Adaptive Integral Sliding Mode Control for Symmetric UAV with Mismatched Disturbances Based on an Improved Recurrent Neural Network
Abstract
1. Introduction
- (1)
- A novel neural network architecture with two hidden layers with fast convergence and high training accuracy is proposed. This structure combines the RBF and RNN while minimizing the number of neurons. This novel architecture makes it highly suitable for various applications requiring accurate system modeling and control.
- (2)
- A novel continuous adaptive third-order integral sliding manifold adopting finite-time DO is proposed, ensuring exceptional control performance of the quad-rotor system in the presence of mismatched disturbances. The finite-time sliding motion can be ensured even in the presence of a mismatched disturbance by utilizing a newly presented nonlinear dynamic sliding surface with disturbance estimation.
- (3)
- Utilizing the DO-based NN controller, few researchers pay attention to the finite-time stability of the UAV system with mismatched disturbances and system uncertainties. This provides theoretical and practical guidance for related research.
2. Problem Statement and Preparation
3. Control Design and Stability Analysis
3.1. Novel Third-Order Terminal Integral Sliding Manifold
3.2. Design of the Control Law
4. Design of the FCDHRNN-Based Adaptive High-Order Terminal SMC
4.1. Description of the Fully Connected Double Hidden Layer Recurrent Neural Network
- (1)
- Input Layer: The input layer is named the first layer and consists of m neurons (, ), and the previous time-step output of network () is transmitted to each neuron through weighted connections. In this context, represents the weight that establishes the connection between the input layer and the hidden layer. And the input neural Z can be given:
- (2)
- The First Hidden Layer: This layer consists of n neurons, , and the main function of the first hidden layer is to receive the output from the input layer Z, the network output from the previous time step, the self-feedback , and the output from the next layer at the previous time step, and connect them with the weight. The input to the second layer neurons can be presented asThe sigmoid function is chosen as the activation function. Therefore, the output of this layer can be described as follows:
- (3)
- The Second Hidden Layer: This layer contains k neuronal units indexed as . The network’s output originates from temporal feedback mechanisms, incorporating the prior time step’s self-regulatory signal . The secondary hidden layer processes incoming signals derived from the preceding layer’s activation patterns .The input to the second layer neurons can be presented asThe nonlinear activation function is selected as the same as the first hidden layer, so the output of this layer can be presented as follows:
- (4)
- Output Layer: The main role of the output layer is to calculate the final output of the FCDHRNN utilizing the weight , which links the second hidden layer to the output layer.
4.2. Controller Design
5. Simulation Results
5.1. Selection of Parameters
- (1)
- UAV Parameter:The UAV parameters are selected as follows: , , , , , kg, m/s2, and .
- (2)
- Controller Parameter:The controller parameters can be designed as , , , , . , , , and , . For the finite-time DO, the parameters are , , . All the parameters are obtained by trial and error.
- (3)
- FCDHRNN Parameter:vector is chosen as the input of FCDHRNN, and the output is f. Both hidden layers contain four neurons, demonstrating sufficient performance to achieve the tracking objective without introducing additional complexity associated with a higher number of neurons.When designing the FCDHRNN, weights can be randomly initialized between [0, 1]. The parameters can be selected as , and by trial and error.
5.2. Compare with Reference [28]
5.3. Control Performance for the System Subjected to Mismatched Disturbances
5.4. Comparison Experiment Reference [21]
- Computational Complexity and Training: The proposed controller has a fixed, predictable computational load per cycle, which is crucial for real-time deployment. Critically, it requires no offline training; its FCDHRNN adapts online based on derived stability laws. In contrast, RL demands extensive, computationally expensive offline training, facing significant sim-to-real transfer challenges. While intelligent PID is computationally light, it lacks the expressive power to manage complex nonlinear dynamics effectively.
- Convergence and Stability: This is the key differentiator. The stability of the proposed framework is rigorously proven using Lyapunov theory, guaranteeing finite-time convergence of tracking errors. This provides a formal safety assurance that most “black-box” RL controllers cannot offer. Furthermore, intelligent PID controllers, while simple, often provide only asymptotic stability proofs and struggle with the strong nonlinearities and couplings inherent in UAV dynamics, whereas our method ensures a stronger, finite-time stability.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Nomenclature
FFRNN | Fully Feedback RNN |
DO | disturbance observer |
UAVs | Unmanned Aerial Vehicles |
NN | Neural Network |
SMC | Sliding mode control |
TSMC | Terminal SMC |
RBF | Radial Basis Function |
RNN | Recurrent Neural Network |
sgn | The Sign Function |
* | The optimal value of network weight |
^ | The estimate of the real value |
The estimate error | |
FCDHRNN | Fully Connected Double Hidden Layer Recurrent Neural Network |
FCRNN | Fully Connected RNN |
References
- Hawashin, D.; Nemer, M.; Gebreab, S.A.; Salah, K.; Jayaraman, R.; Khan, M.K.; Damiani, E. Blockchain applications in UAV industry: Review, opportunities, and challenges. J. Netw. Comput. Appl. 2024, 230, 103932. [Google Scholar] [CrossRef]
- Yang, Z.; Yuan, Z.; Wang, X.; Huang, J.; Zhou, D. Autonomous control of UAV trajectory based on RHC-Radau method in complex penetration combat environment. Aerosp. Sci. Technol. 2024, 146, 108915. [Google Scholar] [CrossRef]
- Zhang, B.; Zhang, Y.; Jia, Y. A Finite-Horizon Game-Theoretic Learning Algorithm for Constrained Differential Games with Application to Robust Control of Quadrotor UAV. IEEE Trans. Intell. Veh. 2024, 9, 7675–7687. [Google Scholar] [CrossRef]
- Sanguino, T.J.M.; Domínguez, J.M.L. Design and stabilization of a Coandă effect-based UAV: Comparative study between fuzzy logic and PID control approaches. Robot. Auton. Syst. 2024, 175, 104662. [Google Scholar] [CrossRef]
- Tan, J.; Xue, S.; Guo, Z.; Li, H.; Cao, H.; Chen, B. Data-driven optimal shared control of unmanned aerial vehicles. Neurocomputing 2025, 622, 129428. [Google Scholar] [CrossRef]
- Ahmed, N.; Hajlaoui, K.; Ma, M. Adaptive backstepping trajectory tracking control without velocity measurements for quadrotor UAVs under multiple unknown disturbances. Int. J. Dyn. Control 2025, 13, 306. [Google Scholar] [CrossRef]
- Metekia, E.W.; Asfaw, W.A.; Abdissa, C.M.; Lemma, L.N. Control of a fixed wing unmanned aerial vehicle using a robust fractional order controller. Sci. Rep. 2025, 15, 19954. [Google Scholar] [CrossRef]
- Niu, Y.; Yan, X.; Wang, Y.; Niu, Y. 3D real-time dynamic path planning for UAV based on improved interfered fluid dynamical system and artificial neural network. Adv. Eng. Inf. 2024, 59, 102306. [Google Scholar] [CrossRef]
- Singha, A.; Ray, A.K.; Govil, M.C. Adaptive neural network based quadrotor UAV formation control under external disturbances. Aerosp. Sci. Technol. 2024, 155, 109608. [Google Scholar] [CrossRef]
- Geronel, R.S.; Bueno, D.D. Adaptive sliding mode control for vibration reduction on UAV carrying a payload. J. Vib. Control 2025, 31, 721–737. [Google Scholar] [CrossRef]
- Tian, Y.; Wang, R.Z.; Hao, L.Y. Lyapunov-based model predictive control for unmanned aerial vehicles with integrated non-singular terminal sliding mode surface. Int. J. Dyn. Control 2025, 13, 89. [Google Scholar] [CrossRef]
- Shtessel, Y.; Taleb, M.; Plestan, F. A novel adaptive-gain supertwisting sliding mode controller: Methodology and application. Automatica 2012, 48, 759–769. [Google Scholar] [CrossRef]
- Mehedi, F.; Bouyakoub, I.; Yousfi, A.; Reguieg, Z. Third-Order Sliding Mode Control of Five-Phase Permanent Magnet Synchronous Motor Using Direct Torque Control Based on a Modified SVM Algorithm. Int. J. Robot. Control Syst. 2025, 5, 1625–1646. [Google Scholar]
- Wang, X.; Yang, J.; Liu, C.; Yan, Y.; Li, S. Safety-critical disturbance rejection control of nonlinear systems with unmatched disturbances. IEEE Trans. Autom. Control 2024, 70, 2722–2729. [Google Scholar] [CrossRef]
- Yang, J.; Li, S.; Su, J.; Yu, X. Continuous nonsingular terminal sliding mode control for systems with mismatched disturbances. Automatica 2013, 49, 2287–2291. [Google Scholar] [CrossRef]
- Chen, W.; Ding, Y.; Weng, F.; Liang, C.; Li, J. Global Fast Terminal Fuzzy Sliding Mode Control of Quadrotor UAV Based on RBF Neural Network. Sensors 2025, 25, 1060. [Google Scholar] [CrossRef]
- Yogi, S.C.; Tripathi, V.K.; Behera, L. Adaptive Integral Sliding Mode Control Using Fully Connected Recurrent Neural Network for Position and Attitude Control of quad-rotor. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 5595–5609. [Google Scholar] [CrossRef]
- Madebo, M.M.; Abdissa, C.M.; Lemma, L.N.; Negash, D.S. Robust tracking control for quadrotor UAV with external disturbances and uncertainties using neural network based MRAC. IEEE Access 2024, 12, 36183–36201. [Google Scholar] [CrossRef]
- Zhang, S.; Nan, Y.; Li, Z. Moving path following with adaptive neural network finite-time recursive sliding mode control for carrier landing with uncertain dynamics and saturation. Aerosp. Sci. Technol. 2024, 150, 109220. [Google Scholar] [CrossRef]
- Cui, G.; Zhang, L. Improved faster region convolutional neural network algorithm for UAV target detection in complex environment. Results Eng. 2024, 23, 102487. [Google Scholar] [CrossRef]
- Li, J.; Zhao, Z.; Qin, X. Adaptive sliding mode control using a novel fully feedback recurrent neural network for quad-rotor UAVs. Neurocomputing 2024, 610, 128592. [Google Scholar] [CrossRef]
- Ullah, S.; Alghamdi, H.; Algethami, A.A.; Alghamdi, B.; Hafeez, G. Robust Control Design of Under-Actuated Nonlinear Systems: Quadcopter Unmanned Aerial Vehicles with Integral Backstepping Integral Terminal Fractional-Order Sliding Mode. Fractal Fract. 2024, 8, 412. [Google Scholar] [CrossRef]
- Mofid, O.; Mobayen, S. Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties. ISA Trans. 2018, 72, 1–14. [Google Scholar] [CrossRef]
- Bhat, S.P.; Bernstein, D.S. Finite-Time Stability of Continuous Autonomous Systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef]
- Shtessel, Y.B.; Shkolnikov, I.A.; Levant, A. Smooth second-order sliding modes: Missile guidance application. Automatica 2007, 43, 1470–1476. [Google Scholar] [CrossRef]
- Li, S.; Tian, Y.P. Finite-time stability of cascaded time-varying systems. Int. J. Control 2007, 80, 646–657. [Google Scholar] [CrossRef]
- Fei, J.; Lu, C. Adaptive sliding mode control of dynamic systems using double loop recurrent neural network structure. IEEE Trans. Neural Netw. Learn. Syst. 2017, 29, 1275–1286. [Google Scholar] [CrossRef]
- Ghadiri, H.; Emami, M.; Khodadadi, H. Adaptive super-twisting non-singular terminal sliding mode control for tracking of quad-rotor with bounded disturbances. Aerosp. Sci. Technol. 2021, 112, 106616. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, S.; Wan, H.; Wang, P.; Li, W. Adaptive Integral Sliding Mode Control for Symmetric UAV with Mismatched Disturbances Based on an Improved Recurrent Neural Network. Symmetry 2025, 17, 1720. https://doi.org/10.3390/sym17101720
Wang S, Wan H, Wang P, Li W. Adaptive Integral Sliding Mode Control for Symmetric UAV with Mismatched Disturbances Based on an Improved Recurrent Neural Network. Symmetry. 2025; 17(10):1720. https://doi.org/10.3390/sym17101720
Chicago/Turabian StyleWang, Shanping, Haicheng Wan, Ping Wang, and Wendong Li. 2025. "Adaptive Integral Sliding Mode Control for Symmetric UAV with Mismatched Disturbances Based on an Improved Recurrent Neural Network" Symmetry 17, no. 10: 1720. https://doi.org/10.3390/sym17101720
APA StyleWang, S., Wan, H., Wang, P., & Li, W. (2025). Adaptive Integral Sliding Mode Control for Symmetric UAV with Mismatched Disturbances Based on an Improved Recurrent Neural Network. Symmetry, 17(10), 1720. https://doi.org/10.3390/sym17101720