Научная визуализация

Scientific Visualization

Электронный журнал открытого доступа

Национальный Исследовательский Ядерный Университет "МИФИ"

      ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             





Научная визуализация, 2021, том 13, номер 1, страницы 124 - 137, DOI: 10.26583/sv.13.1.09

Safety critical visualization of the flight instruments and
the environment for pilot cockpit

Авторы: B.Kh.  Barladian1,A, A.G.  Voloboy2,A, L.Z.  Shapiro3,A, N.B.  Deryabin4,A, I.V.  Valiev5,A, S.V.  Andreev6,A, Yu.A.  Solodelov7,B, V.A.  Galaktionov8,A

A Keldysh Institute of Applied Mathematics RAS

B State Res. Institute of Aviation Systems (GosNIIAS)

1 ORCID: 0000-0002-2391-2067, bbarladian@gmail.com

2 ORCID: 0000-0003-1252-8294, voloboy@gin.keldysh.ru

3 ORCID: 0000-0002-6350-851X, pls@gin.keldysh.ru

4 ORCID: 0000-0003-1248-6047, dek@keldysh.ru

5 ORCID: 0000-0003-2937-8480, piv@gin.kldysh.ru

6 ORCID: 0000-0001-8029-1124, esa@keldysh.ru

7 ORCID: 0000-0001-5891-7645, yasolodelov@2100.gosniias.ru

8 ORCID: 0000-0001-6460-7539, vlgal@gin.keldysh.ru

 

Аннотация

The article is devoted to the pilot display visualization system for cockpit of a civil aircraft. Different content of modern pilot displays is discussed. The peculiarity of visualization system development for avionics is considered. All software used in civil aviation systems is safety critical and must comply with international safety standards. This imposes additional requirements both on the hardware used and the software development process. The core of the pilot display visualization system is OpenGL Safety Critical (SC) library. Both the software and hardware OpenGL SC implementations elaborated by us are presented in the paper. We describe the aspects of rendering speedup by optimizing of OpenGL SC codes for the specifics of aviation applications, by usage of processor multiple cores and, finally, by elaboration of library exploiting the GPU hardware acceleration. The latter becomes necessary because only relatively simple applications can be rendered at an acceptable frame rate without using a GPU. Achieved rendering speed measured for real aviation applications is reported in the paper. Also further development and possibility of the visualization system certification are discussed. The elaborated visualization software is intended for use with the JetOS real-time operating system.

 

Ключевые слова: pilot display, glass cockpit, flight instruments visualization, OpenGL Safety Critical.