[发明专利]一种无人船模型全系数精确辨识方法有效
申请号: | 201910966937.7 | 申请日: | 2019-10-11 |
公开(公告)号: | CN110647041B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 王丹;彭周华;岳佳旺;李永明;古楠;刘陆;王浩亮 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无人 船模 系数 精确 辨识 方法 | ||
1.一种无人船模型全系数精确辨识方法,其特征在于:利用无人船模型全系数精确辨识结构进行辨识,所述无人船模型全系数精确辨识结构包括滤波器模块、积分滤波模块、参数在线估计模块和船舶模型,所述滤波器模块的输入端与全驱动无人船模型的输出端以及外部力矩输出端相连,所述积分滤波模块的输入端与滤波器模块的输出端相连,所述无人船模型参数在线估计模块的输入端分别与滤波器模块和积分滤波模块的输出端相连;
所述船舶模型为全驱动无人船模型;
所述滤波器模块、积分滤波模块和无人船模型参数在线估计模块构成全系数辨识模块;
所述辨识方法,包括以下步骤:
A、建立船舶模型
所述的船舶模型用如下微分方程描述:
式中,代表无人船的惯性矩阵,其中m(·)表示无人船的质量,Iz是无人船关于z轴的惯性矩,分别表示无人船在前向、侧向和艏摇方向的流体力学导数;
表示船体坐标系下无人船的速度向量,其中u表示前向速度,v表示侧向速度,r表示艏摇角速度;
C代表无人船的向心力矩阵,c13=-m22v,c23=m11u;
D代表无人船的阻尼矩阵,d11=-Xu-X|u|u|u|-Xuuuu2,d22=-Yv-Y|v|v|v|-Y|r|v|r|,d23=-Y|v|r|v|-Y|r|r|r|,d32=-N|v|v|v|-N|r|v|r|,d33=-Nr-N|v|r|v|-N|r|r|r|,其中X(·)、Y(·)、N(·)均表示阻尼系数;
τu、τv、τr分别是无人船前向、侧向和艏摇方向的控制输入;为进行船舶模型参数辨识,将公式(1)中的船舶模型表示为如下形式:
其中ζ为未知参数矢量,定义为:
其中vec(Z)表示通过堆叠矩阵Z的列从而获得矩阵Z的矢量化,即:
是已知的回归矩阵;
是单位对角矩阵;
是矩阵的Kronecker积,设则:
B、建立滤波器方程
所述的滤波器方程用以下微分方程描述:
E(0)=0
x(0)=0 (4)
其中表示滤波后的回归矩阵;
表示滤波器的状态导数;
k0是滤波器的时间常数;
E(0)、x(0)分别表示E、x的初始值;
由于是未知的,所以通过对公式(4)积分得到x(t):
x(t)=θ(t)-e-ktθ(0)-kg(t) (5)
其中是以下滤波器方程的输出:
其中θ(t)通过测量得到,从而避免了对信息的需要;
C、建立积分滤波回归方程
所述的积分滤波回归方程用以下微分方程表示:
L(0)=0
G(0)=0 (7)
其中是积分滤波后的回归量;
L(0)、G(0)分别表示L、G的初始值;
G(t)进一步定义为:
D、建立参数ζ的在线估计方程
引入以下参数建立参数ζ的在线估计方程:
其中是未知无人船参数向量ζ的在线估计;
μζ0、ηζ0均是用于调节收敛速度的两个标量增益。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910966937.7/1.html,转载请声明来源钻瓜专利网。