Multi-objective design of optimal higher order sliding mode control for robust tracking of 2-DoF helicopter system based on metaheuristics

Abstract This paper deals with the trajectory tracking of a 2 Degrees of Freedom (DoF) helicopter system. The control strategy is designed by the combination of the robust control strategy (Higher Order-Sliding Mode Control (HO-SMC)) and the optimal control technique (Linear Quadratic Regulator (LQR)). Combining these two methods lies in the fact that the robust controllers tackle the uncertainties when the optimal controller performances are unaffected. As the performances of the Sliding Mode Control (SMC) greatly depends on the choice of the sliding surface, a novel method based on the solution of a Sylvester equation is proposed. Furthermore, the problem of deciding the optimal configuration of the LQR controller as well as the gain of the discontinuous control is considered as an optimization problem, which can be solved by the application of an efficient metaheuristic. The adequacy of the specific choice of the discontinuous gain is exhibited through general analysis. The main contribution of this paper is to consider a multi-objective optimization problem. For that, a novel dynamically aggregated objective function is proposed. As a result, a set of non-dominated optimal solutions are provided to the designer and then he selects the most preferable alternative. The proposed control strategy is applied for pitch and yaw axes control of the Quanser helicopter. Experimental results substantiate that the combination of the HO-SMC with the LQR method and metaheuristics results in not only reduced tracking error but also improved tracking response with reduced oscillations.

[1]  Jovitha Jerome,et al.  Adaptive PSO for optimal LQR tracking control of 2 DoF laboratory helicopter , 2016, Appl. Soft Comput..

[2]  Y. Soh,et al.  Robust observer with sliding mode estimation for nonlinear uncertain systems , 2007 .

[3]  Melin Şahin,et al.  Enhancement of quality of modal test results of an unmanned aerial vehicle wing by implementing a multi-objective genetic algorithm optimization , 2017 .

[4]  Ming-Chang Pai,et al.  Discrete-time sliding mode control for robust tracking and model following of systems with state and input delays , 2014 .

[5]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[6]  Ming-Chang Pai,et al.  Discrete-time output feedback quasi-sliding mode control for robust tracking and model following of uncertain systems , 2014, J. Frankl. Inst..

[7]  Lin Cao,et al.  A practical parameter determination strategy based on improved hybrid PSO algorithm for higher-order sliding mode control of air-breathing hypersonic vehicles , 2016 .

[8]  Oscar Cordón,et al.  Author's Personal Copy Applied Soft Computing a Comparative Study of Multi-objective Ant Colony Optimization Algorithms for the Time and Space Assembly Line Balancing Problem , 2022 .

[9]  Ying-Kuei Yang,et al.  Variable feedback gain control design based on particle swarm optimizer for automatic fighter tracking problems , 2013, Appl. Soft Comput..

[10]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[11]  B M Patre,et al.  A new continuous sliding mode control approach with actuator saturation for control of 2-DOF helicopter system. , 2018, ISA transactions.

[12]  Lingyu Yang,et al.  Virtual-command-based model reference adaptive control for abrupt structurally damaged aircraft , 2018 .

[13]  S. Janardhanan,et al.  Multirate-Output-Feedback-Based LQ-Optimal Discrete-Time Sliding Mode Control , 2008, IEEE Transactions on Automatic Control.

[14]  Hui Chen,et al.  Integral sliding mode based optimal composite nonlinear feedback control for a class of systems , 2014 .

[15]  Nicholas J. Higham,et al.  Solving a Quadratic Matrix Equation by Newton's Method with Exact Line Searches , 2001, SIAM J. Matrix Anal. Appl..

[16]  Xiaohua Xia,et al.  Dynamics of Discrete-Time Sliding-Mode-Control Uncertain Systems With a Disturbance Compensator , 2014, IEEE Transactions on Industrial Electronics.

[17]  Alessandra Lumini,et al.  Subcellular localization using fluorescence imagery: Utilizing ensemble classification with diverse feature extraction strategies and data balancing , 2013, Appl. Soft Comput..

[18]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[19]  Won-Sook Lee,et al.  Multi-objective design of state feedback controllers using reinforced quantum-behaved particle swarm optimization , 2016, Appl. Soft Comput..

[20]  Khadija Dehri,et al.  Discrete second‐order sliding mode control based on optimal sliding function vector for multivariable systems with input–output representation , 2016 .

[21]  B. Draenovi The invariance conditions in variable structure systems , 1969 .

[22]  Bassem Jarboui,et al.  Combinatorial particle swarm optimization for solving blocking flowshop scheduling problem , 2016, J. Comput. Des. Eng..

[23]  Johann Dréo,et al.  Metaheuristics for Hard Optimization: Methods and Case Studies , 2005 .

[24]  Hassani Messaoud,et al.  Multi-Objective Design of Optimal Sliding Mode Control for Trajectory Tracking of SCARA Robot Based on Genetic Algorithm , 2019 .

[25]  Lin-Zhang Lu Newton iterations for a non-symmetric algebraic Riccati equation , 2005, Numer. Linear Algebra Appl..

[26]  V. Utkin Variable structure systems with sliding modes , 1977 .

[27]  Yisheng Zhong,et al.  Robust Attitude Regulation of a 3-DOF Helicopter Benchmark: Theory and Experiments , 2011, IEEE Transactions on Industrial Electronics.

[28]  Hassani Messaoud,et al.  Robust adaptive sliding mode control for uncertain systems with unknown time-varying delay input. , 2018, ISA transactions.

[29]  Vadim I. Utkin,et al.  Chattering suppression methods in sliding mode control systems , 2007, Annu. Rev. Control..

[30]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.