论文摘要
两轮自平衡机器人是一种特殊的轮式移动机器人,它运动灵活,成本低,适合在狭小和危险的空间工作,可以零半径转弯,有着广泛的应用前景。同时,本质不稳定的两轮自平衡机器人也是一种复杂的研究性实验装置,已成为理想的控制理论和控制技术研究的实验平台。本文在总结和归纳了两轮自平衡机器人的研究现状后,结合了两轮自平衡代步电动车的设计经验提出了两轮自平衡机器人的构建方案。首先设计了两轮自平衡机器人的机械结构,并构建了两轮自平衡机器人的硬件和软件系统。接着提出系统建模的假设条件,建立了系统的运动学模型,推导出两轮自平衡机器人的最大可控角度。随后对硅微加速度计和硅微陀螺进行了标定,在此基础上利用多种滤波算法对硅微加速度计和硅微陀螺信息进行融合,计算出车体的倾斜角度,并对各种算法进行了比较,得出了卡尔曼滤波算法在速度和精度上的优势。然后利用Verlog HDL语言设计了光电码盘的计数器模块,为系统提供速度信息,设计数字的双闭环PID控制算法,并利用它对两轮自平衡机器人进行控制。最后,对机器人进行了自平衡实验、直线运动实验、碰撞实验,实验结果表明该系统的性能满足设计要求。
论文目录
摘要ABSTRACT第1章 绪论1.1 课题背景1.2 两轮自平衡机器人的研究意义1.3 两轮自平衡机器人的研究现状1.3.1 两轮自平衡机器人国外研究现状1.3.2 两轮自平衡机器人国内研究现状1.4 本文的主要研究内容第2章 两轮自平衡机器人的系统模型与分析2.1 引言2.2 两轮自平衡机器人建模的假设条件2.3 两轮自平衡机器人运动学模型2.3.1 车轮的运动学模型2.3.2 车体的运动学模型2.3.3 机器人运动学模型2.4 最大可控角度论证2.5 本章小结第3章 两轮自平衡机器人的系统构成3.1 两轮自平衡机器人的功能描述3.1.1 两轮自平衡机器人的分类3.1.2 两轮自平衡机器人的平衡原理3.1.3 两轮自平衡机器人的工作原理3.2 两轮自平衡机器人总体设计3.3 两轮自平衡机器人机械结构设计3.4 两轮自平衡机器人系统器件选择3.4.1 主控芯片3.4.2 姿态检测单元3.4.3 电机及驱动芯片3.4.4 电源转换芯片3.4.5 数码管驱动芯片及无线模块3.5 两轮自平衡机器人系统硬件电路设计3.5.1 控制芯片最小系统设计3.5.2 姿态检测单元电路3.5.3 光电耦合及电机驱动电路3.5.4 数码管显示电路3.6 FPGA 中的系统硬件构建3.6.1 自定制NIOSⅡ系统3.6.2 内核的外围设置3.7 两轮自平衡机器人软件设计3.8 本章小结第4章 基于卡尔曼滤波的传感器数据融合4.1 加速度计测量倾角原理4.2 加速度计和陀螺的标定4.3 AD 采样程序设计4.4 滤波算法的研究与比较4.4.1 滑动平均滤波法4.4.2 数字互补滤波4.4.3 卡尔曼滤波算法4.4.4 滤波器的比较4.5 本章小结第5章 两轮自平衡机器人的自平衡控制5.1 两轮自平衡机器人的双闭环PID 控制原理5.2 光电码盘数据采集的改进5.3 两轮自平衡机器人双闭环PID 控制算法的改进5.3.1 限幅控制的加入5.3.2 积分相的调整5.3.3 微分相的改进5.4 两轮自平衡机器人转向控制5.5 本章小结第6章 两轮自平衡机器人实验研究6.1 自平衡试验6.2 直线运动实验6.3 碰撞实验6.4 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:两轮自平衡机器人论文; 卡尔曼滤波论文; 双闭环控制论文;