【技術實現步驟摘要】
分撥次備料分揀方法、系統、終端及存儲介質
[0001]本專利技術屬于服務器生產
,具體涉及一種分撥次備料分揀方法、系統、終端及存儲介質。
技術介紹
[0002]業界倉庫部門為了減少揀貨頻率,通常將相似產品或訂單進行合并,生成一個或幾個波次進行揀貨,這一過程往往是人工進行的,只能憑借經驗進行合并,不能最大化的提高倉庫的揀貨效率,減少揀貨數量。
[0003]目前,已經有一些公司引入了自動創建波次的算法,比如按照訂單生產時間或交貨時間進行分波。這些算法仍然是只考慮到倉庫的揀貨,并未考慮使用部門對物料的區分的情況,這就導致分波不合理,雖然能夠降低倉儲揀貨頻率,但是由于分波的訂單混亂,導致整個產線備料混亂,沒有達到整體最優。
[0004]此外,生成波次之后,并未對后續到來的訂單進行通盤考慮,波次一旦生成,很難再進行調整,對于小批量多品種的生產形式,顯然現有的波次生成方法不夠靈活。
技術實現思路
[0005]針對現有技術存在的備料分波不合理且不夠靈活導致生產備料效率低的問題,本專利技術提供一種分撥次備料分揀方法、系統、終端及存儲介質,以解決上述技術問題。
[0006]第一方面,本專利技術提供一種分撥次備料分揀方法,包括:
[0007]獲取排配好的訂單,并解析訂單的生產屬性和產品屬性;
[0008]將生產屬性相同的訂單劃分為同組,并將組內訂單數量達到預設第一閾值的組設置為分揀波次;
[0009]將未被劃分至分揀波次的訂單按產品屬性的相似度進行分揀波次劃分; />[0010]將分揀波次內訂單的最早上線時間標記為分揀波次的上線時間,按上線時間先后對分揀波次排序,并按分揀波次序列依次生成備料分揀任務。
[0011]在一個可選的實施方式中,獲取排配好的訂單,并解析訂單的生產屬性和產品屬性,包括:
[0012]定期通過socket協議獲取倉儲管理系統的日志數據;
[0013]從日志數據中提取倉儲管理系統的請求數據和響應數據;
[0014]對請求數據和響應數據進行解析,并將解析得到的存儲請求時間、用戶信息、動作信息、響應時間以數據行的格式保存至數據列表;
[0015]從數據列表中提取出用戶信息為生產執行系統的目標數據行,并提取目標數據行中的目標響應時間;
[0016]基于所述目標響應時間從倉儲管理系統獲取相應時間接收的訂單;
[0017]從所述訂單解析生產屬性和產品屬性,所述生產屬性包括線體、班次和項目,所述產品屬性包括機型;
[0018]解析所述訂單的上線時間。
[0019]在一個可選的實施方式中,將生產屬性相同的訂單劃分為同組,并將組內訂單數量達到預設第一閾值的組設置為分揀波次,包括:
[0020]將生產屬性中線體和班次相同的訂單劃分為同組;
[0021]判斷組內的訂單數量是否在預設的第一閾值和第二閾值范圍內:
[0022]若所述訂單數量小于第一閾值,則解散該組;
[0023]若所述訂單數量在第一閾值和第二閾值范圍內,則將該組訂單設置為一個分揀波次;
[0024]若所述訂單數量超出第一閾值,則將組內項目相同的訂單劃分至同一類別,將訂單數量達到預設第一閾值的類別設置為分揀波次。
[0025]在一個可選的實施方式中,將未被劃分至分揀波次的訂單按產品屬性的相似度進行分揀波次劃分,包括:
[0026]將產品屬性限定的機型信息相同的訂單劃分為同一機型組,并將組內訂單數量達到預設第一閾值的機型組設置為分揀波次;
[0027]將組內訂單數量未達到預設第一閾值的機型組,按照機型信息的相似度進行合組,并將合組后組內訂單數量達到預設第一閾值的機型組設置為分揀波次。
[0028]在一個可選的實施方式中,將組內訂單數量未達到預設第一閾值的機型組,按照機型信息的相似度進行合組,并將合組后組內訂單數量達到預設第一閾值的機型組設置為分揀波次,包括:
[0029]將組內訂單數量未達到預設第一閾值的機型組標記為待處理組;
[0030]解析待處理組的訂單的機型信息的產品族,將產品族相同的待處理組合并,得到新機型組,將組內訂單數量達到預設第一閾值的新機型組設置為分揀波次;
[0031]將組內訂單數量未達到預設第一閾值的新機型組標記為待合并組;
[0032]從待合并組的訂單的機型信息提取外形高度,將外形高度差在預設閾值范圍內的待合并組合并為新組,將組內訂單數量達到預設第一閾值的新組設置為分揀波次。
[0033]在一個可選的實施方式中,在獲取排配好的訂單之后,所述方法還包括:
[0034]判斷當前是否存在未啟動備料分揀任務的分揀波次:
[0035]若是,則按照訂單的機型為訂單查找匹配的分揀波次;
[0036]若否,則為新獲取的訂單劃分分揀波次。
[0037]在一個可選的實施方式中,按照訂單的機型為訂單查找匹配的分揀波次,包括:
[0038]從未啟動備料分揀任務的分揀波次中查找機型信息與訂單的機型信息一致的匹配分揀波次,并將所述訂單劃分至匹配分揀波次;
[0039]若不存在匹配分揀波次,則解散按外形高度劃分的分揀波次,并將釋放的訂單與獲取的訂單混合后重新劃分分揀波次。
[0040]第二方面,本專利技術提供一種分撥次備料分揀系統,包括:
[0041]訂單獲取模塊,用于獲取排配好的訂單,并解析訂單的生產屬性和產品屬性;
[0042]第一劃分模塊,用于將生產屬性相同的訂單劃分為同組,并將組內訂單數量達到預設第一閾值的組設置為分揀波次;
[0043]第二劃分模塊,用于將未被劃分至分揀波次的訂單按產品屬性的相似度進行分揀
波次劃分;
[0044]排序執行模塊,用于將分揀波次內訂單的最早上線時間標記為分揀波次的上線時間,按上線時間先后對分揀波次排序,并按分揀波次序列依次生成備料分揀任務。
[0045]在一個可選的實施方式中,訂單獲取模塊包括:
[0046]日志獲取單元,用于定期通過socket協議獲取倉儲管理系統的日志數據;
[0047]日志解析單元,用于從日志數據中提取倉儲管理系統的請求數據和響應數據;
[0048]數據解析單元,用于對請求數據和響應數據進行解析,并將解析得到的存儲請求時間、用戶信息、動作信息、響應時間以數據行的格式保存至數據列表;
[0049]目標提取單元,用于從數據列表中提取出用戶信息為生產執行系統的目標數據行,并提取目標數據行中的目標響應時間;
[0050]訂單采集單元,用于基于所述目標響應時間從倉儲管理系統獲取相應時間接收的訂單;
[0051]第一解析單元,用于從所述訂單解析生產屬性和產品屬性,所述生產屬性包括線體、班次和項目,所述產品屬性包括機型;
[0052]第二解析單元,用于解析所述訂單的上線時間。
[0053]在一個可選的實施方式中,第一劃分模塊包括:
[0054]第一屬性分組單元本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種分撥次備料分揀方法,其特征在于,包括:獲取排配好的訂單,并解析訂單的生產屬性和產品屬性;將生產屬性相同的訂單劃分為同組,并將組內訂單數量達到預設第一閾值的組設置為分揀波次;將未被劃分至分揀波次的訂單按產品屬性的相似度進行分揀波次劃分;將分揀波次內訂單的最早上線時間標記為分揀波次的上線時間,按上線時間先后對分揀波次排序,并按分揀波次序列依次生成備料分揀任務。2.根據權利要求1所述的方法,其特征在于,獲取排配好的訂單,并解析訂單的生產屬性和產品屬性,包括:定期通過socket協議獲取倉儲管理系統的日志數據;從日志數據中提取倉儲管理系統的請求數據和響應數據;對請求數據和響應數據進行解析,并將解析得到的存儲請求時間、用戶信息、動作信息、響應時間以數據行的格式保存至數據列表;從數據列表中提取出用戶信息為生產執行系統的目標數據行,并提取目標數據行中的目標響應時間;基于所述目標響應時間從倉儲管理系統獲取相應時間接收的訂單;從所述訂單解析生產屬性和產品屬性,所述生產屬性包括線體、班次和項目,所述產品屬性包括機型;解析所述訂單的上線時間。3.根據權利要求1或2所述的方法,其特征在于,將生產屬性相同的訂單劃分為同組,并將組內訂單數量達到預設第一閾值的組設置為分揀波次,包括:將生產屬性中線體和班次相同的訂單劃分為同組;判斷組內的訂單數量是否在預設的第一閾值和第二閾值范圍內:若所述訂單數量小于第一閾值,則解散該組;若所述訂單數量在第一閾值和第二閾值范圍內,則將該組訂單設置為一個分揀波次;若所述訂單數量超出第一閾值,則將組內項目相同的訂單劃分至同一類別,將訂單數量達到預設第一閾值的類別設置為分揀波次。4.根據權利要求1所述的方法,其特征在于,將未被劃分至分揀波次的訂單按產品屬性的相似度進行分揀波次劃分,包括:將產品屬性限定的機型信息相同的訂單劃分為同一機型組,并將組內訂單數量達到預設第一閾值的機型組設置為分揀波次;將組內訂單數量未達到預設第一閾值的機型組,按照機型信息的相似度進行合組,并將合組后組內訂單數量達到預設第一閾值的機型組設置為分揀波次。5.根據權利要求4所述的方法,其特征在于,將組內訂單數量未達到預設第一閾值的機型組,按照機型信息的相似度進...
【專利技術屬性】
技術研發人員:邢瑞,
申請(專利權)人:蘇州浪潮智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。