A Single-ball-driven Self-Balancing Robot Controller Based on Genetic Algorithm Optimization
Tianyu Gao, Jun Jin, Xiao Hao
- 发表年份
- 2020
- 引用次数
- 3
摘要
This paper proposes a self-balancing control method based on genetic algorithm optimization in order to further improve the self-balancing ability of robots. Firstly, the robot system is simplified to a 2D single-ball inverted pendulum model, and an Eular-Lagrange dynamic model is established for mechanical analysis. Then, the self-balancing controller is designed by combining the motion control law of the robot and the linear quadratic optimal control algorithm based on genetic algorithm. The normalized quadratic performance index is taken as the optimization standard, and the weight matrix is optimized by genetic algorithm. Finally, the optimized controller is used to simulate the origin self-balancing control. The simulation results show that the optimized controller not only improves the response speed and robustness of the system, but also effectively reduces the power consumption of the controller.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991