Hostname: page-component-7bb8b95d7b-5mhkq Total loading time: 0 Render date: 2024-09-19T15:39:34.153Z Has data issue: false hasContentIssue false

Non-overshooting sliding mode for UAV control

Published online by Cambridge University Press:  12 September 2024

X. Wang*
Affiliation:
Aerospace Engineering, University of Nottingham, Nottingham, United Kingdom
X. Mao
Affiliation:
Advanced Research Institute of Multidisciplinary Sciences, Beijing Institute of Technology, Beijing, China
*
Corresponding author: X. Wang; Email: [email protected]

Abstract

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.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Royal Aeronautical Society

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Pavel, M.D. Understanding the control characteristics of electric vertical take-off and landing (eVTOL) aircraft for urban air mobility, Aerosp. Sci. Technol., 2022, 125, pp 107143.CrossRefGoogle Scholar
Alan, A., Taylor, A.J., He, C.R., Ames, A.D. and Orosz, G. Control barrier functions and input-to-state safety with application to automated vehicles, IEEE Trans. Control Syst. Technol., 2023, 31, (6), pp 2744–2759.CrossRefGoogle Scholar
Deif, A.M., & ElMaraghy, W.H. A control approach to explore the dynamics of capacity scalability in reconfigurable manufacturing systems, J. Manuf. Syst., 2006, 25, (1), pp 1224.CrossRefGoogle Scholar
Åström, K.J. and Hägglund, T. Advanced PID Control. ISA-The Instrumentation, Systems and Automation Society, 2006.Google Scholar
Borase, R.P., Maghade, D.K., Sondkar, S.Y. and Pawar, S.N. A review of PID control, tuning methods and applications, Int. J. Dyn. Control, 2021, 9, pp 818827.CrossRefGoogle Scholar
El-Khoury, M., Crisalle, O.D. and Longchamp, R. Influence of zero locations on the number of step-response extrema, Automatica, 1993, 29, (6), pp 15711574.CrossRefGoogle Scholar
Taghavian, H., Drummond, R. and Johansson, M. Pole-placement for non-overshooting reference tracking, In 2021 60th IEEE Conference on Decision and Control (CDC), 2021, December 13–15, 2021. Austin, Texas, pp 414–421.CrossRefGoogle Scholar
Moore, K.L., & Bhattacharya, S.P. A technique for choosing zero locations for minimal overshoot, IEEE Trans. Autom. Control, 1990, 35, (5), pp 577580.CrossRefGoogle Scholar
Darbha, S. and Bhattacharyya, S.P. On the synthesis of controllers for a non-overshooting step response, IEEE Trans. Autom. Control, 2003, 48, (5), pp 797800.CrossRefGoogle Scholar
Darbha, S. On the synthesis of controllers for continuous time LTI systems that achieve a non-negative impulse response, Automatica. 2003, 39, (1), pp 159165.CrossRefGoogle Scholar
Kim, Y.C., Keel, L.H. and Bhattacharyya, S.P. Transient response control via characteristic ratio assignment, IEEE Trans. Autom. Control, 2003, 48, (12), pp 22382244.CrossRefGoogle Scholar
Bement, M., & Jayasuriya, S. Construction of a set of nonovershooting tracking controllers, J. Dyn. Sys., Meas., Control, 2004, 126, (3), pp 558567.CrossRefGoogle Scholar
Bement, M. and Jayasuriya, S. Use of state feedback to achieve a nonovershooting step response for a class of nonminimum phase systems, J. Dyn. Sys., Meas., Control, 2004, 126, (3), pp 657660.CrossRefGoogle Scholar
Kada, B., Juhany, K.A.T. and Balamesh, A.S.A. Hybrid high-order sliding mode-based control for multivariable cross-coupling systems: Scale-laboratory helicopter system application, Aeronaut. J., 2017, 121, (1243), pp 13191341.CrossRefGoogle Scholar
Saied, M., Lussier, B., Fantoni, I., Shraim, H. and Francis, C. Active versus passive fault-tolerant control of a redundant multirotor UAV, Aeronaut. J., 2020, 124, (1273), pp 385408.CrossRefGoogle Scholar
Wang, X. Sliding mode corrector for jet UAV control, Aeronaut. J., 2024, 128, (1319), pp 3772.CrossRefGoogle Scholar
González, J.A., Barreiro, B., Dormido, S., & Baños, A. Nonlinear adaptive sliding mode control with fast non-overshooting responses and chattering avoidance, J. Frank. Inst., 2017, 354, pp 27882815.CrossRefGoogle Scholar
Tran, T., Ha, Q.P. and Nguyen, H.T. Robust non-overshoot time responses using cascade sliding mode-PID control, J. Adv. Comput. Intell. Intell. Inform., 2007, 11, (10), pp 12241231.CrossRefGoogle Scholar
Xavier, N., Bandyopadhyay, B. and Schmid, R. Robust non-overshooting tracking using continuous control for linear multivariable systems, IET Control Theory Appl., 2018, 12, (7), pp 10061011.CrossRefGoogle Scholar
Babu, P.S., Xavier, N. and Bandyopadhyay, B. Robust output regulation for state feedback descriptor systems with nonovershooting behavior, Eur. J. Control, 2020, 52, pp 1925.CrossRefGoogle Scholar
Lu, Y.S., Cheng, C.M. and Cheng, C.H. Non-overshooting PI control of variable-speed motor drives with sliding perturbation observers, Mechatronics, 2005, 15, (9), pp 11431158.CrossRefGoogle Scholar
Cocetti, M., Donnarumma, S., De Pascali, L., Ragni, M., Biral, F., Panizzolo, F., Rinaldi, P.P., Sassaro, A. and Zaccarian, L. Hybrid nonovershooting set-point pressure regulation for a wet clutch, IEEE/ASME Trans. Mechatron., 2020, 25, (3), pp 12761287.CrossRefGoogle Scholar
Krstic, M. and Bement, M. Nonovershooting control of strict-feedback nonlinear systems, IEEE Trans. Autom. Control, 2006, 51, (12), pp 19381943.CrossRefGoogle Scholar
Li, W. and Krstic, M. Mean-nonovershooting control of stochastic nonlinear systems, IEEE Trans. Autom. Control, 2021, 66, (12), pp 57565771.CrossRefGoogle Scholar
Polyakov, A. and Krstic, M. Homogeneous nonovershooting stabilizers and safety filters rejecting matched disturbances, In 2022 IEEE 61st Conference on Decision and Control (CDC) December 6–9, 2022. Cancún, Mexico, pp 4369–4374.CrossRefGoogle Scholar
Polyakov, A. and Krstic, M. Finite-and fixed-time nonovershooting stabilizers and safety filters by homogeneous feedback, IEEE Trans. Autom. Control, 2023, 68 (11), pp 6434–6449.CrossRefGoogle Scholar
Ding, Y., Guo, Z., Han, Y., Wang, J., Guo, J., Liu, Z. and Zhao, J. Attitude control design for hypersonic reentry vehicles subject to control direction reversal via sliding mode approach, Int. J. Aeronaut. Space Sci., 2023, 25, (2), pp 563–574.Google Scholar
Sagliano, M., Mooij, E. and Theil, S. Adaptive disturbance-based high-order sliding-mode control for hypersonic-entry vehicles, J. Guid. Control Dyn., 2017, 40, (3), pp 521536.CrossRefGoogle Scholar
Liu, Y, Jiang, B, Lu, J, Cao, J and Lu, G. Event-triggered sliding mode control for attitude stabilization of a rigid spacecraft, IEEE Trans. Syst. Man. Cybern., 2018, 50, (9), pp 32903299.CrossRefGoogle Scholar
Wang, X. Signal corrector and decoupling estimations for UAV control, Aeronaut. J., 2023, 127, (1311), pp 796817.CrossRefGoogle Scholar