999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

模擬退火算法在動力定位能力評估中的應用

2013-12-13 09:14:48劉正鋒劉長德匡曉峰周德才
船舶力學 2013年4期
關鍵詞:能力

劉正鋒,劉長德,匡曉峰,周德才

(中國船舶科學研究中心,江蘇 無錫214082)

1 引 言

動力定位能力評估是動力定位系統設計中十分重要的環節,動力定位系統都必須進行定位能力分析。動力定位能力分析參考的依據主要有:國際標準《石油和天然氣工業海上建筑物的特殊要求》第7部分:《浮動式海上建筑物和移動式海上設備的定位系統》(標準號:ISO19901-7-2005)、美國石油協會(API)的RP 2SK部分《浮式結構定位系統設計和分析的推薦做法》以及國際海事承包商協會(IMCA)的建議《動力定位能力曲線說明書》[1]。設計單位或者廠家依據上述指導意見開發了自己的分析軟件和方法。其中,Kongsberg公司開發的軟件StatCap在全球享有盛名,計算結果常被設計建造單位用來作為參考標準。CSSRC也根據上述相關指導意見自編了動力定位能力評估軟件。

動力定位能力評估的數學描述就是求解帶約束的非線性規劃問題。常用求解方法有牛頓法、最速下降法、序列二次規劃法和信賴域法等。然而,由于動力定位系統通常配備有多推進器,非線性規劃問題的解是多元、多局部極值的復雜空間解,即解空間存在無數個局部最優值。傳統的算法在尋找全局最優點時,除非初值的選取非常地接近最優點,一般效率都非常的低。同時,求得的最優點很可能是局部最優點,而很難確定結果的正確性。模擬退火算法處理這一類非線性規劃問題較為成功[2-3]。模擬退火算法源于對固體退火過程的模擬。采用Metropolis接受準則,并用一組稱為冷卻進度表的參數來控制算法進程,使得算法在多項式時間里給出一個近似最優解。固體退火過程的物理現象和統計性質是模擬退火算法的物理背景。Metropolis接受準則使算法能夠跳離局部最優的“陷阱”,是模擬退火算法能夠獲得整體最優解的關鍵;而冷卻進度表的合理選擇是算法應用的關鍵。

本文將主要介紹模擬退火算法在動力定位能力分析中的應用,對實例進行了控位能力計算,并將計算結果與Kongsberg的計算結果進行比較分析。

2 動力定位能力評估模型

動力定位系統主要通過控制推進器發出的推力來抵消外界環境外力的影響,僅考慮水平面的運動控制,即縱蕩、橫蕩以及艏搖的控制,如圖1所示。

圖1 動力定位示意圖[4]Fig.1 Sketch map of dynamic positioning

動力定位能力分析的目的就是計算船舶所能承受的各方向上最大的風速,即最惡劣的海況,因此風、浪、流被假定為同向的,載荷可以相互疊加。風、浪、流等外界環境載荷可以通過數值計算或者試驗方法獲得,結合推進器的位置布局及性能參數,可以建立動力定位能力分析數學模型如下:

目標函數f:

約束條件:

推進器性能約束:

Vw表示風速。方程(1)中,ρi表示第i個推進器的狀態,ρi=1表示該推進器工作,ρi=0表示該推進器不工作,0<ρi<1表示該推進器工作,但是推力有損失。Ti為第i個推進器推力,θi為該推力角度,(xi,yi)分別表示第i個推進器在選定坐標系中的位置。F、N分別表示外界力和力矩。下標x,y分別表示縱向和橫向,下標w,c,wa,a分別表示風,流,波浪以及附加外力。方程(2)表示推進器的約束條件,Di表示推進器可執行的角度區域。

圖2 動力定位能力評估程序流程圖Fig.2 DP capability analysis flow chart

通常,海流速度假設是已知的,波浪是由風生成的。波浪和風之間的關系可以參考海區和相關資料決定。結合方程(1~2),可以對各工作模式下的動力定位能力進行評估。在海流已知的條件下,從迎面來風(0°角)開始,求得該風向下,動力定位船舶所能承受的最大風速以及此時的各推進器的推力分配;該風向計算完成時,風向角增加特定角度并進行該方向最大風速的求解,一直增加至360°完成整個周向計算。根據不同風向所得的最大風速,可以畫出該動力定位船舶的控位能力玫瑰圖。計算流程如圖2所示。

各方向最大風速的求解就是一個非線性約束優化問題,可以采用模擬退火算法進行計算。下面將對模擬退火算法進行介紹。

3 模擬退火算法

模擬退火算法是基于Monte Carlo迭代求解策略的一種隨機尋優算法,其出發點是基于物理中固體物質的退火過程與一般組合優化問題之間的相似性。SAA在某一溫度下,伴隨溫度參數的不斷下降,結合概率突跳特性在解空間中隨機尋找目標函數的全局最優解,即在局部最優解能概率性地跳出并最終趨于全局最優。具體步驟如下:

模擬退火算法用Metropolis算法產生組合優化問題解的序列,并由與Metropolis準則對應的轉移概率P:

設tk=T(tk-1)表示Metropolis算法第k次迭代時控制參數t的值,T(t)表示控制參數更新函數,tf表示終止溫度。Lk表示Metropolis算法第k次迭代時產生的變換個數。下面以最小化目標函數f(x)為例,給出模擬退火算法的具體操作步驟:

(1)設置初始溫度t0、終止溫度tf及控制參數更新函數T(t);

(2)隨機產生初始解x0,以此作為當前最優點xopt=x0,計算目標函數值f(xopt);

(3)對當前最優點作一隨機變動,產生一新解xk,計算新解的目標函數值f(x),并計算目標函數值增量 △f=f(x)-f(xopt);

(4)若△<0,則接受該新解為當前最優點,xopt=x;若△≥0,則以概率p的方式接受該新解為當前最優點;

(5)若k<Lk,則k←k+1,轉(4);tk=T(tk-1)。設置Lk,令循環計數器初值k=0;

(6)若t≥Tf,則轉(3);若t<Tf,則輸出當前最優點,算法結束。

模擬退火算法具有漸近收斂性,在理論上已被證明以概率1收斂于全局最優解,其具體操作流程如圖3所示。

模擬退火算法依據Metropolis準則接受新解,因此除接受優化解外,還在一個限定范圍內接受惡化解,這正是模擬退火算法與其他局部搜索算法的本質區別所在。開始時t值大,可能接受較差的惡化解;隨著t值的減少,只能接受較好的惡化解;最后在t值趨于零時,就不再接受任何惡化解了。這就使模擬退火算法既可以從局部最優的“陷阱”中跳出,更能求得組合優化問題的整體最優解。模擬退火算法通用性強,對問題信息依賴較少,因此在諸多工程和學術領域中得到了研究和應用。

圖3 模擬退火算法操作流程圖Fig.3 Flow chart of simulated annealing algorithm

4 算例驗證

下面我們將通過具體算例對模擬退火算法在動力定位能力評估的應用進行檢驗,驗證其有效性。槽道推進器(Tunnel)和全回轉推進器(Azimuth)是動力定位船舶中最經常用到的推進器,本文將采用如下兩個算例進行計算,并與Kongsberg的結果進行比較。

4.1 Adams Arrow工程船[5]

Adams Arrow工程船上的推進器布局如圖4所示。

圖4 Adams Arrow推進器布局圖Fig.4 Thruster layout on Adams Arrow

風、浪和流載荷根據Kongsberg報告中相關系數曲線進行預報,下面對完整工作模式以及局部推進器失效模式下的動力定位能力進行計算,結果如圖5-8所示。

表1 推進器布局及性能指標Tab.1 Thruster layout and parameters

從圖5-8的對比中可以看出,利用模擬退火算法計算的動力定位能力和Kongsberg計算結果符合得相當好。在90°和270°風向角附近,計算結果擾動的原因是對這些方向的風力系數、二階波浪力系數插值引入的誤差而導致的。可見,模擬退火算法在控位能力分析中的應用整體上是成功的、可靠的。

為了進一步給出該方法計算結果與Kongsberg的區別,我們將利用下個算例仔細分析兩種評估方法對力以及力矩平衡約束的滿足程度。

圖5 所有推進器均正常工作(Adams Arrow)Fig.5 Intact mode

圖6 推進器2不工作(Adams Arrow)Fig.6 Thruster 2 failure

圖7 推進器4不工作(Adams Arrow)Fig.7 Thruster 4 failure

圖8 推進器2、3不工作(Adams Arrow)Fig.8 Thrusters 2 and 3 failure

4.2 CNOOC DPV 7500C鋪管船[6]

CNOOC DPV 7500C鋪管船上各推進器的位置布局如圖9所示。

圖9 CNOOC DPV 7500C推進器布局示意圖Fig.9 Thruster layout on CNOOC DPV 7500C

各推進器的位置及性能指標如表2所示。

表2 推進器位置布局及性能指標Tab.2 Thruster layout and parameters

風、浪和流載荷根據Kongsberg報告中相關曲線進行預報,對完整工作模式以及局部推進器失效模式下的動力定位能力進行計算,結果如圖10-11所示。各方向的合力(合力矩)相對誤差如表3-4所示。

從圖10和圖11的對比中可以看出,計算結果與Kongsberg提供的結果吻合得相當好。在60°和300°附近,該船所能承受的極限風速最小,即在該方向上控位能力最差。在0°風向,即頂風時,該船的控位能力最強。

圖10 完整工作模式(CNOOC DPV 7500C)Fig.10 Intact mode(CNOOC DPV 7500C)

表3 各方向合力相對誤差(Intact mode)Tab.3 Relative error of surge,sway and yaw direction(Intact mode)

表4 各方向合力相對誤差(No.7 thruster failure)Tab.4 Relative error of surge,sway and yaw direction(No.7 thruster failure)

續表4

從表3和4中可以看出,在動力定位能力評估時,Kongsberg對三方向上合力及力矩的約束不嚴格,尤其對力矩的約束,在某些角度達到20%左右;而本文利用模擬退火算法求解時,誤差基本控制在1%以內,嚴格地滿足了力的平衡和力矩的平衡條件。

5 結 論

動力定位能力評估的數學描述是典型的非線性約束優化問題,模擬退火算法是解決這類問題比較成功的方法。本文對模擬退火算法在動力定位能力評估的應用進行了嘗試,并對實例進行了計算。算例分析結果與Kongsberg結果對比表明,基于模擬退火算法開發的動力定位能力評估方法是可靠、成功的。它可以更為嚴格地滿足動力定位能力分析所要求的力與力矩平衡等約束條件。

動力定位技術研究在國內也已經開展了相當長一段時間,然而國內研究者對動力定位能力的評估所做的工作并不多見,本文在這方面做出了有益的嘗試。本文工作對于分析船舶的控位能力及選擇船舶的推進器配置具有一定的參考價值,同時也為進一步深入研究該領域打下了基礎。

[1]張本偉,楊鴻等.動力定位控位能力分析方法探討[J].中國造船,2009,50 special:205-214.Zhang Benwei,Yang Hong,et al.Investigation on the methods used in the analysis of DP capability[J].Shipbuilding of China,2009,50 special:205-214.

[2]張長林,余建星,等.非線性約束最優化問題的多目標模擬退火算法[J].復旦學報,2003,42(1):93-97.Zhang Changlin,Yu Jianxing,et al.The multi-object simulated annealing algorithm for the nonlinear constraint optimization problem[J].Journal of FuDan University,2003,42(1):93-97.

[3]王正林,等.精通MATLAB科學計算[M].北京:電子工業出版社,2008.Wang Zhenglin,et al.Proficiency in MATLAB scientific computing[M].Beijing:Publishing House of Electronic Industry,2008.

[4]Mahfouz A B,El-Tahan H W.On the use of the capability polar plots program for dynamic positioning systems for marine vessels[J].Ocean Engineering,2006,33:1070-1089.

[5]DP capability analysis:Adams Arrow[R].Kongsberg Maritime AS,2008.

[6]DP capability analysis:DP class 3 crane operation CNOOC DPV 7500C[R].Kongsberg Maritime AS,2009.

猜你喜歡
能力
消防安全四個能力
“一元一次不等式組”能力起航
培養觀察能力
幽默是一種能力
加強品讀與表達,提升聽說讀寫能力
培養觀察能力
會“吵架”也是一種能力
大興學習之風 提升履職能力
人大建設(2018年6期)2018-08-16 07:23:10
能力提升篇
你的換位思考能力如何
主站蜘蛛池模板: 午夜福利在线观看成人| 亚洲区第一页| 国产爽爽视频| 69视频国产| 国产无套粉嫩白浆| 无码中文字幕乱码免费2| 国产人人射| 婷婷色丁香综合激情| 亚洲欧美日韩成人在线| 精品国产99久久| 国产伦片中文免费观看| 伊人久久大香线蕉成人综合网| 亚洲an第二区国产精品| 5555国产在线观看| 成人午夜免费观看| 国内熟女少妇一线天| 特级毛片免费视频| 美女内射视频WWW网站午夜| 国产一级妓女av网站| AV无码无在线观看免费| 亚洲国产日韩在线成人蜜芽| 亚洲中文字幕23页在线| 亚洲天堂视频在线播放| 免费观看亚洲人成网站| 国产剧情无码视频在线观看| 亚洲精品午夜天堂网页| 亚洲AV无码乱码在线观看裸奔| 日本国产精品一区久久久| 精品视频第一页| 午夜人性色福利无码视频在线观看| 欧美性精品| 亚洲一区波多野结衣二区三区| 亚洲精品色AV无码看| 国内精品一区二区在线观看| 欧美亚洲日韩不卡在线在线观看| 亚洲福利视频网址| 免费人欧美成又黄又爽的视频| 国产欧美综合在线观看第七页| 国产成人亚洲日韩欧美电影| 人妻中文久热无码丝袜| 国产精品久久久久鬼色| 国产成人1024精品| 色婷婷在线播放| 欧美综合在线观看| 欧美日韩一区二区在线免费观看| 国产欧美日韩专区发布| 国产尤物jk自慰制服喷水| 99在线视频免费观看| 无码一区中文字幕| 九色在线视频导航91| 亚洲欧美在线精品一区二区| 久久久波多野结衣av一区二区| 国产免费自拍视频| 亚洲 日韩 激情 无码 中出| 欧美色伊人| 欧美激情网址| 操操操综合网| 国产高清免费午夜在线视频| 妇女自拍偷自拍亚洲精品| 思思99热精品在线| 无码一区18禁| 天天色天天综合| 日韩一级毛一欧美一国产| 免费播放毛片| 国产精品妖精视频| 丁香五月激情图片| 亚洲人成成无码网WWW| jijzzizz老师出水喷水喷出| 91九色最新地址| 在线观看热码亚洲av每日更新| 久久人人爽人人爽人人片aV东京热| 黑人巨大精品欧美一区二区区| 99热这里只有精品5| 四虎在线观看视频高清无码| 毛片视频网| 欧美性猛交xxxx乱大交极品| 国产高清在线丝袜精品一区 | 欧美一级高清免费a| 国内精品免费| 国产丝袜丝视频在线观看| 综合久久五月天| 国产精品第一区在线观看|