Application of BGA Algorithm in Optimization of Spare Parts Inventory Control Strategy
-
摘要: 建立一个考虑备件重要度库存控制模型,并运用提出的BGA算法(BAS-Genetic algorithm)实现运算收敛快,获得总成本更优。首先以库存成本最小化为原则,建立库存模型的目标函数,其次建立了以基于重要度的服务水平为约束条件,构建库存控制模型。最后根据考虑维修备件重要度的库存控制策略模型。提出BGA(BAS-Genetic algorithm)算法用于最优库存控制策略解的查找。结果表明,BGA算法的收敛比GA(Genetic algorithm)收敛的速度快,且计算的目标函数成本值更小,不易陷入局部最优。Abstract: This article establishes an inventory control model that considers the importance of spare parts, and uses the proposed BGA algorithm (BAS-Genetic algorithm) to achieve fast convergence and better total cost control. Firstly, based on the principle of minimizing inventory cost, the objective function of inventory model is established. Secondly, the inventory control model is constructed under the constraints of the service level based on importance. According to the inventory control strategy model considering the importance of maintenance spare parts, this paper proposes the BGA algorithm for the search of the optimal inventory control strategy solution. Through MATLAB simulation, comparing the BGA operation results with traditional genetic algorithms, we can find that the BGA algorithm converges faster than the GA (Genetic algorithm) convergence, and the calculated objective function cost is smaller, and it is not easy to fall into a local optimum.
-
Key words:
- inventory service system /
- service level /
- BGA algorithm /
- MATLAB /
- inventory control strategy
-
表 1 不同μ、Im参数控制下的敏感性分析
μ TC ,(r, S) Im = 0.1 Im = 0.2 Im = 0.3 Im = 0.4 10 1029.074074,(17,30) 1137.289157,(43,167) 1175.83004,(46,172) 1596.392111,(47,262) 20 1019.336735,(11,23) 1038.928571,(13,25) 1077.675439,(28,42) 1133.932741,(41,169) 30 936.826484,(3,15) 1015.730594,(11,23) 1025.509804,(23,37) 1036.199621,(36,153) 40 924.8324742,(2,14) 974.3170103,(7,19) 1004.14823,(21,35) 1012.180659,(33,50) 表 2 Im=0.4,λ =5,μ参数控制下的成本敏感度分析
μ Re Sh I 10 0.023 1.64029×1043 154.748 20 0.038 8.06219×1055 105.373 30 0.042 3.00072×1059 94.916 40 0.278 2.78834×1062 41.933 表 3 不同λ、Im参数控制下的敏感性分析
λ TC ,( r, S ) Im = 0.1 Im = 0.2 Im = 0.3 Im = 0.4 10 3299.1667,(6,12) 3305.595238,(7,13) 3324.880952,(10,16) 3376.309524,(18,24) 20 3685.09803,(8,24) 4238.587571,(12,25) 4587.261905,(33,45) 4602.146893,(67,80) 30 5547.5,(9,27) 5894.074074,(33,50) 6029.642857,(84,102) 6151.785714,(103,121) 40 7234.53074,(12,33) 7486.611577,(63,75) 7694.3017,(136,149) 7733.38374,(140,153) 表 4 Im=0.4,μ=3,λ参数控制下的成本敏感度分析
λ Re Sh I 10 1.42857142857140 13549.51988 19.05952381 20 1.42857142857143 138296072.32923 69.36723164 30 1.57894736842105 360459408.71955 105.5357143 40 2.85714285714286 946071904.02461 136.7046414 -
[1] 赵洪山, 刘宏杨, 宋鹏, 等. 风电机组大部件的备品备件区域库存优化控制策略[J]. 可再生能源, 2018, 36(3): 422-428 doi: 10.3969/j.issn.1671-5292.2018.03.016ZHAO H S, LIU H Y, SONG P, et al. Regional inventory optimization control strategy of spare parts for big parts of wind turbines[J]. Renewable Energy Resources, 2018, 36(3): 422-428 (in Chinese) doi: 10.3969/j.issn.1671-5292.2018.03.016 [2] 赵靓. IT制造企业备件库存控制研究[D]. 北京: 北京交通大学, 2015.ZHAO L. Inventory control of spare parts in IT manufacturers[D]. Beijing: Beijing Jiaotong University, 2015 (in Chinese). [3] 孙赏. 基于遗传算法的郑州A汽车4S店备件库存优化研究[D]. 衡阳: 南华大学, 2017.SUN S. Research on inventory optimization of A automobile 4S shop parts in Zhengzhou based on genetuc algorithm[D]. Hengyang: University of South China, 2017 (in Chinese). [4] 李猜, 耿娜, 王春鸣. 随机异质需求下医院血小板库存控制研究[J]. 工业工程与管理, 2018, 23(5): 169-175, 182LI C, GENG N, WANG C M. Platelet inventory control problem in hospital under random heterogeneous demand[J]. Industrial Engineering and Management, 2018, 23(5): 169-175, 182 (in Chinese) [5] 曹裕, 易超群, 万光羽. 易逝品随机生产库存模型动态定价、服务水平和生产控制策略[J]. 系统工程理论与实践, 2018, 38(7): 1717-1731 doi: 10.12011/1000-6788(2018)07-1717-15CAO Y, YI C Q, WAN G Y. Dynamic pricing, service and production control strategy of stochastic production-inventory models with perishable products[J]. Systems Engineering-Theory & Practice, 2018, 38(7): 1717-1731 (in Chinese) doi: 10.12011/1000-6788(2018)07-1717-15 [6] 陈童, 黎放, 狄鹏. 基于马尔可夫到达过程的两级可修备件(S-1, S)库存优化模型[J]. 中国工程科学, 2015, 17(5): 113-119 doi: 10.3969/j.issn.1009-1742.2015.05.019CHEN T, LI F, DI P. A two-echelon (S-1, S) inventory model for repairable items based on markovian arrival process[J]. Engineering Science, 2015, 17(5): 113-119 (in Chinese) doi: 10.3969/j.issn.1009-1742.2015.05.019 [7] 范丹丹, 徐琪. 基于马尔科夫链的双渠道供应链库存优化决策[J]. 工业工程, 2014, 17(2): 85-91, 105 doi: 10.3969/j.issn.1007-7375.2014.02.014FAN D D, XU Q. Inventory optimization decision in dual channel supply chain based on Markov chain[J]. Industrial Engineering Journal, 2014, 17(2): 85-91, 105 (in Chinese) doi: 10.3969/j.issn.1007-7375.2014.02.014 [8] 许茂增, 王俊. 基于两类需求分布的(s, S)库存系统研究[J]. 数学的实践与认识, 2013, 43(19): 55-61 doi: 10.3969/j.issn.1000-0984.2013.19.008XU M Z, WANG J. The analysis of (s, S) inventory system with two types of demands[J]. Mathematics in Practice and Theory, 2013, 43(19): 55-61 (in Chinese) doi: 10.3969/j.issn.1000-0984.2013.19.008 [9] 刘名武, 魏晓梅, 陈弘. 基于排队的两类顾客易逝品库存控制策略研究[J]. 运筹与管理, 2018, 27(11): 17-21LIU M W, WEI X M, CHEN H. Control polices for perishable goods inventory with two classes of customers based on queueing theory[J]. Operations Research and Management Science, 2018, 27(11): 17-21 (in Chinese) [10] 段永瑞, 傅琼超, 李贵萍. 需求依赖于服务水平的易变质品库存策略研究[J]. 运筹与管理, 2015, 24(6): 65-75DUAN Y R, FU Q C, LI G P. Optimal inventory policy for perishable items with service-level-dependent demand rate[J]. Operations Research and Management Science, 2015, 24(6): 65-75 (in Chinese) [11] SELÇUK B, AĞRALI S. Joint spare parts inventory and reliability decisions under a service constraint[J]. Journal of the Operational Research Society, 2013, 64(3): 446-458 doi: 10.1057/jors.2012.38 [12] GRUSON M, CORDEAU J F, JANS R. The impact of service level constraints in deterministic lot sizing with backlogging[J]. Omega, 2018, 79: 91-103 doi: 10.1016/j.omega.2017.08.003 [13] ALVAREZ J A L, BUIJS P, KILIC O A, et al. An inventory control policy for liquefied natural gas as a transportation fuel[J]. Omega, 2020, 90: 101985 doi: 10.1016/j.omega.2018.10.015 [14] YANG Y, CHI H H, TANG O, et al. Cross perishable effect on optimal inventory preservation control[J]. European Journal of Operational Research, 2019, 276(3): 998-1012 doi: 10.1016/j.ejor.2019.01.069 [15] LI M, WANG Z. An integrated replenishment and production control policy under inventory inaccuracy and time-delay[J]. Computers & Operations Research, 2017, 88: 137-149 [16] TANG Y, HU Y, LIU Y, et al. Research on the spare parts inventory control for agriculture inter-district field operation[J]. Procedia CIRP, 2018, 73: 278-283 doi: 10.1016/j.procir.2018.04.009 [17] KONUR D. Carbon constrained integrated inventory control and truckload transportation with heterogeneous freight trucks[J]. International Journal of Production Economics, 2014, 153: 268-279 doi: 10.1016/j.ijpe.2014.03.009 [18] ZHANG C, GAO W, YANG T, et al. Opportunistic maintenance strategy for wind turbines considering weather conditions and spare parts inventory management[J]. Renewable Energy, 2019, 133: 703-711 doi: 10.1016/j.renene.2018.10.076 [19] 万鹏, 戢守峰, 宋乃绪. 具有随机缺陷率产品的多点转运库存优化模型[J]. 计算机集成制造系统, 2020, 26(9): 2561-2572WAN P, JI S F, SONG N X. The multi-location inventory optimization model with lateral transshipment for random defect rate items[J]. Computer Integrated Manufacturing Systems, 2020, 26(9): 2561-2572 (in Chinese) [20] 段永瑞, 徐超, 霍佳震. 服务水平约束下动态定价与库存管理[J]. 运筹与管理, 2019, 28(5): 1-7DUAN Y R, XU C, HUO J Z. Dynamic pricing and inventory management under service level constraints[J]. Operations Research and Management Science, 2019, 28(5): 1-7 (in Chinese) [21] 张媛媛, 岳德权, 王赛, 等. 具有不耐烦顾客的生产服务库存系统最优生产策略[J]. 数学的实践与认识, 2019, 49(7): 123-131ZHANG Y Y, YUE D Q, WANG S, et al. Optional control of production inventory system with a positive service time and impatient customers[J]. Mathematics in Practice and Theory, 2019, 49(7): 123-131 (in Chinese) [22] 刘露, 李勇建. 竞争市场中的库存共享实施策略[J]. 系统工程理论与实践, 2019, 39(3): 635-646 doi: 10.12011/1000-6788-2017-1701-12LIU L, LI Y J. The implementation strategy of inventory sharing in competitive sales market[J]. Systems Engineering-Theory & Practice, 2019, 39(3): 635-646 (in Chinese) doi: 10.12011/1000-6788-2017-1701-12 [23] 李智慧. 医院医疗器械—麻醉包库存策略[J]. 数学的实践与认识, 2019, 49(3): 176-184LI Z H. Inventory policy of anaesthesia package for hospital′s medical goods[J]. Mathematics in Practice and Theory, 2019, 49(3): 176-184 (in Chinese) [24] 王林, 冯俊翔, 张金隆. 联合补货策略下基于改进蛙跳算法的选址: 库存集成优化研究[J]. 管理工程学报, 2019, 33(2): 180-187WANG L, FENG J X, ZHANG J X. Optimizing the location-inventory problem using joint replenishment policy based on improved shuffled frog-leaping algorithm[J]. Journal of Industrial Engineering and Engineering Management, 2019, 33(2): 180-187 (in Chinese) [25] 薛瀚, 王永明, 赵帅. 基于网格自适应直接搜索和仿真的串行供应链控制策略优化[J]. 计算机集成制造系统, 2016, 22(5): 1339-1346XUE H, WANG Y M, ZHAO S. Optimization for serial supply chain′s control strategy based on mesh adaptive direct search and simulation[J]. Computer Integrated Manufacturing Systems, 2016, 22(5): 1339-1346 (in Chinese) [26] BALUGANI E, LOLLI F, GAMBERINI R, et al. Clustering for inventory control systems[J]. IFAC-PapersOnLine, 2018, 51(11): 1174-1179 doi: 10.1016/j.ifacol.2018.08.431 [27] BRUNAUD B, LAINEZ-AGUIRRE J M, PINTO J M, et al. Mixed-integer models for simultaneous optimization of inventory policies and supply chain planning[J]. Computer Aided Chemical Engineering, 2017, 40: 1255-1260 doi: 10.1016/B978-0-444-63965-3.50211-7 [28] SAKULSOM N, THARMMAPHORNPHILAS W. Heuristics for a periodic-review policy in a two-echelon inventory problem with seasonal demand[J]. Computers & Industrial Engineering, 2019, 133: 292-302 [29] TAO Y, LEE L H, CHEW E P, et al. Inventory control policy for a periodic review system with expediting[J]. Applied Mathematical Modelling, 2017, 49: 375-393 doi: 10.1016/j.apm.2017.04.036 [30] 陈弘. 马氏排队库存系统最优控制策略研究[D]. 成都: 电子科技大学, 2012.CHEN H. The optimal control poliecs on markov queueing-inventory system[D]. Chengdu: University of Electronic Science and Technology, 2012 (in Chinese). [31] HOLLAND J H. Adaptation in natural and artificial systems[M]. Ann Arbor: University of Michigan Press, 1975. [32] 王雪峰. 用于函数优化问题的实数编码遗传算法的改进及并行化实现[D]. 保定: 河北大学, 2019.WANG X F. Improvement and parallelization of real-coded genetic algorithm for function optimization problems[D]. Baoding: Hebei University, 2019 (in Chinese).