Robust controllers are typically designed using the upper bounds of the magnitudes of model uncertainties and exogenous disturbances to ensure the stable operation of a system across a broad range of conditions. This may produce a conservative controller with unnecessarily reduced performance. Artificial neural network techniques can provide online estimates of uncertainties and disturbances, which can be counteracted by subtracting the estimates on the control input channel. This relaxes conservativeness and increases system performance. We propose a novel Multiple-Input Multiple-Output (MIMO) Higher Order Sliding Mode Control (HOSMC) trajectory tracking controller for a general class of highly-coupled systems. Uncertainties and exogenous disturbances are estimated using two different neural networks: a Multilayer Perceptron Neural Network (MLPNN) and a Radial Basis Function Neural Network (RBFNN). Real-time learning rules for the neural network weights are derived within the adaptive MIMO super-twisting SMC structure through a stability analysis. The controllers are implemented in simulations of a 72 kg heavy-lift Coaxial Octorotor Uncrewed Aerial Vehicle performing an infinity maneuver while ascending. The turbulent fluctuations within an atmospheric boundary layer model are used to generate wind disturbances. Uncertainties include sudden changes in mass and propeller faults. The RBFNN-based controller slightly outperforms the MLPNN-based controller. When compared with a conventional MIMO HOSMC controller, the Integral Squared Error of both controllers is about 82% lower, and the Integral Absolute Error and Integral Time-weighted Absolute Error of both is about 64% lower. A first step towards practical implementation is demonstrated via Hardware-in-the-Loop simulations on a commercial flight controller.
- Integrated Adaptive MIMO Higher Order Sliding Mode Controller and Neural Network-Based Disturbance Estimation: Application to a Heavy-Lift COUAV
- Parvin MahmoudabadiKarl Dietrich von EllenriederMatthias MoroderMoritz Moroder
- Robotics and Autonomous Systems, Vol.203, pp.1-14
- 0921-8890
- 1872-793X
- 203
- Elsevier
- 14
- (UNIBZ)97808280
991007330261601241 - 2-s2.0-105038694797
- © 2026 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
- Faculty of Engineering
- English
- Journal article
- Mahmoudabadi P, von Ellenrieder KD, Moroder M, Moroder M
- unibz-area: Software Engineering and Autonomous Systems (SEAS)
ERC: Robotics
ERCCODE: PE7_10
MIURSSD: Automatica
MIURSSDCODE: ING-INF/04