> The ATC computer should talk to the plane computer.
Not as simple:
1) You need to implement it for very small airplanes too, which is far from easy. In the Linate air disaster a small Cessna Citation invaded the runtime due to fog and misscomunication.
2) You need to implement it for ground vehicles too, as in the LATAM example it was a fire truck that invaded the runtime.
3) You need A LOT of infrastructural update.
4) Even if you had computers talking to computers, this may still be far from enough to avoid collisions, as those mistakes are often a matter of seconds (as in the both accidents quoted before).
5) Automation brings its own issues. One of them is complacency where attention levels unavoidably get lower as reliance on automation increases. In turn complacency can make runways more prone to such incidents in case of malfunctions/bugs.
Yes, in this case, you do need to update everything at once. At least for a given aiport. All it takes is one plane, helicopter, fire truck, or baggage transport vehicle to screw with the assumptions of the system and jeopardize safety.
No, computers aren't necessarily faster, assuming we want to achieve autonomy on the ground. Note that the average human reaction time to visual stimulus is about 250ms. Achieving this on a plane would require a great deal of cameras and sensors that would not only need to stay clean, but capable of withstanding pressure changes, high velocity winds, the occasional unfortunate airborne debris, etc. Then there is the processing power to both process each input in real-time (per plane) and train it on real-world data to recognize a variety of scenarios to act upon (per model and perhaps configuration; AA alone has about 11 active aircraft types across 953 planes). Contrast this with Tesla's investment for approximately 6 models. [1]
Achievable? Sure. Cost-effective and sustainable with current tech? Doubtful.
It's hard to know what that is. TCAS is a great example of an obvious solution to mid-air collisions - two devices seamlessly negotiate for one plane to go up, the other to go down.
One I can think of is an electronic runway "lock". ATC mark the runway as locked to a particular aircraft. The landing aircraft checks at minimums whether if the runway is locked to any other aircraft. It's harder to know how to prevent incursions at ground level, but it could be a beacon near the runway threshold and intersecting taxiways, flashing a warning in the cockpit of the taxing aircraft if an aircraft on final holds the lock. A pilot could still disregard it. Sometimes two planes can share the same runway, such as a plane lining up while another vacates, which adds further problems.
Runway Status Lights (RWSL) are close to what you're describing. If surface surveillance radar detects that a runway is occupied, it turns on red warning lights at the runway approach end and at the hold-short bars.
The nice thing is that the entire system is ground-based, no additional equipment needed in the aircraft.
However, it's complicated/expensive, so only a handful of airports have it installed.
I think you might be way underestimating number 5.
While on the first hand your point sounds very reasonable, in practice it may have more adverse effects than we may think and make the whole system more unsafe.
No, the question is what authorities and regulators conclude, after this incident is properly investigated, regarding improvements and risk mitigation measures have to be put in place. Aerospace regulations are written in blood, and almost-blood, not in public outcry.
>1) You need to implement it for very small airplanes too, which is far from easy.
No, you don't. It's easy: just don't allow small airplanes at airports with large commercial aircraft. No one needs them anyway; they're just a luxury for rich people. The only place they make sense is for very remote locations, like Alaska, where there's a need for people to pay for carriage on such a small aircraft. For normal airports that carry jumbo jets, there's no reason to have small planes sharing the runways. For exceptions like coast guard jets such as this one, these are government-owned so they can afford the upgrades.
The absolute worst thing is for an aircraft to refuse control input from the pilots, regardless their state of informedness. Lest we forget, we saw what happens when computers take priority over pilots thanks to 737 MAX MCAS.
>Then let’s make it obvious and include it in the training.
Which cuts right to the heart of the B737 MAX issue - Boeing substantially changed the design, then added sensors & software to make the changed airframe handle similarly to the old 737 airframe and claimed that this meant the pilots did not need retraining
If Boeing had been upfront about MCAS, and required that pilots were trained in what it did and how to override it then the crashes probably would not have happened.
No, we need more than this: the system must be documented and pilots must be trained for it. If the aircraft manufacturer fails to do this, they go to prison. If it's found that hiding this information was intentional, the corporate executives and everyone else in the company who knew are publicly executed by firing squad (with them aiming at their stomachs).
Airplane taxiing is manual. ATC can tell the plane to use runway A, and the plane can check that A is free, but neither will stop the pilot from accidentally steering into runway B.
The ATC computer should talk to the plane computer.