[发明专利]一种生活支援机器人系统的轨迹跟踪控制方法在审
申请号: | 202210296027.4 | 申请日: | 2022-03-24 |
公开(公告)号: | CN114779632A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 苏晓杰;青凡迪;孙少欣;马铁东 | 申请(专利权)人: | 重庆大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 黄宗波 |
地址: | 400030 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生活 支援 机器人 系统 轨迹 跟踪 控制 方法 | ||
1.一种生活支援机器人系统的轨迹跟踪控制方法,其特征在于,包括以下步骤:
S1、建立生活支援机器人系统的动态数学模型、系统模型和状态空间模型;
S2、基于动态数学模型,设计生活支援机器人系统的扰动观测器;
S3、基于滑模理论,设计非奇异快速终端滑模面,并构造生活支援机器人系统的的滑模控制器,包括设计生活支援机器人系统的跟踪误差系统、设计非奇异快速终端滑模面、设计滑模趋近律和构造滑模控制律;
S4、滑模控制律将控制信号指令传送给系统执行器,实现轨迹跟踪。
2.根据权利要求1所述的一种生活支援机器人系统的轨迹跟踪控制方法,其特征在于:所述步骤S1中建立生活支援机器人系统的动态数学模型的方法为:
其中,t是时间变量;M为机器人本体的质量,单位为kg;m为负载的质量,单位为kg;fi(t),i=1,2,3是机器人系统的控制输入,单位为N;L为机器人重心到车轮的长度,单位为m;θi(t),i=1,2,3为机器人重心与车轮的方向,单位为rad;I0是机器人系统的转动惯量;x(t),y(t),θ(t)分别是机器人的横坐标,纵坐标和方向角。
3.根据权利要求2所述的一种生活支援机器人系统的轨迹跟踪控制方法,其特征在于:所述步骤S1中建立生活支援机器人系统模型的方法为:
其中M0是系统的惯性矩阵,X(t)=[x(t) y(t) θ(t)]T,F(t)=[f1(t) f2(t) f3(t)]T,X(t)是系统的状态向量,B(t)是控制器的参数矩阵,F(t)是系统的控制输入;D(t)=[d1(t)d2(t) d3(t)]T,D(t)是系统的扰动量,di(t),i=1,2,3分别是在x,y和方向角上的扰动值。
4.根据权利要求3所述的一种生活支援机器人系统的轨迹跟踪控制方法,其特征在于:所述步骤S1中得到生活支援机器人系统的状态空间模型的方法为:
5.根据权利要求1所述的一种生活支援机器人系统的轨迹跟踪控制方法,其特征在于:所述步骤S2中生活支援机器人系统的扰动观测器的设计方法为:
其中,z(t)=[z1(t) z2(t) z3(t)]T,是估计的扰动量,z(t)是扰动观测器的状态向量;是扰动观测器的辅助向量,L(X)是扰动观测器的增益矩阵,分别是d1(t),d2(t),d3(t)的估计值。
6.根据权利要求1所述的一种生活支援机器人系统的轨迹跟踪控制方法,其特征在于:所述步骤S3中生活支援机器人系统的跟踪误差系统设计方法为:
e1(t)=X(t)-Xd(t),
其中:Xd(t)表示参考轨迹,即Xd(t)=[xdx(t) xdy(t) xdθ(t)]T;e1(t)为轨迹跟踪误差,即e1(t)=[e1x(t) e1y(t) e1θ(t)]T;
其中,跟踪误差动态方程为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210296027.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种检验科样本智能存储装置
- 下一篇:食管下盲端促长装置