文章目录
来源:《Inventory Optimization:Models and Simulations》的Part I:Deterministic Supply Chains,主要介绍需求和提前期确定条件下的供应链库存管理
1.Inventory Policies
在库库存:on-hand inventory
积压库存:backorders
网络库存:net inventory
网络库存 = 在库库存 + 在途库存 - 积压库存
在途库存:in-transit inventory
1.1 (s,Q)
s:订货点,reorder point
Q:订货量,fixe order quantity
描述:网络库存小于s,订货Q
由于需求变动导致补货间隔时间变动
优点:(1)安全,减少缺货风险,安全库存少(2)便于优化订货量
缺点:(1)无法将不同商品的订货需求合到同一个订单和同一个供应商,供应商不是随机都接收订单(2)需要连续盘点
1.2(R,S)
R:固定订货周期,fixed review period
S:最大库存水平,the up-to level
描述:在R时间段后,将库存补充至S
补货间隔时间是固定的
优点:(1)便于多商品采购需求集成到一个订单一个供应商
缺点:(1)有风险,订货周期期间缺货无法解决,需要更多安全库存(2)每次的订货量不一样,影响仓内标准运作流程
1.3(R,s,Q)
R:固定订货周期,fixed review period
s:订货点,reorder point
Q:订货量,fixe order quantity
说明:在R时间段后,如果网络库存小于s,订货Q
优点:(1)便于多商品集中到一个订单一个供应商(2)可以优化订货量
缺点:(1)比前两种都需要更多安全库存
2.How much order
2.1 供应链成本
场景描述:warehouse只有一种商品,库存降到0后向supplier订货。假设订货后可以立即到货,即提前期为0。需求是固定的,年需求为D
在该模型中,一旦Q确定,平均库存水平也确定,与需求和交易次数无关,这种库存称为周期库存(cycle stock)
周期库存:在订单周期内满足(预期)需求(或预测)的平均库存,可以理解为两次订单接收之间的流转库存(或两次订单发出之间的流转库存),在需求波动的场景下,每个周期的周期库存都会发生变化。
该模型中有两种成本:
- holding cost 库存持有成本:与存储商品相关
- transaction cost 交易成本:与向供应商订货相关(仓库+供应商)
库存持有成本通常也表示为商品成本的百分比,因此某些场景下商品价格会影响库存持有成本
交易成本同时考虑了仓库和供应商,比如仓库向供应商支付每个订单的管理成本,供应商支付运输成本,卸货和存储成本
2.2 EOQ
C ( Q ) = h Q 2 + k D Q C(Q)=\frac{hQ}{2}+\frac{kD}{Q} C(Q)=2hQ+QkD
h :单位库存年持有成本 h:单位库存年持有成本 h:单位库存年持有成本
Q Q Q:经济订货批量
D D D:年需求量
C ( Q ) C(Q) C(Q):总成本
经济订货批量与库存持有成本成正比,意味着一次订货量越多,要存储的库存越多;经济订货批量与交易成本成反比,意味着一次订货量越多,交易次数越少
要求最小化 C ( Q ) C(Q) C(Q),求的最优 Q ∗ Q^* Q∗:
Q ∗ = 2 k D Q Q^*=\sqrt{\frac{2kD}{Q}} Q∗=Q2kD
C ∗ = 2 k D h C^*=\sqrt{2kDh} C∗=2kDh
因此在最优订货批量下,交易成本和库存持有成本相等。此处的 D D D是来自于历史数据,也可以使用预测需求 F F F,那么最优订货批量为
Q ∗ = 2 k D F Q^*=\sqrt{\frac{2kD}{F}} Q∗=F2kD
通过敏感性分析会发现EOQ是非常具有鲁棒性的,即便对成本的估计不准确,也可以对EOQ取整来指导库存管理
2.3 EPQ
和经济订货批量概念类似的还有经济生产批量,从企业生产制造的角度出发,假设 r r r为单一产品每周期的生产率, d d d为每周期的需求,那么生产吞吐率 ρ = 1 − d r ρ=1-\frac{d}{r} ρ=1−rd,简单理解就是生产的同时还在消耗,因此最大在库库存不是 Q Q Q而是 ρ Q