Компьютерра PDA N137 (24.09.2011-30.09.2011)
Шрифт:
Может быть, решение - в наращивании вычислительных мощностей современных самолётов? Современные вычислительные системы
Проблема кроется прежде всего в отказоустойчивости. Если мы можем многократным дублированием добиться максимальной наработки аппаратной платформы на отказ, то создаваемое программное обеспечение, несмотря на наличие как западных (RTCA/DO-178B/ED-12), так и российских стандартов безопасности разработки (КТ 178В) всё равно не гарантирует 100 процентов работоспособности программного комплекса в полёте. Примером может служить трагическое происшествие с Airbus A310 в Иркутске в 2006 году. Тогда следственным комитетом при прокуратуре РФ в числе причин катастрофы пассажирского лайнера в ходе расследования были упомянуты ошибки в разработке логики бортового компьютера, а также непредвиденная реакция программного обеспечения самолёта на возникшую при посадке ситуацию. Такие инциденты обладают достаточным весом для того, чтобы пресечь все рассуждения о возможности тотальной автоматизации полёта авиационной техники.
Где же тогда предел уровня развития интеллекта автопилотов? Как выяснилось, усложнение систем автоматизации полёта не ведёт к уменьшению нагрузки на лётчика. Исследования, проведенные NASA, помогли установить, что более совершенные комплексы пилотирования помогают снизить физическую нагрузку на лётчика, но психологическую при этом только усиливают. Пилот постоянно должен быть готов взять управление на себя в случае отказа автоматики,
Кривая А показывает уровень физической нагрузки на лётчика, кривая В - психологической. Ось ОХ показывает сложность автоматизированной системы управления самолётом. Линия С показывает суммарную нагрузку на пилота и демонстрирует, что существует оптимальный уровень автоматизации полёта, который позволяет максимально облегчить процесс пилотирования. Во время авиарейса лётчик: 1) воспринимает окружающую информацию; 2) принимает решения; 3) приводит их в исполнение. Работы психологов помогли выяснить, что в отсутствие двух из трёх процедур снижается возможность пилота быстро адаптироваться к изменению ситуации. А с учётом использования автопилота большинство времени лётчик просто смотрит на индикаторы информационных систем...
Где же выход? Автоматизировать или нет? Данная задача, как и любая инженерная проблема, - комплексная. Приведённая выше кривая, к сожалению, носит качественный характер. Не существует магического коэффициента, определяющего оптимальный уровень развития систем автопилотирования, процесс, к сожалению, невозможен без опыта, сына трудных и зачастую трагических ошибок. Всё, на что остается уповать, - так это то, что в сфере развития авиационных компьютерных технологий у создателей программного обеспечения для серебристых птиц найдутся силы для того, чтобы в один прекрасный момент остановиться и заглушить двигатели, не продолжая обречённый на падение взлёт.
– Посвящается ХК "Локомотив"-Ярославль