Small Transport
Air Traffic Control Fully Certified
Air Traffic Control Time Certified In Pos 1 (yrs) 1
Situational Awareness
ATC Issue All Types; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter CFTT / CFIT
Air Traffic Control Issued New Clearance; Flight Crew Exited Penetrated Airspace
Human Factors; Weather
On vector for a 29R ILS approach; Aircraft X was issued heading 110 for the downwind at 3000 ft. Approaching a 3400 MVA; Aircraft X was instructed to turn to 150; preparing for the base turn. Aircraft X did not make his turn quickly; but delayed which allowed him to turn wide. I instructed him to continue to a heading of 180; and climb to 3500 to clear the MVA but not in time to prevent his fusion bubble from coming into contact with the MVA line; which it touched while he was at 3100 ft. Winds aloft had made multiple aircraft drift easterly; which I had not considered until another aircraft on vector to the ILS had a similar situation. [The aircraft] was descended to 4000; over a 3400 MVA. He was instructed to fly a heading of 120; vector to the final approach and sequence; which paralleled a 4700 ft MVA. After doing a few other things; I noticed he had drifted easterly; and issued him a heading of 150 to gain distance from the higher MVA; but not in time to prevent his fusion bubble from touching the MVA line; which it did at 4400 ft. Further traffic was afforded much larger lateral 'buffers' from higher MVAs to allow drift due to winds aloft. This was a learning experience for me. I will be much more aware of winds aloft in the future; and compensate accordingly. If winds aloft are a concern; I will stop aircraft descents above the adjacent MVA if that MVA is higher. Also; I will compensate wide turns for winds aloft by allowing more time for pilot compliance.
FAT TRACON Controller reported two aircraft drifted into areas with MVAs above their assigned altitude due to strong winds aloft.