[发明专利]一种基于有限时间制导和控制的无人船路径跟踪控制方法有效
申请号: | 201910376887.7 | 申请日: | 2019-05-07 |
公开(公告)号: | CN110032197B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 王宁;焦宇航;潘婷;孙卓;付水 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于有限时间制导和控制的无人船路径跟踪控制方法,包括以下步骤:计算路径跟踪误差的动态化;设计有限时间侧滑观测器;设计双曲正切视线制导律;设计有限时间扰动观测器;设计基于有限时间观测器的控制器。本发明提出的双曲正切视线制导律能根据跟踪误差以及设计的有限时间侧滑观测器,同时制导速度和航向角,提高了制导系统的稳定性和灵活性。本发明构造的有限时间侧滑观测器能精确观测时变的大漂角,并且在有限时间内确保观测误差为零,加快了误差收敛速度,提高了鲁棒性,可以避免有界和渐近观测的局限性。本发明能精确观测复杂的外界干扰,并且在有限时间内确保观测误差为零,可以避免有界和渐近观测的局限性。 | ||
搜索关键词: | 一种 基于 有限 时间 制导 控制 无人 路径 跟踪 方法 | ||
【主权项】:
1.一种基于有限时间制导和控制的无人船路径跟踪控制方法,其特征在于:所述的路径跟踪控制的系统包括制导子系统和控制子系统,所述的制导子系统通过有限时间侧滑观测器对船舶漂角进行快速精确估计,并将估计值运用于制导律设计;所述的控制子系统通过设计有限时间扰动观测器对未知干扰进行快速精确的估计,在设计的速度和航向控制器中进行有效补偿,使实际量与制导信号之间的追踪误差渐进稳定到零;所述的无人船数学模型包括运动学模型和动力学模型,所述的运动学模型如下:![]()
![]()
其中,x代表惯性坐标系下无人船运动位置的横向信息,
为其导数;y代表惯性坐标系下无人船运动位置的纵向信息,
为其导数;ψ代表惯性坐标系下无人船的航向,
为其导数;u代表无人船附体坐标系下无人船的前向速度,v代表无人船附体坐标系下无人船的横向速度,r代表无人船附体坐标系下无人船的航向角速度;所述的动力学模型如下:![]()
![]()
τ=[τu,0,τr]T,其中,τu为可利用的控制输入前向推力,τr为可利用的控制输入转向力矩;τδ=[τδu,τδv,τδr]T,其中,τδu表示无人船在前向速度上受到的外界扰动,τδv表示无人船在横向速度上受到的外界扰动,τδr表示无人船在航向角速度上受到的外界扰动;d11、d22和d33分别表示无人船前向、横向以及航向角速度维上的水动力阻尼参数;m11、m22以及m33分别代表无人船前向、横向以及航向角速度维上质量参数;所述的路径跟踪控制方法,包括以下步骤:A、计算路径跟踪误差的动态通过坐标变换,将无人船的路径跟踪误差用下式表示:
选取期望路径中某一坐标为xp、yp的虚拟点作为坐标系原点,建立路径正切参考坐标系,该虚拟点表示时间变量θ时虚拟船舶在期望路径的位置,该虚拟船舶位置横坐标为xp、纵坐标为yp,并随时间θ变化;φp是路径正切参考坐标系相对于惯性坐标系的旋转角;xe、ye分别代表无人船实际位置x、y相对于虚拟船舶位置xp、yp的误差,横坐标方向上的误差为xe、纵坐标方向上的误差为ye;则路径跟踪误差的动态计算公式如下:![]()
式中,us是期望路径上虚拟船舶的速度,表达成下列形式:
式中,θ为一个与时间相关的路径变量,
表示期望路径中虚拟船舶位置横坐标轴上的位置信息对θ求偏导,
表示期望路径中无人船的虚拟船舶位置纵坐标轴上的位置信息对θ求偏导;B、设计有限时间侧滑观测器首先将路径跟踪误差的动态计算公式中的u cos(ψ‑φp)tanβ用g(u,ψ,φp,β)表示,并代入到原路径跟踪误差的动态计算公式中,得到新的路径跟踪误差的动态计算公式如下:![]()
则有限时间侧滑观测器被设计成如下形式:![]()
![]()
式中,
表示无人船实际位置与虚拟船舶位置纵坐标轴上误差观测值的导数,
是路径正切参考坐标系相对于惯性坐标系的旋转角的导数,
是g的观测值,
表示g的观测值的导数;为了证明有限时间侧滑观测器的观测效果,定义下列观测误差:![]()
基于设计的有限时间侧滑观测器,对其进行微分,得:![]()
根据Levant引理,可以证明观测误差在有限时间内能够到达零,存在一个时间0<Tβ<∞,以至于
C、设计双曲正切视线制导律采用双曲正切函数,设计双曲正切视线制导律,以实现对船舶速度和航向的控制,具体形式如下:
式中,
为无人船理想航速,Δ>0,a1>0为航向制导律中的常数值,a2>0为速度制导律中的常数值,a1、a2和Δ均自行设置,ud为无人船前向速度参考值,ψd为无人船航向角参考值,
为侧滑观测器估计的漂角值;D、设计有限时间扰动观测器将无人船的动力学模型整理成如下形式:
其中:M=diag(m11,m22,m33)f(v)=[fu,fv,fr]τ=[τu,0,τr]
fu=m22vr‑d11ufv=‑m11ur‑d22vfr=‑(m22‑m11)uv‑d33r则有限时间扰动观测器设计成如下形式:![]()
![]()
其中ζ=[ζu,ζv,ζr]T、L=diag(lu,lv,lr)、λ3>0、λ4>0、
是外界干扰的观测值;E、设计基于有限时间观测器的控制器通过有限时间侧滑观测器和有限时间扰动观测器对无人船漂角和扰动的观测,在有限时间内得到漂角和扰动量的状态,以便在设计控制器时能够通过设计快速的抵消漂角和扰动对无人船运动带来的负面影响,从而保证精确的无人船运动控制;E1、速度控制将双曲正切视线制导律中设计的速度动态us代入到路径跟踪误差的动态计算公式中,得到如下基于扰动观测器的速度控制器,其控制律为:
其中,ku>0,
为有限时间观测器观测估计到的作用于前向速度的扰动,前向速度误差ue=u‑ud,Su是定义的滑模控制面,表示如下:
E2、航向控制基于有限时间扰动观测器,设计出无人船航向控制器,其控制律如下:
其中
是航向跟踪误差,σ1>0,p1、q1、p2和q2是正奇数,满足条件q1<p1<2q1和p2<q2,ψd是双曲正切视线制导方法中的航向角,
是有限时间扰动观测器估计的扰动值,Sψ为非奇异终端滑模,表示如下:
其中:ψe=ψ‑ψd表示航向误差。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910376887.7/,转载请声明来源钻瓜专利网。