一种基于逆系统和内模控制的船舶动力定位控制方法.pdf

上传人:xia****o6 文档编号:52617 上传时间:2018-01-20 格式:PDF 页数:12 大小:1.12MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410163994.9

申请日:

2014.04.22

公开号:

CN104142626A

公开日:

2014.11.12

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G05B 13/04申请日:20140422|||公开

IPC分类号:

G05B13/04

主分类号:

G05B13/04

申请人:

广东工业大学

发明人:

王钦若; 刘芸; 彭义; 张慧; 班勃

地址:

510006 广东省广州市番禺区广州大学城外环西路100号

优先权:

专利代理机构:

广州粤高专利商标代理有限公司 44102

代理人:

林丽明

PDF下载: PDF下载
内容摘要

本发明是一种基于逆系统和内模控制的船舶动力定位控制方法。包括如下步骤:1)建立船舶运动系统数学模型;2)构造关于船舶的伪线性系统;3)设计内环的内模控制器;4)计算速度环控制系统的参考模型;5)设计外环的内模控制器;6)添加坐标系转换;7)设计内环控制器参数;8)设计外环控制器参数。本发明是一种以逆系统和内模控制算法为基础的船舶动力定位控制方法,能合理高效的解决船舶运动控制的问题,鲁棒性强,定位精度,能实现绿色控制。

权利要求书

1.  一种基于逆系统和内模控制的船舶动力定位控制方法,其特征在于包括如下步骤:
1)建立船舶运动系统数学模型;
2)构造关于船舶的伪线性系统;
3)设计内环的内模控制器;
4)计算速度环控制系统的参考模型;
5)设计外环的内模控制器;
6)添加坐标系转换;
7)设计内环控制器参数;
8)设计外环控制器参数。

2.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤1)建立船舶运动系统数学模型的具体方法是:建立关于船舶横荡、纵荡、艏摇三个自由度的运动学模型。

3.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤2)构造关于船舶的伪线性系统的具体方法是:根据α阶逆系统构造原理,得到船舶实际运动系统Σ的α阶逆系统Π,系统Σ与系统Π串联复合成为一个伪线性系统G1,这样通过构造α阶逆系统便实现了船舶实际运动系统Σ的线性化和解耦。

4.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤3)的内环是速度环。

5.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤3)设计内环的内模控制器的具体方法是:对伪线性系统G1进行内模控制,根据伪线性系统G1和内模控制器设计原理,得到伪线性系统模型和内环IMC控制器GIMC(s)如式(1.1),

其中f(s)为速度环IMC滤波器,为被控系统模型的最小相位部分。

6.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤4)计算速度环控制系统的参考模型具体方法是:如图3所示,根据内环控制系统的模型结构,输入输出关系即为
Y(s)R(s)=GIMC(s)·Gp(s)1+GIMC(s)·[GP(s)-G^p(s)]---(1.2)]]>
其中Y(s),R(s)分别为系统的输入和输出,分别实际被控系统和被控系统模型;
忽略的差异,得到速度环控制系统Δ的参考模型(1.3)式,
u=ug·fu(s)v=vg·fv(s)r=rg·fr(s)]]>
(1.3)
其中u,v,r分别为船舶纵荡速度、横荡速度和艏摇角速度,ug,vg,rg分别为速度环的给定控制信号,fu(s),fv(s),fr(s)分别为速度环针对三个自由度的IMC滤波器。

7.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控 制方法,其特征在于上述步骤5)的外环是位置环。

8.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤5)设计外环的内模控制器的具体方法是:根据被控制系统G2和内模控制原理,得到被控系统模型,设计外环IMC控制器GIMC(s),此时的被控系统G2是以内环控制系统为基础,添加有积分环节,并与坐标转换的添加位置有关。

9.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤6)添加坐标系转换的具体方法是:船舶位置控制器控制的是惯性坐标系中船舶的位置姿态等,而速度环控制和检测的都是随船坐标下船舶的运动特性,船舶在实际运动中进行位置控制时需要添加坐标转换环节,惯性坐标系与随船坐标系关系如图4所示,坐标变换表达式如(1.4)式,

(1.4)
其中为惯性坐标系下船舶的二维速度和角速度,为惯性坐标系下船舶的转角方向,u,v,r为随船坐标系船舶纵荡速度、横荡速度和艏摇角速度
坐标转换选择两种添加形式,1)坐标转换环节放在位置环的外部:惯性坐标下,设定的位置信号与当前位置的比较,其偏差经过坐标转换,得到的随船位置信号作为位置环控制信号;2)坐标转换环节放在速度环的外部:惯性坐标信号作为位置环控制信号,位置环的输出信号经坐标转 换后再作为速度环控制信号;
两种形式下位置环被控系统G2的参考模型一致,即(1.5)式,
u=ug·fu(s)·1sv=vg·fv(s)·1sr=rg·fr(s)·1s]]>
(1.5)
故不影响位置环控制器的设计。

10.
  根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤7)设计内环控制器参数的具体方法是:根据速度环的指标要求和推力实现的限制调节;上述步骤8)设计外环控制器参数的具体方法是:根据位置环的指标要求和速度环性能限制调节。

说明书

一种基于逆系统和内模控制的船舶动力定位控制方法
技术领域
本发明是一种基于逆系统和内模控制的船舶动力定位控制方法,属于基于逆系统和内模控制的船舶动力定位控制方法的改造技术。
背景技术
随着社会的发展,人们对海洋开发的深入,定位设备的需求也越来大。例如打捞救生船、工程供应船、钻井平台、海上消防船、海洋考察船、采矿船、海底管道和电缆铺设的工作船等等,它们在进行潜水作业、潜水跟踪、海上施工、海上探测时,都需要定位系统,也就是按预定目的、预定位置,对船舶进行定位控制。动力定位系统(Dynamic Positioning system)是一种闭环的控制系统,其功能是不借助锚泊系统的作用,而能不断检测出船舶的实际位置与目标位置的偏差,再根据外界风、浪、流等外界扰动力的影响计算出使船舶恢复到日标位置所需推力的大小,并对船舶上各推力器进行推力分配,进而使各推力器产生相应的推力,从而使船尽可能地保持在海平面上要求的位置上。其优点是定位成本不会随着水深增加而增加,并且操作也比较方便,因此对动力定位系统的研究也就具有越来越重要的意义。
迄今在工程上使用最为成熟的自动控制方法是PID控制,但PID控制过于依赖精确的数学模型,而实际中很难得到船舶精确的运动学模型。随着科技进步,现代控制理论的发展,各种新的控制方法,如神经网络控制、 H∞控制、反步控制等控制方法等,都先后应用于船舶航向控制。然而神经网络控制由于其泛化能力不足,本箱内部知识表达方法使其不能利用初始经验进行学习,易于陷入局部极小值,分布并行计算的潜力还有赖于硬件技术的提高。H∞鲁棒控制计算复杂的问题;指标的设定和权函数的选取仍然有困难;以及坏条件数的H∞鲁棒控制问题以和模型降阶问题。反步法控制方法存在一定局限性,即只能适用于严反馈控制系统,或者能化为严反馈形式的系统,存在计算膨胀和难以构造李雅普诺夫函数等问题。
内模控制(IMC)是80年代初提出的,由Garcia和Morari引进,其产生的背景主要有两个方面,一是为了对当时提出的两种预测控制算法MAC和DMC进行系统分析;其次是作为Smith预估器的一种扩展,使设计更为简便,鲁棒及抗扰性大为改善,是一种实用性很强的控制方法。其主要特点是结构简单、设计直观简便,在线调节参数少,且调整方针明确,调整容易。特别是对于鲁棒及抗扰性的改善和大时滞系统的控制,效果尤为显著。因此自从其产生以来,仅在慢响应的过程控制中获得了大量应用,在快响应的电机控制中也能取得了比PID更为优越的效果。IMC设计简单、跟踪性能好、鲁棒性强,能消除不可测干扰的影响,一直为控制界所重视。
发明内容
本发明的目的在于考虑上述问题而提供一种针对船舶运动中多变量耦合、非线性、滞后等问题,提出一种基于逆系统和内模控制的船舶动力定位控制方法。本发明是一种以逆系统和内模控制算法为基础的船舶动力定位控制方法,能合理高效的解决船舶运动控制的问题,鲁棒性强,定位精度,能实现绿色控制。
本发明的技术方案是:本发明的基于逆系统和内模控制的船舶动力定位控制方法,包括如下步骤:
1)建立船舶运动系统数学模型;
2)构造关于船舶的伪线性系统;
3)设计内环的内模控制器;
4)计算速度环控制系统的参考模型;
5)设计外环的内模控制器;
6)添加坐标系转换;
7)设计内环控制器参数;
8)设计外环控制器参数。
上述步骤1)建立船舶运动系统数学模型的具体方法是:建立关于船舶横荡、纵荡、艏摇三个自由度的运动学模型。
上述步骤2)构造关于船舶的伪线性系统的具体方法是:根据α阶逆系统构造原理,得到船舶实际运动系统Σ的α阶逆系统Π,系统Σ与系统Π串联复合成为一个伪线性系统G1,这样通过构造α阶逆系统便实现了船舶实际运动系统Σ的线性化和解耦。
上述步骤3)的内环是速度环。
上述步骤3)设计内环的内模控制器的具体方法是:对伪线性系统G1进行内模控制,根据伪线性系统G1和内模控制器设计原理,得到伪线性系统模型和内环IMC控制器GIMC(s)如式(1.1),

其中f(s)为速度环IMC滤波器,为被控系统模型的最小相位部 分。
上述步骤4)计算速度环控制系统的参考模型具体方法是:如图3所示,根据内环控制系统的模型结构,输入输出关系即为
Y(s)R(s)=GIMC(s)·Gp(s)1+GIMC(s)·[GP(s)-G^p(s)]---(1.2)]]>
其中Y(s),R(s)分别为系统的输入和输出,分别实际被控系统和被控系统模型;
忽略的差异,得到速度环控制系统Δ的参考模型(1.3)式,
u=ug·fu(s)v=vg·fv(s)r=rg·fr(s)]]>
(1.3)
其中u,v,r分别为船舶纵荡速度、横荡速度和艏摇角速度,ug,vg,rg分别为速度环的给定控制信号,fu(s),fv(s),fr(s)分别为速度环针对三个自由度的IMC滤波器。
上述步骤5)的外环是位置环。
上述步骤5)设计外环的内模控制器的具体方法是:根据被控制系统G2和内模控制原理,得到被控系统模型,设计外环IMC控制器GIMC(s),此时的被控系统G2是以内环控制系统为基础,添加有积分环节,并与坐标转换的添加位置有关。
上述步骤6)添加坐标系转换的具体方法是:船舶位置控制器控制的是惯性坐标系中船舶的位置姿态等,而速度环控制和检测的都是随船坐标下船舶的运动特性,船舶在实际运动中进行位置控制时需要添加坐标转换环节,惯性坐标系与随船坐标系关系如图4所示,坐标变换表达式如(1.4) 式,

(1.4)
其中为惯性坐标系下船舶的二维速度和角速度,为惯性坐标系下船舶的转角方向,u,v,r为随船坐标系船舶纵荡速度、横荡速度和艏摇角速度;
坐标转换选择两种添加形式,1)坐标转换环节放在位置环的外部:惯性坐标下,设定的位置信号与当前位置的比较,其偏差经过坐标转换,得到的随船位置信号作为位置环控制信号;2)坐标转换环节放在速度环的外部:惯性坐标信号作为位置环控制信号,位置环的输出信号经坐标转换后再作为速度环控制信号;
两种形式下位置环被控系统G2的参考模型一致,即(1.5)式,
u=ug·fu(s)·1sv=vg·fv(s)·1sr=rg·fr(s)·1s]]>
(1.5)
故不影响位置环控制器的设计。
上述步骤7)设计内环控制器参数的具体方法是:根据速度环的指标
要求和推力实现的限制调节;上述步骤8)设计外环控制器参数的具
体方法是:根据位置环的指标要求和速度环性能限制调节。
本发明的有益效果是:
1)本发明针对船舶运动多中多变量耦合、非线性等问题,提出在船舶控制中采用α阶逆系统方法,即通过反馈线性化实现非线性模型的解耦控制。采用α阶逆系统后,船舶的内模控制结构更清晰,算法更加简单。
2)本发明中采用双闭环的内模控制,是船舶动力定位控制系统具有响应快,鲁棒性好,抗扰动强,定位精确的等特点。
3)本发明的方法推导严格,结构简单,易实现调节参数,具有很强的实用性。
本发明是一种方便实用的基于逆系统和内模控制的船舶动力定位控制方法。
附图说明
图1为本发明基于逆系统和内模控制算法的船舶控制系统的原理图;
图2基于α阶逆系统构造成伪线性系统原理图;
图3基于逆系统和内模控制算法的船舶速度环控制系统结构图;
图4惯性坐标系与随船坐标系关系图;
图5基于逆系统和内模控制算法的船舶控制系统具体实施流程图。
具体实施方式
实施例:
通过下面实施例对本发明作进一步详细阐述。
本发明基于逆系统和内模控制算法的船舶动力定位控制方法,采用α阶逆系统原理将耦合非线性船舶运动数学模型进行反馈线性化得到伪线性系统;采用双闭环内模控制方法对伪线性系统进行控制;其具体步骤如下:
1)建立船舶运动模型
根据广东工业大学海洋实验室实验船舶,以一艘按26:1缩小的2.8m供给船为控制对象,低频下船舶在静水中模型如下:
(m-Xu·)·u·-Xu·u·|u|=Fu(m-Yv·)v·-Yv·v3+[(m·Xg-Yr·)r·-Yr·r]·sgn(v)=Fv(Iz-Nr·)r·-Nr·r=Fr---(2.1)]]>
其中,m-Xu·=223.7,]]>Xu=-46.4,m-Yv·=1309v-123.72,]]>Yv=-257,
Iz-Nr·=580.45r-3.5557,]]>Nr=-206
式中m是船舶质量,IZ是转动惯量,xG是船舶重心在随船坐标系中的x轴坐标值,分别表示水动力在纵荡、横荡、艏摇三个自由度因为各自加速度引起的附加质量,表示因为横荡跟艏摇耦合作用而引起的附加质量。Xu、Yv、Yr、Nv、Nr分别表示船舶在各个运动方向的水动力线性阻尼系数。Fu、Fv、Fr分别为横向、纵向的力和转矩。
2)船舶伪线性系统设计
根据上述船舶模型,实际船舶运动输入信号是Fu,Fv,Fr,输出信号是u,v,r。构造船舶实际系统的一阶逆系统,其输入信号是输出信号是Fu,Fv,Fr。实际系统和逆系统复核后形成伪线性系统G1。通过这种反馈线性化,便实现横荡和艏摇部分解耦,即
u·v·r·⇒uvr]]>
(2.2)
3)内环(速度环)内模控制器设计
忽略螺旋桨饱和问题,伪线性系统G1近似为一个一阶积分环节,其系
统模型
(2.3)
内环IMC控制器GIMC(s)如下:

其中f1(s)为速度环IMC滤波器;a,b为内环控制器参数。
4)速度环控制系统的参考模型计算
忽略伪线性系统G1与系统模型的差异,速度环控制系统Δ输入与输出的关系如下:
Y(s)R(s)=f1(s)=1a·s+b---(2.5)]]>
得到速度环控制系统Δ的参考模型(2.6)式,
u=ug·fu(s)v=vg·fv(s)r=rg·fr(s)]]>
(2.6)
其中u,v,r分别为船舶纵荡速度、横荡速度和艏摇角速度,ug,vg,rg分别为速度环的给定控制信号,速度环针对三个自由度的IMC滤波器fu(s),fv(s),fr(s)设置类型即为f1(s)。
5)外环(位置环)的内模控制器设计
速度环控制系统Δ经过积分环节,成为位置环的被控系统G2。位置环的被控系统的参考模型即为:

得到外环IMC控制器GIMC(s)如下:

其中f1(s)为速度环IMC滤波器;m,n,c为外环控制器参数。
位置环针对三个自由度的IMC滤波器fu(s),fv(s),fr(s)设置类型即为f2(s)类型。
6)添加坐标系转换
添加坐标系转换环节,其不影响内外环控制器的设置。
7)调整内、外环控制器参数
根据实际调试情况,设计a,b,m,n,c代表的参数。
通过对MATLAB仿真曲线和数据分析后可以看出,本发明提出的在基于逆系统和内模控制算法的船舶控制作用下,系统能够客服船舶非线性模型模型不确定,控制量饱和等问题,能够快速跟踪期望位置,跟踪响应误差小,定位精度高。
以上仅为本发明的优选实施例,但本发明的设计构思并不局限于此,凡利用此构思对本发明做出的非实质性修改,也均落入本发明的保护范围之内。

一种基于逆系统和内模控制的船舶动力定位控制方法.pdf_第1页
第1页 / 共12页
一种基于逆系统和内模控制的船舶动力定位控制方法.pdf_第2页
第2页 / 共12页
一种基于逆系统和内模控制的船舶动力定位控制方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种基于逆系统和内模控制的船舶动力定位控制方法.pdf》由会员分享,可在线阅读,更多相关《一种基于逆系统和内模控制的船舶动力定位控制方法.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104142626A43申请公布日20141112CN104142626A21申请号201410163994922申请日20140422G05B13/0420060171申请人广东工业大学地址510006广东省广州市番禺区广州大学城外环西路100号72发明人王钦若刘芸彭义张慧班勃74专利代理机构广州粤高专利商标代理有限公司44102代理人林丽明54发明名称一种基于逆系统和内模控制的船舶动力定位控制方法57摘要本发明是一种基于逆系统和内模控制的船舶动力定位控制方法。包括如下步骤1)建立船舶运动系统数学模型;2)构造关于船舶的伪线性系统;3)设计内环的内模控制器;4)计算速度环控。

2、制系统的参考模型;5)设计外环的内模控制器;6添加坐标系转换;7设计内环控制器参数;8设计外环控制器参数。本发明是一种以逆系统和内模控制算法为基础的船舶动力定位控制方法,能合理高效的解决船舶运动控制的问题,鲁棒性强,定位精度,能实现绿色控制。51INTCL权利要求书2页说明书6页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图3页10申请公布号CN104142626ACN104142626A1/2页21一种基于逆系统和内模控制的船舶动力定位控制方法,其特征在于包括如下步骤1建立船舶运动系统数学模型;2构造关于船舶的伪线性系统;3设计内环的内模控制器;4计算速。

3、度环控制系统的参考模型;5设计外环的内模控制器;6添加坐标系转换;7设计内环控制器参数;8设计外环控制器参数。2根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤1建立船舶运动系统数学模型的具体方法是建立关于船舶横荡、纵荡、艏摇三个自由度的运动学模型。3根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤2构造关于船舶的伪线性系统的具体方法是根据阶逆系统构造原理,得到船舶实际运动系统的阶逆系统,系统与系统串联复合成为一个伪线性系统G1,这样通过构造阶逆系统便实现了船舶实际运动系统的线性化和解耦。4根据权利要求1所述的基于逆系统和内模。

4、控制的船舶动力定位控制方法,其特征在于上述步骤3的内环是速度环。5根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤3设计内环的内模控制器的具体方法是对伪线性系统G1进行内模控制,根据伪线性系统G1和内模控制器设计原理,得到伪线性系统模型和内环IMC控制器GIMCS如式11,其中FS为速度环IMC滤波器,为被控系统模型的最小相位部分。6根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤4计算速度环控制系统的参考模型具体方法是如图3所示,根据内环控制系统的模型结构,输入输出关系即为其中YS,RS分别为系统的输入和输出,分别实际被控系。

5、统和被控系统模型;忽略的差异,得到速度环控制系统的参考模型13式,权利要求书CN104142626A2/2页313其中U,V,R分别为船舶纵荡速度、横荡速度和艏摇角速度,UG,VG,RG分别为速度环的给定控制信号,FUS,FVS,FRS分别为速度环针对三个自由度的IMC滤波器。7根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤5的外环是位置环。8根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤5设计外环的内模控制器的具体方法是根据被控制系统G2和内模控制原理,得到被控系统模型,设计外环IMC控制器GIMCS,此时的被控系统G2。

6、是以内环控制系统为基础,添加有积分环节,并与坐标转换的添加位置有关。9根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤6添加坐标系转换的具体方法是船舶位置控制器控制的是惯性坐标系中船舶的位置姿态等,而速度环控制和检测的都是随船坐标下船舶的运动特性,船舶在实际运动中进行位置控制时需要添加坐标转换环节,惯性坐标系与随船坐标系关系如图4所示,坐标变换表达式如14式,14其中为惯性坐标系下船舶的二维速度和角速度,为惯性坐标系下船舶的转角方向,U,V,R为随船坐标系船舶纵荡速度、横荡速度和艏摇角速度坐标转换选择两种添加形式,1坐标转换环节放在位置环的外部惯性坐标下,设定。

7、的位置信号与当前位置的比较,其偏差经过坐标转换,得到的随船位置信号作为位置环控制信号;2坐标转换环节放在速度环的外部惯性坐标信号作为位置环控制信号,位置环的输出信号经坐标转换后再作为速度环控制信号;两种形式下位置环被控系统G2的参考模型一致,即15式,15故不影响位置环控制器的设计。10根据权利要求1所述的基于逆系统和内模控制的船舶动力定位控制方法,其特征在于上述步骤7设计内环控制器参数的具体方法是根据速度环的指标要求和推力实现的限制调节;上述步骤8设计外环控制器参数的具体方法是根据位置环的指标要求和速度环性能限制调节。权利要求书CN104142626A1/6页4一种基于逆系统和内模控制的船舶。

8、动力定位控制方法技术领域0001本发明是一种基于逆系统和内模控制的船舶动力定位控制方法,属于基于逆系统和内模控制的船舶动力定位控制方法的改造技术。背景技术0002随着社会的发展,人们对海洋开发的深入,定位设备的需求也越来大。例如打捞救生船、工程供应船、钻井平台、海上消防船、海洋考察船、采矿船、海底管道和电缆铺设的工作船等等,它们在进行潜水作业、潜水跟踪、海上施工、海上探测时,都需要定位系统,也就是按预定目的、预定位置,对船舶进行定位控制。动力定位系统DYNAMICPOSITIONINGSYSTEM是一种闭环的控制系统,其功能是不借助锚泊系统的作用,而能不断检测出船舶的实际位置与目标位置的偏差,。

9、再根据外界风、浪、流等外界扰动力的影响计算出使船舶恢复到日标位置所需推力的大小,并对船舶上各推力器进行推力分配,进而使各推力器产生相应的推力,从而使船尽可能地保持在海平面上要求的位置上。其优点是定位成本不会随着水深增加而增加,并且操作也比较方便,因此对动力定位系统的研究也就具有越来越重要的意义。0003迄今在工程上使用最为成熟的自动控制方法是PID控制,但PID控制过于依赖精确的数学模型,而实际中很难得到船舶精确的运动学模型。随着科技进步,现代控制理论的发展,各种新的控制方法,如神经网络控制、H控制、反步控制等控制方法等,都先后应用于船舶航向控制。然而神经网络控制由于其泛化能力不足,本箱内部知。

10、识表达方法使其不能利用初始经验进行学习,易于陷入局部极小值,分布并行计算的潜力还有赖于硬件技术的提高。H鲁棒控制计算复杂的问题;指标的设定和权函数的选取仍然有困难;以及坏条件数的H鲁棒控制问题以和模型降阶问题。反步法控制方法存在一定局限性,即只能适用于严反馈控制系统,或者能化为严反馈形式的系统,存在计算膨胀和难以构造李雅普诺夫函数等问题。0004内模控制IMC是80年代初提出的,由GARCIA和MORARI引进,其产生的背景主要有两个方面,一是为了对当时提出的两种预测控制算法MAC和DMC进行系统分析;其次是作为SMITH预估器的一种扩展,使设计更为简便,鲁棒及抗扰性大为改善,是一种实用性很强。

11、的控制方法。其主要特点是结构简单、设计直观简便,在线调节参数少,且调整方针明确,调整容易。特别是对于鲁棒及抗扰性的改善和大时滞系统的控制,效果尤为显著。因此自从其产生以来,仅在慢响应的过程控制中获得了大量应用,在快响应的电机控制中也能取得了比PID更为优越的效果。IMC设计简单、跟踪性能好、鲁棒性强,能消除不可测干扰的影响,一直为控制界所重视。发明内容0005本发明的目的在于考虑上述问题而提供一种针对船舶运动中多变量耦合、非线性、滞后等问题,提出一种基于逆系统和内模控制的船舶动力定位控制方法。本发明是一种说明书CN104142626A2/6页5以逆系统和内模控制算法为基础的船舶动力定位控制方法。

12、,能合理高效的解决船舶运动控制的问题,鲁棒性强,定位精度,能实现绿色控制。0006本发明的技术方案是本发明的基于逆系统和内模控制的船舶动力定位控制方法,包括如下步骤00071建立船舶运动系统数学模型;00082构造关于船舶的伪线性系统;00093设计内环的内模控制器;00104计算速度环控制系统的参考模型;00115设计外环的内模控制器;00126添加坐标系转换;00137设计内环控制器参数;00148设计外环控制器参数。0015上述步骤1建立船舶运动系统数学模型的具体方法是建立关于船舶横荡、纵荡、艏摇三个自由度的运动学模型。0016上述步骤2构造关于船舶的伪线性系统的具体方法是根据阶逆系统构。

13、造原理,得到船舶实际运动系统的阶逆系统,系统与系统串联复合成为一个伪线性系统G1,这样通过构造阶逆系统便实现了船舶实际运动系统的线性化和解耦。0017上述步骤3的内环是速度环。0018上述步骤3设计内环的内模控制器的具体方法是对伪线性系统G1进行内模控制,根据伪线性系统G1和内模控制器设计原理,得到伪线性系统模型和内环IMC控制器GIMCS如式11,00190020其中FS为速度环IMC滤波器,为被控系统模型的最小相位部分。0021上述步骤4计算速度环控制系统的参考模型具体方法是如图3所示,根据内环控制系统的模型结构,输入输出关系即为00220023其中YS,RS分别为系统的输入和输出,分别实。

14、际被控系统和被控系统模型;0024忽略的差异,得到速度环控制系统的参考模型13式,0025002613说明书CN104142626A3/6页60027其中U,V,R分别为船舶纵荡速度、横荡速度和艏摇角速度,UG,VG,RG分别为速度环的给定控制信号,FUS,FVS,FRS分别为速度环针对三个自由度的IMC滤波器。0028上述步骤5的外环是位置环。0029上述步骤5设计外环的内模控制器的具体方法是根据被控制系统G2和内模控制原理,得到被控系统模型,设计外环IMC控制器GIMCS,此时的被控系统G2是以内环控制系统为基础,添加有积分环节,并与坐标转换的添加位置有关。0030上述步骤6添加坐标系转换。

15、的具体方法是船舶位置控制器控制的是惯性坐标系中船舶的位置姿态等,而速度环控制和检测的都是随船坐标下船舶的运动特性,船舶在实际运动中进行位置控制时需要添加坐标转换环节,惯性坐标系与随船坐标系关系如图4所示,坐标变换表达式如14式,00310032140033其中为惯性坐标系下船舶的二维速度和角速度,为惯性坐标系下船舶的转角方向,U,V,R为随船坐标系船舶纵荡速度、横荡速度和艏摇角速度;0034坐标转换选择两种添加形式,1坐标转换环节放在位置环的外部惯性坐标下,设定的位置信号与当前位置的比较,其偏差经过坐标转换,得到的随船位置信号作为位置环控制信号;2坐标转换环节放在速度环的外部惯性坐标信号作为位。

16、置环控制信号,位置环的输出信号经坐标转换后再作为速度环控制信号;0035两种形式下位置环被控系统G2的参考模型一致,即15式,00360037150038故不影响位置环控制器的设计。0039上述步骤7设计内环控制器参数的具体方法是根据速度环的指标0040要求和推力实现的限制调节;上述步骤8设计外环控制器参数的具0041体方法是根据位置环的指标要求和速度环性能限制调节。0042本发明的有益效果是00431本发明针对船舶运动多中多变量耦合、非线性等问题,提出在船舶控制中采用阶逆系统方法,即通过反馈线性化实现非线性模型的解耦控制。采用阶逆系统后,船舶的内模控制结构更清晰,算法更加简单。00442本发。

17、明中采用双闭环的内模控制,是船舶动力定位控制系统具有响应快,鲁棒性好,抗扰动强,定位精确的等特点。说明书CN104142626A4/6页700453本发明的方法推导严格,结构简单,易实现调节参数,具有很强的实用性。0046本发明是一种方便实用的基于逆系统和内模控制的船舶动力定位控制方法。附图说明0047图1为本发明基于逆系统和内模控制算法的船舶控制系统的原理图;0048图2基于阶逆系统构造成伪线性系统原理图;0049图3基于逆系统和内模控制算法的船舶速度环控制系统结构图;0050图4惯性坐标系与随船坐标系关系图;0051图5基于逆系统和内模控制算法的船舶控制系统具体实施流程图。具体实施方式00。

18、52实施例0053通过下面实施例对本发明作进一步详细阐述。0054本发明基于逆系统和内模控制算法的船舶动力定位控制方法,采用阶逆系统原理将耦合非线性船舶运动数学模型进行反馈线性化得到伪线性系统;采用双闭环内模控制方法对伪线性系统进行控制;其具体步骤如下00551建立船舶运动模型0056根据广东工业大学海洋实验室实验船舶,以一艘按261缩小的28M供给船为控制对象,低频下船舶在静水中模型如下00570058其中,XU464,YV257,0059NR2060060式中M是船舶质量,IZ是转动惯量,XG是船舶重心在随船坐标系中的X轴坐标值,分别表示水动力在纵荡、横荡、艏摇三个自由度因为各自加速度引起。

19、的附加质量,表示因为横荡跟艏摇耦合作用而引起的附加质量。XU、YV、YR、NV、NR分别表示船舶在各个运动方向的水动力线性阻尼系数。FU、FV、FR分别为横向、纵向的力和转矩。00612船舶伪线性系统设计0062根据上述船舶模型,实际船舶运动输入信号是FU,FV,FR,输出信号是U,V,R。构造船舶实际系统的一阶逆系统,其输入信号是输出信号是FU,FV,FR。实际系统和逆系统复核后形成伪线性系统G1。通过这种反馈线性化,便实现横荡和艏摇部分解耦,即006300642200653内环速度环内模控制器设计说明书CN104142626A5/6页80066忽略螺旋桨饱和问题,伪线性系统G1近似为一个一。

20、阶积分环节,其系0067统模型为0068230069内环IMC控制器GIMCS如下00700071其中F1S为速度环IMC滤波器;A,B为内环控制器参数。00724速度环控制系统的参考模型计算0073忽略伪线性系统G1与系统模型的差异,速度环控制系统输入与输出的关系如下00740075得到速度环控制系统的参考模型26式,00760077260078其中U,V,R分别为船舶纵荡速度、横荡速度和艏摇角速度,UG,VG,RG分别为速度环的给定控制信号,速度环针对三个自由度的IMC滤波器FUS,FVS,FRS设置类型即为F1S。00795外环位置环的内模控制器设计0080速度环控制系统经过积分环节,成。

21、为位置环的被控系统G2。位置环的被控系统的参考模型即为00810082得到外环IMC控制器GIMCS如下00830084其中F1S为速度环IMC滤波器;M,N,C为外环控制器参数。0085位置环针对三个自由度的IMC滤波器FUS,FVS,FRS设置类型即为F2S类型。00866添加坐标系转换0087添加坐标系转换环节,其不影响内外环控制器的设置。说明书CN104142626A6/6页900887调整内、外环控制器参数0089根据实际调试情况,设计A,B,M,N,C代表的参数。0090通过对MATLAB仿真曲线和数据分析后可以看出,本发明提出的在基于逆系统和内模控制算法的船舶控制作用下,系统能够客服船舶非线性模型模型不确定,控制量饱和等问题,能够快速跟踪期望位置,跟踪响应误差小,定位精度高。0091以上仅为本发明的优选实施例,但本发明的设计构思并不局限于此,凡利用此构思对本发明做出的非实质性修改,也均落入本发明的保护范围之内。说明书CN104142626A1/3页10图1图2图3说明书附图CN104142626A102/3页11图4说明书附图CN104142626A113/3页12图5说明书附图CN104142626A12。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 控制;调节


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1