基于速度与航向双重制导的无人船精确路径跟踪控制方法技术

技术编号:21297738 阅读:36 留言:0更新日期:2019-06-12 07:15
本发明专利技术公开了一种基于速度与航向双重制导的无人船精确路径跟踪控制方法,包括以下步骤:计算路径跟踪误差动态;设计速度与航向双重制导律;设计有限时间未知观测器;基于有限时间未知观测器设计非光滑控制器。本发明专利技术提出了能根据跟踪误差同时制导速度和航向角的双重制导律,使无人船的位置误差能在有限时间内稳定到零,减轻了方向舵的操作负担,提高了制导系统的操纵灵活性与整体性;本发明专利技术设计速度与航向双重制导律来提高制导系统的操纵灵活性与整体性,有限时间未知观测器对复杂的外界扰动与内部不确定进行精确观测,并在非光滑速度与航向控制器中进行补偿,从而极大地提高了路径跟踪控制系统的跟踪精度。

【技术实现步骤摘要】
基于速度与航向双重制导的无人船精确路径跟踪控制方法
本专利技术属于无人船领域,尤其涉及一种无人船精确路径跟踪控制方法。
技术介绍
随着自动化理论及实践在海洋工程的广泛应用,欠驱动水面无人船作为一种高度自主的无人交通工具,可以灵活便捷地完成系列高风险海洋任务。其中,高精度的路径跟踪控制技术在发展欠驱动水面无人船自主性方面起着至关重要的作用。实际上,通过将制导与控制相结合,可以很好地解决路径跟踪问题。在制导子系统设计中,视线制导的有效性已得到理论和实验的广泛认可,比例视线制导通过设定一个与横向误差相关的反正切函数来计算期望航向角。积分视线制导在比例视线制导的基础上,通过一个积分项来抵消恒定或缓慢时变的侧滑角的干扰。自适应视线制导,通过自适应补偿方法来解决侧滑问题。相对速度视线制导,在视线制导的基础上考虑了洋流影响。在控制系统的设计中,反步法、奇异摄动法、模糊划分法、神经网络法以及各种自适应控制方法已被有效运用于船舶运动控制中,但是这些控制方法难以实现对外界复杂扰动的高效估计与补偿,从而降低了控制系统的精度。在已有的制导方法中,通常要求无人船预置恒定或严格为正的速度,这样即使得无人船的速度不受制导控制,仅由方向舵控制,从而降低了操纵的整体性与灵活性。在控制子系统中,未能实现对外部扰动及内部参数摄动引起不确定的精准估计,因此无法从跟本上排除这些复杂不确定性对系统的影响,降低了无人船路径跟踪控制系统的精度。本专利技术采用速度和航向双重制导方法,减轻方向舵的操纵负担,提高了制导系统的操纵灵活性与决策效率。利用有限时间不确定观测器对复杂的外界扰动与内部不确定进行精确观测,并在控制器设计时进行补偿,从而极大地增强了路径跟踪控制系统的工作效率。从而极大地提高了路径跟踪控制系统的跟踪精度。
技术实现思路
为解决现有技术存在的上述问题,本专利技术要设计一种可以提高路径跟踪控制系统精度的基于速度与航向双重制导的无人船精确路径跟踪控制方法。为了实现上述目的,本专利技术的技术方案如下:基于速度与航向双重制导的无人船精确路径跟踪控制方法,所述的无人船的运动学模型如下:式中,x代表惯性坐标系下无人船运动位置的横坐标,y代表惯性坐标系下无人船运动位置的纵坐标,ψ代表惯性坐标系下无人船的航向;为x的导数,是y的导数,是ψ的导数;u代表主体固定坐标系下无人船的前向速度,v代表主体固定坐标系下无人船的横向速度,r代表主体固定坐标系下无人船的航向角速度。所述的无人船的动力学模型如下:其中,τu为可利用的控制输入前向推力,τr为可利用的控制输入转向力矩,式中,d11为无人船前向速度维上的水动力阻尼参数,d22为无人船横向速度维上的水动力阻尼参数,d33为无人船航向角速度维度上的水动力阻尼参数;m11为无人船前向速度维度上的质量参数,m22为无人船横向速度维度上的质量参数,m33为无人船航向角速度维度上的质量参数;τu为控制输入中的前向推力,τr为控制输入中的转向力矩;τδu为无人船在前向速度上受到的外界扰动,τδv为无人船在横向速度上受到的外界扰动,τδr为无人船在航向角速度上受到的外界扰动。所述的控制方法包括以下步骤:A、计算路径跟踪误差动态在无人船参数化路径跟踪曲线上定义一个移动虚拟船舶,在惯性坐标系下,该船舶位置横坐标为xp、纵坐标为yp,xp、yp是关于一个时间变量的点,以该点为跟踪目标并建立路径正切坐标系,该路径正切坐标系相对于惯性坐标系的旋转角度为φp。无人船实际位置相对于移动虚拟船舶位置在路径正切坐标横坐标方向上的误差为xe、纵坐标方向上的误差为ye,则跟踪误差表达式为:路径跟踪误差的动表达式态为:us是路径上移动虚拟船舶的速度,表达成下列形式:式中,为一个与时间相关的路径变量,B、设计速度与航向双重制导律根据路径跟踪误差动态表达式,设计如下速度与航向制导律,使路径跟踪误差能渐进稳定到零:βd=arctan(v/ud)utar=k2xe+Udcos(ψ-φp+βd)式中,为无人船理想航速,参数k1>0为前向速度制导律中的常数值,k2>0为航向制导律中的常数值,ud为无人船前向速度参考值,ψd为无人船航向角参考值,βd为理想侧滑角。利用所设计的制导律,将无人船实际运动轨迹与设计路径之间的误差渐进收敛为零。定义第一个李雅普诺夫方程:求取该李雅普诺夫方程的导数:将设计的双重制导律代入到上述方程中得到:其中,k=2min{k1,k2},则代入双重制导律的李雅普诺夫导数是负定的,满足渐进稳定性条件,因此制导系统的全局渐近稳定性得到了保证。因此,方程中的路径跟踪误差xe、ye渐进稳定到零,从而用所设计的双重制导律可以使速度与航向都得到制导。C、设计有限时间未知观测器将无人船的动力学模型整理成如下形式:其中:M=diag(m11,m22,m33)f(ν)=[fu,fv,fr]τ=[τu,0,τr]fu=m22vr-d11ufv=-m11ur-d22vfr=-(m22-m11)uv-d33r有限时间未知观测器设计成如下形式:速度维度上外界干扰的估计量,是航向角速度维度上外界干扰的估计量。为了证明复杂未知量在该观测器下被精准确定,定义下列观测误差:基于设计的有限时间未知观测器,对其观测误差进行微分:根据Levant引理,保证观测误差在有限时间稳定,即存在一个时间0<Tδ<∞,以至于D、基于有限时间未知观测器设计非光滑控制器D1、设计基于有限时间未知观测器的非光滑速度控制器基于有限时间未知观测器和非光滑控制理论,将非光滑速度控制器设计成如下形式:式中,前向速度误差ue=u-ud,参数ku>0,0<p1/q1<1。定义第二个李雅普诺夫方程:求取该李雅普诺夫方程的导数,并将所设计的非光滑速度控制器与有限时间观测器代入方程得到:由于求得的李雅普诺夫导数是负定的,根据全局有限时间稳定引理,前向速度误差ue可以在有限时间稳定到零,该有限时间为:由此,得出速度可以在有限时间内精确跟踪的结论。D2、设计基于有限时间未知观测器的非光滑航向控制器基于有限时间未知观测器和非光滑控制理论,将非光滑航向控制器设计成如下形式:ψe=ψ-ψd代表航向角跟踪误差,re=r-rd代表航向角速度跟踪误差。Sψ是非奇异终端滑模表达式,Sψ表示形式如下:式中,σ1>0,q2<p2<2q2,p3<q3。定义第三个李雅普诺夫方程:代入所设计的速度控制器与有限时间观测器,对上述李雅普诺夫方程求导,并将所设计的非光滑航向控制器与有限时间观测器代入方程得到:其中:当re≠0时,李雅普诺夫导数是负定的,根据全局有限时间稳定引理,得到Sψ在有限时间内稳定;当re=0时,有根据Levant引理,非奇异终端滑模Sψ在有限时间能收敛到零,该有限时间表示为:当到达滑动面时,航向角跟踪误差ψe是有限时间稳定到零的,该时间为:使得ψe(t)≡0由此,得出航向角在有限时间内精确跟踪的结论。综上所述,所设计的基于有限时间未知观测器的非光滑速度与航向控制器,精确跟踪速度与航向角的制导信号。与现有技术相比,本专利技术具有以下有益效果:1.本专利技术提出了能根据跟踪误差同时制导速度和航向角的双重制导律,使无人船的位置误差能在有限时间内稳定到零,减轻了方向舵的操作负担,提高了制导系统的操纵灵活性与整体性。2.本专利技术通过构造有限时间未知观测本文档来自技高网
...

【技术保护点】
1.基于速度与航向双重制导的无人船精确路径跟踪控制方法,其特征在于:所述的无人船的运动学模型如下:

【技术特征摘要】
1.基于速度与航向双重制导的无人船精确路径跟踪控制方法,其特征在于:所述的无人船的运动学模型如下:式中,x代表惯性坐标系下无人船运动位置的横坐标,y代表惯性坐标系下无人船运动位置的纵坐标,ψ代表惯性坐标系下无人船的航向;为x的导数,是y的导数,是ψ的导数;u代表主体固定坐标系下无人船的前向速度,v代表主体固定坐标系下无人船的横向速度,r代表主体固定坐标系下无人船的航向角速度;所述的无人船的动力学模型如下:其中,τu为可利用的控制输入前向推力,τr为可利用的控制输入转向力矩,式中,d11为无人船前向速度维上的水动力阻尼参数,d22为无人船横向速度维上的水动力阻尼参数,d33为无人船航向角速度维度上的水动力阻尼参数;m11为无人船前向速度维度上的质量参数,m22为无人船横向速度维度上的质量参数,m33为无人船航向角速度维度上的质量参数;τu为控制输入中的前向推力,τr为控制输入中的转向力矩;τδu为无人船在前向速度上受到的外界扰动,τδv为无人船在横向速度上受到的外界扰动,τδr为无人船在航向角速度上受到的外界扰动;所述的控制方法包括以下步骤:A、计算路径跟踪误差动态在无人船参数化路径跟踪曲线上定义一个移动虚拟船舶,在惯性坐标系下,该点横坐标为xp、纵坐标为yp,xp、yp是关于一个时间变量的点,以该点为跟踪目标并建立路径正切坐标系,该路径正切坐标系相对于惯性坐标系的旋转角度为φp;无人船实际位置相对于移动虚拟船舶在路径正切坐标横坐标方向上的误差为xe、纵坐标方向上的误差为ye,则跟踪误差表达式为:路径跟踪误差的动表达式态为:us是路径上移动虚拟船...

【专利技术属性】
技术研发人员:王宁潘婷焦宇航孙卓李贺
申请(专利权)人:大连海事大学
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1