本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及信息處理方法和裝置。
背景技術(shù):
無(wú)人搬運(yùn)車(automatedguidedvehicle,簡(jiǎn)稱agv),指裝備有電磁或光學(xué)等自動(dòng)導(dǎo)引裝置,能夠沿規(guī)定的導(dǎo)引路徑行駛,具有安全保護(hù)以及各種移載功能的運(yùn)輸車。
目前,應(yīng)用無(wú)人搬運(yùn)車的倉(cāng)庫(kù)(例如小件倉(cāng)等)可以利用無(wú)人搬運(yùn)車將儲(chǔ)區(qū)中的貨架搬運(yùn)至各個(gè)工作臺(tái),例如上架工作臺(tái)等,上架工作臺(tái)處可以配備上架員。當(dāng)上架工作臺(tái)有待上架物品時(shí),通常是由上架員自行決定用于放置待上架物品的貨架和貨格等。因此,如何針對(duì)待上架物品生成上架推薦信息,是一個(gè)值得研究的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)的目的在于提出一種改進(jìn)的信息處理方法和裝置,來(lái)解決以上背景技術(shù)部分提到的技術(shù)問(wèn)題。
第一方面,本申請(qǐng)實(shí)施例提供了一種信息處理方法,該方法包括:接收信息處理請(qǐng)求;確定上述信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量;響應(yīng)于確定上述信息處理請(qǐng)求包括上述內(nèi)容,則在上述上架工作站標(biāo)識(shí)所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型;基于上述物品類別集合和與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量;生成上架推薦信息,其中,上述上架推薦信息包括上述物品類別集合中的物品類別、與該物品類別對(duì)應(yīng)的目標(biāo)貨架、目標(biāo)貨格類型、推薦上架量之間的對(duì)應(yīng)關(guān)系。
在一些實(shí)施例中,上述方法還包括:輸出上述上架推薦信息,并向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第一搬運(yùn)指令,以使接收到上述第一搬運(yùn)指令的無(wú)人搬運(yùn)車將目標(biāo)貨架搬運(yùn)至上述上架工作站的空貨架緩存位。
在一些實(shí)施例中,上述基于上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型,包括:對(duì)于上述物品類別集合中的每個(gè)物品類別,基于該物品類別的物品在第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量,在預(yù)置貨格類型集合中選取貨格類型生成候選貨格類型集合;基于該物品類別的物品當(dāng)前在上述倉(cāng)庫(kù)中的存放份數(shù),確定與該物品類別對(duì)應(yīng)的最少存放份數(shù);基于上述最少存放份數(shù)和該物品類別所對(duì)應(yīng)的物品數(shù)量,在上述候選貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在一些實(shí)施例中,上述基于該物品類別的物品在第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量,在預(yù)置貨格類型集合中選取貨格類型生成候選貨格類型集合,包括:對(duì)于上述預(yù)置貨格類型集合中的每個(gè)貨格類型,若該貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量不小于上述平均出庫(kù)量和預(yù)置值的乘積,則將該貨格類型歸入與該物品類別對(duì)應(yīng)的候選貨格類型集合。
在一些實(shí)施例中,上述基于上述最少存放份數(shù)和該物品類別所對(duì)應(yīng)的物品數(shù)量,在上述候選貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型,包括:按上述候選貨格類型集合中的各貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量由大到小的順序,將上述候選貨格類型集合中的首個(gè)滿足以下條件的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型:與該物品類別對(duì)應(yīng)的物品數(shù)量和貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量的比值不小于與該物品類別對(duì)應(yīng)的最少存放份數(shù)。
在一些實(shí)施例中,上述基于上述最少存放份數(shù)和該物品類別所對(duì)應(yīng)的物品數(shù)量,在上述候選貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型,包括:若上述候選貨格類型集合中不存在滿足上述條件的貨格類型,則將上述候選貨格類型集合中的、所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量最小的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在一些實(shí)施例中,各上述儲(chǔ)區(qū)設(shè)置有儲(chǔ)區(qū)標(biāo)簽;以及
上述基于上述物品類別集合和與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量,包括:對(duì)于上述物品類別集合中的每個(gè)物品類別,基于該物品類別的物品在第二預(yù)定時(shí)間段內(nèi)被訂單命中的概率,確定與該物品類別對(duì)應(yīng)的物品標(biāo)簽以生成物品標(biāo)簽集合,其中,一個(gè)物品標(biāo)簽對(duì)應(yīng)至少一個(gè)物品類別;對(duì)于上述物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽,將上述物品類別集合中的與該物品標(biāo)簽對(duì)應(yīng)的物品類別組成第一物品類別集合,執(zhí)行以下處理步驟至少一次直至上述第一物品類別集合中的每個(gè)第一物品類別滿足第一預(yù)設(shè)條件:從上述第一物品類別集合中當(dāng)前不滿足上述第一預(yù)設(shè)條件但滿足第二預(yù)設(shè)條件的各個(gè)第一物品類別中選取出一個(gè)第一物品類別作為第一待匹配物品類別;在各上述儲(chǔ)區(qū)中的所設(shè)置的儲(chǔ)區(qū)標(biāo)簽與該物品標(biāo)簽匹配的目標(biāo)儲(chǔ)區(qū)中確定是否存在第一目標(biāo)貨架,其中,上述第一目標(biāo)貨架是包括目標(biāo)貨格的貨架,上述目標(biāo)貨格是當(dāng)前儲(chǔ)存量低于閾值且已存放上述第一待匹配物品類別的物品的貨格;若存在上述第一目標(biāo)貨架,則將上述目標(biāo)貨格的標(biāo)準(zhǔn)儲(chǔ)存量與當(dāng)前儲(chǔ)存量的差值作為上述第一待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量;將上述各個(gè)第一物品類別中的當(dāng)前滿足第三預(yù)設(shè)條件的第一物品類別作為第二待匹配物品類別,若上述第一目標(biāo)貨架當(dāng)前包括與上述第二待匹配物品類別對(duì)應(yīng)的目標(biāo)貨格類型的空貨格,則將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量;若上述第一目標(biāo)貨架當(dāng)前還有空貨格,則從上述第一物品類別集合中選取一個(gè)所對(duì)應(yīng)的目標(biāo)貨格類型與該空貨格的貨格類型相同的、不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別作為第三待匹配物品類別,將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第三待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述處理步驟包括:若上述目標(biāo)儲(chǔ)區(qū)不存在上述第一目標(biāo)貨架,則在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第二目標(biāo)貨架;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第一待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第一待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第二待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;對(duì)于上述第一物品類別集合中的當(dāng)前不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別,將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別的物品在上述第二目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述處理步驟包括:若上述第一物品類別集合中不存在滿足上述第二預(yù)設(shè)條件的第一物品類別,或所包括的滿足上述第二預(yù)設(shè)條件的第一物品類別均已滿足上述第一預(yù)設(shè)條件,則對(duì)于上述第一物品類別集合中的當(dāng)前均不滿足上述第一預(yù)設(shè)條件和上述第二預(yù)設(shè)條件的第一物品類別,在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第三目標(biāo)貨架,將上述第三目標(biāo)貨架所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別在上述第三目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述處理步驟包括:若上述目標(biāo)儲(chǔ)區(qū)中不存在上述第一目標(biāo)貨架和上述第二目標(biāo)貨架,則在各上述儲(chǔ)區(qū)中的除上述目標(biāo)儲(chǔ)區(qū)以外的儲(chǔ)區(qū)中確定與上述第一物品類別集合中的每個(gè)第一物品類別對(duì)應(yīng)的目標(biāo)貨架,并確定該第一物品類別的物品在該目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述方法還包括:響應(yīng)于確定上述信息處理請(qǐng)求不包括上述內(nèi)容,則進(jìn)一步確定上述信息處理請(qǐng)求是否包括貨架標(biāo)識(shí);若上述信息處理請(qǐng)求包括上述貨架標(biāo)識(shí),則在當(dāng)前有空閑的無(wú)人搬運(yùn)車時(shí),確定當(dāng)前與上述貨架標(biāo)識(shí)所指示的待回庫(kù)貨架對(duì)應(yīng)的第一物品標(biāo)簽集合、第二物品類別集合和上述待回庫(kù)貨架所存放的上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽所對(duì)應(yīng)的物品的件數(shù),其中,上述第一物品標(biāo)簽集合是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品標(biāo)簽的集合,上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽設(shè)置有權(quán)重值,上述第二物品類別集合是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品類別的集合;基于上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和所確定的件數(shù),在各上述儲(chǔ)區(qū)中確定用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū);基于上述第二物品類別集合,在所確定的儲(chǔ)區(qū)中的各空儲(chǔ)位中確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位;向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第二搬運(yùn)指令,以使接收到上述第二搬運(yùn)指令的無(wú)人搬運(yùn)車將上述待回庫(kù)貨架搬運(yùn)至對(duì)應(yīng)的目標(biāo)儲(chǔ)位。
在一些實(shí)施例中,各上述儲(chǔ)區(qū)分別對(duì)應(yīng)預(yù)置數(shù)值范圍;以及上述基于上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和所確定的件數(shù),在各上述儲(chǔ)區(qū)中確定用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū),包括:確定上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和該物品標(biāo)簽所對(duì)應(yīng)的件數(shù)的乘積,對(duì)所確定的各個(gè)乘積相加求和得到第一值;對(duì)所確定的各個(gè)件數(shù)進(jìn)行相加求和得到第二值;將上述第一值與上述第二值的比值作為比較值,并將各上述儲(chǔ)區(qū)中的、所對(duì)應(yīng)的預(yù)置數(shù)值范圍包括上述比較值的儲(chǔ)區(qū)確定為用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)。
在一些實(shí)施例中,上述基于上述第二物品類別集合,在所確定的儲(chǔ)區(qū)中的各空儲(chǔ)位中確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位,包括:利用目標(biāo)函數(shù),在各上述空儲(chǔ)位中確定上述目標(biāo)儲(chǔ)位。
第二方面,本申請(qǐng)?zhí)峁┝艘环N信息處理裝置,該裝置包括:接收單元,配置用于接收信息處理請(qǐng)求;確定單元,配置用于確定上述信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量;處理單元,配置用于響應(yīng)于確定上述信息處理請(qǐng)求包括上述內(nèi)容,則在上述上架工作站標(biāo)識(shí)所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型;基于上述物品類別集合和與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量;生成上架推薦信息,其中,上述上架推薦信息包括上述物品類別集合中的物品類別、與該物品類別對(duì)應(yīng)的目標(biāo)貨架、目標(biāo)貨格類型、推薦上架量之間的對(duì)應(yīng)關(guān)系。
在一些實(shí)施例中,上述裝置還包括:輸出單元,配置用于輸出上述上架推薦信息,并向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第一搬運(yùn)指令,以使接收到上述第一搬運(yùn)指令的無(wú)人搬運(yùn)車將目標(biāo)貨架搬運(yùn)至上述上架工作站的空貨架緩存位。
在一些實(shí)施例中,上述處理單元進(jìn)一步配置用于:對(duì)于上述物品類別集合中的每個(gè)物品類別,基于該物品類別的物品在第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量,在預(yù)置貨格類型集合中選取貨格類型生成候選貨格類型集合;基于該物品類別的物品當(dāng)前在上述倉(cāng)庫(kù)中的存放份數(shù),確定與該物品類別對(duì)應(yīng)的最少存放份數(shù);基于上述最少存放份數(shù)和該物品類別所對(duì)應(yīng)的物品數(shù)量,在上述候選貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在一些實(shí)施例中,上述處理單元進(jìn)一步配置用于:對(duì)于上述預(yù)置貨格類型集合中的每個(gè)貨格類型,若該貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量不小于上述平均出庫(kù)量和預(yù)置值的乘積,則將該貨格類型歸入與該物品類別對(duì)應(yīng)的候選貨格類型集合。
在一些實(shí)施例中,上述處理單元進(jìn)一步配置用于:按上述候選貨格類型集合中的各貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量由大到小的順序,將上述候選貨格類型集合中的首個(gè)滿足以下條件的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型:與該物品類別對(duì)應(yīng)的物品數(shù)量和貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量的比值不小于與該物品類別對(duì)應(yīng)的最少存放份數(shù)。
在一些實(shí)施例中,上述處理單元進(jìn)一步配置用于:若上述候選貨格類型集合中不存在滿足上述條件的貨格類型,則將上述候選貨格類型集合中的、所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量最小的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在一些實(shí)施例中,各上述儲(chǔ)區(qū)設(shè)置有儲(chǔ)區(qū)標(biāo)簽;以及上述處理單元進(jìn)一步配置用于:對(duì)于上述物品類別集合中的每個(gè)物品類別,基于該物品類別的物品在第二預(yù)定時(shí)間段內(nèi)被訂單命中的概率,確定與該物品類別對(duì)應(yīng)的物品標(biāo)簽以生成物品標(biāo)簽集合,其中,一個(gè)物品標(biāo)簽對(duì)應(yīng)至少一個(gè)物品類別;對(duì)于上述物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽,將上述物品類別集合中的與該物品標(biāo)簽對(duì)應(yīng)的物品類別組成第一物品類別集合,執(zhí)行以下處理步驟至少一次直至上述第一物品類別集合中的每個(gè)第一物品類別滿足第一預(yù)設(shè)條件:從上述第一物品類別集合中當(dāng)前不滿足上述第一預(yù)設(shè)條件但滿足第二預(yù)設(shè)條件的各個(gè)第一物品類別中選取出一個(gè)第一物品類別作為第一待匹配物品類別;在各上述儲(chǔ)區(qū)中的所設(shè)置的儲(chǔ)區(qū)標(biāo)簽與該物品標(biāo)簽匹配的目標(biāo)儲(chǔ)區(qū)中確定是否存在第一目標(biāo)貨架,其中,上述第一目標(biāo)貨架是包括目標(biāo)貨格的貨架,上述目標(biāo)貨格是當(dāng)前儲(chǔ)存量低于閾值且已存放上述第一待匹配物品類別的物品的貨格;若存在上述第一目標(biāo)貨架,則將上述目標(biāo)貨格的標(biāo)準(zhǔn)儲(chǔ)存量與當(dāng)前儲(chǔ)存量的差值作為上述第一待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量;將上述各個(gè)第一物品類別中的當(dāng)前滿足第三預(yù)設(shè)條件的第一物品類別作為第二待匹配物品類別,若上述第一目標(biāo)貨架當(dāng)前包括與上述第二待匹配物品類別對(duì)應(yīng)的目標(biāo)貨格類型的空貨格,則將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量;若上述第一目標(biāo)貨架當(dāng)前還有空貨格,則從上述第一物品類別集合中選取一個(gè)所對(duì)應(yīng)的目標(biāo)貨格類型與該空貨格的貨格類型相同的、不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別作為第三待匹配物品類別,將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第三待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述處理步驟包括:若上述目標(biāo)儲(chǔ)區(qū)不存在上述第一目標(biāo)貨架,則在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第二目標(biāo)貨架;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第一待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第一待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第二待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;對(duì)于上述第一物品類別集合中的當(dāng)前不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別,將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別的物品在上述第二目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述處理步驟包括:若上述第一物品類別集合中不存在滿足上述第二預(yù)設(shè)條件的第一物品類別,或所包括的滿足上述第二預(yù)設(shè)條件的第一物品類別均已滿足上述第一預(yù)設(shè)條件,則對(duì)于上述第一物品類別集合中的當(dāng)前均不滿足上述第一預(yù)設(shè)條件和上述第二預(yù)設(shè)條件的第一物品類別,在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第三目標(biāo)貨架,將上述第三目標(biāo)貨架所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別在上述第三目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述處理步驟包括:若上述目標(biāo)儲(chǔ)區(qū)中不存在上述第一目標(biāo)貨架和上述第二目標(biāo)貨架,則在各上述儲(chǔ)區(qū)中的除上述目標(biāo)儲(chǔ)區(qū)以外的儲(chǔ)區(qū)中確定與上述第一物品類別集合中的每個(gè)第一物品類別對(duì)應(yīng)的目標(biāo)貨架,并確定該第一物品類別的物品在該目標(biāo)貨架的推薦上架量。
在一些實(shí)施例中,上述裝置還包括:第一處理處理單元,配置用于響應(yīng)于確定上述信息處理請(qǐng)求不包括上述內(nèi)容,則進(jìn)一步確定上述信息處理請(qǐng)求是否包括貨架標(biāo)識(shí);若上述信息處理請(qǐng)求包括上述貨架標(biāo)識(shí),則在當(dāng)前有空閑的無(wú)人搬運(yùn)車時(shí),確定當(dāng)前與上述貨架標(biāo)識(shí)所指示的待回庫(kù)貨架對(duì)應(yīng)的第一物品標(biāo)簽集合、第二物品類別集合和上述待回庫(kù)貨架所存放的上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽所對(duì)應(yīng)的物品的件數(shù),其中,上述第一物品標(biāo)簽集合是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品標(biāo)簽的集合,上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽設(shè)置有權(quán)重值,上述第二物品類別集合是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品類別的集合;基于上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和所確定的件數(shù),在各上述儲(chǔ)區(qū)中確定用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū);基于上述第二物品類別集合,在所確定的儲(chǔ)區(qū)中的各空儲(chǔ)位中確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位;向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第二搬運(yùn)指令,以使接收到上述第二搬運(yùn)指令的無(wú)人搬運(yùn)車將上述待回庫(kù)貨架搬運(yùn)至對(duì)應(yīng)的目標(biāo)儲(chǔ)位。
在一些實(shí)施例中,各上述儲(chǔ)區(qū)分別對(duì)應(yīng)預(yù)置數(shù)值范圍;以及上述第一處理單元進(jìn)一步配置用于:確定上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和該物品標(biāo)簽所對(duì)應(yīng)的件數(shù)的乘積,對(duì)所確定的各個(gè)乘積相加求和得到第一值;對(duì)所確定的各個(gè)件數(shù)進(jìn)行相加求和得到第二值;將上述第一值與上述第二值的比值作為比較值,并將各上述儲(chǔ)區(qū)中的、所對(duì)應(yīng)的預(yù)置數(shù)值范圍包括上述比較值的儲(chǔ)區(qū)確定為用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)。
在一些實(shí)施例中,上述第一處理單元進(jìn)一步配置用于:利用目標(biāo)函數(shù),在各上述空儲(chǔ)位中確定上述目標(biāo)儲(chǔ)位。
第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序;當(dāng)上述一個(gè)或多個(gè)程序被上述一個(gè)或多個(gè)處理器執(zhí)行,使得上述一個(gè)或多個(gè)處理器實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。
第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,上述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。
本申請(qǐng)實(shí)施例提供的信息處理方法和裝置,通過(guò)在接收到信息處理請(qǐng)求時(shí),確定該信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與該物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量,以便在確定該信息處理請(qǐng)求包括該內(nèi)容時(shí),在該上架工作站標(biāo)識(shí)所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于該物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型,基于該物品類別集合和與該物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量,最后生成上架推薦信息。從而有效利用了對(duì)該物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的目標(biāo)貨格類型、目標(biāo)貨架和推薦上架量的確定,實(shí)現(xiàn)了富有針對(duì)性的信息生成。
附圖說(shuō)明
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請(qǐng)的信息處理方法的一個(gè)實(shí)施例的流程圖;
圖3是根據(jù)本申請(qǐng)的信息處理方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;
圖4是根據(jù)本申請(qǐng)的信息處理方法的又一個(gè)實(shí)施例的流程圖;
圖5是根據(jù)本申請(qǐng)的信息處理裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6是適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的電子設(shè)備的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)。
圖1示出了可以應(yīng)用本申請(qǐng)的信息處理方法或信息處理裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103、105和網(wǎng)絡(luò)104。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和終端設(shè)備105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無(wú)線通信鏈路或者光纖電纜等等。
用戶可以使用終端設(shè)備101、102、103通過(guò)網(wǎng)絡(luò)104與終端設(shè)備105交互,以接收或發(fā)送信息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如網(wǎng)頁(yè)瀏覽器應(yīng)用、支持倉(cāng)庫(kù)管理的應(yīng)用等。終端設(shè)備101、102、103可以接收終端設(shè)備105發(fā)送的信息處理請(qǐng)求,并對(duì)該信息處理請(qǐng)求進(jìn)行處理等。
終端設(shè)備101、102、103可以是具有顯示屏的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
終端設(shè)備105可以是支持發(fā)送信息處理請(qǐng)求的各種電子設(shè)備,例如支持將條形碼轉(zhuǎn)換成數(shù)字的轉(zhuǎn)換器(例如掃碼器等)等,該轉(zhuǎn)換器可以例如用于掃描放置有待上架物品的容器(例如托盤(pán)等)上的條形碼,以向所連接的終端設(shè)備101、102、103發(fā)送包括待上架物品的信息(例如待上架物品的物品類別所組成的物品類別集合和每類待上架物品的物品數(shù)量等)的信息處理請(qǐng)求。
需要說(shuō)明的是,本申請(qǐng)實(shí)施例所提供的信息處理方法一般由終端設(shè)備101、102、103執(zhí)行,相應(yīng)地,信息處理裝置一般設(shè)置于終端設(shè)備101、102、103中。
應(yīng)該理解,圖1中的終端設(shè)備和網(wǎng)絡(luò)的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備和網(wǎng)絡(luò)。
需要指出的是,若終端設(shè)備101、102、103接收到的信息處理請(qǐng)求不是終端設(shè)備105發(fā)出的,則系統(tǒng)架構(gòu)100中可以不包括終端設(shè)備105。
繼續(xù)參考圖2,示出了根據(jù)本申請(qǐng)的信息處理方法的一個(gè)實(shí)施例的流程200。該信息處理方法,包括以下步驟:
步驟201,接收信息處理請(qǐng)求。
在本實(shí)施例中,信息處理方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備101、102、103)可以從本地接收信息處理請(qǐng)求,也可以從所連接的終端設(shè)備(例如圖1所示的終端設(shè)備105)接收信息處理請(qǐng)求。其中,該信息處理請(qǐng)求可以是用于對(duì)待上架物品的信息進(jìn)行處理的請(qǐng)求,也可以是對(duì)待回庫(kù)貨架的信息進(jìn)行處理的請(qǐng)求。如果信息處理請(qǐng)求是用于對(duì)待上架物品的信息進(jìn)行處理的請(qǐng)求,則該信息處理請(qǐng)求可以例如包括上架工作站標(biāo)識(shí)、待上架物品的物品類別所組成的物品類別集合、與該物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量(即該物品類別的待上架物品的數(shù)量)等。如果該信息處理請(qǐng)求是用于對(duì)待回庫(kù)貨架的信息進(jìn)行處理的請(qǐng)求,則該信息處理請(qǐng)求可以例如包括待回庫(kù)貨架的貨架標(biāo)識(shí)等。需要說(shuō)明的是,對(duì)于某個(gè)待上架物品,該待上架物品的物品類別可以例如是該待上架物品的型號(hào)或物品編號(hào)等。
步驟202,確定信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量。
在本實(shí)施例中,上述電子設(shè)備可以通過(guò)對(duì)上述信息處理請(qǐng)求進(jìn)行分析,以確定上述信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與該物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量。
步驟203,響應(yīng)于確定信息處理請(qǐng)求包括上述內(nèi)容,則在上架工作站標(biāo)識(shí)所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在本實(shí)施例中,若步驟202確定上述信息處理請(qǐng)求包括上述內(nèi)容,則上述電子設(shè)備可以在上述上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在上述預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。作為示例,若該物品類別所對(duì)應(yīng)的物品數(shù)量小于上述預(yù)置貨格類型集合中的各貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量中的最小標(biāo)準(zhǔn)儲(chǔ)存量,則上述電子設(shè)備可以將該最小標(biāo)準(zhǔn)儲(chǔ)存量所對(duì)應(yīng)的貨格的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。需要說(shuō)明的是,上述電子設(shè)備本地可以預(yù)存上述上架工作站的貨架緩存位信息和所管理的倉(cāng)庫(kù)所配置的各個(gè)無(wú)人搬運(yùn)車的狀態(tài)信息(例如工作中、空閑中等)。上述電子設(shè)備可以通過(guò)讀取該貨架緩存位信息和該狀態(tài)信息來(lái)確定該上述上架工作站當(dāng)前是否存在空貨架緩存位且當(dāng)前是否有空閑無(wú)人搬運(yùn)車。這里,空貨架緩存位可以用于放置貨架。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備可以通過(guò)執(zhí)行以下步驟在上述預(yù)置貨格類型集合中確定與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型:基于該物品類別的物品在第一預(yù)定時(shí)間段(例如一天)內(nèi)的平均出庫(kù)量,在預(yù)置貨格類型集合中選取貨格類型生成候選貨格類型集合;基于該物品類別的物品當(dāng)前在上述倉(cāng)庫(kù)中的存放份數(shù),確定與該物品類別對(duì)應(yīng)的最少存放份數(shù);基于該最少存放份數(shù)和該物品類別所對(duì)應(yīng)的物品數(shù)量,在該候選貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。其中,該物品類別的物品在上述第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量可以是該物品類別的物品在上述第一預(yù)定時(shí)間段內(nèi)的總出庫(kù)量和出庫(kù)次數(shù)的比值。需要說(shuō)明的是,若上述倉(cāng)庫(kù)中存在該物品類別的物品,則上述平均出庫(kù)量可以指該物品類別的物品在上述第一預(yù)定時(shí)間段內(nèi)在上述倉(cāng)庫(kù)的平均出庫(kù)量。若上述倉(cāng)庫(kù)未曾存放過(guò)該物品類別的物品,則上述平均出庫(kù)量可以指該物品類別的物品在上述第一預(yù)定時(shí)間段內(nèi)在其它倉(cāng)庫(kù)的平均出庫(kù)量。其中,上述電子設(shè)備可以通過(guò)從所連接的服務(wù)端獲取該物品類別的物品在其它倉(cāng)庫(kù)的出庫(kù)信息,以確定該物品類別的物品在上述第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量。若上述電子設(shè)備所管理的倉(cāng)庫(kù)以及上述其它倉(cāng)庫(kù)均未曾存放過(guò)該物品類別的物品,則上述電子設(shè)備可以基于與該物品類別的物品相似(例如功能相似等)的物品在上述第一預(yù)定時(shí)間段內(nèi)的出庫(kù)信息,來(lái)預(yù)估該物品類別的物品在上述第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,對(duì)于上述預(yù)置貨格類型集合中的每個(gè)貨格類型,若該貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量不小于該物品類別所對(duì)應(yīng)的平均出庫(kù)量和預(yù)置值(例如4)的乘積,則上述電子設(shè)備可以將該貨格類型歸入與該物品類別對(duì)應(yīng)的候選貨格類型集合。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備所管理的倉(cāng)庫(kù)可以設(shè)置有揀選工作站,對(duì)于上述物品類別集合中的每個(gè)物品類別,與該物品類別對(duì)應(yīng)的最少存放份數(shù)可以滿足以下條件:m≥α×p-d,其中,m表示與該物品類別對(duì)應(yīng)的最少存放份數(shù),α表示該物品類別的物品在第二預(yù)定時(shí)間段(例如一天)內(nèi)被訂單命中的概率,p表示該揀選工作站的數(shù)量,d表示該物品類別所對(duì)應(yīng)的存放份數(shù)。上述概率可以是上述電子設(shè)備所管理的倉(cāng)庫(kù)中的該物品類別的物品在上述第二預(yù)定時(shí)間段內(nèi)的訂貨次數(shù)與該倉(cāng)庫(kù)中的物品在上述第二預(yù)定時(shí)間段內(nèi)的訂貨總次數(shù)的比值。這里,該物品類別的物品在上述第二預(yù)定時(shí)間段內(nèi)被訂單命中的概率可以稱為該物品類別的物品的點(diǎn)擊率。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,對(duì)于上述物品類別集合中的每個(gè)物品類別,上述電子設(shè)備可以按上述候選貨格類型集合中的各貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量由大到小的順序,將上述候選貨格類型集合中的首個(gè)滿足以下條件的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型:與該物品類別對(duì)應(yīng)的物品數(shù)量和貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量的比值不小于與該物品類別對(duì)應(yīng)的最少存放份數(shù)。若上述候選貨格類型集合中不存在滿足該條件的貨格類型,則上述電子設(shè)備可以將上述候選貨格類型集合中的、所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量最小的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
步驟204,基于物品類別集合和與物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量。
在本實(shí)施例中,在步驟203確定上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的目標(biāo)貨格類型后,上述電子設(shè)備可以基于上述物品類別集合和與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量。需要說(shuō)明的是,一個(gè)貨架可以包括多種貨格類型的貨格,同一物品類別的物品通常存放在貨架上的同一貨格中。當(dāng)一個(gè)貨架的某個(gè)貨格存放的某個(gè)物品類別的物品的件數(shù)為該貨格的標(biāo)準(zhǔn)儲(chǔ)存量時(shí),則可以稱該貨架存放了一份該物品類別的物品。
作為示例,若上述電子設(shè)備所管理的倉(cāng)庫(kù)包括一個(gè)儲(chǔ)區(qū),則上述電子設(shè)備可以將與上述物品類別集合中的各個(gè)物品類別所對(duì)應(yīng)的目標(biāo)貨格類型組成目標(biāo)貨格類型組,上述電子設(shè)備可以先在該儲(chǔ)區(qū)查找一個(gè)所包括的各個(gè)空貨格的貨格類型所組成的貨格類型組包括該目標(biāo)貨格類型組中的每個(gè)目標(biāo)貨格類型的貨架,若查找到,上述電子設(shè)備可以將該貨架作為與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨架,該物品類別的物品在該目標(biāo)貨架的推薦上架量可以為貨格類型為該物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量。若該物品類別當(dāng)前所對(duì)應(yīng)的總推薦上架量和所對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量的比值小于與該物品類別對(duì)應(yīng)的最少存放份數(shù),且該總推薦上架量小于該物品類別所對(duì)應(yīng)的物品數(shù)量,上述電子設(shè)備可以繼續(xù)在該儲(chǔ)區(qū)中查找用于放置該物品類別的物品的目標(biāo)貨架。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備所管理的倉(cāng)庫(kù)中的各儲(chǔ)區(qū)可以設(shè)置有儲(chǔ)區(qū)標(biāo)簽,每個(gè)儲(chǔ)區(qū)標(biāo)簽可以設(shè)置有優(yōu)先級(jí)。對(duì)于上述物品類別集合中的每個(gè)物品類別,上述電子設(shè)備可以基于該物品類別的物品的點(diǎn)擊率(即該物品類別的物品在上述第二預(yù)定時(shí)間段內(nèi)被訂單命中的概率),確定與該物品類別對(duì)應(yīng)的物品標(biāo)簽以生成物品標(biāo)簽集合。其中,一個(gè)物品標(biāo)簽可以對(duì)應(yīng)至少一個(gè)物品類別,物品標(biāo)簽可以設(shè)置有優(yōu)先級(jí)。作為示例,上述電子設(shè)備本地可以存儲(chǔ)有物品標(biāo)簽序列,上述電子設(shè)備可以按照上述物品類別集合中的各物品類別的物品的點(diǎn)擊率由高到低的順序,將上述物品類別集合劃分成包括預(yù)置數(shù)目個(gè)物品類別組的物品類別組序列,對(duì)于該物品類別組序列中的每個(gè)物品類別組,上述電子設(shè)備可以將上述物品標(biāo)簽集合中的、與該物品類別組具有相同優(yōu)先級(jí)的物品標(biāo)簽設(shè)置為與該物品類別組中的每個(gè)物品類別對(duì)應(yīng)的物品標(biāo)簽。這里,上述物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽可以包括數(shù)字、字母或其組合,例如物品標(biāo)簽可以例如是“banda”、“a-1”等。儲(chǔ)區(qū)標(biāo)簽可以包括數(shù)字、字母或其組合,例如儲(chǔ)區(qū)標(biāo)簽可以例如是“bandb”、“b-1”等。上述預(yù)置數(shù)目可以等于上述各儲(chǔ)區(qū)的數(shù)量。上述物品標(biāo)簽序列可以包括上述預(yù)置數(shù)目個(gè)物品標(biāo)簽??蛇x地,同一優(yōu)先級(jí)的儲(chǔ)區(qū)標(biāo)簽和物品標(biāo)簽可以相同。
對(duì)于上述物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽,上述電子設(shè)備可以將上述物品類別集合中的與該物品標(biāo)簽對(duì)應(yīng)的物品類別組成第一物品類別集合,并執(zhí)行以下處理步驟至少一次直至該第一物品類別集合中的每個(gè)第一物品類別滿足第一預(yù)設(shè)條件:從該第一物品類別集合中當(dāng)前不滿足該第一預(yù)設(shè)條件但滿足第二預(yù)設(shè)條件的各個(gè)第一物品類別中選取(例如隨機(jī)選取)出一個(gè)第一物品類別作為第一待匹配物品類別;在上述各儲(chǔ)區(qū)中的所設(shè)置的儲(chǔ)區(qū)標(biāo)簽與該物品標(biāo)簽匹配(例如優(yōu)先級(jí)相同等)的目標(biāo)儲(chǔ)區(qū)中確定是否存在第一目標(biāo)貨架,其中,該第一目標(biāo)貨架可以是包括目標(biāo)貨格的貨架,該目標(biāo)貨格可以是當(dāng)前儲(chǔ)存量低于閾值且已存放該第一待匹配物品類別的物品的貨格;若存在該第一目標(biāo)貨架,則將該目標(biāo)貨格的標(biāo)準(zhǔn)儲(chǔ)存量與當(dāng)前儲(chǔ)存量的差值作為該第一待匹配物品類別的物品在該第一目標(biāo)貨架的推薦上架量;將上述各個(gè)第一物品類別中的當(dāng)前滿足第三預(yù)設(shè)條件的第一物品類別作為第二待匹配物品類別,若該第一目標(biāo)貨架當(dāng)前包括與該第二待匹配物品類別對(duì)應(yīng)的目標(biāo)貨格類型的空貨格(即未存放物品且未匹配推薦上架量的貨格),則將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第二待匹配物品類別的物品在該第一目標(biāo)貨架的推薦上架量;若該第一目標(biāo)貨架當(dāng)前還有空貨格,則從該第一物品類別集合中選取(例如隨機(jī)選取)一個(gè)所對(duì)應(yīng)的目標(biāo)貨格類型與該空貨格的貨格類型相同的、不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別作為第三待匹配物品類別,將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第三待匹配物品類別的物品在該第一目標(biāo)貨架的推薦上架量。這里,上述第一預(yù)設(shè)條件可以例如是第一物品類別所對(duì)應(yīng)的總推薦上架量與所對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量的比值不小于該第一物品類別所對(duì)應(yīng)的最少存放份數(shù),或該第一物品類別所對(duì)應(yīng)的總推薦上架量不小于該第一物品類別所對(duì)應(yīng)的物品數(shù)量。上述第二預(yù)設(shè)條件可以例如是上述電子設(shè)備所管理的倉(cāng)庫(kù)中存在與第一物品類別的物品具有第一相似度閾值(例如70%)以上的相似度的物品。上述第三預(yù)設(shè)條件可以例如是所對(duì)應(yīng)的物品與上述第一待匹配物品類別的物品具有第二相似度閾值(例如70%)以上的相似度。需要說(shuō)明的是,上述電子設(shè)備本地可以存儲(chǔ)有物品相似度信息列表,該物品相似度信息列表中的每條相似度信息可以包括不同第一物品類別的物品的相似度。上述電子設(shè)備可以通過(guò)讀取該相似度信息列表以在上述第一物品類別集合中確定滿足上述第二預(yù)設(shè)條件的第一物品類別,以及在上述各個(gè)第一物品類別中確定滿足上述第三預(yù)設(shè)條件的第一物品類別。通過(guò)該處理步驟,可以實(shí)現(xiàn)將不同物品類別的待上架物品推薦上架到多個(gè)貨架,同時(shí)還滿足相關(guān)聯(lián)的待上架物品盡量推薦上架到一個(gè)貨架的要求,來(lái)達(dá)到少出貨架的目的,從而可以提高物品出庫(kù)效率。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理步驟可以包括:若上述目標(biāo)儲(chǔ)區(qū)不存在上述第一目標(biāo)貨架,則在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第二目標(biāo)貨架;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第一待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第一待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第二待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;對(duì)于上述第一物品類別集合中的當(dāng)前不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別,將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別的物品在上述第二目標(biāo)貨架的推薦上架量。這里,上述第四預(yù)設(shè)條件可以是所對(duì)應(yīng)的品數(shù)n最大,其中,對(duì)于某個(gè)貨架,上述電子設(shè)備可以通過(guò)以下公式確定該貨架所對(duì)應(yīng)的品數(shù)n:
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理步驟可以包括:若上述第一物品類別集合中不存在滿足上述第二預(yù)設(shè)條件的第一物品類別,或所包括的滿足上述第二預(yù)設(shè)條件的第一物品類別均已滿足上述第一預(yù)設(shè)條件,則對(duì)于上述第一物品類別集合中的當(dāng)前均不滿足上述第一預(yù)設(shè)條件和上述第二預(yù)設(shè)條件的第一物品類別,在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足上述第四預(yù)設(shè)條件的第三目標(biāo)貨架,將上述第三目標(biāo)貨架所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別在上述第三目標(biāo)貨架的推薦上架量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理步驟可以包括:若上述目標(biāo)儲(chǔ)區(qū)中不存在上述第一目標(biāo)貨架和上述第二目標(biāo)貨架,則上述電子設(shè)備可以在上述各儲(chǔ)區(qū)中的除上述目標(biāo)儲(chǔ)區(qū)以外的儲(chǔ)區(qū)(例如所設(shè)置的儲(chǔ)區(qū)標(biāo)簽的優(yōu)先級(jí)僅低于上述目標(biāo)儲(chǔ)區(qū)的儲(chǔ)區(qū)標(biāo)簽的優(yōu)先級(jí)的儲(chǔ)區(qū),或所設(shè)置的儲(chǔ)區(qū)標(biāo)簽的優(yōu)先級(jí)僅高于上述目標(biāo)儲(chǔ)區(qū)的儲(chǔ)區(qū)標(biāo)簽的優(yōu)先級(jí)的儲(chǔ)區(qū))中確定與上述第一物品類別集合中的每個(gè)第一物品類別對(duì)應(yīng)的目標(biāo)貨架,并確定該第一物品類別的物品在該目標(biāo)貨架的推薦上架量。
步驟205,生成上架推薦信息。
在本實(shí)施例中,在步驟204確定上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的目標(biāo)貨架、目標(biāo)貨格類型和該物品類別的物品在該目標(biāo)貨架的推薦上架量后,上述電子設(shè)備可以生成上架推薦信息。其中,該上架推薦信息可以包括但不限于上述物品類別集合中的每個(gè)物品類別、與該物品類別對(duì)應(yīng)的目標(biāo)貨架、目標(biāo)貨格類型、推薦上架量之間的對(duì)應(yīng)關(guān)系。作為示例,假定上述物品類別集合包括物品類別a1、a2、a3,與物品類別a1、a2、a3分別對(duì)應(yīng)的目標(biāo)貨格類型為q1、q2、q3。目標(biāo)貨格類型q1所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量為p1,目標(biāo)貨格類型q2所對(duì)應(yīng)的標(biāo)準(zhǔn)儲(chǔ)存量為p2,目標(biāo)貨格類型q3所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量為p3。與物品類別a1對(duì)應(yīng)的目標(biāo)貨架為g1、g2,與物品類別a2對(duì)應(yīng)的目標(biāo)貨架為g1、g2,與物品類別a3對(duì)應(yīng)的目標(biāo)貨架為g1。所生成的上架推薦信息可以包括“[物品類別:a1,目標(biāo)貨架:g1、g2,目標(biāo)貨格類型:q1,推薦上架量:g1->p1、g2->p1];[物品類別:a2,目標(biāo)貨架:g1、g2,目標(biāo)貨格類型:q2,推薦上架量:g1->p2、g2->p2];[物品類別:a3,目標(biāo)貨架:g1,目標(biāo)貨格類型:q3,推薦上架量:g1->p3]”。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備在執(zhí)行完步驟205后,可以輸出所生成的上架推薦信息,并且可以向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第一搬運(yùn)指令,以使接收到該第一搬運(yùn)指令的無(wú)人搬運(yùn)車將所確定的目標(biāo)貨架搬運(yùn)至上述上架工作站的空貨架緩存位。
繼續(xù)參見(jiàn)圖3,圖3是根據(jù)本實(shí)施例的信息處理方法的應(yīng)用場(chǎng)景的一個(gè)示意圖。在圖3的應(yīng)用場(chǎng)景中,待上架物品可以放置在一個(gè)托盤(pán)中,該托盤(pán)上可以有條形碼,上架員首先可以用掃碼器掃描該條形碼,以向終端設(shè)備發(fā)送信息處理請(qǐng)求。而后,如標(biāo)號(hào)301所示,上述終端設(shè)備可以接收該信息處理請(qǐng)求。之后,如標(biāo)號(hào)302所示,上述終端設(shè)備可以通過(guò)對(duì)該信息處理請(qǐng)求進(jìn)行解析,確定該信息處理請(qǐng)求包括以下內(nèi)容:上架工作站標(biāo)識(shí)“03”、物品類別集合a、與物品類別集合a所包括的物品類別a1、a2、a3、a4分別對(duì)應(yīng)的物品數(shù)量r1、r2、r3、r4。接著,如標(biāo)號(hào)303所示,在上架工作站標(biāo)識(shí)“03”所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),上述終端設(shè)備可以基于物品數(shù)量r1、r2、r3、r4,在包括貨格類型q1、q2、q3(貨格類型q1、q2、q3所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量分別為p1、p2、p3)的預(yù)置貨格類型集合中確定出與物品類別a1、a2對(duì)應(yīng)的目標(biāo)貨格類型q1,與物品類別a3對(duì)應(yīng)的目標(biāo)貨格類型q2,以及與物品類別a4對(duì)應(yīng)的目標(biāo)貨格類型q3。然后,如標(biāo)號(hào)304所示,上述終端設(shè)備可以基于物品類別集合a和與物品類別a1、a2、a3、a4分別對(duì)應(yīng)的目標(biāo)貨格類型q1、q1、q2、q3,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定出與物品類別a1、a2、a3對(duì)應(yīng)的目標(biāo)貨架g1、g2,與物品類別a4對(duì)應(yīng)的目標(biāo)貨架g1,上述終端設(shè)備可以確定物品類別a1、a2的物品在目標(biāo)貨架g1、g2的推薦上架量均為p1,可以確定物品類別a3的物品在目標(biāo)貨架g1、g2的推薦上架量均為p2,可以確定物品類別a4的物品在目標(biāo)貨架g1的推薦上架量為p3。最后,如標(biāo)號(hào)305所示,上述終端設(shè)備可以生成上架推薦信息,該上架推薦信息可以例如包括“[物品類別:a1,目標(biāo)貨架:g1、g2,目標(biāo)貨格類型:q1,推薦上架量:g1->p1、g2->p1];[物品類別:a2,目標(biāo)貨架:g1、g2,目標(biāo)貨格類型:q1,推薦上架量:g1->p1、g2->p1];[物品類別:a3,目標(biāo)貨架:g1、g2,目標(biāo)貨格類型:q2,推薦上架量:g1->p2、g2->p2];[物品類別:a4,目標(biāo)貨架:g1,目標(biāo)貨格類型:q3,推薦上架量:g1->p3]”。
本申請(qǐng)的上述實(shí)施例提供的方法有效利用了對(duì)物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的目標(biāo)貨格類型、目標(biāo)貨架和推薦上架量的確定,實(shí)現(xiàn)了富有針對(duì)性的信息生成。
進(jìn)一步參考圖4,其示出了信息處理方法的又一個(gè)實(shí)施例的流程400。該信息處理方法的流程400,包括以下步驟:
步驟401,接收信息處理請(qǐng)求。
在本實(shí)施例中,信息處理方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備101、102、103)可以從本地接收信息處理請(qǐng)求,也可以從所連接的終端設(shè)備(例如圖1所示的終端設(shè)備105)接收信息處理請(qǐng)求。
步驟402,確定信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量。
在本實(shí)施例中,上述電子設(shè)備在接收到上述信息處理請(qǐng)求后,可以通過(guò)對(duì)上述信息處理請(qǐng)求進(jìn)行分析,以確定上述信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與該物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量。
步驟403,響應(yīng)于確定信息處理請(qǐng)求不包括上述內(nèi)容,則進(jìn)一步確定信息處理請(qǐng)求是否包括貨架標(biāo)識(shí)。
在本實(shí)施例中,響應(yīng)于步驟402確定上述信息處理請(qǐng)求不包括上述內(nèi)容,則上述電子設(shè)備可以進(jìn)一步確定上述信息處理請(qǐng)求所包括的內(nèi)容中是否包括貨架標(biāo)識(shí)。若確定包括貨架標(biāo)識(shí),則上述電子設(shè)備可以執(zhí)行步驟404。
步驟404,在當(dāng)前有空閑的無(wú)人搬運(yùn)車時(shí),確定當(dāng)前與貨架標(biāo)識(shí)所指示的待回庫(kù)貨架對(duì)應(yīng)的第一物品標(biāo)簽集合、第二物品類別集合和待回庫(kù)貨架所存放的第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽所對(duì)應(yīng)的物品的件數(shù)。
在本實(shí)施例中,響應(yīng)于步驟403確定上述信息處理請(qǐng)求包括上述貨架標(biāo)識(shí),則在當(dāng)前有空閑的無(wú)人搬運(yùn)車時(shí),上述電子設(shè)備可以確定當(dāng)前與上述貨架標(biāo)識(shí)所指示的待回庫(kù)貨架對(duì)應(yīng)的第一物品標(biāo)簽集合、第二物品類別集合和該待回庫(kù)貨架所存放的上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽所對(duì)應(yīng)的物品的件數(shù)。其中,上述第一物品標(biāo)簽集合可以是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品標(biāo)簽的集合,上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽可以設(shè)置有權(quán)重值。上述第二物品類別集合可以是該待回庫(kù)貨架當(dāng)前所存放的物品的物品類別的集合。這里,上述第一物品標(biāo)簽集合、上述第二物品類別集合和該待回庫(kù)貨架所存放的上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽所對(duì)應(yīng)的物品的件數(shù)可以與上述貨架標(biāo)識(shí)相關(guān)聯(lián)的存儲(chǔ)在上述電子設(shè)備本地,上述電子設(shè)備可以從本地讀取上述第一物品標(biāo)簽集合、上述第二物品類別集合和上述件數(shù)。
步驟405,基于第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和所確定的件數(shù),在各儲(chǔ)區(qū)中確定用于放置待回庫(kù)貨架的儲(chǔ)區(qū)。
在本實(shí)施例中,上述電子設(shè)備可以基于上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和所確定的件數(shù),在上述各儲(chǔ)區(qū)中確定用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)。這里,上述各儲(chǔ)區(qū)可以分別對(duì)應(yīng)預(yù)置數(shù)值范圍。上述電子設(shè)備可以先確定上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和該物品標(biāo)簽所對(duì)應(yīng)的件數(shù)的乘積,對(duì)所確定的各個(gè)乘積相加求和得到第一值;接著,上述電子設(shè)備可以對(duì)所確定的各個(gè)件數(shù)進(jìn)行相加求和得到第二值;最后,上述電子設(shè)備可以將上述第一值與上述第二值的比值作為比較值,并將上述各儲(chǔ)區(qū)中的、所對(duì)應(yīng)的預(yù)置數(shù)值范圍包括上述比較值的儲(chǔ)區(qū)確定為用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述各儲(chǔ)區(qū)可以分別設(shè)置有優(yōu)先級(jí)。若上述各儲(chǔ)區(qū)中的、所對(duì)應(yīng)的預(yù)置數(shù)值范圍包括上述比較值的儲(chǔ)區(qū)中不存在空儲(chǔ)位,則上述電子設(shè)備可以在優(yōu)先級(jí)僅低于該儲(chǔ)區(qū)和優(yōu)先級(jí)僅高于該儲(chǔ)區(qū)的儲(chǔ)區(qū)中選取空儲(chǔ)位最多的儲(chǔ)區(qū)作為用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)。需要說(shuō)明的是,儲(chǔ)位用于放置貨架,通常一個(gè)儲(chǔ)位用于放置一個(gè)貨架。
步驟406,基于第二物品類別集合,在所確定的儲(chǔ)區(qū)中的各空儲(chǔ)位中確定用于放置待回庫(kù)貨架的目標(biāo)儲(chǔ)位。
在本實(shí)施例中,上述電子設(shè)備在確定出用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)后,上述電子設(shè)備可以基于上述第二物品類別集合,在該儲(chǔ)區(qū)中的各空儲(chǔ)位中確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位。作為示例,假定上述待回庫(kù)貨架的數(shù)量為1,上述電子設(shè)備可以先獲取預(yù)先存儲(chǔ)的上述各空儲(chǔ)位中的每個(gè)空儲(chǔ)位與各個(gè)揀選工作站的最短距離,將該最短距離中的最小值作為與該空儲(chǔ)位對(duì)應(yīng)的第一距離;接著,上述電子設(shè)備可以按第一距離由小到大的順序?qū)⑸鲜龈骺諆?chǔ)位組成空儲(chǔ)位序列,對(duì)于該空儲(chǔ)位序列中的每個(gè)空儲(chǔ)位,上述電子設(shè)備可以確定該空儲(chǔ)位的每個(gè)相鄰儲(chǔ)位(例如與該空儲(chǔ)位的距離最短的已放置有貨架的儲(chǔ)位)所放置的貨架所對(duì)應(yīng)的物品類別組(所存放的物品的物品類別組成的物品類別組)和上述第二物品類別集合所包括的相同的物品類別的數(shù)目是否超出第一預(yù)置數(shù)目,若否,上述電子設(shè)備可以將該空儲(chǔ)位確定為用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位,上述電子設(shè)備可以結(jié)束對(duì)用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位進(jìn)行確定的流程。這里,儲(chǔ)位之間的直線距離可以預(yù)存在上述電子設(shè)備本地,上述電子設(shè)備可以本地讀取空儲(chǔ)位距離其它已放置有貨架的儲(chǔ)位的直線距離,本實(shí)施例不對(duì)此方面內(nèi)容做任何限定。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備可以利用目標(biāo)函數(shù)(objectivefunction),在上述各空儲(chǔ)位中確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位。其中,目標(biāo)函數(shù)通常指所關(guān)心的目標(biāo)(某一變量)與相關(guān)的因素(某些變量)的函數(shù)關(guān)系。作為示例,上述電子設(shè)備可以建立以下目標(biāo)函數(shù):
該目標(biāo)函數(shù)可以包括以下約束條件:
其中,ic可以表示當(dāng)前各個(gè)待回庫(kù)貨架的集合;
i可以表示歸屬于ic的貨架;
j可以表示所確定的用于放置待回庫(kù)貨架的儲(chǔ)區(qū)當(dāng)前所包括的各個(gè)空儲(chǔ)位所組成的儲(chǔ)位集合;
j可以表示歸屬于j的儲(chǔ)位;
xij可以是值為0或1的變量,當(dāng)xij等于0時(shí)可以表示貨架i不回到儲(chǔ)位j,當(dāng)xij等于1時(shí)可以表示貨架i回到儲(chǔ)位j;
dj=minmdjm,d可以表示最短距離,djm可以表示儲(chǔ)位j距離所有揀選工作站m的最短距離,d可以表示最小值,dj可以表示儲(chǔ)位j距離所有揀選工作站m的最短距離中的最小值;
β1、β2可以分別表示平衡因子;
k1=i{i}∩ic,i{i}可以表示與貨架i相似的貨架的集合,k1可以表示ic中的與貨架i相似的貨架的集合;
k2=i{i}\{i{i}∩ic},k2可以表示與貨架i相似的在儲(chǔ)位上的貨架的集合;
r可以表示重合度,rik可以表示貨架i和貨架k的重合度;
cjl中的c可以表示距離,cjl可以表示儲(chǔ)位j和儲(chǔ)位l之間的距離;
bkl可以是值為0或1的變量,當(dāng)bkl等于1時(shí)可以表示貨架k當(dāng)前在儲(chǔ)位l。
需要指出的是,上述電子設(shè)備所建立的目標(biāo)函數(shù)中的第二項(xiàng)
這里,上述電子設(shè)備在建立上述目標(biāo)函數(shù)后,可以對(duì)該目標(biāo)函數(shù)進(jìn)行求解,例如將xijxkl表示為zijkl,該目標(biāo)函數(shù)可以等價(jià)于以下新目標(biāo)函數(shù):
該新目標(biāo)函數(shù)可以包括以下約束條件:
上述電子設(shè)備可以利用通用的線性規(guī)劃求解工具(線性規(guī)劃求解工具是用于求解混合整數(shù)線性規(guī)劃問(wèn)題的工具,例如lp_solve,lp_solve可以求解純線性、(混合)整數(shù)/二值、半連續(xù)和特殊有序集模型,具有極高的求解效率)對(duì)上述新目標(biāo)函數(shù)進(jìn)行求解。
需要說(shuō)明的是,上述平衡因子可以是人為預(yù)先設(shè)置的,也可以是上述電子設(shè)備自動(dòng)設(shè)置的。上述電子設(shè)備可以通過(guò)以下方式確定兩個(gè)貨架是否相似:確定貨架a所存放的各個(gè)物品的物品類別所組成的第一物品類別組(若該貨架a為待回庫(kù)貨架,則該第一物品類別組指與該待回庫(kù)貨架對(duì)應(yīng)的第二物品類別集合),以及貨架b所存放的各個(gè)物品的物品類別所組成的第二物品類別組;確定該第一物品類別組和該第二物品類別組所包括的相同的物品類別的數(shù)目是否超出上述第一預(yù)置數(shù)目,若是,則可以確定貨架a與貨架b相似。上述電子設(shè)備還可以通過(guò)預(yù)置算法來(lái)確定兩個(gè)貨架的重合度,以上述貨架a和上述貨架b為例,該預(yù)置算法可以例如包括:將貨架a所對(duì)應(yīng)的第一物品類別組和貨架b所對(duì)應(yīng)的第二物品類別組包括的相同的物品類別的數(shù)目除以該第一物品類別組所包括的物品類別的總數(shù)目,將所得的商作為貨架a和貨架b的重合度。本實(shí)施例不對(duì)上述預(yù)置算法做任何限定。需要指出的是,通過(guò)利用目標(biāo)函數(shù)來(lái)確定用于放置待回庫(kù)貨架的目標(biāo)儲(chǔ)位,可以實(shí)現(xiàn)使相似度高的各個(gè)貨架盡可能的分開(kāi)存放,以便在出庫(kù)過(guò)程中,一旦出現(xiàn)各個(gè)工作站同時(shí)要同一種物品時(shí),無(wú)人搬運(yùn)車不會(huì)過(guò)渡集中在某一區(qū)域而發(fā)生擁堵。
步驟407,向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第二搬運(yùn)指令,以使接收到第二搬運(yùn)指令的無(wú)人搬運(yùn)車將待回庫(kù)貨架搬運(yùn)至對(duì)應(yīng)的目標(biāo)儲(chǔ)位。
在本實(shí)施例中,當(dāng)上述電子設(shè)備確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位后,上述電子設(shè)備可以例如通過(guò)無(wú)線連接方式向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第二搬運(yùn)指令,以使接收到該第二搬運(yùn)指令的無(wú)人搬運(yùn)車將上述待回庫(kù)貨架搬運(yùn)至對(duì)應(yīng)的目標(biāo)儲(chǔ)位。
從圖4中可以看出,與圖2對(duì)應(yīng)的實(shí)施例相比,本實(shí)施例中的信息處理方法的流程400突出了對(duì)用于放置待回庫(kù)貨架的儲(chǔ)區(qū)、目標(biāo)儲(chǔ)位進(jìn)行確定的步驟以及向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第二搬運(yùn)指令的步驟。由此,本實(shí)施例描述的方案可以實(shí)現(xiàn)更全面的信息處理。
進(jìn)一步參考圖5,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N信息處理裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。
如圖5所示,本實(shí)施例所示的信息處理裝置500包括:接收單元501、確定單元502和處理單元503。其中,接收單元501配置用于接收信息處理請(qǐng)求;確定單元502配置用于確定上述信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量;處理單元503配置用于響應(yīng)于確定上述信息處理請(qǐng)求包括上述內(nèi)容,則在上述上架工作站標(biāo)識(shí)所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型;基于上述物品類別集合和與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量;生成上架推薦信息,其中,上述上架推薦信息包括上述物品類別集合中的物品類別、與該物品類別對(duì)應(yīng)的目標(biāo)貨架、目標(biāo)貨格類型、推薦上架量之間的對(duì)應(yīng)關(guān)系。
在本實(shí)施例中,信息處理裝置500中:接收單元501的具體處理及其所帶來(lái)的技術(shù)效果可參考圖2對(duì)應(yīng)實(shí)施例中的步驟201的相關(guān)描述,確定單元502的具體處理及其所帶來(lái)的技術(shù)效果可參考圖2對(duì)應(yīng)實(shí)施例中的步驟202的相關(guān)描述,處理單元503的具體處理及其所帶來(lái)的技術(shù)效果可參考圖2對(duì)應(yīng)實(shí)施例中的步驟203、步驟204和步驟205的相關(guān)說(shuō)明,在此不再贅述。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述裝置500還可以包括:輸出單元(圖中未示出),配置用于輸出上述上架推薦信息,并向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第一搬運(yùn)指令,以使接收到上述第一搬運(yùn)指令的無(wú)人搬運(yùn)車將目標(biāo)貨架搬運(yùn)至上述上架工作站的空貨架緩存位。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理單元可以進(jìn)一步配置用于:對(duì)于上述物品類別集合中的每個(gè)物品類別,基于該物品類別的物品在第一預(yù)定時(shí)間段內(nèi)的平均出庫(kù)量,在預(yù)置貨格類型集合中選取貨格類型生成候選貨格類型集合;基于該物品類別的物品當(dāng)前在上述倉(cāng)庫(kù)中的存放份數(shù),確定與該物品類別對(duì)應(yīng)的最少存放份數(shù);基于上述最少存放份數(shù)和該物品類別所對(duì)應(yīng)的物品數(shù)量,在上述候選貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理單元可以進(jìn)一步配置用于:對(duì)于上述預(yù)置貨格類型集合中的每個(gè)貨格類型,若該貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量不小于上述平均出庫(kù)量和預(yù)置值的乘積,則將該貨格類型歸入與該物品類別對(duì)應(yīng)的候選貨格類型集合。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理單元可以進(jìn)一步配置用于:按上述候選貨格類型集合中的各貨格類型的貨格的標(biāo)準(zhǔn)儲(chǔ)存量由大到小的順序,將上述候選貨格類型集合中的首個(gè)滿足以下條件的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型:與該物品類別對(duì)應(yīng)的物品數(shù)量和貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量的比值不小于與該物品類別對(duì)應(yīng)的最少存放份數(shù)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理單元可以進(jìn)一步配置用于:若上述候選貨格類型集合中不存在滿足上述條件的貨格類型,則將上述候選貨格類型集合中的、所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量最小的貨格類型作為與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,各上述儲(chǔ)區(qū)可以設(shè)置有儲(chǔ)區(qū)標(biāo)簽;以及上述處理單元可以進(jìn)一步配置用于:對(duì)于上述物品類別集合中的每個(gè)物品類別,基于該物品類別的物品在第二預(yù)定時(shí)間段內(nèi)被訂單命中的概率,確定與該物品類別對(duì)應(yīng)的物品標(biāo)簽以生成物品標(biāo)簽集合,其中,一個(gè)物品標(biāo)簽對(duì)應(yīng)至少一個(gè)物品類別;對(duì)于上述物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽,將上述物品類別集合中的與該物品標(biāo)簽對(duì)應(yīng)的物品類別組成第一物品類別集合,執(zhí)行以下處理步驟至少一次直至上述第一物品類別集合中的每個(gè)第一物品類別滿足第一預(yù)設(shè)條件:從上述第一物品類別集合中當(dāng)前不滿足上述第一預(yù)設(shè)條件但滿足第二預(yù)設(shè)條件的各個(gè)第一物品類別中選取出一個(gè)第一物品類別作為第一待匹配物品類別;在各上述儲(chǔ)區(qū)中的所設(shè)置的儲(chǔ)區(qū)標(biāo)簽與該物品標(biāo)簽匹配的目標(biāo)儲(chǔ)區(qū)中確定是否存在第一目標(biāo)貨架,其中,上述第一目標(biāo)貨架是包括目標(biāo)貨格的貨架,上述目標(biāo)貨格是當(dāng)前儲(chǔ)存量低于閾值且已存放上述第一待匹配物品類別的物品的貨格;若存在上述第一目標(biāo)貨架,則將上述目標(biāo)貨格的標(biāo)準(zhǔn)儲(chǔ)存量與當(dāng)前儲(chǔ)存量的差值作為上述第一待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量;將上述各個(gè)第一物品類別中的當(dāng)前滿足第三預(yù)設(shè)條件的第一物品類別作為第二待匹配物品類別,若上述第一目標(biāo)貨架當(dāng)前包括與上述第二待匹配物品類別對(duì)應(yīng)的目標(biāo)貨格類型的空貨格,則將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量;若上述第一目標(biāo)貨架當(dāng)前還有空貨格,則從上述第一物品類別集合中選取一個(gè)所對(duì)應(yīng)的目標(biāo)貨格類型與該空貨格的貨格類型相同的、不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別作為第三待匹配物品類別,將該空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第三待匹配物品類別的物品在上述第一目標(biāo)貨架的推薦上架量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理步驟可以包括:若上述目標(biāo)儲(chǔ)區(qū)不存在上述第一目標(biāo)貨架,則在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第二目標(biāo)貨架;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第一待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第一待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為上述第二待匹配物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為上述第二待匹配物品類別的物品在上述第二目標(biāo)貨架的推薦上架量;對(duì)于上述第一物品類別集合中的當(dāng)前不滿足上述第一預(yù)設(shè)條件、上述第二預(yù)設(shè)條件和上述第三預(yù)設(shè)條件的第一物品類別,將上述第二目標(biāo)貨架當(dāng)前所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別的物品在上述第二目標(biāo)貨架的推薦上架量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理步驟可以包括:若上述第一物品類別集合中不存在滿足上述第二預(yù)設(shè)條件的第一物品類別,或所包括的滿足上述第二預(yù)設(shè)條件的第一物品類別均已滿足上述第一預(yù)設(shè)條件,則對(duì)于上述第一物品類別集合中的當(dāng)前均不滿足上述第一預(yù)設(shè)條件和上述第二預(yù)設(shè)條件的第一物品類別,在上述目標(biāo)儲(chǔ)區(qū)中確定當(dāng)前滿足第四預(yù)設(shè)條件的第三目標(biāo)貨架,將上述第三目標(biāo)貨架所包括的貨格類型為該第一物品類別所對(duì)應(yīng)的目標(biāo)貨格類型的空貨格的標(biāo)準(zhǔn)儲(chǔ)存量作為該第一物品類別在上述第三目標(biāo)貨架的推薦上架量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述處理步驟可以包括:若上述目標(biāo)儲(chǔ)區(qū)中不存在上述第一目標(biāo)貨架和上述第二目標(biāo)貨架,則在各上述儲(chǔ)區(qū)中的除上述目標(biāo)儲(chǔ)區(qū)以外的儲(chǔ)區(qū)中確定與上述第一物品類別集合中的每個(gè)第一物品類別對(duì)應(yīng)的目標(biāo)貨架,并確定該第一物品類別的物品在該目標(biāo)貨架的推薦上架量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述裝置500還可以包括:第一處理處理單元(圖中未示出),配置用于響應(yīng)于確定上述信息處理請(qǐng)求不包括上述內(nèi)容,則進(jìn)一步確定上述信息處理請(qǐng)求是否包括貨架標(biāo)識(shí);若上述信息處理請(qǐng)求包括上述貨架標(biāo)識(shí),則在當(dāng)前有空閑的無(wú)人搬運(yùn)車時(shí),確定當(dāng)前與上述貨架標(biāo)識(shí)所指示的待回庫(kù)貨架對(duì)應(yīng)的第一物品標(biāo)簽集合、第二物品類別集合和上述待回庫(kù)貨架所存放的上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽所對(duì)應(yīng)的物品的件數(shù),其中,上述第一物品標(biāo)簽集合是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品標(biāo)簽的集合,上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽設(shè)置有權(quán)重值,上述第二物品類別集合是上述待回庫(kù)貨架當(dāng)前所存放的物品的物品類別的集合;基于上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和所確定的件數(shù),在各上述儲(chǔ)區(qū)中確定用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū);基于上述第二物品類別集合,在所確定的儲(chǔ)區(qū)中的各空儲(chǔ)位中確定用于放置上述待回庫(kù)貨架的目標(biāo)儲(chǔ)位;向當(dāng)前空閑的無(wú)人搬運(yùn)車發(fā)送第二搬運(yùn)指令,以使接收到上述第二搬運(yùn)指令的無(wú)人搬運(yùn)車將上述待回庫(kù)貨架搬運(yùn)至對(duì)應(yīng)的目標(biāo)儲(chǔ)位。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,各上述儲(chǔ)區(qū)可以分別對(duì)應(yīng)預(yù)置數(shù)值范圍;以及上述第一處理單元可以進(jìn)一步配置用于:確定上述第一物品標(biāo)簽集合中的每個(gè)物品標(biāo)簽的權(quán)重值和該物品標(biāo)簽所對(duì)應(yīng)的件數(shù)的乘積,對(duì)所確定的各個(gè)乘積相加求和得到第一值;對(duì)所確定的各個(gè)件數(shù)進(jìn)行相加求和得到第二值;將上述第一值與上述第二值的比值作為比較值,并將各上述儲(chǔ)區(qū)中的、所對(duì)應(yīng)的預(yù)置數(shù)值范圍包括上述比較值的儲(chǔ)區(qū)確定為用于放置上述待回庫(kù)貨架的儲(chǔ)區(qū)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述第一處理單元可以進(jìn)一步配置用于:利用目標(biāo)函數(shù),在各上述空儲(chǔ)位中確定上述目標(biāo)儲(chǔ)位。
本申請(qǐng)的上述實(shí)施例提供的裝置有效利用了對(duì)物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的目標(biāo)貨格類型、目標(biāo)貨架和推薦上架量的確定,實(shí)現(xiàn)了富有針對(duì)性的信息生成。
下面參考圖6,其示出了適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的電子設(shè)備的計(jì)算機(jī)系統(tǒng)600的結(jié)構(gòu)示意圖。圖6示出的電子設(shè)備僅僅是一個(gè)示例,不應(yīng)對(duì)本申請(qǐng)實(shí)施例的功能和使用范圍帶來(lái)任何限制。
如圖6所示,計(jì)算機(jī)系統(tǒng)600包括中央處理單元(cpu)601,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(rom)602中的程序或者從存儲(chǔ)部分608加載到隨機(jī)訪問(wèn)存儲(chǔ)器(ram)603中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在ram603中,還存儲(chǔ)有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。cpu601、rom602以及ram603通過(guò)總線604彼此相連。輸入/輸出(i/o)接口605也連接至總線604。
以下部件連接至i/o接口605:包括鍵盤(pán)、鼠標(biāo)等的輸入部分606;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等以及揚(yáng)聲器等的輸出部分607;包括硬盤(pán)等的存儲(chǔ)部分608;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器610也根據(jù)需要連接至i/o接口605??刹鹦督橘|(zhì)611,諸如磁盤(pán)、光盤(pán)、磁光盤(pán)、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器610上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分608。
特別地,根據(jù)本公開(kāi)的實(shí)施例,上文參考流程圖描述的過(guò)程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開(kāi)的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括承載在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過(guò)通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。在該計(jì)算機(jī)程序被中央處理單元(cpu)601執(zhí)行時(shí),執(zhí)行本申請(qǐng)的系統(tǒng)中限定的上述功能。
需要說(shuō)明的是,本申請(qǐng)所示的計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者是上述兩者的任意組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子可以包括但不限于:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤(pán)、硬盤(pán)、隨機(jī)訪問(wèn)存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤(pán)只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本申請(qǐng)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請(qǐng)中,計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無(wú)線、電線、光纜、rf等等,或者上述的任意合適的組合。
附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,上述模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖或流程圖中的每個(gè)方框、以及框圖或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。
描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過(guò)軟件的方式實(shí)現(xiàn),也可以通過(guò)硬件的方式來(lái)實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括接收單元、確定單元和處理單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,接收單元還可以被描述為“接收信息處理請(qǐng)求的單元”。
作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以是上述實(shí)施例中描述的電子設(shè)備中所包含的;也可以是單獨(dú)存在,而未裝配入該電子設(shè)備中。上述計(jì)算機(jī)可讀介質(zhì)承載有一個(gè)或者多個(gè)程序,當(dāng)上述一個(gè)或者多個(gè)程序被一個(gè)該電子設(shè)備執(zhí)行時(shí),使得該電子設(shè)備包括:接收信息處理請(qǐng)求;確定上述信息處理請(qǐng)求是否包括以下內(nèi)容:上架工作站標(biāo)識(shí)、物品類別集合、與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的物品數(shù)量;響應(yīng)于確定上述信息處理請(qǐng)求包括上述內(nèi)容,則在上述上架工作站標(biāo)識(shí)所指示的上架工作站當(dāng)前存在空貨架緩存位且當(dāng)前有空閑無(wú)人搬運(yùn)車時(shí),基于上述物品類別集合中的每個(gè)物品類別所對(duì)應(yīng)的物品數(shù)量,在預(yù)置貨格類型集合中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型;基于上述物品類別集合和與上述物品類別集合中的每個(gè)物品類別對(duì)應(yīng)的目標(biāo)貨格類型,在所管理的倉(cāng)庫(kù)中的儲(chǔ)區(qū)中確定與該物品類別對(duì)應(yīng)的目標(biāo)貨架,并基于與該物品類別對(duì)應(yīng)的目標(biāo)貨格類型所對(duì)應(yīng)的貨格的標(biāo)準(zhǔn)儲(chǔ)存量,確定該物品類別的物品在所對(duì)應(yīng)的目標(biāo)貨架的推薦上架量;生成上架推薦信息,其中,上述上架推薦信息包括上述物品類別集合中的物品類別、與該物品類別對(duì)應(yīng)的目標(biāo)貨架、目標(biāo)貨格類型、推薦上架量之間的對(duì)應(yīng)關(guān)系。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說(shuō)明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開(kāi)的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。