TY - JOUR
T1 - Non-overshooting sliding mode for UAV control
AU - Wang, X.
AU - Mao, X.
N1 - Publisher Copyright:
© The Author(s), 2024.
PY - 2024
Y1 - 2024
N2 - For a class of uncertain systems, a non-overshooting sliding mode control is presented to make them globally exponentially stable and without overshoot. Even when the unknown stochastic disturbance exists, and the time-variant reference trajectory is required, the strict non-overshooting stabilisation is still achieved. The control law design is based on a desired second-order sliding mode (2-sliding mode), which successively includes two bounded-gain subsystems. Non-overshooting stability requires that the system gains depend on the initial values of system variables. In order to obtain the global non-overshooting stability, the first subsystem with non-overshooting reachability compresses the initial values of the second subsystem to a given bounded range. By partitioning these initial values, the bounded system gains are determined to satisfy the robust non-overshooting stability. In order to reject the chattering in the controller output, a tanh-function-based sliding mode is developed for the design of smoothed non-overshooting controller. The proposed method is applied to a UAV trajectory tracking when the disturbances and uncertainties exist. The control laws are designed to implement the non-overshooting stabilisation in position and attitude. Finally, the effectiveness of the proposed method is demonstrated by the flying tests.
AB - For a class of uncertain systems, a non-overshooting sliding mode control is presented to make them globally exponentially stable and without overshoot. Even when the unknown stochastic disturbance exists, and the time-variant reference trajectory is required, the strict non-overshooting stabilisation is still achieved. The control law design is based on a desired second-order sliding mode (2-sliding mode), which successively includes two bounded-gain subsystems. Non-overshooting stability requires that the system gains depend on the initial values of system variables. In order to obtain the global non-overshooting stability, the first subsystem with non-overshooting reachability compresses the initial values of the second subsystem to a given bounded range. By partitioning these initial values, the bounded system gains are determined to satisfy the robust non-overshooting stability. In order to reject the chattering in the controller output, a tanh-function-based sliding mode is developed for the design of smoothed non-overshooting controller. The proposed method is applied to a UAV trajectory tracking when the disturbances and uncertainties exist. The control laws are designed to implement the non-overshooting stabilisation in position and attitude. Finally, the effectiveness of the proposed method is demonstrated by the flying tests.
KW - global non-overshooting stability
KW - non-overshooting reachability
KW - non-overshooting sliding mode
KW - smoothed non-overshooting controller
KW - UAV trajectory tracking
UR - http://www.scopus.com/inward/record.url?scp=85204034736&partnerID=8YFLogxK
U2 - 10.1017/aer.2024.50
DO - 10.1017/aer.2024.50
M3 - Article
AN - SCOPUS:85204034736
SN - 0001-9240
JO - Aeronautical Journal
JF - Aeronautical Journal
ER -