CN115783159A - 船舶动力减摇装置及减摇控制方法 - Google Patents

船舶动力减摇装置及减摇控制方法 Download PDF

Info

Publication number
CN115783159A
CN115783159A CN202211561877.9A CN202211561877A CN115783159A CN 115783159 A CN115783159 A CN 115783159A CN 202211561877 A CN202211561877 A CN 202211561877A CN 115783159 A CN115783159 A CN 115783159A
Authority
CN
China
Prior art keywords
thrust
propeller
ship
rolling
boats
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211561877.9A
Other languages
English (en)
Inventor
章建峰
陈忠言
刘彬
杨祯
董九洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
704th Research Institute of CSIC
Original Assignee
704th Research Institute of CSIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 704th Research Institute of CSIC filed Critical 704th Research Institute of CSIC
Priority to CN202211561877.9A priority Critical patent/CN115783159A/zh
Publication of CN115783159A publication Critical patent/CN115783159A/zh
Priority to PCT/CN2023/092132 priority patent/WO2024119706A1/zh
Priority to PCT/CN2023/137056 priority patent/WO2024120481A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63BSHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING 
    • B63B39/00Equipment to decrease pitch, roll, or like unwanted vessel movements; Apparatus for indicating vessel attitude
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63BSHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING 
    • B63B39/00Equipment to decrease pitch, roll, or like unwanted vessel movements; Apparatus for indicating vessel attitude
    • B63B39/14Equipment to decrease pitch, roll, or like unwanted vessel movements; Apparatus for indicating vessel attitude for indicating inclination or duration of roll
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Ocean & Marine Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种船舶动力减摇装置及减摇控制方法,通过采集船舶姿态传感器横摇数据以及推进器推力反馈数据送推力分配控制单元,实时控制船舶侧向推进器、主推进器和舵桨,实现船舶的局部减摇功能。该策略适用于安装有艏部侧向推进器、艉部侧向推进器、全回转主推进器或者常规调距桨(含舵)的船舶。该策略无需借助减鳐鳍或者减摇水舱等专门减摇装置,是一种利用船舶推进装置本身实现局部减摇功能的新颖的减摇策略。

Description

船舶动力减摇装置及减摇控制方法
技术领域
本发明涉及一种船舶姿态控制技术,特别涉及一种船舶动力减摇装置及减摇控制方法。
背景技术
船舶在航行过程中,由于受到自身运动和海浪、海风及海流等海洋环境扰动等因素影响,常常导致船体产生摇摆运动,船体的剧烈摇摆运动不仅会对船员的工作、生活造成影响,还会严重影响到船舶的航行安全,因此如何保证船舶在航行过程中保持良好姿态变得非常重要。船舶姿态控制主要研究的是船舶的减摇,即通过控制船体的横摇,使船舶在航行过程中保持良好的姿态。目前,船舶减摇的方法,几乎都是通过加装减鳐鳍、减摇水舱、舭龙骨、减摇陀螺等专门的减摇装置来实现,取得了良好的减摇效果,但也增加了船舶建造的复杂度和维护难度。因此,如何在不安装专门的减摇装置的情况下,实现船舶有效减摇,成为船舶减摇领域的一大难题。
发明内容
针对船舶减摇问题,提出了一种船舶动力减摇装置及减摇控制方法,是一种没有专门的减摇装置的情况下的减摇控制方案。
本发明的技术方案为:一种船舶动力减摇装置,包括船舶姿态数据采集与处理单元、推进器推力反馈与处理单元以及推力分配控制单元,通过船舶姿态数据采集与处理单元采集船舶姿态数据,通过推进器推力反馈与处理单元采集推进器推力反馈数据,船舶姿态数据以及推进器推力反馈数据送推力分配控制单元,推力分配控制单元进行推力分配输出,实时控制船舶侧向推进器、主推进器和舵桨,产生综合矢量力部分抵消波浪的影响。
一种船舶动力减摇控制方法,首先对推进***进行建模,在推进***模型基础上,以功率消耗惩罚项和分配误差惩罚项和最小为目标函数建立二次规划形式的推力分配数学模型;对推力分配数学模型,采用起作用集法求解,在每次迭代过程中将已知的可行解视为起点,然后在不考虑其余约束条件的同时将该点的起作用约束视为等式约束,解出目标函数的最小值,得出新的可行解输出用于实时控制方案。
进一步,所述推进***模型为推力分配控制单元生成的船舶所需横荡、纵荡方向的推力FX、FY及转艏所需的力矩NT
FX=Ft cosβ-F左total cosαcosβ+F右total cosαcosβ,
FY=F左total sinα+F右total sinα,
Figure BDA0003985036400000024
式中,以船重心为坐标原点,侧推位置为(0,l侧y),左主推位置为(l左y,l左y),右主推位置为(l右x,l右y);β为姿态传感器检测到的左/右倾角度;α为方向角;Ft为侧推输出推力,F左total为左侧主推进器输出推力,F右total为右侧主推进器输出推力。
进一步,所述推力分配数学模型为:
Figure BDA0003985036400000021
约束条件为:
Figure BDA0003985036400000022
Figure BDA0003985036400000023
Figure BDA0003985036400000031
Figure BDA0003985036400000032
其中
Figure BDA0003985036400000033
Figure BDA0003985036400000034
Figure BDA0003985036400000035
式中,J表示目标函数,T∈Rr为推进器输出推力,s∈Rr为松弛变量,B为推进器矢量布置矩阵,I为单位阵,τc为三自由度所需的推力矩,
Figure BDA0003985036400000036
为推力解中的最大推力,目标函数的第一项为功率消耗惩罚项,其中T-1为上一时刻的推力解,εT>0为非常小的正数,T-1=0避免时的奇异问题,WT>0为权值矩阵;第二项为分配误差惩罚项,其中对角阵Q>>WT为权值矩阵。
本发明的有益效果在于:本发明船舶动力减摇装置及减摇控制方法,无需借助减鳐鳍或者减摇水舱等专门减摇装置,利用船舶推进装置本身实现局部减摇功能的新颖的减摇策略,极大降低了船舶建造复杂度和维护工程量。
附图说明
图1为本发明船舶动力减摇策略的原理框图;
图2为本发明左倾工况下左推进器和输出推力情况示意图;
图3为本发明左倾工况下右推进器输出推力情况示意图;
图4为本发明右倾工况下左推进器推力情况示意图;
图5为本发明右倾工况下右推进器输出推力情况示意图;
图6为本发明提供的船舶左倾状态下的受力和推力示意图;
图7为本发明提供的船舶右倾状态下的受力和推力示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
如图1所示船舶动力减摇策略的原理框图,包括船舶姿态数据采集与处理单元、推进器推力反馈与处理单元以及推力分配控制单元,通过船舶姿态数据采集与处理单元采集船舶姿态数据,通过推进器推力反馈与处理单元采集推进器推力反馈数据,船舶姿态数据以及推进器推力反馈数据送推力分配控制单元,推力分配控制单元进行推力分配输出,实时控制船舶侧向推进器、主推进器和舵桨,产生综合矢量力来部分抵消波浪的影响,实现船舶的局部减摇功能。
当船舶发生向左倾斜时,姿态传感器检测到左倾角度,经数据采集与处理后,发送给推力分配控制单元,同时该单元实时接收当前各推进器(含舵)推力大小和方向,经计算生成船舶综合矢量补偿力控制指令,再向左方向生成各个推进器(含舵)新的推力指令,从而局部抵消船舶左倾力矩。
当船舶发生向右倾斜时,姿态传感器检测到倾斜角度,经数据采集与处理后,发送给推力分配控制单元,同时该单元实时接收当前各推进器(含舵)推力大小和方向,经计算生成船舶综合矢量补偿力控制指令,再向右方向生成各个推进器(含舵)新的推力指令,从而局部抵消船舶右倾力矩。
当船舶发生向左/右倾斜时,姿态传感器检测到左/右倾角度β,经数据采集与处理后,发送给推力分配控制单元,如图2~5所示,此时方向角为α的左侧/右侧推进器输出的三自由度推力为:
Figure BDA0003985036400000051
Figure BDA0003985036400000052
Figure BDA0003985036400000053
Figure BDA0003985036400000054
式中,Ftotal为推进器输出推力,
Figure BDA0003985036400000055
为推进器纵荡方向输出推力,
Figure BDA0003985036400000056
为推进器横荡方向输出推力,
Figure BDA0003985036400000057
为推进器升沉方向输出推力。
同时推力分配控制单元会生成船舶所需横荡、纵荡方向的推力FX、FY及转艏所需的力矩NT,在船体平行坐标系中,以船重心为坐标原点,侧推位置为(0,l侧y),左主推位置为(l左x,l左y),右主推位置为(l右x,l右y),对推进***进行建模,则有:
FX=Ft cosβ-F左totalcosαcosβ+F右totalcosαcosβ (5)
FY=F左totalsinα+F右totalsinα (6)
Figure BDA00039850364000000510
式中,Ft为侧推输出推力,F左total为左侧主推进器输出推力,F右total为右侧主推进器输出推力。
当船舶发生向左倾倾斜时,为了使得船舶可以产生局部抵消船舶左倾力矩。须有:
Figure BDA0003985036400000058
即:
-F左total cosαsinβl左x+F右total cosαsinβl右x>0 (8)
当船舶发生向右倾倾斜时,为了使得船舶可以产生局部抵消船舶右倾力矩。须有:
Figure BDA0003985036400000059
即:
-F左total cosαsinβl左x+F右total cosαsinβl右x<0 (9)
建立如下的二次规划形式的推力分配数学模型:
Figure BDA0003985036400000061
Figure BDA0003985036400000062
Figure BDA0003985036400000063
Figure BDA0003985036400000064
Figure BDA0003985036400000065
Figure BDA0003985036400000066
Figure BDA0003985036400000067
Figure BDA0003985036400000068
式中,J表示目标函数,T∈Rr为推进器输出推力,s∈Rr为松弛变量,B为推进器矢量布置矩阵,I为单位阵,τc为三自由度所需的推力(矩),
Figure BDA0003985036400000069
为推力解中的最大推力,目标函数的第一项为功率消耗惩罚项,其中T-1为上一时刻的推力解,εT>0为非常小的正数,T-1=0避免时的奇异问题,WT>0为权值矩阵。第二项为分配误差惩罚项,其中对角阵Q>>WT为权值矩阵。
对于二次规划形式的推力分配数学问题,采用起作用集法求解,在每次迭代过程中将已知的可行解视为起点,然后在不考虑其余约束条件的同时将该点的起作用约束视为等式约束,解出目标函数的最小值,得出新的可行解后重复上述做法。具体算法如下:
令第k次迭代时可行解为u(k),该可行解约束条件集合为I(k),将推力分配数学模型公式(10)、约束条件公式(11)至公式(14)转成下式约束:
Figure BDA0003985036400000071
式中:ai为以上约束条件形成矩阵中的第i行,即起作用点处约束函数梯度。
为了后续计算方便,人为的将原点移至当前起作用点处即δ=u-u(k),目标函数表达式如下:
Figure BDA0003985036400000072
求解转化量δ表达式如下:
Figure BDA0003985036400000073
之后按照以下步骤进行计算:
步骤一:设定一组初始可行解u(k),令k=1。
步骤二:求解公式(20),得出最优解δ(k),若可行解为零,则执行步骤五;不然,进行步骤三。
步骤三:令d(k)=δ(k),并确定出λ(k),在执行u(k+1)=u(k)kd(k)后,解算
Figure BDA0003985036400000074
步骤四:如果λ(k)<1,则令I(k+1)=I(k)∪{p},k=k+1,此时需要重回步骤二;如果λk=1,则得出起作用集I(k+1),并令k=k+1,执行下一步骤。
步骤五:用拉格朗日方法求出对应的起作用约束乘子γ(k),假定γp (k)是起作用约束乘子中最小乘子,若其大于等于零,则得到最优解,否则将此约束删除,返回步骤二。
如图6、7所示提供的船舶左、右倾状态下的受力和推力示意图,F1、F2为波浪扰力,F为扰力合力,F为船舶推进器合力。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (4)

1.一种船舶动力减摇装置,其特征在于,包括船舶姿态数据采集与处理单元、推进器推力反馈与处理单元以及推力分配控制单元,通过船舶姿态数据采集与处理单元采集船舶姿态数据,通过推进器推力反馈与处理单元采集推进器推力反馈数据,船舶姿态数据以及推进器推力反馈数据送推力分配控制单元,推力分配控制单元进行推力分配输出,实时控制船舶侧向推进器、主推进器和舵桨,产生综合矢量力部分抵消波浪的影响。
2.一种船舶动力减摇控制方法,其特征在于,首先对推进***进行建模,在推进***模型基础上,以功率消耗惩罚项和分配误差惩罚项和最小为目标函数建立二次规划形式的推力分配数学模型;对推力分配数学模型,采用起作用集法求解,在每次迭代过程中将已知的可行解视为起点,然后在不考虑其余约束条件的同时将该点的起作用约束视为等式约束,解出目标函数的最小值,得出新的可行解输出用于实时控制方案。
3.根据权利要求2所述船舶动力减摇控制方法,其特征在于,所述推进***模型为推力分配控制单元生成的船舶所需横荡、纵荡方向的推力FX、FY及转艏所需的力矩NT
FX=Ftcosβ-F左totalcosαcosβ+F右totalcosαcosβ,
FY=F左totalsinα+F右totalsinα,
Figure FDA0003985036390000011
式中,以船重心为坐标原点,侧推位置为(0,l侧y),左主推位置为(l左x,l左y),右主推位置为(l右x,l右y);β为姿态传感器检测到的左/右倾角度;α为方向角;Ft为侧推输出推力,F左total为左侧主推进器输出推力,F右total为右侧主推进器输出推力。
4.根据权利要求3所述船舶动力减摇控制方法,其特征在于,所述推力分配数
学模型为:
Figure FDA0003985036390000021
约束条件为:
Figure FDA0003985036390000022
Figure FDA0003985036390000023
Figure FDA0003985036390000024
(左倾时),
Figure FDA0003985036390000025
(右倾时),
其中
Figure FDA0003985036390000026
Figure FDA0003985036390000027
Figure FDA0003985036390000028
式中,J表示目标函数,T∈Rr为推进器输出推力,s∈Rr为松弛变量,B为推进器矢量布置矩阵,I为单位阵,τc为三自由度所需的推力矩,
Figure FDA0003985036390000031
为推力解中的最大推力,目标函数的第一项为功率消耗惩罚项,其中T-1为上一时刻的推力解,εT>0为非常小的正数,T-1=0避免时的奇异问题,WT>0为权值矩阵;第二项为分配误差惩罚项,其中对角阵Q>>WT为权值矩阵。
CN202211561877.9A 2022-12-07 2022-12-07 船舶动力减摇装置及减摇控制方法 Pending CN115783159A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202211561877.9A CN115783159A (zh) 2022-12-07 2022-12-07 船舶动力减摇装置及减摇控制方法
PCT/CN2023/092132 WO2024119706A1 (zh) 2022-12-07 2023-05-05 船舶动力减摇装置及减摇控制方法
PCT/CN2023/137056 WO2024120481A1 (zh) 2022-12-07 2023-12-07 船舶动力减摇装置及减摇控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211561877.9A CN115783159A (zh) 2022-12-07 2022-12-07 船舶动力减摇装置及减摇控制方法

Publications (1)

Publication Number Publication Date
CN115783159A true CN115783159A (zh) 2023-03-14

Family

ID=85417561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211561877.9A Pending CN115783159A (zh) 2022-12-07 2022-12-07 船舶动力减摇装置及减摇控制方法

Country Status (2)

Country Link
CN (1) CN115783159A (zh)
WO (2) WO2024119706A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024120481A1 (zh) * 2022-12-07 2024-06-13 上海船舶设备研究所 船舶动力减摇装置及减摇控制方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823372A (zh) * 2014-02-24 2014-05-28 中国船舶重工集团公司第七○二研究所 海洋工程装备动力定位***的多推进器推力分配方法
CN106773722B (zh) * 2017-02-17 2019-10-18 哈尔滨工程大学 一种基于人工鱼群算法的船舶动力定位***推力分配方法
CN110753894B (zh) * 2017-06-15 2023-04-07 Abb瑞士股份有限公司 控制船舶
CN109911110B (zh) * 2019-03-27 2020-04-21 武汉理工大学 变稳船
US11675372B2 (en) * 2019-08-08 2023-06-13 Brunswick Corporation Method and system for controlling attitude of a marine vessel
CN112278176B (zh) * 2020-11-05 2022-03-18 中国船舶工业集团公司第七0八研究所 一种船舶姿态控制拓扑结构及控制***
CN112947254B (zh) * 2021-03-29 2022-05-13 武汉船用电力推进装置研究所(中国船舶重工集团公司第七一二研究所) 一种工程船的多推进器联合操控方法
CN114706320A (zh) * 2022-03-18 2022-07-05 海洋石油工程股份有限公司 一种多约束条件下的dp船推力优化分配仿真方法
CN219277751U (zh) * 2022-12-06 2023-06-30 中国船舶集团有限公司第七〇四研究所 船舶动力减摇控制装置
CN115783159A (zh) * 2022-12-07 2023-03-14 中国船舶集团有限公司第七〇四研究所 船舶动力减摇装置及减摇控制方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024120481A1 (zh) * 2022-12-07 2024-06-13 上海船舶设备研究所 船舶动力减摇装置及减摇控制方法
WO2024119706A1 (zh) * 2022-12-07 2024-06-13 上海船舶设备研究所 船舶动力减摇装置及减摇控制方法

Also Published As

Publication number Publication date
WO2024120481A1 (zh) 2024-06-13
WO2024119706A1 (zh) 2024-06-13

Similar Documents

Publication Publication Date Title
JP4339016B2 (ja) 推力配分方法及び推力配分装置
CN108563130B (zh) 一种欠驱动船舶自适应神经网络自动靠泊控制方法,设备及介质
CN108445892A (zh) 一种欠驱动无人船编队控制器结构及设计方法
CN106292287A (zh) 一种基于自适应滑模控制的uuv路径跟踪方法
CN108628171B (zh) 一种用于船舶动力定位***的改进推力分配方法
CN110333658B (zh) 一种带输入约束和漂角补偿的欠驱动船舶航向控制方法
WO2024120481A1 (zh) 船舶动力减摇装置及减摇控制方法
CN109334892B (zh) 一种多体船的简化鲁棒自适应减纵摇控制方法
CN108333926B (zh) 动力定位船舶的固定角度推力分配方法
CN107729641A (zh) 一种用于海洋工程领域的动力定位能力分析方法
Zhao et al. A novel path-following control algorithm for surface vessels based on global course constraint and nonlinear feedback technology
CN115180085A (zh) 一种无人帆船的航速估算方法
CN108255062B (zh) 基于改进差分进化机理的动力定位节能推力分配方法
CN115758587A (zh) 一种用于船浪耦合仿真运动的方法
CN112987771B (zh) 基于多端口输出误差触发机制的机帆船路径跟踪控制方法
Zhao et al. Simulation analysis of rudder roll stabilization during ship turning motion
CN114114920A (zh) 一种基于人工蜂群改进算法的船舶动力定位***的推力分配方法
CN112591060B (zh) 一种水下自主航行器x型舵控制方法
Cao et al. Nonlinear decoration control based on perturbation of ship longitudinal motion model
CN116859972A (zh) 基于波浪主动补偿的无人船甲板平台增稳控制方法及装置
Shi et al. Optimizing adaptive thrust allocation based on group biasing method for ship dynamic positioning
JP2019014295A (ja) 船舶、及び操船方法
Chang et al. Research on vector control algorithm of waterjet propelled crafts based on SQP algorithm
CN111291453A (zh) 一种船舶的水动力确定方法
Ran et al. Auxiliary kite propulsion contribution to ship thrust

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination