独轮自平衡机器人建模与控制研究

被引量 : 40次 | 上传用户:hofox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人或其他智慧生物需要经过一定的训练和学习才能骑行独轮自行车。独轮自平衡机器人是模拟人类骑行独轮车的行为构建的一种自平衡机器人系统,属于原理性仿生机器人。与一般移动机器人相比,独轮自平衡机器人与地面接触点数目降到最小,是一种典型的非完整、非线性、静不平衡系统。其建模和运动控制问题是控制科学及机器人学研究的重要问题。本文设计了具有竖直飞轮和下行走轮结构的独轮自平衡机器人系统,建立了相应的运动学和动力学模型,并在系统特性分析的基础上,进行了运动平衡控制问题的研究,取得了以下主要研究成果:1、独轮自平衡机器人系统本文设计了一种独轮自平衡机器人系统,其最重要的结构特征是竖直惯性飞轮和下行走轮相互配合:竖直惯性飞轮调节横滚自由度平衡;行走轮调节俯仰自由度平衡。此结构模拟了人类骑行独轮车的特征,动力学特性较为复杂,其建模与控制问题具有一定难度。所设计独轮自平衡机器人的电气系统为分层递阶结构:组织级以嵌入式PC为核心,辅以各种人机接口,负责监测、获取信息,决策和下达运动控制指令;协调级以DSP为核心,辅以状态感知传感器,主要负责运动平衡控制;执行级为电机伺服系统,负责控制双轮电机完成指定运动。整个控制结构构成一种仿生的姿态感觉运动系统。2、独轮自平衡机器人的动力学建模与分析本文运用拉格朗日法建立了独轮自平衡机器人的动力学模型,并对其进行了实验验证。实验结果符合物理事实,验证了所建模型正确;其次,分析了独轮自平衡机器人的系统特性,证明独轮自平衡机器人在直立平衡点不稳定和局部可控;再次,分析了独轮自平衡机器人各设计参数:质量、重心高度、飞轮惯量等,对运动平衡控制系统的影响规律;最后,利用虚拟样机技术建立了独轮自平衡机器人的三维模型,并与数学模型相互验证正确性。本文建立的模型及相关分析为独轮自平衡机器人的设计和控制提供了一定理论依据。3、基于非线性PD控制方法的独轮自平衡机器人运动平衡控制本文针对独轮自平衡机器人的运动平衡控制问题,提出一种基于非线性PD的三环控制方法。该方法包括电机伺服驱动内环、姿态平衡控制中环和运动位移控制外环,其中,电机伺服驱动内环通过两个PID控制器分别实现上、下电机转矩伺服,控制器输入为姿态平衡控制器的输出转矩;姿态平衡控制中环为一种非线性PD控制器(PDNLB),控制机器人稳定平衡,PDNLB采用tan(θ)作为非线性比为非线性微分环节,PDNLB输入为由机器人运动控制器提供的期望姿态;外环为直线位移PD控制器,输入为期望的直线位移,输出经耦合转化为期望俯仰和横滚倾角。通过仿真实验对比分析了PDNLB与线性PD姿态平衡控制器的动态性能和鲁棒性,结果表明在相同参数下,PDNLB的动态性能指标、抗扰动和对象参数变化的适应能力均优于线性PD和LQR控制器。进行了独轮自平衡机器人静止平衡和运动位移控制的仿真以及物理系统实验,实验结果验证了本文提出的控制方法是一种解决独轮自平衡机器人运动平衡控制问题的有效方法。4、基于非线性动态逆控制方法的独轮自平衡机器人平衡控制针对独轮自平衡机器人的非线性控制问题,根据多变量非线性控制的理论—逆系统方法,设计了独轮自平衡机器人伪动态逆控制器,给出了具体实现方法。针对独轮自平衡机器人系统为最小相位系统,逆系统不存在的问题,通过时标分离的方法构建系统的伪逆,构成独轮自平衡机器人伪动态逆控制系统。针对动态逆系统精确模型难于获得、动态逆方法设计控制系统不便、伪动态逆控制性能难于保障的问题,利用神经网络具有逼近任意连续的n输入m输出映射的能力,提出基于神经网络的独轮自平衡机器人动态逆控制方法。该方法利用BP神经网络逼近系统的动态逆模型,构成参考模型神经网络动态逆控制系统。实验结果表明:该方案能够利用BP神经网络逼近系统的逆系统,可有效解决独轮自平衡机器人系统建模不精确、逆系统精确解析解难于求得等问题,并实现机器人的姿态平衡控制;但是该方法用于独轮自平衡机器人控制时,超调量、调节时间等控制性能并不理想,并且鲁棒性较差。5、基于迭代学习控制方法的独轮自平衡机器人运动平衡控制本文针对独轮自平衡机器人的姿态平衡控制问题,提出了基于神经网络反演方法的迭代学习控制方法。迭代学习控制方法,是在线性控制的基础上引入基于跟踪误差的指数型能量函数作为评价机制,通过迭代学习不断修正控制量以克服机器人系统的未知参数和干扰带来的不确定性,类似于人类的条件反射的学习过程。而神经网络反演控制是通过RBF神经网络进行反演迭代学习。并从理论上证明其跟踪误差的渐进收敛性。这种方案既具有线性控制系统思想简单、方法明确的优点,又能够利用在线学习过程动态补偿系统不确定性、非线性、耦合性、建模误差等因素对控制器的影响。计算机仿真实验表明,所提出的独轮自平衡机器人神经网络反演迭代学习控制方法在一定范围内是有效的。通过仿真实验对比分析了神经网络反演迭代学习控制、非线性PD三闭环控制、层叠结构伪非线性动态逆控制、神经网络动态逆控制与线性姿态平衡控制的动态性能和鲁棒性,结果表明在相同对象参数下,神经网络反演迭代学习控制的动态性能指和鲁棒性较好,非线性PD控制和非线性动态逆控制次之,线性控制方法和神经网络动态逆控制性能较差。课题获得国家863计划项目(2007AA04Z226);国家自然科学基金项目(61075110);北京市教委重点项目(KZ200810005002);北京市自然科学基金项目(4102011)的资助。取得的科研成果,对于优化独轮自平衡机器人的系统结构,分析独轮自平衡机器人的运动规律和内在特性,研究自平衡机器人的运动平衡控制问题具有积极意义和一定的参考价值。课题研制的样机已获得多项国家专利,在机器人技术和控制科学的研究、教学领域,以及服务机器人、娱乐机器人领域有一定的应用价值。
其他文献
目的:探讨LISS(less invasive stabilization system,LISS)钢板固定技术和交锁髓内钉固定技术在胫骨干骨折治疗中的临床疗效,为临床医师选择内固定材料提供参考。方法:选取青
历代史家在论及秦国著名将领白起的死因时 ,皆以为是丞相范睢心胸狭窄 ,妒忌白起的战功而排挤、打击白起 ,最终逼迫白起自杀。其实 ,白起不是死于范睢而是死于其暴虐的性格 ;
经过多年的努力,我国经济一直保持着平稳较快的发展,其中市场交易秩序的稳定起着举足轻重的作用。市场交易离不开契约,亦即合同。我国《中华人民共和国民法通则》和《中华人
<正>序列音乐(serial music)又称序列主义,是20世纪西方音乐的重要流派。序列音乐是指将音乐的各项要素(称为参数)事先按数学的排列组合编成序列,再按此规定创作音乐。序列音
近二十多年来,历史文化名村名镇逐渐成为区域旅游的热点。历史文化村镇旅游业的发展,不仅促进了古村镇社区经济的发展,而且也推动了国家历史文化村镇的保护和旅游业的进步。
<正>真人秀这种电视节目样式很显著的一个特点就是将纪实手段引入娱乐节目中。当然,真人秀并非都是娱乐节目,也有生活服务类真人秀,如《交换空间》,还有体验真人秀,如湖南卫
近年来,随着网络带宽和计算机处理能力的不断提升,人们越来越倾向于通过网络共享和传播数字图像,它给人们带来种种便利的同时,也对图像信息安全与保密工作提出了进一步的要求
通过对南盘江盆地进行基干构造剖面测制、平衡剖面建立以及地震剖面解释等技术手段分析,认为:南盘江盆地主体构造样式是挤压构造,同时也发育伸展构造、走滑构造和反转构造;深
范畴化是人类对无限世界进行分类的过程,有广义和狭义之分。广义范畴化是指人类对客观世界进行认知层面的宏观分类,狭义范畴化则指人类在认知运作下的具体分类过程。广义范畴
为研究高钼低铜对小鼠肾脏结构及TNF-α蛋白表达的影响,选用80只雄性昆明种小鼠随机分为4组,在饮水中添加不同浓度的钼(600 mg/L)及铜(3mg/L),建立动物模型。在试验处理第90