Abstract
This paper investigates the problem of designing a novel adaptive sliding-mode controller for heavyweight airdrop operations. The design objective is to guarantee asymptotic tracking performance of the aircraft states, in the presence of bounded nonlinear uncertainties without prior knowledge of the bounds. On the basis of feedback linearization of the aircraft–cargo model, a sliding-mode control method with projection-based adaptive function approximation is proposed. This method uses an adaptation strategy to achieve robustness against model uncertainties, and a knowledge of the bounds on the complex uncertainties is not required. Notably, the adaptation law with projection can bound the estimated function, and this avoids singularity of the control signal. Simulations are conducted under the condition that one transport aircraft performs a maximum load airdrop mission at a height of 25 m, using single-row single-platform mode. The results verify the good properties of the control method, which can meet the airdrop mission performance indexes well in the presence of ±20% aerodynamic data uncertainty and 20% actuator fault.
Keywords
Introduction
The heavyweight airdrop is an essential capability of a large transport aircraft, and it is critical to the success of many military tasks, such as precision delivery of heavyweight equipment and supplies (Desabrais et al., 2012; Geisbauer et al., 2011; Jann, 2011). During standard airdrop operations, cargoes are released at altitudes of 15 m to 450 m at aircraft velocities between 62 m s−1 and 77 m s−1 to avoid enemy radar detection and the effects of anti-aircraft artillery (Henry et al., 2009; Pang et al., 2013). Also, the low-level and low-speed flight characteristics can effectively reduce collateral damage to the cargo. To perform tasks perfectly with accurate allocation of the payloads and also to guarantee flight safety, highly steady aircraft dynamics are required. However, movement of the payload exerts large disturbances on the aircraft, thus leading to considerable deviation of the aircraft’s dynamics from the trim position (Chen and Shi, 2009; Cuthbert et al., 2005; Feng et al., 2011; Li et al., 2013; Liu et al., 2015a, 2015b; Raissi et al., 2008; Yang and Lu, 2012; Zhang et al., 2014). To hold the flight state a pitch-down control action is required, followed by an abrupt change in the direction of the control force. This manipulation is quite sophisticated, and does not leave a large margin for operational error (Raissi et al., 2008). Therefore, the design of an aircraft controller for the heavyweight airdrop mode is necessary; and this is also a challenging task due to the occurrence of large and sudden disturbances, strong coupling between the cargo and aircraft dynamics and multiple uncertainties (Feng et al., 2011; Li et al., 2013; Liu et al., 2015a, 2015b; Yang and Lu, 2012).
Over recent years, some meaningful achievements have been reported in the development of airdrop mode advanced aircraft controllers. Several control methods using a linear model at a given operating point have been seen in the literature, including L1 adaptive control (Liu et al., 2015b), model reference adaptive control (Tang et al., 2011) and active disturbance rejection control (Yang et al., 2010, 2011; Zhang et al., 2009a). Although these methods can improve aspects of the performance of the system, one problem is that controllers with this design may have unsatisfactory performance as the cargo becomes increasingly heavy. In such an event, the aircraft dynamics can deviate far from the operating point during the cargo extraction phase. Feng et al. (2011) linearized the aircraft model as a train of operating points throughout the airdrop process, but this is rather tedious work and cannot fundamentally solve the problem mentioned above. To further improve the performance of systems with strong nonlinearities, many nonlinear control approaches have been developed. The theoretically established feedback linearization method is the one that has been most widely applied (da Costa et al., 2003; Sieberling et al., 2010; Rehman et al., 2013; Choi and Bang, 2014; Le et al., 2014).
Feedback linearization (Slotine and Li, 1991; Kotta et al., 2013) is a nonlinear design approach that can explicitly handle nonlinear systems, and it has been widely used in reentry flight control (Da Costa et al., 2003), UAV control (Choi and Bang, 2014; Sieberling et al., 2010), hypersonic flight vehicle control (Rehman et al., 2013), motion control for cranes (Le et al., 2014) and so on. By using nonlinear feedback and exact state transformations rather than linear approximations, the nonlinear system is transformed into a constant linear system. However, to perform perfect linearization, accurate knowledge of the plant dynamics should be available. This is not the case with a design for airdrop flight control, because it is very difficult to precisely know and model the complex aerodynamic characteristics (Chen and Shi, 2009; Liu et al., 2015a). Moreover, aerodynamic data obtained from wind tunnel tests always contains a certain degree of uncertainty. It is well known that sliding-mode control (SMC) is an efficient approach for handling model deficiencies. On the basis of feedback linearization of the system, Zhang and Shi, (2009b) and Li et al. (2013) designed a linear sliding-mode controller to control an aircraft’s speed and pitch angle. Yang and Lu (2012) designed a backstepping sliding-mode controller for stabilizing an aircraft’s altitude that is able to solve the cargo airdrop mismatched uncertain control problem. Liu et al. (2015a) proposed an iterative quasi-sliding-mode control strategy for the control of airdrop mode pitch attitude, and this strategy can guarantee global robustness of the sliding motion by introducing a reference approaching function at the first level sliding mode, and, further, can achieve high-precision control performance through the design of the second level iterative integral sliding mode. In spite of their obvious conceptual appeal (Li et al., 2013; Liu et al., 2015a; Yang and Lu, 2012; Zhang et al., 2009b), these methods require the upper bounds on the uncertainties to specify the control gains to satisfy the requirements of stability and robustness. However, the complex uncertainties, composed of aircraft–cargo dynamics coupled with aerodynamic data perturbation, are always difficult to achieve in advance. Thus, the control gains need to be set large enough, usually very conservatively, which might further lead to severe chattering and might damage actuators and systems (Boiko, 2011; Boiko et al., 2007; Levant, 2010).
One of the widely applied methods to alleviate chattering is the use of a boundary layer, thus leading to the concept of quasi-sliding-mode control (Slotine and Sastry, 1983). Another efficient method for reducing chattering is the use of higher order sliding-mode control (Levant, 1993; Laghrouche et al., 2007). However, in both of these control methods, the selection of switching gains still relies on knowledge of the bounds on the uncertainties. As the objective is the non-requirement of the bounds on the uncertainties, the concept of combining SMC with adaptation algorithms has attracted the attention of many scholars. Huang et al. (2008) proposed an adaptive SMC method for a class of uncertain nonlinear systems. The method adapts switching control gains directly, depending on the tracking error of the sliding function to counteract uncertainties, and introduces a boundary layer neighbouring the sliding surface for real applications. This means that control accuracy has to be sacrificed due to the introduction of the boundary layer. Lee and Utkin (2007) applied an equivalent control concept to adjust the switching control gains. Yet their method still requires knowledge of the bounds of the uncertainties, and the use of a low-pass filter, which might lead to a time delay. In Plestan et al. (2010, 2013), a gain-adaptation algorithm that depends on the distance of the sliding surface to a constant is proposed, and the knowledge of the bounds of the uncertainties is not required. However, they can only guarantee that the sliding surface converges in the neighbourhood of the origin.
The main motivations for the current work are to propose a systematic and simple adaptive SMC design for the heavyweight airdrop mode, in the presence of bounded nonlinear uncertainties without prior knowledge of the bounds. The contributions of the current paper are: (1) the multivariate cross-coupling aircraft–cargo model is decoupled via feedback linearization, and the difficulties of designing the control system for the airdrop mode are greatly reduced; (2) unlike previous works, the complex nonlinear uncertainty of the aircraft–cargo system is factorized into a known matrix and an uncertainty function, and we use projection-based adaptive algorithms to approximate the function. The sliding manifolds as well as the flight state tracking errors asymptotically converge to zeroes with non-requirement of the bounds of the uncertainty; and (3) the adaptation law formed using the projection operator (Natarajan and Bentsman, 2014; Pomet and Praly, 1992) can bound the estimated function, and this avoids a singularity of the control signal.
The current paper is organized as follows. The aircraft–cargo coupled model is presented in the following section; then the model is decoupled via the input–output feedback linearization technique. The adaptive SMC law for the airdrop mode is derived and the stability performance is discussed. A simulation analysis is presented and, finally, some conclusions are drawn.
Aircraft–cargo coupled model
During the airdrop process, the cargo moves along the rail on the cargo deck with the help of the extraction system. For convenience, the cargo is considered as a particle, and the rail is assumed to coincide with the aircraft’s longitudinal body axis

Graphical representation of the airdrop process and forces analysis of the aircraft.
Using Newton’s second law, the dynamics of an aircraft with cargo moving inside (Liu et al., 2015a) can be derived as follows
where
The pitch aerodynamic moment is obtained as
where
where
where
The following obtains the expressions
where
where
where

Forces analysis of the cargo.
Combining equations (10) to (14), we can obtain
with
From Figure 1, along with equations (15) and (16), the disturbance moment
From equations (1) to (8) and (15) to (18), together with the consideration of uncertainties, we can rewrite the aircraft–cargo model to the following compact form
where
and
The uncertainty functions
Here,
Then,
Input–output feedback linearization
Let
where
Let
From
and matrix
with
From equation (31), (32) and (34) we can rewrite system (30) as
Control law design
The airdrop process starts as the aircraft glides and adjusts to a steady wings-level flight state. At the dropping point, the cargo is pulled out of the tank by the extraction umbrella. To guarantee airdrop precision and flight safety, the autopilot should stabilize the flight state at the trim position as far as possible (Feng et al., 2011; Li et al., 2013; Liu et al., 2015a, 2015b; Yang and Lu, 2012; Zhang and Shi, 2009b).
Firstly, the inner-loop adaptive sliding-mode controller is designed to stabilize the aircraft’s speed and pitch angle. Let
Define the sliding surface as
where
where
The control law is designed as
where
where
Since
where
From
Substituting equations (41) and (42) into equation (47) yields
Using Property A2 of the projection operator, we can obtain that
which further leads to
Therefore, we can conclude that
where
In the end, the outer loop uses the classical PID control method to hold the aircraft’s altitude. Figure 3 illustrates the framework of the control system, where H is the flight altitude;

Framework of control system.
Simulation analysis
The following simulations were conducted on a 24,955 kg transport aircraft performing an 8000 kg load airdrop task. The cargo is initially locked in the centre of gravity (C.G.) of the aircraft. The aircraft is trimmed at the following condition:
With the requirements of mission completeness and flight safety, the performance indexes for the airdrop operations are given as (Li et al., 2013): (1)
To test the performance and robustness of the control system, the following three cases are simulated and compared:
The compact set

Aircraft responses of the dropping process with the proposed control method (Cases 1, 2 and 3).

Curves of the throttle opening and elevator deflection (Cases 1, 2 and 3).
We further make a comparison of control performance between the proposed control method and the iterative quasi-sliding-mode control (IQSMC) method (Liu et al., 2015a), in the presence of −20% aerodynamic coefficients’ uncertainty and 20% actuator fault. The iterative quasi-sliding-mode controller is recalled from Liu et al. (2015a) as the following
where
with

Responses comparison of the dropping process with the proposed method and the IQSMC method (in the presence of −20% aerodynamic coefficients’ uncertainty and 20% actuator fault).
Conclusions
This paper proposes a novel flight control method that combines output decoupling SMC with projection-based adaptive function approximation for heavyweight airdrop operations. The controller is capable of tracking the airspeed and pitch angle commands, while being robust to unknown but bounded system uncertainties caused by aerodynamic perturbation as well as actuator faults that might occur during flight. The method uses projection-based adaptation strategies to achieve robustness against uncertainties, and this overcomes the conservation of the SMC method that relies on the knowledge of the bounds on the complex uncertainties. The stability properties are proved using Lyapunov’s theories. Simulations verify that the performance of the controller can meet the airdrop mission performance indexes well, even in the presence of ±20% aerodynamic coefficients’ uncertainty and 20% actuator fault. The research will benefit future practical airdrop missions.
The presentation of this paper has assumed that all of the flight states are measurable and the uncertainties are slowly time-varying or time-invariant. This is, of course, an idealized situation. The investigation developing this method to output feedback systems is interesting. The sliding-mode parameters and the adaptation gains are tuned in a trial-and-error way, which is tedious work. A criterion to specify the control parameters is needed, and this will be one of our future studies.
Footnotes
Appendix 1
The projection operator introduced in Pomet et al. (1992) bounds the estimated parameters by definition. We recall the main definitions from Pomet et al. (1992):
where
where
where
The properties of the projection operator are given by the following lemma
Lemma 1. Let
and let the parameter
Then
for all
Property 1. The projection operator
Property 2. From the convexity of function
holds. It then follows from Definition 1 that
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (Grant No. 61273141) and the Aviation Science Foundation of China (Grant No. 20141396012).
