林天倚, 盧春霞
(上海交通大學(xué) 船舶海洋與建筑工程學(xué)院,上海 200240)
當(dāng)前,世界主要集裝箱港口間已初步形成軸輻式海運網(wǎng)絡(luò)格局.軸輻式網(wǎng)絡(luò)通過集中流量產(chǎn)生規(guī)模經(jīng)濟效應(yīng)以降低單位運輸成本,但正是由于對規(guī)模效應(yīng)的追求造成大量貨流集中于樞紐港,使軸輻式網(wǎng)絡(luò)較一般網(wǎng)絡(luò)更有可能造成節(jié)點擁堵.與此同時,港口擁堵是長期困擾班輪運輸業(yè)的一大難題,嚴重的擁堵迫使航次時間增加并可能引發(fā)一系列連鎖反應(yīng),對整個集裝箱海運系統(tǒng)造成嚴重的經(jīng)濟損失,所以在進行網(wǎng)絡(luò)布局研究的同時必須考慮擁堵因素.
O’KELLY[1]最早研究物流系統(tǒng)的P樞紐中位問題,將其歸結(jié)于一個二次規(guī)劃模型并求解.隨后AYKIN[2]和ERNST等[3]將此類問題進一步歸結(jié)為NP模型,鑒于傳統(tǒng)方法求解此類問題有一定難度,嘗試應(yīng)用隨機速降等啟發(fā)式算法求解并取得良好效果.
此后的研究使得模型的假設(shè)更加符合實際情況.YAMAN等[4]提出用“模塊化容量”的思路解決單分配軸輻式通信網(wǎng)絡(luò)的設(shè)計問題,樞紐節(jié)點間的容量限制以非線性的方式被逐步處理.EBERY等[5]考慮一個空運網(wǎng)絡(luò)中樞紐港間貨流容量的問題.da GRA?A COSTA等[6]展示一種用于單分配有容量限制的軸輻式網(wǎng)絡(luò)選擇問題的多目標方程.除了以成本最小作為目標函數(shù)以外,他們還考慮樞紐港處理貨量的最長時間的最小值.李莉等[7]通過添加時間約束對軸輻式快遞網(wǎng)絡(luò)進行研究.
另一方面,關(guān)于緩解港口擁堵的研究主要集中在分析擁堵產(chǎn)生的原因和優(yōu)化集疏運體系等方面.陳淑文[8]和壽建敏[9]分別對港口擁堵的背景、擁堵特征和原因等進行分析,并對世界海運和多式聯(lián)運格局的潛在影響進行論述,同時提出可能出現(xiàn)的排解港口擁堵的方法.FAN等[10]建立一個多式聯(lián)運網(wǎng)絡(luò),對美國進口集裝箱運輸網(wǎng)絡(luò)的空間競爭性、擁堵狀況及貨流進行研究.LEACHMAN等[11]通過排隊理論建立基于進口貨量、操作人員和裝備能力的“貨流-時間”模型,用以預(yù)測通過特定樞紐港的貨量與擁堵時間之間的關(guān)系,并且以中國至美國間的集裝箱水路運輸為例對模型進行檢驗.CHEN等[12]利用船舶時間窗口的概念處理口岸集卡擁堵問題,采用“削峰填谷”的思路有效緩解碼頭集裝箱卡車的擁堵.MENG等[13]研究一個軸輻式多式聯(lián)運網(wǎng)絡(luò)的設(shè)計問題,其數(shù)學(xué)模型考慮多方利益相關(guān)者及多種集裝箱的情況,并且采用混合遺傳算法得出結(jié)果.靳志宏等[14]針對港口及腹地多式聯(lián)運統(tǒng)籌安排的復(fù)雜性,通過分析多式聯(lián)運計劃的層次,提出多式聯(lián)運的分級優(yōu)化概念,并且針對海上班輪運輸計劃和內(nèi)陸集疏運計劃建立任務(wù)分配的優(yōu)化模型.白治江[15]以集裝箱船在港時間最少為目標,采用層次分解技術(shù)研究集裝箱堆場的資源分配問題.
綜上所述,軸輻式網(wǎng)絡(luò)模型的研究主要涉及對數(shù)學(xué)模型的完善和提高算法效率這兩個方面.在實證案例中多應(yīng)用于物流、航空運輸、地面交通等領(lǐng)域,在海運特別是集裝箱海運方面為數(shù)甚少.而在國內(nèi),與海運相關(guān)的軸輻式網(wǎng)絡(luò)研究仍然處于起步階段.在緩解港口擁堵方面,現(xiàn)有的關(guān)于港口碼頭擁堵的研究主要涉及對擁堵產(chǎn)生的原因、背景及特征進行定性分析,對衡量擁堵造成的損失和影響缺乏定量判斷的依據(jù).同時,大量的研究成果著眼于通過提高碼頭作業(yè)效率、優(yōu)化集疏運體系等方式緩解單個港口的擁堵情況,未從系統(tǒng)的高度審視整個港口網(wǎng)絡(luò)格局對單個港口擁堵造成的影響.本文將擁堵控制與軸輻式網(wǎng)絡(luò)設(shè)計相結(jié)合,以文獻[1]中的軸輻式模型為基礎(chǔ),在構(gòu)造海運網(wǎng)絡(luò)的同時引入擁堵成本函數(shù).
軸輻式網(wǎng)絡(luò)將運輸網(wǎng)絡(luò)中的多個節(jié)點設(shè)立為樞紐,非樞紐節(jié)點都經(jīng)由樞紐彼此相連.雖然軸輻式網(wǎng)絡(luò)可以形成規(guī)模經(jīng)濟效應(yīng),但這也意味著大量的貨流被集中于樞紐節(jié)點,當(dāng)進入樞紐的貨量超過其最大處理能力時就會形成節(jié)點擁堵.擁堵成本的量化就是對擁堵發(fā)生時的額外經(jīng)濟成本進行數(shù)學(xué)上的表達,該成本可以借由擁堵成本函數(shù)描述.
建立擁堵成本函數(shù)的假設(shè)如下:(1)若港口泊位數(shù)為n,則進港船舶均勻地排在n條相鄰的航道上等待接受服務(wù);(2)擁堵成本只發(fā)生在樞紐港,且無論樞紐港單日貨物流量多少,總量上擁堵成本一直發(fā)生;(3)擁堵成本包含因港口擁堵造成的船公司直接營運損失及其他各類隱性成本.由擁堵造成的船舶單位時間的經(jīng)濟損失為定值.
首先將正在減速入港的前船視作一個移動的服務(wù)臺(平均速度為v1),則后船以v2-v1的速度到達隊列接受服務(wù).假設(shè)航道上船舶的到達率為λ′,則后續(xù)船舶追上前船的到達率
根據(jù)間隙理論,后船的服務(wù)時間不但受本航道船舶的影響,還受相鄰航道船舶到達分布及流量的影響,其改變航道的平均等待時間
式中:Q為相鄰航道流量;τ為臨界間隔常數(shù);μ為平均服務(wù)率.
后船受前船影響的平均時間
定義船舶運行延誤為船舶受阻運行時間與理想運行時間之差,前船因港口擁堵對后船造成的平均延誤時間
在不同流量下船舶航行速度之間的關(guān)系可以通過BPR路阻函數(shù)表示,因此
式中:V(q)表示當(dāng)交通量為q時航路上的船舶速度;v0表示零流量航路上的船舶速度;K和c表示航路的實際通行能力;α和β是道路阻滯系數(shù).
將某一港口掛靠的所有m條班輪航線加總,每條航線上班輪的間隔為Ii,單位時間內(nèi)到達的船舶數(shù)為λ.將上述各式代入
得到T時間內(nèi)港口擁堵所造成的船舶總延誤.
通過解析D的表達式可以發(fā)現(xiàn),延誤時間隨流量的增加呈指數(shù)遞增關(guān)系.由于上式展開后在形式上不利于計算,本文以具有同樣性質(zhì)的指數(shù)函數(shù)代替原總延誤函數(shù)D[16-18].
因擁堵成本與船舶延誤時間成正比關(guān)系,故定義描述擁堵成本與節(jié)點流量之間的擁堵成本函數(shù)
f(u)=aub
式中:f(u)表示擁堵成本,美元/TEU;u表示某樞紐港的貨量(由于采用指數(shù)形式表達,為使函數(shù)在整體量綱上統(tǒng)一,計算時將u視為無量綱值,僅保留數(shù)值關(guān)系);a為有量綱系數(shù),單位同f(u);b為正常數(shù)且b≥1.參數(shù)a=1,b取不同值時的擁堵成本函數(shù)見圖1.
圖1 不同參數(shù)下的擁堵成本函數(shù)(a=1)
建立模型的目標是在保證港口間貨物運量的前提下使擁堵成本成為廣義運輸成本的一部分,并使廣義運輸成本最小.模型假設(shè)如下:(1)各港口之間的航道沒有通行能力限制;(2)一個非樞紐港既可以只分配給一個樞紐港,也可被分配到多個樞紐港,本文只考慮較為簡單的單分配問題;(3)非樞紐港港口間不可直接連通,所有貨流均需經(jīng)過樞紐港中轉(zhuǎn)且至多經(jīng)過2個樞紐港.
為描述一個軸輻式海運網(wǎng)絡(luò)樞紐港選擇問題,引入如下符號:
G為網(wǎng)絡(luò)中港口的集合,節(jié)點i,j,k,m∈G.i和j分別表示貨物的起始港和目的港,k和m分別表示貨物運輸途中經(jīng)過的待定樞紐港.p(p∈N)為待定樞紐港的數(shù)量.Fijkm表示以i為起始港、j為目的港,且依次通過i,k,m,j的貨物運輸成本,其計算式為
Fijkm=Wij×(Cik+αCkm+Cmj)
式中:Wij表示從i到j(luò)的貨物需求量;Cik,Cmj,Ckm分別表示貨物從i到k、從m到j(luò)以及k與m之間的單位運輸成本;α表示樞紐港間運輸?shù)囊?guī)模經(jīng)濟效應(yīng)折扣.記0-1決策變量Zik,Zkk及Xijkm,其意義分別為:Zik取1表示節(jié)點i被分配到樞紐港k,取0則表示未被分配到樞紐港k;Zkk取1表示節(jié)點k被選為樞紐港,取0則表示未被選為樞紐港;Xijkm取1表示從i到j(luò)的貨流經(jīng)過k和m,且依次通過i,k,m,j.
結(jié)合第1節(jié)引入的擁堵成本函數(shù),建立數(shù)學(xué)模型:
(1)
(2)
Zik≤Zkk, ?i,k∈G
(3)
(4)
(5)
(6)
Xijkm∈{0,1}, ?i,j(>i),k,m∈G
(7)
Zik∈{0,1}, ?i,j(>i),k,m∈G
(8)
目標函數(shù)(1)表示網(wǎng)絡(luò)內(nèi)貨物運輸?shù)膹V義總成本最小,包括貨物運輸成本及樞紐港擁堵成本;式(2)保證對網(wǎng)絡(luò)中的任意節(jié)點i只能被唯一地分配到某個樞紐港;式(3)表示只有在港口k被確定為樞紐港以后才對其他節(jié)點進行分配;式(4)保證樞紐港的數(shù)量;式(5)和(6)確保對任意流經(jīng)(k,m)的貨流,節(jié)點i和j被分別分配至節(jié)點k和m;式(7)和(8)表示決策變量為0-1變量.
所以原模型可以改寫為
約束條件仍為式(2)~(8).
經(jīng)線性化處理后,原模型可以寫為
約束條件仍為式(2)~(8).
由于在線性化的同時引入無數(shù)個約束變量,為保持問題的等價性,模型改寫為
約束條件為式(2)~(8)及
將約束條件中的式(2),(5),(6)分別用拉格朗日乘子σ,β,γ吸收到目標函數(shù)中,有
式中:
為方便求解,將原模型分解為以下兩個子問題依次計算:
[子問題1]
Zik≤Zkk, ?i,k∈G
Zik∈{0,1}, ?i,k∈G
[子問題2]
Xijkm∈{0,1}, ?i,j(>i),k,m∈G
拉格朗日松弛算法的基本思路是將問題中難以求解的約束吸收到目標函數(shù)中,并且使原有的目標函數(shù)仍然維持線性,在保持前后問題同解的前提下降低原有問題的難度,然后通過循環(huán)迭代構(gòu)造一個啟發(fā)式算法逐步逼近取得最優(yōu)解.因為計算過程在得到解的同時也可得到解的上下界,所以算法在求出目標解的同時也可以用來對解進行評價.針對文中模型設(shè)計拉格朗日松弛算法,提供一種求解非線性軸輻式網(wǎng)絡(luò)的啟發(fā)式算法.算法流程見圖2.具體步驟如下.
步驟1初始化.為變量賦予初始值,包括循環(huán)迭代的最大步數(shù)N,停止迭代的評判標準ε,搜尋步幅計數(shù)變量M及步幅Δ.
步驟2求解子問題1.細分為更小的子問題1-k.采用割平面法先賦予目標函數(shù)一組有限個數(shù)的約束,再逐一將后續(xù)約束添加到先前的約束中直到滿足迭代的停止標準.最后將p個有最小值的Zik對應(yīng)的函數(shù)值相加.
圖2 拉格朗日松弛算法流程
步驟5判斷解是否滿足停止原則:迭代次數(shù)小于N且(Zb-ZL)/ZL>ε(ZL是迭代過程中找到的最佳拉格朗日乘子,Zb代表目標函數(shù)的最佳可行解).若是,轉(zhuǎn)步驟7;若否,轉(zhuǎn)步驟6.
步驟7停止計算,輸出最優(yōu)解.
考慮一個由10個港口組成的班輪海運網(wǎng)絡(luò),為簡化計算,假設(shè)港口間的正向貨流量與逆向貨流量及其運價相等.港口間相互貨物運輸量及單位運輸成本見表1和2,表中:1為釜山港,2為大連港,3為上海港,4為廈門港,5為香港港,6為新加坡港,7為安特衛(wèi)普港,8為鹿特丹港,9為漢堡港,10為南安普頓港.單位運輸成本為2012年8月亞歐航線市場均價.
表1 港口間貨流量 103 TEU
計算前先將逆向貨流量與正向貨流量相加,計算時利用網(wǎng)絡(luò)的對稱性求解單向貨流量即可.在根據(jù)貨流量求出每一條可能運輸線路的運輸成本并計入樞紐港的擁堵成本之后,依據(jù)模型最終可以得到樞紐港的選擇結(jié)果.
算法設(shè)計用MATLAB實現(xiàn),具體參數(shù)設(shè)置:N為1 000次,ε為0.01,M為10,Δ為2.
表3~5列出當(dāng)a,b,p和α取不同數(shù)值時的計算結(jié)果:第1列表示樞紐港個數(shù);第2列與第3列分別給出擁堵成本函數(shù)參數(shù)a和b,對a選取(1,5,10),對b選取(1.1,1.5,1.7,2.0),通過不同的a與b的組合考察參數(shù)的選擇對結(jié)果的影響;第4~6列列出各樞紐港(H1,H2,H3)的貨流量占總貨流量的比重;為檢驗?zāi)P蛯W(wǎng)絡(luò)中擁堵的控制效果,表中第7列引入貨流量不平衡比(即在所有的樞紐港中,貨流量最大者與最小者之比)以體現(xiàn)設(shè)計模型的初衷是分散貨流、降低擁堵;第8列給出樞紐港選擇的計算結(jié)果;最后一列給出所有情況下的總成本.
計算表明,當(dāng)樞紐港的個數(shù)取2和3時,所得到的結(jié)果分別是(5,6),(5,8),(5,6,8),模型選擇的樞紐港口基本符合現(xiàn)有集裝箱海運網(wǎng)絡(luò)的真實格局.通過對各表的數(shù)據(jù)進行分析可以得出以下幾點:
(1)規(guī)模經(jīng)濟系數(shù)α對結(jié)果的影響.隨著α的逐漸增大,規(guī)模經(jīng)濟效應(yīng)越來越不顯著,從結(jié)果中可以看到總成本隨著α的增大有一定的增長.同時,a的變化對結(jié)果的影響也體現(xiàn)在貨流量不平衡比上,α越小則初始的不平衡比越大,說明為追求規(guī)模經(jīng)濟效應(yīng),貨流量集中于某些關(guān)鍵節(jié)點之上.反之α越大,初始的不平衡比越小,規(guī)模經(jīng)濟效應(yīng)越不明顯.
表2 港口間貨物單位運價 美元/TEU
表3 10節(jié)點網(wǎng)絡(luò)計算結(jié)果 (α=0.2)
表4 10節(jié)點網(wǎng)絡(luò)計算結(jié)果 (α=0.4)
表5 10節(jié)點網(wǎng)絡(luò)計算結(jié)果 (α=0.6)
(2)樞紐港個數(shù)對結(jié)果的影響.在保持參數(shù)a和b不變的前提下,包含更多樞紐港的網(wǎng)絡(luò)總是有著更低的總成本.這是因為:一方面更多的樞紐港意味著在彼此之間的通路上可以利用更多的規(guī)模經(jīng)濟效應(yīng),從而降低運輸成本;另一方面更多的樞紐港可以為運輸路線的制訂提供更大的選擇余地,使之可以選擇成本更低的路線.
(3)擁堵成本函數(shù)參數(shù)對結(jié)果的影響.引入的擁堵成本函數(shù)能夠?qū)矶滦?yīng)轉(zhuǎn)化成為經(jīng)濟成本,量化地反映擁堵對整個運輸體系帶來的不利影響.當(dāng)a和b逐漸增大時,總成本隨著擁堵成本的上升而增大,不同a與b的組合對結(jié)果產(chǎn)生一定的影響.不過某些港口在案例計算中始終出現(xiàn)在結(jié)果中(如新加坡港),這說明擁堵成本函數(shù)的參數(shù)雖然可以改變某些情況下的計算結(jié)果,但港口本身的屬性可能是更加具有決定性的因素.隨著a和b的逐漸增大,貨流量不平衡比在所有的計算結(jié)果中均出現(xiàn)逐漸下降的趨勢,說明擁堵成本函數(shù)對網(wǎng)絡(luò)中貨流量的分配的確起著關(guān)鍵作用,有助于改善網(wǎng)絡(luò)中由于過度追求規(guī)模經(jīng)濟效應(yīng)而造成的部分節(jié)點流量過大的現(xiàn)象.
港口擁堵對整個集裝箱海運系統(tǒng)造成嚴重的經(jīng)濟損失,已成為全球航運業(yè)面臨的一項難題.本文針對樞紐港的擁堵現(xiàn)象,建立基于擁堵控制的樞紐港選擇模型.該模型可以在現(xiàn)有的海運網(wǎng)絡(luò)中進行樞紐港的優(yōu)化選擇、合理進行資源調(diào)配,并且可以作為班輪公司制訂運營計劃時的參考依據(jù).
從宏觀的角度看海運網(wǎng)絡(luò),該模型認為過度追求規(guī)模經(jīng)濟效應(yīng)是造成港口擁堵的一個因素,而通過平衡各樞紐港間的貨流量可以達到緩解港口擁堵的目的.對于班輪公司而言,優(yōu)化海運網(wǎng)絡(luò)可以更有效地幫助改進航線設(shè)計、節(jié)約成本以獲得更多利益.
從擁堵控制的角度審視當(dāng)前軸輻式海運網(wǎng)絡(luò)的組織,為海運網(wǎng)絡(luò)設(shè)計問題和相關(guān)研究提供一個全新的角度,只有更全面地考慮港口擁堵發(fā)生的原因才能更有效地完善海運網(wǎng)絡(luò).當(dāng)然,該模型仍然有很多值得改進之處,未來的研究重點將著力拓展模型的各項設(shè)定使其更加符合海運網(wǎng)絡(luò)的實際情況.
參考文獻:
[1] O’KELLY M E. A quadratic integer program for the location of interacting hub facilities[J]. Eur J Operational Res, 1987, 32(3): 393-404.
[2] AYKIN T. Lagrangian relaxation based approaches to capacitated hub-and-spoke network design problem[J]. Eur J Operational Res, 1994, 79(3): 501-523.
[3] ERNST A T, KRISHNAMOORTHY M. Solution algorithms for the capacitated single allocation hub location problem[J]. Annals Operations Res, 1999, 86(0): 141-159.
[4] YAMAN H, CARELLO G. Solving the hub location problem with modular link capacities[J]. Computers & Operations Res, 2005, 32(12): 3227-3245.
[5] EBERY J, KRISHNAMOORTHY M, ERNST A,etal. The capacitated multiple allocation hub location problems: formulations and algorithms[J]. Eur J Operational Res, 2000, 120(3): 614-631.
[6] da GRA?A COSTA M, CAPTIVO M E, CLíMACO J. Capacitated single allocation hub location problem: a bi-criteria approach[J]. Computers & Operations Res, 2008, 35(11): 3671-3695.
[7] 李莉, 丁以中. 軸輻式快遞網(wǎng)絡(luò)的樞紐選址和分配優(yōu)化[J]. 上海海事大學(xué)學(xué)報, 2012, 33(2): 33-39.
[8] 陳淑文. 港口擁堵難題危及全球海運系統(tǒng)[J]. 中國遠洋航務(wù), 2007(3): 24-25.
[9] 壽建敏. 港口擁堵催生多式聯(lián)運和世界海運格局的變化[J]. 集裝箱化, 2005( 9): 41-43.
[10] FAN L, WILSON W W, DAHL B. Congestion, port expansion and spatial competition for US container imports[J]. Transportation Res Part E: Logistics & Transportation Rev, 2012, 48(6): 1121-1136.
[11] LEACHMAN R C, PAYMAN J. Congestion analysis of waterborne, containerized imports from Asia to the United States[J]. Transportation Res Part E: Logistics & Transportation Rev, 2011, 47(6): 992-1004.
[12] CHEN G, GOVINDAN K, YANG Z Z. Managing truck arrivals with time windows to alleviate gate congestion at container terminals[J]. Int J Production Econ, 2013, 141(1): 179-188.
[13] MENG Q, WANG X C. Intermodal hub-and-spoke network design: incorporating multiple stakeholders and multi-type containers[J]. Transportation Res Part B, 2011, 45(4): 724-742.
[14] 靳志宏, 蘭輝, 孫威, 等. 集裝箱多式聯(lián)運協(xié)調(diào)計劃的分級優(yōu)化[J]. 上海海事大學(xué)學(xué)報, 2010, 31(1): 21-27.
[15] 白治江. 動態(tài)負載下堆場資源規(guī)劃的在線決策[J]. 上海海事大學(xué)學(xué)報, 2010, 31(3): 52-57.
[16] de PALMA A, MARCHAL F. From W Vickrey to large-scale dynamic traffic models[C]// 26th Eur Transport Conf, Loughborough University. Australia: ARRB Group Limited, 1998.
[17] GILLEN D, LEVINSON D. The full cost of air travel in the California corridor[J/OL].Transportation Res Rec 1662, 1999: 99-0305[2012-01-12]. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1089084.
[18] Federal Aviation Administration. Airport capacity and delay (AC 150/5060-5) [R/OL]. (1983-09-23)[2012-02-26]. http://www.faa.gov/regulations_policies/advisory_circulars/index.cfm/go/document.information/documentID/22824.