预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110161840A(43)申请公布日2019.08.23(21)申请号201910450783.6(22)申请日2019.05.28(71)申请人华侨大学地址362000福建省泉州市丰泽区城东城华北路269号(72)发明人聂卓赟刘建聪郑义民詹瑜坤(74)专利代理机构厦门市首创君合专利事务所有限公司35204代理人张松亭林燕玲(51)Int.Cl.G05B11/42(2006.01)权利要求书2页说明书6页附图4页(54)发明名称一种基于线性自抗扰的移动机器人速度解耦抗扰控制器(57)摘要一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,其特征在于,包括如下步骤:步骤1)建立移动机器人前进速度和转向速度驱动的数学模型;步骤2)对数学模型进行速度的静态解耦;步骤3)速度动态解耦抗扰控制器设计。本发明可有效提升轮式移动机器的运动性能。CN110161840ACN110161840A权利要求书1/2页1.一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,其特征在于,包括如下步骤:步骤1)建立移动机器人前进速度和转向速度驱动的数学模型;步骤2)对数学模型进行速度的静态解耦;步骤3)速度动态解耦抗扰控制器设计。2.如权利要求1所述的一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,其特征在于,所述数学模型为:其中GwL、GwR分别为移动机器人左、右驱动轮的驱动模型,uL、uR分别为左、右驱动轮无刷直流电机的电压输入,v为移动机器人的前进速度,w为移动机器人的转向角速度。3.如权利要求1所述的一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,其特征在于,所述速度的静态解耦具体如下:引入一个速度静态矩阵变换的逆矩阵变换,如下其中uv、uw为机器人驱动模型的前进速度和转向速度的控制量,引入逆矩阵变换后机器人前进速度和转向速度驱动的数学模型变为:4.如权利要求1所述的一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,其特征在于,所述的速度动态解耦抗扰控制器设计具体如下:3.1)设计扩张状态观测器,其中z1,z2,z3是扩张状态观测器的状态变量,yz为观测器的输出,l1=3ωo,为扩张状态观测器的益,x1=v,bL0为bL的估计值,bL为左驱动轮的模型参数;3.2)控制器采用线性PD组合,控制器的形式为2CN110161840A权利要求书2/2页*u0=kp(v-z1)-kdz2其中,kd=2ωc为控制器的增益,ωc为控制器带宽,u0为PD控制器的输出;3.3)构建系统扰动估计补偿和状态反馈,得到自抗扰控制律为3CN110161840A说明书1/6页一种基于线性自抗扰的移动机器人速度解耦抗扰控制器技术领域[0001]本发明属于轮式机器人运动控制技术领域,涉及到轮式移动机器人前进速度和转向速度的控制,尤其是如何消除机器人前进速度和转向速度控制的耦合问题,并消除系统内部和外部扰动对速度控制的影响,实现一种基于线性自抗扰(LADRC)的轮式移动机器人速度解耦抗扰控制器。背景技术[0002]两轮差速移动机器人控制简单,运动灵活,被广泛应用于服务、物流、探测等领域,具有极广的应用前景。两轮差速式轮式移动机器人的驱动系统由左右两个驱动轮组成,每个驱动轮上有独立的动力源,通过控制左右驱动轮的速度来驱动机器人运动,使得机器人就可以完成一系列的运动指令。[0003]在实际应用中,例如机器人的航迹推测、定位和运动控制中,机器人的运动状态一般是由前进速度和转向速度来描述,两轮的转速通过运动学变换后才能得到前进速度和转向速度。考虑到左右两轮的负载差异,以及传动系统的松紧差异轮咬合差异等因素,当机器人的重心位置不在中心位置或处于非对称状态,前进速度和转向速度和耦合在一起的,使得前进速度和转向速度的控制无法独立调节。[0004]专利CN201710623784.7给出了一种轮式移动机器人的转角和速度的PID控制方案,但并没有解决前进速度和转向速度的解耦调节问题。发明内容[0005]本发明的主要目的在于克服现有技术中的两轮差速轮式移动机器人前进速度和转向速度之间的耦合问题,提供了一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,可有效提升轮式移动机器的运动性能。[0006]本发明采用如下技术方案:[0007]一种基于线性自抗扰的移动机器人速度解耦抗扰控制器,其特征在于,包括如下步骤:[0008]步骤1)建立移动机器人前进速度和转向速度驱动的数学模型;[0009]步骤2)对数学模型进行速度的静态解耦;[0010]步骤3)速度动态解耦抗扰控制器设计。[0011]所述数学模型为:[0012][0013]其中GwL、GwR分别为移动机器人左、右驱动轮的驱动模型,uL、uR分别为左、右驱动轮无刷直流电机的电压