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

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