Многослойная визуализация в графической компоненте операционной системы реального времени


Многослойная визуализация в графической компоненте операционной системы реального времени

Волобой А.Г. (ИПМ РАН, Москва, Россия)
Барладян Б.Х. (ИПМ РАН, Москва, Россия)
Дерябин Н.Б. (ИПМ РАН, Москва, Россия)
Шапиро Л.З. (ИПМ РАН, Москва, Россия)
Денисов Е.Ю. (ИПМ РАН, Москва, Россия)
Галактионов В.А. (ИПМ РАН, Москва, Россия)

Аннотация

Программное обеспечение комплекса бортового оборудования гражданского авиалайнера работает под управлением операционной системы реального времени (ОСРВ), частью которой является графическая компонента, формирующая изображение дисплея пилота. На него выводится интегрированная информация об окружающей обстановке и состоянии систем самолета, передаваемая от разных приложений. В работе рассматриваются вопросы обеспечения эффективной и безопасной генерации изображений от нескольких приложений, выполняемых в разных разделах ОСРВ, на один экран. Подробно разбирается подход, использующий многослойную визуализацию, позволяющий повысить эффективность с помощью аппаратной поддержки технологии VOP (Video Object Plane). Применение этого подхода потребовало разработки алгоритмов, которые должны соответствовать авиационному стандарту ARINC 661 и обеспечивать выполнение приложений в независимых разделах. Выполнение этих требований позволит сертифицировать разработанные программы и библиотеки для использования на борту гражданских авиалайнеров. Была достигнута приемлемая скорость рендеринга 25 кадров в секунду при создании слоев изображения пятью разделами.

Ключевые слова

компьютерная графика; многослойная визуализация; дисплей пилота; платформонезависимый графический интерфейс OpenGL SC; операционная система реального времени ОСРВ.

Издание

Труды Института системного программирования РАН, том 38 вып. 3, часть 3, 2026, стр. 149-160.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

DOI: 10.15514/ISPRAS-2026-38(3)-42

Для цитирования

Волобой А.Г., Барладян Б.Х., Дерябин Н.Б., Шапиро Л.З., Денисов Е.Ю., Галактионов В.А. Многослойная визуализация в графической компоненте операционной системы реального времени. Труды Института системного программирования РАН, том 38 вып. 3, часть 3, 2026, стр. 149-160. DOI: 10.15514/ISPRAS-2026-38(3)-42.

Полный текст статьи в формате pdf Вернуться к содержанию тома