欠驱动无人艇固定时间轨迹跟踪控制.pdf
《欠驱动无人艇固定时间轨迹跟踪控制.pdf》由会员分享,可在线阅读,更多相关《欠驱动无人艇固定时间轨迹跟踪控制.pdf(8页珍藏版)》请在咨信网上搜索。
1、期刊网址:www.ship-引用格式:王巍凯,苏航,张恩华.欠驱动无人艇固定时间轨迹跟踪控制 J.中国舰船研究,2024,19(增刊 1):1017.WANG W K,SU H,ZHANG E H.Fixed-time trajectory tracking control for underactuated surface vesselsJ.ChineseJournal of Ship Research,2024,19(Supp 1):1017(in Chinese).欠驱动无人艇固定时间轨迹跟踪控制王巍凯1,苏航*2,张恩华11 哈尔滨工程大学 水下机器人技术重点实验室,黑龙江 哈尔滨 1
2、500012 深圳大学 电子与信息工程学院,广东 深圳 518060摘 要:目的目的针对欠驱动无人艇系统内部存在模型参数不确定以及外部受到未知干扰等问题,提出一种具有抗干扰能力的固定时间轨迹跟踪控制策略。方法方法首先,通过模型转换将跟踪误差系统分为 2 个子系统,分别开展控制器设计;然后,为解决系统内外的未知干扰问题,基于径向基神经网络和最小参数学习法对不确定项进行估计,从而保证系统具有抗干扰能力;最后,将双曲正切函数与滑模控制相结合,提出一种基于固定时间的跟踪控制方法,以保证无人艇可在固定时间内快速跟踪期望轨迹。结果结果仿真结果表明,跟踪误差可在固定时间内实现收敛并保持稳定,且其收敛时间与初
3、始状态无关。结论结论该控制策略可对系统中的不确定项进行有效估计,具有良好的抗干扰能力,可为欠驱动无人艇的固定时间控制提供参考。关键词:欠驱动无人艇;固定时间控制;未知干扰;滑模控制;最小参数学习法中图分类号:U664.82文献标志码:ADOI:10.19693/j.issn.1673-3185.03088 Fixed-time trajectory tracking control for underactuated surface vesselsWANG Weikai1,SU Hang*2,ZHANG Enhua11 National Laboratory of Science and Te
4、chnology on Underwater Vehicle,Harbin Engineering University,Harbin 150001,China2 College of Electronics and Information Engineering,Shenzhen University,Shenzhen 518060,ChinaAbstract:ObjectivesThis study proposes a fixed-time trajectory tracking control strategy to address thechallenges of unmodeled
5、 dynamics and external disturbances in underactuated unmanned surface vessels(USVs).MethodsFirst,the tracking error system is divided into two channels for controller design through modeltransformation.Next,in order to accommodate unknown system dynamics and external disturbances,a minimum-learning-
6、parameter-based neural network is adopted to compensate for uncertainties.After that,a fixed-timesliding mode controller is proposed with the application of a hyperbolic tangent function to ensure the fast con-vergence of tracking errors.ResultsThe numerical simulation results show that fixed-time c
7、onvergence fortracking errors can be guaranteed independent of the initial state.Conclusions The designed controlscheme not only features the effective estimation of uncertainties within the system,but also demonstrates arobust disturbance rejection capability,providing valuable insights for the fix
8、ed-time control of USVs.Key words:underactuated surface unmanned vessels;fix-timed control;unknow disturbance;sliding modecontrol;minimum-learning-parameter(MLP)0 引言近年来,随着人类对海洋资源的不断开发,对海洋机器人提出了更高的技术要求,其中水面无人艇(USV)作业平台在水域监测、环境保护和军事任务等领域扮演了重要角色1-2,其轨迹精度与工程作业效率密切相关,因此,需设计具有良好鲁棒性的控制方法。然而,由于无人艇动力学模型收稿日期:
9、20220915 修回日期:20230301作者简介:王巍凯,男,1999 年生,硕士生。研究方向:无人艇控制。E-mail:苏航,男,1991 年生,博士,讲师。研究方向:无人艇控制目标识别。E-mail:suh_张恩华,男,1998 年生,硕士。研究方向:无人艇控制。E-mail:*通信作者:苏航 第 19 卷 增刊 1中 国 舰 船 研 究Vol.19 Supp 12024 年 1 月Chinese Journal of Ship ResearchJan.2024自身的非线性和强耦合性等特点,难以获取精确的数学模型,同时无人艇的作业海况较复杂,易受外界未知干扰的影响,而如何有效抵抗外界未
10、知干扰影响,提高无人艇的轨迹跟踪速率和跟踪精度则成为了当前无人艇控制领域的研究热点。为了解决系统内部未建模动态参数和外部复杂干扰的问题,Van3和 Qin 等4通过引入径向基神经网络(radial basis function neural network,RBFNN)对系统未知动态参数进行在线估计,以有效逼近未知的系统模型,但在提高模型精度的同时也带来了计算量增加的问题。焦建芳等5通过引入观测器对无人艇系统模型和外界干扰进行估计,并采用自适应律估计观测误差,进一步优化了控制器,从而使跟踪系统具有抗干扰能力。Li 等6将外界干扰观测器用于非严格反馈非线性系统,并结合反步法开展控制器设计,简化了
11、控制器的设计难度并提高了系统稳定性。Shen 等7和 Lu 等8将最小参数学习法(minimum-learning-parameter,MLP)与径向基神经网络相结合,通过自适应律估计权重矩阵的最优值,从而降低了计算工作量且提升了控制器的实时性能。上述方法通过引入辅助系统克服了模型参数不确定性的问题,实现了鲁棒性控制,但是只能保证系统稳定性渐近收敛。无人艇稳定性的收敛速度作为控制系统重要的评价标准,从时间优化角度而言,具有更快收敛速度、更高控制精度和更强系统鲁棒性的有限时间控制方法无疑是一种更优的选择9。有限时间控制已广泛应用于各个控制领域,例如无人艇控制10-11,欧拉拉格朗日系统12和航天
12、器13等。虽然目前在提高无人艇抗干扰能力和稳态精度方面取得了一定的成果,但对于有限时间控制而言,其收敛时间取决于系统的初始状态值14,当初始状态值远离平衡点时,系统收敛速度将以指数形式增加,因此,难以在实际工程应用中保证稳定的控制效果。为了克服这种缺点,固定时间控制方法逐渐受到业内学者关注,其可保证系统收敛时间与初始状态无关,而仅与控制器的参数有关。Huang 等15将固定时间滑模控制应用于航天器姿态控制,其所设计的控制器具有良好的鲁棒性。Yang等16将一种固定时间扰动观测器应用于全驱无人艇控制器设计,通过预设性能控制,从而使系统可在固定时间内收敛至预设范围之内。然而,上述固定时间控制方法的
13、应用对象均为全驱动系统,但实船应用中的水面无人艇多为欠驱动结构,因此,有必要研究欠驱动无人艇的固定时间控制方法。综上,针对欠驱动无人艇系统内部存在模型参数不确定和外界未知干扰时的轨迹跟踪控制问题,本文拟设计一种固定时间滑模控制策略。首先,通过模型转换将跟踪误差系统分为位置误差和航向误差 2 个子系统,基于固定时间控制理论,结合双曲正切函数与滑模控制,使系统在固定时间内实现轨迹跟踪误差的快速收敛;然后,将系统内未知参数和外界干扰视为不确定项集合,结合径向基神经网络和最小参数学习法对不确定项进行逼近,并通过仿真实验来验证其抗干扰能力。1 问题描述 1.1 模型参数OEXEYEOBXBYB=x,y,
14、T(x,y)(xd,yd)(ud,vd,rd)udvdrdd(xe,ye)ere本文仅考虑无人艇在水平面的纵荡、横荡及艏摇的三自由度运动,如图 1 所示,基于大地坐标系建立运动学模型参数,用以描述无人艇在空间中的位姿;基于随体坐标系建立动力学模型参数,用以描述无人艇的受力与动力响应的关系,其中:,为无人艇在大地坐标系下的位置信息和航向角;为虚拟领导者的位置信息;为虚拟领导者的前向速度、横向速度和艏摇角速度;为虚拟领导者航向角;为相对位置的跟踪误差;为位置误差;为期望航向;为航向误差。OEYEvduddeXByxydyexeeOBXExdrdYBr图 1无人艇的坐标系定义和跟踪误差定义Fig.1
15、 Coordinates definition of USV motion in the horizontalplane and definition of tracking errors 无人艇的运动数学模型定义如下1:x=ucos()vsin()y=usin()+vcos()=r(1)u=(mvvrhu+u+du)/mu v=(muurhv+dv)/mv r=(mumv)uvhr+r+dr/mr(2)(x,y,)OEXEYE式中:为大地坐标系下的位置向增刊 1王巍凯等:欠驱动无人艇固定时间轨迹跟踪控制11(u,v,r)OBXBYBmumvmrurdudvdrhuhvhr量;为随体坐标系下的
16、速度向量;,为无人艇的惯性质量;和分别为前进推力和偏航力矩;,均为外界环境中的未知时变干扰;,为水动力阻尼参数,其中:hu=Xuu+X|u|u|u|u+Xuuuu3hv=Yvv+Y|v|v|v|v+Y|r|v|r|vhr=Nrr+N|v|r|v|r+N|r|r|r|r(3)X()Y()N()式中,均为无人艇在各自由度上涉及操纵性的水动力系数。1.2 相关定理与假设huhvhr无人艇在海上作业时,其水动力系数和外界干扰均具有很强的非线性特征,因此在设计控制器时可以将水动力阻尼参数,均视为未知,并假设如下:dudvdrdudvdr假设 1:外界干扰,及其导数,存在未知上界。u v r假设 2:无人
17、艇的速度向量 u,v,r 及其导数,存在已知上界。为了实现欠驱动无人艇的固定时间轨迹跟踪控制,给出如下定理:x=f(x)x(0)=0,f(0)=0,x RnRnV(x)V(x)aVp(x)bVq(x)+a,b,p,q R+a 0 b 0 0 p 1 0 定定理理116:考虑系统,且,其中为 n 维欧几里得空间,n 为系统阶数。若 Lyapunov 函数满足成立,其中(正实数集)且,则可认为系统固定时间稳定(practical fixed-time stable,PFTS)且可收敛至如下区间内:limtTx?V(x)min(1)a)1p,(1)b)1q(4)T 1a(1 p)+1b(q1)0 0
18、定定理理 211:对于任意,存在如下不等式:|x|xtanh(x)+0.278 5(5)1.3 径向基神经网络函数针对系统内外的模型参数扰动问题,本文将通过引入 RBFNN 函数对其在线逼近。相关定理如下:f(Xn)Rd RRd定定理理34:对于任意光滑非线性函数(其中为 d 维欧几里得空间,d 为系统阶数),可被式(6)所示的 RBFNN 函数进行逼近:f(Xn)=WTm(Xn)+o(6)Xn=x1,x2,.,xnTW=w1,w2,.,wmT(Xn)=1(Xn),2(Xn),.,m(Xn)T式中:输入向量,其中 n 为系统阶数;权重向量,其中 m 为网络节点的最大数量;,为高斯函数;o 为估
19、计误差。其中,i(Xn)=exp(Xnci222i)(7)i=1,.,mcii式中:,为网络节点数量;为输入中心向量;为高斯函数的标准差。2 控制器设计与稳定性分析d=xd,yd,dT定义无人艇的期望轨迹。鉴于实船无人艇的速度存在上界,为了实现对无人艇的轨迹跟踪控制,作出如下假设:xd,yd xd,yd假设 3:轨迹坐标可导且其导数存在上界。2.1 模型转换定义大地坐标系下的轨迹跟踪误差为xe=xdxye=ydy(8)为了解决系统模型的欠驱动问题,将位置误差定义为e=x2e+y2e(9)进而得到期望航向角的计算公式为r=atan2(ye/xe),e atan2(ye/xe),e(10)e 0r
20、式中,为控制参数。为了避免当时的期望航向出现奇异,可取数值较小的正常数。由此,可以得到航向跟踪误差为e=r(11)结合图 1,即可得到轨迹跟踪误差与位置误差的关系为xe=ecos(r)ye=esin(r)(12)ee根据位置误差和航向误差的定义,结合式(1)和式(12)对其求导,得 e=(xe xe+ye ye)/e=cos(r)xe+sin(r)ye=ucoscos(r)usinsin(r)+vsincos(r)vcossin(r)+xdcos(r)+ydsin(r)=ucos(e)vsin(e)+xdcos(r)+ydsin(r)(13)e=r+r(14)12中 国 舰 船 研 究第 19
21、 卷为了便于后续的控制器设计,对式(11)和式(12)进一步求导并简化,得 e=cos(e)u+uesin(e)vsin(e)vecos(e)+xdcos(r)xddsin(r)+ydsin(r)+yddcos(r)(15)e=r+r(16)xeyeee由此可见,通过将和组合成位置误差后即可解决系统欠驱动问题,同时模型转化之后的控制目标为令和在固定时间内实现收敛。2.2 控制器设计 2.2.1 位置通道控制器设计e针对位置误差,定义如下滑模面 s1:s1=e+ku1e+ku2tanh(e)+ku31etanh(e)(17)ku1ku2ku3 2式中,均为正的控制参数,其中。e通过将滑模面设计为
22、式(17)的结构,即可确保在固定时间收敛至 0 附近的小集合内,而双曲正切函数因其自身曲线特性可以避免稳定分析时出现奇异性(将在后续的稳定性分析中予以解释)。对式(17)进行求导,得 s1=e+ku1 e+ku2(1tanh2(e)e)+ku3(1)2e etanh(e)+ku31e(1tanh2(e)1e e=cos(e)umucos(e)Hu+u(18)Hu=(duhu)/muu式中:,为系统未知动态项;为集合项,其中u=gumvvrmu+uesin(e)vsin(e)vecos(e)+xdcos(r)xddsin(r)+ydsin(r)+yddcos(r)+ku1 e+ku2(1tanh
23、2(e)e)+ku3(1)2e etanh(e)+ku322e(1tanh2(e)e(19)gu=cos(e)式中,。s12e 2通过对式(17)进行求导,可知滑模面中包含了这一项,而在系统稳定过程中,若,将导致,故本文设定,以防止出现奇异性。Hu结合定理 3,采用 RBFNN 对进行近似逼近,其估计式为Hu=WTl(Xn)+o(20)Wl=w1,w2,.,wlT式中:权重向量,其中 l 为网络节点的最大数量;o 为逼近误差。应用 MLP 对神经网络参数进行简化:|Hu|?WTl?(Xn)+o u(X)+Ru(21)u?WTl?(X)=(Xn)Ruo式中:,为未知的MLP 参数;为的上界。设计
- 配套讲稿:
如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。