DEVELOPMENT OF AN INTEGRATED ALTITUDE MEASUREMENT METHOD
FOR SMALL UAVS
Tran Thi Thuy
Master,
Academy of Military Science and Technology,
Vietnam, Hanoi E-mail: trthuy. [email protected]
РАЗРАБОТКА КОМПЛЕКСНОГО МЕТОДА ИЗМЕРЕНИЯ ВЫСОТЫ ДЛЯ МАЛЫХ БПЛА
Чан Тхи Тхюи
магистр,
Академия военных наук и технологий, Вьетнам, Ханой
ABSTRACT
With the progression of scientific inquiry and technological innovation, the automation of operational procedures in unmanned aerial vehicles (UAVs) has become increasingly significant. Among these procedures, low-altitude flight plays a crucial role in determining the overall performance and efficiency of UAV operations. This manuscript proposes the development of a comprehensive altitude measurement system designed specifically for small UAVs, intending to enhance their automation and operational quality.
АННОТАЦИЯ
С развитием научных исследований и технологических инноваций автоматизация рабочих процессов в беспилотных летательных аппаратах (БПЛА) приобретает все большее значение. Среди этих процессов полет на низкой высоте играет ключевую роль в определении общей производительности и эффективности работы БПЛА. В данной статье предлагается разработка комплексной системы измерения высоты, специально предназначенной для малых БПЛА, с целью повышения их автоматизации и качества работы.
Keywords: altitude measurement, infrared height measurement, Ultrasonic height measurement, UAVs.
Ключевые слова: измерение высоты, инфракрасное измерение высоты, ультразвуковое измерение высоты, БПЛА.
Introduction
In general, research on UAVs often focuses on building controllers to improve the controllability of UAVs in practice. The author [1] synthesized the controller of UAVs in the lateral plane, while the group of authors [2] focused on evaluating the safety of UAVs in conditions of relatively strong turbulence. Phuong Anh Pham Thi and her colleagues [3] built a tracking algorithm and problems related to trajectory tracking. In addition, Dr. Van Toan Ngo [4], [5] built PI controllers to track the trajectory of UAVs and optimize the landing trajectory in short runways. In addition, Dr. Quoc Tuan Do [6] built a landing program using image processing methods. In particular, the author Hong Son Tran [7] developed a landing controller for fixed-wing UAVs in the longitudinal plane, the author used a predetermined wind model and optimal parameters selected by the Matlab tools. However, the above studies have not mentioned methods to improve the accuracy of UAV operations by building precision measuring devices. Methods to effectively measure UAV parameters help to enhance the quality of its operations. In practice in aviation engineering, people are currently using radio
altimeters, laser altimeters and barometric altimeter methods. In their research, the authors limit the scope of research and application to these methods. The first commonly used altimeter method is the radio altimeter method. This method has the advantage of determining the actual altitude of the aircraft during operation and has high accuracy when the aircraft flies on different terrains. However, this method has errors when the reflective surface of the terrain has many changes and when the aircraft has an inclination angle and pitch angle. As for the barometric altimeter method, this method determines the relative altitude and absolute altitude of the aircraft. Moreover, the structure of this measurement method is relatively simple and convenient for use and exploitation. However, this method is faced with the low accuracy of the aircraft at low altitude. On the other hand, we see that during the operation of the aircraft, determining the actual altitude is very important because it is used throughout the operation of the aircraft. When determining the actual altitude, we need to know the absolute altitude and the altitude of the terrain above sea level (because the actual altitude = absolute altitude - altitude of the terrain above sea level). Meanwhile, the altitude
Библиографическое описание: Tran T.T. DEVELOPMENT OF AN INTEGRATED ALTITUDE MEASUREMENT METHOD FOR SMALL UAVS // Universum: технические науки : электрон. научн. журн. 2024. 12(129). URL: https://7universum.com/ru/tech/archive/item/19008
of the terrain above sea level is always changing, so determining the actual altitude will not be accurate without accurate information about the altitude of the terrain above sea level. Therefore, if we use a barometric altimeter to determine the actual altitude, we will encounter errors and these errors cannot be overcome without knowing the exact information about the altitude of the terrain above sea level. On the other hand, the method of measuring barometric pressure encounters errors due to inaccurate static pressure collection. Moreover, this method has errors due to random changes in pressure according to non-standard altitude. When studying the dependence of atmospheric pressure on altitude, we see that each altitude has a corresponding atmospheric pressure. However, at an altitude, there is not always a pressure value like that, but it has a small change. This causes errors in the barometric altimeter. The laser altimeter method is also widely used in aviation. This method is performed by a laser pulse generator that creates pulses with very narrow widths (zx= 10-8 s ) so it
is possible to accurately mark the time of transmitting the pulse and the time of receiving the pulse; High directional ability of laser radiation; The wave of the laser emitter is smaller than the wave of the radio altimeter, so the accuracy of the laser altimeter is more accurate than the radio altimeter. On the other hand, the high directional ability of the laser will also cause other error
components leading to errors for this method. In addition, the error of the method is encountered due to the different convexity and concavity of the ground, the height measuring device measures the height relative to trees, roofs, and even rain clouds containing many water particles... The scattering law of the laser beam when encountering water particles in the air will cause height measurement errors for the laser height measurement method. The influence of meteorological conditions, the atmosphere, and the wave propagation process also significantly affects the laser height measurement method.
Analysis of the possibility of constructing a combined altimeter
For the research subject in the authors' study, small unmanned aerial vehicles (UAVs) using a single type of altimeter that ensures accuracy in all UAV operations is unsuitable. Therefore, it is necessary to develop a combined altimeter system to accurately determine altitude across the UAV's operational stages. This system comprises components with different altitude measurement principles, employed at appropriate times to ascertain the UAV's altitude.
Separate Diagram: The simplest approach to constructing a combined altimeter is to use a separate configuration. This configuration is demonstrated in Figure 1.
Figure 1. Separate Combination Diagram with Altitude Sensor
In this configuration, altitude signals are generated by two transducers that operate independently. The accuracy of each altitude measurement method varies across different altitude ranges. Some transducers provide precise measurements at low altitudes, while others are accurate at higher altitudes. Therefore, the placement of the
switching block in this configuration is critical. Based on the altitude, the system can be designed to act as a switching block that connects to a specific transducer only when its signals are accurate for the given altitude.
The loose coupling diagram is illustrated in Figure 2.
Altitude sensor 2
H + AH,
H + AH,-AH:
r ■
I
Altitude H + AH, + 1 -.(*
sensor 1
0-
T
AH, - AH, _£_l_» Kaiman filter AI 12
Figure 2. Loose Coupling Diagram with Altitude Sensing Transducers Using Kalman Filtering
This method relies on the generation of deviation signals based on two altitude sensors: Altitude sensor 1 and Altitude sensor 2. The central component of this combined system is the Kalman filter, which resolves the estimation problem based on the measured deviations provided. The signals from the two transducers are input into the Kalman filter, which generates error esti-
A
mates A H2. These error estimates are then used to determine accurate altitude parameters.
The above analysis provides an overview of the altimeter devices used in aviation in general and specifically for small unmanned aerial vehicles (UAVs). Each altitude measurement method has its advantages and limitations, making it unsuitable to rely on a single method for altitude measurement in small UAVs. Hence, it is essential to develop a method that combines various altitude measurement approaches into a single device to effectively solve the problem of accurate altitude determination for small UAVs. This content will be detailed in this paper.
Method
In their study, the authors propose developing a combined altimeter utilizing infrared and ultrasonic distance sensors. For infrared distance sensors, the authors observe that the maximum measurable altitude depends on the specific sensor type. Sensors capable of measuring short distances (less than 10 cm) have a limited range (less than 80 cm), whereas sensors designed for greater altitudes (over 550 cm) cannot measure short distances, with a minimum measurable altitude of 100 cm.
Figure 3. Infrared Distance Sensor
In practice, the infrared distance measurement block has a relatively large error margin (±5%) and is influenced by sunlight and the color of obstacles. Its detection zone consists of a narrow vertical beam, making it resistant to
interference but susceptible to the color of the obstructing object.
The ultrasonic distance measurement block operates by emitting a signal pulse and measuring the time taken for the signal to return. After detecting the return signal, the ultrasonic sensor calculates the time elapsed between transmission and reception, thereby deducing the distance from the sensor to the target object.
Figure 4. Ultrasonic Distance Sensor
The pulses emitted by the ultrasonic sensor are ultrasonic waves, and the accuracy of the sensor varies with the frequency of the pulses. Typically, higher frequencies are used to achieve greater accuracy. Additionally, the sensor's performance depends on the target's composition and the reflection angle. Soft objects may produce weak or no reflections, and a proper reflection angle is necessary to receive a signal. This type of sensor has the advantage of a wide measurement range 2 + 400cm, from a few centimeters to several meters, with minimal error (±0,5%). However, it has limitations, such as inaccuracies in close-range measurements due to its conical detection area, susceptibility to ultrasonic interference, and potential obstruction during operation.
As analyzed above, using only infrared and ultrasonic distance measurement sensors on small unmanned aerial vehicles (UAVs) across all ranges is impractical due to their respective advantages and limitations. One critical reason is the differing operational ranges of each sensor. Therefore, the authors propose designing a combined altimeter system that operates effectively across different altitude ranges.
For low altitudes (10- 80cm), I propose a solution using four infrared distance measurement blocks with the following structure:
Figure 5. Placement of Sensors in the Body Frame Coordinate System of a Small UA V
From equations (2) and (3), we have: 1
As shown in Figure 5, the line segments OA,OB,OC, OD correspond to the distance measurement directions of the infrared altitude sensors. All the infrared altitude sensors are mounted on the body of the small unmanned aerial vehicle (UAV). Infrared altitude sensor 1 and sensor 2 are positioned within the XOY the plane, forming an angle a with the OY axis. Similarly, infrared altitude sensor 3 and sensor 4 are located within the YOZ the plane, forming an angle p with the
OY axis.
The distances and points are labeled in Figure 5. Based on this configuration, a mathematical model can be developed to determine the altitude of the small UAV:
cosp = cosa.cos ß (1)
V = V = - S h • V = V = - S h • (2)
M ' OABC ^ OAC V *2 ' OACD ^JOAC'' '2' (2)
h = BQ = L3.|sin ß; h2 = L4.|sin ß; (3)
soac =i A.-Msm(2Q:)|; (4)
Where:
V, V: Volumes of pyramids OABC and OACD; h,h : Heights of the pyramids OABC va OACD; S : Base area of the pyramid; L, L, L, L : Distances measured by the corresponding infrared distance sensors.
V = V + V = - L h. |sin(2a)|. Isin ß. (L3 + h ) (5) 6
Consider the following triangles:
AB = a; BC = b; AC = e
a + b + e Pi =-
AABC
2
+L -2 ■Li • L3 • cosp
+L -2 ■l2 • L3 • cosp
AACD
s0abc =V Pi ( Pi - a )( Pi - b )( Pi - e)
AC = e; AD = d; DC = c;
c + d + e P2 =■
(6)
2
c = Jl22 + h - 2.h h. cos p; (7) d =*,JL2 + L\ - 2.L .L .cosp;
saacd =yjP2 (P2 - C)(P2 - d)(P2 - e);
From (6) and (7), we have:
e _ e I e _
s abcd smbc + smcd
= V Pi ( Pi - a)( Pi - b)( Pi - e) +J p2 ( P2 - C)( P2 - d )( P2 - e)
a
2
2
According to the formula for calculating the volume of a pyramid, we have:
h =2-sabod _ L3L4'sin(2ß) .
BD
f
(12)
V = 1 Ha.SA
nên H„ =
3.V
S,
(8)
From equation (8), the height H0 of the small unmanned aerial vehicle (UAV) from the ground can be calculated. The pitch and roll angles can also be calculated using the following formulas:
H
3 = Z O'ON = arccos(-—) = arccos
H
h1
jj _ _2saaoc
L L .sin(2a)
AC
(9)
H H
y = ZO OM = arccos(-—) = arccos(H- ) (10)
(11)
For heights greater than 80 cm, I propose using a stabilization method with an ultrasonic distance measuring sensor mounted to determine the height, as shown in the structural diagram in Figure 6.
The purpose of this method is to always keep the bar (3) parallel to the Earth's surface. The higher the accuracy achieved in this objective, the greater the accuracy of the height measurement from the ultrasonic sensor (4) mounted on the bar (3). To achieve this, servo (1) is firmly attached to the small UAV and connected to the servo (2) in such a way that servo (1) can control both the servo cluster (2), the bar (3), and the ultrasonic distance sensor (4). The roll and pitch angles of the UAV are obtained from the sensor (5). Based on this signal, through a control circuit, the two servos (1) and (2) are controlled accordingly to ensure that the bar (3) always remains in a horizontal plane.
Figure 6. Principle diagram of the ultrasonic distance sensor stabilization mount
Evaluation of the height measurement error of the combined height measurement device
Assume that the measurement errors of the sensors are as follows: AL; AL2; AL3; AL4. Then, we have
h =( L + AL ) |sin ß\; h =(L +AL4) |sin ß\ (14)
V * = V * = - S* h'- V* = V* = - S * h* (15)
' OABC ^ SOAC "l ' '2 ' OACD ^ SOAC 'h2 (15)
SOac = 1 (L +ALi )(L + AL2 ) |sin(2a)|; (16)
From (14) to (15), we have:
V * = V * + V* =1 ( L +AL ) ( L + AL ) |sin(2a)| Isin ß\ ( L + AL3 + L4 + AL4 ) 6
Consider the following triangles:
(17)
AABC
AB = a; BC = b; AC = e; a + b + e
P =-
2
a =
AABC
V(L +ALi)2 + (L3 +AZ3)2 - 2(L + AL )(L + AL ) cos
+AL2)2 + (L3 +AL3)2 - -2(L + AL2 )(L +AL3 )cos^;
V(Li +AL1)2 + L +AL2)2 - 2(L + AL )(L + AL2 ) cos(2a)
= yjP*(P* -a*)(P* -b*)(P* * - e )
(18)
e
AACD
AC = e; AD = d; DC = c; « c + d * + e
P =■
1 2
2
c* =7(L )2 + L + ^4 )2 - 2(L +^2 + ^4 )cos^; d* = (L + AL)2 + (L + AL4 )2 - 2(A + AL)(L + AL4)cos V
O* I */ * *\/ * 7*\/ * *\
SAACD = VP2(P2 - C)(P2 - d)(P2 - e)
/ * = V(¿3 +A^)2 + (¿4 +ALJ2 - 2(¿3 +^(¿4 +Ai4)cos(2^)
(19)
From (14) and (15), we have:
SABCD = SAabc + SAacd =^Pi* (Pi* - a*)(Pi* - b)(Pi* - e *) + ^P2* (P2 - c *) (P2* - d*) (P2 - e *)
(20)
According to the formula for calculating the volume of a pyramid, we have:
. 3 F H = iF-
0 S
1 (L + AL + AL2) |sin(2a)| |cos ß (L + AL3 + L4 + AL4)
O / * ^ * * x /" * f * x /" * * x i * s * * x ^ * * x
2 VP* (P* - a )(P* - b )(P* - e ) +VP* (P2 - c )(P2 - d )(P2 - e )
(21)
We also have:
H* = 2-SLoc = (L1 +AL1).(L2 + AL2 ).sm(2a)
1 /1 /""» * ^ ' AC e
rr* 2-S*BOD (L3 +AL3 ) .(L4 + L4 ) .sin(2ß) ,
2 = ~BD" =-/-' (23)
From equation (9) and (24), error altitude is shown:
AHo = H0 - H0 ;
£Hn =-
AH0 H
-.100%
(24)
Assume that the infrared altimeter sensor blocks are installed in compliance with the specified conditions
a n
a = p = —, and a small unmanned aerial vehicle 6 ,
(UAV) is deployed in the landing zone, operating in hover mode S = 0; y = 0. The actual distances from the infrared altimeter sensor blocks to the corresponding measurement points on the ground are as follows: L = L = L = L = 50 (m)
Assume that the infrared altimeter blocks exhibit errors. The accuracy of the infrared altimeter blocks,
as described above, is ± 1.5mm . The error values for the infrared altimeter blocks are as follows:
AL = 1mm = 0,001m; AL2 = 1,5mm = 0,0015m; AL = 0,8mm = 0,0008m; AL, = 1,2mm = 0,0012m.
(25)
At that point, it follows from equations (1) to (9)
that:
H0 = 35,355339059327370 (m); H = 35,355339059327370 (m); (26)
H2 = 35,355339059327370 (m);
From (10) to (19) we have:
H* = 35,355515798616722 (m ) H ** = 35,355515802877207 (m) (27)
H* = 35,356046165260047 (m)
From (20), we have:
AH0 = H* - H0 = 1,767392893512465.10-4 (m) « 0,18 (mm)
öhü =AHi.100% = 1,767392893512465 10'4.100o% « 0,00050% (28)
0 H 35,355339059327370
From the results obtained from equations (28), it can be observed that using infrared altimeter blocks with the proposed structural design results in minimal errors during operation. This ensures optimal conditions during the landing process of small unmanned aerial vehicles (UAVs).
Error in the ultrasonic altimeter block: The ultrasonic altimeter block exhibits no methodological error when measuring at large distances, with only instrumental errors caused by environmental conditions.
References:
декабрь, 2024 г.
Conclusion
The proposed method successfully develops an altimeter with a compact size and lightweight design, meeting the requirements for measuring short-range distances while ensuring convenience during the landing process.
Additionally, the proposed method demonstrates minimal error, significantly improving the quality and precision of automatic landing operations for small UAVs.
1. V.H. Quang. (2008). Synthesis of the onboard edge motion control system for UAV.
2. C.V. Dang, T.P. Le, D.T. Nguyen, and M.T. Le. (2016). Application of adaptive controller improves flight safety for small UAVs in wind turbulence conditions. Journal of Military Science and Technology.
3. P.A.P. Thi, V. Nguyen, and T.L. Phan. (2018). Path following algorithm for UAV. Journal of Military Science and Technology.
4. V.T. Ngo, Xuan Can Nguyen, N.D. Nguyen, and H.S. Tran. (2019) Optimizing the landing trajectory of the UAV in short runway conditions. Journal of Military Science and Technology.
5. V.T. Ngo, X.C. Nguyen, T.P. Le, V.T. Nguyen, and C.V. Dang. (2020). Using PI controller to track landing trajectory for small UAV, Journal of Military Science and Technology.
6. V.T. Do, Q.T. Do, and V.T. Ngo, (2016). Identify drone landing data on the image processing database. Journal of Science and Technique.
7. H.S. Tran, D.C. Nguyen, T.P. Le, and C. Van Nguyen. (2022) Development of Automatic Landing Control Algorithm for Fixed-Wing UAVs in Longitudinal Channel in Windy Conditions, in Modern Mechanics and Applications. Lecture Notes in Mechanical Engineering. pp. 945-958. doi: 10.1007/978-981-16-3239-6_74.