Interestingly enough, poor software 'voting' was one of the things that lead to Qantas' A330 suddenly diving downwards mid-flight a few years back https://en.wikipedia.org/wiki/Qantas_Flight_72
> In the usual case, when all three AOA values were valid and consistent, the average value of AOA 1 and AOA 2 was used by the FCPCs for their computations. If either AOA 1 or AOA 2 significantly deviated from the other two values, the FCPCs used a memorised value for 1.2 seconds. The FCPC algorithm was very effective, but it could not correctly manage a scenario where there were multiple spikes in either AOA 1 or AOA 2 that were 1.2 seconds apart.
They never did actually determine why the sensor data was corrupted.
https://www.aljazeera.com/news/2016/06/regulators-complain-u...
I wonder how many of those there are currently. When I read crash reports (granted this is a very specific group of reports that don't apply to every day flight) it is interesting how often there are "too many / confusing alarms" and at the same time the fundamental instrument "disagreement" is sometimes not one of those alarms. Often in those reports a pilot(s) simply didn't recognize the instrument "disagreement" and / or didn't know what to do when that type of situation occurs (granted some in the reports were proven to be poor pilots and so I'm not generalizing about all).
I don't know if it would really help to have those types of alarms too as a misbehaving instrument often has it's own alarm due too, sometimes even the "right" one goes off too ... granted considering the situation with this aircraft it might be a different situation and worth adding even as a one off.
Lots of complicated decisions.
Which generally works fine up until your design becomes so complex the pilot can't reliably map control/environmental inputs to plane behavior/outputs.
Given this natural limitation, I find it interesting we keep escalating avionics complexity beyond the point a pilot can reasonably model the plane mentally. In fact, I'm surprised we've gone the route of doing away with flight engineers entirely in day-to-day operations. I get the attractiveness in cost savings, but you're just running into too much information to parse while simultaneously having to fly the plane. It's two completely different mental regimes that eventually will start to interfere with each other.
But hey that's the market for ya. Local optimization or bust right?
I don't think that the rest of the world will trust the FAA on this anymore.
(3) is obvious once you accept (2) and (4).
(2) and (4) would have been very cheap by comparison to the cost of all the above. Even all of the above would have been much cheaper done up front than it will be now.
(6) Investigate how the decision of letting unsafe flight was made.
(7) Anyone who signed off on the aircraft would be reprimanded or go to jail for some time.
I'm not trying to get blood sacrifice out of this, but thus far the story seems like corporate malfeasance and somehow with 300+ dead there is no talk of anyone who signed off on the project being held responsible.
1. it would definitely be a different aircraft with different training
2. the more-difficult flight behavior is prohibited for commercial passenger planes
Ignorant question time. Why stop at 3? Why not 5? Why not more? If the plane literally crashes when they mess up, and apparently they mess up somewhat frequently, wouldn’t you want a lot of them? And then implement voting across all of them? Are they incredibly expensive or incredibly big or something?
That seems a bit too high for comfort, but if they got another order of magnitude of reliability on the AoA sensor it would be OK. Alternatively, they can reduce the incident severity so that everyone doesn't die when the sensors fail.
[0] If there are multiple related failures, on the other hand, adding redundant sensors doesn't fix that.
While in principle more is better, in practice it doesn't always work that way.
(1) Add a third AoA sensor, with voting among them.
(2) Add an easily visible "AoA disagree" warning for pilots.
(3) Reduce the maximum stabilizer deflection to its design levels, instead of the 4x levels it shipped with.
(4) Add specific MCAS training for pilots.
(5) Have the whole thing re-certified - by FAA, not by Boeing itself.
All of this should be at Boeing's expense, of course. I'm still trying to make up my mind on how big a fine they should pay on top of that, and whether specific individuals should be barred from the industry. There should be serious consequences for this level of malfeasance.