[发明专利]基于鲁棒约束模型预测控制的UUV对线控位回收方法有效
申请号: | 201610104470.1 | 申请日: | 2016-02-25 |
公开(公告)号: | CN105700356B | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 张伟;滕延斌;陈海田;陈涛;李娟;严浙平 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 约束 模型 预测 控制 uuv 线控位 回收 方法 | ||
1.基于鲁棒约束模型预测控制的UUV对线控位回收方法,其特征在于包括以下步骤:
步骤1、通过对线控位方法得到UUV与母船的位置偏差值Δx,Δy,Δz、航向偏差值Δψ和纵倾角偏差值Δθ;并将Δx,Δy,Δz,Δψ,Δθ作为初始化值;
步骤2、获取当前时刻UUV状态:
通过UUV自身的传感器得到当前时刻状态:u、v、w分别为纵向、横向和垂向速度,p、q、r分别为横摇角、纵摇角、艏摇角速度,ξ、η、ζ分别为UUV相对于固定坐标系的位置,θ、ψ为横摇角、纵摇角、艏摇角(rad);
步骤3、构建误差预测模型,并计算局部时刻预测误差动态方程的系统矩阵Ωk和局部时刻状态预测误差
利用UUV六自由度动力学方程和运动学方程构造动态方程:
y(t)=h(x(t),τ(t))
式中,x(t)是UUV状态向量,y(t)是输出向量,τ(t)是UUV控制输入向量,ω(t)是干扰向量;为x(t)的一阶导数;t表示时间;
x(t)=[u(t) v(t) w(t) p(t) q(t) r(t)]T
τ(t)=[Xprop(t) Yprop(t) Zprop(t) Kprop(t) Mprop(t) Nprop(t)]T
其中,Xprop,Yprop,Zprop为UUV受到的纵向、横向、垂向的作用力,Kprop,Mprop,Nprop为UUV受到的纵向、横向、垂向作用力的力矩;u(t)、v(t)、w(t)、p(t)、q(t)、r(t)、ξ(t)、η(t)、ζ(t)、θ(t)、ψ(t)、Xprop(t)、Yprop(t)、Zprop(t)、Kprop(t)、Mprop(t)、Nprop(t)均表示对应参数为时间t的函数;
定义UUV期望状态
xd(t)=[ud(t) vd(t) wd(t) pd(t) qd(t) rd(t)]T
其中,所有带角标d的参数均表示对应参数的期望值;
则实际和期望之间误差表示为
ψ(t)-ψd(t)=Δψ,θ(t)-θd(t)=Δθ,
因此
建立误差动态方程
ye(t)=C(t)xe(t)+D(t)τ(t) (1)
式中,A(t)、B1(t)、B2(t)、C(t)、D(t)均为系数矩阵;
方程(1)的系统矩阵为:
在局部时刻[tk,tk+1)的预测误差动态方程为:
式中,所有带角标k参数的均表示局部时刻的对应参数,表示xe(t)、ye(t)局部时刻的预测值;
方程(2)的系统矩阵
步骤4、针对滚动优化问题在约束条件下进行滚动优化,求解优化问题,求可行解(γk,Qk,Yk);
步骤5、针对优化问题有可行解(γk,Qk,Yk),根据下式计算控制输入向量τ(t),
将控制输入向量作用于方程(2)的系统,然后令k=k+1,返回步骤2更新预测模型、重复滚动优化过程,直至实现UUV对线控位回收。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610104470.1/1.html,转载请声明来源钻瓜专利网。