Research Article  Open Access
Formation Control for Multiple Quadrotor Aircraft via Fixedtime Consensus Algorithm
Abstract
This paper mainly studies the formation control problem of multiple quadrotor aircraft via fixedtime control theory. First, based on the bilimit homogeneous theory and the framework of multiagent theory, for multiaircraft, a fixedtime formation control strategy is proposed. Considering the external disturbance existing on the attitude loop of the aircraft, the corresponding fixedtime disturbance observer is designed with the observer technology. Then, a fixedtime attitude controller is designed based on the accurate observation and fast compensation from the disturbance observer. Finally, some simulations are performed to verify the effectiveness of the proposed theoretical method.
1. Introduction
In the last few years, the quadrotor aircraft has received extensive attention and application. Different from the fixedwing aircraft, there are some clear advantages for the quadrotor aircraft, such as simple structures, flexible operation, and vertical takeoff and landing [1]. Because of these characteristics, the quadrotor aircraft has good application scenarios in both military and civil fields, for example, environmental assessment and disaster relief [1–3].
With the continuous indepth development of research on quadrotor aircraft, the problem of multiaircraft formation coordination control has attracted more and more attention because multiple aircraft can accomplish more complex tasks than the separate aircraft. Actually, the cooperative work of multiple aircraft means that not only more equipment can be loaded to adapt to more complex and precise working environments but also the efficiency and robustness of the entire system can be significantly improved. Nevertheless, since the quadrotor system is an underactuated system with strong coupling, nonlinearity, etc., it is difficult to design a controller for a single aircraft [4, 5], not to mention further coordinating the control of multiple aircraft on the basis of controlling one aircraft, which is even more challenging.
So far, the formation control has achieved a series of progress. Earlier studies [6, 7] realized the tracking control tasks for the timevarying formations. Based on the idea of distributed control, Lin et al. [8] proposed the formation control strategy about multiagent systems by using a complex Laplacian. Similarly for multiagent systems, considering the Lipschitztype node dynamics, the consensus problem was studied by using the distributed method in [9]. Liu et al. [10] designed a distributed formation controller for mobile robots in consideration of sampling data and communication delay. For higherorder multileader multiagent systems, based on the observer and distributed method, Wen et al. [11] proposed a new class of containment protocols to weaken some irrational assumptions in the existing literature. For the coordinated control problem of mobile robots, Wang et al. [12] provided the corresponding solution by visionbased sensors. The global pinning synchronization problem was studied for a class of complex networks with switching directed topologies in [13]. Based on adaptive consensus theory and distributed method, a new kind of distributed dispatch algorithms were developed for smart grids subject to communication uncertainties in [14]. In addition, for the aircraft during the flight, the external disturbances are often unavoidable, such as wind disturbances. For the aircraft’s attitude system, Wang and Su [15] investigated the dynamic surface control of the nonlinear transport aircraft model during the process of continuous heavy cargo airdrop in case of disturbance and actuator saturation. Chwa [16] proposed the fuzzy adaptive output feedback tracking control method for VTOL (vertical takeoff and landing) aircraft.
However, most of the existing results for formation controller algorithms only guarantee that the formation achievement is done with asymptotically stable. That is to say, the completion time of formation achievement will tend to be infinite. In practice, it is always hoped that the formation can be completed faster. To make up for the above shortcoming, the finitetime control method has been developed in [17–19] to complete the original intention of improving the convergence rate. As the name implies, the finitetime control means that, in a finite time, the states of the system will be stabilized to equilibrium. Combining with the nonlinear sliding mode control, Li et al. [20] proposed a finitetime formation control approach. For the spacecraft formation flying problem, Liu et al. [21] addressed the finitetime distributed orbit synchronization control strategy. Zhang et al. [22] realized the finitetime formation control for quadrotor aircraft with external disturbance. Although the finitetime control method has many advantages, its finite convergence time usually depends on the initial conditions. Considering this point, Polyakov [23] for the first time introduced the concept of fixedtime stability; in other words, the convergent time is independent of the initial conditions and can be predetermined. Wu et al. [24] considered the synchronization problem for a class of secondorder masterslave nonlinear systems based on the fixedtime control theory and output feedback control method. Chu et al. [25] proposed the multirobot systems’ formation tracking problem with nonholonomic constraints under the fixedtime theoretical framework. Gao and Guo [26] investigated a fixedtime formation control method for AUVs with leaderfollowing control. For common secondorder multiagent systems, Chu et al. [27] designed a robust fixedtime consensus controller.
Compared to the finitetime control method in [28], the fixedtime control has the advantage on the convergent time which is independent of the initial system states. Motivated by this consideration, this paper will study the formation control problem by using the fixedtime consensus algorithm. The main contribution of this paper is to realize the formation control of multiple aircraft with external disturbances in a fixed time. Firstly, the multiagent theory and the bilimit homogeneous theory are used to propose a fixedtime formation control algorithm. Then, the fixedtime attitude controller is designed for a single aircraft. At the same time, considering the negative influence of external disturbances on the aircraft, a fixedtime disturbance observer is designed for accurate/rapid observation of external disturbances. In this way, the external disturbances can be compensated by the observed values. Finally, the simulation results are provided to verify the dynamic and steadystate performance of the system. Compared with the existing formation control algorithms, the main contribution of this paper is to propose a new fixedtime formation control algorithm in the presence of external disturbances, which can achieve attitude formation in a prescribed convergent time without depending on initial conditions. Hence, in an unknown environment, the proposed result in this paper can provide designer convergence information. To the best of the authors’ knowledge, the presented results in this paper are novel in the literature.
2. Prerequisite Knowledge
2.1. Problem Description
The formation with n fourrotor aircraft is considered, and let . From the viewpoint of modelling, the aircraft can usually use six variables to uniquely determine itself the position and attitude in threedimensional space. Without loss of generality, in the inertial coordinate system, let be the aircraft’s position and be the aircraft’s attitude based on Euler angles. As a result, the coordinates of the aircraft are
2.1.1. Position Dynamical Model
As that in [29, 30], the mathematical model of the position of each quadrotor can be described aswhere denotes the ith aircraft’s mass, is the ith aircraft’s thrust, and is the gravitational acceleration which always exists.
2.1.2. Attitude Dynamical Model
By Euler angles, the attitude dynamical equation is given in [30]:where denotes the ith aircraft’s control torque, is the ith aircraft’s forcetomoment factor, is the inertia matrix, and is the arm length of the ith aircraft. In addition, the external disturbances are denoted by .
2.2. Control Objective
Let be the referenced formation trajectory. As we all know, in fact, the threedimensional relative position between two points can be expressed in the form of a threedimensional vector. The formation geometry in 3D space is given by vector , . Hence, the aircraft i and aircraft j are hoped to have the relative positional deviation:where and represent the coordinates of two points in the same threedimensional rectangular coordinate system. Based on these assumption, the control objective is to design a controller such that there is a fixed time which is independent of any initial condition such that for any ,
To solve the proposed problem, we made some assumptions.
Assumption 1. We assume the desired formation trajectory , , and are bounded.
Assumption 2. For the external disturbance, we assume that and are bounded. In other words, it can be found that there exist the known positive constants and such that and .
In order to realize the formation task, this paper intends to adopt multiagent theory. So next, we give some relevant general knowledge about graph theory.
2.3. Graph Theory
In this paper, the multiaircraft system with masterslave structure will be considered. Each aircraft can be seen as a node. The information interaction among n nodes, i.e., n follower agents, can be represented by the undirected graph . is the set of nodes, is the set of edges, and is the weighted adjacency matrix of the graph with nonnegative adjacency elements . If there is an edge from node j to node i, i.e., , then , which means there exists an available information channel from node j to node i. The set of neighbors of node i is denoted by . The outdegree of node is defined as . Then, the degree matrix of digraph G is , and the Laplacian matrix of digraph G is .
A path in graph G from to is a sequence of of finite nodes starting with and ending with such that for . The graph G is connected if there is a path between any two distinct vertices.
Assume that the reference state is represented by a leader. The connection weight between the n agent and the leader is denoted by . If the ith agent has access to the information of the leader, then , otherwise, . Let .
Assumption 3. The graph for all follower agents is connected in the above communication topology. Meanwhile, make sure that at least one follower is directly connected to the leader to get the leader’s information, i.e., .
2.4. Related Definitions and Lemmas
Next, some corresponding definitions and lemmas about fixedtime control theory are presented. First of all, we provide the relevant concepts of fixedtime stability.
Definition 1 [18, 23]. Consider the nonlinear system.where is a continuous vector function. The origin is finitetime stable equilibrium if it is Lyapunov stable and finitetime convergence. The finitetime convergence means that there is a function such that and . The system is said to be fixedtime stable if it is finitetime stable and fixedtime convergence if the convergent time satisfies .
Then, an important definition under the fixedtime theoretical framework is presented, i.e., the homogeneous definition.
Definition 2 [18]. For system (6), if for any , there exists with such thatwhere , and then is said to be homogeneous of degree k with respect to the dilation .
Definition 3. Denote , where , , and is the standard sign function.
Finally, an important lemma for achieving fixedtime stability is presented.
Lemma 1 [31]. For system (6), suppose that is a homogeneous vector field in the bilimit with associated triples and . If the origins of systems , , and are globally asymptotically stable, then the following statements hold:(1)The origin of (6) is fixedtime stable when condition holds.(2)Let and be the real numbers such that and . There exists a continuous, positive definite, and proper function such that the function is homogeneous in the bilimit with triples and , and the function is negative definite.
3. Main Results
In order to implement a fixedtime formation control algorithm, a twostep design procedure is applied, i.e., position and attitude control strategy design.
3.1. Position Control Scheme Design
For the brevity, let
As a result, rewrite the positionloop dynamical equation (3) as
Theorem 1. For the ith aircraft’s position system (9), if we design the following controller:where , , , , and , and then the desired formation graphics can be completed in a fixed time.
Proof. Considering that the threeaxis position model of aircraft is symmetrical, the form of their controllers is similar. Here, only the proof for ηaxis is provided. First, we can perform a simple coordinate transformation to define the following error:Define the error vector as . Then, combining the position system (9) and the controller (1), the position error equation isThe next proof process is mainly based on Lemma 1. First of all, we will show that the above error system (12) is globally asymptotically stable. Construct the following Lyapunov function aswhereBy calculation, the derivative of isFurthermore, we know the fact that . Meanwhile, it is not difficult to find that the function is the odd function. Therefore, the derivative of can be written asCombined with the above derivatives of and , it can be seen that the derivative of V isDefine set . It can be found that implies and , which also implies that from (12), . As a result of LaSalle’s invariance principle [32], the system (12) is the globally asymptotically stable system.
Next, we explain that the closedloop system (12) is homogeneous in the bilimit. Let . Then, the vectorscan be considered as approximating functions for in 0 limit and limit, respectively. According to Definition 2, i.e., the homogeneous system definition, it is obvious that the vector field is homogeneous with the degree of with respect to the dilation , where and . Similarly, the vector field is homogeneous, and its homogeneous degree is about the dilation , where and . Therefore, the closedloop system (12) is the bilimit homogeneous system with and .
Finally, we will show that the systems and are globally asymptotically stable. For the system , the Lyapunov function can be chosen asSimilar to the calculation for the above Lyapunov function V, the derivative of isSimilarly, for the system , we choosewhose derivative isThe LaSalle’s invariance principle ensures the global asymptotic stability of systems and .
In the end, based on Lemma 1, we can draw such a conclusion that the closeloop system (12) is globally fixedtime stable. Taking into account the previous definition of the error, it is obvious that multiple aircraft can accomplish position formation graphics in a fixed time. This completes the proof.
3.2. Attitude Control Scheme Design
In the above design process of the position formation control scheme, using the idea of backstepping, the attitude information (i.e., Euler angle ) of the aircraft is treated as a virtual control input. Next, the fixedtime attitude controller for each aircraft will be designed. First, in regard to each quadrotor aircraft, the desired attitude can be denoted as . According to (8), there is the following correspondence:
At the same time, it is worth noting that the desired yaw angle is an independent free variable. It can be set separately.
To remove the effect of external disturbances, there are many disturbance observer methods [33, 34]. Considering the influence of external disturbances on the aircraft, the corresponding fixedtime disturbance observers will be designed in the next part to achieve accurate observation of external disturbances within a fixed time. Define as the new disturbance states. Meanwhile, define as the observers’ states.
Lemma 2. Considering the attitude system (4) and Assumption 2, the states of the observers can be designed aswhere , , and are the gain parameters of the observers. Then, the estimated states will converge to the real states in a fixed time:where , , , , and o is the base of natural logarithms, provided that the following conditions hold for control gains: . The minimum value of is reached for .
Proof. First of all, let the corresponding disturbance observer error be and . Then, the error dynamical equation can be obtained:On the basis of the result in [35], the system (26) is fixedtime stable, which means that the estimated state from the above observers will converge to the real state in a fixed time. The proof is completed.
Since the disturbance observer mentioned above can accurately observe the disturbance in the aircraft’s attitude system in a fixed time, a composite attitude controller based on disturbance compensation is presented to track the desired attitude.
Theorem 2. About each aircraft’s attitude system (4), disturbance compensation (24) is added, and the attitude control algorithm is designed aswhere , , . So, in a fixed time, we can get the states .
Proof. Firstly, considering the results of the previous observer (2), we can see that when , there existsLet be the system error about roll angle . When , substituting the controller (27) into the attitude system (4), the attitude error system can be written asObviously, the closedloop system (31) and the system (12) have the similar structures. Hence, based on Lemma 1, the proof process is extremely similar, which is omitted here.
Remark 1. Note that the fixedtime control method is employed to design the positionloop controller, which implies that the desired Euler angles and rates may be nondifferentiable and nonsmooth. To this end, in order to obtain the differential signal for the attitudeloop controller design, here we can use the classical firstorder differentiator (lowpass filter), i.e.:where is the input signal, is the output signal, and is a proper small differential constant (in simulation, the time constant is chosen as 0.01 sec).
Remark 2. Note that in Theorem 1 and Theorem 2, the fixedtime stability analysis is provided for only the two subsystems (i.e., positionloop subsystem and attitudeloop subsystem) rather than the total cascaded system. Since the two subsystems are both fixedtime convergent, the stability analysis for the total cascaded system can be simplified. We just prove the state boundedness before the fixed time.(1)For the attitude subsystem, before the time , the attitude error system (29) isTo prove the system state is bounded in the time interval , choose the Lyapunov functionwhich leads toSince the term is always bounded, there is a positive constant C such thatwhich impliesTherefore, the attitude system’s states are bounded for any time .(2)For the position system (2), it can be rewritten in the form of the cascaded system:Under the proposed fixedtime attitude controller, the attitude tracking error will converge to zero in a fixed time . After the time instant , the position tracking error system (36) will be fixedtime convergence. By using a similar proof as that in the previous attitude control system, the position states are bounded during the time interval .
4. Numerical Simulations
The formation task for a leader and three followers in aircraft is studied. Figure 1 shows the corresponding communication topology which is to be undirected connected graph. The weights are, respectively, given as , , and . The desired formation graphics is set to a regular triangle on the pq plane. According to Figure 1, the relative position deviation can be expressed as
4.1. System and Controller Parameters
The virtual leader’s position trajectory will be set as
In addition, the aircraft’s system initial states are
As that in Table 1, the system parameter values about some aircraft required in the simulation are provided. Meanwhile, by Theorem 1 and Theorem 2, the control parameters can be set as , , , , and .

Through the fixedtime control scheme described in this paper, the flight trajectory curves of three aircraft formation in threedimensional space are shown in Figure 2. Clearly, the proposed fixedtime control scheme can enable multiple aircraft to form a desired formation pattern within a fixed time and cause the entire aircraft formation to track the virtual leader’s trajectory. In addition, the correlation curves of the aircraft’s position and attitude are shown in Figures 3 and 4. The response curves for the velocity and the angular velocity are, respectively, shown in Figures 5 and 6. As can be seen from Figure 2, under the fixedtime formation control scheme, the multiaircraft system with external disturbances can achieve better formation flying effect. Finally, in order to verify the statement that the convergence time is independent of initial state, Figure 7 shows the convergence time under different initial conditions, where . At the same time, the convergence time of the proposed method is compared with that of the finitetime control scheme in Figure 7. From Figure 7, it can be concluded that compared with the finitetime formation control scheme, the fixedtime formation control scheme has the better convergence performance, and the upper level of convergence time is independent of the initial state.
5. Conclusion
To solve the formation control problem of a group of quadrotor aircraft, a distributed consensus algorithm has been proposed. To enhance the formation convergent rate, a fixedtime formation control scheme is proposed. Next, the external disturbance is introduced and a fixedtime disturbance observer is designed to compensate it. Some simulation results are presented to test the effectiveness of the proposed theoretical result. In future work, we will further study the directed connectivity of neighbor graphs and the antidisturbance control of aircraft.
Data Availability
No data were used to support this study.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Acknowledgments
This research was cosupported by the Guangdong Science and Technology Plan Project with research grants 2017A020208068 and 2016A020210123, Guangdong Natural and Science Foundation with research grant 2017A030310650, Common Technical Innovation Team of Guangdong Province on Preservation and Logistics of Agricultural Products with grant 2019KJ145, Guangzhou Science and Technology Plan Project with research grant 201704030131, and China Scholarship Council (CSC) grant.
References
 H. Lim, J. Park, D. Lee, and H. J. Kim, “Build your own quadrotor: opensource projects on unmanned aerial vehicles,” IEEE Robotics & Automation Magazine, vol. 19, no. 3, pp. 33–45, 2012. View at: Publisher Site  Google Scholar
 P. Castillo, R. Lozano, and A. Dzul, Modelling and Control of MiniFlying Machines, SpringerVerlag, New York, NY, USA, 2005.
 A. Abdessameud and A. Tayebi, “Motion coordination for VTOL unmanned aerial vehicles,” Advances in Industrial Control, SpringerVerlag, New York, NY, USA, 2013. View at: Google Scholar
 Z. T. Dydek, A. M. Annaswamy, and E. Lavretsky, “Adaptive control of quadrotor UAVs: a design trade study with flight evaluations,” IEEE Transactions on Control Systems Technology, vol. 21, no. 4, pp. 1400–1406, 2013. View at: Publisher Site  Google Scholar
 Y. Liu, Y. Fu, W. He, and Q. Hui, “Modeling and observerbased vibration control of a flexible spacecraft with external disturbances,” IEEE Transactions on Industrial Electronics, vol. 66, no. 11, pp. 8648–8658, 2019. View at: Publisher Site  Google Scholar
 X. Dong, B. Yu, Z. Shi, and Y. Zhong, “Timevarying formation control for unmanned aerial vehicles: theories and applications,” IEEE Transactions on Control Systems Technology, vol. 23, no. 1, pp. 340–348, 2015. View at: Publisher Site  Google Scholar
 X. Dong, Y. Zhou, Z. Ren, and Y. Zhong, “Timevarying formation tracking for secondorder multiagent systems subjected to switching topologies with application to quadrotor formation flying,” IEEE Transactions on Industrial Electronics, vol. 64, no. 6, pp. 5014–5024, 2017. View at: Publisher Site  Google Scholar
 Z. Lin, L. Wang, Z. Han, and M. Fu, “Distributed formation control of multiagent systems using complex Laplacian,” IEEE Transactions on Automatic Control, vol. 59, no. 7, pp. 1765–1777, 2014. View at: Publisher Site  Google Scholar
 G. Wen, Z. Duan, G. Chen, and W. Yu, “Consensus tracking of multiagent systems with Lipschitztype node dynamics and switching topologies,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 61, no. 2, pp. 499–511, 2014. View at: Publisher Site  Google Scholar
 Z. Liu, W. Chen, J. Lu, H. Wang, and J. Wang, “Formation control of mobile robots using distributed controller with sampleddata and communication delays,” IEEE Transactions on Control Systems Technology, vol. 24, no. 6, pp. 2125–2132, 2016. View at: Publisher Site  Google Scholar
 G. Wen, Y. Zhao, Z. Duan, W. Yu, and G. Chen, “Containment of higherorder multileader multiagent systems: a dynamic output approach,” IEEE Transactions on Automatic Control, vol. 61, no. 4, pp. 1135–1140, 2016. View at: Publisher Site  Google Scholar
 H. Wang, D. Guo, X. Liang, W. Chen, G. Hu, and K. K. Leang, “Adaptive visionbased leaderfollower formation control of mobile robots,” IEEE Transactions on Industrial Electronics, vol. 64, no. 4, pp. 2893–2902, 2017. View at: Publisher Site  Google Scholar
 G. Wen, W. Yu, G. Hu, J. Cao, and X. Yu, “Pinning synchronization of directed networks with switching topologies: a multiple Lyapunov functions approach,” IEEE Transactions on Neural Networks and Learning Systems, vol. 26, no. 12, pp. 3239–3250, 2015. View at: Publisher Site  Google Scholar
 G. Wen, X. Yu, Z.W. Liu, and W. Yu, “Adaptive consensusbased robust strategy for economic dispatch of smart grids subject to communication uncertainties,” IEEE Transactions on Industrial Informatics, vol. 14, no. 6, pp. 2484–2496, 2018. View at: Publisher Site  Google Scholar
 L. Wang and J. Su, “Robust disturbance rejection control for attitude tracking of an aircraft,” IEEE Transactions on Control Systems Technology, vol. 23, no. 6, pp. 2361–2368, 2015. View at: Publisher Site  Google Scholar
 D. Chwa, “Fuzzy adaptive output feedback tracking control of VTOL aircraft with uncertain input coupling and inputdependent disturbances,” IEEE Transactions on Fuzzy Systems, vol. 23, no. 5, pp. 1505–1518, 2015. View at: Publisher Site  Google Scholar
 S. Bhat and D. S. Bernstein, “Finitetime stability of homogeneous systems,” American Control Conference, vol. 4, no. 4, pp. 25132514, 1997. View at: Google Scholar
 S. P. Bhat and D. S. Bernstein, “Finitetime stability of continuous autonomous systems,” SIAM Journal on Control and Optimization, vol. 38, no. 3, pp. 751–766, 2000. View at: Publisher Site  Google Scholar
 Y. Cheng, H. Du, C. Yang, Z. Wang, J. Wang, and Y. He, “Fast adaptive finitetime voltage regulation control algorithm for a buck converter system,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 64, no. 9, pp. 1082–1086, 2017. View at: Publisher Site  Google Scholar
 T. Li, R. Zhao, C. L. P. Chen, L. Fang, and C. Liu, “Finitetime formation control of underactuated ships using nonlinear sliding mode control,” IEEE Transactions on Cybernetics, vol. 48, no. 11, pp. 3243–3253, 2018. View at: Publisher Site  Google Scholar
 R. Liu, X. Cao, and M. Liu, “Finitetime synchronization control of spacecraft formation with networkinduced communication delay,” IEEE Access, vol. 5, pp. 27242–27253, 2017. View at: Publisher Site  Google Scholar
 X. Zhang, J. Gao, W. Zhang, T. Zeng, and L. Ye, “distributed formation control for multiple quadrotor based on multiagent theory and disturbance observer,” Mathematical Problems in Engineering, vol. 2019, pp. 1–11, 2019. View at: Publisher Site  Google Scholar
 A. Polyakov, “Nonlinear feedback design for fixedtime stabilization of linear control systems,” IEEE Transactions on Automatic Control, vol. 57, no. 8, pp. 2106–2110, 2012. View at: Publisher Site  Google Scholar
 D. Wu, H. Du, G. Wen, and J. Lü, “Fixedtime synchronization control for a class of masterslave systems based on homogeneous method,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 66, no. 9, pp. 1547–1551, 2019. View at: Publisher Site  Google Scholar
 X. Chu, Z. Peng, G. Wen, and A. Rahmani, “Distributed fixedtime formation tracking of multirobot systems with nonholonomic constraints,” Neurocomputing, vol. 313, pp. 167–174, 2018. View at: Publisher Site  Google Scholar
 Z. Gao and G. Guo, “Fixedtime leaderfollower formation control of autonomous underwater vehicles with eventtriggered intermittent communications,” IEEE Access, vol. 6, pp. 27902–27911, 2018. View at: Publisher Site  Google Scholar
 X. Chu, Z. Peng, G. Wen, and A. Rahmani, “Robust fixedtime consensus tracking with application to formation control of unicycles,” IET Control Theory & Applications, vol. 12, no. 1, pp. 53–59, 2018. View at: Publisher Site  Google Scholar
 H. Du, W. Zhu, G. Wen, Z. Duan, and J. Lu, “Distributed formation control of multiple quadrotor aircraft based on nonsmooth consensus algorithms,” IEEE Transactions on Cybernetics, vol. 49, no. 1, pp. 342–353, 2019. View at: Publisher Site  Google Scholar
 B. Zhao, B. Xian, Y. Zhang, and X. Zhang, “Nonlinear robust adaptive tracking control of a quadrotor UAV via immersion and invariance methodology,” IEEE Transactions on Industrial Electronics, vol. 62, no. 5, pp. 2891–2902, 2015. View at: Publisher Site  Google Scholar
 R. Xu and Ü. Özgüner, “Sliding mode control of a class of underactuated systems,” Automatica, vol. 44, no. 1, pp. 233–241, 2008. View at: Publisher Site  Google Scholar
 V. Andrieu, L. Praly, and A. Astolfi, “Homogeneous approximation, recursive observer design, and output feedback,” SIAM Journal on Control & Optimization, vol. 47, no. 4, pp. 1814–1850, 2009. View at: Google Scholar
 H. K. Khalil, Nonlinear Systems, PrenticeHall, Upper Saddle River, NJ, USA, 3rd edition, 2002.
 Y. Liu, F. Guo, X. He, and Q. Hui, “Boundary control for an axially moving system with input restriction based on disturbance observers,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, pp. 1–12, 2018. View at: Publisher Site  Google Scholar
 Y. Liu, Z. Zhao, and W. He, “Boundary control of an axially moving accelerated/decelerated belt system,” International Journal of Robust and Nonlinear Control, vol. 26, no. 17, pp. 3849–3866, 2016. View at: Publisher Site  Google Scholar
 M. Basin, C. Bharath Panathula, and Y. Shtessel, “Multivariable continuous fixedtime secondorder sliding mode control: design and convergence time estimation,” IET Control Theory & Applications, vol. 11, no. 8, pp. 1104–1111, 2017. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2019 Xiaohua Zhang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.