• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      動(dòng)力定位系統(tǒng)推力分配算法研究

      2013-06-12 06:54:04張法富劉鴻雁
      船海工程 2013年2期
      關(guān)鍵詞:規(guī)劃法推進(jìn)器約束

      張法富,劉 波,劉鴻雁,楊 輝,周 楠

      (海洋石油工程股份有限公司設(shè)計(jì)公司,天津300451)

      在動(dòng)力定位(DP)船初步設(shè)計(jì)階段,合理的推力分配邏輯直接或間接影響推進(jìn)器選型、布置,從而對(duì)主機(jī)選型也產(chǎn)生影響[1-2]。本文針對(duì)初步設(shè)計(jì)階段的特點(diǎn),對(duì)DP系統(tǒng)推力分配計(jì)算方法進(jìn)行研究,選取合適的目標(biāo)函數(shù),解決推力分配最優(yōu)化問題,實(shí)現(xiàn)目標(biāo)船對(duì)經(jīng)濟(jì)性、可靠性和操縱性的要求。

      1 數(shù)學(xué)模型的建立

      1.1 推力分配的概念

      推力分配邏輯,見圖1,處于動(dòng)力定位控制系統(tǒng)終端,接受控制中心指令做為該邏輯的初值,包括系統(tǒng)所需的水平力和艏搖力矩。在求解最優(yōu)化數(shù)學(xué)模型后得出推進(jìn)器轉(zhuǎn)速和方位角,以有效地維持系統(tǒng)的定位能力,并保證系統(tǒng)的經(jīng)濟(jì)性、可靠性及可控性等問題[3]。

      圖1 推力分配邏輯示意

      1.2 目標(biāo)函數(shù)的選取

      鑒于深海開發(fā)和抵抗惡劣海洋環(huán)境條件的需求,目前新建半潛平臺(tái)、工程船等大多采用高級(jí)別的DP系統(tǒng)。其所用推進(jìn)器的數(shù)目遠(yuǎn)遠(yuǎn)超出傳統(tǒng)船舶推進(jìn)器的數(shù)目。以“海洋石油278”為例,其推進(jìn)系統(tǒng)由2臺(tái)帶舵主推進(jìn)器、3臺(tái)管道推進(jìn)器及2臺(tái)全回轉(zhuǎn)推進(jìn)器構(gòu)成。推進(jìn)器數(shù)目的增多,使得僅依靠橫蕩、縱蕩和艏搖3個(gè)自由度力及力矩的平衡方程,無(wú)法給出準(zhǔn)確的推力分配方案。推力分配問題轉(zhuǎn)化為多變量?jī)?yōu)化問題。

      學(xué)術(shù)界和工程界給出的目標(biāo)函數(shù)主要針對(duì)最小功率消耗、避免系統(tǒng)的奇異性、推進(jìn)器磨損最小、推進(jìn)器與船體之間及推進(jìn)器之間水動(dòng)力干擾最小等方面。文獻(xiàn)[4]提出的推力分配優(yōu)化目標(biāo)為

      其約束條件為

      在式(1)中,第1項(xiàng)針對(duì)推進(jìn)系統(tǒng)功率消耗;第2項(xiàng)為懲罰項(xiàng),保證推力誤差s≈0;第3項(xiàng)針對(duì)推進(jìn)器磨損,約束方位角的變化速率,通過式(5)進(jìn)行約束;第4項(xiàng)用于避免系統(tǒng)奇異結(jié)構(gòu)的發(fā)生,式(3)、(4)對(duì)推進(jìn)器推力范圍及禁止角進(jìn)行約束。

      目前,國(guó)內(nèi)的研究大多從式(1)出發(fā),對(duì)推力分配方案進(jìn)行優(yōu)化。在船舶初始設(shè)計(jì)階段,針對(duì)設(shè)計(jì)周期短、需要快速給出推進(jìn)器選型、布置等特點(diǎn),選擇一套簡(jiǎn)單便捷的推力分配方法是必要的。從環(huán)保、節(jié)能以及船舶經(jīng)濟(jì)性考慮,降低能耗成為首選的優(yōu)化目標(biāo)。本文從節(jié)能的角度出發(fā),選取低能耗為優(yōu)化目標(biāo)?;谧钚」β氏牡耐屏Ψ峙溥壿嬍紫刃枰_定總功率P與推力T之間的關(guān)系。

      根據(jù)文獻(xiàn)[5]的推導(dǎo)得出推力Ti與功率Pi之間的關(guān)系為

      式中:kq(0)——無(wú)因次轉(zhuǎn)矩系數(shù);

      kt(0)——無(wú)因次推力系數(shù)。

      文獻(xiàn)[5]假設(shè)了兩個(gè)完全相同的推進(jìn)器組成推進(jìn)系統(tǒng),對(duì)于多個(gè)相同的推進(jìn)器構(gòu)成的推進(jìn)系統(tǒng),各推進(jìn)器推力與總推力方向相同,且每個(gè)推進(jìn)器輸出推力大小相等的時(shí)候,推力系統(tǒng)消耗的功率最小。不過這種情況僅在沒有艏搖力矩下才成立。在實(shí)際應(yīng)用的動(dòng)力定位中,由于艏搖力矩的存在,推力分配問題是一個(gè)多約束的優(yōu)化問題。

      1.3 簡(jiǎn)化數(shù)學(xué)模型

      根據(jù)1.2分析,推力分配是一個(gè)多變量有約束的最優(yōu)化問題??捎脙?yōu)化方法將推力分配問題轉(zhuǎn)化為包括目標(biāo)函數(shù)、等式約束和不等式約束的約束優(yōu)化數(shù)學(xué)模型,然后利用優(yōu)化算法對(duì)其進(jìn)行求解。

      在幾種類型的推進(jìn)器中,只有全回轉(zhuǎn)推進(jìn)器在任何方向都能產(chǎn)生推力,管道式推進(jìn)器只能在固定方向產(chǎn)生推力,主推進(jìn)器只能在前進(jìn)和倒車方向產(chǎn)生推力??紤]管道式推進(jìn)器與主推進(jìn)器推力輸出方向固定,將推進(jìn)器在縱向(X軸)與橫向(Y軸)的分量做為變量,于是有

      式中:N——推進(jìn)器數(shù)目。

      推進(jìn)器工作時(shí)產(chǎn)生的推力方位角αi為

      式中:x2i-1——推進(jìn)器的縱向推力;

      x2i——推力器的橫向推力。

      以最小的功率消耗為目標(biāo),根據(jù)式(6)功率與推力之間的關(guān)系,目標(biāo)函數(shù)可簡(jiǎn)化為

      根據(jù)推力范圍及推進(jìn)器禁止角等條件,可以獲得三組約束條件。第一組為等式約束,要求推進(jìn)器產(chǎn)生的推力(矩)要與控制器計(jì)算得到的推力指令和力矩指令相等。

      式中:Xtreq,Ytreq,Ntreq——控制器發(fā)出的X、Y方向的推力指令和力矩指令;

      lyi,lxi——推力器到目標(biāo)船旋轉(zhuǎn)中心(一般取坐標(biāo)原點(diǎn))的縱向和橫向距離。

      第二組為不等式約束,源于推進(jìn)器最大推力限制。

      第三組不等式約束主要對(duì)禁止角做約束處理。禁止角是對(duì)全回轉(zhuǎn)推進(jìn)器設(shè)定的,主要用來(lái)降低推進(jìn)器之間的相互干擾。禁止角在設(shè)置時(shí)要求指定角度區(qū)域的下限(αl,i)和上限(αu,i),從而不等式約束可寫成

      建立推力分配的數(shù)學(xué)模型后,就可以通過優(yōu)化算法對(duì)其進(jìn)行求解。

      2 優(yōu)化算法的選取

      針對(duì)推力分配問題,國(guó)外主要提出以下方法:序列二次規(guī)劃法、線性規(guī)劃方法、推進(jìn)器分組法、奇異值分解和濾波法以及阻尼最小方差法[6-10]。國(guó)內(nèi)對(duì)推力分配問題的研究,主要集中在高校,如上海交通大學(xué)、哈爾濱工程大學(xué)和大連理工大學(xué)等,基本上為國(guó)外算法的繼承和進(jìn)一步優(yōu)化。

      根據(jù)1.3中描述,推力分配問題轉(zhuǎn)化為多變量有約束的非線性優(yōu)化問題。解決非線性最優(yōu)化問題的方法有偽逆算法、遺傳算法、序列二次規(guī)劃法(SQP)等。

      通過分析非線性問題的各類算法的優(yōu)缺點(diǎn),針對(duì)簡(jiǎn)化的推力分配數(shù)學(xué)模型,本文選取序列二次規(guī)劃法進(jìn)行優(yōu)化計(jì)算。

      序列二次規(guī)劃法是求解約束優(yōu)化問題最有效的算法之一,一般用來(lái)求解以下非線性優(yōu)化問題。

      其基本思想是:在每一迭代步通過求解一個(gè)二次規(guī)劃子問題來(lái)確立一個(gè)下降方向,以減少價(jià)值函數(shù)來(lái)取得步長(zhǎng),重復(fù)這些步驟直到求得原問題的解。

      本文對(duì)二次規(guī)劃子問題的Hesse矩陣的處理方法基于Powell修正的BFGS公式。

      3 實(shí)例計(jì)算

      針對(duì)目前深海作業(yè)工程船大多采用DP系統(tǒng)的趨勢(shì),本文選取某半潛式自航工程船做為目標(biāo)船,運(yùn)用序列二次規(guī)劃法對(duì)其進(jìn)行推力分配計(jì)算。

      3.1 推進(jìn)器基本參數(shù)

      目標(biāo)船推進(jìn)器布置見圖2。

      圖2 目標(biāo)船推進(jìn)器布置

      采用右手系坐標(biāo)系,原點(diǎn)位于船舯與基線的交點(diǎn),X軸平行船體基線指向船艏,Y軸位于船舯指向左舷,Z軸豎直向上。推進(jìn)器方位角是指推進(jìn)器與X軸逆時(shí)針方向的夾角。

      推進(jìn)器相關(guān)參數(shù)見表1。

      3.2 推進(jìn)器相互干擾的處理

      推進(jìn)器之間的相互干擾,會(huì)造成推進(jìn)器的推力減額。從而造成指令推力和實(shí)際獲得推力之間出現(xiàn)誤差,影響定位精度。根據(jù)表1中推進(jìn)器參數(shù),2#、3#推進(jìn)器為全回轉(zhuǎn)推進(jìn)器,當(dāng)2#、3#推進(jìn)器螺旋槳位于同一軸線時(shí),就會(huì)產(chǎn)生嚴(yán)重的干擾問題。目前,比較慣用的做法是對(duì)全回轉(zhuǎn)推進(jìn)器設(shè)置一定角度范圍作為禁止工作區(qū)域,從而避免大幅度的推力損失。即為禁止角的由來(lái)。文獻(xiàn)[11]總結(jié)了推力減額的經(jīng)驗(yàn)公式。

      表1 推進(jìn)器基本參數(shù)

      式中:t——推力利用率;

      T——下游推進(jìn)器推力;

      T0——敞水時(shí)的系柱推力;

      x——兩個(gè)推進(jìn)器之間的距離;

      D——推進(jìn)器直徑;

      φ——推進(jìn)器螺旋槳軸線的夾角,(°);

      tφ——夾角為φ時(shí)下游推進(jìn)器的推力利用率。

      根據(jù)經(jīng)驗(yàn)公式及文獻(xiàn)[12]的試驗(yàn)結(jié)果,當(dāng)前后兩個(gè)推進(jìn)器螺旋槳軸線夾角大于30°時(shí),由推進(jìn)器之間相互干擾導(dǎo)致的推力損失已經(jīng)很小。由于管道推進(jìn)器與主推進(jìn)器的方位角已經(jīng)確定,根據(jù)目標(biāo)船推進(jìn)器的布置特點(diǎn),此處只需設(shè)定2#全回轉(zhuǎn)推進(jìn)器的禁止角為330°~30°,3#全回轉(zhuǎn)推進(jìn)器的禁止角為150°~210°。

      3.3 SQP數(shù)值計(jì)算

      根據(jù)式(9)~(11)及表1中推進(jìn)器基本參數(shù),目標(biāo)船的推力分配轉(zhuǎn)化為優(yōu)化問題如下。

      2#、3#全回轉(zhuǎn)推進(jìn)器的禁止角3.2中已經(jīng)給出,通過式(8)及式(12)進(jìn)行約束。根據(jù)表1中推進(jìn)器安裝角度,可以得知1#、4#和5#推進(jìn)器在X方向無(wú)推力產(chǎn)生,6#、7#推進(jìn)器在Y向無(wú)推力產(chǎn)生,則優(yōu)化問題進(jìn)一步簡(jiǎn)化。程序中采用一個(gè)14X1的數(shù)組輸出推進(jìn)器推力。

      將指令推力Xtreq、Ytreq、Ntreq(即環(huán)境力/力矩)作為輸入條件,輸出推進(jìn)器在X軸與Y軸的推力分量。下面以目標(biāo)船在標(biāo)準(zhǔn)北海環(huán)境條件[18]下所遭受的環(huán)境力為例,給出目標(biāo)船在0°,90°環(huán)境力方向的推力分配結(jié)果。見表2、表3。

      表2 0°方向環(huán)境力的推力分配結(jié)果

      由表2、表3可見,采用序列二次規(guī)劃法能夠快速給出以最小功率消耗為目標(biāo)的推力分配方案。能夠?yàn)樵O(shè)計(jì)初期推進(jìn)系統(tǒng)設(shè)計(jì)提供依據(jù),方法是可行的。

      從表2看出,設(shè)定的禁止角未能很好地約束全回轉(zhuǎn)推進(jìn)器的方位角,這是由于序列二次算法的局限性引起的。由于禁止角問題不能很好地解決,可以給推進(jìn)器設(shè)定一定的推力冗余。

      表3 90°方向環(huán)境力的推力分配結(jié)果

      4 結(jié)論

      1)利用序列二次規(guī)劃方法對(duì)推力分配進(jìn)行計(jì)算,能夠快速地解決以最低能耗消耗為目標(biāo)函數(shù)的推力分配問題。雖然對(duì)目標(biāo)函數(shù)進(jìn)行了簡(jiǎn)化處理,算法較為粗略,但能快速地為設(shè)計(jì)初期的推進(jìn)器選型、布置提供理論依據(jù),同時(shí)也能對(duì)推進(jìn)器設(shè)計(jì)方案進(jìn)行初步評(píng)估。

      2)實(shí)例計(jì)算中忽略了舵的作用,如何在數(shù)學(xué)模型中將舵的作用考慮進(jìn)去,有待進(jìn)一步研究。

      3)序列二次規(guī)劃法對(duì)于初值的依賴性很強(qiáng),全局收斂性較差,對(duì)于復(fù)雜推力分配問題,其算法還需進(jìn)一步完善。

      [1]International Maritime Organt Sation MSC/Circ.645.Guidelines for vessels with dynamic positioning systems[S].1994.

      [2]GOLDING B K.Industrial Systems for Guidance and Control of Marine Surface Vessels[M].NTNU,Norway,2004.

      [3]楊世知.DP推進(jìn)系統(tǒng)水動(dòng)力干擾及最優(yōu)推力分配算法研究[D].上海:上海交通大學(xué),2010.

      [4]JOHANSEN T A,F(xiàn)OSSEN T I,BERGE SP.Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming[J].IEEE Transactions on Control Systems Technology.2004,12(1):211-216.

      [5]WEBSTER W C,SOUSA J.Optimum allocation for multiple thrusters[C]∥International Society of Offshore and Polar Engineers Conference(ISOPE-99),Brest,F(xiàn)rance,1999.

      [6]WICHERSJ,BULTEMA S,MATTEN R.Hydrodynamic research on and optimizing dynamic positioning system of a deep water drilling vessel[C]∥Offshore Technology Conference,Houston,Texas,1998.

      [7]BERGE SP,F(xiàn)OSSEN T I.Robust control allocation of overactuated ships:experiments with a model ship[C]∥Proc.of the 4thIFACConference on Maneuvering and Control of Marine Craft,Brijuni,Croatia,1997.

      [8]YANG Shizhi,WANG Lei,ZHANG Shen.Optimal thrust allocation based on fuel-efficiency for dynamic positioning system[J].Journal of Ship Mechanics,2011,15(3):217-226.

      [9]吳顯法,王言英.動(dòng)力定位系統(tǒng)的推力分配策略研究[J].船海工程,2008,37(3):92-96.

      [10]張文霞.船舶動(dòng)力定位系統(tǒng)控位能力計(jì)算算法研究與實(shí)現(xiàn)[D].哈爾濱:哈爾濱工程大學(xué),2008.

      [11]JIE Dang,HANSLaheij.Hydrodynamic aspects of steerable thrusters[C]∥Marine Technology Society,Dynamic Positioning Conference,Houston,2004.

      [12]NIENHUISU.Analysis of thruster effectivity for dynamic positioning and low speed maneuvering[D].Delft,the Netherlands:Technical University Delft,1992.

      猜你喜歡
      規(guī)劃法推進(jìn)器約束
      “碳中和”約束下的路徑選擇
      基于CFD扇翼推進(jìn)器敞水性能預(yù)報(bào)分析
      序列二次規(guī)劃法在抽油機(jī)優(yōu)化設(shè)計(jì)中的應(yīng)用研究
      云南化工(2020年11期)2021-01-14 00:50:58
      約束離散KP方程族的完全Virasoro對(duì)稱
      發(fā)揮考核“指揮棒”“推進(jìn)器”作用
      農(nóng)業(yè)供給側(cè)改革下的南京旅游型鄉(xiāng)村“四態(tài)”規(guī)劃法分析
      自主車輛路徑規(guī)劃算法
      汽車文摘(2016年1期)2016-12-10 13:26:39
      讓黨建成為信仰播種機(jī)和工作推進(jìn)器
      適當(dāng)放手能讓孩子更好地自我約束
      人生十六七(2015年6期)2015-02-28 13:08:38
      相關(guān)機(jī)會(huì)二層規(guī)劃法在輸電網(wǎng)擴(kuò)展規(guī)劃中的應(yīng)用
      隆安县| 年辖:市辖区| 宿州市| 波密县| 双江| 织金县| 桓台县| 赣州市| 元朗区| 昌宁县| 盐边县| 德安县| 织金县| 巴青县| 赣州市| 丽江市| 望江县| 潍坊市| 黔东| 社旗县| 什邡市| 乐至县| 莱西市| 平顺县| 彭泽县| 集贤县| 视频| 凤阳县| 巴林左旗| 福鼎市| 神木县| 喀喇| 都昌县| 栖霞市| 勃利县| 都江堰市| 瑞丽市| 庆元县| 大方县| 信丰县| 大渡口区|