基于扰动和摩擦补偿的柔性机械臂系统非奇异快速终端滑模控制.pdf
《基于扰动和摩擦补偿的柔性机械臂系统非奇异快速终端滑模控制.pdf》由会员分享,可在线阅读,更多相关《基于扰动和摩擦补偿的柔性机械臂系统非奇异快速终端滑模控制.pdf(9页珍藏版)》请在咨信网上搜索。
1、本文针对系统中存在的关节摩擦、动力学参数不确定性和外部负载干扰等因素引起的柔性机械臂系统控制性能下降的问题,提出了一种基于扰动和摩擦补偿的非奇异快速终端滑模控制方法(NFTSMC-DE-FC).首先,设计扰动估计器(DE)对系统未知动态参数和负载干扰进行估计.然后,针对扰动估计器不能精确估计的关节摩擦力矩进行辨识.最后,利用滑模控制技术设计非奇异快速终端滑模控制器,并将扰动估计值和摩擦力辨识值以前馈的方式进行补偿,实现对柔性机械臂系统给定参考轨迹跟踪的准确性以及对外界扰动的鲁棒性.值得注意的是,与传统只使用扰动估计器的方法相比,本文考虑到了摩擦力等非线性因素的影响,并利用辨识技术对摩擦力进行辨
2、识,提高了控制精度.利用Lyapunov稳定性定理从理论上证明了所设计的控制器可以保证闭环系统的稳定性.实验结果表明,相较于非奇异快速终端滑模控制方法(NFTSMC)和基于扰动估计器的非奇异快速终端滑模控制方法(NFTSMC-DE),所提方法提高了柔性机械臂系统的轨迹跟踪性能.关键词:柔性机械臂;滑模控制;扰动估计器;摩擦辨识;扰动抑制引用格式:王军晓,闫小东,徐建明.基于扰动和摩擦补偿的柔性机械臂系统非奇异快速终端滑模控制.控制理论与应用,2023,40(7):1199 1207DOI:10.7641/CTA.2022.20351Nonsingular fast terminal-slidi
3、ng-mode control for flexible manipulatorsystem based on disturbance and friction compensationWANG Jun-xiao,YAN Xiao-dong,XU Jian-ming(College of Information Engineering,Zhejiang University of Technology,Hangzhou Zhejiang 310023,China)Abstract:To deal with the problem of degradation in control perfor
4、mance of the flexible manipulator system caused byjoint friction,dynamic parameter uncertainty and external load disturbance,this paper proposes a nonsingular fast terminal-sliding-mode control method based on the disturbance and friction compensation(NFTSMC-DE-FC).Firstly,a disturbanceestimator(DE)
5、is designed to estimate the unknown dynamic parameters and load disturbance of the system.Then the jointfriction torques which can not be accurately estimated by disturbance estimator are identified.Finally,a nonsingular fastterminalslidingmodecontrollerisdesignedbyusingtheslidingmodecontroltechnolo
6、gy,andthedisturbanceestimatesandfriction identification values are compensated in a feedforward way to achieve the accuracy of tracking the given referencetrajectory of the flexible manipulator system and the robustness to external disturbances.It is worth noting that comparedwith the traditional me
7、thod which only uses disturbance estimator,the influence of nonlinear factors such as friction forceis considered in this paper,and the friction is identified by using the identification technology,which improves the controlaccuracy.The Lyapunov stability theorem is used to prove that the designed c
8、ontroller can guarantee the stability of theclosed-loop system.Experimental results show that compared with NFTSMC and NFTSMC-DE,the proposed methodimproves the trajectory tracking performance of the flexible manipulator system.Key words:flexible manipulators;sliding mode control;disturbance estimat
9、or;friction identification;disturbancerejectionCitation:WANG Junxiao,YAN Xiaodong,XU Jianming.Nonsingular fast terminal-sliding-mode control for flexiblemanipulator system based on disturbance and friction compensation.Control Theory&Applications,2023,40(7):1199 1207收稿日期:20220506;录用日期:20221110.通
10、信作者.E-mail:;Tel.:+86 18795895157.本文责任编委:李世华.国家自然科学基金项目(62273306)资助.Supported by the National Natural Science Foundation of China(62273306).1200控 制 理 论 与 应 用第 40 卷1引引引言言言由于柔性机械臂具有更强的柔顺性,因此在人机交互领域得到了广泛应用1.与传统的刚性机械臂相比,柔性机械臂具有更平滑的力传输和较大的耐冲击性能2,然而,由于柔性关节机械臂的动力学模型是由电机侧动力学模型和连杆侧动力学模型组成,而在实际系统中存在电机侧的质量矩阵、阻尼
11、矩阵等动力学参数难以得到,连杆侧的惯性矩阵、重力矩阵等动力学参数不准确的问题,难以建立精确的柔性机械臂动力学模型;此外,机械臂还会受到关节摩擦以及外界负载变化等因素的影响,这些都会影响机械臂的控制精度.其中摩擦力矩是一种复杂的,非线性的,特别是关节处在低速和速度反向阶段,在此阶段关节摩擦力对位置跟踪性能有很大的影响3.为此,国内外学者针对柔性机械臂的高精度轨迹跟踪问题做了许多探索和研究,提出了许多有效的控制方法,如自抗扰控制4、基于扰动观测器的控制5、滑模控制(sliding mode control,SMC)67、自适应控制89、智能控制1011等.这些控制策略在一定程度上改善了柔性机械臂的
12、控制性能.其中,对扰动具有较强鲁棒性的滑模控制SMC受到了更多的关注12,SMC虽然能够对系统存在的扰动进行有效的抑制,但SMC由于不连续的切换项的存在会导致抖振问题,严重时可能会对执行器造成破坏13.基于扰动观测器的控制方法(disturbance observer based control,DOB-C)能够有效地补偿外部干扰和动力学模型参数不确定性对控制系统的影响1415,而基于扰动观测器的滑模控制方案不仅能够有效的削弱SMC中的抖振现象,而且使系统的抗干扰性能得到了提升16.目前扩张状态观测器(extended state observer,ESO)17、广义比例积分观测器(gener
13、alized proportional integral observer,GPIO)18、滑模观测器19等多种扰动观测器被应用于柔性机械臂的控制策略中,文献2022将系统中的动力学参数不确定性和摩擦非线性因素等未知状态作为总扰动,将总的扰动扩展成一个新的状态变量并利用ESO进行估计,然而扰动观测器却不能精确的估计摩擦23.本文针对系统中动力学参数不确定性、外部负载扰动以及关节摩擦等因素引起的柔性机械臂系统控制性能下降的问题,提出了一种基于扰动和摩擦补偿的柔性机械臂系统非奇异快速终端滑模控制方法.该方法首先将系统中动力学参数不确定性和外部负载干扰作为系统总扰动,然后采用扰动估计器(distur
14、b-ance estimator,DE)对总扰动进行估计,针对扰动估计器不能精确估计的关节摩擦力矩基于辨识技术进行摩擦补偿(friction compensation,FC),最后利用滑模控制技术设计非奇异快速终端滑模控制器.实验结果表明,相较于非奇异快速终端滑模控制(nonsingularfast terminal sliding mode control,NFTSMC)24和基于扰动估计器的非奇异快速终端滑模控制(NFTSMC-DE)方法,所提出的基于扰动和摩擦补偿的非奇异快速终端滑模控制(NFTSMC-DE-FC)方法提高了柔性机械臂系统的轨迹跟踪性能.2柔柔柔性性性机机机械械械臂臂臂系
15、系系统统统的的的数数数学学学模模模型型型本文所采用的柔性机械臂系统结构如图1所示,该系统主要由电机、减速器、串联弹性制动器(serieselastic actuator,SEA)、负载连杆组成.电机与负载是通过SEA进行连接,使关节具有柔顺性.根据文献25,将关节柔性等效为线性扭矩弹簧,并且考虑到外界负载干扰以及电机端和连杆端的摩擦等因素,建立柔性机械臂系统的数学模型为M(q)q+C(q,q)q+G(q)+f2+(t)=,(1)J+D+f1+=Tm,(2)Kp(q)=,(3)其中:为电机侧转角,q为为连杆侧转角,为电机侧角速度,q为连杆侧转角速度,为电机侧角加速度,q为连杆侧转角加速度,M(q
16、)为机械臂惯性矩阵,C(q,q)为离心力和哥式力项,G(q)为机械臂重力矩阵,Kp为柔性关节的弹性系数,Tm为控制器输出力矩,为柔性关节传递扭矩,J为电机转子转动惯量,D为电机阻尼系数,(t)为机械臂受到的未知外界扰动,f1,f2分别为电机端和负载端摩擦力矩.图 1 柔性机械臂系统结构Fig.1 Structure of the flexible robots system根据文献26,单关节柔性机械臂数学模型为I q+Mglsinq+f2+(t)=,(4)Jm+Dm+f1+=Tm,(5)Kp(q)=,(6)其中:M为连杆质量,g为重力加速度,l为连杆长度.由式(4)(6)可知,柔性机械臂实际
17、上是由电机驱动电机转轴旋转,通过使SEA发生弹性形变产生扭矩,进而把电机轴扭矩传递给末端负载,结合式(4)(5)可得I q+Mglsinq+f1+f2=Tm(t)F(,),(7)其中F(,)=Jm+Dm为电机动力学参数,进一步考虑关节柔性的影响,由式(6)(7)得到柔性机械臂完整动力学模型为I q+Mglsinq+f=第 7 期王军晓等:基于扰动和摩擦补偿的柔性机械臂系统非奇异快速终端滑模控制1201Tm(t)JmK1p DmK1p Jm q Dm q.(8)其中f=f1+f2为电机端和连杆端摩擦力矩总和,并且式中的机械臂动力学参数可以写成I=I0+I,M=M0+M,l=l0+l,其中:I,M
18、,l为系统动力学参数不确定量,并假定柔性机械臂系统动力学模型中电机侧的动力学参数Jm和Dm完全未知.令x1=q,x2=q,则柔性机械臂系统的状态空间方程表示为 x1=x2,x2=I10Tm I10(M0gl0sinx1+f)+F,y=x1.(9)其中F=I10(t)I x1 Mglsinx1JmK1p DmK1p Jm x1Dm x1)为总扰动,总扰动主要由3部分组成:I10(t)为机械臂系统工作过程中由于负载变化等外界环境的干扰对系统动力学造成的影响;I10(I x1 Mglsinx1)为机械臂系统自身动力学参数变化引起的不确定性;I10(JmK1p DmK1p Jm x1 Dm x1)为机
19、械臂系统引入SEA后造成的动力学模型不确定项;y为测量输出.假假假设设设 1假设系统中存在的总和扰动的一阶导数F是有界的,且满足|F|6lg.3控控控制制制器器器设设设计计计系统中动力学参数不确定性、外界负载干扰以及关节摩擦会引起柔性机械臂系统在运行过程中偏离参考位置甚至还会导致系统不稳定,因此本节提出了一种基于扰动估计和摩擦补偿的非奇异快速终端滑模控制方法(图2).该方法首先对系统中存在的动力学模型参数不确定性和外部负载干扰设计扰动估计器进行估计,然后针对估计器不能精确估计的摩擦项通过实验数据进行辨识.最后设计非奇异快速终端滑模控制器,并将总扰动估计值和摩擦辨识值以前馈的方式进行补偿.d2?
20、dd?2NFTSMC?d?dd?1?DE?图 2 基于扰动和摩擦补偿的非奇异快速终端滑模控制框图Fig.2 Block diagram of nonsingular fast terminal-sliding-mode-control based on disturbance and friction com-pensation3.1关关关节节节摩摩摩擦擦擦力力力矩矩矩辨辨辨识识识LuGre摩擦模型27是一种广泛应用于机械和伺服系统的非线性动态摩擦模型,本节将基于实验平台采集摩擦力数据,并利用辨识技术得到模型参数.LuGre摩擦模型假设相对运动的两个刚性体在微观上通过弹性鬃毛相接触.模型的建立
21、是基于鬃毛的平均形变量,能够准确的描述机械手系统中摩擦的动、静态特性,鬃毛的平均变形用z表示为dzdt=v 0|v|g(v)z,(10)其中:v为接触面相对速度,g(v)为速度相关的函数,表示不同的摩擦效应.LuGre摩擦力矩数学模型如下:dzdt=v 0|v|g(v)z,(11)g(v)=Fc+(Fs Fc)e|v/vs|,(12)F=0z+1 z+2v,(13)其中:0,1和为动态摩擦参数;0为鬃毛的刚性系数;1为鬃毛微观阻尼系数;2为黏性阻尼系数;Fc为库伦摩擦力;Fs为静摩擦力;vs为Stribeck速度;指数为一个经验值,在本文中取值为228.本节中LuGre摩擦模型参数是通过离线辨
22、识获得,其中有4个静态参数和2个动态参数需要辨识,分别为vs,Fc,Fs,2和0,1.首先对静态参数进行辨识,当关节匀速运动时,摩擦力矩可描述为Fv=g(v)sgnv+2v.(14)经过多次实验得到摩擦力数据,并通过最小二乘法得到摩擦模型的静态参数.根据文献29中的两步法对动态参数进行辨识,应用速度闭环控制,使系统进行低频低幅值正弦运动,并选取此过程中的速度和驱动力信息作为动态参数辨识的输入数据.经过多次实验得到LuGre摩擦模型参数如表1所示.表 1 摩擦力矩模型参数Table 1 Parameters of the friction torque model参数符号辨识值库伦摩擦力F+c/
23、Nm0.6490Fc/Nm0.1498静摩擦力F+s/Nm0.6838Fs/Nm0.1794黏性阻尼系数+2/(Nms rad)10.17122/(Nms rad)10.1391Stribeck速度v+s/(rad s)10.02567vs/(rad s)10.01691鬃毛刚性系数0/(Nm rad)145.014鬃毛微观阻尼系数1/(Nms rad)11.281注注注 1由表1可知:在速度正负两个方向上辨识出的摩擦力过零点位置是不一致的,也就是说两个方向上的摩擦力1202控 制 理 论 与 应 用第 40 卷也是不尽相同的.在做摩擦补偿的时候需要考虑运动方向带来的问题,而式(12)在速度为
24、零时会有两个不同的取值,取g(0)=(F+s+Fs)/2.假假假设设设 2假设系统中存在的摩擦力的辨识误差f=f f是有界的,并满足|f|6lg.3.2扰扰扰动动动估估估计计计定定定义义义 130考虑系统 x=f(x,t)的平衡状态xe=0,如果对任何 0,存在一个 0(与和初始时间t0有关),使得从球域S()内任一初始状态出发的状态轨迹始终在球域S()内,则平衡状态xe=0称为在李雅普诺夫意义下是稳定的.引引引理理理 131当且仅当对于任意给定的正定对称矩阵Q,存在一个正定对称矩阵P满足ATP+PA=Q,那么A是Hurwitz矩阵,即A的所有特征值都满足Rei1.定义估计器误差e1=z1x1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 扰动 摩擦 补偿 柔性 机械 系统 奇异 快速 终端 控制
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。