The stabilization and 3D visual simulation of the triple inverted pendulum based on CGA-PIDNN

Aiming at the triple inverted pendulum which is a strong coupling, multivariable, high-order and unsteady system, a design method of the controller based on PID neural network (PIDNN) optimized by cloud genetic algorithm (CGA) is proposed, this method is called CGA-PIDNN. CGA can be applied to learn and train the PIDNN connection weights. CGA can overcome the defect of the slow convergence rate and premature convergence for genetic algorithm (GA). PIDNN is a simple and normative network which is easy to be realized and has a good dynamic performance. The CGA-PIDNN control system of triple inverted pendulum is verified with MATLAB simulation test. The comparison results with the control effect of PIDNN control system optimized by standard GA (GA-PIDNN) are presented first. Then in LabVIEW environment, by using the combination of virtual reality technology and MATLAB, the three-dimensional (3D) animation simulation model of the triple inverted pendulum CGA-PIDNN control system is built. The simulation results indicate that CGA-PIDNN control method is effective, whose control effects are superior to those by GA-PIDNN control, it is believed that CGA-PIDNN is effective and will become a promising candidate of control methods.

[1]  Chen Xiao Improvement on Crossover Strategy of Real-valued Genetic Algorithm , 2003 .

[2]  Myung-Gon Yoon,et al.  Dynamics and stabilization of a spherical inverted pendulum on a wheeled cart , 2010 .

[3]  Lin Jianhui Cloud Model Based Genetic Algorithm and Its Applications , 2007 .

[4]  Yaonan Wang,et al.  Genetic algorithm-based adaptive fuzzy sliding mode controller for electronic throttle valve , 2013, Neural Computing and Applications.

[5]  Deyi Li,et al.  Artificial Intelligence with Uncertainty , 2004, CIT.

[6]  Mohammad Javad Yazdanpanah,et al.  Friction compensation of double inverted pendulum on a cart using locally linear neuro-fuzzy model , 2011, Neural Computing and Applications.

[7]  Li Xu,et al.  An optimizing method of RBF neural network based on genetic algorithm , 2011, Neural Computing and Applications.

[8]  Ding Kang LabVIEW based 3D simulation of two-level inverted pendulum control system , 2011 .

[9]  Feiyu Chen,et al.  Detecting Group-level Crowd Using Spectral Clustering Analysis on Particle Trajectories , 2013 .

[10]  Junjian Huang,et al.  A feedback neural network for solving convex quadratic bi-level programming problems , 2013, Neural Computing and Applications.

[11]  J. Paulo Davim,et al.  Artificial neural network based on genetic learning for machining of polyetheretherketone composite materials , 2008 .

[12]  Liang Zhao,et al.  Research on flatness intelligent control via GA–PIDNN , 2013, Journal of Intelligent Manufacturing.

[13]  Li Zu Fulfillment of Arbitrary Movement Transfer Control between Equilibrium States for a Double Pendulum Robot , 2010 .

[14]  Wu Li-feng The Function Optimization Based on Cloud Genetic Algorithm , 2011 .

[15]  Li De,et al.  Artificial Intelligence with Uncertainty , 2004 .

[16]  Bin Xu,et al.  Modeling of binocular vision system for 3D reconstruction with improved genetic algorithms , 2006 .

[17]  Shu Huai-lin Inverted Pendulum Control System Based on PID Neural Network , 2008 .

[18]  Limin Jia,et al.  Adaptive neural-fuzzy Control of Triple Inverted Pendulum , 2010 .

[19]  Seul Jung,et al.  Position control of a mobile inverted pendulum system using radial basis function network , 2010 .

[20]  Sun Jun-en Design and Simulation of the Fuzzy Controller for the Three Stage Inverted Pendulum , 2004 .

[21]  Zu-Shu Li,et al.  Fulfillment of Arbitrary Movement Transfer Control between Equilibrium States for a Double Pendulum Robot: Fulfillment of Arbitrary Movement Transfer Control between Equilibrium States for a Double Pendulum Robot , 2011 .

[22]  Åke Grönlund,et al.  Cloud computing: The beliefs and perceptions of Swedish school principals , 2015, Comput. Educ..

[23]  Eduardo Alvim Leite,et al.  Genetic Algorithms Optimized Fuzzy Logic Control to Support the Generation of Lightning Warnings , 2014 .

[24]  Chung-Ho Wang,et al.  A hybrid genetic algorithm to minimize the periodic preventive maintenance cost in a series-parallel system , 2012, J. Intell. Manuf..

[25]  Mikhail E. Semenov,et al.  Inverted pendulum under hysteretic control: stability zones and periodic solutions , 2014 .