DEVELOPMENT OF SOFTWARE FOR SIMULATING THE FLIGHT OF UNMANNED AERIAL VEHICLES

Authors

DOI:

https://doi.org/10.35546/kntu2078-4481.2025.1.1.41

Keywords:

software, flight simulation, UAVs, virtual environment, Unreal Engine 5, testing, interface, control

Abstract

The article analyses the peculiarities of creating software for simulating the flight of unmanned aerial vehicles. This software is a useful tool for training pilots and testing unmanned aerial vehicles (UAVs) in a safe and controlled environment, which is extremely important in current conditions. It provides a realistic flight experience and allows users to improve their drone control skills without any real risk. During the work, existing design approaches were investigated; the market for unmanned aerial vehicles and their functionality was analysed; technical specifications were studied; safety standards and UAVs controllers were investigated, which allowed to develop and implement UAVs flight simulation using the Unreal Engine 5 properly. The article presents the main functionalities and areas of application use. The interface that allows the user to select a task and A location for the flight, change the UAVs settings, view photos and videos recorded during previous flights was considered. When simulating the UAVs movement, the PID Controller method is proposed, which allows controlling the system in order to maintain the given equation of state or provide the desired output signal. As a result of the research, the UAVs flight simulation software using Unreal Engine 5 was developed, which is designed to educate and train UAV pilots without the cost of material components, as well as to study the technical capabilities of the device. The developed software can be used to: teach drone piloting; improve the skills of experienced pilots; perform virtual missions and tasks; experiment with drone settings, etc. It can be used to solve both military and civilian tasks.

References

Syed Agha Hassnain Mohsan, Nawaf Qasem Hamood Othman, Yanlong Li, Mohammed H. Alsharif, Muhammad Asghar Khan Unmanned aerial vehicles (UAVs): practical aspects, applications, open challenges, security issues, and future trends. Intelligent Service Robotics. 2023. P. 109–137. DOI: https://doi.org/10.1007/s11370-022-00452-4

Selçuk Kaya, Zdobyslaw Goraj The Use of Drones in Agricultural Production. International Journal of Innovative Approaches in Agricultural Research. 2020. Vol. 4 (2). P. 166–176. DOI: https://doi.org/10.29329/ijiaar.2020.254.2

Глотов В. М., Фис М. М. та ін. Застосування БПЛА у військовій справі та аерозніманні. Монографія. Видавництво: Львівська політехніка, 2022. 196 с.

Кучеренко О. І., Вакалюк Т. А. Огляд технічних та програмних засобів керування БПЛА. ВІСНИК ХНТУ. Серія ІнформацІйнІ технологІї. Херсон, 2024. № 2. С. 170–176. https://doi.org//10.35546/kntu2078-4481.2024.2.24

Akshay Kumar. A Technical Overview of drones and their Autonomus Aplications. 25 Jun. 2020. URL https://control.com/technical-articles/a-technical-overview-of-drones-and-their-autonomous-applications/ (дата звернення: 21.01.2025)

Gokulraj KS, Manikandan J. Design and development of simulator software for formation flight of drones. Zooming Innovation in Consumer Technologies Conference (ZINC). 26–27 May 2021. DOI: https://doi.org/10.1109/ZINC52049.2021

Vanema Kangunde, Emmannuel K. Theophilus. A review on drones controlled in real-time. International Journal of Dynamics. 05 Jun. 2021. № 9. P. 1832–1846. DOI: https://doi.org/10.1007/s40435-020-00737-5

Yang Xiao,, Shulin Dai, Chenfan Xiao and Xinfeng Xu Research and Development of a Real-time UAV Flight Visualization Simulation System Journal of Physics: Conference Series 2022. https://iopscience.iop.org/article/10.1088/1742-6596/2218/1/012081/pdf

The PID Controller & Theory Explained. URL: https://www.ni.com/en/shop/labview/pid-theory-explained.html?srsltid=AfmBOopVmu_8plBzximhDFVuDhPJE_6OVXih-SGiN60UeRKFrYwjeHac (дата звернення: 21.01.2025).

Published

2025-02-25

Issue

Section

THE TECHNOLOGY OF LIGHT AND FOOD INDUSTRY