[發(fā)明專利]調(diào)配集裝箱碼頭堆場拖車的控制方法無效
| 申請?zhí)枺?/td> | 201210575339.5 | 申請日: | 2012-12-25 |
| 公開(公告)號: | CN103020783A | 公開(公告)日: | 2013-04-03 |
| 發(fā)明(設(shè)計)人: | 于汝民;李偉;李勛;安國利;楊榮;孫立;閆德順;李強(qiáng) | 申請(專利權(quán))人: | 天津港(集團(tuán))有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q50/28 |
| 代理公司: | 天津才智專利商標(biāo)代理有限公司 12108 | 代理人: | 呂志英 |
| 地址: | 300461 天津市*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 調(diào)配 集裝箱碼頭 堆場 拖車 控制 方法 | ||
1.一種調(diào)配集裝箱碼頭堆場拖車的控制方法,該控制方法用于集裝箱碼頭堆場拖車調(diào)配決策系統(tǒng)中,調(diào)配決策系統(tǒng)中包括有岸橋的位置傳感器及碼頭生產(chǎn)數(shù)據(jù)庫,該調(diào)配決策系統(tǒng)的調(diào)配安排對所有拖車的動態(tài)服務(wù)于所有的岸橋,該調(diào)配方法包括有以下步驟:
步驟1.首先以碼頭前沿的最左側(cè)頂點(diǎn)為坐標(biāo)原點(diǎn),建立坐標(biāo)系O(x,y),以岸線自左至右為X軸的正方向,以從碼頭前沿至后方堆場的方向為y軸的正方向,碼頭中涉及到的所有位置坐標(biāo)都以此坐標(biāo)系為參考系,通過拖車的GPS定位系統(tǒng),獲取所有拖車的當(dāng)前坐標(biāo),記為Pti(xti,yti),其中xti與yti表示第i個拖車所在位置的橫、縱坐標(biāo);
步驟2.通過岸橋的位置傳感器,獲取所有岸橋的當(dāng)前位置坐標(biāo),記為Pc(xci,yci),其中xqi與yqi表示第i個岸橋所在位置的橫、縱坐標(biāo);
步驟3.通過碼頭生產(chǎn)數(shù)據(jù)庫,獲取當(dāng)前時間內(nèi),正在裝卸船作業(yè)的船舶航次,記為Vi,統(tǒng)計航次為Vi的所有裝船任務(wù)和卸船任務(wù),這些裝船任務(wù)和卸船任務(wù)分別組成的裝船任務(wù)集合和卸船任務(wù)集合記為CVi_load和CVi_unload,將所有航次的裝卸船任務(wù)合并得到裝船任務(wù)集合和卸船任務(wù)集合為C_load和C_unload;
步驟4.通過碼頭生產(chǎn)數(shù)據(jù)庫,獲取裝船集合C_load中所有即將裝船的集裝箱在堆場中的位置坐標(biāo)Ply(xlyi,ylyi)和即將裝在船上的集裝箱坐標(biāo)Plv(xlvi,ylvi)。然后計算拖車到裝船集裝箱所在堆場的水平距離D1=|xti-xlyi|+|yti-ylyi|,和裝船集裝箱所在堆場位置到即將裝在船上的位置之間的水平距離D2=|xlyi-xlvi|+|ylyi-ylvi|;
通過碼頭生產(chǎn)數(shù)據(jù)庫,獲取卸船集合C_unload中所有即將卸船的集裝箱在船舶上的坐標(biāo)Pulv(xulvi,yulvi),和即將卸船的集裝箱在堆場中的位置坐標(biāo)Puly(xulyi,yulyi)。然后計算拖車到所有卸船集合中的裝箱所在船舶的水平距離D3=|xti-xulvi|+|yti-yulvi|,和卸船集裝箱所在船舶位置和拖車到卸船集裝箱所在堆場的水平距離D4=|xulvi-xulyi|+|yulvi-yulyi|;
步驟5.計算堆場拖車j承擔(dān)作業(yè)任務(wù)i的費(fèi)用,計算式子為:隨后,把費(fèi)用記錄在使費(fèi)用矩陣MX中,行表示堆場拖車,列表示作業(yè)任務(wù);如果拖車數(shù)量少于作業(yè)數(shù),需要在矩陣中增加列數(shù),對應(yīng)于所有行的增加列的費(fèi)用被設(shè)定為一個1000000000正數(shù)常量;步驟6.使費(fèi)用矩陣MX變形,讓所有行與列都含有元素0,變形方法的偽代碼如下:
步驟6.嘗試分配,詳細(xì)過程如下:
①從第一行開始,如果i行僅有一個0,則給予此0元素星號(*),星號表示對應(yīng)于i行的堆場拖車只能被派以一項作業(yè)任務(wù),然后把0元素對應(yīng)的一列中的所有0元素都替之以加號(+),加號表示對應(yīng)于列的作業(yè)已經(jīng)分配以一輛堆場拖車,重復(fù)此步直到最后一行;
②從所述第一列開始,如果j列僅有一個0,則給予此0元素星號(*),星號表示對應(yīng)于j列的作業(yè)任務(wù)只能分配一輛堆場拖車,然后把0元素對應(yīng)的一行中的所有0元素都替之以加號(+),加號表示對應(yīng)于行的拖車已經(jīng)分配一項作業(yè)任務(wù),重復(fù)此步直到最后一列;
③如果矩陣MX里仍有0元素,找到含有0元素最少的行或列,并用R或C表示;比較對應(yīng)于R行或C列,所有列或行0元素的數(shù)量,找出0元素最少的列或行,用C1或R1表示;R行或C列以及C1列或R1的0元素標(biāo)上星號(*);重復(fù)此步直到矩陣中所有0元素都標(biāo)上星號;
④如果帶有星號的0元素的數(shù)量等同于所述矩陣MX的規(guī)則順序,每個星號代表對應(yīng)于行的拖車被調(diào)配以對應(yīng)于列的作業(yè)任務(wù),緊接著進(jìn)入后面的步驟8;不然將執(zhí)行步驟4;
步驟7.找到最多的獨(dú)立0元素,以下顯示步驟4的過程;
①對沒有星號(*)的行標(biāo)記%符號;
②對于全部帶有%的行,如果某行含有0元素,則在對應(yīng)于這些0元素的列中做上%符號的標(biāo)記;
③對于全部帶有%的列,如果某列含有帶星號(*)的0元素,則在對應(yīng)于這些帶星號0元素的行中做上%符號的標(biāo)記;
④重復(fù)步驟4的①-步驟4的④,直到不能再標(biāo)記%號為止;
⑤對所有帶%的列畫豎直線,帶%的行畫水平線;
⑥如果線的數(shù)量等同于矩陣MX的規(guī)則順序,執(zhí)行步驟4的⑦,否則跳到步驟5;
⑦對于所有水平線和豎直線,有水平線的行(或有豎直線的列)用R(或C)表示。比較對應(yīng)于R行(或C列)的0元素,所有列(或行)0元素的數(shù)量,找出0元素最少的列(或行),用C1(或R1)表示;R行(或C列)以及C1列(或R1)的0元素標(biāo)上星號(*);然后到步驟3、步驟4;
⑧找出未被線掩蓋的所有元素中的一個最小值Min1,接著把帶%行中的所有元素值減去Min1,帶%列中的所有元素值加上Min1,這樣一個新的費(fèi)用矩陣MX建立了起來;前往步驟1操作MX矩陣;
步驟8.將矩陣MX中的調(diào)配方案通過碼頭的無線網(wǎng)絡(luò),發(fā)送到每一臺拖車上,拖車開始執(zhí)行任務(wù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津港(集團(tuán))有限公司,未經(jīng)天津港(集團(tuán))有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210575339.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:鋁合金制內(nèi)面帶槽傳熱管
- 下一篇:用于立體圖像裝置的相位差膜疊層體
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預(yù)測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運(yùn)輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機(jī)輔助管理





