Preview

Труды Института системного программирования РАН

Расширенный поиск

Система визуализации для авиационной ОС реального времени JetOS

https://doi.org/10.15514/ISPRAS-2020-32(1)-3

Полный текст:

Аннотация

В работе рассматриваются вопросы создания систем визуализации для бортовых комплексов гражданской авиации. Все программное обеспечение, используемое на борту судна, должно соответствовать международно-принятым стандартам безопасности. Это накладывает дополнительные требования и к используемому оборудованию, и к процессу разработки системы. Данная работа посвящена специфике использования многоядерных процессоров в авиационных встраиваемых системах для повышения производительности программной реализации библиотеки OpenGL SC. Возможность использования многоядерных процессоров в критических для безопасности системах обеспечивается в перспективной российской операционной системе реального времени (ОСРВ) JetOS. Рассматриваются также реализация многооконной визуализации с использованием библиотеки OpenGL SC.

Об авторах

Борис Хаимович Барладян
Институт прикладной математики им. М.В. Келдыша РАН
Россия
Старший научный сотрудник, кандидат технических наук, доцент


Лев Залманович Шапиро
Институт прикладной математики им. М.В. Келдыша РАН
Россия
Cтарший научный сотрудник, кандидат технических наук, доцент


Курбанмагомед Абдурагимович Маллачиев
Институт системного программирования имени В.П. Иванникова РАН
Россия
Младший научный сотрудник


Алексей Владимирович Хорошилов
Институт системного программирования имени В.П. Иванникова РАН, Московский государственный университет имени М.В. Ломоносова, НИУ Высшая школа экономики, Московский физико-технический институт
Россия
Ведущий научный сотрудник, кандидат физико-математических наук, доцент кафедр системного программирования МГУ, ВШЭ и МФТИ


Юрий Алексеевич Солоделов
Государственный научно-исследовательский институт авиационных систем
Россия
Начальник сектора


Алексей Геннадьевич Волобой
Институт прикладной математики им. М.В. Келдыша РАН
Россия
Ведущий научный сотрудник, доктор физико-математических наук, доцент


Владимир Александрович Галактионов
Институт прикладной математики им. М.В. Келдыша РАН
Россия
Главный научный сотрудник, доктор физико-математических наук, профессор


Игорь Викторович Ковернинский
Государственный научно-исследовательский институт авиационных систем
Россия
Заместитель начальника отделения


Список литературы

1. Федосов Е.А. Проект создания нового поколения интегрированной модульной авионики с открытой архитектурой. Полет, №8, 2008 г., стр. 15-22 / Fedosov E.A. Project On New-Generation Open Architecture Integrated Modular Avionics Development. Flight, №8, 2008, pp. 15-22 (in Russian).

2. Федосов Е.А., Косьянчук В.В., Сельвесюк Н.И. Интегрированная модульная авионика. Радиоэлектронные технологии, №1, 2015 г., стр. 66-71 / Fedosov E.A., Kosyanchuk V.V., Selvesyuk N.I. Integrated Modular Avionics. Radioelectronic Technologies, №1, 2015, pp. 66-71.

3. ARINC Standards Store. Available at https://www.aviation-ia.com/product-categories, accessed 15.12.2019.

4. Safety Critical Working Group. Available at https://www.khronos.org/openglsc, accessed 15.12.2019.

5. DO-178C Software Considerations in Airborne Systems and Equipment Certification. Available at https://my.rtca.org/NC__Product?id=a1B36000001IcmqEAC, accessed 15.12.2019.

6. Б.Х. Барладян, А.Г. Волобой, В.А. Галактионов, В.В. Князь, И.В. Ковернинский, Ю.А. Солоделов, В.А. Фролов, Л.З. Шапиро. Эффективная реализация OPENGL SC для авиационных встраиваемых систем. Программирование, том 44, № 4, 2018 г., стр. 3-10 / B.Kh. Barladian, A.G. Voloboy, V.A. Galaktionov, V.V. Knyaz’, I.V. Koverninskii, Yu.A. Solodelov, V.A. Frolov, L.Z. Shapiro. Efficient Implementation of OpenGL SC for Avionics Embedded Systems. Programming and Computer Software vol. 44, № 4, 2018, pp. 207–212

7. Солоделов Ю.А., Горелиц Н.К. Сертифицируемая бортовая операционнаяс истема реального времени JetOS для российских проектов воздушныхсудов. Труды ИСП РАН, том 29, вып. 3, 2017 г., стр. 171-178 / . Solodelov Yu.A., Gorelits N.K. Certifiable onboard real-time operation system JetOS for Russian aircrafts design. Trudy ISP RAN/Proc. ISP RAS, vol. 29, issue 3, 2017. pp. 171-178 (in Russian). DOI: 10.15514/ISPRAS-2017-29(3)-10.

8. Central Processing Module (CPM/ P3041-VPX 3U). Available at http://www.nkbvs.ru/en/products/elektronnie-modyli/vpx-3u/moduli-universalnogo-protsessora-dannix-mypd-p3041/, accessed 15.12.2019.

9. A Safety Critical Compositor for OpenGL SC. Available at http://www.coreavi.com/sites/default/files/compositor_whitepaper_final.pdf, accessed 15.12.2019.

10. EGL_EXT_compositor. FACE-aligned Safety Critical Compositor. Available at https://coreavi.com/wp-content/uploads/2018/08/coreavi_product_brief_-_egl_ext_compositor.pdf, accessed 15.12.2019.

11. B.Kh. Barladian, L.Z. Shapiro, K.M. Mallachiev, A.V. Khoroshilov, Y.A. Solodelov, A.G. Voloboy, V.A. Galaktionov, I.V. Koverninskiy. Multi-windows rendering using software OpenGL in avionics embedded systems. In Proc. of the 29th International Conference on Computer Graphics and Vision. CEUR Workshop Proceedings, vol. 2485, 2019, paper 7.


Рецензия

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


Барладян Б.Х., Шапиро Л.З., Маллачиев К.А., Хорошилов А.В., Солоделов Ю.А., Волобой А.Г., Галактионов В.А., Ковернинский И.В. Система визуализации для авиационной ОС реального времени JetOS. Труды Института системного программирования РАН. 2020;32(1):57-70. https://doi.org/10.15514/ISPRAS-2020-32(1)-3

For citation:


Barladyan B.H., Shapiro L.Z., Mallachiev K.A., Khoroshilov A.V., Solodelov Yu.A., Voloboy A.G., Galaktionov V.A., Koverninsky G.V. Rendering System for the Aircraft Real-Time OS JetOS. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2020;32(1):57-70. (In Russ.) https://doi.org/10.15514/ISPRAS-2020-32(1)-3



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


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