关键词:
液压四足机器人
鲁棒控制
主动柔顺控制
对角步态
运动控制
摘要:
液压四足机器人具有代替人类完成物资运输、抢险救援、甚至军事打击的潜力,因此得到了各国科研机构的重视。目前国内外已经研制出多款液压四足机器人,尤其是美国波士顿动力公司的Big Dog、LS3等机器人,他们出色的运动性能、极强的抗干扰能力让世人惊叹。遗憾的是,波士顿动力公司并没有公开与机器人设计以及控制相关的方法,但这更加激发了其它机构探索设计高性能液压四足机器人的热情。
本文以实现机器人在平坦地面的快速Flying trot奔跑、在非结构化地面的稳定Trot行走以及具备足够的负重能力与抗干扰冲击能力为目标,按照从底层作动器控制到单腿柔顺控制再到四足机器人整机运动控制的研究思路,主要研究了以下几个方面内容:
针对四足机器人作动器工况复杂多变、非线性强,传统极点配置控制器难以满足性能和鲁棒性的问题,提出了状态反馈H∞和积分滑模控制(Integral Sliding Mode Control,ISMC)的复合控制算法;通过对阀控缸系统进行建模,得到其状态方程,分析了系统的参数不确定性、非线性特性以及外源干扰,并将这些因素归结为系统的匹配与不匹配不确定性。针对匹配不确定性,提出了积分滑模控制ISMC算法,针对不匹配不确定性,设计了状态反馈H∞控制律。搭建了单腿实验台,并进行了单腿驱动控制实验,实验结果表明,所设计的控制算法使作动器的鲁棒性显著增强,降低了输出跟踪误差。
提出通过结构优化提升等效液压弹簧刚度(Equivalent Hydraulic Spring Stiffness,EHSS),并考虑内环带宽的有限性建立了虚拟阻抗参数取值的确定方案,改善了主动柔顺控制的效果。以基于位置的阻抗控制作为实现机器人主动柔顺的方法,对阻抗控制框架的闭环特性进行分析,确定了内环双缸耦合系统的响应特性是影响阻抗控制效果的关键因素;建立了双缸耦合系统的状态空间模型,分析了系统的零极点分布,确定等效液压弹簧刚度(Equivalent Hydraulic Spring Stiffness,EHSS)是影响系统低频极点位置的关键变量,并以提高EHSS为目标对结构进行了优化。考虑内环带宽的有限性对阻抗控制框架的稳定性进行分析,基于稳定性提出虚拟阻抗参数的确定方法,并分析了虚拟阻尼对冲击力缓冲效果的影响。实验表明,所设计的主动柔顺控制框架显著降低了足端接触地面后所受的冲击力并保证了足地接触的稳定性。
提出了考虑液压系统恒压力供油特性的四足机器人能耗计算方法,通过优化得到不同前进速度对应的最小能耗步态参数。设计了参数化的步态生成器,建立了占空比等于50%的Trot步态与占空比小于50%的Flying trot步态的足端轨迹参数化模型。根据逆运动学与逆动力学所得到的机器人运动过程中的流量与压力,建立了采用恒压力供油的四足机器人能耗计算框架;采用单位距离能耗作为机器人能耗的评价标准,提出以单位距离能耗最小为目标对步态参数进行优化,得到了不同前进速度对应的最小能耗步态参数,并对腿处于不同相位的能耗大小以及摆动相的能耗分配进行分析。
建立了四足机器人对角步态鲁棒运动控制框架。为实现机器人在平坦地面的Flying trot高速稳定奔跑,将单腿阻抗控制方法拓展到整机,研究了腿处于不同相位的虚拟阻抗参数设计方法;为提高建模效率,采用基于李群的旋量递推法建立了四足机器人整机动力学方程,进而通过QR分解法得到了足端接触力的解析表达式,这为阻抗控制提供了准确的参考力。提出姿态闭环控制策略与地面坡度估计方法,增强了机器人对非结构化地面的适应能力。冲量被用来量化机器人所受的侧向干扰冲击,把捕获点(Capture Point,CP)视作影响机体稳定的关键变量,提出基于模型预测控制(Model Predictive Control,MPC)的方法来增强机器人抵抗侧向干扰冲击的能力。为进一步验证对角步态运动控制的理论研究与仿真分析结果,搭建了液压四足机器人室内实验场地,设计了实验所用的液压泵站、跑步机、电控柜等设备。机器人整机运动控制实验则是从平坦地面高速奔跑、崎岖路面行走、爬坡、负重行走与抗干扰冲击五个方面开展,在实验中,机器人实现了在平坦地面最快2.2m/s的Flying trot的运动,可以以Trot步态通过泥土、沙子和石子铺设的路面,以Trot步态从平坦地面爬16°斜坡,最大负重165kg行走以及可以抵抗冲量175kg·m/s的侧向干扰冲击。各项实验结果表明了本文理论研究、相关控制算法的有效性,为液压四足机器人的运动控制提供了理论基础与实践经验。