亚洲熟妇av一区二区三区,日韩AV天堂,国产精品福利片亚洲,亚洲人成在线播放

當前位置:中國港口網(wǎng) > 港航動(dòng)態(tài) > 進(jìn)口箱堆場(chǎng)選位難?上海港的改進(jìn)方法夠硬核

進(jìn)口箱堆場(chǎng)選位難?上海港的改進(jìn)方法夠硬核

來(lái)源: 港口科技 發(fā)布時(shí)間:2019-11-17 6:00:00 分享至:

背景

碼頭管理中進(jìn)口箱選位一直是一個(gè)難題,特別是對于堆場(chǎng)面積小的碼頭而言,翻箱率居高不下會(huì )導致企業(yè)資源浪費,作業(yè)效率下降。今天,小編帶您一起看看上海浦東國際集裝箱碼頭有限公司是如何從箱位堆放上入手,優(yōu)化進(jìn)口箱選位算法,實(shí)現降低翻箱率(箱操作數/總操作數)的。

堆場(chǎng)管理現狀

1.1進(jìn)口重箱作業(yè)特點(diǎn)

上海浦東國際集裝箱碼頭有限公司是上海港最早經(jīng)營(yíng)集裝箱的碼頭,公司航線(xiàn)多,船舶小,船期密度大,箱區安排緊張。雖然部分進(jìn)口箱采用大票集中堆放,總體上可以降低部分翻箱率,但大部分進(jìn)口箱位置的選擇,主要采用大計劃方式,隨機堆放。用戶(hù)前來(lái)提箱的時(shí)候,并沒(méi)有一定的規律,也屬于隨機提取。鑒于這些情況,公司原有進(jìn)口堆場(chǎng)選位算法并沒(méi)有發(fā)揮太大作用。因此,我們考慮到對進(jìn)口箱的選位進(jìn)行優(yōu)化。

1.2進(jìn)口重箱選位問(wèn)題

根據進(jìn)口箱具體情況,我們確定研究的問(wèn)題:在貝位已知的前提下,貝位內每個(gè)箱子的進(jìn)場(chǎng)時(shí)間和天數是已確定,但提箱時(shí)間未知??梢悦枋鰹椋航o定一個(gè)貝位,當前貝位上有一定數量的已知進(jìn)場(chǎng)天數的集裝箱,要進(jìn)來(lái)一個(gè)已知進(jìn)場(chǎng)時(shí)間的新的集裝箱,位置上已有集裝箱和將要進(jìn)入的集裝箱,提離的時(shí)間都不確定。

對此,我們設計一個(gè)評分函數,對即將進(jìn)入研究貝位的箱子以及它周邊的箱子進(jìn)行評分,根據評分情況,利用啟發(fā)式算法,為每個(gè)進(jìn)場(chǎng)的箱子選擇一個(gè)最為合適的位置,降低翻箱率。

數據分析

2.1數據采集分析

要分析堆場(chǎng)上集裝箱位置變化的信息,先要獲取有代表性的數據,然后利用數據分析器進(jìn)行擴展模擬。我們選取箱量較高的12月份箱動(dòng)態(tài)信息數據,作為分析的初始數據依據。數據信息包含了集裝箱的初始計劃選擇位置、實(shí)際落箱位置、非進(jìn)出(裝船或提箱)位置變化動(dòng)態(tài)。問(wèn)題可以轉化為:已知后續所有集裝箱進(jìn)場(chǎng)的序列和具體時(shí)間,以及所有集裝箱的出場(chǎng)序列和具體時(shí)間,現需要安排操作,在假設未知出場(chǎng)序列的前提下,模擬每一個(gè)集裝箱進(jìn)場(chǎng)并且進(jìn)行位置選擇,模擬每一個(gè)集裝箱在場(chǎng)翻箱操作,統計最終的移動(dòng)數量。

首先對進(jìn)口卸船提箱時(shí)間進(jìn)行分析,對其規律進(jìn)行探尋。我們建立一個(gè)單獨的數據分析器,這個(gè)分析器可以完成以下模擬任務(wù),使得其能夠對信息進(jìn)行分析。

(1)模擬到任意一個(gè)時(shí)刻進(jìn)行暫停,且能夠獲得此時(shí)的在場(chǎng)箱位置列表、狀態(tài)列表,以及此時(shí)的后續任務(wù)。此外,模擬在場(chǎng)箱動(dòng)態(tài)信息數據中的每一個(gè)動(dòng)作,并且在動(dòng)作執行時(shí),進(jìn)行數據的統計和記錄。該部分模擬的意義在于,可以對所有動(dòng)作截取任意時(shí)長(cháng)進(jìn)行統計,即對相關(guān)整體數據進(jìn)行統計和分析。

(2)截取某一個(gè)貝位,能夠對該貝位內的所有相關(guān)操作進(jìn)行統計和分析,即可以獲得一系列僅針對該貝位內操作的分析,且該分析過(guò)程獨立于整體模擬,并且有極高效率支持多組數據模擬和分析。該部分模擬的意義在于,可以單獨研究每個(gè)貝位上的具體情況,截取數據并且進(jìn)行模擬。

2.2評分機制引入

對整體數據的進(jìn)口箱提箱天數進(jìn)行分析,進(jìn)口箱提箱天數和百分比見(jiàn)表1。其中第一行代表該箱在堆場(chǎng)中的天數,第二行表示在堆場(chǎng)中等待該天數的箱的提箱占總數的百分比,第三行表示在該天數下,占剩余的百分比數值。

從統計可以看出,平均堆存天數約為4.5天。9天以上的集裝箱分布較為分散,因此我們將提箱時(shí)間大于等于9天的箱全部進(jìn)行合并統計,其總量在4%左右,和第一天較為接近。2-6天為進(jìn)口重箱主要提箱時(shí)間,該部分合計約有79%。箱子在場(chǎng)時(shí)間越長(cháng),則在后一天被提走的概率都會(huì )被增加。而我們看到其主要集中在3-5天的分布,其連續三天加起來(lái)接近53.61%,因此我們考慮當堆存天數相差3天以上會(huì )出現大概率的翻箱。

此外,我們對箱量達到100自然箱的船舶進(jìn)行了進(jìn)口箱提離場(chǎng)地的時(shí)間分布統計分析,船舶進(jìn)口箱提離堆場(chǎng)的時(shí)間分布表見(jiàn)表2。

由于進(jìn)口提箱沒(méi)有預約機制,客戶(hù)辦理時(shí)間隨機而無(wú)序,實(shí)際提箱時(shí)間差別較大。由此可以看出,直接按照“船到來(lái)的日期”進(jìn)行選位,是不可行的。因此,我們考慮引入評分機制,進(jìn)行選位的優(yōu)化。

2.3進(jìn)口重箱堆存算法優(yōu)化設想

為了降低進(jìn)口箱的提箱翻箱率,我們必須對進(jìn)口箱進(jìn)入場(chǎng)地貝位前進(jìn)行優(yōu)化位置的優(yōu)化選擇。由于受堆場(chǎng)的限制和船舶效率的要求,且進(jìn)口箱選位一直采用大計劃的方式,如果采用對選位算法做過(guò)多過(guò)細的選位規則的方法,算法改進(jìn)的效果并不大。通過(guò)前期數據分析,我們發(fā)現在輪胎吊堆場(chǎng)中,進(jìn)口箱選位和翻箱選位當前仍有很大的優(yōu)化空間。因此,我們考慮不去修改橋邊手持機改變原有的選位信息,而是在橋邊指定了具體的箱區、貝位之后,在輪胎吊RPS端進(jìn)行指定貝位選位的優(yōu)化建議。

具體情況就是,貝位已知,貝位內每個(gè)箱子的進(jìn)場(chǎng)時(shí)間確定,但是提箱時(shí)間未知,我們設想是否有一種在已知進(jìn)口卸船的預計提箱時(shí)間的前提下,結果較優(yōu)的堆疊算法。該算法主要思路:假定預計提箱時(shí)間不同,那么在選位和翻箱過(guò)程中,在同樣的空間下,我們優(yōu)先選擇預計剩余堆存天數大于當前箱的位置進(jìn)行堆疊。

選位算法實(shí)現方法

算法根據當前堆存高度、當前堆存天數,來(lái)對進(jìn)口箱在單個(gè)貝位的堆疊策略和翻箱策略進(jìn)行修改并且優(yōu)化。

3.1算法設計

對于任意一個(gè)進(jìn)口箱的堆疊,我們可以將其分為多種具體情況。針對不同情況設計相關(guān)的具體策略。具體策略的生成,我們直接進(jìn)行條件假設,即以下三個(gè)條件:

(1)新進(jìn)入堆場(chǎng)的集裝箱,根據上面的統計概率,在壓到進(jìn)場(chǎng)天數大于此集裝箱的箱上時(shí),容易造成翻箱,因此應當盡量避免此情況;

(2)在已有堆存天數較多的集裝箱進(jìn)行翻箱時(shí),如果沒(méi)有空列,由于該箱被提走的概率較高,那么放在盡可能高的位置,可以為其它箱的后續堆疊節約空間;

(3)如果兩個(gè)集裝箱的在場(chǎng)天數差距在3天以上時(shí),其被提走的概率相差較大,因此可以近似認為堆存較久的集裝箱會(huì )被先提走。

在根據統計結果形成的以上假設條件下,我們設計相應的評分函數和基礎公式,并且在此公式基礎上進(jìn)行數值驗證和結果計算。后面關(guān)于時(shí)間的計算,全部采用最小單位為“天”的單位。

對此,首先定義三個(gè)變量。

定義1:接近時(shí)間T1(x):針對即將要堆疊的排T進(jìn)行計算。如果該列存在某個(gè)進(jìn)場(chǎng)時(shí)間在該箱之前的箱子,T1(x)為“當前時(shí)間-要移動(dòng)的箱的進(jìn)場(chǎng)時(shí)間”,即“當前移動(dòng)的箱子在場(chǎng)了幾天”,如果不存在則T1(x)取10。

定義2:接近時(shí)間T2(x):針對即將要堆疊的排T進(jìn)行計算。如果該列存在某個(gè)進(jìn)場(chǎng)時(shí)間在該箱之前的箱子,T2(x)為“當前時(shí)間-要移動(dòng)的箱的進(jìn)場(chǎng)時(shí)間”,即“當前移動(dòng)的箱子在場(chǎng)了幾天”,如果不存在則T2(x)取3。如果T2(x)>3,那么令T2(x)取3。

定義3:當前高度H:同樣針對即將堆疊的排T進(jìn)行計算,即當前排的高度。

在此基礎上,我們使用兩個(gè)分數計算公式來(lái)進(jìn)行判斷,兩個(gè)公式總計有5個(gè)參數,分別是常數C,H的系數D和D1,T(x)的系數K和K1。公式中我們假設這些變量滿(mǎn)足線(xiàn)性模型。

當列T存在某個(gè)集裝箱,其進(jìn)場(chǎng)時(shí)間大于要進(jìn)入這一列的箱x時(shí),使用公式(1),否則使用公式(2)。使用兩個(gè)公式是因為,如果該列內沒(méi)有在場(chǎng)時(shí)間在此箱之前的,那么說(shuō)明該箱大概率不會(huì )引起翻箱,就不算作翻箱數;而使用公式(2),意味著(zhù)該箱很大概率會(huì )引起翻箱,則在此情況下參數應該單獨進(jìn)行設定。

對該貝位逐列進(jìn)行F(x)值計算,選擇F(x)最大且和起始列不同的一列作為該箱所翻到的列。

3.2算法實(shí)現

以圖例說(shuō)明公式使用情況如下。

堆疊列T內所有箱進(jìn)場(chǎng)時(shí)間均在當前移動(dòng)箱之后示意圖見(jiàn)圖1。箱子上的數字代表該箱的進(jìn)場(chǎng)日期。進(jìn)場(chǎng)的集裝箱日期為1,意味著(zhù)該列其它集裝箱的進(jìn)場(chǎng)日期都在此箱之后,因此使用公式(1),其T1(x)=10,令C=40,D=-1,K=2,由此可得F(x) =40 - 1* 4+ 2 * 10 = 56。

堆疊列T內部分箱進(jìn)場(chǎng)時(shí)間均在當前移動(dòng)箱之后見(jiàn)圖2。圖2中則是該列中有在此箱后,也有在此箱前進(jìn)場(chǎng)的集裝箱,因此仍然使用公式(1),其T1(x)=1,令C=40,D= -1, K=2,則此處F(x)=40-1*4+2*1= 38。

堆疊列T內所有箱進(jìn)場(chǎng)時(shí)間均在當前移動(dòng)箱進(jìn)場(chǎng)時(shí)間之前示意圖見(jiàn)圖3。圖3中則是滿(mǎn)足T2(x)的計算條件,該列的所有進(jìn)場(chǎng)時(shí)間都小于該箱,因此使用公式(2),其T2(x)=1,令D1=1,K1= -2 ,則其F(x) =1*4 + (-2) *2 = 0。

根據公式(1)和(2),按照圖例中所給出的情況,設計相關(guān)源代碼,進(jìn)行試驗分析和驗證。

試驗驗證

4.1 試驗數據準備

為了進(jìn)行批量的測試和結果對比,我們使用分析器進(jìn)行數據提取和生成,以突出代表的24箱區12貝位作為40尺貝位試驗數據,44箱區21貝位作為20尺貝位試驗數據。

數據生成的方法如下:對整個(gè)貝位上的所有操作進(jìn)行數據截取,保留所有的進(jìn)箱、提箱、翻箱操作來(lái)進(jìn)行數據生成。由于實(shí)際進(jìn)箱滿(mǎn)足假設,因此我們生成了足夠多組數據(1000組)來(lái)進(jìn)行實(shí)驗和對比。每一組數據中,我們保留該箱的實(shí)際進(jìn)場(chǎng)時(shí)間,之后根據統計的提箱天數概率,來(lái)為該箱隨機添加提箱日期,這樣生成出的數據就符合統計的概率分布,可以在多組實(shí)驗的情況下與原始翻箱操作數結果進(jìn)行對比。

4.2 評價(jià)指標和參數調整

分別針對每種不同數據,進(jìn)行相應實(shí)驗結果研究和對比,以及進(jìn)行參數決定。

首先對公式中的C值進(jìn)行研究。暫時(shí)固定K值和D值為初始設計的(D=1,K = -2,D1 = -1,K1 = 2)的條件下,進(jìn)行C值的求解。取C=-1 作為參數C的取值。

在固定C值前提下,隨著(zhù)K和D值變化求翻箱率。此處我們K1和D1仍然取-1和2。

參數K和D求解表格見(jiàn)表3。根據表3中的數據結果,我們可以得出,原始參數設置的D=1,K=-2是合理的。在此基礎上,我們進(jìn)行K1和D1的求解。

參數K1和D1求解表格見(jiàn)表4。根據表4可知,對于K1和D1的取值分別在D1=-3,K1=2時(shí)達到最優(yōu)。因此,在進(jìn)行為期一月的進(jìn)箱數據模擬時(shí),其翻箱率在取D=1,K=-2,D1=-3,K1=2的時(shí)候會(huì )獲得最優(yōu)結果。

4.3 實(shí)驗結果總結

此外,我們對原有數據進(jìn)行修改,即對進(jìn)箱假設條件進(jìn)行更改。例如24箱區12貝位生成的進(jìn)箱數據,假設的進(jìn)箱時(shí)間是固定的,但是我們在這里假設其分布的更加均勻后觀(guān)察其實(shí)驗結果,均勻分布下的翻箱率見(jiàn)表5。

其中“2412”代表24箱區12貝位使用調整后的參數的結果,“2412改”代表24箱區12貝位使用修改生成概率的數據后的結果,“2412實(shí)際”代表實(shí)際翻箱率,而“全箱區”代表全場(chǎng)翻箱率?!?412改”和“4421改”比起實(shí)際結果,均有較小幅度的翻箱數百分比上升。

對實(shí)際數據結果分析過(guò)程中,發(fā)現有一些較大的結果出現,說(shuō)明該算法的應用范圍可能僅適用于確定進(jìn)箱分布下的情況。從上表看,對于“4421”貝位情況,其翻箱率優(yōu)化值較低,而對于“2412”其實(shí)際優(yōu)化值較高。因此,對于不同的分布假設,仍需要參數調整。

在此研究基礎上的下一步的工作方向,主要分為兩個(gè)部分:一是進(jìn)行更多的數據測試和對比。本文中的數據量可以擴展到多個(gè)代表貝位,時(shí)間跨度可以使用多個(gè)月的數據。二是對相關(guān)參數設計進(jìn)行優(yōu)化。在本文中的相關(guān)參數是根據經(jīng)驗直接確定的,因此可能會(huì )有其他一些有影響的參數也可以加入到?jīng)Q策公式中,使結果更優(yōu)。

本文關(guān)鍵詞:上海港 標簽:上海港
聲明:凡本網(wǎng)注明稿件來(lái)源為“中國港口網(wǎng)”、“www.austinsherwood.com”的所有文字、圖片等作品,版權均屬中國港口網(wǎng)所有,轉載必究。若轉載使用,須同時(shí)注明稿件來(lái)源和作者信息,并承擔相應的法律責任。
0條評論
    相關(guān)推薦

    頭條