两轮自平衡机器人斜坡上的动力学建模与控制方法研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:xzhtqx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
两轮自平衡机器人是一种典型的轮式移动机器人,由于其占地面积小、运动灵活的特点,在工程上有着广泛的应用前景。同时,它又是一种移动式倒立摆,由于其非线性、欠驱动和具有非完整约束的特点,已经成为验证各种控制算法的理想平台,因而对它的研究有着重要的科学研究意义。目前两轮机器人在水平面上的控制已经比较成熟,而在实际应用中,特别是在户外场合,会面对各种复杂环境,特别是斜坡环境,它的动力学特性会发生较大的变化,这时对它的建模与控制也变得更加复杂和困难。  本文针对两轮自平衡机器人在复杂环境中的建模和控制问题,在总结了针对水平面环境的建模和控制方法,比较了不同控制方法之间的优缺点后,对两轮机器人在斜坡上的建模和控制方法进行了研究,取得了如下成果:  第一:斜坡环境下两轮自平衡机器人动力学模型的建立  将斜坡环境抽象成平面,将两轮机器人抽象成由左、右轮和车身组成的刚体系统,在适当的模型假设下,采用Lagrange方法建立了两轮机器人在斜坡上的动力学模型,并通过Adams和matlab的对比仿真实验,来验证模型的正确性,在此基础上,证明了机器人在斜坡上的直立平衡姿态是不稳定和局部可控的。  第二:斜坡上基于LQR理论的运动平衡控制方法  针对机器人在斜坡上的运动平衡控制问题,分析了机器人在斜坡上不同位置处的平衡姿态,采用LQR方法和积分控制相结合的方法,设计了机器人在斜坡上的自由平衡控制器,仿真结果表明,机器人能在斜坡上任意位置处保持直立平衡姿态,并在行进方向和偏航方向有一定的抗干扰能力,用同样方法设计了行进速度和偏航速度控制器,仿真结果表明,机器人能实现行进速度的无静差控制,但对偏航速度的控制存在较大的震荡,控制效果有待进一步改善。  第三:斜坡上两轮机器人的滑模控制方法  针对在斜坡上两轮机器人非线性的特点,使用具有多输入的仿射非线性系统的滑模控制器设计方法,设计了两轮机器人在斜坡上运动平衡的滑模控制器,实现了两轮机器人在斜坡上的平衡和行进控制。滑模运动的切换面采用线性切换函数,趋近模态的趋近律采用指数趋近律。并针对滑模控制存在抖动的问题,采用饱和函数有效的抑制了抖动。仿真结果表明,此方法与线性控制方法相比,该方法调节时间明显减小,且动态响应过程中振荡幅度亦有所下降,而且抗干扰能力明显增强。  本文的研究工作得到了国家自然科学基金项目(No.61075110);国家“863计划”项目(No.2007AA04Z226):北京市教委重点项目(No.KZ201210005001);北京市自然科学基金项目(No.4102011);高等学校博士学科点专项科研基金资助课题(No.20101103110007)的资助。本文所取得的研究成果对于机器人系统的研究具有参考意义。
其他文献
系统辨识是控制理论领域的重要分支,鲁棒辨识算法的研究越来越引起人们的关注。针对不同的实际生产背景,提高辨识算法的稳健性能,本文从方法的目标函数作为切入点,分别提出了
近年来,电动修井机以其节能、减排、高效、维护方便、成本低等优点受到了广泛的关注。由于实际油田环境中井场变压器容量一般较小,因此需要引入储能装置如超级电容器来匹配电
近年来随着物联网技术的不断发展,射频识别技术已经得到越来越广泛的运用。本文首先对射频识别系统进行了详细的论述,讨论了其基本架构、关键技术和发展方向。并对其工作原理
行人检测与识别是计算机视觉与模式识别研究的重要领域之一,在智能监控、虚拟现实、人机交互和辅助驾驶系统等领域都有广泛的应用前景和市场价值。在智能视觉监控领域,行人检
作为机械制造业的基础加工装备,数控机床在我国的国民经济发展中发挥着重要作用,数控机床故障的发生使得其精度和可靠性降低,影响加工工件的质量,严重时还会导致停机或报废,
挂飞试验普遍存在试验环境条件复杂,不可控因素多,费用高,效率低的问题。因此,针对挂飞试验任务,综合考虑各种环境条件要素,合理设计飞行航迹是航空光电系统试验验证程序的核
随着信息技术的迅速发展,作为信息载体之一的图像发挥着愈来愈大的作用。它在为人们提供巨大信息量的同时,也给手工加工和处理带来了困难。在多种多样的图像分析与理解任务中
在人类后基因组时代,基因调控网络由于其能够系统的反映生命演化过程,引起了生物学领域的重视。基因调控网络是由细胞中参与基因表达调控的DNA、RNA、蛋白质以及代谢中间物所形
学位
薄板样条函数是很好的形变描述,分析工具,是唯一能将形变分解为全局仿射变换和局部弹性形变的样条函数,在描述点集之间的映射以及点集插值等方面有很重要的应用。薄板样条函数在