350 rub
Journal Dynamics of Complex Systems - XXI century №4 for 2022 г.
Article in number:
Cesium framework for developing a 3D visualization subsystem of air travel simulation
Type of article: scientific article
DOI: 10.18127/j19997493-202204-05
UDC: 004.9
Authors:

D.V. Berezkin1, V.Yu. Groshev2

1,2 Bauman Moscow State Technical University (Moscow, Russia)
 

Abstract:

Currently, many major avionics manufacturing and testing companies are testing their products on flight stands under simulated conditions. The capabilities of such flight simulator stands make it possible to put into operation systems of situational centers for a better analysis of the results. One of the components of such centers is the subsystem of visualization of the simulating object and the output of relevant information about it.

Analyze the capabilities of the Cesium framework for developing a prototype of a 3D visualization subsystem with an interactive interface that provides dynamic display of objects with the output of relevant information on the screens of the situational center.

In the process of reviewing the functionality of the subsystems, the corresponding requirements and tasks were formed. The Cesium framework made it possible to satisfy the stated requirements and functionally solve the upcoming tasks of the 3D visualization subsystem being developed.

The functionality of the Cesium framework allows you to achieve visualization that is closest to real conditions. Also, this solution will improve the quality and efficiency of visual analysis when working with the 3D visualization subsystem of the situational center.

This considered example of the implementation of the 3D visualization subsystem, the purpose of the developed subsystem is to provide a high-quality and efficient visualization solution for the situational center in the field of air travel. Currently, many major avionics manufacturing and testing companies are testing their products on flight stands under simulated conditions. The capabilities of such flight simulation stands make it possible to put into operation clusters of situational centers for better analysis of the results, or received data in real time. One of the components of such centers are subsystems for visualization of simulating objects and output of corresponding information parameters.

In a preliminary review of the functionality of subsystems aimed at improving the quality and efficiency of the analysis of the simulation process, the corresponding requirements and tasks were formulated. To implement the most realistic 3D scene, the Cesium framework was chosen.

The development also involved a specialized secure data storage platform Cesium ion. As a result, a prototype of the 3D visualization subsystem of the situational center was implemented, in which the main functionality of the previously selected framework was used. In turn, we can conclude that the Cesium framework has proven the ability to create a profile web application in the field of air travel. A specific example can be improved depending on the goals and objectives arising from the work of the situation centers.

In this work, a study was made of the possibility of introducing such a subsystem in a situational center. In addition to the necessary requirements for implementation, the main advantages of using such a subsystem were described. In turn, we can conclude that the introduction of such a 3D visualization subsystem will help solve a number of problems in flight simulation:

● improve the display of aircraft flight simulation through 3D technologies;

● more accurately display the terrain of the simulated test aerodrome or range;

● add a visual 3D representation of nearby buildings with up-to-date metadata;

● provide the ability to flexibly configure the visualization of all objects on the 3D scene.

Pages: 51-62
For citation

Berezkin D.V, Groshev V.Yu. Cesium framework for developing a 3D visualization subsystem of air travel simulation. Dynamics of complex systems. 2022. V. 16. № 4. P. 51−62. DOI: 10.18127/j19997493-202204-05 (in Russian).

References
  1. Averbukh V.L., Manakov D.V. Analysis and visualization of "big data". ResearchGate – 2018. [Electronic resource]. – Access mode: URL: https://www.researchgate.net/publication/327916590_Analiz_i_vizualizacia_bolsih_dannyh (accessed 28.03.2022).
  2. Berezkin D.V., Groshev V.YU. Analiz sovremennyh sredstv 3D vizualizacii bol'shih dannyh dlya resheniya analiticheskih zadach. Dinamika slozhnyh sistem. 2022. T. 16. № 1. S. 22–34.
  3. Nikolai Makarenko. How flight simulators are arranged. Cyber-physical pilot training systems. Science and technology – 2020. [Electronic resource]. – Access mode: URL: https://naukatehnika.com/kak-ustroenyi-aviatrenazheryi.-kiberfizicheskie-sistemyi-podgotovki-pilotov.html (accessed 28.03.2022).
  4. Vorobyov A.V., Vorobieva G.R. Web-based 2D/3D visualization of geomagnetic field parameters and its variations. Scientific Visualization. 2017. V. 9. No. 2. S. 94–101.
  5. Luz Caballero. An Introduction to WebGL. Part 1. Dev.Opera – 2011. [Electronic resource]. – Access mode: URL: https://dev.opera. com/articles/ introduction-to-webgl-part-1/ (accessed 29.03.2022).
  6. Patrick Cozzi Hello Cesium ion. Cesium – 2018. [Electronic resource]. – Access mode: URL: https://cesium.com/blog/2018/03/01/ hello-cesium-ion/ (accessed 29.03.2022).
  7. Ishveena Singh. Cesium now supports OSM layer of over 350 million 3D buildings. Geoawesomeness – 2020. [Electronic resource]. – Access mode: URL: https://geoawesomeness.com/cesium-osm-buildings-3d/ (accessed 29.03.2022).
  8. Denis Cangemi The reasons why you must use Visual Studio Code. Dev Genius – 2020. [Electronic resource]. – Access mode: URL: https://blog.devgenius.io/the-reasons-why-you-must-use-visual-studio-code-b522f946a849 (accessed 30.03.2022).
  9. Tejas Kaneriya What is Node.js? Where, When & How To Use It (With Examples). Simform – 2022. [Electronic resource]. – Access mode: URL: https://www.simform.com/blog/what-is-node-js/ (accessed 30.03.2022).
  10. Cesium OSM Buildings. Cesium – 2022. [Electronic resource]. – Access mode: URL: https://cesium.com/platform/cesium-ion/content/ cesium-osm-buildings/ (accessed 30.03.2022).
  11. Patrick Cozzi, Sean Lilley, Gabby Getz. 3D Tiles Format Specification. Github 2018. [Electronic resource]. – Access mode: URL: https://github.com/CesiumGS/3d-tiles/tree/main/specification (accessed 30.03.2022).
  12. Jonathan Bennett OpenStreetMap. Packt Publishing; 2010. p.252 ISBN: 9781847197504.
  13. Styling with Cesium Stories. Cesium – 2022. [Electronic resource]. – Access mode: URL: https://cesium.com/ion/stories/viewer/?id=2f0131ab-3948-4467-947c-411d5705a116 (accessed 31.03.2022).
  14. Flight history for SAS flight SK936. FlightRadar24 – 2022. [Electronic resource]. – Access mode: URL: https://www.flightradar24. com/ data/flights/sk936 (accessed 31.03.2022).
  15. Tech Target Contributor. Julian date. WhatIs – 2015. [Electronic resource]. – Access mode: URL: https://whatis.techtarget.com/definition/Julian-date (accessed 31.03.2022).
  16. BloodyPoSTal. JPEG from the 3D world. What is gjtf?. habr – 2019. [Electronic resource]. – Access mode: URL: https://habr.com/ru/ post/ 436686/ (accessed 31.03.2022).
Date of receipt: 01.11.2022
Approved after review: 15.11.2022
Accepted for publication: 21.11.2022