An optimal adaptive hybrid controller for a fourth-order under-actuated nonlinear inverted pendulum system

In this paper, a combination of approximate feedback linearization and sliding mode control approaches is applied to stabilize a class of fourth-order nonlinear systems. In order to improve the performance of the proposed controller, design parameters of the sliding surface are adjusted using the adaptation laws, based on the gradient descent technique. Eventually, a new version of particle swarm optimization is implemented to optimize the control gains with respect to the integral of time-weighted absolute errors as the objective function, and a constraint on the maximum control effort value. The introduced idea is put into practice for the under-actuated inverted pendulum system, and the procedure is described with details step by step. The time responses of cart position, pendulum angle, and control effort of the proposed method is then compared with those of several recently published references so as to evaluate the effectiveness of this scenario.

[1]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[2]  Ahmad Bagheri,et al.  HEPSO: High exploration particle swarm optimization , 2014, Inf. Sci..

[3]  Mohammad Javad Mahmoodabadi,et al.  Pareto optimal design of the decoupled sliding mode controller for an inverted pendulum system and its stability simulation via Java programming , 2013, Math. Comput. Model..

[4]  Alain Glumineau,et al.  Robust adaptive high order sliding-mode optimum controller for sensorless interior permanent magnet synchronous motors , 2014, Math. Comput. Simul..

[5]  H. Jin Kim,et al.  Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter , 2009 .

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

[7]  Mohammad Javad Mahmoodabadi,et al.  Partitioned Particle Swarm Optimization , 2013 .

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

[9]  Wei Zhong,et al.  Energy and passivity based control of the double inverted pendulum on a cart , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[10]  Ji-Chang Lo,et al.  Decoupled fuzzy sliding-mode control , 1998, IEEE Trans. Fuzzy Syst..

[11]  Rongxin Cui,et al.  Adaptive backstepping control of wheeled inverted pendulums models , 2015 .

[12]  Vadim I. Utkin,et al.  Sliding Modes and their Application in Variable Structure Systems , 1978 .

[13]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[14]  Hao Wang,et al.  Adaptive fuzzy control with minimal leaning parameters for electric induction motors , 2015, Neurocomputing.

[15]  Jia-jun Wang Stabilization and tracking control of X-Z inverted pendulum with sliding-mode control. , 2012, ISA transactions.

[16]  Mohammad Javad Mahmoodabadi,et al.  Pareto optimum control of a 2-DOF inverted pendulum using approximate feedback linearization and sliding mode control , 2014 .

[17]  M. Castilla,et al.  Feedback Linearization of a Single-Phase Active Power Filter via Sliding Mode Control , 2008, IEEE Transactions on Power Electronics.

[18]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[19]  Ju-Jang Lee,et al.  Fuzzy sliding mode control for an under-actuated system with mismatched uncertainties , 2010, Artificial Life and Robotics.

[20]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[21]  H. Momeni,et al.  Fractional terminal sliding mode control design for a class of dynamical systems with uncertainty , 2012 .

[22]  Shiuh-Jer Huang,et al.  Control of an inverted pendulum using grey prediction model , 1994, Proceedings of 1994 IEEE Industry Applications Society Annual Meeting.

[23]  Hasan Komurcugil,et al.  Time-varying sliding-coefficient-based decoupled terminal sliding-mode control for a class of fourth-order systems. , 2014, ISA transactions.

[24]  Ligang Wu,et al.  Event-triggered fuzzy control of nonlinear systems with its application to inverted pendulum systems , 2018, Autom..

[25]  Fabiola Angulo,et al.  A new adaptive controller for bio-reactors with unknown kinetics and biomass concentration: Guarantees for the boundedness and convergence properties , 2015, Math. Comput. Simul..

[26]  Amit Konar,et al.  Tuning PID and PI/λDδ Controllers using the Integral Time Absolute Error Criterion , 2008, 2008 4th International Conference on Information and Automation for Sustainability.

[27]  Jia-Jun Wang,et al.  Simulation studies of inverted pendulum based on PID controllers , 2011, Simul. Model. Pract. Theory.

[28]  Wuxi Shi Adaptive fuzzy control for multi-input multi-output nonlinear systems with unknown dead-zone inputs , 2015, Appl. Soft Comput..

[29]  Robert F. Harrison,et al.  Asymptotically optimal stabilising quadratic control of an inverted pendulum , 2003 .

[30]  Hairong Dong,et al.  Neural adaptive control for uncertain nonlinear system with input saturation: State transformation based output feedback , 2015, Neurocomputing.

[31]  Petr Husek,et al.  Adaptive fuzzy sliding mode control for electro-hydraulic servo mechanism , 2012, Expert Syst. Appl..

[32]  Yuanqing Xia,et al.  Robust adaptive sliding mode control for uncertain discrete-time systems with time delay , 2010, J. Frankl. Inst..

[33]  Krystel K. Castillo-Villar,et al.  Adaptive robust PID control subject to supervisory decoupled sliding mode control based upon genetic algorithm optimization , 2015 .

[34]  Chih-Chin Wen,et al.  Design of controller for inverted pendulum , 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA).

[35]  Vahid Johari Majd,et al.  An LMI-based composite nonlinear feedback terminal sliding-mode controller design for disturbed MIMO systems , 2012, Math. Comput. Simul..

[36]  Kou Yamada,et al.  A Nonlinear Control Design for the Pendubot , 2003, Modelling, Identification and Control.

[37]  M. S. Matbuly,et al.  Investigation of the Channel Flow with Internal Obstacles Using Large Eddy Simulation and Finite-Element Technique , 2013 .

[38]  Leandro dos Santos Coelho,et al.  Improved differential evolution approach based on cultural algorithm and diversity measure applied to solve economic load dispatch problems , 2009, Math. Comput. Simul..

[39]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.