【技术实现步骤摘要】
海洋机器人的高阶输出式无模型自适应航向控制方法及系统
[0001]本专利技术属于海洋机器人控制
,具体涉及一种
UWV
的航向控制方法及系统
。
技术介绍
[0002]海洋机器人
(Unmanned Marine Vehicle,UMV)
的航向控制对于整个
UMV
系统的运动控制来说非常重要,只有确保了
UMV
的航向稳定,才能有效地跟踪期望航迹
。
目前在实际工程应用中,
UMV
的航向控制主要采用
PID
控制算法以及常规的基于“模型导向”设计策略开发的控制算法
。PID
控制器是一种基于离线数据的数据驱动控制算法,但
UMV
运行于海洋环境中时容易受到模型摄动
、
海洋环境干扰力等影响,导致
PID
控制器难以维持一致的控制效果,需要重新调整参数才能使系统保持稳定以及实现良好的控制性能
。
而基于“模型导向”设计策略开发的控制器,严重地依赖于系统数学模型,但是获取精确的数学模型十分困难,存在未建模动态
、
模型摄动等影响导致系统的自适应较差,难以保证系统鲁棒性能,无法在工程中应用
。
[0003]公开日
2021
年
06
月
01
日,公布号为
CN108319140B
,专利技术名称为“一种重定义输出式无模型
【技术保护点】
【技术特征摘要】
1.
一种海洋机器人的高阶输出式无模型自适应航向控制方法,其特征在于,包括以下步骤:步骤一:针对
UMV
,计算控制器运行
k
次时的实际艏向与运行
k
‑1次时的实际艏向的差值得到一阶差分输出信息
Δ
y(k)
,计算控制器运行
k
‑1次时的实际艏向与运行
k
‑2次时的实际艏向的差值得到一阶差分输出信息
Δ
y(k
‑
1)
;所述
UMV
包括无人水下机器人和无人水面机器人;步骤二:计算一阶差分输出信息
Δ
y(k)
和
Δ
y(k
‑
1)
的差值得到二阶差分输出信息;步骤三:将艏向误差
e(k)、
一阶差分输出信息
Δ
y(k)、
二阶差分输出信息
Δ
y(k)
‑
Δ
y(k
‑
1)
作为无模型自适应控制器的输入解算出期望输入
u(k)
,所述的无模型自适应控制器采用高阶输出信息式紧格式无模型自适应控制器,无模型自适应控制器基于控制输入准则函数构建得到,所述控制输入准则函数如下:其中,
u(k)
为
k
时刻的期望舵角;
u(k
‑
1)
为
k
‑1时刻的期望舵角;
y(k)
是
k
时刻的实际输出;
y(k+1)
是
k+1
时刻的实际输出;
y
*
(k+1)
是
k+1
时刻的期望输出;
Δ
y(k
‑
1)
是
k
‑1时刻的一阶差分输出信息;
Δ
y(k)
是
k
时刻的一阶差分输出信息;
Δ
y(k+1)
是
k+1
时刻的一阶差分输出信息;
λ
是权重因子;
T
s
>0是采样周期;步骤四:更新操纵机构的期望输入
u(k)
,将期望输入指令下达到操纵机构,操纵机构执行期望输入指令,改变水中航行设备
UMV
的航向;通过姿态传感器测得水中航行设备的航向角,更新系统实际艏向,执行步骤一
。2.
根据权利要求1所述的一种海洋机器人的高阶输出式无模型自适应航向控制方法,其特征在于,所述采用高阶输出信息式紧格式无模型自适应控制器,具体如下:其特征在于,所述采用高阶输出信息式紧格式无模型自适应控制器,具体如下:若或
|
Δ
u(k
‑
1)|≤
ε
或有其中,
λ
,
μ
是权重因子;
ρ
,
η
,k1,k2是步长因子;是
k
时刻的伪偏导数;是
k
‑1时刻的伪偏导数;是初时刻的伪偏导数;
ε
是一个正数,
sign(
·
)
是符号函数
。3.
根据权利要求1或2所述的一种海洋机器人的高阶输出式无模型自适应航向控制方法,其特征在于,将高阶输出信息式紧格式无模型自适应控制器替换为高阶输出信息式偏格式无模型自适应控制器,即将高阶输出信息引入到偏格式控制方案中得到高阶输出信息式偏格式无模型自适应控制算法
。4.
根据权利要求1或2所述的一种海洋机器人的高阶输出式无模型自适应航向控制方
法,其特征在于,将高阶输出信息式紧格式无模型自适应控制器替换为高阶...
【专利技术属性】
技术研发人员:廖煜雷,成昌盛,张家华,魏天宇,张拓圣,赵永波,马腾,张强,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。