Many components of airliners are installed with three redundant systems to reduce the risk of equipment failure causing accidents. However, there are only two of the "components" most likely to "malfunction" and cause an accident: the pilots. Why are there not three pilots to match the triplicated redundancy of other critical systems?
-
Comments have been moved to chat; please do not continue the discussion here. Before posting a comment below this one, please review the purposes of comments. Comments that do not request clarification or suggest improvements usually belong as an answer, on [meta], or in [chat]. Comments continuing discussion may be removed. – DeltaLima Dec 26 '23 at 15:52
6 Answers
Triple redundancy is often used when you need to know correct value even in case of single failure. Think (airspeed) sensor for example. (But the same can apply to output of flight computer or any other value in system.) The sensor has no (completely reliable) self-diagnostic, it is simply outputting one number. With only two sensors, one of which is malfunctioning, you get two different numbers and can't know which is the correct one. Average or any other "merge" will be for sure incorrect. With three sensors, you can sort the values by magnitude and take the middle one. It will be close to "correct" even if one sensor gone wild.
It is not intended for situations where 2 of three systems fail (because if failure rate is so high, that failing two systems simultaneously has still non-negligible chance, then failing all three won't be too far away). If you can isolate and identify failed system, double redundancy is sufficient. Or if it is enough to know "something is wrong", because there is particular action to be taken in response which is always safe.
Tricky part with failing systems is to know which has failed (and that it has failed). And here is triple redundancy and voting an useful approach.
Piloting of airplane is not decided by "voting", so adding a third pilot would not help in this sense. For human interaction and time-critical situations, having third independent opinion, even if maybe useful in theory, tends to not turn out so well in practice. I would expect (personal opinion only) that having three "redundant" pilots would make it less safe.
- 11,726
- 1
- 42
- 78
- 2,766
- 15
- 17
-
Counter point in which 3 pilot votes would have (probably) prevented a disaster is Air France Flight 447: "He pushed his side-stick forward to lower the nose and recover from the stall; however, Bonin was still pulling his side-stick back. The inputs cancelled each other out and triggered an audible "dual input" warning." – ROIMaison Dec 22 '23 at 14:18
-
3
-
-
7@ROIMaison 3 pilots at the controls would have caused a “triple input” alarm so I’m not sure how adding another pilot would help – Doryx Dec 22 '23 at 18:24
-
3If you read the article, there is one pilot who was pulling the nose up, and the other pilots (after each other) were putting the nose down. So if there would have been a 'vote', it would have been 2 votes for nose down, and one for nose up, and the plane could have recovered from the stall. – ROIMaison Dec 22 '23 at 18:45
-
Engines are a good example of a case where single redundancy (two engines) is enough: you know if one stops working, and which one it was, and can land safely on one. – Peter Cordes Dec 23 '23 at 01:38
-
@Doryx: Yes you'd get a triple-input alarm, but if two sticks were commanding full nose-down while only one was commanding nose-up, you'd expect the avionics to obey the majority vote while also warning about it, unless there was a priority setting. This would make the plane flyable (in a cumbersome way that required two pilots to coordinate their inputs) even if one of the three sticks failed in a way that commanded full deflection in some direction. (Hopefully that failure mode is basically impossible, or there's a switch to give one stick the only vote.) – Peter Cordes Dec 23 '23 at 01:43
-
5How's that going to be programmed? One stick says 3 degrees down, one 5 degrees and one says 2 degrees up. What to take now? Maybe the middle ground is the only one that will fail? How would you know for every possible action which of the three to choose. Or how do you coordinate 2 wide range inputs to be "close enough" together? What's close enough? Which one do you use then? – DonQuiKong Dec 23 '23 at 09:17
-
NIce point with AF447. :) But it rather shows that averaging is the worst failure mitigation scenario, more-or-less guaranty the result will be wrong. Idea with median is when one signal diverges, median will never pick it, so yes, median would work here too. OTOH one important assumption for redundancy is that failures are independent events. So it does not work when speed reading is lost bcs of icing (external event affecting all inputs simultaneously -- at least as long as you do not have sensors with different physical mechanism) and likely pilot errors are not independent events either. – Martin Dec 23 '23 at 09:55
-
1The discussion in the comments about three flight sticks seems to presume that, in an emergency, they're only going to pick up or down - I'd expect someone to pick a third option, and make things further difficult in that case. – Alexander The 1st Dec 23 '23 at 23:57
-
1That all aside though, my understanding of the sensor issue isn't just normal fluctuation as well, but also for cases like single event bit flips caused by cosmic rays - they're more likely to happen when you're higher in the air, but they'll happen for one bit when they do - and humans are more complex than bit-wise information that won't be overridden like that. – Alexander The 1st Dec 24 '23 at 00:12
-
2@DonQuiKong: Good point. It's not a simple up vs. down vs. neutral input, and requiring two of three inputs to match within some small range would make it hard to do anything. Taking the median separately on all three axes (including rudder pedals) could lead to really wild behaviour if pilots didn't agree. (Like AlexanderThe1st pointed out.) The mean as a mixing function allows an outlier to have some effect, for good or ill. Yeah, no obviously-good solution, so yet another reason this isn't done in practice. – Peter Cordes Dec 24 '23 at 01:58
-
@PeterCordes even worse - choose between 3 degrees up and throttle to 30% and flaps out as the first input and two other combinations of completely different inputs (probably doesn't make sense, but the point is, you can't look at every input in isolation). – DonQuiKong Dec 24 '23 at 18:05
-
I agree there are difficulties in combining/averaging/voting multiple inputs, but they are not the different in the 2 sticks vs 3 sticks case. From the text I quoted earlier, the 2 sticks were in opposite direction, so they cancelled out (which was also not the best course of action) – ROIMaison Jan 02 '24 at 09:15
Having three or more pilots on board does indeed offer a wider margin of safety than two. This is called "augmented crew". Augmented crews are mandatory on long-range flights to meet crew rest requirements, and also happen as a side effect on check-rides. They are also universally used, even if not mandated, on acceptance flights, early in the life of the new model, and on many non-standard flights.
This study details the performance of augmented crews extensively.
Additional pilots in an augmented crew don't have controls and act in an advisory or supervisory capacity. More than two sets of controls aren't necessary, and they would enlarge the flight deck, increase its cost, complicate control mixing, and possibly have a negative psychological effect when a regular 2-pilot crew is used.
The tradeoffs against mandating a larger crew are:
- Cost: Pilot hiring, training, currency, and of course pay
- Dispatch reliability: It's easier to get 2 pilots available than 3
- Extra weight: Permanent station and rest areas for larger augmented crews
Pilot error can be both of a positive nature (taking the wrong action) and a negative one (failing to take the right action). Augmented crews improve the latter and help catch the former. Three sets of controls might have prevented one or two conflicting input accidents that have happened, but could also slightly increase the rate of positive errors.
Overall, commercial aviation is a field of tradeoffs. More crew members can be useful, but they cost more as well. It's done when necessary. So far, the accepted compromise is to provide two sets of controls, but include jump seats to augment the crew occasionally.
P.S.
Personally, I feel that there is room for improvement in cockpit tech. AR helmets, as used in the military, can help in zero visibility and replace smoke hoods. ML can be used to augment autopilots with human input derived models, for higher autonomy. But overall the level of safety is good already, so it's not a priority in commercial design.
- 26,835
- 2
- 73
- 110
-
Do you have evidence that three sets of controls might prevent conflicting input accidents? It's not obvious. What is the "correct" input if one pilot banks right, one banks left, and one pushes the stick forward? – DJClayworth Dec 22 '23 at 02:51
-
1@DJClayworth It's "might" precisely because there's no evidence. In your case, there's no correct input. But in the case that one pilot has died / LOC / lost control, and voting logic was implemented over just mixing, two other pilots would take over more reliably than one. – Therac Dec 22 '23 at 02:58
The short answer is humans have more means to tell whether another person is making mistakes, compared to systems with limited, and predetermined, functions and test capabilities.
On the other hand it's not exact the common aerospace rule is triple redundancy. Actuators are as important as the pilots, they are needed to execute pilot orders, still most actuators are not triple-redundant.
The triple-redundancy is first used for sensors and computers, when you can't decide if a sensor/computer is delivering wrong data unless you can compare with (not one but) two other.
Before answering your question, let's keep in mind a reality: Risks cannot be completely mitigated.
Basic principle: Statistical significance
Any engineering activity is imperfect, and failures are expected to occur. The rate of failures can be further limited by adding protections. But protection design, implementation and maintenance have a cost.
A balance has to be found between cost, failure likeliness/consequences. This is globally known as risk management, and this is based on statistics.
The manufacturer, the operator, the crews and the passengers have no choice but to accept the unmitigated risks. Of course nothing prevent a manufacturer to design more safe aircraft, but usually this means a higher price and less sales.
However in order to protect crews, passengers and public, this industry is regulated to limit the residual risks to an acceptable likelihood. If we judge by the current frequency and consequences of incidents and accidents, this industry if by far safer than most other activities.
Current techniques used for risk mitigation include both the triple redundancy and the two-pilot crew.
Triple redundancy: Need arbitration
If you have only two systems and they disagree, can you tell which one is wrong?
You can't know. You need a third one to bring out a majority. From Wikipedia:
In this case you will assume the majority is right. This assumption is most of the time right, though this is not guaranteed, and accidents have happened due to simultaneous errors occurring in triple-redundant systems.
Pilots: Crew resource management
Most large aircraft can be handled by a single pilot, though in a degraded way. Having two pilots is already a mitigation for pilot incapacitation. The statistics for both pilots incapacitation is insignificant despite being common in movies.
For pilots, there is no need to have a third pilot to know if the other is starting to make mistakes, or is failing to react. One pilot, assuming he/she is not incapacitated, can evaluate the condition of the other and take control over if required.
In case of doubt a discussion can occur to clarify the situation and decide what to do. This possibility is at the base of crew resource management, and doesn't require a crew of three.
This is not a perfect process, but triple-redundancy isn't either. It's not clear whether involving a third pilot in the process would be real improvement, e.g. an unnoticed slow depressurization may affect the third pilot as well.
Actuators: Rarely tripled
Beyond decision making, there is the special case of actuators, to execute the decision. E.g. after a flight controller has determined what to do with the ailerons, the corresponding action must be triggered. Of course the corresponding actuators can fail.
Some of the important actuators are actually dual, e.g. both electric and hydraulic (hybrid actuators). But they are rarely tripled:
The preference in case of total failure of an actuator (or in the transmission chain) is to use other actuators on other surfaces to get a more or less equivalent result. This is the principle used by Airbus with the control law reconfiguration:
See this answer for Airbus laws.
E.g. if the ailerons actuators have failed, or the ELACs controllers, using SECs controllers and spoilers is a bypass.
- 72,728
- 27
- 308
- 441
Props to Therac for mentioning it, but a large number of these answers sidestep or ignore a very important point: everything must be a calculated tradeoff. Especially in commercial airline operations, every decision is made in terms of cost and benefit.
It may be nice to think that anyone may practice, "safety at any cost." However, this is not reasonable.
The safest option is not to fly.
To prevent airliner crashes, prevent airliner flights. This doesn't work out for a commercial airline. The whole point of the business is to fly people around. There are already trains and buses, which serve other purposes and have other advantages and disadvantages, for various reasons. An intentional choice is made, to be unsafe, and fly people around in pressurized metal tubes.
(I am not ignoring that commercial aviation is much safer than many other modes of transportation. Taking a human being off the ground, especially at Mach 0.8, is just inherently a risk, regardless how much you make it safer.)
Why stop at 3?
If you make the argument that 2 pilots is not enough, why do you think that 3 will solve all of the problems? Why not 4, or 7, or 118?
The existing number, 2, isn't arbitrary. Decades of experience has shown that for an average commuter hop, 2 pilots minimizes the dollars per safely arriving customer. Other longer flights are staffed differently.
Adding another pilot (or flight engineer, navigator, etc.) costs a lot of money. I suspect most passengers would answer no to:
If I charged you 650 instead of 300 for your 1-hour flight, and instead of a one-in-a-million chance of dying in a plane crash, you had a one-in-a-trillion chance, would you pay extra?
(The numbers are arbitrary but they're reasonable and demonstrative. Also most people are really bad at probability.)
Adding a third airspeed sensor also costs money. The amount of money it costs is way less though, and it provides a giant benefit when units 1 and 2 fail or give faulty readings. Redundant hydraulic systems are much more expensive, but commercial airliners tend to have them anyway because the benefit is sufficient to match the extra cost.
Note that this decision is also made very differently in military aviation because there are more and greater risks.
The more common solution to this problem is to make the airplane easier for a single person to fly (in the case of catastrophic failure of one of the pilots), and still be able to land in the case of a fairly significant problems. This solution is more common because there are many more means to solve it rather than requiring more pilots in the cockpit.
- 241
- 1
- 4
-
Military treade-offs are not so different, and survivability is the wrong discipline to look at for that. Look instead for reliability or System Safety. – fectin Dec 24 '23 at 23:07
Some systems are "redundant" only two deep, or not redundant at all.
One or two engines. Two wings. One rudder. One nose gear.
Why aren't there "3" pilots? Because many decades of commercial airline ops have shown it to not be necessary.
- 8,624
- 2
- 18
- 42
-
I don’t think a second engine or second pilot is redundant. A failed engine or pilot will be generally much more survivable than one of two wings being inop. – 300D7309EF17 Dec 22 '23 at 15:32
-
3"A twin engine aircraft gets you to the scene of the accident more quickly" - pilot's aphorism – FreeMan Dec 22 '23 at 19:39
-
1@FreeMan That was said about airplanes very different from modern airliners. – Vladimir F Героям слава Dec 22 '23 at 23:10
It is a common mathematical problem in aerospace industry (especially in space industry), how to protect your system against component failure. And the solution to the problem is well known. And there are many solutions. If you need to protect your system from a component failure triplicate the number of components is not enough (although there is an exception). Say you want to protect your aircraft from a failure of a computer measuring the flight speed. You need at least four computers to be able to establish the real flight speed in case of a failure of a single computer.
A more general answer is you need 3n+1 computers to mitigate the failure of n computers.
And you can't just pick the mean, median, or mode of the results of all four computers. There is an algorithm to establish the correct answer. As I said, there are many well known, ready made, easy to find algorithms.
- 11,726
- 1
- 42
- 78
- 119
- 1
-
2n+1, not 3n+1. Not only is 3n+1 excessive, it gives even numbers 50% of the time which is exceptionally bad for determining quorum. – Shirik Dec 24 '23 at 21:47
-
-
There is an exception where 2n+1 is enough, but in general 3n+1 is needed. – Dictador Dec 25 '23 at 03:13
-
3
-
Say we have nodes A, B, C. Say they measure speed. The node A has its own result, say 7km/s. A is asking B "give me your result". B says 7km/s. Then A is asking C "give me your result". C says 9km/s. So what is the speed value? A has 7km/s and B confirms it. But A knows it cannot trust B. B may be reading 9km/s but is giving wrong result intentionally. So how can A know that B is saying the truth? You never know which node is faulty. What if the real speed is 9km/s but B or A is giving a wrong answer intentionally? You can apply the same logic when B is asking A and C. – Dictador Dec 26 '23 at 01:34
-
1This A,B,C reasoning also applies to A,B,C,D,...,Z. Where does the 3n+1 come from? Do these easy to find algorithms have published names? – Camille Goudeseune Dec 26 '23 at 19:21
-
Your "3n+1" example is wholly illogical. Aside from the fact that voting systems aren't implemented on the sensors themselves (node A MUST not care what B or C say; voting is independent of all nodes), even in your architecture, A would trust 7 over 9 because it came up with that answer itself. There's one sensor in disagreement and that should be thrown out. And that is also exactly why 3n+1 does NOT work. In such a model you would have A, B, C, and D, and you could end up in a situation where A and B report 7 and C and D report 9. Now you have no idea what to pick because they're equal. – Shirik Dec 27 '23 at 13:20
-
@CamilleGoudeseune this algorithm is known generally as "quorum consensus" but in aviation specifically it's almost universally "triple redundancy" (which comes from the simple case of n=1, so 2n+1=3) – Shirik Dec 27 '23 at 13:26
-
1This answer (and, I fear, our comments so far) is a digression. It does not even address the question, as @mins noted. – Camille Goudeseune Dec 27 '23 at 16:01
-
1This answer might not be a digression, but in that case it is incomplete. If we model pilots as "subsystems that can fail, who might detect internal failures, and who might detect failures in adjacent subsystems by means other than disagreement", then we can apply math to come up with reasonable pilot numbers. But even then
c*n+1will never be 2. – MSalters Dec 28 '23 at 15:01 -
This problem is known as "Byzantine Generals' Problem" and the solution is 3n+1. There is a special case where the solution is 2n+1, but it is a special case. Search for "Byzantine Generals' Problem" and you will find better explanations than I could possible write. Search for "why 3n+1" as well. – Dictador Jan 22 '24 at 19:26


