[发明专利]一种基于前馈动态矩阵控制算法的两对鳍减摇系统控制方法有效

专利信息
申请号: 201610810832.9 申请日: 2016-09-08
公开(公告)号: CN106249594B 公开(公告)日: 2019-01-29
发明(设计)人: 王辉;车超;王正坤;于立君;张一;毕文鹏;童丽峰;贲浩然;魏智红;董泽全 申请(专利权)人: 哈尔滨工程大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及船舶减摇和两对鳍减摇系统技术领域,尤其涉及一种基于前馈动态矩阵控制算法的两对鳍减摇系统控制方法。本发明包括:(1)设计动态矩阵控制器;(2)选择动态矩阵控制参数;(3)采用前馈补偿控制后鳍升力。本发明首次将动态矩阵控制方法应用于两对鳍减摇系统,通过预测跟踪获得前鳍升力损失值。该方法能够有效提高前鳍升力损失值的计算效率,从而提高整个控制系统的工作效率。
搜索关键词: 一种 基于 动态 矩阵 控制 算法 鳍减摇 系统 方法
【主权项】:
1.一种基于前馈动态矩阵控制算法的两对鳍减摇系统控制方法,其特征在于,包括如下步骤:(1)设计动态矩阵控制器:动态矩阵控制包含预测模型、滚动优化、反馈校正三个部分:(1.1)设计预测模型首先对阶跃响应进行等间隔采样,获得控制实现中需要的样本值ai=a(iT),i=1,2,…,其中T为采样周期;设在k时刻加入控制变量Δu(k),并且这个值在将来的M个采样时间间隔逐渐变化,即Δu(k),Δu(k+1),…,Δu(k+M‑1),M≤P,在k时刻后的P个时刻的预测输出模型为:Ym(k+1)=Y0(k+1)+A·ΔU(k)式中,Ym(k+1)=[ym(k+1),ym(k+2),…,ym(k+P)]T,Y0(k+1)=[y0(k+1),y0(k+2),…,y0(k+P)]T,ΔU(k)=[Δu(k+1),Δu(k+2),…,Δu(k+M‑1)]T,M为控制时域长度,P为预测时域长度;Y0(k+1)作为模型输出初值是由k时刻以前Δu(k)序列作用在系统中的效果;如果过程由稳态启动,则可取y0(k+i)=y(k);否则:Ym(k+1)=AΔU(k)+A0ΔU(k‑1);式中ΔU(k‑1)=[Δu(k‑N),Δu(k‑N+1),…,Δu(k‑1)]T,(1.2)设计反馈校正Yp(k+1)=Ym(k+1)+λ[y(k)‑ym(k)]=AΔU(k)+A0ΔU(k‑1)+λe(k)      (2)式中,Ym(k+1)为模型的预测输出,Yp(k+1)为反馈校正后的预测输出,Yp(k+1)=[yp(k+1),yp(k+2),…,yp(k+P)]T,λ=[λ1,λ2,…,λP]T,λ的元素可根据实际需要确定;(1.3)滚动优化模型预测输出的系统二次型滚动优化目标为:Q=diag[q1,q2,…,qp],Q为误差权矩阵;R=diag[r1,r2,…,rM],R为控制权矩阵;(2)选择动态矩阵控制参数;动态矩阵控制在控制过程中,变化的参数主要有模型动态参数ai,模型动态参数ri和校正参数hi;ai受T的限制,ri受T、P、M、Q、R的影响;(2.1)设计采样周期T和模型长度NN的选定,满足aN=ai;在实际应用中,还要考虑计算机的性能问题,因此,一般选择合理的采样周期,使系统模型长度N在20~50范围内;根据N的范围,设定采样周期T;(2.2)设计时域长度P根据系统二次型滚动优化指标,优化时域长度P,考虑的优化指标,使系统二次型滚动优化指标达到最小;(2.3)设计控制时域长度M和控制权矩阵R对具有简单动态响应的对象,选择M=1~2;对于含有振荡等复杂响应的对象,则选择M=4~8,且M≤P;R=diag(r1,...,rM)中,ri选为同一个数,记为r;R主要是用来对Δu(k)的大小变化进行限制,以免加入变化过快的控制;一般情况下,选取r=0.1;(2.4)设计误差权矩阵QQ为一个对角矩阵,Q=diag(q1,...,qP),权系数qi是对应误差项的值在所有指标中的权重值,qi选0或1;(3)采用前馈补偿控制后鳍升力;在确定后鳍实时升力损失之后,通过前馈补偿控制,实时调整后鳍转角,增大后鳍的转角,以增大后鳍的有效鳍角,进而补偿后鳍升力损失;(3.1)控制系统GS(s)接收船舶横摇角速度Wq(s),根据所获取数据计算前后鳍控制参数,将参数分别传给前后鳍随动系统GB(s)和GF(s),GB(s)为后鳍随动系统的传递函数,GF(s)为前鳍鳍随动系统的传递函数;(3.2)系统根据动态矩阵控制预测模型计算前鳍对后鳍的扰动量β,并将其传递给前馈补偿控制器Gff(s);(3.3)前馈补偿控制器Gff(s)根据扰动量计算补偿差值,将差值反馈给后鳍随动系统GB(s);(3.4)后鳍随动系统GB(s)将控制系统GS(s)和前馈补偿控制器Gff(s)的参数加和,最终得到后鳍转动角度,作用于后鳍;(3.5)前后鳍传感器实时传输前后鳍力矩,当前后鳍力矩不相等时,重复步骤(3.2)、(3.3)、(3.4);当前后鳍力矩相等时,进行步骤(6);(3.6)船舶横摇角减小后,船舶反馈横摇角速度Wq(s)至控制系统GS(s),重复步骤(3.1)至(3.6);实现前馈完全补偿的条件是:扰动量即可视为后鳍升力损失的大小,由动态矩阵控制的预测输出值与后鳍升力进行比较获得;GPD(s)利用升力反推鳍转角,再通过拉氏变换求的;在前后鳍系统型号相同的情况下,GB(s)与前鳍传函一致。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610810832.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top