JSTA  >> Vol. 2 No. 4 (October 2014)

    采用双闭环PID控制及PSO算法的双足轮式倒立摆控制系统
    Control System of a Feet-Wheeled Inverted Pendulum Based on Double Closed-Loop PID Controller Combined with PSO

  • 全文下载: PDF(399KB) HTML    PP.25-34   DOI: 10.12677/JSTA.2014.24005  
  • 下载量: 2,017  浏览量: 6,985   国家科技经费支持

作者:  

曲若彤,李聪慧,曲仕茹:西北工业大学,自动化学院,西安

关键词:
双足轮式倒立摆PID粒子群优化Feet-Wheeled Inverted Pendulum PID PSO

摘要:

为了解决双足轮式倒立摆的稳定控制问题,提出一种采用双闭环PID的控制器及粒子群优化算法(Particle swarm optimization, PSO)的双足轮式倒立摆控制系统,并设计与控制效果相关的代价函数,以增加控制系统的稳定性,在matlab仿真条件下,实现了双足轮式倒立摆的稳定控制,实验结果表明,经过整定的控制器参数较原参数的阶跃响应更好,上升时间和稳定时间较未整定PID控制器的短,并且本算法已经应用到基于面阵CCD的直立式智能搜索识别采样系统中,验证了PSO-PID控制器的可用性。

In order to solve the feet-wheeled inverted pendulum’s stability control problem, a control system of a feet-wheeled inverted pendulum based on double closed-loop PID controller combined with particle swarm optimization is proposed. In addition, we designed a cost function related to the control effect to increase the stability of the control system. Under matlab simulation conditions, stable control of the feet-wheeled inverted pendulum was achieved. Experimental results showed that after tuning, the step response of the controller parameters was better than that of the original parameters with the rise time and the settling time was shorter than that of the non-tuning PID controller. This algorithm has been applied to a vertical intelligent search-identify-sampling system based on the area CCD, showing the availability of the PSO-PID controller.

文章引用:
曲若彤, 李聪慧, 曲仕茹. 采用双闭环PID控制及PSO算法的双足轮式倒立摆控制系统[J]. 传感器技术与应用, 2014, 2(4): 25-34. http://dx.doi.org/10.12677/JSTA.2014.24005

参考文献

[1] 段旭东, 许可 (2002) 单级旋转倒立摆的建模与控制仿真.机器人技术与应用, 5, 43-45.
[2] 贾荣从 (2007) 基于双足机器人的倒立摆系统的研究. 硕士学位论文, 山东大学, 济南.
[3] 叶建斌, 郭鸿武 (2011) 三级倒立摆的LQG最优控制应用研究. 计算技术与自动化, 3, 9-13.
[4] 王春民, 栾卉, 杨红应 (2009) 倒立摆的设计与仿真.吉林大学学报(信息科学版), 27, 242-247.
[5] Kuo, A.D., Donelan, J.M. and Ruina, A. (2005) Energetic con-sequences of walking like an inverted pendulum: step- to-step transitions. Exercise and Sport Sciences Reviews, 33, 88-97.
[6] Li, J., Xueshan, G., Huang, Q., et al. (2008) Controller design of a two-wheeled inverted pendulum mobile robot. IEEE International Conference on Mechatronics and Automation, ICMA 2008, 7-12.
[7] Susuki, R., Kawai, F., Nakazawa, C., et al. (2008) Parameter optimization of model predictive control using PSO. Proc SICE, 20-22 August 2008, Tokyo, 1981-1988.
[8] Dong, N., Chen, Z.Q., Sun, Q.L., et al. (2009) Particle swarm optimization algorithm for model predictive control with constraints. Control Theory &Applications, 26, 965-969.