36

Examples:

  • A bank angle > 45 degrees is considered an “upset,” putting the plane in a position that can lead to a loss of control.
  • A pitch > 20 degrees can possibly be dangerous and cause the aircraft to stall (depends on many factors or course).

These are just a few examples of limits that most passenger jets have. Now why is it that the plane actually accepts input that will cause the aircraft to go beyond these limits? What possibly use could “diving” straight towards the ground or towards the sky have? Or having a high bank angle that will almost certainly cause stalling and loss of control?

A E
  • 458
  • 1
  • 4
  • 13
user1151923
  • 645
  • 1
  • 6
  • 7
  • 22
    Not all passenger jets permit pilot control inputs to cause the aircraft to enter a dangerous attitude. Most Airbus aircraft, operating in "normal law",have flight-envelope protections intended to prevent this. Some Boeing aircraft have flight envelope protection but this can be defeated by using "excessive force". – RedGrittyBrick Jan 19 '15 at 18:35
  • 3
    Automatic "flight envelope protection" is discussed in this wikipedia article and provide examples of situations that may justify manual control. A well known case is China Airlines Flight 006. – mins Jan 19 '15 at 19:15
  • 2
    Not an answer but related. Modern fighters enable the pilot to make maximum control inputs. The computers will figure out what control surface deflection is applied without breaking the pilot or the airplane and fly on the edge of the envelope. Early F16 development made a lot of breakthroughs in this area and one of the problems was that the aircraft could make maximum input maneuveurs without breaking the airplane but the pilots could not withstand the G. The computer algorithms were tweaked to protect the "wetware" a little more. – Simon Jan 19 '15 at 19:34
  • 5
    @mins: China Airlines flight 006 is a great example of why flight envelope protection is superior. If the plane had flight envelope protection, it would have never entered the spiral dive in the first place! (And the flight envelope protection systems are smart enough to switch to direct control if the flight envelope is already left e.g. due to really extreme turbulence). – Jan Hudec Jan 19 '15 at 20:22
  • @JanHudec. Pitch-direct may not be available after abnormal attitude detection. It seems this would be Pitch-alternate with load factor protection still active, preventing a pullup at 5.5g. Not sure however, correct me if I'm wrong. – mins Jan 19 '15 at 23:20
  • @mins: I think yes, it would be alternate. still with g-based command. After all if turbulence upsets you you still don't want to break the aircraft apart by pulling too hard. If it won't let you in a spiral dive (and it won't; the system maintains level to 33° bank and will automatically reduce higher bank), you won't need it. – Jan Hudec Jan 20 '15 at 05:47
  • 16
    I believe that my Ford Focus will let me input commands (steering, braking, accelerator) that would cause it to perform dangerous maneuvers it was not designed for. And the Ford Focus is designed to be piloted by general (licensed) consumers, not by rigorous highly-trained professionals as is a Boeing 787. – dotancohen Jan 21 '15 at 13:38
  • 5
    @dotancohen Not only is your Ford Focus not carrying 300 passengers and 300,000 liters of fuel (or maybe you tricked it out some?) I wouldn't use your Ford Focus' lack of safety features as a positive. Driving is so much riskier than flying commercially. – Schwern Jan 21 '15 at 18:44
  • 1
    @JanHudec The Wikipedia article on China Airlines 006 mentions the attempt to restart an engine at too high an altitude, and failure to apply rudder. I can imagine it might have helped if the autopilot of a B747 had rudder control, but what about the altitude? Should the avionics force the aircraft to descend to 30000 feet when an engine flames out? (That's not a rhetorical question, by the way.) – David K Jan 22 '15 at 14:31
  • @DavidK: No, it shouldn't. It should just prevent it from entering a spiral dive because of it. Which is exactly what the Airbus one would do. It does not automatically dial in the rudder trim, but it would apply aileron and elevator which would make the aircraft fly with more drag (in a slip), in a circle because the aileron would only be applied as reaction to too much bank, but it would not be loosing altitude. That would give the pilots time to regain situational awareness and fix the problem. – Jan Hudec Jan 22 '15 at 16:23
  • @JanHudec If I read the article correctly, the autopilot was already applying the maximum aileron control (I don't know about elevator), but it wasn't enough. I'm not sure about this exact incident, but I believe an aircraft with four engines can safely maintain a higher altitude than the same aircraft with three engines running, so if one engine flames out near the maximum sustainable altitude the pilot must descend. If the pilot does not, the laws of physics will accomplish the same goal, but not in a nice way. – David K Jan 22 '15 at 16:51
  • 1
    @DavidK: Well, no, it wasn't. The autopilot has a limit force and disconnects if it would need to apply greater force. And I think the aileron returns to neutral when that happens and pilot does not take over. In Airbus the flight envelope protection is a separate layer that will not disconnect unless the necessary sensors fail or pilot turns it off manually and that will apply as much control force as needed. I have read reports about testing engine failure in Airbus and the described behaviour was: banked somewhat, entered slipping turn, maintained vertical speed. – Jan Hudec Jan 22 '15 at 17:23
  • @JanHudec What I see on Wikipedia is: "As the speed decreased even further, the plane began to roll to the right, even though the autopilot was maintaining the maximum left roll limit." I did not understand that to be "disconnected". But neither do I believe everything I read on Wikipedia. On the other hand it would not surprise me if the autopilot had one rule for what to do when the pilot dials in an excessive maneuver somehow on the control panel, and a different rule for what to do when it is merely trying to maintain the aircraft's existing attitude. – David K Jan 22 '15 at 19:51
  • @DavidK: I don't have detailed knowledge of that system, but I don't believe the ailerons would not have enough authority if applied manually; the yaw-roll coupling is not that strong. It would be the autopilot limit that was exceeded. And then the autopilot disconnected. They all disconnect when they can't maintain the set parameters, because it normally means something fails and the autopilot is not able to fix it. And then the plane was completely uncontrolled. – Jan Hudec Jan 23 '15 at 09:11

14 Answers14

54

Generally speaking, pilots don't like it when a computer interprets or limits their actions. They want final control. They don't always get their way on this but that's their preference.

If I recall correctly, Boeing tends to stick with the philosophy that "the pilot is the final arbiter." Airbus is more likely to preempt pilot inputs and modify them.

Although the majority of crashes and incidents wind up being pilot error, there is a serious flaw to modifying pilot inputs. That flaw is in the case of systems failure.

By definition, failure modes involve things going wrong. When things go wrong it's effectively impossible to plan, in automation, for all contingencies. People are much better at responding to the unknown than automation systems are.

Take for instance the rule that "bank angles > 45 degrees are dangerous, and are therefore prohibited". How does the plane know that the bank angle is > 45 degrees? Well it's a sensor of course, but what if the sensor has failed? A failed sensor will either signal to take action when none is needed or fail to signal when action is called for. What if the control surfaces have failed and the plane cannot correct the bank angle?

The usual answer to that is redundant systems, high reliability parts and design, etc. All those are great of course and certainly help a lot. However we still have incidents and accidents.

In the end the question is: Who do you trust more? A pilot or a machine? And statistics and science only help you part-way here. A person's experience, biases and feelings will have a lot to say about how they answer. And by "person", understand that I'm including the customers, the paying public.

Brian Too
  • 536
  • 4
  • 3
  • 5
    +1 For the Boeing vs. Airbus comparison. In Boeing jets, the pilot is the final authority in flying the airplane. In an Airbus, he is just a voting member. – Bassinator Jan 19 '15 at 23:17
  • 11
    +1 especially for sensor failure comment. It's more likely a plane will need the pilot to do something irregular and unexpected because of situations including malfunctions and things the computer may not be able to even have good data on. When is the pilot going to risk a dangerous maneuver without a a good reason? – Dronz Jan 20 '15 at 05:01
  • 2
    Not even a fully working sensor can tell you dependably what roll angle the aircraft is flying. And, btw, newer Boeing planes (777, 787) restrict the pilot's actions quite as much as Airbusses do since the A320. – Peter Kämpf Jan 20 '15 at 11:26
  • 1
    @PeterKämpf Heck, it's hard enough to tell how fast you're going, let alone the angle. – user Jan 20 '15 at 14:21
  • 2
    @BrianToo "Although the majority of crashes and incidents wind up being pilot error, there is a serious flaw to modifying pilot inputs." I'm sure if the computer had more control, then the majority of crashes would be the computer's fault. –  Jan 20 '15 at 20:03
  • 4
    Re "what if the sensor has failed?", it was of course a failed sensor which caused AF 447 to switch to 'alternate law' - switching off the limits that would have prevented the pilots from stalling the aircraft: "once the computer lost its airspeed data, it disconnected the autopilot and switched from normal law to "alternate law," a regime with far fewer restrictions on what a pilot can do. In alternate law, pilots can stall an airplane." – A E Jan 21 '15 at 10:13
  • 6
    This (highly upvoted) answer consists of opinion. Pilots who have flown both Boeing and Airbus have more nuanced opinions (example 737 & A320 pilot). I'd like to see some more objective/factual references for the assertions made. – RedGrittyBrick Jan 21 '15 at 11:04
  • @MichaelKjörling: Indeed, from that very article: "A second consequence of the reconfiguration into alternate law was that "stall protection" no longer operated. Whereas in normal law, the airplane's flight management computers would have acted to prevent such a high angle of attack; in alternate law this did not happen. (Indeed, the switch into alternate law occurred precisely because the computers, denied reliable speed data, were no longer able to provide such protection – nor many of the other functions expected of normal law)." – Lightness Races in Orbit Jan 21 '15 at 11:36
  • Should also consider the human pilot's track record -- in the US alone, there's an average of 87,000 commercial flights per day. There's been a few commercial airline accidents in the news as-of late, but typically flying in an airplane is significantly safer than most of your daily activities. Statistically you are more likely to die choking on your lunch than in an airplane crash. It should speak to how well a trained and experienced airline pilot can fly on average; heck, even the poor airline pilots are incredibly safe statistically speaking. – SnakeDoc Jan 21 '15 at 17:27
  • The argument of "pilot having full authority" is somewhat vague and I think unjustified. The Airbus normal law is designed to allow full certified flight envelope. For example the max bank angle of 67 degrees will give 2,5Gs in level flight - which is the structural limitation. In sudden distress it is safe to make maximum side stick input and you will get maximum available performance. The safety comparison (by Airbus) presents that fly-by-wire controls have reduced number of loss-of-control incidents roughly by factor of ten. https://accidentstats.airbus.com/statistics/generations-of-jet – busdriver Jun 16 '21 at 06:28
22

The philosophy is that the pilot knows best. If they need to make a maneuver, they should be trusted to do so.

Although there are absolute limits such as structure, other limits are less exact and depend on conditions (and even structure is built to withstand additional margins, failure, and damage). Something that qualifies as an "upset" is certainly not routine, but it is not necessarily fatal either, and can be used to deal with certain situations.

A big reason for abrupt maneuvers would be avoiding an obstacle. In the case of terrain, this would generally be a steep climb, or possibly a steep turn. But this could also be another aircraft, in which case the pilot may want to descend quickly.

fooot
  • 72,860
  • 23
  • 237
  • 426
  • 2
    Indeed. There have been fly-by-wire that would refuse "dangerous" input. They had to go back in and convince the control software to permit the maneuver if the pilot moved his controls to the stops after a couple of crashes that might have been prevented by an out-of-range maneuver. – Joshua Jan 19 '15 at 21:12
  • 3
    @Joshua: Which ones? For Airbus many cases are known where the protections prevented crash, a couple where they failed to prevent it (usually when the sensors failed so it couldn't provide the protections) and no cases where the outcome without them would have been better. – Jan Hudec Jan 21 '15 at 17:29
  • 1
    I'd be hard pressed to find it again, sorry. It was taught as standard material in CS courses 10 years ago. The problem is the flight computers can't see ahead and so will fly into a mountain rather than attempt too radical a maneuver. – Joshua Jan 21 '15 at 17:51
  • 1
    @Joshua Huh? Why exactly would a flight computer be unable to "see ahead"? While there might be a few cases where the computer caused a crash, the statistics are very clear that the vast majority of crashes are caused by human error. People just don't like the idea of not being (or at least having a fellow human) in control, even if it'd objectively safer. – Voo Jan 21 '15 at 18:31
  • I did find a reference in this book to Iberia 1456, where the protections incorrectly pitched the aircraft down, causing it to land very hard. – fooot Jan 21 '15 at 18:33
  • Well that's not the one but it's the same essence. The computer doesn't know the current trajectory will crash and even in stall airspeed will be traded for altitude. The one I recall the plane collided with a mountain that should have been cleared if the pilot's steering was followed. – Joshua Jan 21 '15 at 21:34
  • 1
    And a related aspect of this--in an emergency the correct maneuver may be to risk the airframe. When you see the mountain in front of you an overstressed airframe is the least of your worries. – Loren Pechtel Jan 22 '15 at 05:25
  • @LorenPechtel I'd say it's the greatest of your worries, actually. Collisions tend to be quite stressful. – JAB Sep 09 '16 at 20:57
18

Let's just focus on roll. The same command that can be used to roll the aircraft from 0° roll angle to 30° can be used to roll it from 30° to 60°. Who is to decide at what roll angle the airplane is and that from now on no further roll commands are acceptable?

A computer-controlled FCS, obviously, if we decide the pilots cannot be trusted. But can we trust the FCS more? What would be the basis for it to establish the correct roll angle?

  1. Gyros? They need to be calibrated once in a while, because all gyros drift. Some more, some less, but no technology can prevent them from showing dangerously wrong readings when they are left running long enough.

  2. Accelerometers which show the gravity vector? As soon as the airplane flies a coordinated turn, it should be obvious that they point only away from the lift vector. No dice.

  3. Radar altimeter at the wingtips? Fly high enough and they become useless. This might work for low-level flight, but not in all flight phases.

  4. Camera and image processing to find the attitude towards the horizon? Stops working at night or in fog.

I could extend the list, but by now it should become clear that this is not as easy as it sounds. Especially the FCS design for autonomous UAVs is quite tricky and needs to correlate the inputs of different sensors in order to establish level flight. This was learned the hard way by Aurora Flight Sciences when flight-testing their Perseus A prototype. Relying on the gyro alone, the team did not realize that the sensor drifted away and commanded increasingly steep bank angles. When the aircraft disintegrated, the team did not even immediately realize what had happened because the maximum sink rate value on the flight data downlink corresponded to just 20 m/s - it just got stuck at -1023 counts. The aircraft prototype was totally destroyed in the accident.

Perseus A before its final 21st flight Perseus A before its final 21st flight.

I guess this is the last forum on the whole Internet where it needs to be explained that relying on perfectly functioning software is foolish. Somehow, human pilots are still better at resolving unforeseen difficulties, for the same reasons why they sometimes screw up in inexplainable ways.

Peter Kämpf
  • 231,832
  • 17
  • 588
  • 929
  • 5
    So the Perseus A suffered its own form of the spatial disorientation that afflicted the human pilots of CA006, AF447 etc? – RedGrittyBrick Jan 19 '15 at 21:46
  • 3
    Well, that's one team of engineers who will remember that gyros drift. There's no substitute for experience. – Andrew Morton Jan 19 '15 at 22:03
  • If turning at constant speed, then the aircraft is also constantly accelerating so indeed, not an easy problem to solve. – Simon Jan 19 '15 at 22:06
  • 5
    Pilots also loses their sense of level flight when in fogs without their instruments, and instruments can lie, as seen in this accident, and pilots have gotten into accidents when they trust their artificial horizons too much. It's the Perseus software's fault that it relies too much on gyro, but you only need to teach a computer once. Human has a natural affinity for visual flight and adapting to unforeseen circumstances, but computers have better potential at instrument flying and avoiding accidents in the first place. Both need to be properly trained/written to be effective at what they do. – Lie Ryan Jan 20 '15 at 00:27
  • 9
    +1 for "relying on perfectly functioning software is foolish". To quote a renowned computer scientist, E. W. Dijkstra, "[software] testing can only prove the presence of bugs, not their absence". – Jeff B Jan 20 '15 at 20:29
  • But... can pilots really perform better at identifying the roll angle in difficult conditions when compared to computers? – JonathanReez Jan 17 '18 at 19:34
  • @JonathanReez: As others have pointed out, properly written software has an edge in some conditions. On the other hand, Perseus A crashed on a clear day in broad daylight, and even an inexperienced pilot would had performed better than this particular autopilot. – Peter Kämpf Jan 17 '18 at 21:18
  • Also, how would the radar altimeters know whether they're pointing straight down, or, instead, at an angle?
  • – Vikki Nov 15 '18 at 00:16