【技术实现步骤摘要】
一种水面无人艇的轨迹跟踪控制方法
[0001]本专利技术涉及水面无人艇控制的
,具体涉及一种水面无人艇的轨迹跟踪控制方法。
技术介绍
[0002]随着军事侦察、环境监测、海上救援和潜艇通道检查在内的许多海洋活动的迅速兴起,水面无人艇(Unmanned Surface Vehicles,简称USV)的轨迹跟踪控制问题已成为现今研究的热点。其核心工作是设计控制律,探索控制方法,使船舶在稳定状态下,轨迹跟踪更加精确。然而,由于风、浪和海流对船舶的速度和操纵性有着重要的影响,如何实现快速且精确的轨迹跟踪是控制器面临的一大挑战。
[0003]USV的轨迹跟随要求USV跟踪某条依赖于时间t的期望轨迹。USV在水面环境航行中,经受风浪流的未知干扰,在基于模型的控制器设计时,面临着模型建立的不确定性,未知外界干扰和模型建立的不确定性存在,严重影响着控制器性能,甚至导致控制系统发散而使轨迹跟随任务失败。
[0004]因此,如何研究研发一种能同时应对未知干扰和模型建立的不确定性、高精度、强鲁棒性的水面无人艇的轨迹跟随控制方法成为当前
工作人员急需解决的问题。
技术实现思路
[0005]有鉴于此,有必要提供一种水面无人艇的轨迹跟踪控制方法,以解决现有水面无人艇无法应对未知干扰和模型建立不确定的问题。
[0006]为了解决上述技术问题,本专利技术提供了一种水面无人艇的轨迹跟踪控制方法,包括:
[0007]获取水面无人艇的实时状态信息,包括水面无人艇的实时速度和位置参数;
[ ...
【技术保护点】
【技术特征摘要】
1.一种水面无人艇的轨迹跟踪控制方法,其特征在于,包括:获取水面无人艇的实时状态信息,包括水面无人艇的实时速度和位置参数;搭建水面无人艇的运动控制模型;基于所述运动控制模型,建立数字采样滑动模态自动调节神经网络控制算法模型;根据所述数字采样滑动模态自动调节神经网络控制算法设计水面无人艇控制器;基于所述水面无人艇的实时状态信息和所述水面无人艇控制器对所述水面无人艇的航行轨迹进行跟踪控制。2.根据权利要求1所述的水面无人艇的轨迹跟踪控制方法,其特征在于,所述实时速度包括艇体坐标系下船舶纵向速度、横向速度和航向角速度,所述位置参数包括无人水面艇在惯性坐标系统的前进位移、横向位移和航向角。3.根据权利要求2所述的水面无人艇的轨迹跟踪控制方法,其特征在于,所述搭建水面无人艇的运动控制模型,包括:建立水面无人艇的三自由度运动学和动力学模型;基于所述三自由度运动学和动力学模型得到运动控制模型;其中,所述三自由度运动学和动力学模型为:η=[x,y,ψ]
T
;υ=[u,v,r]
T
;其中,x表示无人水面艇在惯性坐标系统的前进位移,y表示无人水面艇在惯性坐标系统的横向位移,ψ表示水面无人艇在惯性坐标系统的航向角,J(ψ)为惯性坐标系与艇体坐标系之间的转换矩阵,且满足J(ψ)=J(ψ)
‑1,u表示艇体坐标系下船舶纵向速度,v表示艇体坐标系下横向速度,r表示艇体坐标系下航向角速度,M表示水面无人艇的惯性质量矩阵,C(υ)表示科里奥利和向心力矩阵;D表示阻尼矩阵,τ=[τ
u
,τ
v
,τ
r
]
T
为水面无人艇的控制力和控制力矩,τ
u
表示水面无人艇的纵向推进力、τ
v
表示水面无人艇的横向推进力,τ
r
表示转向力矩,Δ
Mode
=[ΔF
u
,ΔF
v
,ΔF
r
]
T
表示水面无人艇的运动控制模型建立的不确定性,τ
w
=[τ
wu
,τ
wv
,τ
wr
]
T
为艇体坐标系下的未知外界时变干扰。4.根据权利要求3所述的水面无人艇的轨迹跟踪控制方法,其特征在于,J(ψ)、M、C(υ)、D的具体表达式为:D的具体表达式为:D的具体表达式为:
其中,系...
【专利技术属性】
技术研发人员:文元桥,雷涛,熊鑫,朱曼,黄亚敏,
申请(专利权)人:武汉理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。