СПОСОБ ОБРАБОТКИ ОШИБКИ ПРИ ВЫПОЛНЕНИИ ЗАДАННОЙ ПРОЦЕДУРЫ ДЛЯ АВИАЦИОННОГО БОРТОВОГО ЭЛЕКТРООБОРУДОВАНИЯ, СООТВЕТСТВУЮЩАЯ КОМПЬЮТЕРНАЯ ПРОГРАММА И СИСТЕМА ОБНАРУЖЕНИЯ И АВАРИЙНОГО ОПОВЕЩЕНИЯ

1. Способ обработки ошибки при выполнении заданной процедуры для авиационного бортового электрооборудования, причем указанный способ выполняют автоматически с помощью системы обнаружения и аварийного оповещения воздушного судна, способ включает в себя этап, на котором осуществляют мониторинг работы одного или более устройств авиационного бортового электронного оборудования воздушного судна, мониторинг основан на отслеживании последовательности, характеризующей выполняемую заданную процедуру для авиационного бортового электрооборудования,
отличающийся тем, что способ дополнительно включает в себя этапы, выполняемые автоматически системой обнаружения и аварийного оповещения воздушного судна, на которых:
обнаруживают нарушение указанной последовательности из-за некорректной команды и/или из-за пропуска по меньшей мере одной ожидаемой команды в соответствии с выполняемой заданной процедурой для авиационного бортового электрооборудования,
извлекают по меньшей мере одну часть информации, характеризующей указанное нарушение последовательности,
при этом мониторинг работы одного или более устройств авиационного бортового электрооборудования воздушного судна соответствует мониторингу состояний в режиме реального времени указанного устройства (устройств) авиационного бортового электрооборудования, а обнаружение включает в себя сравнение состояний в режиме реального времени одного или более устройств авиационного бортового электрооборудования воздушного судна по меньшей мере с одним из следующих элементов:
набор запрещенных состояний, связанных с заданной процедурой для авиационного бортового электрооборудования и сохраненных в первой выделенной области памяти;
набор ожидаемых состояний на основе момента выполнения проверочной последовательности процедуры для авиационного бортового электрооборудования, при этом набор ожидаемых состояний сохраняют во второй выделенной области памяти,
и когда результат сравнения состояний в режиме реального времени и набора запрещенных состояний является положительным, извлеченная характеризующая информация соответствует первому предупредительному сигналу, который содержит первую тройку данных, соответственно, представляющую следующее:
заданную процедуру,
обнаруженное среди состояний в режиме реального времени запрещенное состояние, и
команду, рекомендуемую выполнить для компенсации обнаруженного запрещенного состояния,
или при этом мониторинг работы одного или более устройств авиационного бортового электрооборудования воздушного судна соответствует мониторингу команд, принятых в режиме реального времени указанными устройствами авиационного бортового электрооборудования, а обнаружение включает в себя сравнение указанных команд, принятых в режиме реального времени, с набором ожидаемых команд, на основе момента выполнения последовательности, характеризующей заданную процедуру для авиационного бортового электрооборудования, при этом набор ожидаемых команд сохранен в третьей выделенной области памяти.
2. Способ по п. 1, в котором, когда результат сравнения состояний в режиме реального времени и набора ожидаемых состояний является отрицательным, извлеченная характеризующая информация соответствует второму предупредительному сигналу, который содержит вторую тройку данных, соответственно, представляющую следующее:
заданную процедуру,
отсутствующее среди состояний в режиме реального времени ожидаемое состояние, и
рекомендуемую команду, подлежащую выполнению для преодоления пропущенного ожидаемого состояния или для повторения по меньшей мере одной команды, связанной по меньшей мере с одним предыдущим этапом заданной процедуры.
3. Способ по п. 1 или 2, в котором в первой и/или второй выделенных областях памяти соответственно запрещенное и/или ожидаемое состояние автоматически связывают с уровнем серьезности.
4. Способ по п. 1, когда результат сравнения команд, принятых в режиме реального времени, и набора ожидаемых команд является отрицательным, извлеченная характеризующая информация соответствует третьему предупредительному сигналу, который содержит третью тройку данных, соответственно представляющую следующее:
заданную процедуру,
неожиданную команду и/или пропущенную команду среди команд, принятых в режиме реального времени, и
команду, рекомендуемую для выполнения для компенсации неожиданной и/или пропущенной команды,
при этом указанный способ дополнительно содержит некоторую временную задержку для:
выполнения неожиданной команды путем извлечения запроса на подтверждение для неожиданной команды от экипажа, и/или
извлечения информации, представляющей указанное нарушение последовательности, путем направления запроса на ввод пропущенной команды.
5. Способ по любому из пп. 1-4, содержащий предварительный этап, на котором создают базу данных, содержащую по меньшей мере одну из указанных первой, второй, третьей выделенных областей памяти, с помощью автоматического обучения или с помощью реализации механизма логического вывода.
6. Компьютерный программный продукт, содержащий программные команды, которые, при реализации с помощью блока обработки информации, встроенного в систему обнаружения и аварийного оповещения воздушного судна, реализуют способ обработки по любому из пп. 1-5.
7. Система обнаружения и аварийного оповещения, содержащая модуль для мониторинга работы одного или более устройств авиационного бортового электрооборудования воздушного судна и для отслеживания последовательности, характеризующей выполняемую заданную процедуру для авиационного бортового электрооборудования,
отличающаяся тем, что указанная система обнаружения и аварийного оповещения выполнена с возможностью обработать ошибку во время выполнения заданной процедуры для авиационного бортового электрооборудования и дополнительно включает в себя:
модуль обнаружения нарушения указанной последовательности из-за некорректной команды и/или пропуска по меньшей мере одной ожидаемой команды в соответствии с заданной процедурой для авиационного бортового электрооборудования,
модуль извлечения по меньшей мере одной части информации, характеризующей указанное нарушение последовательности,
при этом мониторинг работы одного или более устройств авиационного бортового электрооборудования воздушного судна, реализуемый с помощью модуля мониторинга, соответствует мониторингу состояний в режиме реального времени указанного устройства (устройств) авиационного бортового электрооборудования, а обнаружение, выполняемое с помощью модуля обнаружения, включает в себя сравнение состояний в режиме реального времени одного или более устройств авиационного бортового электрооборудования воздушного судна по меньшей мере с одним из следующих элементов:
набор запрещенных состояний, связанных с заданной процедурой для авиационного бортового электрооборудования и сохраненных в первой выделенной области памяти;
набор ожидаемых состояний на основе момента выполнения последовательности, характеризующей процедуру для авиационного бортового электрооборудования, при этом набор ожидаемых состояний сохранен во второй выделенной области памяти,
и когда результат сравнения состояний в режиме реального времени и набора запрещенных состояний является положительным, извлеченная характеризующая информация соответствует первому предупредительному сигналу, содержащему первую тройку данных, соответственно, представляющую следующее:
заданную процедуру,
обнаруженное среди состояний в режиме реального времени запрещенное состояние, и
команду, рекомендуемую к выполнению для компенсации обнаруженного запрещенного состояния,
или при этом мониторинг работы одного или более устройств авиационного бортового электрооборудования воздушного судна, реализуемый с помощью модуля мониторинга, соответствует мониторингу команд, принятых в режиме реального времени указанными устройствами авиационного бортового электрооборудования, а обнаружение, реализуемое с помощью модуля мониторинга, включает в себя сравнение указанных команд, принятых в режиме реального времени, с набором ожидаемых команд, на основе момента выполнения последовательности, характеризующей заданную процедуру для авиационного бортового электрооборудования, при этом набор ожидаемых команд сохранен в третьей выделенной области памяти.