Next Article in Journal
Mathematical Modeling of SARS-CoV-2 Omicron Wave under Vaccination Effects
Next Article in Special Issue
Research on Scientific Directions for Flying Cars at the Preliminary Design Stage
Previous Article in Journal
Performance Analysis of SiGe-Cladded Silicon MMI Coupler in Presence of Stress
Previous Article in Special Issue
Numerical Assessment of Terrain Relief Influence on Consequences for Humans Exposed to Gas Explosion Overpressure
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Algorithm for Determining Three Components of the Velocity Vector of Highly Maneuverable Aircraft

1
Aerospace Radio-Electronic Systems Department, National Aerospace University “Kharkiv Aviation Institute”, 61070 Kharkiv, Ukraine
2
National Aerospace University “Kharkiv Aviation Institute”, 61070 Kharkiv, Ukraine
3
Spacecraft, Measuring Systems and Telecommunications Department, Yuzhnoye SDO, 49000 Dnipro, Ukraine
*
Authors to whom correspondence should be addressed.
Computation 2023, 11(2), 35; https://doi.org/10.3390/computation11020035
Submission received: 9 November 2022 / Revised: 11 February 2023 / Accepted: 14 February 2023 / Published: 15 February 2023

Abstract

:
We developed a signal processing algorithm to determine three components of the velocity vector of a highly maneuverable aircraft. We developed an equation of the distance from an aircraft to an underlying surface. This equation describes a general case of random spatial aircraft positions. Particularly, this equation considers distance changes according to an aircraft flight velocity variation. We also determined the relationship between radial velocity measured within the radiation pattern beam, the signal frequency Doppler shift, and the law of the range changing within the irradiated surface area. The models of the emitted and received signals were substantiated. The proposed equation of the received signal assumes that a reflection occurs not from a point object, but from a spatial area of an underlying surface. It fully corresponds to the real interaction process between an electromagnetic field and surface. The considered solution allowed us to synthesize the optimal algorithm to estimate the current range and three components { V x , V y , V z } of the aircraft’s velocity vector V . In accordance with the synthesized algorithm, we propose a radar structural diagram. The developed radar structural diagram consists of three channels for transmitting and receiving signals. This number of channels is necessary to estimate the full set of the velocity and altitude vector components. We studied several aircraft flight trajectories via simulations. We analyzed straight-line uniform flights; flights with changes in yaw, roll, and attack angles; vertical rises; and landings on a glide path and lining up with the correct yaw, pitch, and roll angles. The simulation results confirmed the correctness of the obtained solution.

1. Introduction

Autonomy is one of the most important characteristics of aviation systems. It refers to the ability to receive all necessary information about both a flight (e.g., coordinates in space, velocity, and flight altitude) and the detected surrounding objects with aviation equipment. Autonomy also helps pilots make appropriate decisions regarding aircraft flight control and solve the tasks assigned to them. It allows pilots to considerably expand the area of effective aviation applications. Pilots can usually use different autonomy systems and levels to solve different problems. However, engineers are trying to design multifunctional systems [1,2]. An important feature of such systems is the wide range of measured parameters and characteristics of the studied objects with minimum on-board equipment [3]. However, the implementation of multifunctional systems often requires the development of new, more complex operation algorithms [4,5]. Implementing such algorithms by increasing the computational performance of programmable logic devices while reducing their power consumption is possible [6].
To implement the autonomy of the aircraft, constantly obtaining information about the current parameters of its movement is necessary. To determine this, scholars have synthesized various separate radio systems for navigation and traffic control [7,8,9]. Among these radio systems, the presence of gauges of three components of the aircraft velocity and flight altitude is fundamental for autonomous aircraft systems [10]. Traditionally, two different systems measure these parameters: a Doppler radar measures the full speed and angle of attack, and a radio altimeter measures the true altitude of the aircraft. At the same time, current radio electronic components and high-speed processing systems open new possibilities for the design of multifunctional systems. Such systems will allow researchers to minimize the radar volume and weight and simultaneously reduce energy consumption. Besides the technical aspects, creating a new structure of the single signal processing system and a new method to estimate aircraft movement parameters and positions in space is also relevant. Scholars have paid particular attention to helicopters, which are characterized by a higher degree of freedom in movement than airplane-type vehicles (hovering, vertical flight, backward flight, low-speed flight, and so on). This imposes remarkable limitations on problem solutions concerning signal processing algorithm synthesis for such a radar operation [10].
We conducted scientific research and synthesized a signal-processing algorithm for an advance-functional radar for measuring the full vector { V x , V y , V z } of velocity V and altitude with [10,11]. We were able to perform such a synthesis because of the achievement of the theory of the statistical optimization of radio engineering systems and the availability of modern computer systems to measure aircraft motion parameters in quasireal time [12,13,14].

2. Materials and Methods

2.1. Geometry of the Problem. The Equation of the Distance to the Underlying Surface for a Maneuvering Aircraft

To measure the velocity and altitude of a helicopter-type aircraft, developing a new radar with special orientation of the antennas and their radiation patterns is necessary. The radiation pattern beam must not be directed vertically down, but at some angle relative to the nadir direction. In this way, scholars will avoid zero or near zero values of the Doppler frequency shift [15]. Thus, when developing a new algorithm for the operation of a multifunctional radar, the position of the rays is assumed to already be fixed and rigidly related to the direction of the longitudinal axis of the aircraft. Figure 1 shows the primary geometry of the stated problem and describes the key parameters of a radiation pattern beam position in space.
In Figure 1, the transmitting A 1 and receiving A 2 antennas are assumed to be located in the center of the coordinate system x y z , which is related to some point of the aircraft. Δ θ p a is the beam width of the radiation pattern. The parameters D 1 and D 2 describe the shapes of the antenna apertures. The radius vectors r 1 and r 2 characterize the distance from the phase center of the antenna to any point within its aperture. The angles μ , φ , ρ , η are used to determine the position of the radiation pattern in space. The radiation pattern irradiates a certain area of the underlying surface located in the coordinate system x y z . Several main parameters characterize the range from the antenna system to the irradiated area. The first parameter is the distance R between the phase center of the transmitting antenna and the center of the underlying surface of the irradiated area. The range to the nearest R min and farthest R max point of the irradiated area and the current range R f l to an arbitrary point P within this area are also separately determined. Separately distinguishing a point within the area of equal distance, which is conventionally shown within the irradiated area of the surface, is not possible.
A helicopter is a highly maneuverable aircraft [16]. Rapid changes in the helicopter position lead to essential variations in the antenna’s radiation pattern direction in space. Considering this, the radiation pattern spot usually “slides” on the underlying surface along very complex trajectories. We used the geometry shown in Figure 2 to calculate the range with any changes in the yaw, pitch, and roll angles.
In Figure 2, the coordinate system 0 x y z is related to the underlying surface. In this coordinate system, a helicopter is at a certain altitude h in the center of the 0 x y z coordinate system. This coordinate system is the initial one and corresponds to the case when the aircraft does not perform any maneuvers, i.e., the yaw, roll, and pitch angles are equal to zero. In this case, the radiation pattern direction coincides with the line R , which determines the current distance to the central irradiated point M on the underlying surface x 0 y . The angle η to the axis 0 x and the angle ρ to the axis 0 y characterize the line R position in space. The angle μ between R and the nadir direction and the angle φ between the projection R onto the underlying surface and the axis 0 x are also used for calculations. When a yaw angle α appears in an aircraft movement, the transition from the 0 x y z coordinate system to 0 x y z occurs. At the same time, direction R focuses the radiation pattern on point M . All changes that occur during the appearance of the yaw angle are marked with a superscript . When yaw α and pitch θ angles appear in the helicopter position, the transitions from the 0 x y z coordinate system to 0 x y z and to the variables with the superscript occur. In the case of the presence of yaw α , pitch θ , and roll χ angles, the coordinate system changes to 0 x I V y I V z I V . To understand coordinate transforms and an R angular position evaluation more clearly, we introduced a conditional sphere with the center at point 0 on the geometry in Figure 2. Straight lines R ( ... ) cross the sphere at the points K , K , K , or K I V depending on the current angles of the aircraft’s position.
Considering the geometry in Figure 2, possible changes in the yaw α , pitch θ , and roll χ angles in the equation for the range R calculation can be written in the following form [10]:
R ( α , θ , χ , h , μ , φ , t ) = R ( t , r ) = h ( t ) ( (h(t)tg(μ)cos(φ)cos(α(t))cos(θ(t))h(t)tg(μ)sin(φ)sin(α(t))cos(θ(t))h(t)sin(θ(t)))2 +(h(t)tg(μ)cos(φ)sin(α(t))cos(χ(t))+h(t)tg(μ)sin(φ)cos(α(t))cos(χ(t))+h(t)tg(μ)cos(φ)cos(α(t))sin(θ(t))sin(χ(t))h(t)tg(μ)sin(φ)sin(α(t))sin(θ(t))sin(χ(t))+h(t)cos(θ(t))sin(χ(t)))2 +(h(t)tg(μ)cos(φ)sin(α(t))sin(χ(t))+h(t)tg(μ)sin(φ)cos(α(t))sin(χ(t))h(t)tg(μ)cos(φ)cos(α(t))sin(θ(t))cos(χ(t))+h(t)tg(μ)sin(φ)sin(α(t))sin(θ(t))cos(χ(t))h(t)cos(θ(t))cos(χ(t)))2 ) 1 2 ( h ( t ) t g ( μ ) cos ( φ ) sin ( α ( t ) ) sin ( χ ( t ) ) + h ( t ) t g ( μ ) sin ( φ ) cos ( α ( t ) ) sin ( χ ( t ) ) h ( t ) t g ( μ ) cos ( φ ) cos ( α ( t ) ) sin ( θ ( t ) ) cos ( χ ( t ) ) + h ( t ) t g ( μ ) sin ( φ ) sin ( α ( t ) ) sin ( θ ( t ) ) cos ( χ ( t ) ) h ( t ) cos ( θ ( t ) ) cos ( χ ( t ) ) ) .
In Equation (1), we assume that, during the flight, the height and angles of the yaw, pitch, and roll can change (that is, they are functions of time).

2.2. Models of Transmitted and Received Signals. Observation Equation

In this section, we formulate the requirements of the transmitted signal. To measure the flight velocity and altitude, the signal must have an ambiguity function that provides a high resolution in distance and speed. Complex signals usually have such characteristics. For our task, choosing a signal with a linear frequency modulation is reasonable [17,18]:
s ( t ) = A ( t ) Re exp ( j 2 π ( f 0 t + α t 2 2 ) ) ,
where A ( t ) is the signal envelop; f 0 is the emitted signal frequency; α = ( F max F min ) T 1 ; T is the pulse duration; and F max and F min are the maximum and minimum frequencies in the spectrum of operating frequencies, respectively.
After radiation, the reflection from the underlying surface and registration by the receiving antenna signal (2) has the following form:
s i ( t ) = Re D i | G ˙ ( r ) | 2 F ˙ ( r ) A ( t t d ( t , r ) ) exp ( j 2 π [ f 0 ( t t d ( t , r ) ) + 0.5 α ( t t d ( t , r ) ) 2 ] ) d r
where the integration occurs over the irradiated antenna radiation pattern G ˙ ( r ) area D i of the underlay surface (we assume that the radiation patterns of the transmission and receiving antennas are the same); t d ( t , r ) is the signal delay time, which occurs as a result of its propagation from the antenna to the underlying surface elements and in the reverse direction; F ˙ ( r ) = | F ˙ ( r ) | exp ( j ξ ( r ) ) is the complex reflection coefficient of the underlying surface; ξ ( r ) is the random phase offset that occurs when the signal is reflected from the underlying surface; and t is the current time.
The delay time in Equation (2) is determined according to the following equation:
t d ( t , r ) = 2 R f l ( t , r ) c 1
where R f l ( t , r ) is the current range related to the velocity of the aircraft. R f l ( t , r ) is analytically presented in the following form:
R f l ( t , r ) = ( R 2 ( t , r ) + ( R ( t , r ) sin ( Δ θ p a 2 ) sin ( π 2 acos ( h R ( t , r ) cos ( atan ( a ( t ) b ( t ) ) ) ) Δ θ p a 2 ) V t ) 2 2 R ( t , r ) ( R ( t , r ) sin ( Δ θ p a 2 ) sin ( π 2 acos ( h R ( t , r ) cos ( atan ( a ( t ) b ( t ) ) ) ) Δ θ p a 2 ) V t ) cos ( ϕ ) , ) 1 2
where Δ θ p a is the beam width of the radiation pattern, and
a ( t ) = h ( t ) t g ( μ ) sin ( φ + α ( t ) ) cos ( χ ( t ) ) + h ( t ) t g ( μ ) cos ( φ + α ( t ) ) sin ( θ ( t ) ) sin ( χ ( t ) ) + h ( t ) cos ( θ ( t ) ) sin ( χ ( t ) ) , b ( t ) = h ( t ) t g ( μ ) sin ( φ + α ( t ) ) sin ( χ ( t ) ) h ( t ) t g ( μ ) cos ( φ + α ( t ) ) sin ( θ ( t ) ) cos ( χ ( t ) ) h ( t ) cos ( θ ( t ) ) cos ( χ ( t ) ) .
The observation equation (at the receiver input) is written as an additive mixture of the received signal and the internal noise of the receiver:
u i ( t ) = s i ( t ) + n i ( t ) ,
where n i ( t ) is white Gaussian noise with a power spectral density of 0.5 N 0 . The index i specifies multichannel reception with several receivers. A simulation will justify the number of channels.

3. Results

3.1. Signal Processing Algorithm Synthesis. Simulation Results

We will solve the stated problem using the maximum likelihood method. To do this, we wrote the likelihood functional in the following form [19,20]:
p ( u i ( t ) | R f l , i ( t , r ) ) = k exp { 1 N 0 0 T ( u i ( t ) s i ( t , R f l , i ( t , r ) ) ) 2 d t } ,
where k is some variable that does not depend on the parameter being estimated.
To define the new signal processing algorithm, we wrote the likelihood equation in the following form:
δ ln p ( u i ( t ) | R f l , i ( t , r ) ) δ R f l , i ( r ) = δ k δ R f l , i ( r ) 1 N 0 δ δ R f l , i ( r ) 0 T ( u i ( t ) s i ( t , R f l , i ( t , r ) ) ) 2 d t = 0 .
The estimated parameter R f l , i ( r ) is related to the flight velocity. This relationship can be established by estimating the Doppler frequency from the exponent argument in Equation (3) considering Equation (4):
f D = 2 c d R f l ( t , r ) d t ( f 0 + α t ) α 2 R f l ( t , r ) c ( 1 2 c d R f l ( t , r ) d t ) .
and using a formal description of the Doppler frequency of a signal with linear frequency modulation:
f D = 2 V r ( t , r ) c ( f 0 + α t ) .
By equating the right-hand sides of the equations for f D and neglecting unimpactful terms, we obtain the following relationship between velocity and the current range:
V r ( t , r ) = d R f l ( t , r ) d t ,
which has a clear physical meaning.
By solving the likelihood Equation (7), we obtain the following equation:
0 T u i ( t ) δ δ R f l , i ( r ) s i ( t , R f l , i ( t , r ) ) d t = 0 T s i ( t , R f l , i ( t , r ) ) δ δ R f l , i ( r ) s i ( t , R f l , i ( t , r ) ) d t ,
where the left part is the signal processing algorithm and the right part is the result of averaging the radar effect, which implements the signal processing algorithm. Here, the variational derivative of the signal can be represented as
δ δ R f l , i ( r ) s i ( t , R f l , i ( t , r ) ) = Re D i F ˙ ( r ) | G ˙ ( r ) | 2 [ δ δ R f l , i ( r ) A ( t 2 R f l , i ( t , r ) c ) ] × exp ( j 2 π [ f 0 ( t 2 R f l , i ( t , r ) c ) + α ( t 2 R f l , i ( t , r ) c 1 ) 2 2 ] ) d r + Re ( j ) 2 π F ˙ ( r ) | G ˙ ( r ) | 2 A ( t 2 R f l , i ( t , r ) c ) { 2 f 0 c + 2 α t c 4 α R f l , i ( t , r ) c 2 } × exp ( j 2 π [ f 0 ( t 2 R f l , i ( t , r ) c ) + α ( t 2 R f l , i ( t , r ) c 1 ) 2 2 ] ) .
Having solved Equation (9), we can estimate the range R ^ f l ( t , r ) . Further, according to Equation (7) and the geometry shown in Figure 1, we obtained the radial velocity V r ( t , r ) and the absolute velocity of the helicopter. The absolute velocity has the following form:
V h e l ( t , r ) = d d t R f l ( t , r ) cos ( π 2 acos ( h ( t ) R ( t , r ) cos ( atan ( a ( t ) b ( t ) ) ) ) ) .
The velocity Equation (9) does not show the direction, only its absolute value. Estimating all of the helicopter’s velocity ( V x , V y , V z ) components with one antenna radiation pattern is difficult, as shown in Figure 1. Therefore, let us consider three rays, as shown in Figure 3, and perform a corresponding simulation.
Figure 1 and Figure 3 show a different number of radiation patterns. In Figure 3, we assumed that the apertures of the transmitting A 1 and receiving A 2 antennas formed three radiation pattern beams in different directions. All of the beams are characterized by the parameters introduced in Figure 1. The subscript under each variable indicates which radiation pattern is under consideration. The angle between the beams is always fixed to 2 μ and, to simplify the calculations, satisfying the condition μ 1 = μ 2 = μ 3 = μ is advisable.
In the case of three beams, the helicopter velocity is measured according to Equation (10) in every beam. At the same time, the two components of the velocity vector can be determined as follows:
V x ( t ) = V 1 ( t ) V 2 ( t ) 2 , V y ( t ) = V 1 ( t ) V 3 ( t ) 2 ,
where the velocity subscript in the right part indicates the number of beams according to Figure 3.
Now, let us determine the equation for determining the flight height and the third velocity vector component. Based on the geometry (Figure 3), the following formula can be written to determine a helicopter’s flight height:
h ( t ) = R 2 ( , t ) R 3 ( , t ) R 2 2 ( , t ) + R 3 2 ( , t ) 2 R 2 ( , t ) R 3 ( , t ) cos ( 2 μ ) .
The third component of the velocity vector can be found in the following form:
V z ( t ) = d h ( t ) d t .
The beams can be placed in any way, but to measure low velocities, placing them mirror-like relative to the longitudinal and transverse axis is advisable, as shown in Figure 3. With this arrangement, doubling (see the numerators in Equation (11)) each component of the velocity vector while taking the measurements is possible and allows one to determine low velocities. We can prove this with simulations, the results of which are shown in Figure 4, Figure 5, Figure 6 and Figure 7. For the first simulation, we utilized the following initial data: the law of height change was h ( t ) = 1000 + 2 t ; the glide angle was α ( t ) = 0 ; the angle of attack was θ ( t ) = 0 ; the pitch angle was χ ( t ) = 0 ; and the velocity components were V x = 10 m / s and V y = 0 m / s . Figure 4 shows the changes in the current range for each of the beams. Figure 5 describes the measured velocities along each of the beams. Figure 6 depicts three velocity components and Figure 7 shows an analysis of the height estimation.
In the case of the flight height uniformly increasing, the absolute values of the velocity along each of the beams (Figure 5) did not correspond to the absolute velocity value. However, by analyzing Figure 6, one can see that the estimation of the velocity vector components during uniform movement was close to the true values, and the absolute error was less than 1.5%. We performed a range estimation according to Equation (12). The obtained results also corresponded to the stated initial data in the simulation.
Considering more complex helicopter flight trajectories when the yaw, attack, and pitch angles differ from zero is of interest. For this simulation, we used the following initial data: the height change law was h ( t ) = 1000 + 2 t ; the functional dependencies of the glide angle were α ( t ) = ( 2 t ) ; the attack angle was θ ( t ) = ( 0.2 t ) ; the pitch angle was β ( t ) = 5 ; and the velocity vector modulus was V = 10.6 m / s . Figure 8, Figure 9, Figure 10 and Figure 11 depict the obtained graphs, which are similar to the results shown in Figure 4, Figure 5, Figure 6 and Figure 7.
In the presence of changes in the yaw, attack, and pitch angles during movement, the components of the velocity vector had more complex dependencies than was observed during uniform movement. This was because the ranges along each beam nonlinearly changed.
Considering the case of a vertical takeoff of a helicopter ( h ( t ) = V z t , V z = 3 m / s , t 0 , V x = V y = 0 ). Figure 12 shows the estimated height and Figure 13 shows the estimates of the three velocity components.
Now, we consider the landing option [21]. Figure 14 shows the simulated changes in the yaw, roll, and attack angles while landing. The height of the aircraft linearly decreased according to the law h ( t ) = 50 5 t , as shown in Figure 15. The modulus of the velocity vector at the beginning of the simulation was 110 m / s . Figure 16 and Figure 17 show the variation in distances along each of the rays and the changing components of the velocity vector.
The obtained simulation results confirmed the adequacy of the performance of the derived equations and algorithms.

3.2. Structural Diagram of the Radar

We developed a structural diagram (Figure 18) of the radar by measuring a full vector of the velocity and flight height components according to the calculations.
The scheme has three transmitting and three receiving channels. It works as follows: The transmitter is represented by a signal generator with linear frequency modulation (chirp block with a setting block), mixers (mix block), and amplifiers (amp block). We assumed that three different signals were formed (three beams are enough to solve the problem), and we separated them in terms of frequency to exclude the possibility of channel mixing. The signals were transmitted through antennas A t r . Antennas A r received the signals reflected by the underlying surface. After amplification in the amp block, the signals were transferred to an intermediate frequency in the mix block. Further, the signals were multiplied with the derivatives of the reference signals in the «×» blocks and then sent to the integrators. Derivatives of the reference signals entered the second input of the multipliers. Blocks of repeaters (Rep) were involved during the formation of the reference signals, which resulted in the reflection of the signal from a spatially extended area, integrators on spatial coordinates, blocks of variational derivatives, d / d R calculations, and delay lines (DLs). Then, from the outputs of the integrators, the processes were sent to the comparison block (CB), and distance estimates were formed at the outputs as a function of spatial and temporal coordinates. These range estimates passed through the differentiation blocks were converted into radial velocities (see Equation (8)) along each of the radiation patter beams and were sent to the block to calculate the components of the velocity vector and flight height according to Equations (11)–(13).

4. Discussion

One of the promising directions for modern aircraft development is increasing their autonomy, which requires the simultaneous real-time monitoring of many aircraft parameters and the use of a considerable number of different sensors and systems. At the same time, aircrafts have a remarkable limitation regarding the payload, which can be installed on board without deteriorating the tactical and technical characteristics of the machine. Therefore, developing multifunctional on-board systems that can simultaneously monitor several parameters and characteristics of the aircraft using a minimum amount of equipment is an urgent task. A possible direction for the creation of such systems is the development of new and advanced signal-processing algorithms. We obtained algorithms to calculate the full vector of velocities { V x , V y , V z } and flight altitude of an aircraft. These algorithms can be implemented in one multifunctional system.
We obtained the algorithm in Equation (9) as a result of the solution to likelihood Equation (7), considering the relationship between the velocity and the current range Equation (8). This algorithm allows one to calculate the velocity of an aircraft based on the measured range R ^ f l ( t , r ) . At the same time, in the presence of only one beam of the antenna radiation pattern, the obtained algorithm does not allow one to separately determine the aircraft velocity components { V x , V y , V z } . Therefore, we created a transition to the geometry of the problem depicted in Figure 3, which involves the simultaneous use of three radiation patterns. The simultaneous use of three beams allowed us to directly calculate the components of the velocity along the y and x axis according to Equation (10), as well as the current flight height according to Equation (11). We calculated the third component of the velocity based on the height according to Equation (12).
We confirmed the general efficiency of the proposed algorithms with the simulation. Scholars should pay special attention to the calculated distances and velocities along each of the radiation pattern beams. Thus, during the second simulation, with a linear change in the glide α ( t ) and attack θ ( t ) angles, as well as height h ( t ) , we observed nonlinear changes in distances and velocities, as depicted in Figure 8 and Figure 9. This fully corresponded to the real nonlinear range change dependence with a linear change in the vertical angle at which the radar probed the surface. Figure 5, Figure 9 and Figure 17 highlight the velocity V 2 ( t ) , which had a negative value. This can be explained by the fact that the second radiation pattern beam on the geometry in Figure 3 was directed to the opposite side in relation to the aircraft movement direction. That is, the Doppler frequency behind this beam had a negative value, and it led to a negative measured velocity. The same effect could occur in real velocity measurement radars, and this also confirmed the correctness of the obtained results.
Based on the calculations and geometry of the problem shown in Figure 3, we developed a structural diagram of the on-board meter of the velocity and height vector components. Considering modern achievements in the field of radio element bases, the proposed scheme can be fully implemented. At the same time, when implementing such a system, paying attention to prospective frequency ranges, which are currently in the millimeter wave range, is advisable [22,23]. The implementation of an on-board system in this range in the future will allow scholars to remarkably reduce the weight and dimensions of the result system, which is fundamental for use on an aircraft, and the ability to measure the current height of the carrier will allow researchers to replace classic on-board radio altimeters.
We plan to continue this research in several directions in the future. First, we will obtain marginal errors when using the obtained algorithms for the velocity vector and height estimation. Additionally, we are working to create a radar that implements the proposed algorithms. As a result, we plan to determine the technical requirements for the hardware and signal processing speed and to obtain the first practical results of the velocity vector and flight altitude estimation on a real helicopter.

5. Conclusions

We explored the problem of synthesizing a signal-processing algorithm to estimate a current beam range, three components { V x , V y , V z } of a helicopter’s velocity vector, and flight height. As a result, we solved several issues. We derived the equation of the distance to the underlying surface along the radiation pattern beam. Its general form allowed us to analyze the distance for any carrier position above the underlying surface. This is an important result because modern helicopters have many diverse flight modes from hovering in place to flying in the reverse direction. For the first time, we propose the idea of calculating aircraft velocity vector components by measuring the distances along the beams. The results of numerical modeling showed that three transmitting and receiving channels were enough to solve the velocity vector component and altitude problem. We formulated the requirements for the signal type selection. We propose the use of a waveform with linear frequency modulations that allows one to obtain high-resolution distance and velocity measurements. We obtained equations and a structural diagram of a multifunctional radar for the flight height and three velocity vector components.

Author Contributions

Conceptualization, V.P., I.P. and O.O.; methodology, V.P. and O.O.; software, E.T. and M.P.; validation, A.H., K.B. and O.K.; formal analysis, V.P. and A.H.; investigation, O.O. and I.P.; resources, E.T.; data curation, N.S.; writing—original draft preparation, V.P. and N.S.; writing—review and editing, O.K. and K.B.; visualization, M.P.; supervision, A.H.; project administration, V.P.; funding acquisition, K.B. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the Ministry of Education and Science of Ukraine, and the state registration numbers of the projects are 0122U200469 and 0121U109598.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Nikolić, D.; Drajić, D.; Čiča, Z. Multifunctional Radars as Primary Sensors in IoT Based Safe City Solutions. In Proceedings of the 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS), Nis, Serbia, 20–22 October 2021; pp. 273–278. [Google Scholar] [CrossRef]
  2. Gurbuz, A.C.; Mdrafi, R.; Cetiner, B.A. Cognitive Radar Target Detection and Tracking With Multifunctional Reconfigurable Antennas. IEEE Aerosp. Electron. Syst. Mag. 2020, 35, 64–76. [Google Scholar] [CrossRef]
  3. Fan, Z.; Shi, H.; Dong, S.; Zhang, L.; Wang, C.; Wu, Y. Design of a Space-borne Multifunctional Reconfigurable Terminal. In Proceedings of the 2020 IEEE 6th International Conference on Computer and Communications (ICCC), Chengdu, China, 11–14 December 2020; pp. 960–964. [Google Scholar]
  4. Müller, T.; Marquardt, P.; Brüggenwirth, S. A Load Balancing Surveillance Algorithm For Multifunctional Radar Resource Management. In Proceedings of the 2019 20th International Radar Symposium (IRS), Ulm, Germany, 26–28 June 2019; pp. 1–9. [Google Scholar] [CrossRef] [Green Version]
  5. Fränken, D.; Liegl, A. Integration of Multi-Band Passive and Multi-Functional Active Radar Data. In Proceedings of the 2022 IEEE Radar Conference (RadarConf22), New York, NY, USA, 21–25 March 2022; pp. 1–6. [Google Scholar] [CrossRef]
  6. Kiat, W.P.; Mok, K.M.; Lee, W.K.; Goh, H.G.; Achar, R. An energy efficient FPGA partial reconfiguration based micro-architectural technique for IoT applications. Microproc. Microsys. 2020, 73, 102966. [Google Scholar] [CrossRef]
  7. Rohr, D.; Studiger, M.; Stastny, T.; Lawrance, N.R.J.; Siegwart, R. Nonlinear Model Predictive Velocity Control of a VTOL Tiltwing UAV. IEEE Robot. Autom. Lett. 2021, 6, 5776–5783. [Google Scholar] [CrossRef]
  8. Lins, R.G.; Givigi, S.N.; Kurka, P.R.G. Velocity Estimation for Autonomous Vehicles Based on Image Analysis. IEEE Trans. Instrum. Meas. 2016, 65, 96–103. [Google Scholar] [CrossRef]
  9. Mohamed, S.A.S.; Haghbayan, M.-H.; Westerlund, T.; Heikkonen, J.; Tenhunen, H.; Plosila, J. A Survey on Odometry for Autonomous Navigation Systems. IEEE Acc. 2019, 7, 97466–97486. [Google Scholar] [CrossRef]
  10. Pavlikov, V.; Volosyuk, V.; Tserne, E.; Sydorenko, N.; Prokofiev, I.; Peretiatko, M. Radar for Aircraft Motion Vector Components Measurement. In Proceedings of the 2022 IEEE 2nd Ukrainian Microwave Week, Kharkiv, Ukraine, 14–18 November 2022. [Google Scholar]
  11. Volosyuk, V.; Pavlikov, V.; Zhyla, S.; Tserne, E.; Odokiienko, O.; Humennyi, A.; Popov, A.; Uruskiy, O. Signal Processing Algorithm for Monopulse Noise Noncoherent Wideband Helicopter Altitude Radar. Computation 2022, 10, 150. [Google Scholar] [CrossRef]
  12. Zhyla, S.; Volosyuk, V.; Pavlikov, V.; Ruzhentsev, N.; Tserne, E.; Popov, A.; Shmatko, O.; Havrylenko, O.; Kuzmenko, N.; Dergachov, N.; et al. Statistical synthesis of aerospace radars structure with optimal spatio-temporal signal processing, extended observation area and high spatial resolution. Radioel. Comp. Syst. 2022, 1, 178–194. [Google Scholar] [CrossRef]
  13. Volosyuk, V.; Pavlikov, V.; Nechyporuk, M.; Zhyla, S.; Kosharskyi, V.; Tserne, E. Structure Optimization of the Multi-Channel On-Board Radar with Antenna Aperture Synthesis and Algorithm for Power Line Selection on the Background of the Earth Surface. In Proceedings of the 2020 IEEE International Conference on Problems of Infocommunications, Science and Technology (PIC S&T), Kyiv, Ukraine, 6–9 October 2020; pp. 775–778. [Google Scholar] [CrossRef]
  14. Volosyuk, V.; Zhyla, S.; Pavlikov, V.; Tserne, E.; Sobkolov, A.; Shmatko, O.; Belousov, K. Mathematical description of imaging processes in ultra-wideband active aperture synthesis systems using stochastic sounding signals. Radioel. Comp. Syst. 2021, 4, 166–182. [Google Scholar] [CrossRef]
  15. Fiedler, H.; Boerner, E.; Mittermayer, J.; Krieger, G. Total Zero Doppler Steering—A New Method for Minimizing the Doppler Centroid. IEEE Geosc. Rem. Sens. Lett. 2005, 2, 141–145. [Google Scholar] [CrossRef]
  16. Helicopter Flying Handbook (FAA-H-8083-21B); United States Department of Transportation, Federal Aviation Administration: Oklahoma City, OK, USA, 2019.
  17. Chang, C.-J.; Bell, M.R. Hybrid Filters for Delay-Doppler Resolution Enhancement in Chirp Radar Systems. In Proceedings of the 2021 55th Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 31 October–3 November 2021; pp. 1053–1060. [Google Scholar] [CrossRef]
  18. Vannicola, V.C.; Hale, T.B.; Wicks, M.C.; Antonik, P. Ambiguity function analysis for the chirp diverse waveform (CDW). In Proceedings of the IEEE 2000 International Radar Conference [Cat. No. 00CH37037], Alexandria, VA, USA, 12 May 2000; pp. 666–671. [Google Scholar] [CrossRef]
  19. Rossi, R.J. Mathematical Statistics: An Introduction to Likelihood Based Inference; John Wiley & Sons: New York, NY, USA, 2018. [Google Scholar]
  20. Volosyuk, V.; Kravchenko, V. Theory of Radio-Engineering Systems of Remote Sensing and Radar; Fizmatlit: Moscow, Russia, 2008. [Google Scholar]
  21. Zhang, G.; Bian, D.; Zhang, W.; Wu, X.; Zhang, Z.; Yu, H. The research and independent on autonomous safe landing for unmanned helicopter. In Proceedings of the 2017 IEEE International Conference on Unmanned Systems (ICUS), Beijing, China, 7–29 October 2017; pp. 434–437. [Google Scholar] [CrossRef]
  22. Ikram, M.Z.; Ahmad, A.; Wang, D. High-accuracy distance measurement using millimeter-wave radar. In Proceedings of the 2018 IEEE Radar Conference (RadarConf18), Oklahoma City, OK, USA, 23–27 April 2018; pp. 1296–1300. [Google Scholar] [CrossRef]
  23. Futatsumori, S.; Amielh, C.; Miyazaki, N.; Kobayashi, K.; Katsura, N. Helicopter Flight Evaluations of High-Voltage Power Lines Detection Based on 76 GHz Circular Polarized Millimeter-Wave Radar System. In Proceedings of the 2018 15th European Radar Conference (EuRAD), Madrid, Spain, 26–28 September 2018; pp. 218–221. [Google Scholar] [CrossRef]
Figure 1. Primary geometry of the problem with marked physical parameters and geometric relationships for one radiation pattern beam.
Figure 1. Primary geometry of the problem with marked physical parameters and geometric relationships for one radiation pattern beam.
Computation 11 00035 g001
Figure 2. The geometry of the problem, which considers the presence of yaw, pitch, and roll angles in the aircraft movement.
Figure 2. The geometry of the problem, which considers the presence of yaw, pitch, and roll angles in the aircraft movement.
Computation 11 00035 g002
Figure 3. Geometry of the problem with three beams for the three components of the helicopter’s velocity vector and altitude.
Figure 3. Geometry of the problem with three beams for the three components of the helicopter’s velocity vector and altitude.
Computation 11 00035 g003
Figure 4. Variation in current distances along each of the beams (first simulation).
Figure 4. Variation in current distances along each of the beams (first simulation).
Computation 11 00035 g004
Figure 5. Measured absolute velocities along each of the beams (first simulation).
Figure 5. Measured absolute velocities along each of the beams (first simulation).
Computation 11 00035 g005
Figure 6. Estimates of the velocity vector components (first simulation).
Figure 6. Estimates of the velocity vector components (first simulation).
Computation 11 00035 g006
Figure 7. Height estimation (first simulation).
Figure 7. Height estimation (first simulation).
Computation 11 00035 g007
Figure 8. Measured change in current distances along each of the beams (second simulation).
Figure 8. Measured change in current distances along each of the beams (second simulation).
Computation 11 00035 g008
Figure 9. Measured absolute velocities along each of the beams (second simulation).
Figure 9. Measured absolute velocities along each of the beams (second simulation).
Computation 11 00035 g009
Figure 10. Estimates of the velocity vector components (second simulation).
Figure 10. Estimates of the velocity vector components (second simulation).
Computation 11 00035 g010
Figure 11. Height estimation (second simulation).
Figure 11. Height estimation (second simulation).
Computation 11 00035 g011
Figure 12. Estimation of height during vertical takeoff.
Figure 12. Estimation of height during vertical takeoff.
Computation 11 00035 g012
Figure 13. Estimates of the components of the velocity vector during vertical takeoff.
Figure 13. Estimates of the components of the velocity vector during vertical takeoff.
Computation 11 00035 g013
Figure 14. Changes in the angles of sliding, roll, and attack while a helicopter is landing.
Figure 14. Changes in the angles of sliding, roll, and attack while a helicopter is landing.
Computation 11 00035 g014
Figure 15. The height while a helicopter is landing.
Figure 15. The height while a helicopter is landing.
Computation 11 00035 g015
Figure 16. Calculated changes in distances along each of the beams while a helicopter is landing.
Figure 16. Calculated changes in distances along each of the beams while a helicopter is landing.
Computation 11 00035 g016
Figure 17. Estimates of the velocity vector components while a helicopter is landing.
Figure 17. Estimates of the velocity vector components while a helicopter is landing.
Computation 11 00035 g017
Figure 18. Structural diagram of the radar for the velocity vector components and altitude measurement.
Figure 18. Structural diagram of the radar for the velocity vector components and altitude measurement.
Computation 11 00035 g018
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pavlikov, V.; Tserne, E.; Odokiienko, O.; Sydorenko, N.; Peretiatko, M.; Kosolapova, O.; Prokofiiev, I.; Humennyi, A.; Belousov, K. Algorithm for Determining Three Components of the Velocity Vector of Highly Maneuverable Aircraft. Computation 2023, 11, 35. https://doi.org/10.3390/computation11020035

AMA Style

Pavlikov V, Tserne E, Odokiienko O, Sydorenko N, Peretiatko M, Kosolapova O, Prokofiiev I, Humennyi A, Belousov K. Algorithm for Determining Three Components of the Velocity Vector of Highly Maneuverable Aircraft. Computation. 2023; 11(2):35. https://doi.org/10.3390/computation11020035

Chicago/Turabian Style

Pavlikov, Volodymyr, Eduard Tserne, Oleksii Odokiienko, Nataliia Sydorenko, Maksym Peretiatko, Olha Kosolapova, Ihor Prokofiiev, Andrii Humennyi, and Konstantin Belousov. 2023. "Algorithm for Determining Three Components of the Velocity Vector of Highly Maneuverable Aircraft" Computation 11, no. 2: 35. https://doi.org/10.3390/computation11020035

APA Style

Pavlikov, V., Tserne, E., Odokiienko, O., Sydorenko, N., Peretiatko, M., Kosolapova, O., Prokofiiev, I., Humennyi, A., & Belousov, K. (2023). Algorithm for Determining Three Components of the Velocity Vector of Highly Maneuverable Aircraft. Computation, 11(2), 35. https://doi.org/10.3390/computation11020035

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop