本發(fā)明涉及一種裝箱作業(yè)計(jì)劃制作裝置及裝箱作業(yè)計(jì)劃制作方法,裝箱作業(yè)計(jì)劃制作裝置制作裝箱作業(yè)計(jì)劃,該計(jì)劃決定將貨物裝載到集裝箱時(shí)的布局。
背景技術(shù):
作為貨物的搬運(yùn)方法,有將貨物裝載到集裝箱進(jìn)行搬運(yùn)的方法。此處,從1個(gè)發(fā)貨場(chǎng)所搬運(yùn)貨物時(shí),通過將多種貨物裝載至1個(gè)集裝箱中,可高效搬運(yùn)貨物。以往提出有一種將多種貨物裝載至集裝箱時(shí),決定貨物的裝載位置和裝載順序的裝置(參照專利文獻(xiàn)1)。此外,根據(jù)集裝箱內(nèi)的貨物與貨物的位置,還提出有一種評(píng)估堆裝狀態(tài)的方法(參照專利文獻(xiàn)2)。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:日本專利特開2013-67448號(hào)公報(bào)
專利文獻(xiàn)2:日本專利特開2007-314270號(hào)公報(bào)
技術(shù)實(shí)現(xiàn)要素:
發(fā)明要解決的問題
此處,存在將多個(gè)集裝箱的貨物進(jìn)行發(fā)貨的情況,如果在全部貨物準(zhǔn)備完成后再裝載至集裝箱,則需要在短時(shí)間內(nèi)進(jìn)行裝載作業(yè),并且在裝載至集裝箱前,需要較大的空間來保管貨物。然而,根據(jù)專利文獻(xiàn)1和專利文獻(xiàn)2記載的方法,雖然決定了裝載布局,但存在無法事先進(jìn)行集裝箱裝載作業(yè)的情況。此外,根據(jù)專利文獻(xiàn)1和專利文獻(xiàn)2記載的方法所設(shè)定的貨物的裝載布局的制作方法存在改善的余地。
本發(fā)明的目的在于,提供一種裝箱作業(yè)計(jì)劃制作裝置及裝箱作業(yè)計(jì)劃制作方法,裝箱作業(yè)計(jì)劃制作裝置制作裝箱作業(yè)計(jì)劃,通過該計(jì)劃可高效裝載貨物,并可抑制作業(yè)負(fù)擔(dān)集中的情況。
技術(shù)方案
為了解決上述課題并達(dá)成目的,本發(fā)明為一種裝箱作業(yè)計(jì)劃制作裝置,其對(duì)將貨物裝載至多個(gè)集裝箱時(shí)的位置進(jìn)行計(jì)劃,其特征在于,具有:存儲(chǔ)部,其具有包括多種所述集裝箱的信息在內(nèi)的集裝箱數(shù)據(jù)以及包括裝載至所述集裝箱的貨物的信息在內(nèi)的貨物數(shù)據(jù);裝載順序列表制作部,其根據(jù)所述貨物數(shù)據(jù),制作表示所述貨物的裝載順序的裝載順序列表;布局制作部,其根據(jù)所述貨物數(shù)據(jù)和所述集裝箱數(shù)據(jù),決定裝載所述貨物的所述集裝箱的組合,并決定按照所述裝載順序列表的順序?qū)⑺鲐浳镅b載至決定好的所述集裝箱時(shí)的位置;布局評(píng)估部,其對(duì)所述布局制作部制作的將所述貨物裝載至所述集裝箱的位置進(jìn)行評(píng)估,其中所述貨物數(shù)據(jù)包括表示所述貨物庫存數(shù)量的信息,所述裝載順序列表制作部進(jìn)行以下設(shè)定:將所述庫存數(shù)量相對(duì)于要裝載的所述貨物數(shù)量的比例較高的貨物優(yōu)先于所述庫存數(shù)量相對(duì)于所述要裝載的所述貨物數(shù)量的比例較低的貨物進(jìn)行裝載。
此處,所述布局制作部使用根據(jù)所述貨物數(shù)據(jù)計(jì)算的所述貨物的總?cè)莘e和庫存的所述貨物的總?cè)莘e,決定多種所述集裝箱的組合,根據(jù)決定好的所述集裝箱的組合,制作對(duì)所述貨物數(shù)據(jù)的全部所述貨物進(jìn)行裝載的布局,所述布局評(píng)估部抽取所述集裝箱的組合,該所述集裝箱的組合能夠裝載所述貨物數(shù)據(jù)的全部所述貨物,并且,只裝載有庫存的所述貨物的所述集裝箱的數(shù)量最多,所述布局制作部?jī)?yōu)選反復(fù)執(zhí)行以下處理:根據(jù)抽取的所述集裝箱的組合,變更所述裝載順序列表,決定所述貨物的裝載位置。
此外,所述布局評(píng)估部?jī)?yōu)選僅裝載庫存的可裝載貨物的所述集裝箱越多,評(píng)估值越高。
此外,具有畫面制作部,該畫面制作部制作表示所述布局制作部制作的所述集裝箱和裝載至所述集裝箱的所述貨物的關(guān)系的裝箱作業(yè)計(jì)劃的畫面,所述畫面制作部?jī)?yōu)選輸出所述布局評(píng)估部作出的評(píng)估值最高的裝箱作業(yè)計(jì)劃的畫面。
此外,優(yōu)選所述布局評(píng)估部判定已決定裝載位置的所述貨物是否可裝載至裝載位置。
此外,優(yōu)選所述布局評(píng)估部在已決定裝載位置的所述貨物的底面邊緣至閾值以下的距離的范圍與配置在下方的所述貨物的3個(gè)以上的角相接觸,并且,所述底面邊緣的對(duì)向2個(gè)邊分別至少與1個(gè)角相接觸時(shí),判定為可裝載;已決定裝載位置的所述貨物的底面邊緣至閾值以下的距離的范圍未與配置在下方的所述貨物的3個(gè)以上的角相接觸,或者,所述底面邊緣的對(duì)向2個(gè)邊未分別至少與1個(gè)角相接觸時(shí),判定為不可裝載。
此外,優(yōu)選所述布局評(píng)估部在所述貨物的單位面積的重量即有效重量在閾值以下,并且所述底面邊緣的對(duì)向2個(gè)邊未分別至少與1個(gè)角相接觸時(shí),也判定為可裝載。
為了解決上述課題并達(dá)成目的,本發(fā)明為一種裝箱作業(yè)計(jì)劃制作方法,其存儲(chǔ)包括多種集裝箱的信息在內(nèi)的集裝箱數(shù)據(jù)以及包括裝載至所述集裝箱的貨物的信息在內(nèi)的貨物數(shù)據(jù),并對(duì)將貨物裝載至多個(gè)集裝箱時(shí)的位置進(jìn)行計(jì)劃,其特征在于,具有:裝載順序列表制作步驟,其根據(jù)所述貨物數(shù)據(jù),制作表示所述貨物的裝載順序的裝載順序列表;集裝箱決定步驟,其根據(jù)所述貨物數(shù)據(jù)和所述集裝箱數(shù)據(jù),決定裝載所述貨物的所述集裝箱的組合;布局制作步驟,其決定按照所述裝載順序列表的順序?qū)⑺鲐浳镅b載至決定好的所述集裝箱時(shí)的位置;布局評(píng)估步驟,其對(duì)制作的將所述貨物裝載至所述集裝箱的位置進(jìn)行評(píng)估,其中所述貨物數(shù)據(jù)包括表示所述貨物庫存數(shù)量的信息,所述裝載順序列表制作步驟進(jìn)行以下設(shè)定來決定裝載順序:將所述庫存數(shù)量相對(duì)于要裝載的所述貨物數(shù)量的比例較高的貨物優(yōu)先于所述庫存數(shù)量相對(duì)于所述要裝載的所述貨物數(shù)量的比例較低的貨物進(jìn)行裝載。
發(fā)明效果
本發(fā)明達(dá)到以下效果:可制作一種裝箱作業(yè)計(jì)劃,通過該計(jì)劃可高效裝載貨物,并可抑制作業(yè)負(fù)擔(dān)集中的情況。
附圖說明
圖1是表示裝箱作業(yè)計(jì)劃制作裝置的結(jié)構(gòu)一例的示意塊圖。
圖2是表示集裝箱數(shù)據(jù)一例的說明圖。
圖3是表示集裝箱數(shù)據(jù)的輸入畫面一例的說明圖。
圖4是表示貨物數(shù)據(jù)一例的說明圖。
圖5是表示通過裝箱作業(yè)計(jì)劃制作裝置而執(zhí)行的處理流程的流程示意圖表。
圖6是表示集裝箱組合的決定處理流程的流程示意圖表。
圖7是表示集裝箱組合的決定處理流程的流程示意圖表。
圖8是表示裝載順序列表的制作處理流程的流程示意圖表。
圖9是表示布局的決定處理流程的流程示意圖表。
圖10是表示布局的評(píng)估處理流程的流程示意圖表。
圖11是用于說明布局的評(píng)估處理的說明圖。
圖12是用于說明布局的評(píng)估處理的說明圖。
圖13是用于說明布局的評(píng)估處理的說明圖。
圖14是用于說明布局的評(píng)估處理的說明圖。
圖15是用于說明布局的評(píng)估處理的說明圖。
圖16是表示布局的評(píng)估處理流程的流程示意圖表。
圖17是用于說明裝箱作業(yè)計(jì)劃的說明圖。
圖18是用于說明裝箱作業(yè)計(jì)劃的說明圖。
圖19是表示根據(jù)裝箱作業(yè)計(jì)劃制作的畫面一例的說明圖。
圖20是表示根據(jù)裝箱作業(yè)計(jì)劃制作的畫面一例的說明圖。
圖21是表示根據(jù)裝箱作業(yè)計(jì)劃制作的畫面一例的說明圖。
圖22是表示根據(jù)裝箱作業(yè)計(jì)劃制作的畫面一例的說明圖。
具體實(shí)施方式
接下來基于附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行詳細(xì)說明。另外,本發(fā)明并不限于此實(shí)施方式。再者,在此實(shí)施方式的構(gòu)成要素中,包含所屬技術(shù)領(lǐng)域的技術(shù)人員易推測(cè)的部分、本質(zhì)上相同的部分,以及所謂等同范圍內(nèi)的要素。此外,本實(shí)施方式中,貨物和集裝箱均為長方體。
圖1是表示裝箱作業(yè)計(jì)劃制作裝置的結(jié)構(gòu)一例的示意塊圖。如圖1所示,裝箱作業(yè)計(jì)劃制作裝置100具備顯示部110、輸入部120、通訊部130、媒體讀取部140、控制部150和存儲(chǔ)部160。
顯示部110具有液晶板或有機(jī)el(organice1ectro-luminescence)板等顯示裝置,在控制部150所發(fā)送的控制信號(hào)的基礎(chǔ)上,顯示文字、記號(hào)以及圖形等各種信息。輸入部120有鍵盤和鼠標(biāo)等輸入裝置,將對(duì)應(yīng)使用者針對(duì)輸入裝置所進(jìn)行的操作的信號(hào)(顯示部110中顯示的指針的位置等)輸出至控制部150。通訊部130在規(guī)定通訊協(xié)議的基礎(chǔ)上,控制與其他裝置之間的信息發(fā)送和接收。媒體讀取部140從光盤、光磁盤、存儲(chǔ)卡等可移動(dòng)永久性(non-transitory)存儲(chǔ)媒體中讀取程序、數(shù)據(jù)。
控制部150具備演算裝置cpu(centralprocessingunit)151、存儲(chǔ)裝置存儲(chǔ)器152,使用這些硬件資源,執(zhí)行程序,由此來實(shí)現(xiàn)各種功能。
具體來說,控制部150讀取存儲(chǔ)在存儲(chǔ)部160中的程序(例如,裝箱作業(yè)計(jì)劃制作程序161),將其展開至存儲(chǔ)器152,并讓cpu151執(zhí)行存儲(chǔ)器152中所展開的程序包含的命令。然后,控制部150根據(jù)cpu151的命令執(zhí)行結(jié)果,針對(duì)存儲(chǔ)器152以及存儲(chǔ)部160,進(jìn)行數(shù)據(jù)的讀寫,并控制至顯示部110的信息輸出以及通訊部130進(jìn)行的通訊等操作。
存儲(chǔ)部160具備擁有磁存儲(chǔ)裝置或半導(dǎo)體存儲(chǔ)裝置等非揮發(fā)性的存儲(chǔ)裝置,存儲(chǔ)各種程序以及數(shù)據(jù)。在存儲(chǔ)部160所存儲(chǔ)的程序中,包含裝箱作業(yè)計(jì)劃制作程序161。存儲(chǔ)部160所存儲(chǔ)的數(shù)據(jù)中,包括集裝箱數(shù)據(jù)163、貨物數(shù)據(jù)164、條件數(shù)據(jù)166以及畫面模板數(shù)據(jù)167。存儲(chǔ)部160為參數(shù)存儲(chǔ)部的一例。
在圖1中,存儲(chǔ)部160所存儲(chǔ)的程序或者數(shù)據(jù)的全部或一部分,也可以存儲(chǔ)在媒體讀取部140可以讀取的存儲(chǔ)媒體中?;蛘撸趫D1中,存儲(chǔ)部160所存儲(chǔ)的程序或者數(shù)據(jù)的全部或一部分,也可以通過通訊部130所進(jìn)行的通訊,從其他裝置中獲取。例如,裝箱作業(yè)計(jì)劃制作裝置100也可以通過媒體讀取部140讀取寫入集裝箱數(shù)據(jù)163、貨物數(shù)據(jù)164、條件數(shù)據(jù)166以及畫面模板數(shù)據(jù)167的存儲(chǔ)媒體,并存儲(chǔ)至存儲(chǔ)部160中?;蛘撸b箱作業(yè)計(jì)劃制作裝置100也可以通過通訊部130進(jìn)行的通訊,從其他裝置獲取集裝箱數(shù)據(jù)163、貨物數(shù)據(jù)164、條件數(shù)據(jù)166以及畫面模板數(shù)據(jù)167,并存儲(chǔ)至存儲(chǔ)部160中。
裝箱作業(yè)計(jì)劃制作程序161根據(jù)發(fā)貨計(jì)劃決定裝載發(fā)貨計(jì)劃中包括的貨物的集裝箱的組合。此外,裝箱作業(yè)計(jì)劃制作程序161決定堆積貨物的集裝箱,并決定在集裝箱內(nèi)放置貨物的位置。如此,裝箱作業(yè)計(jì)劃制作程序161具有制作裝箱作業(yè)計(jì)劃的功能,該功能對(duì)應(yīng)發(fā)貨計(jì)劃中包含的貨物和集裝箱的裝載位置,并表示各個(gè)貨物堆積在集裝箱的哪個(gè)位置。此處,發(fā)貨計(jì)劃是指將發(fā)貨方的多個(gè)貨物也就是裝載至集裝箱進(jìn)行搬運(yùn)的貨物運(yùn)送至1個(gè)目的地的計(jì)劃。此處,發(fā)貨方的貨物是指可發(fā)貨的貨物,例如包括作為庫存放置在發(fā)貨方的倉庫中的貨物,和不可發(fā)貨的貨物,例如生產(chǎn)中的貨物、正在運(yùn)送至發(fā)貨方的貨物等。
裝箱作業(yè)計(jì)劃制作程序161通過執(zhí)行來實(shí)現(xiàn)裝載順序列表制作部161a、布局制作部161b、布局評(píng)估部161c和畫面制作部161d的功能。裝載順序列表制作部161a決定商討發(fā)貨計(jì)劃中的多個(gè)貨物的集裝箱裝載位置的順序,制作貨物和該貨物的裝載順序相對(duì)應(yīng)的列表。布局制作部161b根據(jù)裝載順序列表依次決定裝載貨物的集裝箱的位置,決定在集裝箱的哪個(gè)位置裝載哪個(gè)貨物,并制作集裝箱內(nèi)的貨物布局。布局評(píng)估部161c評(píng)估貨物是否可以裝載至布局制作部161b所決定的集裝箱內(nèi)的貨物位置。此外,布局評(píng)估部161c對(duì)布局制作部161b所制作的將全部貨物裝載至集裝箱的布局進(jìn)行評(píng)估。畫面制作部161d制作用于輸入各種信息的畫面,以及與制作的裝箱作業(yè)計(jì)劃的各信息對(duì)應(yīng)的畫面。關(guān)于裝箱作業(yè)計(jì)劃制作程序161的各部分,與裝箱作業(yè)計(jì)劃制作裝置100的動(dòng)作說明一起進(jìn)行詳細(xì)說明。
集裝箱數(shù)據(jù)163存儲(chǔ)有可裝載貨物的集裝箱的各種信息。圖2是表示集裝箱數(shù)據(jù)一例的說明圖。圖3是表示集裝箱數(shù)據(jù)的輸入畫面一例的說明圖。集裝箱數(shù)據(jù)163像圖2所示的集裝箱數(shù)據(jù)列表200一樣,包括集裝箱id、集裝箱的種類、高度、寬度、長度。集裝箱數(shù)據(jù)163把全部集裝箱的各種信息對(duì)應(yīng)集裝箱id進(jìn)行存儲(chǔ)。此外,集裝箱數(shù)據(jù)163也可以進(jìn)一步包括各集裝箱是否可以使用的信息,也可以只包括可使用的集裝箱。由此,可了解不同種類、大小(容積)的集裝箱的個(gè)數(shù)。此外,集裝箱數(shù)據(jù)163在顯示圖3所示的畫面210的狀態(tài)下輸入各種項(xiàng)目??刂撇?50根據(jù)輸入的信息制作集裝箱數(shù)據(jù)163。使用者通過將信息輸入至窗口212的各欄中,可輸入集裝箱的名稱(種類)和形狀的信息。此外,窗口214是輸入可裝載至集裝箱內(nèi)部的備用品箱的信息的欄。
貨物數(shù)據(jù)164存儲(chǔ)有發(fā)貨計(jì)劃的貨物的數(shù)據(jù)。也就是說,貨物數(shù)據(jù)164包括發(fā)貨計(jì)劃中含有的全部貨物的信息。圖4是表示貨物數(shù)據(jù)一例的說明圖。貨物數(shù)據(jù)164存儲(chǔ)有圖4所示的貨物數(shù)據(jù)列表220。貨物數(shù)據(jù)列表220含有各種類貨物的發(fā)貨計(jì)劃編號(hào)、圖號(hào)、箱子大小的種類(單品)、箱子大小的種類(批次)、裝載種類標(biāo)記(備用品標(biāo)記,產(chǎn)品時(shí)為0、備用品箱時(shí)為1)、裝載數(shù)量(裝載的數(shù)量)、庫存數(shù)量、l(長度尺寸、mm)、w(寬度尺寸、mm)、h(高度尺寸、mm)、單品重量(kg)、按批次裝載時(shí)的各種尺寸即批次的l、批次的w、批次的h(mm),按批次裝載時(shí)的單位數(shù)量即批次中包含的數(shù)量、按批次裝載時(shí)的重量即批次的重量(kg)、可否旋轉(zhuǎn)的標(biāo)記即箱可否旋轉(zhuǎn)(不可旋轉(zhuǎn)時(shí)為0、可旋轉(zhuǎn)時(shí)為1)、使用者對(duì)相同種類的貨物進(jìn)行特別對(duì)應(yīng)時(shí)輸入相同數(shù)值的項(xiàng)目即最佳化標(biāo)記。另外,貨物數(shù)據(jù)列表220所含有的信息并不限定于此。此外,貨物數(shù)據(jù)164只要含有貨物或各種貨物的大小(高度、長度、寬度)和發(fā)貨的數(shù)量、庫存的數(shù)量信息即可。
條件數(shù)據(jù)166存儲(chǔ)有執(zhí)行裝箱作業(yè)計(jì)劃制作程序161時(shí)使用的各種條件。條件數(shù)據(jù)166存儲(chǔ)有執(zhí)行裝箱作業(yè)計(jì)劃時(shí)使用的制約條件和評(píng)估基準(zhǔn)。作為制約條件,包括決定貨物在集裝箱內(nèi)的裝載位置時(shí)的條件(例如,集裝箱的規(guī)定方向、靠近離門較遠(yuǎn)的里側(cè)的一個(gè)角落配置貨物)、判定在貨物上面裝載貨物時(shí)可否進(jìn)行裝載的條件。此外,評(píng)估基準(zhǔn)存儲(chǔ)有評(píng)估函數(shù)、評(píng)估函數(shù)的系數(shù)的值。
畫面模板數(shù)據(jù)167存儲(chǔ)有各種輸入畫面、輸出畫面的畫面模板,畫面的框架。也就是說,畫面模板數(shù)據(jù)167存儲(chǔ)有將輸入集裝箱的數(shù)據(jù)和貨物數(shù)據(jù)時(shí)的畫面信息,以及執(zhí)行裝箱作業(yè)計(jì)劃制作程序161后制作的裝箱作業(yè)計(jì)劃顯示至顯示部110或輸出至紙面的畫面的模板、框架。
使用圖5至圖16,就裝箱作業(yè)計(jì)劃制作裝置100執(zhí)行的處理進(jìn)行說明。圖5是表示通過裝箱作業(yè)計(jì)劃制作裝置而執(zhí)行的處理流程的流程示意圖表。首先使用圖5說明處理的整體流程。此處,圖5所示的處理是控制部150例如根據(jù)使用者的操作,從存儲(chǔ)部160中讀取裝箱作業(yè)計(jì)劃制作程序161,通過啟動(dòng)裝箱作業(yè)計(jì)劃制作程序161來執(zhí)行。
控制部150首先從集裝箱數(shù)據(jù)163和貨物數(shù)據(jù)164中獲得發(fā)貨貨物數(shù)據(jù)(對(duì)應(yīng)發(fā)貨計(jì)劃的貨物數(shù)據(jù))和集裝箱數(shù)據(jù)(可在對(duì)應(yīng)的發(fā)貨計(jì)劃中使用的集裝箱數(shù)據(jù))(步驟s12)。
然后,控制部150設(shè)定集裝箱的組合(步驟s14)并制作裝載順序列表(步驟s16)。集裝箱的組合是指各種集裝箱的使用個(gè)數(shù)信息。此外,裝載順序列表是設(shè)定將發(fā)貨計(jì)劃的貨物裝載至集裝箱的順序的信息。另外,集裝箱的組合決定和裝載順序列表的制作可以并列執(zhí)行,也可以按照與圖5相反的順序執(zhí)行。
控制部150在決定集裝箱的組合并制作完成裝載順序列表后,制作布局(步驟s18)并評(píng)估布局(步驟s20)。也就是說,決定表示將各貨物裝載到集裝箱的哪個(gè)位置的信息的布局,并對(duì)決定的布局進(jìn)行評(píng)價(jià)。此處,布局的評(píng)估以貨物是否裝載至集裝箱中、裝載有庫存貨物的集裝箱有幾個(gè)等為基準(zhǔn)。
控制部150在評(píng)估布局后,判定演算是否結(jié)束(步驟s22),也就是判定是否滿足結(jié)束條件。作為結(jié)束條件,通過評(píng)估值是否為閾值以上的高評(píng)估值、重復(fù)計(jì)算是否超過了規(guī)定次數(shù)、演算時(shí)間是否超過了規(guī)定時(shí)間、是否評(píng)估了全部組合、評(píng)估結(jié)果不變的結(jié)果是否重復(fù)了一定次數(shù)等進(jìn)行判定。
控制部150判定演算未結(jié)束(步驟s22中的no)時(shí),返回至步驟s14,從步驟s14開始進(jìn)行直至步驟s20的處理。此時(shí),控制部150至少變更集裝箱的組合、裝載順序列表、布局制作的條件的至少1個(gè)后進(jìn)行計(jì)算??刂撇?50如此樣變更條件后重復(fù)制作布局并進(jìn)行評(píng)估,從而抽取評(píng)估高的布局。
控制部150判定演算結(jié)束(步驟s22的yes)時(shí),將評(píng)估最高的或者滿足預(yù)先設(shè)定的基準(zhǔn)的布局作為裝箱作業(yè)計(jì)劃輸出(步驟s24)。
接下來,使用圖6和圖7對(duì)步驟s14的集裝箱組合的決定處理進(jìn)行說明。此處,圖6和圖7是表示集裝箱組合的決定處理流程的流程示意圖表。控制部150以步驟s14的集裝箱組合執(zhí)行圖6的處理。
控制部150判定集裝箱的組合是否設(shè)定完畢(步驟s30)。集裝箱組合的設(shè)定是指可采用的集裝箱的組合和該組合的優(yōu)先級(jí)的設(shè)定。集裝箱組合的設(shè)定在進(jìn)行最初的集裝箱組合的設(shè)定處理時(shí)執(zhí)行。
控制部150判定未設(shè)定集裝箱的組合(步驟s30的no)時(shí),進(jìn)行集裝箱組合決定處理(步驟s32)。
接下來,使用圖7對(duì)集裝箱組合的決定處理進(jìn)行說明。此外,關(guān)于以下集裝箱組合的決定處理,作為具體的一例,結(jié)合決定容積不同的3種集裝箱的組合時(shí)的處理進(jìn)行說明。此處,將第1集裝箱的容積設(shè)為u、個(gè)數(shù)設(shè)為l,將第2集裝箱的容積設(shè)為v、個(gè)數(shù)設(shè)為m,將第3集裝箱的容積設(shè)為w、個(gè)數(shù)設(shè)為n。3種集裝箱例如為40fthc集裝箱、40ft集裝箱、20ft集裝箱這3種。
控制部150計(jì)算發(fā)貨計(jì)劃的貨物的總?cè)莘e(計(jì)劃總?cè)莘e)v以及有庫存的貨物的總?cè)莘e(庫存總?cè)莘e)vs(步驟s40)。關(guān)于各種貨物,計(jì)算用庫存數(shù)量或裝載數(shù)量中較小的一個(gè)乘以其單體容積的值,通過所有種類貨物的計(jì)算結(jié)果之和可計(jì)算貨物的總?cè)莘e(庫存總?cè)莘e)vs。
然后,控制部150根據(jù)計(jì)劃總?cè)莘ev、組合的集裝箱的集裝箱總?cè)莘evc、可使用的集裝箱以及極小性的條件,計(jì)算集裝箱的組合(步驟s42)??刂撇?50根據(jù)暫時(shí)組合的集裝箱的個(gè)數(shù)計(jì)算集裝箱總?cè)莘evc,并根據(jù)該集裝箱總?cè)莘evc和計(jì)劃總?cè)莘ev以及極小性的條件決定組合。具體而言,將集裝箱總?cè)莘evc設(shè)為vc=l×u+m×v+n×w,將相對(duì)于全部集裝箱的平均填充率的最大值的限制值設(shè)為r,將相對(duì)于全部集裝箱的平均填充率的最小值的限制值設(shè)為r時(shí),vc×r≥v、vc×r<v,并且計(jì)算滿足極小性條件的l、m、n的全部組合。極小性的條件是指,關(guān)于(l、m、n),關(guān)于l、m、n中任意一個(gè)1以上的值,將該值再減去1后,不再滿足vc×r≥v的條件。此處,全部集裝箱的平均填充率是指集裝箱總?cè)莘evc和計(jì)劃總?cè)莘ev的比vc/v。
接下來,控制部150根據(jù)組合的集裝箱總?cè)莘evc、庫存總?cè)莘evs以及極小性的條件,計(jì)算集裝箱的組合(步驟s44)。具體而言,計(jì)算全部的(l′、m′、n′),該(l′、m′、n′)滿足vc×r≥vs,并且關(guān)于(l、m、n),關(guān)于l、m、n中任意一個(gè)1以上的值,將該值再減去1后,不再滿足vc×r≥v。
接下來,控制部150計(jì)算罰數(shù)值最大的集裝箱組合和該罰數(shù)值(步驟s46)。關(guān)于(l、m、n)的組合,求算l*≤l、l*≤l′,m*≤m、m*≤m′,n*≤n、n*≤n′的l*、m*、n*,并求算l*+m*+n*=ps最大的l*、m*、n*。
接下來,控制部150關(guān)于集裝箱的各組合計(jì)算評(píng)估值,并設(shè)定組合的順序(步驟s48)。評(píng)估值可使用評(píng)估函數(shù)h進(jìn)行求算。評(píng)估函數(shù)h例如可使用以下函數(shù):平均填充率高、期待僅填充庫存的集裝箱越多,值越小。
h=(vc/v)×(a×l+b×m+c×n)+ρ×ps
(a、b、c、p是不為負(fù)的常數(shù))
此處,作為a、b、c,可使用第1集裝箱的使用個(gè)數(shù)每1個(gè)的罰數(shù)值p_u,第2集裝箱的使用個(gè)數(shù)每1個(gè)的罰數(shù)值p_v,第3集裝箱的使用個(gè)數(shù)每1個(gè)的罰數(shù)值p_w。此時(shí),評(píng)估值的值越小,評(píng)估越高。此外,控制部150按照從高到低的評(píng)估順序設(shè)定順序即可。
接下來,控制部150根據(jù)順序決定集裝箱的組合(步驟ss0)。具體而言,控制部150將優(yōu)先級(jí)最高、評(píng)估值最好的集裝箱組合決定為最初的評(píng)估對(duì)象集裝箱組合。
控制部150在判定集裝箱組合設(shè)定完畢(步驟s30的yes)后,判定是否能夠裝載貨物(步驟s34)。此處,集裝箱組合設(shè)定完畢時(shí),通過決定的集裝箱組合至少進(jìn)行1次布局制作。控制部150判定通過集裝箱組合進(jìn)行的布局制作能否裝載全部貨物,也就是判定是否能夠制作可裝載全部貨物的布局。
控制部150判定能夠裝載貨物(步驟s34的yes)時(shí),就此結(jié)束本處理。也就是說,原樣保留集裝箱組合。控制部150判定不能裝載貨物(步驟s34的no)時(shí),根據(jù)順序決定為下一個(gè)集裝箱組合(步驟s36)。也就是說,將設(shè)定為當(dāng)前集裝箱組合的下一個(gè)優(yōu)先度的集裝箱組合作為制作布局對(duì)象的集裝箱組合。
接下來,使用圖8對(duì)裝載順序列表的制作處理進(jìn)行說明。圖8是表示裝載順序列表的制作處理流程的流程示意圖表。
控制部150判定裝載順序列表是否制作完成(步驟s60)。控制部150判定未制作裝載順序列表(步驟s60的no)時(shí),使用貨物數(shù)據(jù)164開始制作裝載順序列表。控制部150首先計(jì)算貨物數(shù)據(jù)164的貨物(全部貨物)中各產(chǎn)品的貨物(各種類的貨物)的庫存相對(duì)于計(jì)劃數(shù)的比例并存儲(chǔ)。在制作裝載順序列表進(jìn)行排序時(shí),使用存儲(chǔ)的信息。
接下來,控制部150根據(jù)存儲(chǔ)的信息按照產(chǎn)品順序排序,根據(jù)優(yōu)先級(jí)對(duì)相同尺寸的產(chǎn)品進(jìn)行排序,制作裝載順序列表(步驟s64)。此處,根據(jù)貨物的參數(shù)和針對(duì)參數(shù)設(shè)定的各種條件設(shè)定優(yōu)先級(jí)??刂撇?50通過進(jìn)行上述操作制作裝載順序列表,并決定參數(shù)和優(yōu)先級(jí)的關(guān)系。此處,貨物的參數(shù)可包括各產(chǎn)品的貨物中庫存相對(duì)于計(jì)劃數(shù)的比例,以及將庫存的比例整數(shù)化后的值。此外,關(guān)于將庫存的比例整數(shù)化后的值,比例為1以下時(shí)(也就是說,計(jì)劃數(shù)大于庫存時(shí))為0,比例為1以上時(shí)(也就是說,庫存大于計(jì)劃數(shù)時(shí))為1。
此外,控制部150在判定裝載順序列表制作完成(步驟s60的yes)后,判定是否變更裝載順序列表(步驟s66)??刂蒲b置150在判斷不變更裝載順序列表(步驟s66的no)時(shí),結(jié)束本處理??刂撇?50例如在當(dāng)前的裝載順序列表出現(xiàn)再次計(jì)算標(biāo)記時(shí),判定不變更裝載順序列表。
控制部150在判定變更裝載順序列表(步驟s66的yes)后,判定是否有評(píng)估值(步驟s68)??刂撇?50根據(jù)有無評(píng)估值,判定是否制作了能夠裝載全部貨物的布局。也就是說,判定是在探索能夠裝載全部貨物的集裝箱組合的階段,還是在檢測(cè)能夠裝載全部貨物的集裝箱組合并將貨物的裝載位置最佳化的階段。
控制部150在判定有評(píng)估值(步驟s68的yes)后,判定評(píng)估值是否惡化(步驟s70)。判定最近的評(píng)估值是否比該評(píng)估值之前的評(píng)估值要差。
控制部150判定評(píng)估值惡化(步驟s70的yes)后,將裝載順序列表返回至最近的列表(步驟s72)。也就是說,將評(píng)估值惡化前的裝載順序列表作為評(píng)估對(duì)象列表。
控制部150判定無評(píng)估值(步驟s68的no)或評(píng)估值未惡化(步驟s70的no)時(shí),變更參數(shù)的優(yōu)先級(jí),根據(jù)變更的優(yōu)先級(jí)變更產(chǎn)品間的排序,作為新的裝載順序列表(步驟s74)。作為優(yōu)先級(jí)的對(duì)象參數(shù),例如有體積、底面積、高度、厚度、寬度、重量、可否旋轉(zhuǎn)等。體積越大,優(yōu)先級(jí)越高。底面積越大,優(yōu)先級(jí)越高。高度越高,優(yōu)先級(jí)越高。厚度越厚,優(yōu)先級(jí)越高。寬度越長,優(yōu)先級(jí)越高。重量越重,優(yōu)先級(jí)越高。關(guān)于可否旋轉(zhuǎn),將不可旋轉(zhuǎn)方的優(yōu)先級(jí)設(shè)為較高。
接下來,使用圖9對(duì)布局的制作處理進(jìn)行說明。圖9是表示布局的決定處理流程的流程示意圖表??刂撇?50特定裝載對(duì)象的貨物(步驟s80)。具體而言,根據(jù)裝載順序列表,將未決定裝載位置,并且列表的優(yōu)先級(jí)最高的貨物作為裝載對(duì)象貨物。
控制部150在特定貨物后,決定要裝載的集裝箱,并獲得該集裝箱的布局(步驟s82)。集裝箱設(shè)定了優(yōu)先度。在未進(jìn)行裝載位置的判定的集裝箱中,控制部150將優(yōu)先度最高的集裝箱作為要裝載的集裝箱。此外,集裝箱的布局包括在裝載對(duì)象貨物之前決定了在集裝箱的裝載位置的貨物的裝載位置的信息。
接下來,控制部150進(jìn)行決定裝載位置的處理(步驟s84)。此處,為控制部150提供了例如在集裝箱內(nèi)列舉裝載候補(bǔ)位置的方法。控制部150在布局即配置有決定了裝載位置的其他貨物的集裝箱內(nèi)的空間,按照提供的方法,探索能夠裝載所述貨物的位置,并將檢測(cè)到的位置作為裝載位置。可旋轉(zhuǎn)貨物時(shí),控制部150也會(huì)旋轉(zhuǎn)方向來探索裝載位置??刂撇?50也可將貨物上方?jīng)Q定為裝載位置。
控制部150在進(jìn)行決定裝載位置的處理后,判定有無裝載位置(步驟s86)。也就是說,判定是否能在集裝箱內(nèi)裝載貨物。控制部150在無裝載位置(步驟s86的no),即在集裝箱內(nèi)未檢測(cè)到能夠裝載貨物的空間時(shí),判定是否可以變更集裝箱(步驟s88)。也就是說,控制部150判定作為要裝載的集裝箱,有無未進(jìn)行裝載位置判定的集裝箱。
控制部150判定為可變更集裝箱(步驟s88的yes)后,返回至步驟s82,變更要裝載的集裝箱,并進(jìn)行步驟s82以后的處理??刂撇?50判定為不可變更集裝箱(步驟s88的no)后,判定是否可以追加新的集裝箱(步驟s90)。此外,控制部150在追加的新集裝箱也不能裝載時(shí),判定是否可以追加與新追加的集裝箱種類不同的集裝箱??刂撇?50判定可以追加其他種類的集裝箱時(shí),刪除之前追加的新集裝箱??刂撇?50判定為可追加新的集裝箱(步驟s90的yes)后,返回至步驟s82,追加新的集裝箱,并進(jìn)行步驟s82以后的處理。此處,控制部150例如根據(jù)容積設(shè)定新集裝箱的優(yōu)先級(jí)??刂撇?50判定為不能追加新的集裝箱(步驟s90的no)時(shí),作為不能裝載全部貨物的條件,結(jié)束本處理。
此外,控制部150在判定為有裝載位置(步驟s86的yes)后,進(jìn)行可否裝載判定(步驟s92)??煞裱b載判定是指判定決定的裝載位置是否滿足制約條件的處理。關(guān)于可否裝載判定這一點(diǎn)將在后面進(jìn)行說明。控制部150在進(jìn)行可否裝載判定后,判定可否裝載判定的結(jié)果是否為可裝載(步驟s94)。
控制部150在判定可否裝載判定的結(jié)果為不可裝載(步驟s94的no)后,返回至步驟s84,再次決定裝載位置。控制部150在判定可否裝載判定的結(jié)果為可裝載(步驟s94的yes)后,替換布局?jǐn)?shù)據(jù)(步驟s96),并制作包含將貨物和決定的裝載位置進(jìn)行對(duì)應(yīng)的信息在內(nèi)的布局。
控制部150在替換布局的數(shù)據(jù)后,判定是否有下一個(gè)貨物(步驟s98)。也就是說,控制部150判定是否決定了發(fā)貨計(jì)劃的全部貨物的裝載位置。控制部150在判定有下一個(gè)貨物(步驟s98的yes)后,返回至步驟s80,決定下一個(gè)裝載對(duì)象貨物的裝載位置??刂蒲b置150判定沒有下一個(gè)貨物(步驟s98的no)即決定了全部貨物的裝載位置時(shí),結(jié)束本處理。
接下來,使用圖10至圖15對(duì)圖9的步驟s92的可否裝載判定進(jìn)行說明。圖10是表示布局的評(píng)估處理流程的流程示意圖表。圖11至圖15分別是用于說明布局的評(píng)估處理的說明圖。
控制部150判定貨物的重量是否低于與底面相接觸的貨物的重量(步驟s102)。控制部150在判定貨物的重量大于與底面相接觸的貨物的重量(步驟s102的no)后,前進(jìn)至步驟s109??刂撇?50通過判定重量,可抑制在較輕的貨物上裝載較重的貨物。
控制部150在判定貨物的重量小于與底面相接觸的貨物的重量(步驟s102的yes)后,判定貨物的底面接觸面積(與配置在下層的貨物接觸的面積)是否在閾值以上(步驟s104)。也就是說,判定貨物底面的懸空區(qū)域是否為100%-閾值。此處,作為閾值,例示貨物底面總面積的70%。另外,70%僅是一例,也可以采用其他的比例。控制部150判定貨物的底面接觸面積是否在閾值以上,從而判定是否是以易掉落的狀態(tài)支撐。此外,代替判定貨物的底面接觸面積是否在閾值以上,也可以根據(jù)貨物的支撐狀態(tài)計(jì)算工作力矩的平衡,根據(jù)力矩的平衡進(jìn)行判定。控制部150在判定貨物的底面接觸面積在閾值以下(步驟s104的no)后,前進(jìn)至步驟s109。
控制部150在判定貨物的底面接觸面積在閾值以上(步驟s104的yes)后,判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角是否有3個(gè)以上,并且,判定在范圍內(nèi),對(duì)向的2個(gè)邊是否分別有角(步驟s106)。具體而言,如圖11所示,將距離貨物240的底面邊緣l1的虛線242與底面邊緣一起圍起的范圍244作為判定的基準(zhǔn)。此處,作為距離l1,例示50mm。另外,50mm僅是一例,也可以為其他的值。
控制部150在判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角有3個(gè)以上,并且,在該范圍內(nèi),對(duì)向的2個(gè)邊分別有角(步驟s106的yes)后,判定可裝載(步驟s108)。例如,如圖12所示,貨物240將底面與裝載至集裝箱下一層的下層貨物250、252、254、256的上表面相接觸的位置決定為裝載位置。下層貨物250在貨物240的底面的長度方向與下層貨物252并排,在貨物240的底面的寬度方向與下層貨物254、256并排。圖12的裝載位置中,貨物240的底面范圍與下層貨物250的角260、262相接觸,與下層貨物254的角264相接觸,與下層貨物256的角266相接觸。此外,范圍244在一邊有角260,與有角260的邊對(duì)向的邊上有角264、266??刂撇?50在圖12所示的裝載位置時(shí),判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角有3個(gè)以上,并且,在范圍內(nèi),對(duì)向的2個(gè)邊分別有角。
控制部150在判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角不足3個(gè),或者,在該范圍內(nèi),對(duì)向的2個(gè)邊未分別有角(步驟s106的no),并且,步驟s102、步驟s104中判定為no時(shí),判定不可裝載至對(duì)象裝載位置(步驟s109)。例如,如圖13所示,貨物240將底面與裝載至集裝箱下一層的下層貨物250a、250b、250c的上表面相接觸的位置決定為裝載位置。下層貨物250a、250b、250c在貨物240的底面長度方向并排。圖13的裝載位置中,貨物240的底面范圍244與下層貨物250b的角260a、262a相接觸,與下層貨物250c的角264a相接觸。此外,范圍244在一邊上有角260a、262a、264a??刂撇?50在圖13所示的裝載位置時(shí),判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角有3個(gè)以上,但是,在該范圍內(nèi),對(duì)向的2個(gè)邊并沒有分別有角。
控制部150通過進(jìn)行圖10的處理,如圖14所示,即使決定為在底面280裝載貨物270,在貨物270上方配置貨物272的裝載位置,在未滿足圖10所示的處理?xiàng)l件時(shí),也不可以裝載,如圖15所示,設(shè)為在底面280以水平方向并排配置貨物270和貨物272的裝載位置。圖14、圖15形成集裝箱的側(cè)面282和側(cè)面284相接觸的集裝箱角290。本實(shí)施方式的控制部150例如決定裝載位置,以使貨物位于側(cè)面284側(cè),并且在集裝箱角290側(cè)的位置。
接下來,使用圖16對(duì)布局的評(píng)估處理的其他示例進(jìn)行說明。圖16是表示布局的評(píng)估處理流程的流程示意圖表。在圖16所示的處理中,對(duì)于與圖10所示的處理相同的工序,將省略詳細(xì)的說明。
控制部150判定貨物的重量是否低于與底面相接觸的貨物的重量(步驟s102)。控制部150在判定貨物的重量大于與底面相接觸的貨物的重量(步驟s102的no)后,前進(jìn)至步驟s109。
控制部150在判定貨物的重量小于與底面相接觸的貨物的重量(步驟s102的yes)后,判定貨物的底面接觸面積是否在閾值以上(步驟s104)??刂撇?50在判定貨物的底面接觸面積在閾值以下(步驟s104的no)后,前進(jìn)至步驟s109。
控制部150在判定貨物的底面接觸面積在閾值以上(步驟s104的yes)后,判定有效重量是否在閾值以下(步驟s120)。此處,有效重量是貨物的重量除以支撐貨物的面積(底面中與集裝箱或下層貨物相接觸部分的面積)后的值。作為有效重量的閾值,例示15kg/m2。控制部150在判定有效重量在閾值以下(步驟s120的yes)即貨物的比重小后,前進(jìn)至步驟s108。
控制部150在判定有效重量大于閾值(步驟s120的no)即貨物的比重大后,判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角是否有3個(gè)以上,并且,判定在該范圍內(nèi),對(duì)向的2個(gè)邊是否分別有角(步驟s106)。
控制部150在判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角有3個(gè)以上,并且,在該范圍內(nèi),對(duì)向的2個(gè)邊分別有角(步驟s106的yes)時(shí),并且,在步驟s120中判定為yes時(shí),判定可裝載(步驟s108)。
控制部150在判定與底面邊緣至閾值距離以內(nèi)的范圍相接觸的貨物的角不足3個(gè),或者,在該范圍內(nèi),對(duì)向的2個(gè)邊未分別有角(步驟s106的no),并且,步驟s102、步驟s104中判定為no時(shí),判定不可裝載至對(duì)象裝載位置(步驟s109)。
接下來,使用圖17至圖22,就裝箱作業(yè)計(jì)劃制作裝置100制作的裝箱作業(yè)計(jì)劃的輸出的一例進(jìn)行說明。圖17和圖18是用于說明裝箱作業(yè)計(jì)劃的說明圖。圖19至圖22是分別表示根據(jù)裝箱作業(yè)計(jì)劃制作的畫面一例的說明圖。
作為裝箱作業(yè)計(jì)劃,控制部150制作圖17所示的作業(yè)計(jì)劃列表300和圖18所示的作業(yè)計(jì)劃列表310。作業(yè)計(jì)劃列表300是1個(gè)發(fā)貨計(jì)劃的貨物列表,作為信息,包括要裝載的集裝箱、是否是僅填充庫存的貨物、識(shí)別貨物的圖號(hào)、是否是批次的標(biāo)記、裝載數(shù)量等。作業(yè)計(jì)劃列表310也是1個(gè)發(fā)貨計(jì)劃的貨物列表,發(fā)貨計(jì)劃編號(hào)、箱子大小的種類(單品)、集裝箱內(nèi)的裝載位置(x坐標(biāo)、y坐標(biāo)、z坐標(biāo))、貨物的大小(l、w、h)、是否是批次的標(biāo)記、表示在z方向堆積了幾層的堆積數(shù)、表示裝載在第幾層的層號(hào)的信息與各貨物對(duì)應(yīng)。
控制部150根據(jù)作業(yè)計(jì)劃列表300、310的數(shù)據(jù),制作圖19所示的畫面320,并進(jìn)行顯示或輸出。畫面320顯示發(fā)貨計(jì)劃的各種貨物的信息和將各種貨物分別裝載幾個(gè)至哪個(gè)集裝箱。項(xiàng)目322記載各種貨物的信息、圖號(hào)、箱子大小的種類、數(shù)量、形狀的信息。項(xiàng)目324記載各集裝箱的裝載數(shù)量。
控制部150根據(jù)作業(yè)計(jì)劃列表300、310的數(shù)據(jù),制作圖20所示的畫面330,并進(jìn)行顯示或輸出。畫面330以三維顯示裝載至裝箱作業(yè)計(jì)劃的1個(gè)集裝箱332中的貨物334的布局。畫面330以相同顏色顯示同一種類的貨物。此外,顯示欄336是選擇要顯示的貨物種類的欄??刂撇?50通過在顯示欄336選擇要顯示的貨物的種類,也可以只顯示一部分種類的貨物的裝載位置。
控制部150根據(jù)作業(yè)計(jì)劃列表300、310的數(shù)據(jù),制作圖21所示的畫面350,并進(jìn)行顯示或輸出。畫面350通過控制部150設(shè)定的各層顯示裝載至裝箱作業(yè)計(jì)劃的1個(gè)集裝箱332中的貨物334的布局。畫面350顯示第1層352的貨物的布局、第2層354的貨物的布局、第3層356的貨物的布局。
控制部150根據(jù)作業(yè)計(jì)劃列表300、310的數(shù)據(jù),制作圖22所示的畫面360,并進(jìn)行顯示或輸出。畫面360顯示裝載至1個(gè)集裝箱的貨物的信息,就是所謂的裝箱列表。畫面360顯示各種貨物的信息和裝載個(gè)數(shù)。
裝箱作業(yè)計(jì)劃制作裝置100進(jìn)行上述處理并制作裝箱作業(yè)計(jì)劃。裝箱作業(yè)計(jì)劃制作裝置100包括貨物的庫存信息,根據(jù)庫存信息設(shè)定裝載順序,將庫存數(shù)量相對(duì)于要裝載的貨物數(shù)量的比例較高的貨物優(yōu)先于庫存數(shù)量相對(duì)于要裝載的貨物數(shù)量的比例較低的貨物進(jìn)行裝載,從而可增多填滿庫存的集裝箱。由此,可在備齊庫存貨物前制作裝箱作業(yè)計(jì)劃,而且通過制作填滿庫存的集裝箱,可更早開始裝箱作業(yè)。
裝箱作業(yè)計(jì)劃制作裝置100通過將使填滿庫存的集裝箱增多的作業(yè)計(jì)劃作為評(píng)估高的計(jì)劃,可進(jìn)一步增多填滿庫存的集裝箱。裝箱作業(yè)計(jì)劃制作裝置100通過將與集裝箱的運(yùn)輸相關(guān)的成本也作為評(píng)估值的基準(zhǔn),可分開使用裝載容量不同的多個(gè)集裝箱,并可盡量增多僅填滿庫存的集裝箱數(shù)量,還可抑制成本的增加。由此,在抑制發(fā)貨計(jì)劃的總成本(集裝箱運(yùn)輸費(fèi)和庫存削減)的同時(shí),還可以制作能盡早清空庫存的裝箱作業(yè)計(jì)劃。
此外,裝箱作業(yè)計(jì)劃制作裝置100通過設(shè)定制約條件可制作能夠切實(shí)實(shí)施的裝箱作業(yè)計(jì)劃。此外,可設(shè)為貨物不易坍塌、不易變形的布局。由此,可制作有效的裝箱作業(yè)計(jì)劃。
裝箱作業(yè)計(jì)劃制作裝置100在已決定裝載位置的貨物的底面邊緣至閾值以下的距離的范圍與配置在下方的貨物的3個(gè)以上的角相接觸,并且,底面邊緣的對(duì)向2個(gè)邊分別至少與1個(gè)角相接觸時(shí),判定為可裝載;已決定裝載位置的貨物的底面邊緣至閾值以下的距離的范圍未與配置在下方的貨物的3個(gè)以上的角相接觸,或者,底面邊緣的對(duì)向2個(gè)邊未分別至少與1個(gè)角相接觸時(shí),判定為不可裝載,從而可設(shè)為貨物不易變形的布局。此外,裝箱作業(yè)計(jì)劃制作裝置100在貨物的有效重量在閾值以下,并且底面邊緣的對(duì)向2個(gè)邊未分別至少與1個(gè)角相接觸時(shí),也判定為可裝載,從而可抑制貨物變形,進(jìn)一步增多可進(jìn)行裝載的位置。
此外,作為制約條件,如圖10、圖16所示,可列舉在輕貨物上面不放置重貨物,在頂面面積小的貨物上不放置面積大于它的貨物等。此外,根據(jù)裝載順序列表的設(shè)定,也可以將以下內(nèi)容作為制約條件:指定按批次堆積時(shí),以相應(yīng)批次進(jìn)行裝載,指定貨物時(shí),裝入同一集裝箱等。此外,在集裝箱的門附近,也可以使貨物的長邊和集裝箱的長邊平行。
裝箱作業(yè)計(jì)劃制作裝置100通過將大小相同的貨物分為一組,可匯總同一尺寸的貨物作為裝載塊進(jìn)行裝載。將相同形狀的貨物塊狀化,例如20個(gè)時(shí)設(shè)為5行4列1層或5行2列2層,可無間隙地堆積至集裝箱中。此外,相對(duì)于集裝箱的截面的填充率為目標(biāo)填充率以下時(shí),也可以設(shè)定為不執(zhí)行塊狀裝載。此外,有多個(gè)塊狀容積超過集裝箱的總?cè)莘e的閾值比例(例如30%)的塊,并有多個(gè)配置3個(gè)以上的塊時(shí),也可(旋轉(zhuǎn))使其以各不相同的方式排列。
此外,裝箱作業(yè)計(jì)劃制作裝置100通過在貨物數(shù)據(jù)中存儲(chǔ)是否可旋轉(zhuǎn),可更為恰當(dāng)?shù)卦O(shè)定布局。
另外,上述實(shí)施方式所示的本發(fā)明實(shí)施方式,在不脫離本發(fā)明主旨的范圍內(nèi),可以任意進(jìn)行變更。例如,圖1所示的裝箱作業(yè)計(jì)劃制作裝置100不要求在物理性及功能性方面一定按照?qǐng)D示構(gòu)成。例如,裝箱作業(yè)計(jì)劃制作程序161也可以分割為多個(gè)模塊。如此,可根據(jù)各種負(fù)載和使用情況等,將裝箱作業(yè)計(jì)劃制作裝置100的全部或部分各構(gòu)成要素以任意單位進(jìn)行物理性或功能性分散、統(tǒng)合并進(jìn)行構(gòu)成。
符號(hào)說明
100裝箱作業(yè)計(jì)劃制作裝置
110顯示部
120輸入部
130通訊部
140媒體讀取部
150控制部
151cpu
152存儲(chǔ)器
160存儲(chǔ)部
161裝箱作業(yè)計(jì)劃制作程序
161a裝載順序列表制作部
161b布局制作部
161c布局評(píng)估部
161d畫面制作部
163集裝箱數(shù)據(jù)
164貨物數(shù)據(jù)
166條件數(shù)據(jù)
167畫面模板數(shù)據(jù)
200集裝箱數(shù)據(jù)列表
210畫面
212、214窗口
220貨物數(shù)據(jù)列表
240、270、272、334貨物
242虛線
244范圍
250、252、254、256下層貨物
260、262、264、266角
280底面
282、284側(cè)面
290集裝箱角
300、310作業(yè)計(jì)劃列表
320、330、350、360畫面
322、324項(xiàng)目
332集裝箱
352第1層
354第2層
356第3層
l1閾值距離