Система поддержки экипажа в опасных ситуациях
Реферат
Изобретение относится к авиационной технике, в частности к системам управления и диагностики бортового оборудования, и предназначено для установки на гражданские летательные аппараты (ЛА). Экспертная система поддержки экипажа в опасных ситуациях содержит датчик состояния двигателей, топливной системы, гидросистему, систему электроснабжения, систему штурвального управления, систему выпуска шасси и торможения, систему жизнеобеспечения, противообледенительную систему, противопожарную систему, блок распознавания состояния конфигурации ЛА, блок распознавания режимов полета, анализатор состояния пилотажно-навигационного оборудования, анализатор состояния аппаратуры ЛА, блок распознования аварийной ситуации, блок прогноза, состоящий из связанных блоков моделирования динамики ЛА-БО и БЗ развития АС, связанных друг с другом БЗ характеристик АС и БЗ предотвращения АС, вычислитель принятия решений о предотвращении АС, анализатор правильности действий по предотвращению АС, вычислитель принятия решений о переходе на автоматическое управление, блок предупреждения о нарушении правильности действий. 3 ил.
Система относится к авиационному бортовому оборудованию и предназначена для установки на гражданские летательные аппараты (ЛА) для поддержки решений экипажа в опасных (катастрофических или аварийных) ситуациях.
Известна экспертная система (ЭС), ориентированная на диагностику деятельности экипажа при анализе полетной информации, зарегистрированной бортовыми самописцами в системе "Луч-84" [1]. Предупреждение отклонений в летной работе экипажей воздушных судов (ВС) гражданской авиации производится с помощью ЭС в целях повышения безопасности полетов и эффективности работы экипажей. ЭС имитирует рассуждения высококвалифицированных экспертов в процессе анализа и оценки выполнения экипажами полетов и сообщает информацию о наиболее вероятных причинах допущенных экипажем ошибок и соответствующих управляющих воздействиях. С помощью эксперта инженер по знаниям формирует гипотезы- умозаключения, касающиеся различных аспектов деятельности экипажей. В общем случае гипотеза - есть конкатенция (цепочка) на некотором множестве фактов или других гипотез нижнего уровня иерархии. Инженер по знаниям вводит сформулированные гипотезы в базу знаний (БЗ), что влечет за собой также формирование вопросника предметной области, добавление новых текстов и таблиц объявлений. После этого система готова к диагностике данных, поступающих с магнитной ленты системы "Луч-84". На вход программы-конвертора поступают данные, считываемые с магнитной ленты "Луч-84" и обрабатываемые комплексом программных средств. Программа-конвертор преобразует числовые данные о полете во множество факторов предполетной области. Сформированные таким образом факты поступают на вход ЭС, после чего проводится анализ выполнимости гипотез предметной области. Недостающие для проверки гипотез факты вводятся пользователем в диалоговом режиме. В случае истинности гипотезы пользователь может просмотреть цепочки объяснений данной гипотезы. Эксперту предоставлены возможности использования всех директив, заключенных в систему: добавление и удаление фактов, выборочная проверка гипотез, работа с библиотеками, куда записываются ответы пользователя и т.д. БЗ представляет собой совокупность гипотез-умозаключений. Каждая гипотеза может быть определена следующим образом H<---(F&HL&L&P), HL - множество гипотез нижнего уровня (по отношению к данной); L - множество литералов, определяющих количественные отношения между рангами фактов (ранги вводятся пользователем в режиме работы с рангами); P - множество слотов-процедур. Каждый факт - это выражение следующего вида: F = (A,V), где - A - один или группа ответов пользователя, удовлетворяющих данному факту; V - ранг ответа пользователя (точечные значения или интервал). Литералы, определяющие отношения между рангами, позволяют задавать отношения типа "равно", "больше", "меньше" и т.п. Слоты-процедуры позволяют вычислять значения произвольных параметров, заданных в гипотезе, на основе имеющихся ответов пользователя либо путем предъявления дополнительных опросных процедур. ЭС реализована на ЭВМ на языке ПРОЛОГ. Однако данная система обработки и диагностики не является советчиком, помогающим экипажу в определении приоритетов сигналов тревоги и выделении наиболее важных из них, критических ситуаций. Для получения высокой достоверности в обработке и диагностике сигналов тревоги по данным информации датчиков должна использоваться диагностическая система реального времени (РВ), которая путем прогнозирования возможных неисправностей определяет последовательность управляющих действий экипажа. Для работы ЭС необходима информация о состоянии бортового оборудования (БО) и должен осуществляться основной процесс: на основе имеющихся фактов в базе данных (БД) и БЗ и состоянии БО формируются новые факты, характеризующие текущую ситуацию на ЛА в реальном времени. Та часть информации в БД критических ситуаций, которая сформирована дедуктивной системой и определяет необходимые воздействия на ЛА, должна направляться экипажу в качестве рекомендаций, а если он не выполняет их, то на исполнительные механизмы системы автоматического управления (САУ). Известна управляющая ЭС [2] , для оказания помощи оператору, решающая следующие задачи: распознавание критической ситуации, принятие решений по управлению выводом сложной системы (объекта) из критической ситуации, выбор управляющих воздействий и контроль эффективности их реализации. В системе "человек-техника" критические ситуации, возникающие вследствие отказов техники, ошибок человека и неблагоприятных внешних условиях приводят в случае непринятия своевременных и правильных управляющих решений к аварии или катастрофе. Принятие решений человеком, управляющим сложной системой, затруднено вследствие многомерности фактов для анализа, неопределенности и неоднозначности описания критических ситуаций, малым резервом времени и большой психологической нагрузкой. В БЗ входят знания о предметной области управления сложной системой в критических ситуациях. В системе знания о проблемной области структурированы, исходя из цели построения управляющей ЭС, оказание помощи управляющему в принятии решений при возникновении критических ситуаций. В качестве инструментального средства оказания помощи эксперту в выражении своей концептуальной модели проблемной области используется программная система создания и ведения БД характеристик критических ситуаций и баз знаний БЗ. Система выполняет функции автоматизации получения знаний от экспертов. Данные представляются реляционной БД характеристик критических ситуаций, выполняется проверка целостности создания БД, производится ситуационная кластеризация данных. В процессе экспертного опроса для обеспечения необходимой полноты БЗ экспертам ставится задача анализа новых для них ситуаций; способ решения задачи экспертной классификации является способ организации экспертных игр с коллективом экспертов. Сценарии экспертных игр предусматривают рассмотрение известных и новых для экспертов примеров критических ситуаций; в диалоге с ЭВМ заполняется БД. Создание и заполнение БД осуществляется с помощью средств систем управления реляционной БД для персональных ЭВМ с применением интеллектуального многооконного интерфейса. Окончательно согласован- ные экспертные оценки хранятся в БД и являются основной для создания правил распознавания критических ситуаций и принятия решений в БЗ ЭС. Представление знаний об управлении системой в критических ситуациях осуществляется с помощью продукционной модели, позволяющей представлять правила распознавания ситуаций и принятия решений. В качестве критерия распознавания классов критических ситуаций в управляющей ЭС используется степень близости распознаваемой ситуации, представленной вектором, к описаниям классов критических ситуаций. Однако, при такой структуре ЭС управления система бортовых датчиков не включается в цикл работы по пилотированию ЛА. Динамические характеристики современных ЛА отличаются пониженной статистической устойчивостью, что привело к существенному усложнению САУ и значительному расширению их функциональных возможностей. В то же время увеличение сложности САУ способствовало существенному увеличению разнообразия отказов этих систем. Поэтому стала практически невозможной разработка только инструктивных указаний по действиям пилота при возникновении каждого из возможных отказов. Подробные инструкции можно разработать только для ограниченного перечня отказов, в пределах эксплуатационных ограничений ЛА-БО. Возникновение же в полете отказов, действия по устранению которых предварительно не отрабатывались и не отражены в инструкциях, представляют серьезную проблему. Как показывает анализ катастроф ЛА, нежелательное развитие событий можно было бы предотвратить, если бы были выполнены соответствующие грамотные действия экипажа. Однако время, которым располагает пилот для этого, обычно не превышает несколько секунд, а принимая во внимание стрессовое состояние человека во время аварии, становится ясно, что пилот может и не найти единственно правильного решения в нужный момент. Известна комплексная информационная система сигнализации (КИСС) для предупреждения экипажа о возникновении опасных ситуаций (сигнальная информация), выдачи информации о параметрах и состоянии систем самолета и двигателей (в виде мнемокадров), отображения информации об отказах и результате контроля систем самолета [3], взятая за прототип. Информация, выдаваемая системой, отображается на экранах многофункциональных индикаторов (ИМ). Управление индикацией осуществляется с пультов управления (ПУИ). Сигнальная информация (в виде текстов) автоматически отображается на левом ИМ, а при необходимости может быть вручную вызвана на правый. В зависимости от срочности действия экипажа в той или иной ситуации КИСС обеспечивает выдачу сигнальной информации трех категорий: аварийной, предупреждающей и уведомляющей (отображается на экране различными цветами). Аварийные и предупреждающие сигналы сопровождаются загоранием центральных сигнальных огней (ЦСО) и звуковым сигналом (гонг). Отображение информации об отказах и результатах контроля систем в виде текста возможно по вызову с ПУИ кнопкой, при контроле системы с помощью панели контроля на приборной доске бортинженера. Для увеличения надежности система выполнена двухканальной с перекрестными связями между каналами. Система самоконтролируется. В случае обнаружения отказов в системе она автоматически перестраивается таким образом, чтобы оставшимися исправными элементами полностью или частично выполнить свою задачу (реконфигурация системы). В состав каждого из каналов входят блоки преобразования сигналов (БПС), блоки вычислительного устройства (БВУ), блок формирования изображений (БФИ), индикатор многофункциональный (ИМ), ПУИ. Блоки БПС преобразуют дискретные и аналоговые сигналы в цифровой двоичный код. Блок БВУ производит логическую обработку сигналов, в результате которой устанавливается наличие ситуаций в системах, требующих уведомления или вмешательства экипажа, а также необходимость и очередность выдачи сигнальной информации. Сигналы в цифровом коде подаются в МСРП на запись. Блок БВУ вырабатывает сигнал "запуск ЦСО", который подается в систему аварийной, предупреждающей и уведомляющей сигнализации (САС) и вызывает срабатывание ЦСО в проблесковом режиме, формирует сигналы "отказ КИСС", звуковые тональные сигналы. Блок БФИ управляет движением луча по экрану, обеспечивая построение необходимого формата изображения. ИМ предназначен для отображения визуальной информации в виде текстов, шкал, мнемосхем. ПУИ предназначен для ручного управления отображением информации на экране ИМ. КИСС по отношению к системам, которые к ней подключены, выполняет различные функции: выдает сигнальную информацию, мнемокадры, отказы систем при нажатии кнопки "Блоки" на ПУИ, отказы после нажатия соответствующих кнопок на панели контроля. Системы, подключенные к КИСС: 1. Двигатели. 2. Вспомогательная силовая установка (ВСУ). 3. Топливная система. 4. Гидросистема (ГС). 5. Система электроснабжения (СЭС) переменным током. 6. Система электроснабжения (СЭС) постоянным током. 7. Система управления элеронами. 8. Система управления рулем направления. 9. Система управления рулем высоты. 10. Управление стабилизатором. 11. Управление закрылками. 12. Управление интерцепторами и тормозными щитками. 13. Управление предкрылками. 14. Шасси. 15. Система торможения. 16. Система кондиционирования воздуха (СКВ). 17. Система регулирования давления (СРД). 18. Кислородная система. 19. Противообледенительная система (ПОС) и остекления кабины. 20. Противопожарное оборудование. 21. Вычислительная система самолетовождения (ВСС). 22. Система электронной индикации (СЭИ). 23. Система сбора и локализации отказов (ССЛО). 24. Вычислительная система управления полетом (ВСУП). 25. Вычислительная система управления тягой (ВСУТ). 26. Автоматическая система улучшения устойчивости и управляемости (АСУУ). 27. Система воздушных сигналов (СВС). 28. Бесплатформенная инерциальная навигационная система (БИНС). 29. Система предупреждения критических режимов (СПКР). 30. Система предупреждения приближения земли (СППЗ). 31. Радиовысотомер (РВ). 32. Приборная система посадки (ПСП). 33. Автоматический радиокомпас (АРК). 34. Радиотехнические системы ближней навигации VOR и дальномерная система (DME). 35. Радиотехническая система ближней навигации (РСБН). 36. Радиотехническая система дальней навигации (РСДН). 37. Метеонавигационная радиолокационная станция (МНРЛС). 38. Самолетный ответчик. 39. Аппаратура опознавания. 40. Светотехническое оборудование. 41. Двери, люки. 42. Бытовое оборудование. 43. Радиосвязное оборудование. 44. Магнитная система регистрации параметров МСРП. 45. Аппаратура звукозаписи "МАРС". Однако данная система помогает летчику только тогда, когда ЛА находится в пределах области эксплуатационных ограничений. Система не обеспечивает летчика информацией в критических ситуациях - за пределами эксплуатационных ограничений, не дает прогноза развития критической ситуации. Экипаж ЛА в критических ситуациях сталкивается с необходимостью решения трудных задач, требующих мгновенной реакции в управлении самолетом и принятия решения при переработке информации, часто выходящей за пределы человеческих возможностей. Однако, система КИСС не в состоянии обеспечить работу экипажа в этих условиях. Работа КИСС носит локальный характер и в критических ситуациях, когда происходит резкое повышение сложности решаемых задач, решения, рекомендуемые системой, характеризуются слабой интеллектуальностью и, как следствие, низкой степенью доверия к ним экипажа. Кроме того, если экипаж по тем или иным причинам не выполняет рекомендации системы контроля, то в критической ситуации необходим переход на автоматическое управление. Комплексное решение по выходу из критической ситуации и доведение этого решения до экипажа системами со встроенным контролем типа КИСС не представляется возможным. Целью изобретения является создание управляющей экспертной системы - иерархической системы с параллельной оценкой работоспособности бортового оборудования ЛА, работы экипажа, прогнозирование аварийных ситуаций и своевременного информирования экипажа о возникших отклонениях от нормы в работе БО, условий полета и выработки рекомендаций вывода из опасных ситуаций - за пределом области эксплуатационных ограничений. При возникновении опасной ситуации (ОС) - оценивается экспертной системой класс и степень сложности опасной ситуации, - прогнозируется поведение системы ЛА - БО, - на основе БЗ, сформированной по результатам анализа и опыта исследования авиационных катастроф, ЭС выдает рекомендации и формирует решения по минимизации тяжести последствий, предотвращению перехода аварийной ситуации в катастрофическую, - моделируется поведение экипажа по управлению ЛА по выводу из опасной ситуации, - если экипаж по тем или иным причинам не выполняет решений и ЭС по выводу из опасной ситуации, то ЭС в исключительных случаях вмешивается в управление, приводит управление в автоматический режим - включает САУ. Для решения указанной задачи в системе поддержки экипажа в опасных ситуациях (СПЭОС), включающей датчики состояния двигателей, топливной системы, гидросистемы, системы электроснабжения, системы штурвального управления (СШУ), системы выпуска шасси и торможения (СВШТ), системы жизнеобеспечения (СЖ), противообледенительной системы, противопожарной системы, системы автоматического управления (САУ), системы воздушных сигналов (СВС), системы самолетовождения (СС), бортовой части спутниковой навигационной системы (СНС), бесплатформенной инерциальной навигационной системы (БИНС), радиовысотомера (РВ), приборной системы посадки (ПСП), радиотехнической системы ближней навигации (РСБН), метеонавигационной радиолокационной станции (МРЛС), системы предупреждения критических режимов (СПКР), соединенных с мультиплексным каналом информационного обмена (МКИО), систему отображения информации (СОИ), введены база знаний (БЗ), база данных (БД), блок распознавания состояния конфигурации ЛА (БРСК), блок распознавания режимов полета (БРРП), анализатор состояния аппаратуры ЛА (АСА), блок распознавания аварийных ситуаций (БРАС), блок прогноза, состоящий из связанных блоков моделирования динамики ЛА - БО и БЗ развития аварийной ситуации (АС), связанных друг с другом БЗ характеристик АС и БЗ предотвращения АС, вычислитель принятия решений о предотвращении АС (ВПРП), анализатор правильности действий по предотвращению АС (АПДП), вычислитель принятия решений о переходе на автоматическое управление (ВПРПАУ), блок предупреждения о нарушении правильности действий (БПНПД), причем блок распознавания аварийных ситуаций соединен с первым, вторым, третьим и четвертым входами с выходом блока распознавания режима полета (БРРП), анализатора состояния ПНО, анализатора состояния аппаратуры (АСА) ЛА, входы которых соединены с МКИО, пятым и шестым входами соответственно соединены с БЗ характеристик АС и блоком развития прогноза АС, а выход блока распознавания АС связан со входом ВПРП АС, также связанным с БЗ предотвращения АС, а первый выход его связан с СОИ, второй выход - с анализатором правильности действий по предотвращению АС (АПДП), второй вход которого соединен с БЗ предотвращения АС, выход АПДП соединен с блоком предупреждения о нарушении правильности действий (БПНПД) экипажа, выход этого блока соединен со входом анализатора АПДП, второй выход БПНПД связан с СОИ, третий выход связан с вычислителем ВПРПАУ, второй вход ВПРПАУ соединен с БЗ предотвращения АС, а первый и второй выходы его соединены соответственно с СОИ и входом САУ, кроме того, блок моделирования динамики ЛА-БО соединен с МКИО. Сущность изобретения поясняется на фиг. 1, на которой изображена структурная схема системы поддержки экипажа в опасных и критических ситуациях, на фиг. 2 - структурная схема связи динамической и статистической БД, на фиг. 3 - алгоритм проверки отклонения от нормы работы частей и элементов. 1 - Двигатели. 2 - Топливная система. 3 - Гидросистема. 4 - Система электроснабжения. 5 - Система штурвального управления. 6 - Система выпуска шасси и торможения. 7 - Система жизнеобеспечения. 8 - Противообледенительная система. 9 - Противопожарная система. 10 - Система автоматического управления (САУ). 11 - Система воздушных сигналов (СВС). 12 - Система самолетовождения. 13 - Спутниковая навигационная система (СНС). 14 - Бесплатформенная инерциальная навигационная система (БИНС). 15 - Радиовысотомер (РВ). 16 - Приборная система посадки (ПСП). 17 - Радиотехническая система ближней навигации (РСБН). 18 - Метеонавигационная радиолокационная станция (МНРЛС). 19 - Система предупреждения критических режимов (СПКР). 20 - Мультиплексный канал информационного обмена (МКИО). 21 - Блок распознавания конфигурации (БРК). 22 - Блок распознавания режима полета (БРРП). 23 - Анализатор состояния пилотажно-навигационного оборудования (АС ПНО). 24 - Анализатор состояния аппаратуры БО (АСА БО). 25 - Блок распознавания аварийной ситуации (Б РАС). 26 - Блок прогноза. 27 - Блок моделирования динамики системы ЛА-БО. 28 - База знаний (БЗ) развития аварийной ситуации (АС). 29 - База знаний ЭС. 30-БЗ характеристик АС. 31-БЗ предотвращения АС. 32 - Вычислитель принятия решений о предотвращении АС (ВПРП). 33 - Анализатор правильности действий по предотвращению АС (АПДП). 34 - Система отображения информации (СОИ), включающая многофункциональный индикатор, сигнальный "огонь". 35 - Вычислитель принятия решений о переходе на автоматическое управление (ВПРПАУ). 36 - Блок предупреждения о нарушении правильности действий экипажа (БПНПД). В системе поддержки экипажа в опасных ситуациях датчики 1 состояния двигателей, топливной системы 2, гидросистемы 3, системы электроснабжения 4, системы штурвального управления 5, системы выпуска шасси и торможения (СВШТ) 6, системы жизнеобеспечения (СЖО) 7, противообледенительной системы 8, противопожарной системы 9, САУ 10, СВС 11, системы самолетовождения 12 (СС), бортовой части СНС 13, БИНС 14, радиовысотомера (РВ) 15, приборной системы посадки (ПСП) 16, РСБН 17, МРЛС 18, СПКР 19 соединены с мультиплексным каналом 20 информационного обмена (МКИО). В блоке прогноза 26 блок 27 моделирования динамики ЛА и БО соединен с БЗ развития АС 28 в БЗ 29. БЗ характеристик АС 30 связана с БЗ 31 предотвращения АС. Блок распознавания АС 25 соединен первым, вторым, третьим и четвертым входами с выходом блока БРСК 21, блока БРРП 22, анализатора состояния 23 ПНО, анализатора АСА 24, входы которых соединены с МКИО 20, а пятым и шестым входами соответственно соединены с БЗ характеристик АС 30 и блоком 26 развития прогноза АС. Выход блока распознавания АС 25 связан с входом вычислителя 32 ВПРПАС, связанным с БЗ 31 предотвращения АС, а первый выход его связан с СОИ 34, второй вход его связан с анализатором АПДП 33. Второй вход анализатора 33 АПДП соединен с БЗ 31 предотвращения АС, а выход АПДП 33 соединен с блоком 36 БПНПД экипажа, выход блока БПНПД 36 соединен со входом анализатора 33 АПДП АС, второй выход блока БПНПД 36 связан с СОИ 34, третий выход его связан с вычислителем 35 ВПРПАУ. Второй вход вычислителя 35 ВПРПАУ соединен с БЗ 31 предотвращения АС, а первый и второй входы его соединены соответственно с СОИ 34 и выходом САУ 10. Блок моделирования динамики ЛА-БО соединены с МКИО 20. Система работает следующим образом. По своему назначению СПЭОС в нормальных условиях полета остается пассивной и наблюдает за состоянием ЛА, за режимами работы двигателей, работой БО и экипажа. При возникновении ОС ЭС также оценивает информацию о внешней и внутренней среде. Когда прогноз развития ОС показывает, что ЛА выходит за пределы эксплуатационных ограничений, на основе БЗ 29, сформированной по результатам анализа и опыта исследования авиационных катастроф отечественных самолетов с ГТР 1-3 классов с 1957 по 1996 г.г. и зарубежных самолетов подобного класса за период с 1988 по 1994 г.г. ЭС классифицирует данную ситуацию (АС) по тяжести возможных последствий, формирует решения и выдает рекомендации по минимизации неблагоприятных последствий. В ЭС в блоке 26 моделируется поведение системы ЛА-БО и выдается прогноз развития событий в полете - информация о возможном состоянии БО, работе двигателей и параметров, характеризующих поведение ЛА. Кроме того, в системе моделируется поведение экипажа по управлению ЛА и его систем по выводу из опасной ситуации. Если экипаж предпринимает правильные действия (в соответствии с руководством по летной эксплуатации ЛА), или действия в направлении развития указанной ситуации, то ЭС не вмешивается в управление ЛА, а лишь выдает на экран СОИ -34 рекомендации и подсказки экипажу по пилотированию ЛА. В случае отсутствия реакции экипажа (потеря сознания летчиком и др.) на рекомендованное решение по выводу из опасной ситуации действий, которые приводят к катастрофическим последствиям, ЭС в исключительных случаях формирует необходимые корректирующие и управляющие сигналы в САУ -10 по парированию опасной ситуации и стабилизации полета ЛА. ЭС обеспечивает оптимальный интерфейс экипаж - БО СОИ -34. Отработка информации в БО ЛА характеризуется большими объемами циркулирующих разнотипных данных, активной динамикой их поступления, наличием неточных знаний и необходимостью принимать по ним оперативные решения. На вход программы-конвертора поступают данные, считываемые с мультиплексного канала информационного обмена МКИО 20 и обрабатываемые по специальным алгоритмам комплексом программных средств. Программа-конвертор преобразует числовые данные о полете с помощью цепи блоков 21-24 во множество фактов предметной области. Сформированные таким образом факты поступают на вход ЭС 25. Обобщенное представление исходных данных содержит структуру с элементами "тип аппаратуры" "функциональный элемент", которые обозначают наименование объекта и его конструктивно-функциональных элементов. В вычислителях АСПНО 23 и АСА 24 определяются действительные значения параметров движения ЛА и параметры состояния всего БО. Если X - значение одного из параметров какой-либо оцениваемой характеристики ЛА и X - погрешность системы или характеристики ЛА, то Xдейс. - действительное значение соответствующего параметра определяется Xдейст. = X - X (1) Повышение точности формирования действительных значении пилотажно-навигационного оборудования (ПНО) 23 и БО 24 достигается использованием оптимальной комплексной обработки информации (КОИ) с реализацией фильтра Калмана [8,9]. Формирование действительных значений навигационных и пилотажных параметров ЛА (координаты местоположения, составляющие скорости, высоты, курса, путевого угла и др.) осуществляется путем исключения из соответствующих сигналов систем их погрешностей, полученных с помощью фильтра Калмана при использовании в качестве избыточной информации данных СНС, БИНС и др. В режиме динамического сглаживания оценок осуществляется контроль и восстановление сбоев информации, их синхронизация. Реализация фильтра Калмана защищена от вычислительной неустойчивости путем ограничения значений диагональных элементов ковариационной матрицы ( -механизация), контролем информации на входе фильтра. Для реализации фильтра Калмана используются обозначения: вектор состояния Xк+1 = Фк+1,к, Xк+qк, вектор измерения Zк = HкXк + rк, qк, rк - независимые шумы с нулевым средним, cov[q,k]=Пк, cov[r,k] = Rк, Фк+1,к - фундаментальная матрица, Hк - матрица измерений. Алгоритм оценки вектора состояния между измерениями: Xк/к-1 = Фк,к-1Xк-1/к-1 (2) Алгоритмы оценки вектора состояния при измерениях Xк/к = Xк/к-1 + Кк(Zк-HкXк/к-1) Кк = Pк/к-1Hк(Hк Pк/к-1Hк+Rк) Pк/к-1 = Фк,к-1Pк-1,к-1Фк,к-1+Qк Pк,к = Pк,к-1-КкHкPк,к-1 (3) Xк,к, Xк,к-1 - априорные и апостериорные оценки, где Pк - ковариационная матрица, Кк - весовая матрица. Вычисление осуществляется методом квадратного корня P = SST, где S - верхние и нижние угольные квадратичные матрицы. Блок 22 - распознавания режима полета построен на рекуррентном алгоритме решения системы неравенств - решающее правило опознавания образов по параметрам линейных координат и скоростей H, L, Z, Vx, Vy, Vz, углов и угловых скоростей , , , x, y, z, линейных перегрузок nx, ny, nz, отклонения органов управления в, э, н и сектора газа руд и средств механизации В блоке 24 организована, фиг. 2, 3, для обнаружения и идентификации неисправностей в процессе эксплуатации ЛА общей схемы [12]. Используется поиск "наилучшего его варианта" среди возможных правил для эффективного опознавания и обработки нештатных ситуаций. Важное значение имеют средства ЭС, позволяющие обнаружить ухудшение и потерю рабочих характеристик. Система учитывает физическое и аналитическое резервирование. В системе организована статическая база данных, в память которого занесен список всех подсистем и приборов по секциям в виде постоянной информации. В динамической базе данных, области памяти, общедоступной всем модулям системы, вводятся показания - выходная информация всех подсистем и список отказавших приборов. (Тип "классной доски"). Если прибора нет в списке секции, то вводится его аналитический эквивалент датчика. При отказах реализуются 10 правил для динамической БД: 1. Если отказ прибора или нарушение его связей, то перемена (в исправное состояние) невозможна. 2. Если прибор не исправен, то вводится его метка неисправности. 3. Если показания прибора и математического эквивалента (модели) отличаются, то произвести проверку по третьему эквиваленту. Если два из них совпадут, то третий прибор неисправен. Если получаются три разных показания, то применение правил невозможно. 4. Если поведение прибора и эквивалента отличаются, то ввести программную проверку - увеличение коэффициента усиления (х10 раз) и ввести смещение. 5. Если показание прибора ненормально, то проверить работу других приборов, расположенных в этом же месте (локально). Если это не так, то применить правило 6, если это не так, то применить правило 8. 6. Если при локальной проверке прибор дает ненормальные показания, а все другие - нормальные, то проверить связи среди последних. Если такие приборы выявлены, то применить правило 8, если нет, то - правило 7. 7. Если показания прибора ненормальны, а работа связанных приборов - нормальна, тогда прибор объявляется неисправным и выдается метка неисправности. 8. Если приборы, имеющие общую (одинаковую) характеристику, являются ненормально работающими, то все приборы объявляются ненормально работающими (неисправными). 9. Если пилот запрашивает о наличии метки аварийного предупреждения, то сравнить решение пульта с информацией, которой располагает ЭС. 10. Если метка аварийного предупреждения снята, то прибор возвращается в нормальное состояние. ЭС осуществляет отработку информации от датчиков 1-19 систем со встроенным контролем, органов управления с целью анализа работоспособности БО в процессе полета, положение и изменение органов управления систем, текущего положения ЛА в пространстве и окружающей обстановке. Непосредственное измерение с помощью специальных датчиков параметров положения приводного устройства или управляющих поверхностей несет в себе возможность отказа самих этих датчиков. Поэтому вычислительные алгоритмы обнаружения отказов способны распознать факт отказа либо измерительного датчика, либо элемента системы управления, не обнаруживаемого непосредственным путем. Для этого законы управления адекватно изменяют характеристики систем управления (обычно ее коэффициенты обратной связи), в ответ на появившиеся изменения в динамике ЛА, - это стратегия адаптивного - "активного" управления. Система должна быть способна к выполнению конкретных значений нескольких или всех ее динамических параметров за практически допустимый интервал времени. В системе используются несколько средств для вычисления передаточных чисел (коэффициентов усиления) системы управления на основе наблюдаемых значений параметров. Серьезным ограничением для адаптивных методов является ограничение по времени, необходимому для адаптации. Для идентификации изменений состояния системы требуется время значительно большее, чем характеристическое время ее реакции на возмущающие воздействия. Система реконфигурации блок 21 позволяет отказаться от чрезмерного дублирования аппаратуры и использовать методы функционального резервирования. Системы реконфигурации решают задачи самовосстановления систем при отказах, которые не могут быть скомпенсированы летчиком в аварийных ситуациях. Реконфигурируемая система должна быть подобна исходной системе с точки зрения динамики. Если исходная система содержит большое число компонентов, то реконфигурируемая система, имеющая на один компонент меньше, должна быть подобна исходной системе. В процедуре реконфигурации предусмотрена возможность быстрой реакции на отказ компонента системы, чтобы исключить вредное воздействие отказавшего компонента на систему. В случае отказа привода рулевого органа привод выключается и переводится орган управления в нейтральное положение. В системе имеется возможность быстрого устранения влияния отказавшего компонента. Если отказавший датчик или привод линейно связан с остальными компонентами, то его выходной сигнал можно синтезировать из остальных сигналов и воздействий. Тогда систему можно реконфигурировать, чтобы она функционировала как до отказа. Модель системы рассматривается в виде Ax+Bu (4) y=Cx, (5) где x - n-мерный вектор состояния; u - m-мерный вектор управления, y - r-мерный вектор измерений; A, B, C- матрицы состояния, управления, измерения соответствующих размеров. В случае отказа какого-либо i-го датчика управление (5) будет yf=Cfx, (6) где вектор yf получается из вектора y исключением i-го элемента. Матрица Cf получается из матрицы C исключением i-ой строки. Условие, что выход отказавшего датчика линейно связан с выходами остальных датчиков записывается CTi= CTiC+fCf , (7) где CTi - строка матрицы C, соответствующая отказавшему датчику; C+f - псевдообратная матрица. Если соотношение (7) имеет место, то ставится задача восстановления вектора y по оставшимся (r-1) измерениям yf. Обозначив этот вектор через получаем Вектор имеет такую же функциональную связь с вектором x, как и исходный вектор Измерения используются в системе также, как и исходные измерения y. Однако, характеристики шумов у вектора y будут другие. Критерием реконфигурации управления в случае отказов рулевых органов является условие сопряжения процессов управления где xf - вектор состояния в случае отказов исполнительных органов. Уравнение состояния записывается в виде где - - вектор отклонений исполнительных органов; K - матрица эффективности органов управления. Система (7) управляемая, а изменение матрицы B вследствие отказа исполнительных органов небольшое. Из условия (9) записывается соотношение BK=BfKf, (11) где Bf, Kf - матрицы в условиях отказов. Необходимо вычислить матрицу Kf таким образом, чтобы скорость изменения вектора состояния x, определяемая силами и моментами, после отказа оставалась прежней. Из условия (11) получаем Kf = Bf+BK, (12) где Bf+ - псевдообратная матрица. Тогда отклонение исполнительного органа в случае отказов будет: f = Bf+B = K, (13) где K = Bf+B. Соотношение