Real-Time Swing-Up Control of Non-Linear Inverted Pendulum Using Lyapunov Based Optimized Fuzzy Logic Control

This paper investigates the efficacy of an optimized fuzzy logic controller for real-time swing-up control and stabilization to a rigidly coupled twin-arm inverted pendulum system. The proposed fuzzy controller utilizes Lyapunov criteria for controller design to ensure system stability. The membership functions are further optimized based on the entropy function. The controller design is based on the black-box approach, eliminating the need for an accurate mathematical model of the system. The experimental results shows an improvement in the transient and steady-state response of the controlled system as compared to other state-of-the-art controllers. The proposed controller exhibits a small settling time of 4.0 s and reaches the stable swing-up position within 5 oscillations. Various error indices are evaluated that validates an overall improvement in the performance of the system.

[1]  L. Zadeh Probability measures of Fuzzy events , 1968 .

[2]  A. Bogmér,et al.  On control problems , 1989 .

[3]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[4]  G. C. Mouzouris,et al.  Designing fuzzy logic systems , 1997 .

[5]  H. D. Cheng,et al.  Automatically Determine the Membership Function Based on the Maximum Entropy Principle , 1997, Inf. Sci..

[6]  L. Yang Fuzzy Logic with Engineering Applications , 1999 .

[7]  Mohamed I. El-Hawwary,et al.  Adaptive Fuzzy Control of the Inverted Pendulum Problem , 2006, IEEE Transactions on Control Systems Technology.

[8]  Seul Jung,et al.  Position control of a mobile inverted pendulum system using radial basis function network , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[9]  Marius-Lucian Tomescu,et al.  Fuzzy Logic Control System Stability Analysis Based on Lyapunov's Direct Method , 2009, Int. J. Comput. Commun. Control.

[10]  Zafer Bingul,et al.  Fuzzy control of a real time inverted pendulum system , 2010, J. Intell. Fuzzy Syst..

[11]  Hari Om Gupta,et al.  Intelligent control of nonlinear inverted pendulum dynamical system with disturbance input using fuzzy logic systems , 2011, 2011 INTERNATIONAL CONFERENCE ON RECENT ADVANCEMENTS IN ELECTRICAL, ELECTRONICS AND CONTROL ENGINEERING.

[12]  Mounir Ayadi,et al.  PID-type fuzzy logic controller tuning based on particle swarm optimization , 2012, Eng. Appl. Artif. Intell..

[13]  Zafer Bingul,et al.  Cascade fuzzy logic control of a single-link flexible-joint manipulator , 2012 .

[14]  Olfa Boubaker,et al.  The Inverted Pendulum Benchmark in Nonlinear Control Theory: A Survey , 2013 .

[15]  Didier Dubois,et al.  The legacy of 50 years of fuzzy sets: A discussion , 2015, Fuzzy Sets Syst..

[16]  Kazuo Tanaka,et al.  Fuzzy control turns 50: 10 years later , 2015, Fuzzy Sets Syst..

[17]  Lotfi A. Zadeh,et al.  Fuzzy logic - a personal perspective , 2015, Fuzzy Sets Syst..

[18]  J. Dargahi,et al.  SWING UP AND TRANSITION TO OPTIMAL CONTROL FOR A SINGLE INVERTED PENDULUM , 2016 .

[19]  K. Bansal,et al.  Constructing Fuzzy Membership Function Subjected to GA based Constrained Optimization of Fuzzy Entropy Function , 2016 .

[20]  Hung T. Nguyen,et al.  Quality and robustness improvement for real world industrial systems using a fuzzy particle swarm optimization , 2016, Eng. Appl. Artif. Intell..

[21]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[22]  Ali Alouache,et al.  Fuzzy logic PD controller for trajectory tracking of an autonomous differential drive mobile robot (i.e. Quanser Qbot) , 2018, Ind. Robot.

[23]  Piyush Kuchhal,et al.  Fuzzy logic-based real-time control for a twin-rotor MIMO system using GA-based optimization , 2018 .

[24]  Xuebo Yang,et al.  Swing-Up and Stabilization Control Design for an Underactuated Rotary Inverted Pendulum System: Theory and Experiments , 2018, IEEE Transactions on Industrial Electronics.

[25]  Sabri Bicakci On the Implementation of Fuzzy VMC for an Under Actuated System , 2019, IEEE Access.

[26]  Tayfun Abut,et al.  Real-time control and application with self-tuning PID-type fuzzy adaptive controller of an inverted pendulum , 2019, Ind. Robot.

[27]  Erwin Susanto,et al.  Fuzzy Swing Up Control and Optimal State Feedback Stabilization for Self-Erecting Inverted Pendulum , 2020, IEEE Access.

[28]  Petter Nilsson,et al.  A Scalable Safety Critical Control Framework for Nonlinear Systems , 2020, IEEE Access.

[29]  Zafer Bingul,et al.  Development of a Fuzzy-LQR and Fuzzy-LQG stability control for a double link rotary inverted pendulum , 2020, J. Frankl. Inst..

[30]  Rafał Łangowski,et al.  An Automatic Self-Tuning Control System Design for an Inverted Pendulum , 2020, IEEE Access.