
подачу команды экипажу и ведомым бортам;
выдерживание режима полёта в сложных метеоусловиях;
работу с группой ведомых самолётов;
работу с руководителем полётов;
работу с экипажем: реагировать на сообщения, делать запросы, ожидать ответы, перепроверять сведения, отдавать команды.
На проведение этих действий в условиях аварийной ситуации (подача сигнала о сближении с землёй) у командира корабля ушла 31 секунда. Спроектировать возможность данной ситуации на земле практически невозможно, как и запрограммировать действия робо-пилота в ней. Возможности же человека в стрессовой ситуации — безграничны, равно как и число возможных комбинаций факторов, из которых может сложиться нештатная ситуация на борту.
Вовремя остановитьсяМожет быть, решение — в наращивании вычислительных мощностей современных самолётов? Современные вычислительные системы уже обладают достаточными возможностями для организации высокопроизводительных отказоустойчивых комплексов, даже в габаритах авиационного планера.
Проблема кроется прежде всего в отказоустойчивости. Если мы можем многократным дублированием добиться максимальной наработки аппаратной платформы на отказ, то создаваемое программное обеспечение, несмотря на наличие как западных (RTCA/DO-178B/ED-12), так и российских стандартов безопасности разработки (КТ 178В) всё равно не гарантирует 100 процентов работоспособности программного комплекса в полёте. Примером может служить трагическое происшествие с Airbus A310 в Иркутске в 2006 году. Тогда следственным комитетом при прокуратуре РФ в числе причин катастрофы пассажирского лайнера в ходе расследования были упомянуты ошибки в разработке логики бортового компьютера, а также непредвиденная реакция программного обеспечения самолёта на возникшую при посадке ситуацию. Такие инциденты обладают достаточным весом для того, чтобы пресечь все рассуждения о возможности тотальной автоматизации полёта авиационной техники.
