[发明专利]一种非线性船舶动力系统的自适应定位跟踪容错控制方法有效
申请号: | 201410356084.2 | 申请日: | 2014-07-24 |
公开(公告)号: | CN104076690A | 公开(公告)日: | 2014-10-01 |
发明(设计)人: | 陶洪峰 | 申请(专利权)人: | 江南大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214122 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种非线性船舶动力系统的自适应定位跟踪容错控制方法。首先建立惯性坐标系下的船舶耦合运动模型;构建船舶状态变量动力方程;然后,根据船舶定位的静态和动态特性,设计性能参考解耦子模型信号发生器;最后,设计自适应模糊逻辑器估计船舶未知项;设计定位自适应跟踪容错控制器,在风、浪和流的海况下,实现船舶动力系统在正常和执行器发生有界故障情形下的定位控制。其优点是:本方法不依赖船舶各维子系统模型已知,直接利用各子系统独立状态控制单一子系统,将与船舶全局变量相关的部分纳入到不确定性来处理;通过模糊逻辑器和自适应容错控制器动态补偿船舶不确定性和执行器故障等的影响,减小人为预估造成的定位跟踪不精确性。 | ||
搜索关键词: | 一种 非线性 船舶 动力 系统 自适应 定位 跟踪 容错 控制 方法 | ||
【主权项】:
一种非线性船舶动力系统的自适应定位跟踪容错控制方法,其特征包括:以大地作为参考系,建立惯性坐标系下的船舶耦合运动模型;构建船舶非线性状态变量动力方程;根据船舶定位运行的静态和动态特性,设计性能参考解耦子模型信号发生器;设计自适应模糊逻辑器估计船舶模型的未知项;设计船舶定位自适应跟踪容错控制器,在风、浪和流的海况条件下,实现船舶动力系统在正常和执行器发生有界故障情形下的定位控制。第一步:建立惯性坐标系下船舶耦合运动模型船舶受到力和力矩作用后如何改变运动位置和姿态属于动力学问题。在惯性参考系下建立船舶动力学模型,以大地作为参考系![]()
在船舶模型动力方程(1)中,xL1,xL2分别为X方向(纵向)的船位移和速度;xL3,xL4分别为Y方向(横向)的船位移和速度;xL5,xL6分别为艏摇角度和角速度;xC1,xC2分别为海流在X方向和Y方向的速度;xC3表示流力矩;v1,v2分别为X方向和Y方向的风力;v3表示风力矩;u1,u2分别为X方向和Y方向的螺旋桨推力;u3表示螺旋桨推力矩;ηL1,ηL2,ηL3表示零均值高斯白噪声序列;d1,d2,d3,d4为阻力系数和力矩系数,以船艏与流向间的夹角的函数给出;m1,m2,m3为惯性系数。第二步:构建船舶非线性状态变量动力方程针对船舶模型(1)构建非线性状态变量动力方程![]()
其中i表示子系统个数,i=1,2,3。fi(x,t)和bi(x,t)∈R表示与全局状态变量相关的子系统模型的连续函数向量,其中bi(x,t)恒不为零。xi=[xi1 xi2]T表示子系统部分的状态变量,
是系统的全局状态变量,ui(t)表示系统输入,gi(xi,t)表示执行器端的未知不确定性,yi表示系统输出,wi(xi,t)表示系统不确定性或执行器故障。船舶定位系统中执行器端的常见故障由执行器卡死、失效或元器件松动等因素所引起,而扰动则一般体现为执行器的机械震动和冲击现象等。进而船舶动力方程(2)的各子系统可以统一构造为如下形式:![]()
其中![]()
第三步:设计性能参考解耦子模型信号发生器综合考虑实际船舶定位运行的静态和动态特性,针对系统(1),同时考虑式(3)所示非线性系统在m个自由度上运动的特点,虽然船舶各子系统间状态关系相互耦合,但各轴控制独立,因此参考模型(目标指令发生器)设计成由m个解耦独立的子系统组成![]()
令xmi=[xmi1 xmi2]T,则式(4)可进一步改写为![]()
其中![]()
xmi为参考模型的状态变量,ymi为参考模型输出,vmi为参考模型输入,即指令信号发生。第四步:设计自适应模糊逻辑器估计船舶模型未知项船舶动力系统(3)中的各子系统模型函数fi(x,t)和bi(x,t)一般均未知或仅部分已知,以自适应模糊逻辑器估计得到
和
的相关项。模糊逻辑语言描述:![]()
![]()
其中q=1,2,…,2m,
和
分别表示条件向量zfq和zbq所属模糊集合,而k和l表示IF‑THEN模糊规则数,进一步可得![]()
其中![]()
和![]()
为可调参数向量,自适应更新律为![]()
其中可调参数
和
均为任意正数。![]()
![]()
为模糊基函数向量![]()
其中
和
分别表示条件向量zfq和zbq在模糊集合
和
内的相关隶属度。第五步:设计船舶定位自适应跟踪容错控制器定位跟踪误差ei=yi‑ymi,令σi=Ciei,其中Ci为各元素均为正的行向量,且CiB0≠0,船舶各子系统的自适应跟踪容错控制器为![]()
相应的自适应项为![]()
![]()
![]()
其中![]()
和
(i=1,2,…,m,j=0,1,2)为任意正数。将船舶参考模型信号发生器(5),模糊逻辑器(6)、(7)和自适应律(10)、(11)、(12)代入式(9)就可得到定位跟踪容错控制器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410356084.2/,转载请声明来源钻瓜专利网。