本技術涉及倉儲物流,尤其是涉及一種倉儲系統(tǒng)的效率預測方法和裝置。
背景技術:
1、隨著物流行業(yè)的快速發(fā)展,倉儲自動化和智能化成為提升倉儲系統(tǒng)的效率和降低成本的關鍵。為了提高倉儲系統(tǒng)的運行效率,可以對倉儲系統(tǒng)的效率進行預測,并根據(jù)效率預測的結果對倉儲系統(tǒng)的部署進行調整,以滿足用戶需求。通常,可以在倉儲系統(tǒng)部署之后結合倉儲系統(tǒng)的運行參數(shù)進行預測,或者,在倉儲系統(tǒng)部署之前依賴于經驗數(shù)據(jù)和人工判斷對倉儲系統(tǒng)的效率進行預測。但是,上述預測方式難以適應復雜多變的倉儲場景,無法獲取到不同場景下倉儲系統(tǒng)的更為準確的工作效率。因此,如何在倉儲系統(tǒng)部署之前,精確預測倉儲系統(tǒng)在不同場景下的效率成為倉儲領域亟待解決的技術問題。
技術實現(xiàn)思路
1、為了解決上述問題,本技術實施例提供了一種倉儲系統(tǒng)的效率預測方法和裝置,能夠在倉儲系統(tǒng)部署之前預測倉儲系統(tǒng)的工作效率,并提高倉儲系統(tǒng)效率預測的準確度。具體地,本技術實施例公開了以下技術方案:
2、本技術實施例第一方面提供一種倉儲系統(tǒng)的效率預測方法,包括:首先,獲取倉儲系統(tǒng)的初始參數(shù)信息;其中,初始參數(shù)信息包括倉儲系統(tǒng)對應的倉庫尺寸、揀選效率信息和業(yè)務需求信息。其次,對初始參數(shù)信息進行預處理,確定目標輸入信息。然后,基于目標效率預測模型對目標輸入信息進行處理,得到倉儲系統(tǒng)的多組系統(tǒng)配置參數(shù);其中,各組系統(tǒng)配置參數(shù)包括搬運設備的數(shù)量和/或工作站的數(shù)量。最后,基于目標效率預測模型對多組系統(tǒng)配置參數(shù)進行處理,得到各組系統(tǒng)配置參數(shù)分別對應的預測效率指標;其中,各組預測效率指標包括倉儲系統(tǒng)的工作站利用率、搬運設備利用率、任務循環(huán)時間和載具數(shù)量中的至少一項。
3、在一些實施例中,對初始參數(shù)信息進行預處理,確定目標輸入信息,包括:通過預設算法對倉庫尺寸、揀選效率信息和所述業(yè)務需求信息進行收斂處理,得到倉儲系統(tǒng)對應的搬運設備類型和載具搬運效率;其中,目標輸入信息包括所述倉庫尺寸、搬運設備類型和載具搬運效率,載具搬運效率包括載具搬運次數(shù)和載具停留時間。
4、在一些實施例中,基于目標效率預測模型對目標輸入信息進行處理,得到倉儲系統(tǒng)的多組系統(tǒng)配置參數(shù)之前,該方法還包括:基于倉庫尺寸,確定倉儲系統(tǒng)對應的倉庫類型;基于倉庫類型,確定目標輸入信息對應的目標效率預測模型;其中,不同倉庫類型對應不同的目標效率預測模型。
5、在一些實施例中,目標效率預測模型包括第一預測子模型,基于目標效率預測模型對目標輸入信息進行處理,得到倉儲系統(tǒng)的多組系統(tǒng)配置參數(shù),包括:基于第一預測子模型對目標輸入信息進行處理,得到倉儲系統(tǒng)的目標配置參數(shù);其中,目標配置參數(shù)包括各類搬運設備的第一數(shù)量和/或工作站的第二數(shù)量。通過預設相似算法對目標配置參數(shù)進行相似性處理,得到倉儲系統(tǒng)的所述多組系統(tǒng)配置參數(shù);其中,多組系統(tǒng)配置參數(shù)包括目標配置參數(shù),多組系統(tǒng)配置參數(shù)中除目標配置參數(shù)以外的各組系統(tǒng)配置參數(shù)中各類搬運設備的數(shù)量與對應的第一數(shù)量不同,和/或,工作站的數(shù)量與第二數(shù)量不同。
6、在一些實施例中,通過預設相似算法對目標配置參數(shù)進行相似性處理,得到倉儲系統(tǒng)的多組系統(tǒng)配置參數(shù),包括:基于倉庫尺寸,確定倉儲系統(tǒng)對應的倉庫類型;基于倉庫類型和目標輸入信息中搬運設備的類型,通過預設相似算法確定多組系統(tǒng)配置參數(shù)中各類搬運設備的數(shù)量。
7、在一些實施例中,目標效率預測模型包括第二預測子模型,基于所述目標效率預測模型對多組系統(tǒng)配置參數(shù)進行處理,得到各組系統(tǒng)配置參數(shù)分別對應的預測效率指標,包括:通過第二預測子模型依次對各組系統(tǒng)配置參數(shù)進行處理,確定各組系統(tǒng)配置參數(shù)對應的預測效率指標。
8、在一些實施例中,目標效率預測模型包括第二預測子模型和優(yōu)化子模型;基于目標效率預測模型對多組系統(tǒng)配置參數(shù)進行處理,得到各組系統(tǒng)配置參數(shù)分別對應的預測效率指標,包括:通過第二預測子模型依次對各組系統(tǒng)配置參數(shù)進行處理,確定各組系統(tǒng)配置參數(shù)對應的初始效率指標;通過優(yōu)化子模型對各組初始效率指標進行優(yōu)化處理,得到各組系統(tǒng)配置參數(shù)分別對應的預測效率指標。
9、在一些實施例中,基于目標效率預測模型對多組系統(tǒng)配置參數(shù)進行處理,得到各組系統(tǒng)配置參數(shù)分別對應的預測效率指標之后,該方法還包括:基于各組系統(tǒng)配置參數(shù)分別對應的預測效率指標,確定倉儲系統(tǒng)對應的預測結果;控制用戶交互界面顯示預測結果;獲取用戶針對預測結果在用戶交互界面輸入的滿意度信息;若滿意度信息不滿足預設條件,則控制用戶交互界面顯示提示信息,或者,重新確定多組系統(tǒng)配置參數(shù);其中,提示信息用于提示用戶對初始參數(shù)信息進行優(yōu)化。若滿意度信息滿足預設條件,則基于預測效率指標對目標效率預測模型進行優(yōu)化。
10、在一些實施例中,該方法還包括:獲取多個樣本參數(shù)信息,以及各樣本參數(shù)信息對應的樣本效率指標集,樣本效率指標集包括各組樣本配置參數(shù)分別對應的樣本效率指標;基于初始效率預測模型對樣本參數(shù)信息進行處理,得到各組預測配置參數(shù)分別對應的預測效率指標;以各組預測配置參數(shù)分別對應的預測效率指標為初始效率預測模型的初始訓練輸出信息,各組樣本配置參數(shù)分別對應的樣本效率指標作為監(jiān)督信息,迭代初始效率預測模型,得到目標效率預測模型。
11、在一些實施例中,獲取倉儲系統(tǒng)的初始參數(shù)信息,包括:獲取用戶在用戶交互界面輸入的待處理任務;通過倉儲規(guī)劃模型對待處理任務進行拆分處理,得到至少一個子任務;其中,至少一個子任務中包括效率預測子任務;通過倉儲規(guī)劃模型對各子任務進行分析處理,得到各子任務對應的至少一個請求信息,并控制用戶交互界面顯示各請求信息;獲取用戶針對各子任務對應的至少一個請求信息輸入的至少一個反饋信息;其中,初始參數(shù)信息包括效率預測子任務對應的至少一個反饋信息。
12、在一些實施例中,該方法還包括:基于各子任務對應的至少一個請求信息輸入的至少一個反饋信息,通過倉儲規(guī)劃模型確定各子任務對應的處理結果;基于至少一個子任務中各子任務對應的處理結果,通過倉儲規(guī)劃模型確定待處理任務對應的規(guī)劃結果,并控制用戶交互界面顯示規(guī)劃結果。
13、在一些實施例中,倉儲規(guī)劃模型包括任務拆分子模型,通過倉儲規(guī)劃模型對待處理任務進行拆分處理,得到至少一個子任務,包括:基于待處理任務的復雜度和預設拆分原則,通過任務拆分子模型將待處理任務拆分為至少一個子任務;其中,預設拆分原則包括至少一個子任務的任務數(shù)量小于或等于預設數(shù)量閾值和/或至少一個子任務中任意兩個子任務之間的相關性小于或等于預設相關性閾值。
14、在一些實施例中,用戶交互界面包括進度條;該方法還包括:響應于用戶針對各子任務對應的至少一個請求信息輸入的至少一個反饋信息,確定各子任務的進度信息;基于各子任務的進度信息,通過進度條顯示待處理任務的任務完成度。
15、在一些實施例中,用戶交互界面包括反饋窗口,該方法還包括:獲取用戶在反饋窗口輸入的針對規(guī)劃結果的至少一個問答信息;通過倉儲規(guī)劃模型對至少一個問答信息進行處理,并控制反饋窗口顯示問答信息對應的交互結果。
16、本技術實施例第二方面提供一種倉儲系統(tǒng)的效率預測裝置,包括:獲取模塊、確定模塊和處理模塊。其中,獲取模塊被配置為:獲取倉儲系統(tǒng)的初始參數(shù)信息;其中,初始參數(shù)信息包括倉儲系統(tǒng)對應的倉庫尺寸、揀選效率信息和業(yè)務需求信息。確定模塊被配置為:對初始參數(shù)信息進行預處理,確定目標輸入信息。處理模塊被配置為:基于目標效率預測模型對目標輸入信息進行處理,得到倉儲系統(tǒng)的多組系統(tǒng)配置參數(shù);其中,各組系統(tǒng)配置參數(shù)包括搬運設備的數(shù)量和/或工作站的數(shù)量;基于目標效率預測模型對多組系統(tǒng)配置參數(shù)進行處理,得到各組系統(tǒng)配置參數(shù)分別對應的預測效率指標;其中,各組預測效率指標包括倉儲系統(tǒng)的工作站利用率、搬運設備利用率、任務循環(huán)時間和載具數(shù)量中的至少一項。
17、本技術實施例第三方面提供了一種電子設備,包括:處理器和存儲器,所述存儲器,用于存儲計算機可執(zhí)行指令;所述處理器,用于從所述存儲器中讀取所述指令,并執(zhí)行所述指令以實現(xiàn)前述第一方面所述的倉儲系統(tǒng)的效率預測方法。
18、本技術實施例第四方面提供了一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序指令,當計算機讀取所述指令時,執(zhí)行前述第一方面所述的倉儲系統(tǒng)的效率預測方法。
19、本技術實施例第五方面提供了一種計算機程序產品,該計算機程序產品包括存儲在非暫態(tài)計算機可讀存儲介質上的計算機程序,該計算機程序包括程序指令,當該程序指令被計算機執(zhí)行時,使該計算機執(zhí)行前述第一方面所述的倉儲系統(tǒng)的效率預測方法。
20、本技術實施例第六方面提供一種計算機程序,當該計算機程序被處理器執(zhí)行時,可以實現(xiàn)前述第一方面所述的倉儲系統(tǒng)的效率預測方法。
21、本技術實施例提供的倉儲系統(tǒng)的效率預測方法,通過對獲取的倉儲系統(tǒng)的初始參數(shù)信息進行預處理,得到目標輸入信息;將目標輸入信息輸入至已訓練的目標效率預測模型,經過目標效率預測模型處理后得到多組系統(tǒng)配置參數(shù),以及各組系統(tǒng)配置參數(shù)對應的預測效率指標,從而實現(xiàn)對倉儲系統(tǒng)的效率預測。本技術實施例提供的倉儲系統(tǒng)的效率預測方法,相比于相關技術中效率預測方式,能夠實現(xiàn)在倉儲系統(tǒng)部署之前預先對倉儲系統(tǒng)在不同系統(tǒng)配置參數(shù)下的效率指標進行預測,并提高了倉儲系統(tǒng)效率預測的準確度,為后續(xù)倉儲系統(tǒng)的方案部署提供合理的依據(jù)。同時,由于本技術可以為用戶提供多組系統(tǒng)配置參數(shù)分別對應的效率指標,為用戶提供了更多的選擇和比較,用戶可以根據(jù)實際需求進行比較和選擇,提高了用戶體驗度。