Robust LQR Controller Design for Stabilizing and Trajectory Tracking of Inverted Pendulum

Abstract This paper describes the method for stabilizing and trajectory tracking of Self Erecting Single Inverted Pendulum (SESIP) using Linear Quadratic Regulator (LQR). A robust LQR is proposed in this paper not only to stabilize the pendulum in upright position but also to make the cart system to track the given reference signal even in the presence of disturbance. The control scheme of pendulum system consists of two controllers such as swing up controller and stabilizing controller. The main focus of this work is on the design of stabilizing controller which can accommodate the disturbance present in the system in the form of wind force. An optimal LQR controller with well tuned weighting matrices is implemented to stabilize the pendulum in the vertical position. The steady state and dynamic characteristics of the proposed controller are investigated by conducting experiments on benchmark linear inverted pendulum system. Experimental results prove that the proposed LQR controller can guarantee the inverted pendulum a faster and smoother stabilizing process with less oscillation and better robustness than a Full State Feedback (FSF) controller by pole placement approach.

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

[2]  Benedetto Piccoli,et al.  Time Optimal Swing-Up of the Planar Pendulum , 2008, IEEE Trans. Autom. Control..

[3]  Ahmad Saifizul,et al.  Intelligent Control for Self-erecting Inverted Pendulum Via Adaptive Neuro-fuzzy Inference System , 2006 .

[4]  Chin-Wang Tao,et al.  Design of a Fuzzy Controller With Fuzzy Swing-Up and Parallel Distributed Pole Assignment Schemes for an Inverted Pendulum and Cart System , 2008, IEEE Transactions on Control Systems Technology.

[5]  Reza Shahnazi,et al.  PI Adaptive Fuzzy Control With Large and Fast Disturbance Rejection for a Class of Uncertain Nonlinear Systems , 2008, IEEE Transactions on Fuzzy Systems.

[6]  Matthew W. Dunnigan,et al.  A new technique for position control of Induction Motor using adaptive inverse control , 2010, 2010 1st International Conference on Energy, Power and Control (EPC-IQ).

[7]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[8]  Rini Akmeliawati,et al.  Particle Swam Optimization for Stabilizing Controller of a Self-erecting Linear Inverted Pendulum , 2010 .

[9]  Dennis S. Bernstein,et al.  Stabilization of a 3D axially symmetric pendulum , 2008, Autom..

[10]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping , 2001, IEEE Trans. Autom. Control..

[11]  Hui Ding,et al.  An investigation on the design and performance assessment of double-PID and LQR controllers for the inverted pendulum , 2012, Proceedings of 2012 UKACC International Conference on Control.

[12]  D. Naidu,et al.  Optimal Control Systems , 2018 .

[13]  Boris Tovornik,et al.  Swinging up and stabilization of a real inverted pendulum , 2006, IEEE Transactions on Industrial Electronics.