Genetic algorithm-based multi-objective design of optimal discrete sliding mode approach for trajectory tracking of nonlinear systems

In this paper, a novel multi-objective design of optimal control for robotic manipulators is considered. Generally, robots are known by their highly nonlinearities, unmodeled dynamics, and uncertainties. In order to design an optimal control law, based on the linear quadratic regulator, the robotic system is described as a linear time varying model. The compensation of both disturbances and uncertainties is ensured by the integral sliding mode control. The problem of deciding the optimal configuration of the linear quadratic regulator controller is considered as an optimization problem, which can be solved by the application of genetic algorithm. The main contribution of this paper is to consider a multi-objective optimization problem, which aims to minimize not only the chattering phenomenon but also other control performances including the rise time, the settling-time, the steady-state error and the overshoot. For that, a novel dynamically aggregated objective function is proposed. As a result, a set of nondominated optimal solutions are provided to the designer and then he selects the most preferable alternative. To demonstrate the efficacy and to show complete performance of the new controller, two nonlinear systems are treated in this paper: firstly, a selective compliance assembly robot arm robot is considered. The results show that the manipulator tracing performance is considerably improved with the proposed control scheme. Secondly, the proposed genetic algorithm-based linear quadratic regulator control strategy is applied for pitch and yaw axes control of two-degrees-of-freedom laboratory helicopter workstation, which is a highly nonlinear and unstable system. Experimental results substantiate that the weights optimized using genetic algorithm, result in not only reduced tracking error but also improved tracking response with reduced oscillations.

[1]  Panos M. Pardalos,et al.  MBPOA-based LQR controller and its application to the double-parallel inverted pendulum system , 2014, Eng. Appl. Artif. Intell..

[2]  Agustín Jiménez,et al.  New incremental Takagi-Sugeno state model for optimal control of multivariable nonlinear time delay systems , 2015, Eng. Appl. Artif. Intell..

[3]  Zeng Wang,et al.  Continuous finite‐time control for uncertain robot manipulators with integral sliding mode , 2018, IET Control Theory & Applications.

[4]  Mustapha Hamerlain,et al.  Robust Neuro-fuzzy sliding mode controller for a Flexible robot manipulator , 2015, Int. J. Robotics Autom..

[5]  Anna Kucerová,et al.  Optimal design and optimal control of structures undergoing finite rotations and elastic deformations , 2009, ArXiv.

[6]  Riccardo Bevilacqua,et al.  Development and experimentation of LQR/APF guidance and control for autonomous proximity maneuvers of multiple spacecraft , 2011 .

[7]  Ji-Eun Choi,et al.  A proportional-derivative-sliding mode hybrid control scheme for a robot manipulator , 2004 .

[8]  Mohammad Mehdi Fateh,et al.  Modeling and Robust Discrete LQ Repetitive Control of Electrically Driven Robots , 2013, Int. J. Autom. Comput..

[9]  Seyed-Mehdi Karbassi,et al.  Repetitive control of electrically driven robot manipulators , 2013, Int. J. Syst. Sci..

[10]  Mohammad Javad Mahmoodabadi,et al.  An optimal adaptive robust PID controller subject to fuzzy rules and sliding modes for MIMO uncertain chaotic systems , 2017, Appl. Soft Comput..

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

[12]  Elumalai Vinodh Kumar,et al.  Robust MRAC augmented baseline LQR for tracking control of 2 DoF helicopter , 2016, Robotics Auton. Syst..

[13]  Krystel K. Castillo-Villar,et al.  Pareto design of an adaptive robust hybrid of PID and sliding control for a biped robot via genetic algorithm optimization , 2014, Nonlinear Dynamics.

[14]  Ju-Jang Lee,et al.  Sliding mode controller with filtered signal for robot manipulators using virtual plant controller , 1997 .

[15]  Maarouf Saad,et al.  Second order sliding mode with time delay control for uncertain robot manipulators , 2016, 2016 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET).

[16]  Quanmin Zhu,et al.  Low-pass-filter-based position synchronization sliding mode control for multiple robotic manipulator systems , 2011 .

[17]  Patrick Siarry,et al.  A survey on optimization metaheuristics , 2013, Inf. Sci..

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

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

[20]  Gou-Jen Wang,et al.  Discrete sliding mode controller design based on the LQR suboptimal approach with application on ac servo motor , 2006 .

[21]  Bassem Jarboui,et al.  A fuzzy logic control using a differential evolution algorithm aimed at modelling the financial market dynamics , 2011, Inf. Sci..

[22]  Zhaohui Liu,et al.  An approach to the dynamic modeling and sliding mode control of the constrained robot , 2017 .

[23]  Stephan K. Chalup,et al.  A small spiking neural network with LQR control applied to the acrobot , 2008, Neural Computing and Applications.

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

[25]  Tie Zhang,et al.  Fuzzy Sliding Mode Control of Robotic Manipulators With Kinematic and Dynamic Uncertainties , 2012 .

[26]  P. Dorato,et al.  Survey of robust control for rigid robots , 1991, IEEE Control Systems.

[27]  Shantanu Das,et al.  Multi-objective LQR with Optimum Weight Selection to Design FOPID Controllers for Delayed Fractional Order Processes , 2015, ISA transactions.

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

[29]  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.

[30]  Muhammad Irfan Khattak,et al.  Adaptive fuzzy fractional-order sliding mode controller for a class of dynamical systems with uncertainty , 2016 .

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

[32]  Hadi Jahanshahi,et al.  Multi-objective optimized fuzzy-PID controllers for fourth order nonlinear systems , 2016 .

[33]  Shay-Ping Thomas Wang Nonlinear robust industrial robot control , 1987 .

[34]  J. Juang,et al.  Predictive feedback and feedforward control for systems with unknown disturbances , 1999 .

[35]  Guoqin Gao,et al.  Chattering-free sliding mode synchronization control for a hybrid mechanism , 2017 .

[36]  P. Villon,et al.  N E ] 6 F eb 2 00 9 Optimal Design and Optimal Control of Elastic Structures Undergoing Finite Rotations and Elastic Deformations , 2009 .

[37]  Yaoyao Wang,et al.  Practical Tracking Control of Robot Manipulators With Continuous Fractional-Order Nonsingular Terminal Sliding Mode , 2016, IEEE Transactions on Industrial Electronics.

[38]  Millie Pant,et al.  An efficient Differential Evolution based algorithm for solving multi-objective optimization problems , 2011, Eur. J. Oper. Res..

[39]  Francisco G. Rossomando,et al.  Discrete-time sliding mode neuro-adaptive controller for SCARA robot arm , 2017, Neural Computing and Applications.