Введение

Интеллектуальная система управления полетом (IFCS) – это система управления полетом нового поколения, разработанная для повышения безопасности экипажа и пассажиров воздушного судна, а также для оптимизации летных характеристик самолета в нормальных условиях. Главное преимущество этой системы заключается в том, что она позволит пилоту сохранять управление самолетом даже в условиях отказа, которые в противном случае привели бы к катастрофе. Разработка IFCS ведется под руководством NASA Dryden Flight Research Center при участии NASA Ames Research Center, Boeing Phantom Works, Института научных исследований при Университете Западной Вирджинии и Технологического института Джорджии.

Цели ИФКУ

Основная цель проекта IFCS – создание системы для использования в гражданской и военной авиации, которая будет адаптивной и устойчивой к отказам. Это достигается за счет модернизации программного обеспечения управления полетом с использованием технологии самообучающихся нейронных сетей. Цели проекта нейронной сети IFCS: разработка системы управления полетом, способной определять характеристики самолета с помощью нейронных сетей для оптимизации его летных характеристик; разработка нейронной сети, способной самостоятельно обучаться анализу летных свойств самолета; демонстрация вышеуказанных возможностей на модифицированном самолете F-15 ACTIVE в полете, который служит испытательным стендом для проекта IFCS.

Теория действия

Нейронная сеть IFCS обучается характеристикам полета в реальном времени, используя данные с датчиков воздушного судна и корректировки ошибок от основного бортового компьютера, а затем применяет эту информацию для создания различных моделей летных характеристик самолета. Обучение нейронной сети происходит только при стабильном состоянии полета, и она отбрасывает любые характеристики, которые могут привести к аварийной ситуации. Если состояние самолета изменяется от стабильного к аварийному, например, при повреждении и потере управляемости одной из поверхностей управления, IFCS обнаруживает эту неисправность и переключает модель летных характеристик. Затем нейронная сеть стремится свести разницу между эталонной моделью и фактическим состоянием самолета к нулю.

Первое поколение

В 2003 году были проведены летные испытания IFCS первого поколения для проверки результатов работы нейронной сети. На этом этапе нейронная сеть была предварительно обучена на основе летных характеристик, полученных для McDonnell Douglas F 15 STOL/MTD в аэродинамической трубе, и не осуществляла фактического управления в полете. Результаты работы нейронной сети выводились непосредственно на измерительное оборудование исключительно для сбора данных.

Второе поколение

Испытания IFCS второго поколения были проведены в 2005 году и использовали полностью интегрированную нейронную сеть, как описано в руководстве по эксплуатации. Это прямоадаптивная система, которая непрерывно вносит поправки к ошибкам и затем измеряет эффект этих поправок для обучения новым моделям полета или корректировки существующих. Для определения состояния самолета нейронная сеть принимает 31 входной сигнал от каналов крена, тангажа и рыскания, а также от органов управления. Если между фактическим состоянием самолета и моделью существует расхождение, нейронная сеть регулирует выходные сигналы основного бортового компьютера через динамический инвертор, чтобы свести расхождение к нулю, прежде чем они будут переданы на электронику управления исполнительными механизмами, которые перемещают органы управления.

Интеллектуальная система автопилота

В Университетском колледже Лондона ведется другой научно-исследовательский проект, направленный на разработку интеллектуальной системы управления полетом. Их прототип известен как Интеллектуальная система автопилота, в которой используются искусственные нейронные сети, способные обучаться у людей методом имитации. Система способна справляться с неблагоприятными погодными условиями и аварийными ситуациями, такими как отказ двигателя или пожар, аварийная посадка и выполнение процедуры отмены взлета (RTO) в авиасимуляторе.