[发明专利]一种舰船用非增量型无模型自适应艏向控制方法有效
申请号: | 202110578219.X | 申请日: | 2021-05-26 |
公开(公告)号: | CN113110519B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 廖煜雷;裴华仁;杜廷朋;王博;贾琪;谷秋实;李晔 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 于歌 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 舰船 增量 模型 自适应 控制 方法 | ||
一种舰船用非增量型无模型自适应艏向控制方法,涉及舰船的自动运动控制技术领域。本发明是为了解决将MFAC直接应用于非自衡系统时,会降低系统稳定性的问题。本发明通过在原MFAC准则函数的基础上引入一个输入输出耦合自适应补偿项,进而重新设计了控制律,抵消被控系统的积分影响,使得改进算法得以应用于舰船艏向控制等非自衡系统。同时在控制律中引入的关于的系数项,自适应的调整其在控制律中的权重比,从而增大系统抵抗外界大扰动干扰与模型突变的能力。并且,自适应补偿项的权重系数kr的引入还增大了算法可调灵活度。
技术领域
本发明属于舰船的自动运动控制技术领域。
背景技术
良好的艏向控制是舰船完成各种任务的必备条件之一,但由于舰船的运动通常具有欠驱动性、大时滞性等特点,并且在航行中易受到风浪流等干扰,以及执行任务时自身水动力特性的巨大变化,使得常规的以数学模型为导向的运动控制策略并不适用。
无模型自适应控制(Model-Free Adaptive Control,MFAC)是一种不依赖于被控对象的数学模型,仅依靠系统的动态输入输出(I/O)数据进行控制的方法。但是,由于舰船艏向控制属于非自衡系统,含有能使系统稳定性降低的积分环节,具体表现为在阶跃输入作用下,受控对象的输出无法达到稳定状态,而是无限的增大或减小。
发明内容
本发明是为了解决将MFAC直接应用于非自衡系统时,会降低系统稳定性的问题,现提供一种舰船用非增量型无模型自适应艏向控制方法。
一种舰船用非增量型无模型自适应艏向控制方法,包括以下步骤:
步骤一:在舰船操纵系统的无模型自适应控制输入解算准则函数中引入输入输出耦合自适应补偿项,获得非增量型控制输入解算准则函数;
步骤二:将动态线性化数据模型代入非增量型控制输入解算准则函数中,使输入信息u(k)的导数等于0,获得非增量型无模型自适应控制律;
步骤三:根据舰船操纵系统的历史输入输出信息,估算k时刻动态线性化数据模型参数Φ(k)的估计值
步骤四:根据步骤三获得的估计值和步骤二获得的非增量型无模型自适应控制律,计算k时刻舰船操纵系统的输入信息u(k),舰船操纵系统执行该输入信息u(k),获得舰船k+1时刻的输出信息y(k+1)。
进一步的,在上述步骤二之后还包括判断步骤,所述判断步骤为:
将舰船在k时刻的期望艏向角y*(k)与艏向角y(k)作差,获得k时刻的艏向偏差e(k),
判断e(k)是否小于预设偏差阈值,是则结束对舰船的控制,否则执行步骤三。
进一步的,在上述步骤四之后,使k=k+1,然后返回判断步骤。
进一步的,上述步骤一中,非增量型控制输入解算准则函数记为J[·],该函数的输入为u(k),krΔy(k+1)·u(k-1)为输入输出耦合自适应补偿项,则有:
J[u(k)]=[y*(k+1)-y(k+1)]2+λ[u(k)-u(k-1)]2+krΔy(k+1)·u(k-1),
其中,u(k)和y(k)分别为k时刻的舵角和艏向角、且分别作为舰船操纵系统的输入信息和输出信息,Δy(k+1)=y(k+1)-y(k),y*(k+1)为k+1时刻的期望艏向角,λ为u(k)的步长因子,kr为输入输出耦合自适应补偿项的权重系数。
进一步的,上述步骤二中,动态线性化数据模型的表达式如下:
y(k+1)=y(k)+ΦT(k)ΔH(k),
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110578219.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种采尿管贴标机
- 下一篇:一种电缆振荡波局部放电检测设备