一种自平衡两轮倒立摆的设计研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:lanxuexiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:自平衡两轮倒立摆是一种结构简单、体积小、运动灵活的轮式机器人,适用于狭小、危险的工作空间。本文阐述了自平衡两轮倒立摆机器人的整体设计方案,研究了基于PID控制的两轮自平衡倒立摆的控制系统,将平衡控制算法应用于机器人,在室内进行了倒立摆平衡的实验,能实现移动机器人在平衡状态下的自平衡控制的预期目标。
  关键词:倒立摆;自平衡;PID控制
  1绪论
  现如今,随着控制技术、传感器技术、计算机技术的发展,特别是网络技术和图像信息处理技术的迅猛发展,移动机器人的研究己取得了丰硕的研究成果,其应用领域不断扩大,应用的复杂程度也越来越高。机器人技术的迅速发展,不但使传统工业生产的效率有了大幅度的提高,而且许多高级智能机器人己成为先进制造业中不可缺少的自动化装备,并以惊人的速度向军事、农业、服务业等领域渗透,在人类生活中产生了深远的影响[1]。而本文研究的自平衡两轮倒立摆就是其中的一个重要方向,它像传统倒立摆一样,本身是一个非线性、自然不稳定体,另一方面是在移动机器人理论研究和工程应用等方面都具有重要意义,同时对人工智能、控制论、机器人学也都具有积极的促进作用。
  2两轮自平衡倒立摆硬件设计
  目前,全世界范围内出现了非常多的两轮自平衡倒立摆的成功例子,有些已经运用到现实生活领域。Segway代步车是最优秀的例子[14]。segway的系统架构是有一定的参考价值的,但方案的细节需要重新考虑。而本论文的具体方案如下:
  2.1传感器
  倒立摆需要测量机器人的姿态,机器人前后俯仰的角度可以体现姿态。系统采用红外测距传感器,通过测量机器人前后方向两个点对地面的距离,通过几何关系得出倾斜角度。如图2.1所示,系统用两个红外测距来实现机器人倾斜角度的测量。红外测距可以得到a、b的值和c进行集合求解就可以得到Φ角度。
  2.2控制器——MultiFLEX 2_AVR
  系统使用MultiFLEX 2_AVR控制器完成传感器数据采集。
  对照示意图2.2 MultiFLEX 2_AVR控制器,具体功能如下所示:
  1、ATmega128@16MHz
  2、6个机器人舵机接口,完全兼容Robotis Dynamixel AX 12+
  3、8个R/C舵机接口
  4、12个TTL电平的双向I/O口,GND/SIG/VCC三线制
  5、8个AD转换器接口(0-5v)
  6、2个Rs-422总线接口(可挂接1-127个422设备)
  7、1个无源蜂鸣器
  8、通过RS-232与上位机通讯,可选无线通讯模组
  9、使用USB接口的AVR-ISP下载调试器[6]
  2.3推进器——数字舵机(CDS5516)
  系统使用CDS5516机器人舵机完成推进及转动控制。
  如图2.3 数字式舵机(CDS5516)所示,该推进器(数字舵机)是一种集电机、伺服驱动、总线式通讯接口为一体的集成伺服单元,主要用于微型机器人的关节、轮子、履带驱动,也可以用于其它简单位置控制场合。
  2.3两轮倒立摆搭建
  上图中,两轮自平衡倒立摆主要由两个“轮腿”、两个连接红外传感器的连接臂、一个摆锤、控制器和一个连接两轮腿的“支撑梁”组成。
  如图2.3 所示,首先使用结构件搭建好控制器的外壳,并在其四边的中心位置安装结构件以及相关连接件。两个轮腿安装在长边的两个结构件上,轮腿之间安装支撑梁。
  两个传感器和连接臂安装在短边的两个结构件上,而摆锤则通过一个连接件与控制器外壳的一个长边相连接。
  需要注意的是,摆锤在安装时最好使用调试器使舵机回位到平衡位置再竖直安装[16]。
  2.4硬件平衡控制原理
  如图2.2,a-b=Δh,当Δh>0说明机器人右倾斜,需要给一个顺时针的轮子转动ω;当Δh<0说明机器人左倾斜,需要给一个逆时针的轮子转动ω,因此得到的一个控制关系:ω=k*Δh,k是一个比例因子。只需调整控制的周期和k的参数就能够让机器人平衡下来。
  3基于数字式PID算法的平衡控制
  3.1数字式PID算法
  PID调节,即“比例微分积分调节”,是自动控领域技术比较成熟而且应用最为广泛的一种调节方式。当可以建立精确数学模型的控制系统时,应用PID控制尤为适合,其具有结构简单、鲁棒性强的优点[17]。
  数字式PID算法如下:
  在本文中,uk对应的就是舵机的速度,ek对应的就是两个红外测距传感器读数与平衡位置读数的偏差值,这里使用“差分”的概念。其基本思想就是利用两个红外测距传感读数的“差值”作为偏差值,也就是PID的输入值。PID算法中最重要的是3个系数KP,KI和KD的确定[19]。
  3.2控制算法实现
  主流程中只进行硬件初始化和修改舵机模式,然后就执行while循环,该循环中什么都不做,只有一个1ms的延时,目的是不让主函数退出,让程序一直运行。
  初次进入中断处理函数时,设定一个“是否对1号红外采样”的标志并设置为0,当该标志为0时,对1号红外采样,同时认为对2号红外采样完毕,读取2号红外的值(第一次时,实际上没有对2号红外采样执行完1次后,读取有效值),设置标志值为1。经过2.5ms后,再次进入中断处理函数,标志值为1,对2号红外采样,认为1号红外数据都已更新,所以进行PID调节,设置舵机速度。在经历 2.5ms进入中断处理函数后标志值为0,又开始对2号红外采样,读取1号红外的值并设置标志值为1.如此不断反复,就可以周期性地稳定获取两路红外测距传感器的值并进行PID调节。
  4实验及分析
  平衡实验是在实验室中进行的,分成两类实验,第一类是角度实验,第二类是实验平台介质实验。
  在第一类角度试验中,我们分别以向左(右)偏转1度、2度、3度……(一直到无法自平衡为止)为开始点并计时,到倒立摆完成自平衡为止,记录自平衡所需时间。
  由上可以得出结论,起始点偏转的角度越大,自平衡所需的时间越长,难度也相应的增加。同时发现向左向右的偏转对实验结果也有一定影响,猜测造成这样结果的原因与倒立摆的硬件组成有关系。
  在第二组实验平台介质实验中,我们分别在不同介质的实验平台上以相同的偏转角度(向左2度)为开始点并计时,到倒立摆完成自平衡为止,记录自平衡所需时间。
  由上可以得出结论,自平衡两轮倒立摆可以在大多数平台上完成自平衡实验,在摩擦系数较高的平面上,倒立摆更容易保持平衡,同时不同介质对红外线的反射能力也不尽相同,可能也会影响到实验的结果。
  通过对比实验的结果可以发现,影响自平衡两轮倒立摆自平衡实现的主要因素分别是:起始的偏转角度、介质的摩擦系数、介质反射红外线的能力等。
  5 结论
  本文研究了一种基于PID算法来实现移动机器人的自平衡的控制策略,最后的实验结果证明了此控制策略能使移动机器人成功的保持平衡。基于PID算法的控制策略能够增强机器人自主平衡能力,提高了移动机器人的智能性。通过倒立摆平衡技术的服务型和娱乐型机器人,可以在比较狭窄的空间可以灵活运动,提供服务。另外,它体积小,结构简单、运动灵活、绿色环保,未来会很有市场。
  参考文献
  [1](美)克萊格.机器人学导论.北京:机械工业出版社,2006,06.
  [2] 郭彤颖,安冬.机器人学及其智能控制[M].北京:人民邮电出版社,2014,09:1-101
  [3](英)梅隆.机器人.上海:科学普及出版社,2008,08.
  [4] 熊有伦.机器人技术基础.武汉:华中科技大学大学出版社,2011,01.
  [5] 姚宪华,梁建宏.创意之星:模块机器人创新设计与竞赛.北京:北京航空航天出版社,2010,09.
其他文献
摘 要:室内消火栓系统是扑灭室内火灾的主要灭火设施,是室内最常见的水灭火系统,由于其造价便宜、维护简单,且时室内火灾初期的控制和扑灭十分有效,因此得了非常广泛的应用。建筑室内消火栓设置应满足有关的建筑设计防火规范的要求。室内消火栓的位置应明显示且易于取用,其间距应通过计算确定,但不能大于有关的建筑设计防火规范的要求。设计中应注意按建筑物类别正确确定室内消火栓的用水量。室内消火栓的口径应按每支水枪的
期刊
摘 要:探索肺结核合并糖尿病治疗效果。方法:选择50例肺结核合并糖尿病的患者,分为两组,治疗组采用2HRZE/4HR (H异烟肼,R利福平, Z吡嗪酰胺, E乙胺丁醇),对照组采用2HRZE/4HR治疗结核,总疗程6个月。糖尿病治疗则采用控制饮食及口服降糖药物或胰岛素治疗。结果:治疗组胸部CT,有效率为88%,对照组有效率为95.65%,差异有统计学意义(P<0105)。治疗组和对照组血糖控制情况
期刊
摘 要:市政给排水工程是惠民工程,具有较大的公益性,建设资金通常由政府和地方融资解决。由于工程投入不会产生直接的经济效益,所以一定要加强给排水工程的控制与管理工作。随着我国城市建设的不断加快,市政给排水工程的建设范围不断扩大,功能不断完善,这就突显了市政给排水工程规划、建设中造价控制的重要性。  关键词:市政给排水;工程造价;问题;对策  0.引言  市政给排水工程不仅是城市基础配套设施建设的一部
期刊
摘 要:随着我国事业单位机制体制改革的深入,事业单位人事制度改革面临着前所未有的挑战。建设一支高素质政工队伍,是顺应时代的发展,改革的需要,是新时期、新形势、新任务下的迫切需要。当下事业单位进行政策的深化改革,务必要加强事业单位的思想政治工作,促进事业单位的政治工作创新能力。事业单位思想政治工作要想上一个台阶,就要加强政工队伍的建设,才能开拓事业单位政工工作的新局面。  关键词:事业单位;政工队伍
期刊
目的利用全反式维甲酸(all-trans retinoic acid, ATRA)制作大鼠肠神经系统(Enteric nervous system)发育异常的动物模型,应用蛋白基因产物9.5(protein geneproduct9.5, PGP9.5)及突
摘 要:建设项目投资控制是工程项目建设的重要组成部分,而由于全过程、全方位投资控制未落到实处,投资管理的各个层面不够完善,导致工程投资中损失、浪费的现象比较普遍,以至于使工程建设投资失控。本文正是在这样的背景下,对建设项目投资控制工作存在的问题进行了研究并提出了解决方法。  关键词:建设项目;投资控制;措施  前言  在建设项目投资控制方面我们提倡“以人为本”,事实上,要解决投资超支现象,必须通过
期刊
摘 要:人为因素在空管安全管理过程中的作用较大,处于关键性的地位,这不仅可以促使管制员与飞行员之间的配合与沟通,而且还能够促使空管安全管理中的团队建设。我们只有采取有效的管控措施,才能够从真正意义上确保空管安全工作的效率及质量,更好地为乘客提供各项服务。本文将从人为因素的角度出发,分析民航空中管制中存在的不安全因素,并提出降低人为因素对航空安全影响的建议。  关键词:民航空中管制;人为因素;航空安
期刊
目的:分析辽宁地区343例原发性IgA肾病患者肾脏组织病理学改变、临床表现以及实验室指标等特点及其相互关系,旨在深入了解本地区IgA肾病疾病特点,为提高IgA肾病诊治水平、改
摘 要:设备物资是企业的固定资产,可提高企业施工生产效率,为企业创造良好的经济效益。基于此,本文首先对设备物资管理重要性做了简要分析,进而分析了目前我国水电施工企业设备物资管理存在的问题,最后具有针对性的提出解决措施,以便能够为完善我国水电施工企业设备物资管理奠定良好的基础。  关键词:水电施工企业;设备物资管理;问题;措施  一、设备物资管理的重要性  对于水电施工企业而言,设备物资是非常重要的
期刊
摘 要:在人们生活中的各个角落都能感受到视觉艺术的应用。园林景观设计是一项服务广大欣赏者的工作,而视觉元素在园林景观设计中占据着很重要的位置,在园林设计时融入合理的视觉元素能够使欣赏者有种赏心悦目的感觉,也就达到了园林的实际意义。本文论述了园林景观与视觉元素的关系,并探讨了视觉元素在园林景观设计中的应用,希望能给广大园林景观设计师提供一定的帮助,从而将我国的园林艺术发扬光大。  关键词:园林景观;
期刊