学位论文 > 优秀研究生学位论文题录展示

两轮电动车自平衡控制算法的研究

作 者: 王光林
导 师: 兰凤崇;叶志刚
学 校: 华南理工大学
专 业: 车辆工程
关键词: 两轮自平衡电动车 PID 卡尔曼滤波 陀螺仪
分类号: TP273
类 型: 硕士论文
年 份: 2011年
下 载: 228次
引 用: 0次
阅 读: 论文下载
 

内容摘要


两轮自平衡电动车是一种新型的交通工具,它与电动自行车和摩托车车轮前后排列方式不同,而是采用两轮并排固定的方式,就像一种两轮平行的机器人一样。该系统是一种两轮左右平行布置的,像传统的倒立摆一样,本身是一个自然不稳定体,必须施加强有力的控制手段才能使之稳定。其体积小、结构简单、运动灵活,适于在狭小和危险的空间内工作,在民用和军事上有着广泛的应用前景。本课题旨在研制一种两轮电动车自平衡控制系统,其工作原理是系统以姿态传感器(陀螺仪、加速度计)来监测车身所处的俯仰状态和状态变化率,通过高速微控制器计算出适当数据和指令后,驱动电动机产生前进或后退的加速度来达到车体前后平衡的效果。本文在总结和归纳国内外两轮自平衡小车的研究现状后,选用AtmeDgal16微控制器、德国冯哈勃Faulhaber带编码器空心杯减速电机2342L012、MMA226D加速度计传感器和EWTS82陀螺仪、驱动车轮、设计制作主板和电机驱动板,组装两轮自平衡电动车模型;通过C语言编写自平衡控制程序,烧录程序,实车验证所选用的控制算法可行性。在研究过程中,本文首先通过建立动力学模型,运用拉格朗日方程来验证系统中三个自由度可否能控,并且求出控制算法中的四个K值,基于陀螺仪存在漂移的问题及加速度计的动态响应慢,对于系统的姿态检测而言,单独使用陀螺仪或者加速度计,都不能提供有效和可靠的信息来反映车体的实时状态。本文对传感器两者所采集的数据进行了卡尔曼滤波优化处理,补偿陀螺仪的漂移误差和加速度计的动态误差,得到一个更优的倾角近似值。基于在过程控制中,PID控制器一直是应用最为广泛的一种自动控制器,PID控制也一直是众多控制方法中应用最为普遍的控制算法,它解决了自动控制理论所要解决的最基本问题,既系统的稳定性、快速性和准确性,调节PID的参数,可实现在系统稳定的前提下,兼顾系统的带载能力和抗扰能力,同时在PID调节器中引入积分项,系统增加了一个零积点,使之成为一阶或一阶以上的系统,这样系统阶跃响应的稳态误差就为零。因此本文采用PID算法运用卡尔曼滤波得出的更优倾角近似值,求出驱动电机的占空比PWM,来实现两轮自平衡电动车姿态的平衡控制,采用卡尔曼滤波来优化车体姿态,提高两轮自平衡电动车的控制精度。

全文目录


摘要  5-6
ABSTRACT  6-10
第一章 绪论  10-17
  1.1 两轮自平衡电动车简介  10-11
  1.2 选题的背景  11-12
  1.3 国内外研究现状  12-14
  1.4 本文研究的内容和意义  14-17
第二章 建立两轮自平衡电动小车动力学模型  17-25
  2.1 引言  17
  2.2 两轮自平衡电动小车的结构和动态平衡原理  17-18
    2.2.1 两轮自平衡电动小车的结构  17
    2.2.2 两轮自平衡电动小车的动态平衡原理  17-18
  2.3 建立两轮自平衡电动小车动力学模型  18-24
    2.3.1 建立坐标系  18-19
    2.3.2 系统模型参数  19-20
    2.3.3 系统动能计算  20-24
  2.4 本章总结  24-25
第三章 常规PID卡尔曼滤波控制算法的研究  25-39
  3.1 引言  25
  3.2 常规PID 控制算法的介绍  25-26
  3.3 卡尔曼滤波的介绍  26-28
  3.4 程序设计思路  28-38
    3.4.1 先进行外部中断初始化  29
    3.4.2 进行AVR 单片机输出端口初始化  29-30
    3.4.3 进行AVR 定时器初始化  30
    3.4.4 对串口进行初始化  30
    3.4.5 对INTO INT1 两个端子进行定义.  30-31
    3.4.6 AD 采样  31
    3.4.7 卡尔曼滤波  31-33
    3.4.8 电机PWM 控制  33-38
  3.5 本章总结  38-39
第四章 实施验证  39-51
  4.1 引言  39
  4.2 两轮自平衡电动小车的制作  39-49
    4.2.1 配件制作  39-45
    4.2.3 传感器的使用  45-49
  4.3 验证与数据分析  49-50
  4.4 本章小结  50-51
第五章 结论与展望  51-53
参考文献  53-55
附录1 印刷电路板设计图  55-57
附录2 源程序  57-71
致谢  71-72
附件  72

相似论文

  1. 基于微型无人平台导航多传感器信息融合算法研究,V249.32
  2. SINS/GPS组合导航系统算法研究,V249.328
  3. 基于陀螺和星敏感器的卫星姿态确定研究,V448.2
  4. 机载导弹的传递对准研究,V249.322
  5. 惯导平台测试方法与参数辨识研究,V249.322
  6. 偏振光/地磁/GPS/SINS组合导航算法研究,V249.328
  7. 船用舵机电液伺服单元单神经元PID控制,U666.152
  8. 激光光束偏转设备的机电控制系统设计,TM301.2
  9. 激光直写机的光功率控制系统研究与设计,TN249
  10. 半导体激光器热电控制技术研究,TN248.4
  11. 带径向速度观测的跟踪算法研究,TN953
  12. 移动机器人视觉检测和跟踪研究,TP242.62
  13. 涵道式无人飞行器系统的建模与控制策略研究,V249.122
  14. 半导体激光器温度控制系统的研究,TP273
  15. 压电驱动微工作台的控制与校正技术研究,TP273
  16. 基于模糊整定PID的海浪运动模拟试验台控制系统设计,TP273.4
  17. 基于神经网络辨识的同步发电机励磁控制研究,TM31
  18. 数字电视互动应用交互系统设计与实现,TP311.52
  19. 多层共挤流涎成形过程温度控制技术研究,TQ320.721
  20. 中密度板纤维干燥系统与PLC控制系统设计,TP273
  21. 基于MEMS陀螺的惯性测量单元的标定与应用,V241.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com