Algorithms to improve unmanned aerial vehicle positioning accuracy using European Geostationary Navigation Overlay Service and System for Differential Corrections and Monitoring ionospheric corrections
More details
Hide details
1
Polish Air Force University
2
University Warmia and Mazury
3
Silesian University of Technology
These authors had equal contribution to this work
Adv. Sci. Technol. Res. J. 2025; 19(1):284-300
KEYWORDS
TOPICS
ABSTRACT
This paper presents a modified algorithm for determining the positioning accuracy of a UAV based on a joint GPS/EGNOS+GPS/SDCM (Global Positioning System/European Geostationary Navigation Overlay Service+Global Positioning System/ System for Differential Corrections and Monitoring) solution. Firstly, the average weighted model for determining the position of the UAV (Unmanned Aerial Vehicle) was developed. The algorithm takes into account the coordinates from the individual GPS/EGNOS and GPS/SDCM solution as well as correction coefficients that are a function of the inverse of the ionospheric VTEC (Vertical TEC) delay. Next the accuracy term was estimated in the form of the position errors and RMS (Root Mean Square) errors. Finally the Kalman filter algorithm was used for improved the position errors and RMS errors. The developed algorithm is concerned with determining the positioning accuracy of the UAV for BLh (B-Latitude, L-Longitude, h-ellipsoidal height) ellipsoidal coordinates. The algorithm was tested on kinematic GPS/SBAS (Global Positioning System/Satellite Based Augmentation System) data recorded by a GNSS (Global Navigation Satellite System) receiver placed on a DJI Matrice 300RTK type unmanned platform. As part of the research test, two flights of the UAV were performed on 16 March 2022 in Olsztyn. In the first flight, the proposed algorithm enabled an increase in UAV positioning accuracy from 4% to 57% after Kalman filter process. In the second flight, on the other hand, UAV positioning accuracy was increased from 6% to 42%. The developed algorithm enabled an increase in UAV positioning accuracy and was successfully tested in two independent flight experiments. Ultimately, further research is planned to modify the algorithm with other correction coefficients.