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

基于MATLAB編程求解船舶最佳航速

2017-04-02 03:29:05朱新河劉澤澤
中國航海 2017年4期
關(guān)鍵詞:港口船舶優(yōu)化

魏 鵬, 朱新河, 劉澤澤

(1.渤海大學 航運學院, 遼寧 錦州 121013;2.大連海事大學 輪機工程學院, 遼寧 大連 116026)

以上研究主要從理論層面開展,不能為船舶航次規(guī)劃提供足夠的數(shù)據(jù)支持。唐磊等[9]將船舶到港時間窗作為約束條件,以航次全程營運收益最大為目標,建立非線性規(guī)劃模型,但該模型未考慮多種船舶營運支出和拋錨等實際問題。對此,本文充分考慮船舶航次的所有實際支出,在滿足到港時間要求的前提下,以航次總支出最少為目標,建立更符合實際的船舶最佳航速優(yōu)化模型,得到更有利于航次規(guī)劃的參考數(shù)據(jù)。

1 建立優(yōu)化模型

1.1 模型概述

船舶在制訂航次規(guī)劃時,整個航次的裝卸港、港口間距離、壓載航行速度限制、載貨航行速度限制和掛靠各港的時間窗均已知。在滿足各種限制并完成航次任務(wù)的前提下,詳盡考慮影響船舶最佳航速的實際因素,以航次總支出最少為目標,建立每段航程的航速優(yōu)化模型,得到各航程的最佳航速、到達各港口的時間及航次最少總支出,為航次規(guī)劃提供參考。

1.2 模型假設(shè)

為使模型更加接近實際情況,同時合理簡化模型計算,在建模前作以下假設(shè):

1) 船舶在起始港出港,以引航員離開船舶為該航次的開始,經(jīng)過航行、裝卸貨,直至最后一個卸貨港,以船舶出港時引航員離開船舶為該航次結(jié)束。

2) 依次掛靠的港口、裝卸貨物的質(zhì)量和貨物的種類已知,且不存在貨物之間忌裝及迭放次序的問題。

3) 抵港時間是指船舶駛?cè)氩次坏臅r間,由錨地進出港時間及燃油費用忽略不計。

4) 船舶離港之后,定速航行,駛向下一目的港,不存在抵達下一目的港錨地之前拋錨的情形。

1.3 模型建立及討論

1.3.1模型建立

由此可得航次總支出原目標函數(shù)為

(1)

限制條件為

Vlmin≤Vk(k+1)≤Vlmax

(2)

Vbmin≤Vk(k+1)≤Vbmax

(3)

tkmin≤tk≤tkmax

(4)

wk≥0

(5)

sk>0

(6)

式(1)~式(6)中:Z為船舶航次總支出;k為船舶掛靠港口標號,k=1,2,3,…,m;αk1和αk2為駛?cè)搿Ⅰ偝龈劭趉時繳納的引航費用;N為船舶登記凈噸位;βk為向港口k繳納的以登記凈噸位為計費基數(shù)的港口使費系數(shù);sk為在港口k裝卸貨時間;γk為向k港口繳納的以停泊時間為計費基數(shù)的港口使費系數(shù);a為固定成本系數(shù);Wk為港口k的錨泊時間;Lk(k+1)為由港口k至港口k+1的航程;Vk(k+1)為船舶由港口k航行至港口k+1的航速;Cf為燃油價格;[Vlmin,Vlmax]為載貨航行時的航速限制范圍;[Vbmin,Vbmax]為船舶壓載航行時的航速限制范圍;tk為到達港口k的時間;tk(k+1)為由港口k航行至港口k+1的時間;Fk(k+1)為由港口k航行至港口k+1的燃油消耗量;tkmin和tkmax為抵達港口k的最早、最晚時間。以上列出船舶整個航次的全部支出及限制條件。

1.3.2模型討論

在制訂船舶航次計劃時,式(4)是滿足貨主要求、完成航次任務(wù)必須滿足的條件,但滿足式(4)可能會出現(xiàn)式(2)和式(3)無法滿足的情況,造成模型無解,無法為航次計劃提供數(shù)據(jù)參考。根據(jù)不同的壓載量和裝貨量,式(2)和式(3)的限制值也會發(fā)生變化,無疑使模型更加復雜。有約束非線性優(yōu)化問題的解常在可行域邊界位置[10],若優(yōu)化出的最佳航速為式(2)和式(3)的邊界限制速度,由于船舶不可能長期在極限速度下工作,因此優(yōu)化出的最佳航速并無實際操作意義。為此,將式(2)和式(3)作為參考條件,即計算時不作為約束,計算出結(jié)果后將最佳航速與之對比。若最佳航速滿足式(2)和式(3)的要求,說明船舶可按照該航速運營,總支出最少;若最佳航速不滿足式(2)和式(3)的要求,可根據(jù)最佳航速偏離式(2)和式(3)的大小情況,選擇增大支出調(diào)整航速、更改船舶航次掛靠港及與貨主協(xié)商船舶到港時間等。

若將式(5)和式(6)中的拋錨等待時間wk及裝卸貨時間sk作為未知參數(shù)進行優(yōu)化,則從式(1)中可看出,wk和sk的值越小,總支出越小。但是,該時間不是由船舶運營公司決定的,而是由港口方?jīng)Q定,因此得到的優(yōu)化結(jié)果并無實際參考價值。當船舶抵達錨地時,向港口方提出進港需求,排隊等待進港,基于經(jīng)驗及船舶代理公司提供的信息,可估算出拋錨等待時間wk。船舶進港后裝卸貨物,每個港口裝卸某貨物的效率是一定的,因此同樣可基于以往經(jīng)驗,估算出裝卸貨時間sk。本文基于實際情況,賦予wk和sk定值,計算最佳航速。

(7)

至此,式(1)中的未知量只有Vk(k+1),約束條件只有式(7),如此處理,便可簡化計算量,使模型更加符合實際情況。

2 MATLAB編程求解

2.1 構(gòu)建目標函數(shù)

為對式(1)和式(7)進行求解,選擇外點懲罰函數(shù)法[10],將限制條件組成懲罰項融入到原目標函數(shù)中,構(gòu)建目標函數(shù)為

(8)

通過迭代,r(n+1)=krn,不斷增大懲罰因子r(n),增大非可行域懲罰項函數(shù)值,使運算結(jié)果向可行域靠近,原目標函數(shù)Z與目標函數(shù)φ(x,r(n))的極小值點具有一致性。在每次迭代的懲罰系數(shù)r(n)確定之后,采用鮑威爾算法求解多元目標函數(shù)φ(x,r(n))的極值。

2.2 外點懲罰函數(shù)程序

采用MATLAB編程,定義一個外點懲罰函數(shù),輸入為各段航速初始值x0,未知參數(shù)個數(shù)n,懲罰因子增大系數(shù)k,懲罰因子初始值q,計算精度r1,r2,r3,初始搜索步長h0;輸出為各航程航速V,抵港時間T,航次最小總支出Z。程序代碼如下:

function

[V,T,Z]=FHS(x0,n,k,q,r1,r2,r3,h0)

while(1)

%調(diào)用鮑威爾算法計算,返回各航速優(yōu)化結(jié)果

x=powell(x0,n,q,r2,r3,h0)

%判斷結(jié)果是否滿足限制要求,滿足則輸出結(jié)果

if ((g1(k)>=r1)&&(g1(k)>=r1))

%x為航速數(shù)組

V=x

%tm為抵達各港口時間函數(shù)

T=[t2(x(1)),t3(x(1),x(2)),t4(x(1),x(2),x(3)),……,tm(x(1),x(2),x(3),……,x(m-1))]

%ff1為航次總支出函數(shù)

Z=ff1(x)

break;

%不滿足限制要求,則將本次尋優(yōu)值作為下次迭代的初始值,增大懲罰系數(shù),繼續(xù)尋優(yōu)

else

x0=x;

q=k×q;

end

end

2.3 鮑威爾算法程序

采用計算機易于編程的鮑威爾算法來計算多元函數(shù)的極值點,程序如下:

function powell=powell(x0,n,q,r2,r3,h0)

%生成n×n的單位陣作為初始搜索方向

d=eye(n);

k=1;

%xx數(shù)組用來存放可能的最終結(jié)果

xx(1,1:n)=x0;

while (1)

%y用來存放中間結(jié)果

y(1,1:n)=xx(k,1:n)

% 循環(huán)調(diào)用黃金分割函數(shù),以y(j,1:n)為初始點,沿d(j,1:n)方向?qū)?yōu),返回方向系數(shù)大小s(j),將尋優(yōu)點存于y(j+1,1:n)中

for (j=1:1:n)

s(j)=HJ(y(j,1:n),d(j,1:n),h0,q,r3);

y(j+1,1:n)=y(j,1:n)+s(j).×d(j,1:n);

end

%將產(chǎn)生最新尋優(yōu)方向存于d(n+1,1:n)中,產(chǎn)生的可能最終結(jié)果存于xx(k+1,1:n)中

d(n+1,1:n)=y(n+1,1:n)-y(1,1:n);

s(n+1)=HJ(y(n+1,1:n),d(n+1,1:n),h0,q,r3);xx(k+1,1:n)=y(n+1,1:n)+s(n+1).×d(n+1,1:n);

%判斷最新尋優(yōu)方向d(n+1,1:n)的二范數(shù)是否達到計算精度,滿足則計算結(jié)束

if (norm(d(n+1,1:n),2)

break;

else

%沒有達到計算精度,計算出下列值,其中ff為目標函數(shù)

y(n+2,1:n)=2.×y(n+1,1:n)-y(1,1:n);

F0=ff(y(1,1:n),q);

F2=ff(y(n+1,1:n),q);

F3=ff(y(n+2,1:n),q);

fori=1:1:n

gg(i)=ff(y(i,1:n),q)-ff(y(i+1,1:n),q);

end

%找到最差的尋優(yōu)方向

m=find(gg==max(gg));

%如果滿足判斷式,則用最新的尋優(yōu)方向d(n+1,1:n)替換掉最差的尋優(yōu)方向d(m,1:n)

if (F0>F3)&&((F0-2×F2+F3)×(F0-F2-F)2<0.5×F×(F0-F3)2)

d(m,1:n)=d(n+1,1:n);

end

k=k+1;

end

end

%把存于xx(k+1,1:n)中的可能最終結(jié)果作為函數(shù)返回值

powell=xx(k+1,1:n);

end

3 算例分析

3.1 模型和程序的實用性分析

為檢驗所提模型和程序的實用性,以某船某航次實際規(guī)劃航線為例加以說明。該船凈噸位N=11 367 MT,固定費用a=3 500美元/d,設(shè)計航速為

10~15 kn,主機燃油價格Cf=180美元/t。航次規(guī)劃為:由布倫斯比特爾(港口節(jié)點1)壓載航行至哈爾姆斯塔德(港口節(jié)點2)和馬爾默(港口節(jié)點3)2個裝貨港,再載貨航行至內(nèi)姆魯特山(港口節(jié)點4)和尼古拉耶夫(港口節(jié)點5)2個卸貨港,V0=12 kn時的F0及其他航次參數(shù)見表1。

表1 船舶航次參數(shù)

通過MATLAB軟件優(yōu)化計算,結(jié)果見表2。從表2中可看出每段航程的最佳航速,抵達各節(jié)點的時間均滿足抵港時間窗口的限定,同時得到航次最小支出。因此,該模型計算結(jié)果可為該類航行規(guī)劃提供數(shù)據(jù)參考,具有很強的實用性。

表2 優(yōu)化結(jié)果

3.2 燃油價格變化對經(jīng)濟航速的影響

國際燃油價格變化對航運市場的影響巨大。[11]對此,根據(jù)本文模型、程序和船舶數(shù)據(jù),以燃油價格Cf為變量,分析討論Cf變化對各節(jié)點間經(jīng)濟航速的影響(見圖1)。從圖1中可看出:隨著Cf由180美元/t上升至330美元/t,各節(jié)點間的經(jīng)濟航速不斷發(fā)生調(diào)整;隨著Cf的提高,船舶經(jīng)濟航速整體呈下降趨勢。因此,Cf提高導致船舶運營平均經(jīng)濟航速降低,航次航行時間增加。

Cf變化,船舶采用經(jīng)濟航速運行,得到航次最小總支出Zmin(見圖2)。由圖2可知,Cf為330美元/t時的Zmin較180美元/t時的Zmin增長1/5左右,Zmin隨著Cf增加呈直線上升趨勢。因此,Cf上漲導致船舶航次最小總支出急劇增加。

4 結(jié)束語

本文以航次支出最少為目標,在滿足貨主對船舶到港時間要求的前提下,充分考慮船舶航次的所有實際支出,建立實用性更強的船舶最佳航速優(yōu)化模型。同時,討論優(yōu)化模型中的設(shè)計航速限制、裝貨時間和拋錨時間,基于實際情況,合理簡化模型計算,將航速限制作為參考條件,不融入到目標函數(shù)中;賦予裝貨時間和拋錨時間定值,使模型更加符合實際,更具參考價值。采用更易計算機編程的外點懲罰函數(shù)和鮑威爾算法對模型中的有約束非線性問題進行求解,給出相關(guān)函數(shù)和算法的主要程序。根據(jù)某船實例計算出各航程的最佳航速、船舶到港時間和航次最小總支出,驗證該模型和程序的有效性及實用性,為解決船舶航次規(guī)劃的實際問題提供可靠方法。最后,討論燃油價格對經(jīng)濟航速的影響,研究結(jié)果表明,燃油價格上漲,船舶運營平均經(jīng)濟航速降低,航次航行時間增長,航次最小總支出急劇增加。

[1] 謝光明. 船舶降速航行的經(jīng)濟性和排放變化分析[D].大連:大連海事大學,2009.

[2] 毛衛(wèi)斌. 船舶經(jīng)濟航速和降速航行的經(jīng)濟性分析[J]. 青島遠洋船員學院學報,1999(4):45-51.

[3] 周維民. 船舶使用經(jīng)濟航速淺析[J]. 中國遠洋航務(wù),2011(11):86-88.

[4] 芮震峰,陸冬青,石愛國. 一種艦船實際航速的計算方法[J]. 艦船科學技術(shù),2006(1):37-40.

[5] 李錚,潘曉萌. 船舶航速優(yōu)化算法研究[J]. 艦船科學技術(shù),2016(12):7-9.

[6] 謝新連.船舶運輸管理與經(jīng)營[M].大連:大連海事大學出版社,2009:189-195.

[7] 劉勤安,段樹林,邢輝,等.大型低速船用柴油機工作過程數(shù)值模擬及優(yōu)化[J].大連海事大學學報,2011,37(3): 107-110.

[8] 殷翔宇,張俊,謝新連. 不定期船最佳航速優(yōu)化研究[J]. 中國航海,2012,35(1):94-97.

[9] 唐磊,謝新連. 帶時間窗約束的不定期船航速優(yōu)化模型[J]. 物流技術(shù),2014(3):132-135.

[10] 王興華. 懲罰函數(shù)法的改進算法及應(yīng)用研究[D].秦皇島:燕山大學,2009.

[11] 李新偉,余思勤,陳金海. 油價變動對船舶租金的影響[J]. 中國航海,2016, 39(2):115-119.

猜你喜歡
港口船舶優(yōu)化
聚焦港口國際化
金橋(2022年10期)2022-10-11 03:29:46
中國港口,屹立東方
金橋(2022年10期)2022-10-11 03:29:22
計算流體力學在船舶操縱運動仿真中的應(yīng)用
超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
民用建筑防煙排煙設(shè)計優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
船舶!請加速
港口上的笑臉
當代工人(2019年20期)2019-12-13 08:26:11
主站蜘蛛池模板: 亚洲最大在线观看| 全午夜免费一级毛片| 欧美日本在线一区二区三区| a级毛片免费看| 欧美国产精品拍自| 成人福利在线免费观看| 欧美一级一级做性视频| 久久亚洲综合伊人| 99精品免费欧美成人小视频| 亚洲日韩AV无码一区二区三区人| 久久精品这里只有国产中文精品| 欧美全免费aaaaaa特黄在线| 午夜国产理论| 亚洲欧美另类专区| 99视频在线观看免费| 中文字幕欧美日韩高清| 亚洲欧洲免费视频| 亚洲国产成人无码AV在线影院L| 亚洲天堂首页| 国产成人一区二区| 国产精品无码AV片在线观看播放| 九九九精品成人免费视频7| 亚洲色图欧美| 亚洲国产日韩一区| 亚洲国产成人久久精品软件| 亚洲一区无码在线| 91欧美亚洲国产五月天| 亚洲国产av无码综合原创国产| 一本一本大道香蕉久在线播放| 国产精品吹潮在线观看中文| 日本草草视频在线观看| 国产成人调教在线视频| 素人激情视频福利| 在线日韩日本国产亚洲| 久久免费视频6| 天天综合网色| 一区二区影院| 色噜噜在线观看| 呦女亚洲一区精品| 在线精品亚洲国产| 成人日韩精品| 精品剧情v国产在线观看| 91国内外精品自在线播放| www亚洲精品| 亚洲视频色图| 谁有在线观看日韩亚洲最新视频| 漂亮人妻被中出中文字幕久久| 国产精品女熟高潮视频| 国产69精品久久| 成年A级毛片| 爱爱影院18禁免费| 九色最新网址| 9久久伊人精品综合| 国产一区二区免费播放| 狠狠色香婷婷久久亚洲精品| 亚洲成人在线网| 91精品啪在线观看国产91| 色综合a怡红院怡红院首页| 久久香蕉国产线看观看精品蕉| 国产中文一区a级毛片视频| 久996视频精品免费观看| 国产成人精品一区二区三区| 日本尹人综合香蕉在线观看 | 国产综合欧美| jizz在线观看| 欧美三级不卡在线观看视频| 国产一区二区三区在线观看视频 | 男女男免费视频网站国产| 国产又色又爽又黄| 免费无码AV片在线观看国产| 国产极品美女在线| 日本91视频| 免费在线成人网| 日韩a在线观看免费观看| 亚洲精品自拍区在线观看| 国产农村妇女精品一二区| 免费福利视频网站| 亚洲精品少妇熟女| 久久人搡人人玩人妻精品| 国产精品一区在线观看你懂的| 一级香蕉人体视频| 亚洲色欲色欲www在线观看|