您的当前位置:首页正文

动力定位系统推力分配算法研究

2020-03-26 来源:独旅网
第42卷第2期 船海工程 SHIP&OCEAN ENGINEERING Vo1.42 No.2 Apr.2013 2013年o4月 DOI:10.3963/j.issn.1671-7953.2013.02.038 动力定位系统推力分配算法研究 张法富,刘波,刘鸿雁,杨辉,周楠 (海洋石油工程股份有限公司设计公司,天津300451) 摘要:以最优化推进系统能耗为目标,同时考虑推进器之间的相互干扰,基于序N---次规划方法,对动 力定位系统推力分配进行研究。针对船舶初始设计阶段的特征,建立简化的推力分配数学模型,求解这一多 变量有约束的非线性问题,为设计初期推进器的选型和布置提供设计依据。通过实例计算及结果分析,验证 算法的可靠性与可行性。 关键词:动力定位;推力分配;序列二次规划方法 中图分类号:U661.3 文献标志码:A 文章编号:1671-7953(2013)02-0125-05 在动力定位(DP)船初步设计阶段,合理的推 力分配逻辑直接或间接影响推进器选型、布置,从 而对主机选型也产生影响 。本文针对初步设计 阶段的特点,对DP系统推力分配计算方法进行研 求,目前新建半潜平台、工程船等大多采用高级别 的DP系统。其所用推进器的数目远远超出传统 船舶推进器的数目。以“海洋石油278”为例,其 推进系统由2台带舵主推进器、3台管道推进器 究,选取合适的目标函数,解决推力分配最优化问 题,实现目标船对经济性、可靠性和操纵性的要求。 及2台全回转推进器构成。推进器数目的增多, 使得仅依靠横荡、纵荡和艏摇3个自由度力及力 矩的平衡方程,无法给出准确的推力分配方案。 推力分配问题转化为多变量优化问题。 学术界和工程界给出的目标函数主要针对最 1数学模型的建立 1.1推力分配的概念 推力分配逻辑,见图1,处于动力定位控制系 统终端,接受控制中心指令做为该逻辑的初值,包 括系统所需的水平力和艏摇力矩。在求解最优化 数学模型后得出推进器转速和方位角,以有效地 维持系统的定位能力,并保证系统的经济性、可靠 性及可控性等问题 。 小功率消耗、避免系统的奇异性、推进器磨损最小、 推进器与船体之间及推进器之间水动力干扰最小 等方面。文献[4]提出的推力分配优化目标为 .,( ,lf,s)=∑ (Ui)+ 一 一+ ao)+ 而 (1) 其约束条件为 = 一 ( )U (2) (3) (4) “ i ≤“≤“ 图1推力分配逻辑示意 i ≤ ≤O/ △ i ≤ —OL0≤△ 1.2目标函数的选取 (5) 在式(1)中,第1项针对推进系统功率消 鉴于深海开发和抵抗恶劣海洋环境条件的需 收稿日期:2012—07—31 修回日期:2012—08—21 耗;第2项为惩罚项,保证推力误差s一0;第3 项针对推进器磨损,约束方位角的变化速率,通 过式(5)进行约束;第4项用于避免系统奇异结 资助项目:国家高技术船舶科研项目(GJCB09001) 第一作者简介:张法富(1984一),男,硕士,助理工程师 研究方向:海洋石油工程浮式结构物设计 E-mail:zhangff@mail.COOCC.com.cn 构的发生,式(3)、(4)对推进器推力范围及禁止 角进行约束。 目前,国内的研究大多从式(1)出发,对推力 分配方案进行优化。在船舶初始设计阶段,针对 】25 第2期 船海工程 第42卷 设计周期短、需要快速给出推进器选型、布置等特 点,选择一套简单便捷的推力分配方法是必要的。 从环保、节能以及船舶经济性考虑,降低能耗成为 首选的优化目标。本文从节能的角度出发,选取 根据推力范围及推进器禁止角等条件,可以 获得三组约束条件。第一组为等式约束,要求推 进器产生的推力(矩)要与控制器计算得到的推 力指令和力矩指令相等。 Ⅳ 低能耗为优化目标。基于最小功率消耗的推力分 配逻辑首先需要确定总功率P与推力 之间的 关系。 fgl( )= 一∑ 一。=0 { l根据文献[5]的推导得出推力 与功率P g2( )=rt 一∑ =0 N (1o) 之间的关系为 P :。 。: : (6) D,/pk (0)。 式中: 。(0)——无因次转矩系数; k (0)——无因次推力系数。 文献[5]假设了两个完全相同的推进器组成 推进系统,对于多个相同的推进器构成的推进系 统,各推进器推力与总推力方向相同,且每个推进 器输出推力大小相等的时候,推力系统消耗的功 率最小。不过这种情况仅在没有艏摇力矩下才成 立。在实际应用的动力定位中,由于艏摇力矩的 存在,推力分配问题是一个多约束的优化问题。 1.3简化数学模型 根据1.2分析,推力分配是一个多变量有约 束的最优化问题。可用优化方法将推力分配问题 转化为包括目标函数、等式约束和不等式约束的 约束优化数学模型,然后利用优化算法对其进行 求解。 在几种类型的推进器中,只有全回转推进器 在任何方向都能产生推力,管道式推进器只能在 固定方向产生推力,主推进器只能在前进和倒车 方向产生推力。考虑管道式推进器与主推进器推 力输出方向固定,将推进器在纵向( 轴)与横向 (y轴)的分量做为变量,于是有 x=[ 1, 2,…, 2Ⅳ] (7) 式中:Ⅳ—一推进器数目。 推进器工作时产生的推力方位角OL 为 OLi:arct n( X2i) (8) l 式中: : ——推进器的纵向推力; ——推力器的横向推力。 以最小的功率消耗为目标,根据式(6)功率 与推力之间的关系,目标函数可简化为 N ,( )=∑( + 2 ) (9) 1 26 I Ⅳ 【 ( )=Xt 一∑3C21-1 2 +∑ 2 =0 式中: lreq,yt ,N ——控制器发出的 、y方向 的推力指令和力矩指令; z ,f ——推力器到目标船旋转中心(一般 取坐标原点)的纵向和横向距离。 第二组为不等式约束,源于推进器最大推力 限制。 {fgi  ( )=Tm , 一 ̄/ + ≥0 (11) 【g3+』v( )= .Ⅳ一√ ;Ⅳ一1+ 22Ⅳ≥0 第三组不等式约束主要对禁止角做约束处 理。禁止角是对全回转推进器设定的,主要用来 降低推进器之间的相互干扰。禁止角在设置时要 求指定角度区域的下限(Ol“)和上限( . ),从而 不等式约束可写成 g( ):( 一 ) 一( ) ≥0 (12) 建立推力分配的数学模型后,就可以通过优 化算法对其进行求解。 2优化算法的选取 针对推力分配问题,国外主要提出以下方法: 序列二次规划法、线性规划方法、推进器分组法、 奇异值分解和滤波法以及阻尼最小方差法 .10]。 国内对推力分配问题的研究,主要集中在高校,如 上海交通大学、哈尔滨工程大学和大连理工大学 等,基本上为国外算法的继承和进一步优化。 根据1.3中描述,推力分配问题转化为多变 量有约束的非线性优化问题。解决非线性最优化 问题的方法有伪逆算法、遗传算法、序列二次规划 法(SQP)等。 通过分析非线性问题的各类算法的优缺点, 动力定位系统推力分配算法研究——张法富,刘波,刘鸿雁,杨辉,周楠 针对简化的推力分配数学模型,本文选取序N-- 次规划法进行优化计算。 序N---次规划法是求解约束优化问题最有 效的算法之一,一般用来求解以下非线性优化 问题。 1 表1推进器基本参数 类型 安装角距船舯位置 度/(。) m y/m 管道 全回转全回转 管道 管道 90 0 O 100 92 85 0 0 0 0 0 2 垦 正向 226 240 240 226 226 反向 —226 —240 —240 —226 —226 min_厂( ) S.t... (13) 90 —93 90 —97 』 ( )=0, ∈E={ ,…, } (14) 【g ( )I>0,i∈,={1,…,m} (14) 其基本思想是:在每一迭代步通过求解一个 二次规划子问题来确立一个下降方向,以减少价 值函数来取得步长,重复这些步骤直到求得原问 题的解。 本文对二次规划子问题的Hesse矩阵的处理 方法基于Powell修正的BFGS公式。 3 实例计算 针对目前深海作业工程船大多采用DP系统 的趋势,本文选取某半潜式自航工程船做为目标 船,运用序列二次规划法对其进行推力分配计算。 3.1推进器基本参数 目标船推进器布置见图2。 图2目标船推进器布置 采用右手系坐标系,原点位于船舯与基线的 交点, 轴平行船体基线指向船艏,】,轴位于船舯 指向左舷,z轴竖直向上。推进器方位角是指推 进器与 轴逆时针方向的夹角。 推进器相关参数见表1。 3.2推进器相互干扰的处理 推进器之间的相互干扰,会造成推进器的推 力减额。从而造成指令推力和实际获得推力之间 出现误差,影响定位精度。根据表1中推进器参 数,2#、3}}推进器为全回转推进器,当2#、3#推进 器螺旋桨位于同一轴线时,就会产生严重的干扰 问题。目前,比较惯用的做法是对全回转推进器 设置一定角度范围作为禁止工作区域,从而避免 大幅度的推力损失。即为禁止角的由来。文献 [1 1]总结了推力减额的经验公式。 t=T/To=1—0.75‘ (15) 3 , = +(卜 (16) 主推0 —102 9 780 —470 主推0—102—9 780 —470 注:0。正向推力目标船将正车,9O。推力目标船使目标船向左舷 运动。 式中: ——推力利用率; 卜下游推进器推力; ——敞水时的系柱推力; ——两个推进器之间的距离; D——推进器直径; ——推进器螺旋桨轴线的夹角,(。); ——夹角为 时下游推进器的推力利用率。 根据经验公式及文献[12]的试验结果,当前 后两个推进器螺旋桨轴线夹角大于30。时,由推 进器之间相互干扰导致的推力损失已经很小。由 于管道推进器与主推进器的方位角已经确定,根 据目标船推进器的布置特点,此处只需设定2样全 回转推进器的禁止角为330。一30。,3样全回转推 进器的禁止角为150。~210。。 3.3 SQP数值计算 根据式(9)一(11)及表1中推进器基本参 数,目标船的推力分配转化为优化问题如下。 7 min )=∑(i=l  + :2 ) (17) R.t. 7 g ( )=Xt 一∑ 一=1 。=0 gz( )= 一∑ =0 g3( )=Ⅳc + 吼 0(18) g4( ) = .。一 + ;≥0 g5( )=rm 一 ;+ ≥0 ; g1o( )=Tm .7一,/X2,3+ 214≥0 2#、3#全回转推进器的禁止角3.2中已经给 1 27 第2期 船海工程 第42卷 出,通过式(8)及式(12)进行约束。根据表1中 推进器安装角度,可以得知1#、4#和5#推进器在 方向无推力产生,6#、7#推进器在y向无推力产 生,则优化问题进一步简化。程序中采用一个 14X1的数组输出推进器推力。 将指令推力X q、yt q、N (即环境力/力矩) 作为输入条件,输出推进器在 轴与y轴的推力 分量。下面以目标船在标准北海环境条件 下 所遭受的环境力为例,给出目标船在0。,90。环境 力方向的推力分配结果。见表2、表3。 表2 0。方向环境力的推力分配结果 注: =422 kN, 。 =0,肘:=0 由表2、表3可见,采用序列二次规划法能够 快速给出以最小功率消耗为目标的推力分配方 案。能够为设计初期推进系统设计提供依据,方 法是可行的。 从表2看出,设定的禁止角未能很好地约 束全回转推进器的方位角,这是由于序列二次 算法的局限性引起的。由于禁止角问题不能 很好地解决,可以给推进器设定一定的推力冗 余。 表3 90。方向环境力的推力分配结果 注: =10 kN, =500 kN, =4 000 kN・In 4 结论 1)利用序列二次规划方法对推力分配进行 128 计算,能够快速地解决以最低能耗消耗为目标函 数的推力分配问题。虽然对目标函数进行了简化 处理,算法较为粗略,但能快速地为设计初期的推 进器选型、布置提供理论依据,同时也能对推进器 设计方案进行初步评估。 2)实例计算中忽略了舵的作用,如何在数 学模型中将舵的作用考虑进去,有待进一步研 究。 3)序列二次规划法对于初值的依赖性很强, 全局收敛性较差,对于复杂推力分配问题,其算法 还需进一步完善。 参考文献 [1]International Maritime Organt Sation MSC/Circ.645. Guidelines for vessels with dynamic positioning systems [S].1994. [2]GOLDING B K.Industrila Systems for Guidance and Control of Marine Surface Vessels『M].NTNU,Nor- way,2004. [3]杨世知.DP推进系统水动力干扰及最优推力分配算 法研究[D].上海:上海交通大学,2010. [4]JOHANSEN T A,FOSSEN T I,BERGE S P.Constrain— ed nonlinear control allocation with singularity avoid- ance using sequentila quadratic programming[J].IEEE Transactions on Control Systems Technology.2004,12 (1):211.216. [5]WEBSTER W C,SOUSA J.Optimum lalocation for mul— tiple thrusters[C]∥International Society of Offshore and Polar Engineers Conference(ISOPE-99),Brest, France,1999. [6]WICHERS J,BULTEMA S,MATFEN R.Hydrodynam— ic research on and optimizing dynamic positioning sys— tem of a deep water drilling vessel[C]∥Offshore Tech— nology Conference,Houston,Texas,1998. 『7]BERGE S P,FOSSEN T I.Robust control allocation of overactuated ships:experiments with a model ship[C] ff Proc.of the 4 IFAC Conference on Maneuvering and Control fo Mairne Craft,Srijuni,Croatia,1997. [8]YANG Shizhi,WANG Lei,ZHANG Shen.Optimal thrust allocation based on fuel—efifciency for dynamic positioning system[J].Journal of Ship Mechanics, 2011,15(3):217-226. [9]吴显法,王言英.动力定位系统的推力分配策略研究 [J].船海工程,2008,37(3):92-96. [10]张文霞.船舶动力定位系统控位能力计算算法研究 与实现[D].哈尔滨:哈尔滨工程大学,2008. 动力定位系统推力分配算法研究——张法富,刘[1 1]JIE Dang,HANS Laheij.Hydrodynamic aspects of steer— 波,刘鸿雁,杨辉,周楠 [12]NIENHUIS U.Analysis of thruster effectivity for dynam- ic positioning and low speed maneuvering[D].Delft, the Netherlands:Technical University Delft,1992. able thrusters[C]ffMarine Technology Society,Dynamic Positioning Conference,Houston,2004. Research on Thrust Allocation Algorithm of DP System ZHANG Fa-fu,LIU Bo,LIU Hong-yan,YANG Hlli,ZHOU Nan (Offshore Oil Engineering Co.,Ltd Engineering Company,Tianjin 300451,China) Abstract:In order to minimize fuel consumption,the sequential quadratic programming(SQP)was used to research the thrust allocation of DP system,considering the interaction of thrusters.According to the characteristic of vessel preliminary design phase,a simplified math model of thrust allocation was simulated to solve the muhivariable non—linear constrained problem, which can provide information for selection of thruster type and thruster layout.An example was calculated and analyzed to check the reliability and feasibility of the optimization algorithms. Key words:DP;thrust allocation;sequential quadratic programming (上接第124页) [2]国家能源局.钢质管道液体环氧涂料内防腐层技术要 求[M].北京:石油3z,lt, ̄版社,2010. [3]国家石油和化学工业局.钢管防腐层厚度的无损测 量方法:磁性法[M].北京:石油工业出版社,1999. [4]国家石油和化学工业局.管道防腐层检漏试验方法 [M].北京:石油工业出版社,1999. Application of Subsea Pipeline In—situ Inner Coating Technology in Chengdao Oilield fTAN Yong,LU Guo-zhang,WANG Xi-gang,ZHU Qing (Offshore Oil Development Co.Shengli Oilifeld,Dongying Shandong 257237,China) Abstract:The in—situ inner coating technology can be applied to coat the inner wall of the subsea pipelines,which has ad- vantages of reducing erosion,protecting pipelines,and prolonging the life of pipelines.So the in—situ inner coating technology was applied to coat the built subsea pipeline in the Shengli Chengdao oilfield.Some matters ought to be taken care of during con- stuctiron were pointed out. Key words:Shengli Chengdao oilifeld;subsea pipeline;in-situ inner coating technology;construction technology 129 

因篇幅问题不能全部显示,请点此查看更多更全内容