scholarly journals Design of Linear Quadratic Regulator (LQR) Based on Genetic Algorithm for Inverted Pendulum

MENDEL ◽  
2017 ◽  
Vol 23 (1) ◽  
pp. 149-156
Author(s):  
Tomas Marada ◽  
Radomil Matousek ◽  
Daniel Zuth

One of the crucial problems in the dynamics and automatic control theory is balancing of an invertedpendulum robot by moving a cart along a horizontal path. This task is often used as a benchmark for di erentmethod comparison. In the practical use of the LQR method, the key problem is how to choose weight matricesQ and R correctly. To obtain satisfying results the experiments should be repeated many times with di erentparameters of weight matrices. These LQR parameters can be tuned by a Genetic Algorithm (GA) techniquefor getting better results. In our paper, the LQR parameters weight matrices Q and R which were tuned usingthe Genetic Algorithm. The simulations of the control problem are designed using MATLAB script code andMATLAB Simulink on an inverted pendulum model. The results show that the Genetic Algorithm is suitablefor tuning the parameters to give an optimal response. The control problem of the inverted pendulum was solvedsuccessfully.

2019 ◽  
Vol 1 (28) ◽  
pp. 50-55
Author(s):  
Tan Thanh Nguyen

In this article, the author used the matlab software to simulate and then compared the results between the classical LQR (Linear Quadratic Regulator) controller and another method to adjust the matrix parameters toward optimization of the LQR controller. It is the GA (Genetic Algorithm) method to optimize the matrix of the LQR controller, and the results have  been verified on the nonlinear pendulum model. The Genetic Algorithm is a modern control algorithm, which is widely applied in research and practice. The main objective of this article is to use the GA algorithm in order to optimize the matrix parameters of LQR controller, whichcontrolled the position and angle of the nonlinear inverted pendulum at the stable balance point. The matlab-based simulating results showed that  the system has operated properly to the requirements and the output response has reached an equilibrium position of about 2.5 seconds.


2017 ◽  
Vol 2 (9) ◽  
pp. 1-5
Author(s):  
Ghassan A. Sultan ◽  
Ziyad K. Farej

Double inverted pendulum (DIP) is a nonlinear, multivariable and unstable system. The inverted pendulum which continually moves toward an uncontrolled state represents a challenging control problem. The problem is to balance the pendulum vertically upward on a mobile platform that can move in only two directions (left or right) when it is offset from zero stat. The aim is to determine the control strategy that deliver better performance with respect to pendulum's angles and cart's position. A Linear-Quadratic-Regulator (LQR) technique for controlling the linearized system of double inverted pendulum model is presented. Simulation studies conducted in MATLAB environment show that the LQR controller are capable of controlling the multi output double inverted pendulum system. Also better performance results are obtained for controlling heavy driven part DIP system.


2012 ◽  
Vol 433-440 ◽  
pp. 7546-7553 ◽  
Author(s):  
S. Amir Ghoreishi ◽  
Mohammad Ali Nekoui

In this paper, considering some important indices such as closed-loop pole locations, speed of response and combining them into an objective function an optimization problem is defined in order to select the weighting matrices in Linear Quadratic Regulator (LQR) controller. To solve this optimization problem the Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) are utilized and compared. The proposed method is applied to rotational inverted pendulum. Simulation results show the relative superiority of PSO over GA.


Robotica ◽  
2014 ◽  
Vol 32 (6) ◽  
Author(s):  
Dongil Choi ◽  
Jun-ho Oh

SUMMARYThis paper introduces a novel approach to motion planning for a rapid mobile manipulator using inverted pendulum models. Our aim was to realize an actual rapid mobile manipulator with high acceleration and speed performance for an object's delivery. In our research, we developed an actual rapid mobile manipulator called KDMR-1. We proposed simple motion planning methods using a single inverted pendulum model (SIPM) and a double inverted pendulum model (DIPM), which are easily adaptable to a real-time system with only a small computational burden. The SIPM was useful for basic movement but did not provide object carrying capability. For that, a DIPM was proposed. In both models, we designed linear quadratic optimal controllers to stabilize the Zero Moment Point (ZMP). Two kinds of ZMP stabilization strategies were proposed, fixed ZMP and relaxed ZMP. Using these strategies, we realized optimal ZMP stabilizations for a real-time rapid mobile manipulator. For decoupled forward and rotational linear DIPM, we designed a centrifugal acceleration compensation model in the manner of feedback linearization. The experimental results showed high acceleration and speed performances during rapid object delivery.


Author(s):  
Ishan Chawla ◽  
Vikram Chopra ◽  
Ashish Singla

AbstractFrom the last few decades, inverted pendulums have become a benchmark problem in dynamics and control theory. Due to their inherit nature of nonlinearity, instability and underactuation, these are widely used to verify and implement emerging control techniques. Moreover, the dynamics of inverted pendulum systems resemble many real-world systems such as segways, humanoid robots etc. In the literature, a wide range of controllers had been tested on this problem, out of which, the most robust being the sliding mode controller while the most optimal being the linear quadratic regulator (LQR) controller. The former has a problem of non-robust reachability phase while the later lacks the property of robustness. To address these issues in both the controllers, this paper presents the novel implementation of integral sliding mode controller (ISMC) for stabilization of a spatial inverted pendulum (SIP), also known as an x-y-z inverted pendulum. The structure has three control inputs and five controlled outputs. Mathematical modeling of the system is done using Euler Lagrange approach. ISMC has an advantage of eliminating non-robust reachability phase along with enhancing the robustness of the nominal controller (LQR Controller). To validate the robustness of ISMC to matched uncertainties, an input disturbance is added to the nonlinear model of the system. Simulation results on two different case studies demonstrate that the proposed controller is more robust as compared to conventional LQR controller. Furthermore, the problem of chattering in the controller is dealt by smoothening the controller inputs to the system with insignificant loss in robustness.


1999 ◽  
Vol 354 (1385) ◽  
pp. 869-875 ◽  
Author(s):  
E. Otten

The balance of standing humans is usually explained by the inverted pendulum model. The subject invokes a horizontal ground–reaction force in this model and controls it by changing the location of the centre of pressure under the foot or feet. In experiments I showed that humans are able to stand on a ridge of only a few millimetres wide on one foot for a few minutes. In the present paper I investigate whether the inverted pendulum model is able to explain this achievement. I found that the centre of mass of the subjects sways beyond the surface of support, rendering the inverted pendulum model inadequate. Using inverse simulations of the dynamics of the human body, I found that hip–joint moments of the stance leg are used to vary the horizontal component of the ground–reaction force. This force brings the centre of mass back over the surface of support. The subjects generate moments of force at the hip–joint of the swing leg, at the shoulder–joints and at the neck. These moments work in conjunction with a hip strategy of the stance leg to limit the angular acceleration of the head–arm–trunk complex. The synchrony of the variation in moments suggests that subjects use a motor programme rather than long latency reflexes.


2021 ◽  
Author(s):  
Yuyang Qian ◽  
Kaiming Yang ◽  
Yu Zhu ◽  
Wei Wang ◽  
Chenhui Wan

2018 ◽  
Vol 8 (8) ◽  
pp. 1257 ◽  
Author(s):  
Tianqi Yang ◽  
Weimin Zhang ◽  
Xuechao Chen ◽  
Zhangguo Yu ◽  
Libo Meng ◽  
...  

The most important feature of this paper is to transform the complex motion of robot turning into a simple translational motion, thus simplifying the dynamic model. Compared with the method that generates a center of mass (COM) trajectory directly by the inverted pendulum model, this method is more precise. The non-inertial reference is introduced in the turning walk. This method can translate the turning walk into a straight-line walk when the inertial forces act on the robot. The dynamics of the robot model, called linear inverted pendulum (LIP), are changed and improved dynamics are derived to make them apply to the turning walk model. Then, we expend the new LIP model and control the zero moment point (ZMP) to guarantee the stability of the unstable parts of this model in order to generate a stable COM trajectory. We present simulation results for the improved LIP dynamics and verify the stability of the robot turning.


Sign in / Sign up

Export Citation Format

Share Document