Journal of Aerospace Science and Technology

Journal of Aerospace Science and Technology

Uncertainty Cancellation Based Second-Order Sliding Mode for Finite-Time Thrust Vector Control

Document Type : Original Article

Authors
1 University of Derby: Derby, England, GB
2 Iran University of Science and Technology
3 Malek Ashtar University of Technology
Abstract
This paper proposes a new uncertainty cancellation based second-order sliding mode control law to control uncertain nonlinear systems in a finite time. The presented algorithm consists of a term that not only estimates the uncertainty based on sliding mode observer theory but also provides second-order sliding mode behaviour. Therefore, the Recommended algorithm is robust in the presence of uncertainties. Additionally, it offers a smooth control signal, ensuring that chattering does not appear. In this method, the finite-time convergence of the closed-loop system error is guaranteed by using mathematical relations. For this aim, a Lyapunov candidate function is first defined based on the sliding variable and the estimation error. Then, by establishing the finite time stability condition, the stability of sliding variable and estimation error is ensured. Additionally, the convergence time is explicitly determined. This particular design is applied to a thrust vector-based flying object to track the pitch angle. The efficiency of the thrust vector system will be demonstrated through computer simulations and compared with two other observer-based sliding mode methods.
Keywords

Subjects


[1]    X. Liu, Y. Zhang, W. Huang, and J. Wang, "Research of a fuzzy global sliding mode control scheme: A stability control scheme for anti-aircraft missile with swing nozzle thrust vector control," Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, vol. 229, no. 3, pp. 554-561, 2015, https://doi.org/10.1177/0954410014537472.
[2]    N. Wang, W. Lin, and J. Yu, "Sliding-mode-based robust controller design for one channel in thrust vector system with electromechanical actuators," Journal of the Franklin Institute, vol. 355, no. 18, pp. 9021-9035, 2018, https://doi.org/10.1016/j.jfranklin.2016.09.018.
[3]    F. K. Yeh, "Adaptive-sliding-mode guidance law design for missiles with thrust vector control and divert control system," IET Control Theory & Applications, vol. 6, no. 4, pp. 552-559, 2012, https://doi.org/10.1049/iet-cta.2011.0227.
[4]    B. Xiao, Q. Hu, and P. Shi, "Attitude stabilization of spacecrafts under actuator saturation and partial loss of control effectiveness," IEEE Transactions on Control Systems Technology, vol. 21, no. 6, pp. 2251-2263, 2013, https://doi.org/10.1109/TCST.2012.2236327.
[5]    K. Lu, Y. Xia, Z. Zhu, and M. V. Basin, "Sliding mode attitude tracking of rigid spacecraft with disturbances," Journal of the Franklin Institute, vol. 349, no. 2, pp. 413-440, 2012, https://doi.org/10.1016/j.jfranklin.2011.07.019.
[6]    M. F. Ahmed and H. T. Dorrah, "Design of gain schedule fractional PID control for nonlinear thrust vector control missile with uncertainty," Automatika, vol. 59, no. 3-4, pp. 357-372, 2018, https://doi.org/10.1080/00051144.2018.1549696.
[7]    M. Zarourati, M. Mirshams, and M. Tayefi, "Attitude path design and adaptive robust tracking control of a remote sensing satellite in various imaging modes," Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, vol. 237, no. 9, pp. 2166-2184, 2023, https://doi.org/10.1177/09544100221148887.
[8]    M. Zarourati, M. Mirshams, and M. Tayefi, "Designing an adaptive robust observer for underactuation fault diagnosis of a remote sensing satellite," International Journal of Adaptive Control and Signal Processing, vol. 37, no. 11, pp. 2812-2834, 2023, https://doi.org/10.1002/acs.3661.
[9]    M. Zarourati, M. Mirshams, and M. Tayefi, "Active underactuation fault‐tolerant backstepping attitude tracking control of a satellite with interval error constraints," Advanced Control for Applications, vol. 6, no. 3, 2024, Art. no. e215, https://doi.org/10.1002/adc2.215.
[10]    M. Ehsani, A. Oraee, B. Abdi, V. Behnamgol, and S. M. Hakimi, "Design of control system based on adaptive sliding mode theory for power tracking in a brushless doubly-fed wind turbine," Journal of Novel Researches on Smart Power Systems, vol. 10, no. 4, pp. 51-59, 2022, (in Persian).
[11]    H. Fu and Y. Kao, "Robust sliding mode control of discrete fractional difference chaotic system," Nonlinear Dynamics, vol. 113, no. 2, pp. 1419-1431, 2025, https://doi.org/10.1007/s11071-024-10279-6.
[12]    V. Behnamgol and N. Ghahramani, "Design of a New Proportional Guidance Algorithm Using Sliding Mode Control," Journal of Aerospace Mechanics, vol. 10, no. 1. pp. 77-86, 2014, (in Persian).
[13]    H. Ríos, M. Mera, and A. Polyakov, "A novel second-order sliding-mode controller for uncertain double integrator dynamics," Automatica, vol. 173, p. 112036, 2025, https://doi.org/10.1016/j.automatica.2024.112036.
[14]    V. Behnamgol and A. R. Vali, "Terminal sliding mode control for nonlinear systems with both matched and unmatched uncertainties," Iranian Journal of Electrical and Electronic Engineering, vol. 11, no. 2, pp. 109-117, 2015, https://doi.org/10.22068/IJEEE.11.2.109.
[15]    N. Seyed Gogani, V. Behnamgol, S. M. Hakimi, and G. Derakhshan, "Finite time back stepping super twisting controller design for a quadrotor," Engineering Letters, vol. 30, no. 2, pp. 674-680, 2022.
[16]    S. Alouane, N. Djeghali, M. Bettayeb, and A. Hamoudi, "High-order sliding mode-based robust active disturbance rejection control for uncertain fractional-order nonlinear systems," International Journal of Systems Science, pp. 1-21, 2025, https://doi.org/10.1080/00207721.2025.2469813.
[17]    S. Ding, J. H. Park, and C. C. Chen, "Second-order sliding mode controller design with output constraint," Automatica, vol. 112, 2020, Art. no. 108704, https://doi.org/10.1016/j.automatica.2019.108704.
[18]    V. Behnamgol, A. Vali, A. Mohammadi, and A. Oraee, "Lyapunov-based Adaptive Smooth Second-order Sliding Mode Guidance Law with Proving Finite Time Stability," Journal of Space Science and Technology, vol. 11, no. 2, pp. 33-39, 2018.
[19]    M. Ashtari Mahini, S. M. Hakimi, S. V. Naghavi, and V. Behnamgol, "Design of an adaptive super-twisting sliding mode controller to adjust voltage in DC microgrids with constant power load," Iranian Journal of Science and Technology, Transactions of Electrical Engineering, vol. 49, pp. 337-357, 2025,  https://doi.org/10.1007/s40998-024-00770-6.
[20]    M. Ehsani, A. Oraee, B. Abdi, V. Behnamgol, and S. Hakimi, "Adaptive dynamic sliding mode algorithm for BDFIG control," Iranian Journal of Electrical and Electronic Engineering, vol. 19, no. 1, 2023, Art. no. 2405, https://doi.org/10.22068/IJEEE.19.1.2405.
[21]    M. Ehsani, A. Oraee, B. Abdi, V. Behnamgol, and M. Hakimi, "Adaptive dynamic sliding mode controller based on extended state observer for brushless doubly fed induction generator," International Journal of Dynamics and Control, vol. 12, no. 10, pp. 3719-3732, 2024, https://doi.org/10.1007/s40435-024-01459-8.
[22]    V. Behnamgol, M. Asadi, M. A. Mohamed, S. S. Aphale, and M. Faraji Niri, "Comprehensive review of lithium-ion battery state of charge estimation by sliding mode observers," Energies, vol. 17, no. 22, 2024, Art. no. 5754, https://doi.org/10.3390/en17225754.
[23]    J. Sun and C. Liu, "Disturbance observer-based robust missile autopilot design with full-state constraints via adaptive dynamic programming," Journal of the Franklin Institute, vol. 355, no. 5, pp. 2344-2368, 2018, https://doi.org/10.1016/j.jfranklin.2018.01.005.
[24]    C. Wu, J. Yan, H. Lin, X. Wu, and B. Xiao, "Fixed-time disturbance observer-based chattering-free sliding mode attitude tracking control of aircraft with sensor noises," Aerospace Science and Technology, vol. 111, 2021, Art. no. 106565, https://doi.org/10.1016/j.ast.2021.106565.
[25]    W. Sun, "Research on thrust vector/aerodynamics compound control method based on linear quadratic regulator control for solid rocket," in Chinese Automation Congress (CAC), Shanghai, China, 2020, pp. 545-548, https://doi.org/10.1109/CAC51589.2020.9326566
[26]    L. Sopegno, P. Livreri, M. Stefanovic, and K. P. Valavanis, "Linear quadratic regulator: A simple thrust vector control system for rockets," in 30th Mediterranean Conference on Control and Automation (MED), Vouliagmeni, Greece, 2022, pp. 591-597, https://doi.org/10.1109/MED54222.2022.9837125
[27]    R. Bıyıklı, "Nonlinear dynamic inversion autopilot design for an air defense system with aerodynamic and thrust vector control," M. S. thesis, Middle East Technical University, Turkey, 2022. 
[28]    J. R. Hervas and M. Reyhanoglu, "Thrust-vector control of a three-axis stabilized upper-stage rocket with fuel slosh dynamics," Acta Astronautica, vol. 98, pp. 120-127, 2014, https://doi.org/10.1016/j.actaastro.2014.01.022.
[29]    J. H. Hong and C. H. Lee, "Nonlinear autopilot design for endo-and Exoatmospheric Interceptor with thrust vector control," IEEE Transactions on Aerospace and Electronic Systems, vol. 56, no. 1, pp. 796-810, 2019, https://doi.org/10.1109/TAES.2019.2921181.
[30]    I. Martínez Perez, R. Garcia Rodriguez, M. Vega Navarrete, and L. Ramos Velasco, "Sliding-mode based Thrust vector control for aircrafts," in 12th International Micro Air Vehicle Conference, Puebla, Mexico, 2021, pp. 16-20. 
[31]    F. Plestan, Y. Shtessel, V. Bregeault, and A. Poznyak, "New methodologies for adaptive sliding mode control," International Journal of Control, vol. 83, no. 9, pp. 1907-1919, 2010, https://doi.org/10.1080/00207179.2010.501385 .
[32]    Y. B. Shtessel, I. A. Shkolnikov, and A. Levant, "Smooth second-order sliding modes: Missile guidance application," Automatica, vol. 43, no. 8, pp. 1470-1476, 2007, https://doi.org/10.1016/j.automatica.2007.01.008.
[33]    V. Behnamgol, A. R. Vali, and A. Mohammadi, "A new adaptive finite time nonlinear guidance law to intercept maneuvering targets," Aerospace Science and Technology, vol. 68, pp. 416-421, 2017, https://doi.org/10.1016/j.ast.2017.05.033.
[34]    C. Ren, X. Li, X. Yang, and S. Ma, "Extended state observer-based sliding mode control of an omnidirectional mobile robot with friction compensation," IEEE Transactions on Industrial Electronics, vol. 66, no. 12, pp. 9480-9489, 2019, https://doi.org/10.1109/TIE.2019.2892678.
[35]    X. Xiong, S. Kamal, and S. Jin, "Adaptive gains to super‐twisting technique for sliding mode design," Asian Journal of Control, vol. 23, no. 1, pp. 362-373, 2021, https://doi.org/10.1002/asjc.2202.
Volume 18, Issue 1
2025
Pages 70-80

  • Receive Date 19 June 2024
  • Revise Date 06 March 2025
  • Accept Date 01 April 2025
  • First Publish Date 01 April 2025