Skip to main content
Log in

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

  • Regular Papers
  • Intelligent and Information Systems
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. S. Noh, G. H. Lee, and S. Jung, “Position control of a mobile inverted pendulum system using radial basis function network,” International Journal of Control, Automation, and Systems, vol. 8, no. 1, pp. 157–162, February 2010.

    Article  Google Scholar 

  2. M.-G. Yoon, “Dynamics and stabilization of a spherical inverted pendulum on a wheeled cart,” International Journal of Control, Automation, and Systems, vol. 8, no. 6, pp. 1271–1279, December 2010.

    Article  Google Scholar 

  3. X. Zhang and Y. Li, “Study of LQR stability control in an inverted pendulum,” Science & Technology Information, no. 3, pp. 174–175, 2013.

    Article  Google Scholar 

  4. H. Shu, “Inverted pendulum control system based on PID neural network,” Machine Tool & Hydraulics, vol. 36, no. 3, pp. 145–146, 2008.

    Google Scholar 

  5. J. Qu, W. Wu, and J. Sun, “Design and simulation of the fuzzy controller for the three stage inverted pendulum,” Journal of System Simulation, vol. 16, no. 3, pp. 578–581, 2004.

    Google Scholar 

  6. M. E. Semenov, D. V. Shevlyakova, and P. A. Meleshenko, “Inverted pendulum under hysteretic control: stability zones and periodic solutions,” Nonlinear Dynamics, vol. 75, pp. 247–256, 2014.

    Article  MathSciNet  Google Scholar 

  7. N. Atabak, Y. MJ, and H. Iraj, “Friction compensation of double inverted pendulum on a cart using locally linear neuro-fuzzy model,” Neural Comput & Applic, vol. 22, pp. 337–347, 2013.

    Article  Google Scholar 

  8. Z. S. Li, Y. H. Dan, X. C. Zhang, L. Xiao, and Z. Tan, “Fulfillment of arbitrary movement transfer control between equilibrium states for a double pendulum robot,” Acta Automatica Sinica, vol. 36, no. 12, pp. 1720–1731, 2010.

    Article  MathSciNet  Google Scholar 

  9. T. Lin and C. Wang, “A hybrid genetic algorithm to minimize the periodic preventive maintenance cost in a series-parallel system,” Journal of Intelligent Manufacturing, vol. 21, no. 3, pp. 1225–1236, 2012.

    Article  Google Scholar 

  10. X. L. Zhang, T. Xu, L. Zhao, H. M. Fan, and J. Y. Zang, “Research on flatness intelligent control via GA-PIDNN,” J Intell Manuf, vol. 26, no. 2, pp. 359–367, 2015.

    Article  Google Scholar 

  11. P. Zhang, H. Su, and L. Jing, “Research of distribution network reactive power optimization based on chaos cloud genetic algorithm,” Computer Measurement & Control, vol. 21, no. 1, pp. 505–507, 2013.

    Google Scholar 

  12. A. Y. S. Igarashi, G. V. Leandro, G. H. C. Oliveira, and E. A. Leite, “Genetic algorithms optimized fuzzy logic control to support the generation of lightning warnings,” J Control Autom Electr Syst, vol. 25, no. 1, pp. 32–45, 2014.

    Article  Google Scholar 

  13. X. Yuan, Y. Yang, H. Wang, and Y. Wang, “Genetic algorithm-based adaptive fuzzy sliding mode controller for electronic throttle valve,” Neural Comput & Applic, vol. 23, no. 1, pp. 209–217, 2013.

    Article  Google Scholar 

  14. K. Zhang, B. Xu, L. X. Tang, and H. M. Shi, “Modeling of binocular vision system for 3D reconstruction with improved genetic algorithms,” The International Journal of Advanced Manufacturing Technology, vol. 29, pp. 722–728, 2006.

    Article  Google Scholar 

  15. L. Wu, “The function optimization based on cloud genetic algorithm,” Computer Knowledge and Technology, vol. 28, no. 7, pp. 6952–6953, 2011.

    Google Scholar 

  16. C. Dai, Y. Zhu, W. Chen, and J. Lin, “Cloud model based genetic algorithm and its applications,” Acta Electronica Sinica, vol. 35, no. 7, pp. 1419–1424, 2007.

    Google Scholar 

  17. L. Xiao, “Improvement of partial intelligent optimization algorithm and analysis of its mathematical theory,” Shanghai Donghua University, pp. 12–15, 2005.

    Google Scholar 

  18. X. Chen and S. Yu, “Improvement on crossover strategy of real-valued genetic algorithm,” Acta Electronica Sinica, vol. 31, no. 1, pp. 71–74, 2003.

    Google Scholar 

  19. D. Li, H. Meng, and X. Shi, “Membership clouds and membership cloud generators,” Journal of Computer Research and Development, vol. 32, no. 6, pp. 15–20, 1995.

    Google Scholar 

  20. C. Dai, Y. Zhu, and W. Chen, “Cloud theory-based genetic algorithm,” Journal of Southwest Jiaotong University, vol. 41, no. 6. pp. 731–732, 2006.

    Google Scholar 

  21. L. Wu, “Optimize the weights of BP neural network by using cloud model and genetic algorithm,” Software Guide, vol. 10, no. 9, pp. 56–57, 2011.

    Google Scholar 

  22. J. Li, C. Li, Z. Wu, and J. Huan, “A feedback neural network for solving convex quadratic bi-level programming problems,” Neural Comput & Applic, vol. 25, no. 3-4, pp. 603–611, 2014.

    Article  Google Scholar 

  23. C. A. C. Antonio, J. P. Davim, and V. Lapa, “Artificial neural network based on genetic learning for machining of polyetheretherketone composite materials,” The International Journal of Advanced Manufacturing Technology, vol. 39, pp. 1101–1110, 2008.

    Article  Google Scholar 

  24. S. Ding, L. Xu, C. Su, and F. Jin, “An optimizing method of RBF neural network based on genetic algorithm,” Neural Comput & Applic, vol. 21, pp. 333–336, 2012.

    Article  Google Scholar 

  25. H. L. Shu, “On the ability the PID neural networks in nonlinear system identification,” Guangdong Automation & Information Engineering, vol. 4, pp. 1–4, 2001.

    Google Scholar 

  26. H. L. Shu, “PID neural network and control system,” National Defense Industry Press, Beijing, pp. 10–69, 2006.

    Google Scholar 

  27. L. Qu, R. Hu, and S. Fan, “Hybrid programming technique of LabVIEW and MATLAB,” China Machine Press, Beijing, pp. 144–167, 2011.

    Google Scholar 

  28. Z. Wu, M. Fang, and K. Ding, “LabVIEW based 3D simulation of two-level inverted pendulum control system,” Journal of Hefei University of Technology, vol. 34, no. 10, pp. 1480–1484, 2011.

    Google Scholar 

  29. J. Gao, G. Cai, Z. Ji, Y. Qin, and L. Jia, “Adaptive neural-fuzzy control of triple inverted pendulum,” Control Theory & Application, vol. 27, no. 2, pp. 278–282, 2010.

    Google Scholar 

  30. D. Li and Y. Du, “Artificial Intelligence with Uncertainty,” National Defence Industry Press, Beijing, pp. 143–149, 2005.

    Google Scholar 

  31. S. Wang, “Spatial data mining and knowledge discovery based on the data field and cloud model,” Wuhan University, Wuhan, 2001.

    Google Scholar 

  32. P. Liu, “Cloud computing,” Electronic Industry Press, Sichuan, pp. 41–68, 2010.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiu-Ling Zhang.

Additional information

Recommended by Associate Editor DaeEun Kim under the direction of Editor Euntai Kim.

This work was supported by the University innovation team of Hebei Province Leading Talent Cultivation Project (No. LJRC 013) and Hebei Province Natural Science Foundation of Steel joint Research Funds of China (Grants No. E2015203354).

Xiu-Ling Zhang received her BE degree from the Northeast Heavy Machinery Institute in 1990, an ME degree from the Northeast Heavy Machinery Institute in 1995. She obtained her Ph.D. degree from Yanshan University, China, in 2002. At present, she is a professor of the College of Electrical Engineering, Yanshan University, China. Her research interests include the modeling, control and pattern recognition of complex system based on artificial intelligence.

Hong-Min Fan received her BE degree from the Liren Institute of Yanshan University in 2012. At present, she is a master student of the College of Electrical Engineering, Yanshan University, China. Her research interests include the modeling, control and pattern recognition of complex system based on artificial intelligence.

Jia-Yin Zang received her BE degree from the Liren Institute of Yanshan University in 2012. At present, she is a master student of the College of Electrical Engineering, Yanshan University, China. Her research interests include the modeling, control and pattern recognition of complex system based on artificial intelligence.

Liang Zhao received his BE degree from the Liren Institute of Yanshan University in 2012. At present, he is a master student of the College of Electrical Engineering, Yanshan University, China. His research interests include the modeling, control and pattern recognition of complex system based on artificial intelligence.

Shuang Hao received her BE degree from Yanshan University in 2013. At present, she is a master student of the College of Electrical Engineering, Yanshan University, China. Her research interests include the modeling, control and pattern recognition of complex system based on artificial intelligence.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, XL., Fan, HM., Zang, JY. et al. The stabilization and 3D visual simulation of the triple inverted pendulum based on CGA-PIDNN. Int. J. Control Autom. Syst. 13, 1010–1019 (2015). https://doi.org/10.1007/s12555-014-0040-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-014-0040-5

Keywords

Navigation