Next Article in Journal
Performance Analysis and Design of Direct Ammonia Fuel Tubular Solid Oxide Fuel Cell for Shipborne Unmanned Aerial Vehicles
Previous Article in Journal
Influence of Electric Wing Tip Propulsion on the Sizing of the Vertical Stabilizer and Rudder in Preliminary Aircraft Design
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generation of Guidance Commands for Civil Aircraft to Execute RNP AR Approach Procedure at High Plateau

1
Research and Development Center, China Academy of Civil Aviation Science and Technology, Beijing 100190, China
2
School of Automation, Northwestern Polytechnical University, Xi’an 710129, China
*
Author to whom correspondence should be addressed.
Aerospace 2023, 10(5), 396; https://doi.org/10.3390/aerospace10050396
Submission received: 1 February 2023 / Revised: 7 April 2023 / Accepted: 23 April 2023 / Published: 25 April 2023
(This article belongs to the Section Aeronautics)

Abstract

:
RNP AR is an operational procedure that uses the aircraft’s airborne navigation equipment and global positioning system to guide the aircraft to take off and land, and it is an effective means to ensure the flight safety of civil aircraft at high-plateau environments. In this paper, a three-dimensional, precise guidance command generation method for performing an RNP AR approach procedure is proposed. The lateral navigation transition paths between different segments are constructed, and a lateral segment switching strategy based on the angular bisector is introduced. To illustrate the availability of the proposed algorithm, a simulation based on the RNP AR approach procedure of Jiuzhai Huanglong Airport is operated, and it can be drawn from the results that the proposed algorithms can provide lateral and vertical guidance capabilities that meet the requirements of RNP AR approach.

1. Introduction

High-precision terminal operation at high-plateau airports is a worldwide challenge, especially for China’s civil aviation transportation industry [1]. A high-plateau airport refers to an airport with an altitude of more than 8000 feet (about 2438 m), which has low air density and atmospheric pressure, complex and harsh terrain, poor airport clearance, and so on [2]. These special environmental characteristics make it more difficult for airliners to take off and land. Due to the limitations of the complex geographical environment, airliners are required to adopt required navigation performance with authorization required (RNP AR) flight procedures when operating at high plateau airports.
RNP AR is a flight procedure that uses the airborne navigation equipment and global positioning system (GPS) to guide aircraft to take off and land [3,4]. RNP AR can realize the required navigation accuracy, integrity, availability, and continuity, and can achieve the monitoring and alarm of actual airborne navigation performance [5].
The RNP AR approach procedure is a high-performance RNP procedure, which is of great value for ensuring take-off and landing safety of civil aircraft at high-plateau airports or some special airports [6,7]. The advantages of RNP AR can be summarized as follows: ① It can effectively reduce the impact of obstacles via a flexible horizontal trajectory to increase the take-off weight [8]. ② Precise flight guidance can improve the airspace capacity and efficiency and reduce fuel consumption and exhaust emissions [9,10,11]. ③ As with RNP operations, it can reduce the workload of the crew [12] and increase the operational benefits [13]. ④ The RNP AR approach procedure supports a curve approach, and it can be applied in combination with fixed glide angle approach methods such as the instrument landing system (ILS) and FMS landing system (FLS) to achieve better performance [14,15]. Due to the limitations of the complex terrain environment, the aircraft is required to track the desired trajectory with high accuracy when performing the RNP AR approach procedure. Therefore, how to generate three-dimensional (3D) precise flight guidance commands is an important issue.
At present, there is no specific configuration of flight guidance law for each type of segment in public documents due to trade secrets or other reasons. In this paper, a flight guidance command generation method for civil aircraft to perform the RNP AR approach procedure is proposed, and the contributions are summarized as follows:
  • A 3D precise guidance command generation method for civil aircraft to perform the RNP AR approach procedure is proposed. Specifically, the lateral flight guidance law is designed based on the guidance requirements of the horizontal segment, and the vertical guidance commands are calculated according to the type of the horizontal segment. In addition, a flight guidance law parameter-tuning strategy based on the particle swarm optimization algorithm is given.
  • The construction method of the lateral navigation transition paths in ARINC specification 424-21 is presented, including tangent transition, position interception, 45° interception, direct transition, and arc interception. Furthermore, a lateral segment switching strategy based on the angular bisector is introduced to realize automatic flight, and the implementation process of the proposed method is described in detail.
  • To verify the effectiveness of the proposed algorithm, based on analyzing the RNP AR approach guidance requirements of Jiuzhai Huanglong Airport, the flight technical error (FTE) is selected as the index to evaluate the guidance effect of the proposed guidance algorithm, and 500 stochastic simulations are conducted via the Monte Carlo method under navigation sensors for noise and wind disturbance.

2. Design of Guidance Law for Performing RNP AR Approach Procedure

The 3D precise guidance commands consist of lateral guidance command and vertical guidance command. Therefore, it is necessary to design lateral guidance law and vertical guidance law for civil aircraft to perform the RNP AR approach procedure according to the segment characteristics.

2.1. Design of Lateral Flight Guidance Law

There are 23 types of lateral segments in ARINC specification 424-21 [16], which are the basis of the horizontal trajectory of the RNP AR approach procedure.
Referring to the guidance requirements of each type of segment, the 23 types of lateral segments can be divided into four categories according to the segment characteristics, and they are TF segments, CX and FX segments, AF and RF segments, and VX segments. The involved segment types are shown in Appendix A, and the lateral flight guidance laws are designed as follows:
(1)
TF segment
The TF segment is a great circle route, which is defined by the starting point P 1 ( L 1 , λ 1 , h 1 ) and the ending point P 2 ( L 2 , λ 2 , h 2 ) , and the spatial position is determined, where L is the latitude, λ is the longitude, and h is the altitude. The azimuth angle of the TF segment is unequal everywhere, so the guidance law of the TF segment is given as Equation (1).
ϕ c = k d Δ D + k d s Δ D ˙
where ϕ c is the desired roll angle, and Δ D is the cross track distance (XTK). k d and k d s are the gains.
If the current aircraft position is P ( L , λ , h ) , then Δ D can be calculated by
Δ D = ( R L + h ) arcsin ( u P · u P 1 P 2 )
where R L is the earth radius, and u P = [ cos L cos λ , cos L sin λ , sin L ] T , u P 1 P 2 can be expressed as
u P 1 P 2 = u P 1 × u P 2 | u P 1 × u P 2 |
where
u P 1 × u P 2 = [ sin L 1 cos L 2 sin λ 2 + cos L 1 sin λ 1 sin L 2 sin L 1 cos L 2 cos λ 2 cos L 1 cos λ 1 sin L 2 cos L 1 sin λ 1 cos L 2 cos λ 2 + cos L 1 cos λ 1 cos L 2 sin λ 2 ]
Then, Δ D ˙ can be calculated by Equation (5).
Δ D ˙ = ( R L + h ) d [ arcsin ( u P · u P 1 P 2 ) ] d t = ( R L + h ) 1 ( u P · u P 1 P 2 ) 2
(2)
CX and FX segments
CX segments include CA, CD, CF, CI, and CR segments, while FX segments include FA, FC, FD, and FM segments. Both CX segments and FX segments are straight legs, and they are defined by a fixed point P 0 ( L 0 , λ 0 , h 0 ) and a known azimuth angle χ l e g . As a result, the guidance law of CX and FX segments is given as Equation (6).
ϕ c = k d Δ D + k χ ( χ l e g χ ) V G N D
where χ l e g is the azimuth angle of the segment, χ is the current azimuth angle of the aircraft, and V G N D is the ground speed of the aircraft. k χ and k d are the gains.
The calculation method of Δ D under rhumb line is different from Equation (2), and if χ l e g = π 2 or χ l e g = 3 π 2 , it can be obtained using Equation (7). Otherwise, Δ D is supposed to be calculated using Equation (8).
Δ D = ( L L 0 ) R L
Δ D = | P P 1 | cos χ l e g = ( λ λ 1 ) R L cos L cos χ l e g
where P 1 is a point on the straight leg, and the latitude of P 1 is equal to the latitude of the current aircraft position. The longitude of P 1 can be calculated by Equation (9).
λ 1 = λ 0 + tan χ l e g ln ( cos L 0 ( 1 + sin L ) cos L ( 1 + sin L 0 ) )
(3)
AF and RF segments
The AF segment and RF segment are arc legs with determined spatial position and arc radius. Thus, the guidance law of AF and RF segments is given as Equation (10).
{ ϕ c 1 = arctan ( V G N D 2 g R a r c ) ϕ c = k s i g n ϕ c 1 + k d Δ D
where g is the gravity acceleration, and R a r c is the arc radius. k s i g n is the gain, and if the turning direction of the arc segment is clockwise, k s i g n = 1 ; otherwise, k s i g n = 1 .
When the horizontal trajectory is AF segment or RF segment, Δ D can be calculated using Equation (11).
Δ D = k s i g n ( D l R a r c )
where D l represents the distance between the center of the arc leg and the current aircraft position, which can be calculated via the inverse solution of the rhumb line.
(4)
VX segments
VX segments are a kind of special segment, which include VA, VD, VI, VM, and VR segments. The track of VX segments is uncertain, and the crew controls the aircraft with a determined heading. As such, the guidance law of VX segments is given as Equation (12).
ϕ c = k ψ ( ψ s e t ψ ) + k ψ I ( ψ s e t ψ )
where ψ s e t is the desired heading, and ψ is the current heading of the aircraft. k ψ and k ψ I are the gains.

2.2. Design of Vertical Flight Guidance Law

Lateral guidance is the foundation of vertical guidance, and the horizontal trajectory can be simply divided into straight legs and arc legs.
When the horizontal segment is a straight leg, as shown in Figure 1, the starting point of the leg is A ( λ 1 , L 1 , h 1 ) , and the ending point is B ( λ 2 , L 2 , h 2 ) . E ( λ , L , H ) is the current aircraft position, and its projection on the ground level is F ( λ , L , 0 ) . C ( λ 1 , L 1 , 0 ) is the projection of A on the ground level, and D ( λ 2 , L 2 , 0 ) is the projection of B on the ground level.
Calculating the length of the straight leg starting from C ( λ 1 , L 1 , 0 ) and ending at D ( λ 2 , L 2 , 0 ) , and the calculation method of D l e g is
D l e g = R arccos ( a + b )
where
{ a = sin ( L 1 ) sin ( L 2 ) b = cos ( L 1 ) cos ( L 2 ) cos ( λ 2 λ 1 )
Then, the desired vertical velocity can be generated using Equation (15).
H ˙ g = ( h 2 h 1 ) D l e g V G N D
When the horizontal segment is an arc leg, as shown in Figure 2, the center of the arc leg is O ( λ 0 , L 0 , 0 ) , and the central angle corresponding to the arc leg is Q . Q p is the central angle that the aircraft has already passed, and other points are defined as above.
The azimuth angle of the straight leg starting from C ( λ 1 , L 1 , 0 ) and ending at O ( λ 0 , L 0 , 0 ) can be calculated using Equation (16).
χ 1 = arctan ( cos ( L 0 ) sin ( λ 0 λ 1 ) cos ( L 1 ) sin ( L 0 ) sin ( L 1 ) cos ( L 0 ) cos ( λ 0 λ 1 ) )
Calculating the azimuth angle of the straight leg starting from D ( λ 2 , L 2 , 0 ) and ending at O ( λ 0 , L 0 , 0 ) , the calculation method is
χ 2 = arctan ( cos ( L 0 ) sin ( λ 0 λ 2 ) cos ( L 2 ) sin ( L 0 ) sin ( L 2 ) cos ( L 0 ) cos ( λ 0 λ 2 ) )
The central angle corresponding to the arc leg can be calculated using Equation (18).
Q = { χ 1 χ 2 , χ 1 > χ 2 , k t u r n = 1 2 π + χ 1 χ 2 , χ 1 χ 2 , k t u r n = 1 χ 2 χ 1 , χ 1 < χ 2 , k t u r n = 1 2 π + χ 2 χ 1 , χ 1 χ 2 , k t u r n = 1
In Equation (18), if the turning direction of the arc leg is clockwise, k t u r n = 1 ; otherwise, k t u r n = 1 .
Then, the desired flight altitude can be obtained using Equation (19).
H g = h 1 + Q p Q ( h 2 h 1 )
where Q p can be calculated referring to the calculation method of Q .
As a result, the desired vertical velocity can be generated using Equation (20).
H ˙ g = { k h ( H g H ) | H ˙ g H ˙ | < H ˙ max H ˙ max | H ˙ g H ˙ | H ˙ max
where H ˙ max is the maximum vertical velocity limited by the aircraft performance.

2.3. Parameter Selection of Flight Guidance Law Based on PSO

After determining the configuration of the flight guidance law, another important issue is the selection of flight guidance law parameters.
Currently, the trial-and-error method is the common parameter-tuning method. Engineers manually adjust the guidance law parameters repeatedly based on their experience until the deviation between the aircraft and the desired track meets the guidance accuracy requirements. It is undeniable that applying the trial-and-error method for parameter tuning is inefficient, and the results are not optimal.
In addition, there are large amounts of research on the application of optimization algorithms to control parameter tuning, such as particle swarm optimization (PSO), genetic algorithm (GA), ant colony optimization (ACO), and so on. Nevertheless, these studies focus on the attitude control loop rather than the track tracking loop. In this paper, the PSO algorithm is adopted to optimize the flight guidance law parameters on the basis of designed flight guidance law configuration, and the implementation principle is shown in Figure 3.
The meanings of the relevant parameters in PSO are shown in Table 1, and the key to tuning the flight guidance law parameters using the PSO algorithm is solving the following three problems.
(1)
Encoding of feasible solutions
The coding form of feasible solutions is an important part of the PSO algorithm, and a real encoding PSO algorithm can be used to solve the problem of flight guidance law parameter tuning. The position of each particle represents a feasible solution, and the positions of all particles in the population constitute the feasible solution set. Taking the CX segment as an example, k d , k χ , and k d I are the parameters that need to be tuned. Then, the ith particle can be encoded as X = ( x 1 , x 2 , x 3 ) , where x 1 represents k d , x 2 represents k χ , and x 3 represents k d I . All particles in the population can be expressed as X i j = ( x i , 1 j , x i , 2 j , x i , 3 j ) , where i = 1 , 2 , , N s i z e and j = 1 , 2 , , G i t e r .
(2)
Construction of the fitness function
The fitness function has a crucial impact on the performance of the PSO algorithm, and it is the criterion for evaluating the quality of the feasible solution. Considering the guidance requirements of the RNP AR approach procedure, the fitness function is given as
f = t | e ( t ) | d t
where t is the simulation time, and e ( t ) is the deviation between the desired value and the actual value. Then, for lateral flight guidance, e ( t ) = Δ D , and for vertical flight guidance, e ( t ) = Δ H .
(3)
Updating strategy
The purpose of updating is to generate a better solution on the basis of the current solution, that is, computing X i j + 1 by X i j , where i represents the index of particle, and j represents the current iteration. The updating strategy of the particles can be expressed as
{ V i j + 1 = ω V i j + c 1 r 1 ( P i X i j ) + c 2 r 2 ( B e s t S X i j ) X i j + 1 = X i j + V i j + 1
where r 1 and r 2 are the uniformly distributed random numbers within interval [0, 1]. P i represents the optimal solution of the ith particle, and B e s t S represents the optimal solution of the population.
Additionally,
ω = ω max + ω min ω max G i t e r j

3. Generation of Lateral Navigation Transition Path

Since the RNP AR approach requires high guidance accuracy, the automatic flight system (AFS) guides the aircraft to track the planned route most of the time. Then, an important issue is generating the lateral navigation transition path, including constructing the lateral navigation transition path and determining the lateral segment switching strategy.

3.1. Construction of Lateral Navigation Transition Path

There are several lateral navigation transition paths in ARINC specification 424-21, which are tangent transition, position interception, 45° interception, direct transition, and arc interception. In order to realize automatic flight with high precision, it is necessary to generate the lateral navigation transition paths between different segments. Considering the application conditions of each lateral navigation transition path, the construction principle of each lateral navigation transition path is given as follows:
(1)
Tangent transition
If the azimuth angle of the current segment ( χ i ) and the azimuth angle of the next segment ( χ f ) are known, and there are no overflight requirements at the fixed point, tangent transition is applicable. Then, tangent transition is able to construct the lateral navigation transition path of the segment combination of the CF segment, TF segment, DF segment, and FA segment, such as DF-CF, DF-FA, TF-TF, and so on.
The tangent transition can be divided into two cases. In one case, the current segment and the next segment intersect at a fixed point, i.e., the ending point of the current segment is the starting point of the next segment, as shown in Figure 4. In the other case, both the current segment and the next segment are described with a fixed point and a known azimuth angle, but the intersection point is unknown, as shown in Figure 5.
In the first case, the known conditions include the coordinate of P f i x , the azimuth angle of the current segment ( χ i ) and the azimuth angle of the next segment ( χ f ). In the second case, the known conditions include the coordinate of P f i x 1 , the coordinate of P f i x 2 , the azimuth angle of the current segment ( χ i ), and the azimuth angle of the next segment ( χ f ). In both cases, the information to be solved contains the coordinate of the starting point of the transition path ( P 1 ), the coordinate of the ending point of the transition path ( P 2 ), and the coordinate of the circle center of the transition path ( P 0 ).
(2)
Position interception
Position interception is applicable to the following situations: the coordinate of the ending point of the current segment is known and it is an overflight point, and the azimuth angle of the next segment is known.
The construction principle of position interception is shown in Figure 6. The known conditions include the coordinate of the ending point of the current segment ( P 1 ), the azimuth angle of the current segment ( χ i ), and the azimuth angle of the next segment ( χ f ). The information to be solved contains the coordinate of the circle center of the transition path ( P 0 ) and the coordinate of the ending point of the transition path ( P 2 ).
(3)
45° interception
If the coordinate of the ending point of the current segment and the azimuth angle of the current segment are known, and the space position of the next segment is also known, 45° interception is applicable.
The construction principle of 45° interception is shown in Figure 7, and it can be seen that 45° interception is essentially a combination of position interception and tangent transition. The known conditions include the coordinate of the ending point of the current segment ( P 1 ), the azimuth angle of the current segment ( χ i ), the coordinate of the fixed point on the next segment ( P f i x ), and the azimuth angle of the next segment ( χ f ). The information to be solved contains the coordinate of O 1 , O 2 , P 2 , P 3 , and P 4 .
(4)
Direct transition
Direct transition is applicable to the following situations: the coordinate of the ending point of the current segment and the azimuth angle of the current segment are known, and the coordinate of the fixed point on the next segment is known.
The construction principle of direct interception is shown in Figure 8. The known conditions include the coordinate of the ending point of the current segment ( P 1 ), the azimuth angle of the current segment ( χ i ), and the coordinate of the fixed point on the next segment ( P 2 ). The information to be solved contains the coordinate of the circle center of the transition path ( P 0 ) and the coordinate of the ending point of the transition path ( P f t p ).
(5)
Arc interception
Arc interception is applicable when the next segment is an arc segment (AF segment or RF segment), and it can be divided into two cases, as shown in Figure 9 and Figure 10.
The key to arc interception is to construct an arc segment, which is tangent to the next segment. The known conditions include the coordinate of the circle center of the next arc segment ( O 1 ), the radius of the next arc segment ( R ), the coordinate of the fixed point on the next arc segment ( P f i x ), the turn direction of the next arc segment, the current aircraft position, and the azimuth angle of the aircraft ( χ i ). The information to be solved contains the coordinate of the starting point of the transition path ( P 1 ), the coordinate of the ending point of the transition path ( P 2 ), and the coordinate of the circle center of the transition path ( O ).

3.2. Lateral Segment Switching Strategy

Currently, the distance-based switching strategy is widely adopted, as shown in Figure 11. There is a preset threshold ( D s ), if the distance between the current aircraft position and ending point of the current segment is less than D s , then it will automatically switch to the next segment.
This method is simple in principle and easy to implement. Nevertheless, due to navigation system error, flight technical error, wind disturbance, and other factors, it is almost impossible for the aircraft to completely track the planned trajectory. When the deviation between the aircraft and the planned trajectory is large, the switching method based on the distance strategy is not applicable.
Therefore, a switching method based on the angular bisector is introduced in this paper, as shown in Figure 12.
In Figure 12, P 0 is the ending point of the current leg, χ i is the azimuth angle of the current leg, and χ f is the azimuth angle of the next leg. The switching method based on the angular bisector can be described as follows:
The turning direction can be judged according to the azimuth angle of the current leg and the azimuth angle of the next leg, and the process can be depicted as
If 0 < χ i < π 2 , then
k t u r n = { 1 , 0 < χ f χ i < π 1 , π 2 < χ f χ i < 0 1 , π < χ f χ i < 2 π
If π 2 < χ i < π , then
k t u r n = { 1 , 0 < χ f χ i < π 1 , π < χ f χ i < 0 1 , π < χ f χ i < 3 π 2
If π < χ i < 3 π 2 , then
k t u r n = { 1 , 3 π 2 < χ f χ i < π 1 , 0 < χ f χ i < π 1 , π < χ f χ i < 0
If 3 π 3 < χ i < 2 π , then
k t u r n = { 1 , 2 π < χ f χ i < π 1 , 0 < χ f χ i < π 2 1 , π < χ f χ i < 0
Taking P 0 as the center, draw an auxiliary circle with radius R P 0 . The current leg intersects the auxiliary circle at P 2 , and the next leg intersects the auxiliary circle at P 1 . Then P 1 P 0 P 2 can be calculated by
P 1 P 0 P 2 = { π | χ f χ i | , | χ f χ i | < π | χ f χ i | π , | χ f χ i | > π
It can be seen that P 0 is on the intersection line between the switching plane and the ground level from Figure 4. If the starting point of the intersection line is P 0 , the azimuth angle of the intersection line can be χ P 0 C or χ P 0 C , and χ P 0 C can be calculated by
If 0 < χ i < P 1 P 0 P 2 2 , then
χ P 0 C = { χ i + P 1 P 0 P 2 2 , k t u r n = 1 χ i P 1 P 0 P 2 2 + 2 π , k t u r n = 1
If P 1 P 0 P 2 2 < χ i < ( 2 π P 1 P 0 P 2 2 ) , then
χ P 0 C = { χ i + P 1 P 0 P 2 2 , k t u r n = 1 χ i P 1 P 0 P 2 2 , k t u r n = 1
If ( 2 π P 1 P 0 P 2 2 ) < χ i < 2 π , then
χ P 0 C = { χ i + P 1 P 0 P 2 2 2 π , k t u r n = 1 χ i P 1 P 0 P 2 2 , k t u r n = 1
Then, χ P 0 C can be calculated by
χ P 0 C = { χ P 0 C + π , χ P 0 C < π χ P 0 C π , χ P 0 C > π
As a result, the cross track distance ( Δ D ) from the aircraft to the switching plane can be calculated using Equations (7) and (8). If Δ D l a s t Δ D c u r < 0 , then the lateral segment is supposed to be switched. Δ D l a s t is the cross track distance at the last time, and Δ D c u r is the cross track distance at current time.

3.3. Automatic Flight Guidance Strategy Supporting RNP AR Approach Procedure

The RNP AR approach requires high guidance accuracy, and the aircraft is guided by the automatic flight system in most cases. Based on the designed flight guidance law and the lateral segment switching strategy, the automatic flight guidance strategy supporting the RNP AR approach procedure is shown in Figure 13.

4. Simulation Verification

In order to demonstrate the effectiveness of the proposed guidance command generation method, a simulation example based on the RNP AR approach procedure of Jiuzhai Huanglong Airport is introduced.

4.1. RNP AR Approach Procedure Flight Plan of Jiuzhai Huanglong Airport

The RNP AR approach procedure flight plan of Jiuzhai Huanglong Airport is shown in Table 2, and the planned horizontal trajectory and planned vertical trajectory based on the flight plan are shown in Figure 14.

4.2. Evaluation Indexes of the Guidance Effect

The requirements of the RNP AR approach for the flight guidance algorithm are mainly reflected in guidance accuracy, so flight technical error (FTE) is selected to evaluate the guidance effect of the proposed guidance algorithm.
FTE consists of lateral FTE and vertical FTE. The lateral FTE indicates the deviation between the aircraft position and the desired horizontal trajectory, and the vertical FTE indicates the deviation between the aircraft position and the desired vertical trajectory. The calculation method of lateral FTE ( F T E l a t ) and vertical FTE ( F T E v e r t ) are given in [17].
Referring to «Minimum Aviation System Performance Standards: Required Navigation Performance for Area Navigation» (RTCA DO-236B) [18], for a specified segment with a given RNP value, the lateral FTE is supposed to meet Equation (33).
F T E l a t 0.4 x
where x represents the RNP value.
The requirements of vertical flight technical error when performing the RNP AR approach procedure is given in «Required Navigation Performance Authorization Required (RNP AR) Procedure Design Manual» (ICAO Doc 9905) [19], and the vertical FTE is supposed to meet Equation (34).
F T E v e r t 75 f t
Therefore, for the RNP AR approach procedure of Jiuzhai Huanglong Airport, the maximum lateral FTE is 222.24 m, and the maximum vertical FTE is 75ft, that is, 22.86 m.

4.3. Simulation Conditions

In order to evaluate the guidance effect of the proposed guidance algorithm, the Monte Carlo method is applied, and wind interference and sensor noise are considered.
The simulation conditions are described as follows:
(1)
The initial position of the aircraft is (32.6261°, 103.5940°), and the initial flight altitude is 1284.7 m.
(2)
The initial aircraft heading is 15.95°, and the initial indicated airspeed (IAS) is 82.3 m/s.
(3)
In the process of the RNP AR approach, the INS/GPS integrated navigation system is the main navigation source. In general, the error characteristics of GPS meet the first-order Markov process, and the positioning error model of GPS is shown as Equation (35).
{ δ λ ˙ = 1 τ λ δ λ + ω λ δ L ˙ = 1 τ L δ L + ω L δ h ˙ = 1 τ h δ h + ω h
where δ λ is the longitude error, δ L is the latitude error, and δ h is the altitude error. τ λ , τ L , and τ h are the correlation times. ω λ , ω L , and ω h are driving white noise. These relative parameters are given in [20].
(4)
As for wind disturbance, referring to the precision approach requirements given in «Criteria for Approval of Category III Weather Minima for Takeoff, Landing, and Rollout» [21], the wind direction is subject to [0, 360°] uniform distribution variable, and the wind speed is subject to [0, 20 kt] uniform distribution variable.
(5)
The algorithm program is developed in the Windows 10 environment using MATLAB 2014a and Visual Studio 2013. In addition, the attribute of the processor is Intel(R) Core(TM) i5-9500 CPU @ 3.00 GHz, and the installed RAM is 16.00 GB.

4.4. Verification of Guidance Parameter Tuning Method

In order to determine the flight guidance law parameters, the guidance parameter tuning problem is considered an optimization problem and solved using the PSO algorithm as described in Section 2.3.
Take the CX segment as an example to illustrate the effectiveness of the flight guidance law parameter tuning strategy via PSO algorithm. The initial longitude of the aircraft is 108°, the initial latitude is 34.05°, and the initial heading is 90°. The fixed point of the CX segment is P (34°, 108°), and the azimuth angle of the CX segment is 90°.
The flight guidance law configuration of the CX segment is ϕ c = k d Δ D + k χ ( χ l e g χ ) V G N D . Based on the engineering experience and the aircraft model performance, it is known that k d ( 0 , 0.2 ) and k χ ( 0.1 , 0 ) . We set the population size to 10, and the number of iterations is 10. The simulation results are shown as follows (Figure 15), and k χ = 0.023 , k d = 0.088 .
Adjusting the number of iterations to 100, the simulation results are shown as follows (Figure 16), and k χ = 0.028 , k d = 0.122
It can be seen from the results that the flight guidance law parameter tuning strategy via PSO algorithm is effective, and only a small population size and iterations can achieve good results.

4.5. Verification of Guidance Command Generation Method

According to the simulation conditions set in Section 4.3, 500 Monte Carlo simulations are carried out based on the RNP AR approach procedure of Jiuzhai Huanglong Airport, and the maximum lateral FTE and maximum vertical FTE are counted to evaluate the guidance effect.
The flight trajectories are shown in Figure 17, and the maximum lateral FTE and maximum vertical FTE are shown in Figure 18.
The simulation results show that the proposed guidance algorithm can guide the aircraft to fly along the planned trajectory, and the maximum lateral FTE and the maximum vertical FTE can meet the guidance requirements of the RNP AR approach procedure of Jiuzhai Huanglong Airport.
After statistical analysis, it can be obtained that the mean of the maximum lateral FTE is 89.319 m, and the maximum value is 103.702 m. The mean of the maximum vertical FTE is 15.070 m, and the maximum value is 20.157 m. In addition, the standard deviation of the maximum lateral FTE is 1.246 m, and the standard deviation of the maximum vertical FTE is 1.120 m. These data show that the distribution of the actual trajectories is very concentrated and basically consistent with the planned trajectory.
As a result, it can be drawn that the proposed guidance algorithms can provide the lateral and vertical guidance capabilities that meet the requirements of the RNP AR approach.

5. Conclusions and Future Work

In this paper, a 3D precise guidance command generation method for civil aircraft to perform the RNP AR approach procedure is proposed, including lateral flight guidance law and vertical flight guidance law. Then, the construction principle of the lateral navigation transition paths between different segments are given, and a lateral segment switching method via the angular bisector is presented to achieve automatic flight. Finally, a simulation example based on the RNP AR approach procedure of Jiuzhai Huanglong Airport is introduced to illustrate the effectiveness of the proposed algorithm.
Although precise flight guidance is important during the process of the RNP AR approach at high-plateau airports, there also are some other significant problems need to be solved, such as the construction of high-precision and high-reliability navigation systems, low temperature correction of barometric height, etc. These are the problems that must be settled to ensure flight safety when implementing the RNP AR approach at high-plateau airports.

Author Contributions

Conceptualization, L.Y. and S.Z.; methodology, L.Y.; software, L.Y. and M.H.; validation, L.Y., S.Z. and G.L.; formal analysis, L.Y.; investigation, L.Y., S.Z. and G.L.; resources, L.Y. and Q.J.; data curation, L.Y.; writing—original draft preparation, L.Y. and S.Z.; writing—review and editing, L.Y., S.Z., G.L, Q.J. and M.H.; visualization, L.Y.; supervision, L.Y., S.Z., G.L, Q.J. and M.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no known competing financial interest or personal relationships that could have appeared to influence the work reported in this paper.

Appendix A

Table A1. The description of the various lateral segments.
Table A1. The description of the various lateral segments.
Lateral Segment TypeDescription
TF segmentDefines a great circle track over ground between two known databases fixes.
CX segmentCA segmentDefines a specified course to a specified altitude at an unspecified position.
CD segmentDefines a specified course to a specific DME distance which is from a specific database DME navaid.
CF segmentDefines a specified course to a specific database fix.
CI segmentDefines a specified course to intercept a subsequent leg.
CR segmentDefines a specified course to a specified radial from a specific database VOR navaid.
FX segmentFA segmentDefines a specified track over ground from a database fix to a specified altitude at an unspecified position.
FC segmentDefines a specified track over ground from a database fix for a specific distance.
FD segmentDefines a specified track over ground from a database fix to a specific DME distance which is from a specific database DME navaid.
FM segmentDefines a specified track over ground from a database fix until manual termination of the leg.
Table A2. The description of the various lateral segments (continued).
Table A2. The description of the various lateral segments (continued).
Lateral Segment TypeDescription
AF/RF segmentAF segmentDefines a track over ground at specified constant distance from a database DME navaid.
RF segmentDefines a constant radius turn between two databases fixes, at a specified constant distance from center fix.
VX segmentVA segmentDefines a specified heading to a specified altitude termination at an unspecified position.
VD segmentDefines a specified heading terminating at a specific DME distance from a specific database DME navaid.
VI segmentDefines a specified heading to intercept a subsequent leg at an unspecified position.
VM segmentDefines a specified heading until a manual termination.
VR segmentDefines a specified heading to a specified radial from a specific database VOR navaid.

References

  1. Chen, N.; Sun, Y.; Wang, Z.; Peng, C. Improved LS-SVM Method for Flight Data Fitting of Civil Aircraft Flying at High Plateau. Electronics 2022, 11, 1558. [Google Scholar] [CrossRef]
  2. Shao, Q.; Yang, M.; Xu, C.; Wang, H.; Liu, H. Fire risk analysis of runway excursion accidents in high-plateau airport. IEEE Access 2020, 8, 204400–204416. [Google Scholar] [CrossRef]
  3. Zhang, P.; Yang, L.; Zang, Z. Design Flow and Flight Safety of RNP-AR Flight Procedure in Civil Aviation Airport. In Proceedings of the 2021 IEEE 3rd International Conference on Civil Aviation Safety and Information Technology (ICCASIT), Changsha, China, 20–22 October 2021. [Google Scholar]
  4. Unkelbach, R.M.; Dautermann, T. Development and evaluation of an RNP AR approach procedure under tight airspace constraints. CEAS Aeronaut. J. 2022, 13, 613–625. [Google Scholar] [CrossRef]
  5. Unkelbach, R. Development of an RNP AR APCH approach procedure within tight airspace constraints. Ph.D. Thesis, Technische Universität Berlin, Berlin, Germany, 2021. [Google Scholar]
  6. Savas, T.; Sahin, O. Safety assessment of RNP AR approach procedures. Int. J. Sustain. Aviat. 2017, 3, 29–42. [Google Scholar] [CrossRef]
  7. Salgueiro, S.; Hansman, R.J. Potential Safety Benefits of RNP Approach Procedures. In Proceedings of the 17th AIAA Aviation Technology, Integration, and Operations Conference, Denver, CO, USA, 5–9 June 2017. [Google Scholar]
  8. McDonald, J.; Kendrick, J. Benefits of tightly coupled GPS/IRS for RNP operations in terrain challenged airports. In Proceedings of the 2008 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA, USA, 6–8 May 2008. [Google Scholar]
  9. Sahin, O.; Turgut, E.T.; Aslaner, S.; Usanmaz, O. Fuel and carbon dioxide emission assessment for a curved approach procedure. J. Aircr. 2019, 56, 2108–2117. [Google Scholar] [CrossRef]
  10. Marheim, J.A.; Hengebol, P.; Newman, M.J. Performance based navigation (PBN) as a noise abatement tool. In Proceedings of the INTER-NOISE and NOISE-CON Congress and Conference Proceedings, Chicago, IL, USA, 26–29 August 2018. [Google Scholar]
  11. Morscheck, F. Noise mitigation optimization of A-RNP/RNP AR approaches. In Proceedings of the 2018 Aviation Technology, Integration, and Operations Conference, Atlanta, GA, USA, 25–29 June 2018. [Google Scholar]
  12. Entzinger, J.O.; Nijenhuis, M.; Uemura, T. Assessment of human pilot mental workload in curved approaches. In Proceedings of the 2013 Asia-Pacific International Symposium on Aerospace Technology (APISAT), Takamatsu, Japan, 20–22 November 2013. [Google Scholar]
  13. Gouldey, D. Determining operational benefits of required navigation performance (RNP) authorization required (AR) approaches. In Proceedings of the 2014 Integrated Communications, Navigation and Surveillance Conference (ICNS) Conference Proceedings, Herndon, VA, USA, 8–10 April 2014. [Google Scholar]
  14. Amai, O.; Matsuoka, T. Air traffic control real-time simulation experiment regarding the mixed operation between RNP AR and ILS approach procedures. In Proceedings of the 2015 International Association of Institutes of Navigation World Congress (IAIN), Prague, Czech Republic, 20–23 October 2015. [Google Scholar]
  15. Dautermann, T.; Ludwig, T.; Altenscheidt, L.; Geister, R.; Blase, T. Automatic speed profiling and automatic landings during advanced RNP to xLS flight tests. In Proceedings of the 2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC), St. Petersburg, FL, USA, 17–21 September 2017. [Google Scholar]
  16. ARINC424-21; Navigation System Database ARINC SPECIFICATION 424-21. AEEC: Reston, VA, USA, 2016.
  17. Zhai, S.; Li, G.; Jia, Q.; Li, Z.; Cai, W. Design of Guidance Law for Automatic Landing Meeting the CAT III Standard. In Proceedings of the Asia-Pacific International Symposium on Aerospace Technology (APISAT), Jeju, Korea, 15–17 November 2021. [Google Scholar]
  18. RTCA DO-236B; RTCA DO-236B Minimum Aviation System Performance Standards: Required Navigation Performance for Area Navigation. Radio Technical Commission for Aeronautics: Washington, DC, USA, 2003.
  19. International Civil Aviation Organization. Doc 9905 Required Navigation Performance Authorization Required (RNP AR) Procedure Design Manual; International Civil Aviation Organization: Montreal, QC, Canada, 2009. [Google Scholar]
  20. Qin, Y.; Zhang, H.; Wang, H. Kalman Filter and Integrated Navigation Theory, 3rd ed.; Northwestern Polytechnical University Press: Xi’an, China, 2015; pp. 292–294. [Google Scholar]
  21. AC 120-28D; AC 120-28D Criteria for Approval of Category III Weather Minima for Takeoff, Landing, and Rollout. Federal Aviation Administration: Washington, DC, USA, 1999.
Figure 1. Schematic diagram of the vertical guidance command calculation method when the horizontal segment is a straight leg.
Figure 1. Schematic diagram of the vertical guidance command calculation method when the horizontal segment is a straight leg.
Aerospace 10 00396 g001
Figure 2. Schematic diagram of the vertical guidance command calculation method when the horizontal segment is an arc leg.
Figure 2. Schematic diagram of the vertical guidance command calculation method when the horizontal segment is an arc leg.
Aerospace 10 00396 g002
Figure 3. Schematic diagram of flight guidance law parameter tuning via PSO algorithm.
Figure 3. Schematic diagram of flight guidance law parameter tuning via PSO algorithm.
Aerospace 10 00396 g003
Figure 4. Schematic diagram of the first case of tangent transition.
Figure 4. Schematic diagram of the first case of tangent transition.
Aerospace 10 00396 g004
Figure 5. Schematic diagram of the second case of tangent transition.
Figure 5. Schematic diagram of the second case of tangent transition.
Aerospace 10 00396 g005
Figure 6. Schematic diagram of the construction transition path of position interception.
Figure 6. Schematic diagram of the construction transition path of position interception.
Aerospace 10 00396 g006
Figure 7. Schematic diagram of the construction transition path of 45° interception.
Figure 7. Schematic diagram of the construction transition path of 45° interception.
Aerospace 10 00396 g007
Figure 8. Schematic diagram of the construction transition path of direct transition.
Figure 8. Schematic diagram of the construction transition path of direct transition.
Aerospace 10 00396 g008
Figure 9. Schematic diagram of the first case of arc interception.
Figure 9. Schematic diagram of the first case of arc interception.
Aerospace 10 00396 g009
Figure 10. Schematic diagram of the second case of arc interception.
Figure 10. Schematic diagram of the second case of arc interception.
Aerospace 10 00396 g010
Figure 11. Schematic diagram of the lateral segment switching method based on the distance strategy.
Figure 11. Schematic diagram of the lateral segment switching method based on the distance strategy.
Aerospace 10 00396 g011
Figure 12. Schematic diagram of the lateral segment switching method based on the angular bisector.
Figure 12. Schematic diagram of the lateral segment switching method based on the angular bisector.
Aerospace 10 00396 g012
Figure 13. Schematic diagram of automatic flight guidance strategy supporting the RNP AR approach procedure.
Figure 13. Schematic diagram of automatic flight guidance strategy supporting the RNP AR approach procedure.
Aerospace 10 00396 g013
Figure 14. The planned horizontal trajectory and planned vertical trajectory.
Figure 14. The planned horizontal trajectory and planned vertical trajectory.
Aerospace 10 00396 g014
Figure 15. The parameter tuning results of CX segments based on PSO algorithm (case 1).
Figure 15. The parameter tuning results of CX segments based on PSO algorithm (case 1).
Aerospace 10 00396 g015
Figure 16. The parameter tuning results of CX segments based on PSO algorithm (case 2).
Figure 16. The parameter tuning results of CX segments based on PSO algorithm (case 2).
Aerospace 10 00396 g016
Figure 17. The actual horizontal trajectory and actual vertical trajectory.
Figure 17. The actual horizontal trajectory and actual vertical trajectory.
Aerospace 10 00396 g017
Figure 18. The maximum lateral FTE and maximum vertical FTE.
Figure 18. The maximum lateral FTE and maximum vertical FTE.
Aerospace 10 00396 g018
Table 1. Symbol description in PSO algorithm.
Table 1. Symbol description in PSO algorithm.
SymbolVariate
N s i z e population size
G i t e r iterations
X i j position of the ith particle in jth iteration
X max maximum position of particles
X min minimum position of particles
V i j velocity of the ith particle in jth iteration
V max maximum velocity of particles
V min minimum velocity of particles
c 1 acceleration coefficient of the self-recognition
c 2 acceleration coefficient of the social
ω inertial weight
ω max maximum inertial weight
ω min minimum inertial weight
f fitness
f i j fitness of the ith particle in jth iteration
f i , B e s t historical optimal fitness of the ith particle
f B e s t historical optimal fitness of the population
Table 2. RNP AR approach procedure flight plan of Jiuzhai Huanglong Airport.
Table 2. RNP AR approach procedure flight plan of Jiuzhai Huanglong Airport.
Waypoint IndexStarting WaypointJH468JH428JH424JH420RW20
Latitude/°32.626132.669332.737032.802332.802232.8661
Longitude/°103.5940103.6087103.6286103.6603103.6709103.6865
Altitude/m1284.731284.73922.63503.83384.05106.70
IAS/(m/s)82.382.382.382.382.382.3
Leg typeIFTFRFRFRFTF
Turn Direction\\leftrightleft\
Center of RF segment\\JHC62JHC08JHC45\
Center latitude/°\\32.771432.720732.8349\
Center longitude/°\\103.2921103.7854103.6101\
Leg length/km\4.9997.7957.9442.2465.309
RNP/n mile0.30.30.30.30.30.3
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

Yang, L.; Zhai, S.; Li, G.; Hou, M.; Jia, Q. Generation of Guidance Commands for Civil Aircraft to Execute RNP AR Approach Procedure at High Plateau. Aerospace 2023, 10, 396. https://doi.org/10.3390/aerospace10050396

AMA Style

Yang L, Zhai S, Li G, Hou M, Jia Q. Generation of Guidance Commands for Civil Aircraft to Execute RNP AR Approach Procedure at High Plateau. Aerospace. 2023; 10(5):396. https://doi.org/10.3390/aerospace10050396

Chicago/Turabian Style

Yang, Le, Shaobo Zhai, Guangwen Li, Mingshan Hou, and Qiuling Jia. 2023. "Generation of Guidance Commands for Civil Aircraft to Execute RNP AR Approach Procedure at High Plateau" Aerospace 10, no. 5: 396. https://doi.org/10.3390/aerospace10050396

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