2. EOQ模型起源:Harris公式推导、基本假设与核心逻辑
2.1 模型起源:从Harris的直觉到工业实践
经济订货批量(Economic Order Quantity, EOQ)模型由福特·W·哈里斯(Ford W. Harris)于1913年在《工厂管理杂志》首次提出。Harris当时服务于西屋电气公司,面对频繁的采购订单与库存积压矛盾,他试图回答一个根本问题:“每次订多少货,才能使总库存成本最低?”
Harris的推导基于一个朴素观察:订货次数越多,单次订货量越小,持有成本越低,但订货成本(订单处理、运输、检验)会线性上升;反之,单次订货量越大,订货成本降低,但库存持有成本(资金占用、仓储、损耗)会急剧增加。两种成本之间存在一个“最佳平衡点”,即总成本曲线的最低点。
2.2 EOQ基本假设:理想化的边界条件
EOQ模型的数学推导建立在以下七项严格假设之上。理解这些假设是后续模型选型与参数调整的基础。
| 序号 | 假设内容 | 工程含义 |
|---|---|---|
| 1 | 需求率恒定且已知 | 年需求量D为固定常数,无季节性波动 |
| 2 | 订货提前期为零或固定 | 从下单到到货的时间L为已知常数 |
| 3 | 不允许缺货 | 库存必须始终满足需求,缺货成本无穷大 |
| 4 | 订货成本固定,与订货量无关 | 每次订货的固定费用S为常数 |
| 5 | 持有成本与平均库存量成正比 | 单位库存年持有成本H为常数 |
| 6 | 物料单价固定,无数量折扣 | 采购价格P不随订货量变化 |
| 7 | 瞬时补货,整批到货 | 一次订货全部同时到达,非分批到货 |
2.3 经济订货批量核心逻辑:成本平衡与公式推导
2.3.1 总成本构成
EOQ模型将库存相关总成本(Total Cost, TC)分解为三个部分:
- 年采购成本: \( D \times P \)(与订货量无关,在EOQ推导中可视为常数)
- 年订货成本: \( \frac{D}{Q} \times S \)(订货次数 × 单次订货成本)
- 年持有成本: \( \frac{Q}{2} \times H \)(平均库存量 × 单位持有成本)
因此,总成本函数为:
TC(Q) = D × P + (D / Q) × S + (Q / 2) × H
其中:
D = 年需求量(单位/年)
Q = 每次订货量(单位/次)
S = 单次订货成本(元/次)
H = 单位库存年持有成本(元/单位·年)
P = 物料单价(元/单位)
2.3.2 最优解推导:一阶导数法
由于 \( D \times P \) 为常数,不影响最优解,我们只关注可变成本部分:
TC_var(Q) = (D / Q) × S + (Q / 2) × H
对Q求一阶导数并令其为零:
d(TC_var) / dQ = - (D × S) / Q² + H / 2 = 0
=> H / 2 = (D × S) / Q²
=> Q² = (2 × D × S) / H
=> Q* = √(2 × D × S / H)
这就是经典的Harris公式,即经济订货批量 \( Q^* \)。
2.3.3 成本平衡点验证
将 \( Q^* \) 代入订货成本与持有成本表达式:
年订货成本 = (D / Q*) × S = (D × S) / √(2 × D × S / H) = √(D × S × H / 2)
年持有成本 = (Q* / 2) × H = (√(2 × D × S / H) / 2) × H = √(D × S × H / 2)
两者完全相等。这正是EOQ的核心逻辑:当订货成本等于持有成本时,总成本达到最小。
2.4 EOQ成本曲线与平衡点可视化
下图展示了EOQ模型中订货成本、持有成本与总成本的关系。横轴为订货量Q,纵轴为年成本。当Q=Q*时,订货成本曲线与持有成本曲线相交,总成本达到最低点。
2.5 EOQ核心参数与工程意义
下表总结了EOQ公式中各参数的工程含义与典型取值范围:
| 参数 | 符号 | 单位 | 工程含义 | 典型取值范围 |
|---|---|---|---|---|
| 年需求量 | D | 单位/年 | 物料年度总消耗量 | 100 ~ 100,000 |
| 单次订货成本 | S | 元/次 | 订单处理、运输、检验等固定费用 | 50 ~ 500 |
| 单位持有成本 | H | 元/单位·年 | 资金成本、仓储费、损耗、保险等 | 1 ~ 50 |
| 经济订货批量 | Q* | 单位/次 | 使总成本最小的单次订货量 | 由公式计算得出 |
| 年订货次数 | N | 次/年 | N = D / Q* | 2 ~ 50 |
| 订货间隔期 | T | 天 | T = 365 / N | 7 ~ 180 |
2.6 EOQ的工程适用边界
在实际库存优化工程中,EOQ模型并非万能。以下场景需要特别关注:
- 需求波动大:当需求变异系数CV > 0.3时,基础EOQ误差显著增大,应考虑动态EOQ或(s, S)策略。
- 提前期不确定:EOQ假设提前期固定,实际中需引入安全库存与再订货点(ROP = d × L + SS)。
- 数量折扣存在:供应商提供阶梯价格时,需使用带折扣的EOQ模型(将在第5章详述)。
- 多品种联合订货:当多种物料共享运输资源时,需使用联合补货模型(JRP)。
2.7 EOQ模型选型决策框架
下图展示了在工程实践中如何根据需求特征选择EOQ变体模型:
2.8 本章小结
- EOQ模型由Harris于1913年提出,核心思想是订货成本与持有成本的平衡。
- 七项基本假设定义了模型的理想化边界,实际工程中需根据条件选择变体。
- Harris公式 \( Q^* = \sqrt{2DS/H} \) 通过一阶导数推导,在最优解处订货成本等于持有成本。
- EOQ具有成本平坦区特性,参数估算误差对总成本影响有限,具备工程鲁棒性。
- 模型选型需根据需求稳定性、提前期、折扣条件等因素进行决策。