[发明专利]一种抗舵机饱和的船舶航向自适应控制方法有效
申请号: | 201310086077.0 | 申请日: | 2013-03-18 |
公开(公告)号: | CN103207568A | 公开(公告)日: | 2013-07-17 |
发明(设计)人: | 彭秀艳;胡忠辉;赵新华;王显峰;闫金山 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 舵机 饱和 船舶 航向 自适应 控制 方法 | ||
1.一种抗舵机饱和的船舶航向自适应控制方法,其特征是:
(1)对带有舵机饱和特征的船舶航向信息进行数字采集,
对所述船舶航向信息进行求导、转置及乘积运算,计算构成如下:
其中r为航向角速度,ψ为航向角,θ=(θ1 θ2)T,φ(r)=(r r3)T,δ=δ(δc),δc为指令舵角,δ为实际舵角,θ为未知常数矩阵,θ1、θ2为矩阵列向量,b为符号已知的未知常数;
(2)引入一个动态抗饱和补偿器,使得系统存在执行器饱和时,航向输出ψ跟踪期望航向ψd,动态抗饱和补偿器模块接收期望舵角与实际舵角的差值,即加法器的输出结果:
动态抗饱和补偿器的构造方法为:
其中χ1、χ2为补偿器状态,Δδ为舵角偏差,Δδ=δc-δ,d1、d2>0为补偿器设计常数,为b的估计值;
(3)将船舶输出航向角、船舶期望航向角与动态补偿器模块输出的补偿状态作减法运算,计算出自适应backstepping控制方法的第一状态向量z1:
构造出backstepping控制器的第一状态向量z1和第二状态向量z2,为
其中α1为待定的虚拟镇定函数,其中z0为积分状态向量,则z1为
构造关于z1的Lyapunov函数V1,并求导,获得虚拟控制的形式为
α1=-c1z1-d1χ1,
其中c1为常数,且c1>0;
(4)根据步骤(3)获得的虚拟控制律,结合船舶航向角信息、航向角速度及动态抗饱和补偿器模块输出的补偿状态,求差计算出自适应backstepping控制器的第二状态向量z2,构造总的Lyapunov函数,获得带有抗饱和补偿器的船舶航向非线性自适应控制器,完成带有抗饱和补偿器的船舶航向非线性自适应控制:
根据得到的虚拟控制,第二状态向量构成为
其中为θ的估计值,为θ的估计误差,β=1/b,为β的估计值,为β的估计误差,为b的估计误差,构造关于z0、z1、z2和总的Lyapunov函数为
式中c0>0为可设计参数,Γ=diag{γ1,γ2}>0为自适应增益矩阵,γ1和γ2为矩阵列向量,γ为常数,且γ>0,为给定可调参数;
对Lyapunov函数求导运算,使满足的稳定条件,获得抗饱和补偿器的船舶航向非线性自适应控制器该自适应控制器工作时,接收设定的期望航向角指令、船舶实际航向角及动态抗饱和补偿器模块输出的补偿状态,计算出指令舵角,将指令舵角转化为实际舵角,通过实际舵角,输出船舶的航向角,船舶的航向角反馈回自适应backstepping控制器,形成闭环系统,实现抗舵机饱和船舶航向自适应控制。
2.根据权利要求1所述的一种抗舵机饱和的船舶航向自适应控制方法,其特征是:所述的船舶航向信息包括船舶航向角、航向角速度及舵机信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310086077.0/1.html,转载请声明来源钻瓜专利网。