EOQ 库存管理计算器 返回
运筹学

库存管理经济订货量(EOQ)计算器

输入年需求量、订货成本和持有成本,实时计算EOQ。可视化成本权衡曲线与锯齿形库存推移图,同步输出再订货点、安全库存和年度总成本。

参数设置
年需求量 D
每次订货成本 S
年持有成本 H
单价 p
提前期 L
需求标准差 σ
服务水平
计算结果:计算中...
计算结果
EOQ [個]
ROP [個]
安全在庫
年总成本
年間発注回数
周期[天]
Inv
理论与主要公式

经济订货量:

$$EOQ = \sqrt{\frac{2DS}{H}}$$

年度总成本:

$$TC = \frac{D}{Q}S + \frac{Q}{2}H + Dp$$

再订货点:

$$ROP = d \cdot L + z \sigma \sqrt{L}$$

什么是经济订货量(EOQ)

🙋
老师,这个EOQ计算器里说的“最优订货量”到底是什么呀?
🎓
简单来说,就是让你在“订太多次货”和“一次订太多货”之间找到最省钱的那个平衡点。比如你开个奶茶店,每周都要进珍珠。如果每次只订一周的量,订货的运费和手续费(订货成本)就很高;但如果一次订一年的量,珍珠堆在仓库里占地方、还可能过期,这个保管费(持有成本)也受不了。EOQ就是帮你算出一个不多不少刚刚好的订货量。你试着在模拟器里拖动“年需求量D”的滑块,看看最优订货量是怎么跟着变化的。
🙋
诶,真的吗?那为什么这个最优点就刚好是订货成本和持有成本相等的时候呢?
🎓
这就像玩跷跷板。订货成本会随着你每次订的量变大而下降(因为订的次数少了),持有成本则会随着订货量变大而上升(因为平均库存多了)。一个往下走,一个往上走,它们俩加起来的总成本曲线就像一个“U”形碗。这个碗的底,也就是总成本最低的点,数学上正好就是两条成本线相交的地方。你在模拟器里把“每次订货成本S”调高看看,会发现这个“碗底”会向右移动,意味着最优订货量变大了,因为你要用更大的批量来摊薄更高的订货成本。
🙋
哦!那下面那个“再订货点”又是干嘛的?和EOQ有什么关系?
🎓
问得好!EOQ告诉你“一次订多少”,再订货点(ROP)则告诉你“什么时候该去订”。想象一下,你的奶茶珍珠库存像锯齿一样慢慢消耗。ROP就是一条警戒线,当库存降到这条线时,你就得立刻下单补货了,这样新货正好在旧货用完前送到。这个点考虑了送货需要的时间(提前期)和可能的需求波动(安全库存)。你可以在工具里调高“服务水平”,看看安全库存和再订货点是怎么一起升高的,这就是用一点额外的库存成本来应对不确定性,防止缺货。

物理模型与关键公式

核心模型是寻找使年度总成本最小的订货量。总成本由订货成本、持有成本和货物本身成本构成。

$$TC(Q) = \frac{D}{Q}S + \frac{Q}{2}H + Dp$$

其中,$TC$是年度总成本,$Q$是每次订货量,$D$是年需求量,$S$是每次订货的固定成本,$H$是单位货物每年的持有成本,$p$是货物单价。对$TC(Q)$求导并令其为零,即可得到著名的EOQ公式。

为了确定何时发出订单,需要计算再订货点。该模型考虑了平均需求、补货提前期以及需求的不确定性。

$$ROP = d \cdot L + z \sigma \sqrt{L}$$

其中,$ROP$是再订货点,$d$是日均需求量($d = D/365$),$L$是以天为单位的提前期,$z$是特定服务水平下的标准正态分位数,$\sigma$是日需求量的标准差。$z \sigma \sqrt{L}$ 就是安全库存量。

现实世界中的应用

零售与电商:大型超市或电商仓库利用EOQ模型来确定如纸巾、瓶装水等标准品的补货批量,结合ROP系统实现自动补货,在保证货架不缺货的同时,最小化仓储和物流成本。

制造业与供应链:汽车制造厂用其计算标准零部件(如螺丝、垫圈)的采购批量。通过优化订货量,减少因频繁小额采购产生的订单处理费,也避免因大量囤积导致的资金占用和仓储压力。

餐饮与食品行业:连锁餐厅中央厨房根据各分店的需求预测,计算调味品、包装材料等消耗品的集中采购量(EOQ),并设置ROP,确保在食材保质期内用完,减少损耗。

医疗物资管理:医院药房对需求量稳定、保质期较长的常规药品和耗材(如纱布、输液管)使用EOQ模型管理库存,设定安全库存以应对突发需求,在保障医疗供应的同时控制采购成本。

常见误解与注意事项

开始使用EOQ模型时,有几个容易陷入的误区。首先是对参数H(持有成本)的估算过于乐观。不能只考虑单价×利率,还需要综合考量仓库租金、水电费、保险费、老化与过时风险,乃至库存管理的人力成本。例如,单价1000日元的商品按5%利率计算常被误认为只需50日元,但实际核算后达到150日元的情况并不少见。若此项存在两倍误差,计算出的EOQ将相差$\sqrt{2}$倍(约1.4倍),需要特别注意。

其次是忽略“需求D恒定”这一前提。基础模型始终以“平稳需求”为前提,若直接套用于季节性商品或流行商品可能导致严重问题。例如,基于夏季电风扇的年需求量计算EOQ并一次性采购,库存将在整个冬季处于闲置状态。此类情况需注意模型适用范围,例如按需求周期分段独立计算。

最后要明确EOQ并非“必须严格遵守的数值”而是“讨论的起点”。即使计算出1000个的订购量,若供应商要求“必须以500个为单位交货”,则需根据实际情况调整为1000或1500个。此外,当存在“数量折扣”(大批量采购可获单价优惠)时,总成本曲线可能出现断崖式下降点,因此不仅需考察EOQ附近区间,还应比较适用折扣的订购量对应的成本。