华南理工大学学报(自然科学版) ›› 2016, Vol. 44 ›› Issue (1): 9-15.doi: 10.3969/j.issn.1000-565X.2016.01.002

• 电子、通信与自动控制 • 上一篇    下一篇

两轮自平衡代步车控制策略及动力学仿真

姜立标 何家寿   

  1. 华南理工大学 机械与汽车工程学院,广东 广州 510640
  • 收稿日期:2015-04-07 修回日期:2015-06-19 出版日期:2016-01-25 发布日期:2015-12-09
  • 通信作者: 姜立标( 1965-) ,男,博士,副教授,主要从事车辆系统动力学与电子控制研究. E-mail:jlb@scut.edu.cn
  • 作者简介:姜立标( 1965-) ,男,博士,副教授,主要从事车辆系统动力学与电子控制研究.
  • 基金资助:
    国家自然科学基金资助项目( 50975091) ; 广东省自然科学基金资助项目( 9451064101003049) ; 广州市花都区科信局2013 年重大科技攻关项目( HD132D-002)

Control Strategy and Dynamic Simulation of Two-Wheeled Self-Balancing Vehicle

JIANG Li-biao HE Jia-shou   

  1. School of Mechanical and Automotive Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China
  • Received:2015-04-07 Revised:2015-06-19 Online:2016-01-25 Published:2015-12-09
  • Contact: 姜立标( 1965-) ,男,博士,副教授,主要从事车辆系统动力学与电子控制研究. E-mail:jlb@scut.edu.cn
  • About author:姜立标( 1965-) ,男,博士,副教授,主要从事车辆系统动力学与电子控制研究.
  • Supported by:
    Supported by the National Natural Science Foundation of China( 50975091) and the Natural Science Foundation of Guangdong Province( 9451064101003049)

摘要: 针对两轮自平衡代步车自平衡控制和转向控制的问题,提出了基于自适应差分进化算法( ADE) 的自抗扰控制( ADRC) 策略和改进的比例- 积分- 微分( PID) 控制策略. 首先应用拉格朗日公式法,基于广义坐标下非完整动力学Routh 方程,建立两轮自平衡代步车的非线性数学模型. 然后为自平衡控制部分设计自抗扰控制策略,运用自适应差分进化算法进行参数整定,并为转向控制部分设计融合安排过渡过程( TD) 的PID 控制策略. 最后应用虚拟样机技术,通过Adams 软件建立整车动力学模型,并结合Matlab /Simulink控制策略模型进行联合仿真. 结果表明,文中所提出的控制策略能有效地实现姿态控制,调节速度快,控制精度高,并且具有较强的抗干扰能力.

关键词: 两轮自平衡代步车, 数学模型, 自抗扰控制, 自适应差分进化算法, 动力学仿真

Abstract: Aiming at the problems of the self-balancing control and steering control of two-wheeled self-balancing vehicles,an active disturbance rejection control ( ADRC) strategy on the basis of the adaptive differential evolution ( ADE) algorithm and an improved proportion-integral-derivative ( PID) control strategy are proposed.Firstly,on the basis of the nonholonomic dynamic Routh equation in generalized coordinates,a nonlinear mathematical model of two-wheeled self-balancing vehicles is constructed by using the Lagrange formula.Then,an ADRC strategy whose parameters are adjusted by means of the ADE algorithm is designed for the self-balancing control,and a PID control strategy combining tracking differentiator ( TD) is designed for the steering control.Finally,a dynamic model of the whole vehicle is constructed through the Adams software by applying the virtual prototype technology,and a co-simulation is performed by combining the Matlab /Simulink control strategy model.The results show that the proposed control strategies can effectively keep the gesture control with a high adjusting speed,a high control precision and a strong capacity of resisting disturbance.

Key words: two-wheeled self-balancing vehicle, mathematical model, active disturbance rejection control, adaptive differential evolution algorithm, dynamic simulation

中图分类号: