Optimizing the double inverted pendulum’s performance via the uniform neuro multiobjective genetic algorithm

被引:7
作者
Al-Janan D.H. [1 ,2 ]
Chang H.-C. [1 ]
Chen Y.-P. [1 ]
Liu T.-K. [1 ]
机构
[1] Institute of Engineering Science and Technology, National Kaohsiung First University of Science and Technology
[2] Mechanical Engineering Departement, Engineeering Faculty, Semarang State University, Semarang, Center of Java
关键词
Double inverted pendulum (DIP); euclidean distance; metamodel; uniform design (UD); UniNeuro-hybrid UD multiobjective genetic algorithm (HUDMOGA);
D O I
10.1007/s11633-017-1069-8
中图分类号
学科分类号
摘要
An inverted pendulum is a sensitive system of highly coupled parameters, in laboratories, it is popular for modelling nonlinear systems such as mechanisms and control systems, and also for optimizing programmes before those programmes are applied in real situations. This study aims to find the optimum input setting for a double inverted pendulum (DIP), which requires an appropriate input to be able to stand and to achieve robust stability even when the system model is unknown. Such a DIP input could be widely applied in engineering fields for optimizing unknown systems with a limited budget. Previous studies have used various mathematical approaches to optimize settings for DIP, then have designed control algorithms or physical mathematical models. This study did not adopt a mathematical approach for the DIP controller because our DIP has five input parameters within its nondeterministic system model. This paper proposes a novel algorithm, named UniNeuro, that integrates neural networks (NNs) and a uniform design (UD) in a model formed by input and response to the experimental data (metamodel). We employed a hybrid UD multiobjective genetic algorithm (HUDMOGA) for obtaining the optimized setting input parameters. The UD was also embedded in the HUDMOGA for enriching the solution set, whereas each chromosome used for crossover, mutation, and generation of the UD was determined through a selection procedure and derived individually. Subsequently, we combined the Euclidean distance and Pareto front to improve the performance of the algorithm. Finally, DIP equipment was used to confirm the settings. The proposed algorithm can produce 9 alternative configured input parameter values to swing-up then standing in robust stability of the DIP from only 25 training data items and 20 optimized simulation results. In comparison to the full factorial design, this design can save considerable experiment time because the metamodel can be formed by only 25 experiments using the UD. Furthermore, the proposed algorithm can be applied to nonlinear systems with multiple constraints. © 2017, Institute of Automation, Chinese Academy of Sciences and Springer-Verlag GmbH Germany.
引用
收藏
页码:686 / 695
页数:9
相关论文
共 26 条
[1]  
Shukla A., Karki H., Application of robotics in onshore oil and gas industry-a review Part I, Robotics and Autonomous Systems, 75, pp. 490-507, (2016)
[2]  
Anderson J.A., An Introduction to Neural Networks, (1995)
[3]  
Palmes P.P., Usui S., Robustness, evolvability, and optimality of evolutionary neural networks, Biosystems, 82, 2, pp. 168-188, (2005)
[4]  
Medio A., Lines M., Nonlinear Dynamics: A Primer, (2001)
[5]  
Liu T.K., Chen C.H., Li Z.S., Chou J.H., Method of inequalities-based multiobjective genetic algorithm for optimizing a cart-double-pendulum system, International Journal of Automation and Computing, 6, 1, pp. 29-37, (2009)
[6]  
Liu T.K., Shen Y.C., Li Z.S., An application of multiobjective optimization genetic algorithm for cart-doublependulum- system control, Proceedings of IEEE International Conference on Systems, Man and Cybernetics, pp. 3292-3297, (2006)
[7]  
Prasad L.B., Tyagi B., Gupta H.O., Optimal control of nonlinear inverted pendulum system using PID controller and LQR: Performance analysis without and with disturbance input, International Journal of Automation and Computing, 11, 6, pp. 661-670, (2014)
[8]  
Gazdos F., Introducing a new tool for studying unstable systems, International Journal of Automation and Computing, 11, 6, pp. 580-587, (2014)
[9]  
Ding C.J., Duan P., Zhang M.L., Zhang Y.F., Double inverted pendulum system control strategy based on fuzzy genetic algorithm, Proceedings of IEEE International Conference on Automation and Logistics, pp. 1318-1323, (2009)
[10]  
Nalavade M., Bhagat M.J., Patil V.V., Balancing double inverted pendulum on cart by linearization technique, Proceedings of International Journal of Recent Technology and Engineering, pp. 2277-3878, (2014)