[发明专利]一种攀爬机器人闭环控制方法及系统有效
申请号: | 202110270324.7 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113050634B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 梁旭;苏婷婷;贾智琪;曾翔;黄灿;章杰;狄杰建;何广平;袁俊杰 | 申请(专利权)人: | 北方工业大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 刘凤玲 |
地址: | 100144 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 攀爬 机器人 闭环控制 方法 系统 | ||
1.一种攀爬机器人闭环控制方法,其特征在于,包括:
根据攀爬机器人模型确定攀爬机器人的速度动力学模型;
速度动力学模型的计算公式为其中,为沿x轴的速度分量,
为沿y轴的速度分量,为转动角速度,θ为机器人速度方向与x轴的实际夹角,u1为第一控制输入,u2为第二控制输入;
根据所述速度动力学模型确定攀爬机器人的期望运动轨迹;
所述攀爬机器人的期望运动轨迹:
其中,为x轴速度分量的期望值,为y轴速度分量的期望值,为转动角速度的期望值,θd为机器人速度方向与x轴的期望夹角,u1d(t)为第一控制输入的期望值,u2d(t)为第二控制输入的期望值;根据所述期望运动轨迹和实际运动轨迹确定攀爬机器人的状态变量的误差;
利用浸入与不变性原理,根据所述状态变量的误差确定估计误差、参量函数、虚拟输入函数和额外项;
利用浸入与不变性原理,根据所述状态变量的误差、所述攀爬机器人模型和所述估计误差确定自适应律函数;
根据所述参量函数、所述虚拟输入函数、所述额外项和所述自适应律函数确定控制器的控制输入;所述控制输入用于控制所述攀爬机器人的运动速度及运动方向;
根据如下公式确定所述攀爬机器人的状态变量的误差:
其中,xe为期望运动轨迹和实际运动轨迹沿x轴的误差,ye为期望运动轨迹和实际运动轨迹沿y轴的误差,θe为期望夹角和实际夹角的误差,θ为机器人速度方向与x轴的实际夹角,θd为机器人速度方向与x轴的期望夹角,xd为运动轨迹沿x轴的期望值,yd为运动轨迹沿y轴的期望值,x为运动轨迹沿x轴的实际值,y为运动轨迹沿y轴的实际值;
进一步地,对上式求微分将状态变量的误差动态表示为
其中,为期望运动轨迹和实际运动轨迹沿x轴的误差的微分形式,为期望运动轨迹和实际运动轨迹沿y轴的误差的微分形式,为期望夹角和实际夹角的误差的微分形式;
根据如下公式确定控制器的控制输入:
其中,u1为第一控制输入,u2为第二控制输入,α1为第一虚拟输入函数,α2为第二虚拟输入函数,ρ1为第一常向量,ρ2为第二常向量,为第一参量函数,为第二参量函数;
根据浸入和不变性自适应原理,估计误差为:
其中,为任意常向量的估计值,ρ为任意常向量,β(x)为额外项,其中β(x)函数满足上的光滑映射为n维的实数向量空间,为s维的实数向量空间,对公式7求导得到估计误差动态:
根据误差动态将自适应律取为:
此处只需设计出自适应律和以及额外项β1和β2,就能保证系统在原点处渐进稳定,其中ρ1和ρ2是两个任意常数,根据浸入与不变性原理ρ1和ρ2是常数未知量但是能使公式(5)统一全局稳定至原点(xe,ye,θe)=(0,0,0),即使误差最终趋于0,根据所建立的机器人模型的实际参数不同,ρ1和ρ2为待选取的不同的参数;根据机器人模型,式(6)中参量函数和被选为:
为保证(6)所示的控制器稳定有效,根据浸入和不变性自适应控制算法,将虚拟输入α1,α2选取为:
其中,和分别是ρ1和ρ2的估计值,s为s维实数空间,根据浸入和不变性原理,额外项函数β1和β2被定义为:
其中γ1,γ2>0为常数,(kx,kθ,γ1,γ2)是需要调节的控制参数;
根据浸入与不变性的假设条件:流形吸引性与轨迹有界性,参考机器人模型,根据式(5)、(9)以及机器人模型,参数自适应律函数即和为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方工业大学,未经北方工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110270324.7/1.html,转载请声明来源钻瓜专利网。