System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及物資管理,尤其涉及一種物料分配方法、裝置、設備、存儲介質及芯片。
技術介紹
1、隨著制造業內信息化的普及,如何合理地分配資源物資、降低采購成本已成為業內討論的重要問題。目前,在執行物料需求計劃中,為了降低采購成本通常會預先為一組替代物料中的每個物料設置相應的采購配額,以控制各個物料的采購量,達到節約采購成本的目的。
2、然而上述方案并不適用于所有的物料分配場景,例如預組件分配場景。在該組件分配場景中存在一些特殊的物料綁定關系,例如生成該組件所需的替代物料之間存在相互綁定。如果預先為組件設置了相應物料之間的配額比例,也會因為物料之間的綁定關系無法對它們的采購量進行調整,從而無法實現較好地物料分配,不利于降低采購成本。
技術實現思路
1、為克服相關技術中存在的問題,本公開提供一種物料分配方法、裝置、設備、存儲介質及芯片,以解決上述相關技術中存在的無法實現較好地物料分配、無法降低采購成本等技術問題。
2、根據本公開實施例的第一方面,提供一種物料分配方法,包括:
3、獲取組件制造需求所需的物料信息,所述物料信息至少包括制造所述組件的各個物料之間的關聯關系,所述關聯關系包括組合關系或者替代關系;
4、將所述物料信息輸入預建的庫存分配模型進行物料分配處理,得到各個所述物料的初始分配信息,所述庫存分配模型用于指示所述物料的庫存使用量和在途庫存使用量大于對應的預設庫存閾值;
5、將各個所述物料的初始分配信息輸入預建的配額均衡模型
6、在一些實施例中,所述物料信息還包括以下中的至少一項:所述組件的需求量、所述物料的庫存總量、所述物料的在途庫存總量、關鍵物料、所述物料的配額比例及所述物料的歷史訂購量。
7、在一些實施例中,所述將所述物料信息輸入預建的庫存分配模型進行物料分配處理,得到各個所述物料的初始分配信息之前,所述方法還包括:
8、獲取所述庫存分配模型的第一約束條件,所述第一約束條件為根據所述物料信息確定的;
9、所述將所述物料信息輸入預建的庫存分配模型進行物料分配處理,得到各個所述物料的初始分配信息包括:
10、將所述第一約束條件帶入所述庫存分配模型進行最優求解,得到各個所述物料的初始分配信息,所述初始分配信息至少包括所述物料的庫存使用量和在途庫存使用量。
11、在一些實施例中,所述庫存分配模型的第一目標表達式用于指示所述物料信息中關鍵物料的真實采購量和在途庫存使用量之和,所述將所述第一約束條件帶入所述庫存分配模型進行最優求解包括:
12、將所述第一約束條件帶入所述庫存分配模型的所述第一目標表達式進行最小化求解。
13、在一些實施例中,所述物料信息以樹狀結構存儲,所述樹狀結構包括根節點和子節點,所述根節點為所述組件,所述子節點為所述物料信息中的各個所述物料,所述第一約束條件包括以下中的至少一項:
14、所述根節點的需求量為所述根節點的庫存使用量和所述根節點的制造量之和;
15、所述物料的庫存使用量小于或等于所述物料的庫存總量;
16、若所述物料之間的關聯關系為替代關系,則所述物料對應的父級節點的制造量為對存在所述替代關系的每個所述物料的庫存使用量和制造用量之間的商值進行求和所得;
17、若所述物料之間的關聯關系為組合關系,則所述物料對應的父級節點的制造量為對存在所述組合關系的至少一個所述物料的庫存使用量和制造用量之間的商值;
18、若禁止使用所述物料的庫存總量,則所述物料的庫存使用量為0;
19、若禁止使用所述物料的在途庫存總量,則所述物料的在途庫存用量為0。
20、在一些實施例中,所述將各個所述物料的初始分配信息輸入預建的配額均衡模型進行物料優化處理,得到各個所述物料的目標分配信息之前,所述方法還包括:
21、獲取所述配額均衡模型的第二約束條件,所述第二約束條件為根據各個所述物料的初始分配信息確定的;
22、所述將各個所述物料的初始分配信息輸入預建的配額均衡模型進行物料優化處理,得到各個所述物料的目標分配信息包括:
23、將所述第二約束條件帶入所述配額均衡模型進行求解計算,得到各個所述物料的目標分配信息。
24、在一些實施例中,所述配額均衡模型的第二目標表達式用于指示對存在替代關系的每個所述物料的誤差采購量之和,所述誤差采購量為所述物料的真實采購量和預配的理想采購量之間的差值,所述將所述第二約束條件帶入所述配額均衡模型進行求解計算包括:
25、將所述第二約束條件帶入所述配額均衡模型的所述第二目標表達式進行最小化求解。
26、在一些實施例中,所述第二約束條件包括以下中的至少一項:
27、所述物料的庫存使用量或在途庫存使用量為所述物料的初始分配信息中的對應使用量;
28、若所述物料不支持采購,則所述物料的真實采購量為0;
29、若所述物料之間的關聯關系為替代關系,且所述物料不存在歷史訂購量,則第一數值小于或等于第二數值,所述第一數值為存在所述替代關系中的任一個所述物料的真實采購量與對應的配額采購量之間的差值的絕對值,所述第二數值為任一個所述物料的所述誤差采購量,所述配額采購量為存在所述替代關系的每個所述物料的真實采購量之和與所述物料的配額比例的乘積;
30、若所述物料之間的關聯關系為替代關系,且所述物料存在歷史訂購量,則第三數值小于或等于第四數值,所述第三數值為存在所述替代關系中的任一個所述物料的糾偏真實采購量和對應的糾偏配額采購量之間的差值的絕對值,所述第四數值為任一個所述物料的所述誤差采購量,所述糾偏真實采購量為任一個所述物料的真實采購量和所述物料的歷史訂購量之和,所述糾偏配額采購量為存在所述替代關系的每個所述物料的真實采購量和歷史訂購量之和與所述物料的配額比例的乘積。
31、在一些實施例中,所述目標分配信息包括以下中的至少一項:所述物料的真實采購量、真實制造量、庫存使用量和在途庫存使用量。
32、根據本公開實施例的第二方面,提供一種物料分配裝置,包括:
33、獲取模塊,被配置為獲取組件制造需求所需的物料信息,所述物料信息至少包括制造所述組件的各個物料之間的關聯關系,所述關聯關系包括組合關系或者替代關系;
34、處理模塊,被配置為將所述物料信息輸入預建的庫存分配模型進行物料分配處理,得到各個所述物料的初始分配信息,所述庫存分配模型用于指示所述物料的庫存使用量和在途庫存使用量大于對應的預設庫存閾值;
35、所述處理模塊,還被配置為將各個所述物料的初始分配信息輸入預建的配額均衡模型進行物料優化處理,得到各個所述物料的目標分配信息,所述配額均衡模型用于本文檔來自技高網...
【技術保護點】
1.一種物料分配方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述物料信息輸入預建的庫存分配模型進行物料分配處理,得到各個所述物料的初始分配信息之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述庫存分配模型的第一目標表達式用于指示所述物料信息中關鍵物料的真實采購量和在途庫存使用量之和,所述將所述第一約束條件帶入所述庫存分配模型進行最優求解包括:
4.根據權利要求2所述的方法,其特征在于,所述物料信息以樹狀結構存儲,所述樹狀結構包括根節點和子節點,所述根節點為所述組件,所述子節點為所述物料信息中的各個所述物料,所述第一約束條件包括以下中的至少一項:
5.根據權利要求1所述的方法,其特征在于,所述將各個所述物料的初始分配信息輸入預建的配額均衡模型進行物料優化處理,得到各個所述物料的目標分配信息之前,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,所述配額均衡模型的第二目標表達式用于指示對存在替代關系的每個所述物料的誤差采購量之和,所述誤差采購量為所述物料的真實采購量
7.根據權利要求5所述的方法,其特征在于,所述第二約束條件包括以下中的至少一項:
8.根據權利要求1-7中任一項所述的方法,其特征在于,所述目標分配信息包括以下中的至少一項:所述物料的真實采購量、真實制造量、庫存使用量和在途庫存使用量。
9.一種物料分配裝置,其特征在于,包括:
10.一種終端設備,其特征在于,包括:
11.一種計算機可讀存儲介質,其上存儲有計算機程序指令,其特征在于,所述計算機程序指令被處理器執行時實現權利要求1~8中任一項所述方法的步驟。
12.一種芯片,其特征在于,包括處理器和接口;所述處理器用于讀取指令以執行權利要求1~8中任一項所述的方法。
...【技術特征摘要】
1.一種物料分配方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述物料信息輸入預建的庫存分配模型進行物料分配處理,得到各個所述物料的初始分配信息之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述庫存分配模型的第一目標表達式用于指示所述物料信息中關鍵物料的真實采購量和在途庫存使用量之和,所述將所述第一約束條件帶入所述庫存分配模型進行最優求解包括:
4.根據權利要求2所述的方法,其特征在于,所述物料信息以樹狀結構存儲,所述樹狀結構包括根節點和子節點,所述根節點為所述組件,所述子節點為所述物料信息中的各個所述物料,所述第一約束條件包括以下中的至少一項:
5.根據權利要求1所述的方法,其特征在于,所述將各個所述物料的初始分配信息輸入預建的配額均衡模型進行物料優化處理,得到各個所述物料的目標分配信息之前,所述方法還包括:
6.根據權利要求5所述的方法,其特征...
【專利技術屬性】
技術研發人員:李志宇,高林浩,陳威,楊劍浩,黃瑋南,劉延民,
申請(專利權)人:北京小米移動軟件有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。