Next Article in Journal
Individualized Indicators and Estimation Methods for Tiger Nut (Cyperus esculentus L.) Tubers Yield Using Light Multispectral UAV and Lightweight CNN Structure
Next Article in Special Issue
A Modified Model-Free Adaptive Control Method for Large-Scale Morphing Unmanned Vehicles
Previous Article in Journal
Cyber4Drone: A Systematic Review of Cyber Security and Forensics in Next-Generation Drones
Previous Article in Special Issue
Attitude Control of a Hypersonic Glide Vehicle Based on Reduced-Order Modeling and NESO-Assisted Backstepping Variable Structure Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Direct Lift Carrier-Based Unmanned Aerial Vehicle Landing Control Based on Performance Index Intelligent Optimization/Dynamic Optimal Allocation

1
School of Aeronautic Science and Engineering, Beijing University of Aeronautics and Astronautic, Beijing 100191, China
2
Shenyang Aircraft Design and Research Institute, Shenyang 110034, China
*
Author to whom correspondence should be addressed.
Drones 2023, 7(7), 431; https://doi.org/10.3390/drones7070431
Submission received: 25 April 2023 / Revised: 10 June 2023 / Accepted: 26 June 2023 / Published: 28 June 2023

Abstract

:
High-precision control problems for carrier-based UAVs are challenging due to the requirements for safety, high-performance operation and uncertain ocean environments. To address such problems, this paper proposes a direct lift landing control method that can ensure the safe operation of UAVs using intelligent optimization of control performance indicators and dynamic optimal allocation methods. The direct lift control (DLC) scheme is adopted to improve the operability of the control by introducing flap channels to achieve the fast correction of vertical disturbances. To improve the landing control performance, an intelligent optimization method for DLC gain is proposed, and a neural network relationship between parameter uncertainty and optimal DLC gain is established. In addition, a recursive least-squares identification method is used to estimate the uncertain parameters in real time, so that the established neural network can be used to generate the optimal DLC commands online, and the generated control commands can be assigned to multiple actuators of the carrier-based UAV through a dynamic optimal assignment algorithm. Finally, the superiority of the method is verified using simulation comparison.

1. Introduction

Carrier-based unmanned aerial vehicles (UAVs) are becoming increasingly important because they can take the place of pilots to perform dangerous tasks in maritime activities. However, the carrier landing is one of the most critical problems faced by the carrier-based UAVs. Throughout the landing process, UAVs should tightly follow the glide slope while maintaining the approaching speed to land on a fixed narrow touchdown area. Combined with terrible marine environmental conditions, such as air wake and the risky deck motion, the performance requirements of the landing become extremely difficult to be satisfied.
Since 2014, the maritime augmented guidance with integrated controls for carrier approach and recovery precision enabling technology (“Magic Carpet”) project has been carried out. By introducing direct lift, the decoupling of aircraft trajectory and attitude is realized, greatly reducing the burden on pilots. References [1,2] analyzed the key technologies and control structure of the “Magic Carpet” and realized the decoupling of attitude and trajectory by introducing direct lift generated by deflection of the flap actuator. Reference [3] introduced the development status of fully automatic landing and “Magic Carpet” landing and indicated that the “Magic Carpet” landing structure is in the direction of future development. Reference [4] introduced the modeling expression under direct lift carrier landing control in detail. Based on the conventional carrier-based aircraft dynamics model, direct lift flap channel authority should be introduced. Reference [5] analyzed the control structure ideas of three modes of direct lift and two modes of direct lift force in detail and applied active disturbance rejection instead of PID to design the two modes, so as to realize the observation and compensation of interference. Reference [6] proposed a two-layer parallel dynamic inverse control framework to design an accurate landing path control scheme based on direct lift, which met the landing path control requirements. Reference [7] proposed a new integrated direct lift control method to improve the control performance of fixed-wing aircrafts in response to guidance instructions. Reference [8] designed a longitudinal direct lift flight control system based on radial basis neural network adaptive control and verified the effectiveness and accuracy of the 6-DOF nonlinear aircraft model controller.
Considering the optimization of landing control quality, the most direct idea is to optimize landing control parameters. In the field of parameter optimization algorithms, the Z–N algorithm was adopted in reference [9] to optimize the traditional control law. With the development of swarm intelligence algorithms, this class of algorithms is mostly used to optimize the control parameters. Reference [10] used particle swarm algorithms for the parameter optimization of control laws. In addition, intelligent optimization methods such as neural networks were also used in references [11,12] to optimize the control parameters. However, there is little research on parameter optimization in the field of carrier landing control. Reference [13] proposed an explicit model predictive control method based on the extended pigeon swarm optimization algorithm and applied it to attitude controller design to solve the parameter optimization problem of the designed controller. Reference [14] proposed a control law parameter optimization design method for landing point distribution. Considering the influence of various disturbances on landing point distribution comprehensively, the particle swarm optimization algorithm was used to optimize the design and obtain the control law parameters with high disturbance immunity performance. In reference [15], a genetic algorithm was used to optimize the control parameters of the flight control system, and finally, the flight control system was verified to exhibit good robustness through simulation.
Since carrier-based UAVs have multiple control surface actuators, control allocation is also applied to the carrier landing control field. In reference [16], nonlinear state error feedback law and real-time disturbance compensation were adopted to calculate virtual control quantity, and the elevator and engine thrust control quantity were obtained through control allocation. Reference [17] comprehensively analyzed the control strategy of “Magic Carpet” technology. From the perspective of direct lift decoupling control of track adjustment and attitude maintenance, the reasonable weighted pseudo-inverse control distribution method was adopted to realize the rudder surface distribution of direct lift. Reference [18] took into account the fact that there are many control surfaces of the controlled object. Based on the weighted pseudo-inverse method, output was reasonably allocated to each rudder surface to reduce resource waste. Reference [19] proposed an improved non-dominated genetic optimization algorithm to establish the non-dominated relationship curve of optimal control among various rudder surfaces of the ship landing system and realize control allocation. In reference [20], based on the pseudo-inverse control distribution algorithm, the control input of the robust foresight controller was redistributed to the effective rudder surface, so as to realize fault-tolerant control under unknown faults. Reference [21] proposed a direct lift carrier landing control method based on a feature structure configuration decoupling design to realize the decoupling of long-period modes and short-period modes of aircraft longitudinal motion, as well as the decoupling of the throttle channel and longitudinal rod channel.
In the field of carrier landing control, the optimization of control parameters and control assignment of multiple control surfaces are the key problems in the landing control technology based on direct lift. In the field of control parameter optimization, the control gain optimization results under the baseline condition are usually used as off-line nominal parameters [11]. However, in the process of carrier landing, there are unknown complex environmental interferences, such as air wake, and the applicability of off-line optimization of nominal parameters is poor, resulting in insufficient robustness. At present, the pseudo-inverse method is mainly used for control allocation in the field of landing control [21]. However, when it comes to direct lift landing control, there is a significant difference in rudder efficiency for direct lift control and angle-of-attack maintenance. The single optimization index of the pseudo-inverse method is unable to carry out perceptual optimization for different rudder requirements scenarios, and there is a problem of insufficient dynamic characteristics of control allocation.
Aiming at the above problems, this paper presents a direct lift landing control approach by utilizing the control performance index intelligent optimization and dynamic optimal allocation method. The direct lift control (DLC) scheme is used to enhance the control maneuverability by introducing flap channels and to achieve rapid correction of vertical disturbances. Furthermore, to improve the control performance, the intelligent optimization method of DLC gain for landing control performance is proposed, and the neural network relationship between parameter uncertainty and optimal DLC gain is established. In addition, by utilizing the recursive least-squares identification method, the uncertain parameters can be real-time estimated; hence, the optimal DLC commands can be generated online by the established neural network, and the generated control commands are allocated to multiple actuators of carrier-based UAVs using the dynamic optimal allocation algorithm. Finally, the superiority of the method is verified with simulation comparison.
The rest of this paper is organized as follows: Section 2 describes the dynamics and environmental modeling of the carrier-based UAV. In Section 3, the DLC scheme is proposed to enhance the control maneuverability. The intelligent optimization method of DLC gain is proposed in Section 4, including the neural network training and the online aerodynamic identification parts. In Section 5, the design method of dynamic optimal control performance allocation is given to realize the multi-control surface control allocation. The comparative simulations verification is shown in Section 6, and the conclusions are given in Section 7.

2. Modeling of UAV Flight Dynamics and Carrier Landing Environment

The carrier-based UAV is a complex controlled object with nonlinear, multivariable, strong coupling characteristics. In the process of carrier landing, it will also be strongly interfered by environmental factors such as deck motion and air wake [22]. The carrier-based maneuvering mechanics and environmental modeling based on direct lift are shown in Figure 1, including the establishment of the carrier-based maneuvering mechanics model, deck motion model and air wake interference model.

2.1. Flight Dynamics Modeling of Carrier-Based UAV during Landing

Different from the traditional landing idea, in the designed direct lift carrier landing control system, it is necessary to introduce the control authority of the flap channel aerodynamic control surface to establish the nonlinear dynamics model of carrier-based UAVs.
The table of variables and units is shown in Table 1.
The longitudinal motion of carrier-based UAVs is described as follows:
m d V d t = P cos α X m g sin θ m V d θ d t = P sin α + Z m g cos θ J d ω y d t = M y d x d t = V cos θ d H d t = V sin θ d ϑ d t = q α = ϑ θ
Z , X , M y and P are the lift, drag, pitching moment and engine thrust, as follows:
X = f ( V , H , α , δ f , δ e ) Z = f ( V , H , α , δ f , δ e ) M y = f ( V , H , α , δ f , δ e , q ) P = f ( V , H , δ T )
Considering the influence of air wake on carrier-based UAVs to obtain the state space model as follows:
x ˙ = A x + B u + Γ w W
Among them, W = [ u w w w ] , u w and w w are the sum of horizontal wake and vertical wake flow of deck wind. A , B , Γ w are state matrix, the control matrix and the matrix perturbation, respectively.

2.2. Environmental Modeling of Carrier-Based UAV Landing Process

The carrier keeps moving during the approaching and landing process of UAVs. The movement of the carrier on the sea surface is affected by the air flow and wave movement. The movement of a UAV carrier on the sea surface is divided into translational motion and rotational motion, among which the translational motion includes heave, sway and surge, and the rotational motion includes pitch, roll and yaw.
Because the UAV carrier is affected by the sea wave movement, the UAV carrier movement also has a great impact on the approach and landing of carrier-based UAVs. The real UAV carrier motion is a complex random process, which cannot be described with a deterministic function, but can be approximated under given conditions, namely:
θ c = a sin ( ω 1 t ) + b sin ( ω 2 t ) + c h c = d sin ( ω 3 t ) + e sin ( ω 4 t )
Type: h c for carrier heaving motion and θ c for carrier pitching motion. a , b , c , d , e for Sine amplitude and ω 1 , ω 2 , ω 3 , ω 4 for Sine angular frequency.
The air wake is mainly divided into four components, and each component is decomposed into coordinate axis components, according to the coordinate system. Then, various axis components are added together to acquire the real stern current situation. The horizontal and vertical directions mainly affect the longitudinal motion state of carrier-based UAVs, and the lateral wake mainly affects the lateral motion state of carrier-based UAVs [23].
  • Turbulent component of free atmosphere: u 1 , v 1 , w 1 ;
  • Rooster wake: u 2 , w 2 ;
  • Periodic component of wake: u 3 , w 3 ;
  • Random component of wake: u 4 , v 4 , w 4 .
u w = u 1 + u 2 + u 3 + u 4 v w = v 1 + u 4 w w = w 1 + w 2 + w 3 + w 4
where u w , v w , w w are the horizontal wake, transverse wake and vertical wake flows of the air wake, respectively.

3. The Control Design Framework for Carrier-Based UAVs

3.1. Research Method for Intelligent and Optimal Control of Carrier-Based UAV Landing

After the completion of the mechanics and environment modeling of carrier-based UAV maneuvers, it is necessary to introduce the direct lift control framework to achieve the better control performance. The overall framework of direct lift carrier landing control based on performance index intelligent optimization and dynamic optimal allocation in this paper can be represented by Figure 2.
This chapter firstly introduces the landing control structure based on direct lift [24]. The landing control design includes the following parts: trajectory loop and direct lift loop control structure based on flight trajectory rate mode, attitude control structure based on constant angle of attack and dynamic compensator design based on constant velocity [25].

3.2. Landing Control for Carrier-Based UAVs Based on Direct Lift

The landing control structure based on direct lift is shown in Figure 3.
(1) The trajectory loop can calculate the required trajectory angular rate reference instruction, according to the path deviation of the landing flight, and send the instruction to the direct lift loop.
θ ˙ c = ( K p H + K i H 1 s + K d H s ) ( H c H )
(2) The required increment of direct lift rudder surface is calculated by the direct force loop according to the angular rate deviation of the track and then transferred to the subsequent control allocation link.
Δ υ L = K θ ˙ ( θ ˙ c θ ˙ )
(3) Based on the attitude control structure with constant angle of attack, the pitching moment increment instruction required for control is generated.
Δ υ m = ( K P α + K I α 1 s ) ( α α c ) + K q q K υ L Δ υ L
where K q q is the damping torque compensation term; the K υ L Δ υ L said to eliminate direct lift incremental Δ υ L produced part of the pitch control moment. The improved integral AWC algorithm is added to the angle-of-attack controller. The control block diagram is shown in Figure 4.
The first step is to set the upper and lower limits of the integral. When the integral term exceeds this limit, the improved integral AWC algorithm is adopted. The algorithm mainly separates the influence of the integral loop and the proportional link on the saturation, which can give full play to the role of the proportional loop in the control system, but also can reduce the saturation phenomenon and affect the dynamic performance of the system.
(4) The power compensator channel based on the constant speed is used to maintain the constant speed and play the role of power compensation.
δ T = δ T 0 + ( K p V + K i V 1 s ) ( V c V )
(5) This paper introduces Δ υ L and Δ υ m to existing force and moment of forming force and torque instruction to provide the control allocation to design behind the link. The specific design is shown below:
L c m d = L + Δ υ L M c m d = M + Δ υ m
where L stands for lift, M stands for pitching moment, M c m d is Pitch moment command and L c m d is lift command. The above force and torque commands are assigned to the redundant surfaces, such as elevators and flaps, by the proposed control allocation algorithm, and the dynamical characteristic of control actuator is described as the first-order inertial element in the manuscript, as shown in the following equation:
v = B u u = 1 T s + 1 u
In the above equation, T is time constant, u is physical rudder commands, u is mathematical rudder commands, v is force and moment commands and B is efficiency matrix. The specific control allocation algorithm is described in detail in Section 5. This paper takes into account the maneuverability of the rudder surfaces in practical situations and keeps all rudder limits of the controller at 20 degrees, avoiding the problem of saturation of the controller. In addition, the limit term of the derivative of control command is considered, and both the trajectory angular rate command and the derivative term of the angle of attack are limited to make the controller more reasonable.

4. Online Intelligent Optimization of DLC Gain Based on Performance Index

Firstly, the intelligent optimization design of direct lift control gain based on performance indexes requires designing the direct-lift-based landing controller on the ground, performing multiple simulations on the ground, optimizing control gain by off-line simulation and based on performance indexes, calculating aerodynamic derivatives based on the off-line model while pulling off the aerodynamic derivatives on the ground, using the same approach to perform a large number of simulations under this condition, and performing off-line direct lift control gain optimization based on control performance indexes. The off-line direct lift control gain was optimized based on the control performance index. The optimal direct lift control gain was determined according to the deviation of the aerodynamic derivative both under pull-off condition and without pull-off condition. The derivatives included angle-of-attack derivative, elevator derivative and flap derivative. The mapping relationship between the aerodynamic derivative deviation and control gain was determined, and the control gain optimization direction and strategy were determined to achieve control gain optimization.
The basic steps of the intelligent optimization method of direct lift control gain based on performance index are shown in Figure 5.
(1) According to the landing control law based on direct lift, a large number of off-line simulations are carried out, and the optimal control gain of direct lift is determined based on landing performance indexes. On this basis, the relevant aerodynamic derivative of the corresponding lift coefficient is calculated.
(2) The off-line aerodynamic model of carrier-based UAVs is modified; the aerodynamic derivative is handled with pulling and deviation; and the optimal direct lift control gain is found based on the control performance index for each pulling and deviation condition.
In the process of off-line identification of the undetermined coefficient, it is not a pulled deviation. The control gain obtained by index screening is called “Standard Optimization Gain”, and the control gain obtained by index screening is called “Pull-deviation Optimization Gain” after different kinds and degrees of pull–deviation processing. The design principle of gain optimization strategy is based on the relationship between aerodynamic derivative pull level and optimal control gain.
(3) The deviation of the aerodynamic derivative is determined by comparing the deviation of the aerodynamic derivative with that of no deviation. The optimal direct lift control gain deviation corresponding to each deviation is corresponded to form a neural network mapping relationship between the deviation of the aerodynamic derivative and the optimal direct lift control gain deviation. It is necessary to carry out specific pulling and deviation processing for aerodynamic derivatives and select the optimal control gain after pulling and deviation through the index. On the basis of obtaining a large quantity of data, a neural network model is established for learning and training.
(4) According to the actual landing flight states, the corresponding aerodynamic derivative is identified and compared with the aerodynamic derivative of the ground reference model. The corresponding deviation is calculated and solved by the gain optimization neural network to determine the direction and amplitude of the gain adjustment.
The aerodynamic model is determined by off-line identification. Based on this model, the control law based on direct lift is designed, and the optimal control gain is selected using the gain optimization method based on performance index. The optimal control gain is also selected by the same gain optimization method by pulling and deflecting the aerodynamic derivative.

4.1. Optimization of Landing Control Gain Based on Performance Index

The optimization method of high-precision direct lift carrier landing control gain is shown in Figure 6.
Firstly, the evaluation quality index system of the controller needs to be established. Then, gain optimization is carried out through a large number of simulations [26]. Control gain optimization is carried out according to the indexes required in this study. In the field of controller design, there are a series of landing control performance indexes, which are mainly divided into two categories: time domain indexes and frequency domain indexes. Time domain indexes include, generally, rise time t r , adjust time t s and overshoot of performance indicators σ %. Frequency domain indexes include, generally, angle margin PM and amplitude margin AM. Further, control performance index is a series of comprehensive indexes.
Landing control performance requires fast response and high precision. It is difficult to measure the control quality simply by using adjustment time or overshoot, so better error integral criteria should be adopted. The error integral criterion is a kind of performance index. When the actual output of the control system does not meet the requirements of the specified output, it is used to integrate the difference between them or integrate the deviation between the specified transmission signal and the feedback signal of the system transfer function. It is a criterion to judge the control performance of the system by integrating the results [12]. Calculated according to the controller in the whole process of regulating the amount of input, output deviation e = r y , within the scope of the integral error integral criterion expression is the objective function, the mathematical expression is
J = 0 f ( e , t ) d t
In order to accurately evaluate error signals in the landing control process, this direct lift control gain optimization method based on performance index adopts absolute deviation integral criterion/IAE performance index which can measure errors in dynamic processes.
J I A E = 0 | e ( t ) | d t
According to the selected landing control performance index, the landing control structure based on direct lift is simulated and the corresponding data are recorded. Based on the corresponding data, the corresponding landing control performance indicators are calculated, the control gain is changed and the same landing control simulation is carried out. By comparing all the landing control performance indicators calculated by simulation, the direct lift carrier landing control gain under the optimal performance index is selected. Finally, the optimization gain is substituted into the landing control based on direct lift to realize the optimal landing control, and the quality of landing control is optimized.

4.2. Control Gain Optimization Model Design Based on Neural Network

In this study, it is necessary to establish a relationship between the aerodynamic derivative and corresponding direct lift optimal control gain. The BP network is adopted in this work, which has a multi-layer feedforward network trained according to the error back-propagation algorithm in addition to a feedforward neural network. The BP network can learn and store a large number of input–output mode mapping relationships without revealing the mathematical equations describing the mapping relationships in advance. Its learning rule is to use the fastest descent method and constantly adjust the weight and threshold of the network through back propagation to minimize the sum of squares of error of the network [11].
The basic structure of the BP neural network is shown in Figure 7. The BP neural network structure includes the input layer, hidden layer and output layer, and the neural network learning method is as follows:
Set the weight from the input layer to the hidden layer as v i h , and set the threshold of the h nerve of the hidden layer as γ h . The weight from the hidden layer to the output layer is set as w h j , and the threshold value of the j nerve in the output layer is represented by θ j . There are d input neurons, q hidden neurons, q hidden nerve thresholds and l output neurons, so there are l output nerve thresholds, and η is the learning efficiency.
  • Input layer to hide layer:
α h = i = 1 d v i h x i
  • Through the hidden layer activation function:
b h = f ( α h γ h )
  • The hidden layer to output layer:
β j = h = 1 q w h j b h
  • Through the activation function of the output layer:
y j k ^ = f ( β j θ j )
  • Error formula:
E k = 1 2 j = 1 l ( y j k ^ y j k ) 2
The standard training process of the gain optimization learning network is mainly divided into forward and reverse processes. Firstly, the forward propagation of the signal is calculated from the input layer to the hidden layer, and then the corresponding value is calculated from the hidden layer to the output layer. Then, through the reverse propagation of errors, it returns from the output layer to the hidden layer, calculates the corresponding value, and then from the hidden layer to the input layer, it slowly trains the hidden layer to the weight and threshold changes in the output layer and the weight and threshold changes in the input layer to the hidden layer [27].
v v + Δ v v η E v w w + Δ w w η E w θ θ + Δ θ θ η E θ γ γ + Δ γ γ η E γ
According to the chain derivative rule, we obtain the following formula:
Δ w h j = η E k w h j = η E k y j k ^ y j k ^ β j β j w h j = η j = 1 l ( y j k ^ y j k ) y j k ^ ( 1 y j k ^ ) b h
Δ v i h = η E k v i h = η E k b h b h α h α h v i h = η b h ( 1 b h ) x i E y ^ j y ^ j β j β j b h = η b h ( 1 b h ) x i j = 1 l ( y ^ j y j ) · y ^ j ( 1 y ^ j ) · w h j
Δ θ j = η E k θ j = η E k y ^ j y ^ j θ j = η j = 1 l ( y ^ j y j ) · y ^ j ( 1 y ^ j ) ( 1 )
Δ γ h = η E k γ h = η E k b h b h γ h = ( η ) ( b h ) ( 1 b h ) E y ^ j y ^ j β j β j b h = ( η ) ( b h ) ( 1 b h ) j = 1 l ( y ^ j y j ) · y ^ j ( 1 y ^ j ) · w h j
The structure of the gain optimization learning network and the training and testing processes are shown as follows:
(1) Determine the structure of the neural network, take the aerodynamic derivative as the input of the neural network and take the optimization control gain as the output of the neural network. The structure of the neural network is 3-2-4-1, and the learning efficiency is 0.1.
(2) Put 90% of total data into the neural network as training data to generate the gain optimization learning network.
(3) A total of 10% of the total data is taken as the test set for model test. The model is evaluated by analyzing the absolute error and relative error indexes.
(4) The neural network is saved, and then the optimal control gain can be obtained through the online identification of aerodynamic derivatives.

4.3. Control Gain Optimization Based on Online Aerodynamic Identification

In the landing process based on direct lift, there are a lot of uncertainties. Therefore, the aerodynamic derivative of the landing carrier-based UAV will have a certain degree of pull and deviation interferences in the air [28]. Gain optimization can be realized through an off-line fitting gain optimization learning network.
Before the application of an off-line fitting gain optimization learning network, this study needs to carry out the online aerodynamic identification of carrier-based UAVs, identify the corresponding aerodynamic derivative online, calculate the deviation by difference with the ground reference model, bring the off-line fitting optimal control gain optimization model and obtain the corresponding optimal control gain.
In this study, the aerodynamic derivative is obtained using the recursive least-squares identification method. The recursive least-squares method does not need to recalculate the information matrix every time the data are updated, but does need one initial value to realize online recursion, which reduces the calculation amount and improves the calculation efficiency. In addition, by introducing the forgetting factor into the recursive formula, the time-varying parameters can be estimated, but the fixed parameters need not be.
The process of recursive least-squares identification is shown in Figure 8.
For parameter estimation, the relationship between the measured output and the model parameters is more important. If the output is given by the following equation, then the model is called a linear parameter model.
y = H θ
Assuming that it knows the matrix H , the measurement equation can be expressed as
z = H θ + v
including z = [ C z ( 1 ) C z ( 2 ) C z ( N ) ] T is using the lift-formula-calculated values; H = [ 1 α δ e δ f q c ¯ 2 V ] for set modeling functions; θ = [ C z 0 C z α C z δ e C z δ f C z q ] for identification model; and v = [ v ( 1 ) v ( 2 ) v ( N ) ] for residual.
Using least-squares method in the form of the model, any uncertainty about θ and v , that is not about the probability of θ and v , was not used. Least-squares estimate can be obtained by a deduction: z and θ given that the “best” estimate is achieved by making the measuring output and model output weighted sum of error square between the minimum and concluded.
J θ = 1 2 z H θ T z H θ
Generally speaking, with the continuous increase in observation information, the accuracy of the estimated value will become higher and higher and tend to be stable, which is also one of the means to test the accuracy of the estimated value. As the number of observations increases, so does the amount of work, and as you can see from the analysis below, the previous calculation is repeated because all the information is needed for each calculation. To overcome this shortcoming, the recursive least-squares method is introduced. The method has fast convergence, high identification efficiency, the accuracy is the same as that of ordinary least squares and the identification accuracy basically meets the engineering requirements.
To use recursive least-squares method, we first need to use the known observations and outputs to calculate the initial value needed for a recurrence.
Before k moment all the observations and output are known, the record B ( k ) = H T ( k ) H ( k ) estimates parameters for before k time.
θ ( k ) = B 1 ( k ) H T ( k ) Y ( k )
If the measurement noise variance for R v R m × m , then estimate the covariance matrix for
C o v θ ^ = B 1 H T R v H B 1
Record the information matrix is P ( k ) = B 1 ( k ) .
Note: provide the initial value, k = n 0 , recursive from n 0 + 1 moment recursive:
K k = P k H T k + 1 I + H k + 1 P k H T k + 1 1
θ ^ k + 1 = θ ^ k + K k z k + 1 H k + 1 θ ^ k
P k + 1 = [ P k K k H k + 1 P k ]
The above three formulas show the process of the recursive least-squares method. For the determination of estimated parameters as the amount of unbiased estimation, E ( θ ^ k + 1 ) = E ( θ ^ k ) = θ . To obtain it:
θ ^ j + 1 E θ ^ j + 1 = θ ^ j + K j y ( j + 1 ) h ( j + 1 ) θ ^ j θ = I K j h ( j + 1 ) θ ^ j θ + K j v ( j + 1 )
Obtain the estimate θ ^ j + 1 corresponding to the covariance matrix of
C o v θ ^ j + 1 = E θ ^ j + 1 E θ ^ j + 1 θ ^ j + 1 E θ ^ j + 1 T = I K j h ( j + 1 ) C o v θ ^ j I K j h ( j + 1 ) T + K j R v ( j + 1 ) K j T
In the process of actual use, with the increase in information, the positive quality of the information matrix decreases continuously, and the improvement effect on new information is gradually equal to zero, which is called the data saturation phenomenon. To solve this problem, a recursive method introducing a forgetting factor is proposed, and the recursive least-squares formula is replaced by
K k = P k H T k + 1 ρ 2 I + H k + 1 P k H T k + 1 1
P k + 1 = 1 ρ 2 [ P k K k H k + 1 P k ]
Since carrier-based UAVs are susceptible to atmospheric disturbances during landing, in order to simulate the real situation of carrier-based UAVs during landing, a large number of pull-off simulations are required in general flight control simulations to test and evaluate the controller. By introducing a certain degree of random pull-off parameters, simulation is carried out using the Monte Carlo method. The divergence of simulation results is used to judge the rationality of the optimization gain, and the robustness of the optimization gain is evaluated.

5. DLC Allocation Method Based on Dynamic Optimization

As shown in Figure 9, in the landing control structure based on direct lift, incremental force and moment commands are generated by the direct lift control law and angle-of-attack control law, and the required force and moment commands are obtained by combining the incremental force and moment with the current force and moment, which are then distributed to other carrier-based UAV multi-control surface actuators using dynamic optimal control [29].
Among them, the input of the control allocation module is moment and direct lift, the output is elevator δ e , leading edge flap δ LEF , trailing edge flap δ f and outer leading edge flap δ o f rudder surface deflection. The elevator, leading edge flap, trailing edge flap and outer leading edge flap all have lifting ability. The elevator has pitching trim ability. Besides lifting, the outer leading edge flap also participates in roll control, so it belongs to the dual channel multiplex rudder surface.
Following, is a mathematical description of the control allocation problem:
v = B u
The landing control of carrier-based UAVs mainly considers the requirements of direct lift, pitch steering moment and roll steering moment. The virtual control amount is
v = v L v m T = L c m d M c m d T
The control input is
u = δ L E F δ f δ e δ o f T
The control efficiency matrix is
B = L δ L E F L δ f L δ e L δ o f M δ L E F M δ f M δ e M δ o f
The rudder needs to go through a certain dynamic response process to execute the command, and the rudder deviation signal given can not be reflected on the steering gear in time. The direct lift has the characteristics of fast speed and short response time. A dynamic control allocation algorithm based on quadratic programming was designed to take distribution error as an optimization objective and introduce a dynamic optimization objective considering task scenarios and actuator execution speed.
min u J = 1 2 1 ζ B u v T W e B u v + 1 2 ζ ρ C l j u + 1 ρ C l i u T W m ρ C l j u + 1 ρ C l i u s . t . u _ u u ¯
Type ζ for the proportion of dynamic optimization items based on task scenario and executing mechanism in the total optimization objective; W e and W m are weighted coefficient matrix; ρ for dynamic coefficient and ρ = L c m d / L c m d + M c m d , reflected in the decline in the ship dynamic weighting process which directly lifts control instruction; and C l j and C l i are the extraction matrix of the rudder surface, as follows:
C l j = 0 0 0 0 0 0 0 0 0 0 c δ e 0 0 0 0 0 , C l i = c δ L E F 0 0 0 0 c δ f 0 0 0 0 0 0 0 0 0 c δ o f
Type c δ i for rudder surface coefficient. The c δ e takes one; c δ L E F , c δ f and c δ o f carry out normalized assignment, according to the deflection rate of the corresponding rudder surface, and assign a relatively large value to the slow deflection rate, which makes the focus of consideration when minimizing the deflection of the rudder surface.
For the upper and lower limits, u _ and u ¯ , of the optimization problem, the comprehensive quantity of the rudder position constraint and the deflection rate constraint are taken, namely
u _ = max u min , Δ T u ˙ min + u t Δ T u ¯ = min u max , Δ T u ˙ max + u t Δ T
To sum up, the dynamic control allocation method based on quadratic programming designed in this paper firstly considers the minimization of control allocation error to improve the allocation accuracy. Secondly, the minimization of the rudder deflection is considered to reduce the loss of each actuator. In the process of rudder surface deflection minimum, dynamic coefficient ρ is introduced; namely, when the angle of attack is maintained, the flap deflection related to direct lift is minimized. When the trajectory angle tracking is focused, the deflection of the flat tail related to torque is minimized. At the same time, the rudder surface coefficients c δ e , c δ L E F , c δ f and c δ o f are introduced; namely, priority is given to minimizing rudder surfaces with slower deflection rates.

6. Simulation Analysis

This section provides the simulation results to demonstrate the effectiveness and advantages of the proposed approach. The simulations include the following three parts: carrier-based UAV landing simulation, comparative simulation and Monte Carlo deviation simulation.
Table 2 shows the simulation conditions of carried-based UAVs.

6.1. Simulation of Landing Control for Carrier-Based UAVs

According to the simulation conditions of landing control in Table 2, simulations of landing control of carrier-based UAVs based on direct lift are carried out. Carrier-based UAV landing control simulations are shown in Figure 10, Figure 11, Figure 12 and Figure 13.
As can be seen from the response curves of the above loops, in the time of the 80 s, the carrier-based UAV began to glide from a flat turn to approach the UAV carrier, and the flight trajectory angular rate began to change. In order to achieve the trajectory angle required for flight, the height angular velocity curve of attack was tracked quickly and with high accuracy. After the 80 s, the carrier-based UAV deck motion and the air wake interference were introduced, and the flight states fluctuated within a reasonable range and met the design requirements.

6.2. Comparative Simulations

The simulation results of direct lift control gain optimization based on IAE performance index are shown in Figure 14.
As shown in the process in Figure 14, K θ ˙ control gain was selected, and the K θ ˙ value was introduced into the landing based on direct lift control structure of the simulation. Each process will produce an IAE curve simulation. In these IAE curves, the IAE value keeps increasing with the integration of time, and the IAE curve keeps rising. When the IAE curve becomes flat with the increase in time, it is proved that the landing control based on direct lift tends to be stable. Bad control gain will lead to an IAE index divergence, and for stable control gain, the control gain K θ ˙ corresponding to the smallest IAE index is the optimized direct lift based landing control gain. Finally, this optimized gain is brought into the landing controller to realize the optimized control because the order of magnitude difference between the trajectory angular rate and lift is large; so, when the gain is designed, the order of magnitude of the gain is given priority. Then, the control gain is multiplied by its order of magnitude to obtain the gain of the controller. This study of magnitude uses 10 6 as orders of magnitude. K θ ˙ said in front of the order of magnitude of gain, and direct lift control gain optimization results form based on the performance index, as shown in Table 3.
According to the above research content, it is necessary to establish the neural network fitting model with the given off-line pull degrees and the corresponding optimal control gain. The corresponding data obtained through a large number of simulations are brought into the neural network fitting model. In the training and testing of the gain-optimized learning network, there are 1331 sets of data, 90% of which are taken as training and 10% as testing. The test process results are shown in Figure 15 and Figure 16.
It can be seen from Figure 15 and Figure 16 that the training and testing accuracy of the gain optimized learning network is relatively high, and the relative error is no more than 0.4%.
Online application of the gain optimization learning network requires online identification results in the time domain. In order to verify the accuracy of the identification algorithm, simulations are conducted, as shown in Figure 17 and Figure 18.
It can be seen in Figure 17 and Figure 18 that the recursive least-squares identification algorithm based on the time domain has a high accuracy. In Figure 18, the red line is the elevator derivative, the blue line is the angle-of-attack derivative and the yellow line is the flap derivative. The relative errors of identification are all within 10%, indicating a high identification accuracy.
Through the gain optimization of direct lift control gain, the optimized gain is brought into the carrier-based landing controller based on direct lift and compared with the unoptimized controller. The results are below.
As can be seen from Figure 19, after the control gain optimization based on performance indexes, the quality of direct lift control is significantly improved, and the overshoot is reduced by 69.8%, which is conducive to a successful landing.
In the first 60 s of the landing glide, the altitude subsidence rate was reduced from 5.6 m/s to 3.5 m/s, and comparative simulation was conducted for control distribution of the landing glide, in which the distribution algorithm selected a conventional quadratic programming method and dynamic allocation method based on quadratic programming. For the selection of parameters of the allocation algorithm, the weighting ζ and weighting coefficient matrices W e and W m of the conventional quadratic programming method and the dynamic allocation method based on quadratic programming took the same parameters, where ζ = 0.05 , W e = 1.6 × 10 3   d i a g 1 , 1 and W e = d i a g 1 , 1 , 1 , 1 ; the extraction matrix C l j and C l i in the dynamic allocation algorithm based on quadratic programming contain each rudder surface focus coefficient c δ i , where c δ e is taken as one; c δ L E F , c δ f and c δ o f are normalized according to the deflection rate of each rudder surface, reference F-18 HARV rudder surface deflection rate parameters; the deflection rate limits of δ L E F , δ f and δ o f are, respectively, 20 deg/s, 80 deg/s and 100 deg/s; and the δ L E F , δ f and δ o f take 1/2, 2/5 and 1/10, respectively. The closed-loop comparison simulation results of landing control allocation are shown in Figure 20 and Figure 21.
From the above simulation results, we know that the dynamic control allocation method based on quadratic programming can make the rudder surface allocation results converge faster after the slide trajectory changes, thus making the trajectory angular rate and angle of attack of the angular loop, as well as the speed and altitude of the trajectory loop, converge faster and track up to the target value.
Dynamic coefficient reflects the direct lift instructions. Before 3 s, ρ is greater than 0.5, focusing on the dynamic allocation algorithm reducing the allocation amount flat tail, as seen from the rudder surface allocation curve in the time flat tail deflection under the dynamic allocation algorithm being decreased in Figure 21. The dynamic quadratic planning allocation algorithm, which takes into account the landing task and rudder efficiency, reduces the maneuvering surface deflection response time by 10%, compared to the conventional optimization algorithm with fixed weights. The dynamic allocation algorithm increases the deflection angle by more than a factor of two compared to the conventional algorithm because the rudder efficiency of the outer leading edge flaps is set to be the smallest; after the 60 s sink rate of the UAV is reduced, the dynamic coefficients show a short decrease, the allocation algorithm tends to reduce the direct lift-related flap deflection and the outer leading edge flaps have the smallest rudder efficiency, so their deflection is reduced by a factor of four and reverse deflection occurs.

6.3. Monte-Carlo-Based Robust Evaluation

In the process of control gain optimization, excessive gain may lead to controller divergence, so it is necessary to limit the upper and lower limits of landing control gain to prevent the slow process of controller divergence optimization due to excessive control gain. Here, the proportional control gain limit of direct lift is set as the upper limit of 20 and the lower limit of 0.
The gain optimized by the gain optimization method based on performance index also needs to be brought into the simulation model for a large number of Monte Carlo pull deviation simulations to evaluate its robustness. Therefore, this paper brings the optimized control gain into the original controller and carries out a large number of Monte Carlo pull deviation simulations. The pull deviation condition was set as Monte Carlo random pull deviation with lift, static stability coefficient and rudder efficiency coefficient all being ±20%. The Monte Carlo simulations of steady-state error/maximum error of landing control height based on direct lift are shown in Figure 22 and Figure 23.
It can be seen from Figure 22 and Figure 23 that the longitudinal steady-state error is very small, and the maximum error reflects the overshoot of the trajectory tracking. The maximum error is about six, the error is stable in one area and the error distribution is concentrated.

7. Conclusions

This paper proposes a direct landing control scheme for carrier-based UAVs based on intelligent optimization of performance metrics and dynamic optimal allocation and designs a landing control law for carrier-based UAVs. Different from the traditional landing control method, this study introduces direct lift control of the flight trajectory and improves the control quality through a direct lift control gain optimization method based on performance index. In order to fully consider the uncertainty of the landing process, a neural network with uncertainty and optimal control gain is established. The uncertainty of the aerodynamic parameters is identified by an online recognition algorithm, the optimal control gain is solved intelligently and the generated force and torque commands are assigned to the carrier-based UAV multi-control surface actuator by a dynamic optimal allocation algorithm. Simulation results show that the landing control method has a high control accuracy. The direct lift landing control method based on intelligent optimization of performance metrics and dynamic optimal allocation has good control quality and robustness.
In this paper, an intelligent optimization method for carrier-based UAV landing based on dynamic optimal allocation was completed; however, it was only validated at the simulation level. Hardware-in-the-loop simulations and actual flight tests will be built to further validate the effectiveness and possible problems of the algorithm in this paper.

Author Contributions

Conceptualization, D.Z. and L.W.; methodology, D.Z.; software, D.Z.; validation, D.Z. and L.W.; formal analysis, D.Z.; investigation, D.Z.; resources, D.Z.; data curation, D.Z.; writing—original draft preparation, D.Z.; writing—review and editing, D.Z.; visualization, D.Z.; supervision, D.Z.; project administration, D.Z. 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 no conflict of interest.

References

  1. James, W.D. Project MAGIC CARPET: Advanced Controls and Displays for Precision Carrier Landings. In Proceedings of the 54th AIAA Aerospace Sciences Meeting, San Diego, CA, USA, 4 January 2016. [Google Scholar]
  2. Wu, W.H.; Wang, J.; Gao, L.; Zhang, Y.; Guo, X.F. Analysis on MAGIC CARPET carrier landing technology. Syst. Eng. Electron. 2018, 40, 2079–2091. [Google Scholar]
  3. Zhen, Z.Y.; Wang, X.H.; Jiang, J.; Yang, Y.L. Research progress in guidance and control of automatic carrier landing of carrier-based aircraft. Acta Aeronaut. Astronaut. Sin. 2017, 38, 20435. [Google Scholar]
  4. Yang, Z.B. Research on Longitudinal Control Strategy of the Automatic Carrier Landing System. Ph.D. Thesis, Harbin Engineering University, Harbin, China, 2020. [Google Scholar]
  5. Zhu, Y.B. Research on Carrier-Based Aircraft “Magic Carpet” Landing Technology. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2020. [Google Scholar]
  6. Luo, F.; Zhang, J.H.; Wang, B.; Zhao, H. Simulation research on direct-lift-control based NDl control of landing trajectory. Electron. Opt. Control 2021, 28, 103–107. [Google Scholar]
  7. Guan, Z.Y.; Liu, H.; Zheng, Z.W.; Ma, Y.P.; Zhu, T.F. Moving path following with integrated direct lift control for carrier landing. Aerosp. Sci. Technol. 2022, 120, 107247. [Google Scholar] [CrossRef]
  8. Sun, X.; Jiang, J.; Zhen, Z.Y.; Wei, R. Adaptive fuzzy direct lift control of aircraft carrier-based landing. J. Northwest. Polytech. Univ. 2021, 39, 359–366. [Google Scholar] [CrossRef]
  9. Zhang, J.; (School of Physics and Electronic Information, Wenzhou University, Wenzhou, Zhejiang, China). PID Control Parameter Optimization Method and Simulation Based on MATLAB. Information Communication, 2013. [Google Scholar]
  10. Zeng, X.F. The PID control algorithm based on particle swarm optimization optimized BP neural network. Electron. Des. Eng. 2022, 30, 147–151. [Google Scholar]
  11. Shi, C.C. Study on Algorithm Improvement of BP Neural Networks and Its Application in PID Control. Master’s Thesis, Tianjin University, Tianjin, China, 2006. [Google Scholar]
  12. Pei, X.H. PI Parameter Setting of Intelligent Positioner Based on BP Neural Network. Master’s Thesis, Zhejiang University of Technology, Hangzhou, China, 2017. [Google Scholar]
  13. He, H.X.; Duan, H.B.; Zhang, X.L.; Deng, Y.M. Lateral automatic carrier landing control based on expanded pigeon inspired optimization. J. Intell. Syst. 2022, 17, 151–157. [Google Scholar]
  14. Liu, X.F.; Wang, Y.; Zhang, D.B. High-immunity high-precision longitudinal flight control for UAV’s carrier landing. J. Beijing Univ. Aeronaut. Astronaut. 2017, 43, 1891–1899. [Google Scholar]
  15. Wang, L. Design of Automatic Carrier Landing Fight Control System of Fixed-Wing UAV. Master’s Thesis, Harbin Engineering University, Harbin, China, 2019. [Google Scholar]
  16. Chen, Z.G.; Han, W.; Zhang, Y.; Chen, J.F.; Xu, Q. Decoupling design on aircraft carrier-landing flight control system based on ADRC. Flight Mech. 2018, 36, 34–37. [Google Scholar]
  17. Luo, F.; Zhang, J.H.; Wang, B.; Tang, R.L.; Tang, W. Direct lift trajectory control for carrier aircraft based on NDI. J. Flight Mech. 2021, 39, 93–98. [Google Scholar]
  18. Liang, Y. The Research on UAV Landing Control Technology Based on Direct Lift. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2021. [Google Scholar]
  19. Bian, Q. Research on Flight Control Technology for Carrier Based Aircraft Landing. Ph.D. Thesis, Northwestern Polytechnical University, Xi’an, China, 2019. [Google Scholar]
  20. Peng, M. Research on Fault-Tolerant Control for Carrier-Based Aircraft with Actuator Failures. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2021. [Google Scholar]
  21. Zhang, Z.B.; Zhang, X.L.; Wang, J.X.; Shi, J.P. An IDLC landing control method of carrier-based aircraft based on control allocation of mutiple control surfaces. Acta Aeronaut. Astronaut. Sin. 2021, 42, 525840. [Google Scholar]
  22. Seokwon, L.; Jihoon, L.; Somang, L.; Choi, H.; Kim, Y.; Kim, S.; Suk, J. Sliding Mode Guidance and Control for UAV Carrier Landing. IEEE Trans. Aerosp. Electron. Syst. 2018, 55, 951–966. [Google Scholar]
  23. Polsky, S.; Naylor, S. CVN Airwake Modeling and Integration: Initial Steps in the Creation and Implementation of a Virtual Burble for F-18 Carrier Landing Simulations. Synthese 2015, 66, 405–435. [Google Scholar]
  24. Bruin, A.D.; Jones, T. Accurate Autonomous Landing of a Fixed-Wing Unmanned Aircraft under Crosswind Conditions. IFAC Pap. 2016, 49, 170–175. [Google Scholar] [CrossRef]
  25. Pravitra, J.; Johnson, E.N. Adaptive Control for Attitude Match Station-Keeping and Landing of a Fixed-Wing UAV onto a Maneuvering Platform. In Proceedings of the AIAA Scitech Forum, Orlando, FL, USA, 6–10 January 2020. [Google Scholar]
  26. Khanmohammadi, S.; Tutun, S.; Kucuk, Y. A New Multilevel Input Layer Artificial Neural Network for Predicting Flight Delays at JFK Airport. Procedia Comput. Sci. 2016, 95, 237–244. [Google Scholar] [CrossRef] [Green Version]
  27. Mac, T.T.; Copot, C.; Duc, T.T.; Keyser, R.D. AR. Drone UAV control parameters tuning based on particle swarm optimization algorithm. In Proceedings of the 2016 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), Cluj-Napoca, Romania, 19–21 May 2016. [Google Scholar]
  28. Misra, G.; Bai, X. Output-Feedback Stochastic Model Predictive Control for Glideslope Tracking During Aircraft Carrier Landing. J. Guid. Control Dyn. 2019, 42, 1–8. [Google Scholar] [CrossRef]
  29. Doman, D.B.; Oppenheimer, M.W. Improving Control Allocation Accuracy for Nonlinear Aircraft Dynamics. In Proceedings of the AlAA Guidance, Navigation, and Control Conference and Exhibit, Monterey, CA, USA, 5–8 August 2002. [Google Scholar]
Figure 1. Carrier-based UAV and environment modeling in the landing process.
Figure 1. Carrier-based UAV and environment modeling in the landing process.
Drones 07 00431 g001
Figure 2. Direct lift carrier landing control block diagram based on performance index intelligent optimization/dynamic optimal allocation.
Figure 2. Direct lift carrier landing control block diagram based on performance index intelligent optimization/dynamic optimal allocation.
Drones 07 00431 g002
Figure 3. Design structure of landing control based on direct lift.
Figure 3. Design structure of landing control based on direct lift.
Drones 07 00431 g003
Figure 4. The block diagram of improved integral AWC algorithm.
Figure 4. The block diagram of improved integral AWC algorithm.
Drones 07 00431 g004
Figure 5. Block diagram of direct lift control gain intelligent optimization method based on performance index.
Figure 5. Block diagram of direct lift control gain intelligent optimization method based on performance index.
Drones 07 00431 g005
Figure 6. Flow chart of gain optimization of landing control based on performance index.
Figure 6. Flow chart of gain optimization of landing control based on performance index.
Drones 07 00431 g006
Figure 7. Basic structure of gain-optimized learning network.
Figure 7. Basic structure of gain-optimized learning network.
Drones 07 00431 g007
Figure 8. Online identification of aerodynamic parameters based on recursive least-squares method.
Figure 8. Online identification of aerodynamic parameters based on recursive least-squares method.
Drones 07 00431 g008
Figure 9. Direct lift carrier landing control allocation method based on dynamic optimization.
Figure 9. Direct lift carrier landing control allocation method based on dynamic optimization.
Drones 07 00431 g009
Figure 10. Highly responsive carrier-based UAV landing process.
Figure 10. Highly responsive carrier-based UAV landing process.
Drones 07 00431 g010
Figure 11. Trajectory angular rate response of carrier–based UAVs during landing.
Figure 11. Trajectory angular rate response of carrier–based UAVs during landing.
Drones 07 00431 g011
Figure 12. Angle-of-attack response of carrier-based UAVs during landing.
Figure 12. Angle-of-attack response of carrier-based UAVs during landing.
Drones 07 00431 g012
Figure 13. Speed response of carrier-based UAVs during landing.
Figure 13. Speed response of carrier-based UAVs during landing.
Drones 07 00431 g013
Figure 14. Simulation results of direct lift control gain optimization.
Figure 14. Simulation results of direct lift control gain optimization.
Drones 07 00431 g014
Figure 15. Data testing process based on gain optimization learning network.
Figure 15. Data testing process based on gain optimization learning network.
Drones 07 00431 g015
Figure 16. Relative error of test set based on gain–optimized learning network.
Figure 16. Relative error of test set based on gain–optimized learning network.
Drones 07 00431 g016
Figure 17. Lift coefficient identification based on time domain recursive least–squares method.
Figure 17. Lift coefficient identification based on time domain recursive least–squares method.
Drones 07 00431 g017
Figure 18. Identification of lift derivative based on time domain recursive least–squares method.
Figure 18. Identification of lift derivative based on time domain recursive least–squares method.
Drones 07 00431 g018
Figure 19. Comparative simulation of control gain optimization based on performance index.
Figure 19. Comparative simulation of control gain optimization based on performance index.
Drones 07 00431 g019
Figure 20. Allocation curve of control rudder surface.
Figure 20. Allocation curve of control rudder surface.
Drones 07 00431 g020
Figure 21. Lift coefficient and dynamic coefficient curve of carrier-based UAV during landing.
Figure 21. Lift coefficient and dynamic coefficient curve of carrier-based UAV during landing.
Drones 07 00431 g021
Figure 22. Steady–state error of Monte Carlo deviation height.
Figure 22. Steady–state error of Monte Carlo deviation height.
Drones 07 00431 g022
Figure 23. Maximum error of Monte Carlo deviation height.
Figure 23. Maximum error of Monte Carlo deviation height.
Drones 07 00431 g023
Table 1. Table of variables and units.
Table 1. Table of variables and units.
VariablesSymbolsUnitsVariablesSymbolsUnits
Mass m KgVelocity V m/s
Thrust P NAngle of Attack α deg
Pitch angle rate q deg/sPitch angle ϑ deg
Track angle θ degGravitational acceleration g m/s2
Angular rate of trajectory θ ˙ deg/sMoment of inertia J Kg·m2
Height H mForward distance x m
Lift Z NResistance X N
Pitch moment M y N·mElevating rudder δ e deg
Flap δ f degThrottle δ T %
Table 2. Initial conditions.
Table 2. Initial conditions.
Simulation InputsStates
Angle of attack (deg)12.05
Height (m)500
Speed (m/s)80
Pitch Angle (deg)8.05
Angle of track (deg)−4
Table 3. Standard control gain optimization results.
Table 3. Standard control gain optimization results.
SimulationIAE Performance Index K θ ˙
Initial simulation0.31500.10
Optimization simulation0.07510.29
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

Zhou, D.; Wang, L. Research on Direct Lift Carrier-Based Unmanned Aerial Vehicle Landing Control Based on Performance Index Intelligent Optimization/Dynamic Optimal Allocation. Drones 2023, 7, 431. https://doi.org/10.3390/drones7070431

AMA Style

Zhou D, Wang L. Research on Direct Lift Carrier-Based Unmanned Aerial Vehicle Landing Control Based on Performance Index Intelligent Optimization/Dynamic Optimal Allocation. Drones. 2023; 7(7):431. https://doi.org/10.3390/drones7070431

Chicago/Turabian Style

Zhou, Dapeng, and Lixin Wang. 2023. "Research on Direct Lift Carrier-Based Unmanned Aerial Vehicle Landing Control Based on Performance Index Intelligent Optimization/Dynamic Optimal Allocation" Drones 7, no. 7: 431. https://doi.org/10.3390/drones7070431

Article Metrics

Back to TopTop