4 ms·
Could you explain the bug here? It wasn't clear to me what the exact problem was from reading the article, just that it occurred under a very specific and unco
by zomglings 6y ago
Could you explain the bug here?
It wasn't clear to me what the exact problem was from reading the article, just that it occurred under a very specific and uncommon set of circumstances.
- NikolaeVarius 6y ago> "This issue will occur in departures and missed approaches where the shortest turn direction is different than the required turn direction onto the next leg if the crew edits the 'Climb to' altitude field." > The FMS may change the planned database turn direction to an incorrect turn direction when the altitude climb field is edited.”
- zomglings 6y agoThanks. The summary is actually very useful. What I mean, though, was I didn't understand what the bug was - not how it manifested.
- NikolaeVarius 6y agoThe bug is that the flight computer could set an incorrect turn direction for a go around abort maneuver/take off procedure. https://portal.rockwellcollins.com/documents/796122/0/OPSB+Rev4.pdf/0a43ef78-ad73-5e84-03eb-b805f6edfc18 https://portal.rockwellcollins.com/documents/796122/0/OPSB+R...
- mjg59 6y agoThere's two components in a turn - the desired heading at the end of the turn, and the direction you should turn to get there. Setting the "Climb to" altitude appears to have cleared the turn direction information. In the absence of that, the computer will turn in whichever direction results in a shorter turn to the desired heading. This is usually what you want, but not always, so I can understand it taking a while before anyone noticed it.
- mopsi 6y agoAirports have landing procedures, essentially a list of waypoints and altitudes. A landing aircraft has to fly that route down to the runway. Each list has Missed Approach Point, at which the list branches into two: landing or abort. If you are not ready to land at that point (too fast, can't see runway, previous aircraft still on the runway, etc), then you fly the abort part. Usually it tells to climb to a certain safe altitude and turn towards a waiting area for another landing attempt. These procedures can be flown manually, or activated for autopilot to fly. A bug made the autopilot turn in opposite direction to what's in the abort section. Here's a landing procedure for Helena regional airport: https://flightaware.com/resources/airport/HLN/IAP/ILS+OR+LOC+Y+RWY+27/pdf https://flightaware.com/resources/airport/HLN/IAP/ILS+OR+LOC... The narrowing beam is instrument landing system that guides you towards the runway. If you reach 4580 feet minimum altitude during approach, but can't see the runway, you must fly the abort procedure, which is drawn with dashed lines: climb immediately to 4700 feet on current heading, keep climbing to 9000 while turning to heading 021, then proceed north at 9000 on 336 degree radial from Helena radio beacon, and upon reaching waypoint WOKEN circle until further instructions. This bug could cause the aircraft turn southwest (towards mountains) instead of northeast (valley). At Helena, the bug would not reveal itself because the right turn is 114 degrees. If the procedure required to turn more than 180 degrees right, for example, 200 or so degrees right towards SWEDD, the aircraft would make a left (shortest) turn instead. Green should be flown, red would be flown: https://i.imgur.com/ojShQa2.png https://i.imgur.com/ojShQa2.png
- redis_mlc 6y agoNote that you don't need hills for a problem. Many airports have construction cranes up to 200' high in the airport area. The US uses heliostats along the southern border (tethered balloons, with multiple guy wires) to at least 1000'. Airliners are moderately tall on the ground, so that's something else you can hit if near enough to the departure end on an adjacent taxiway or runway. There are illusions when flying at night that confuse your sense of bank, so without looking out the window, only instruments would indicate a wrong turn. Look away or get distracted, and you just hit something. In addition, airline pilots aren't test pilots. There is an assumption that systems are unsurprising from one second to the next, and that a checklist can be used if not. An unexpected turn at ground-level would often turn out badly.