AGV/AMR 仓库物流 吞吐量最优化 返回
物流·AGV/AMR

AGV/AMR 仓库物流 吞吐量最优化

针对电商履行、制造线、冷链仓库、交叉转运 4 种业态,从 AGV/AMR 台数·速度·充电周期·单订单行数,实时试算 1 小时·1 天的项目处理数、稼动率·台数密度·年 ROI。支持投资判断和运营设计初期检讨。

参数设置
仓库
业态预设(cycleTime 和密度许可值参考)
床面积
AGV 台数
AGV 平均速度
m/s
单台拣货数/hr
/hr
参考显示(cycleTime 合理性检查)
充电时间
min
运行时间
hr
单订单行数
计算结果
平均移动距离 (m)
周期时间 (s)
单台 订单处理 (orders/hr)
仓库总吞吐 (items/hr)
稼动率 (%)
AGV 密度 (AGV/1000m²)
仓库布局 — AGV 走行·充电·拥堵

灰色带为棚架,蓝点为 AGV,绿色为充电中,红色为拥堵区域。动态显示路由和充电站。

设计敏感性 — AGV 台数对吞吐的影响
业态别吞吐对比(当前设定)
理论·主要公式

$$\text{cycleTime} = \frac{\bar d}{v} + t_{\text{pick}}, \qquad \bar d = 0.5\sqrt{A}$$

平均移动距离 $\bar d$ 与床面积 $A$ 的平方根成正比。$v$ 为 AGV 速度,$t_{\text{pick}}=30\,\text{s}$ 为拣货·卸货作业。

$$Q_{\text{hr}} = \frac{3600}{\text{cycleTime}}\cdot N \cdot 0.85 \cdot \eta_{\text{batt}} \cdot L_{\text{order}}$$

$N$:AGV 台数,$0.85$:交通制御损失,$\eta_{\text{batt}} = T_{\text{run}}/(T_{\text{run}}+T_{\text{chg}})$:稼动率,$L_{\text{order}}$:单订单行数。

$$\rho = \frac{N}{A}\times 1000\;[\text{AGV}/1000\text{m}^2], \quad \text{ROI}_{\text{yr}} = Q_{\text{day}}\cdot 250\cdot 0.5 - 0.2\cdot C_{\text{fleet}}$$

$\rho\gt 8$ 时交叉路口锁定显现(过密判定)。$C_{\text{fleet}} = 35{,}000\,\text{USD}\times N$ 为初投资,年效果为 250 工作日 × 0.5 USD/项减去维保 20%。

AGV/AMR 仓库吞吐 — 等待·路由·充电最优化

🙋
公司负责仓库自动化,AGV 到底要买多少台才够用啊?销售说"50 台左右",但没有根据…
🎓
这是常见的问题。逐步分解就看清了。首先算出"单台 1 小时能处理几个订单",这由 cycleTime = 平均移动距离 / 速度 + 拣货时间(约 30 秒)决定。对于 10,000 m² 的仓库,平均移动距离约为 √10,000 × 0.5 = 50 m,速度 1.5 m/s 时单程 33 秒 + 拣货 30 秒 = 63 秒 1 个周期。所以 3600/63 ≈ 57 订单/hr 是单台上限。
🙋
那 57 × 50 = 2,850 订单/hr 吗?感觉不太多啊…
🎓
这里有两个"现实系数"会减少。一个是路由等待约 0.85 倍的损失,另一个是充电时间。运行 8 小时、充电 60 分钟的话稼动率 = 480/(480+60) = 0.89。相乘的话 2850 × 0.85 × 0.89 ≈ 2156 订单/hr。电商通常 1 订单平均 6 行(≈项数),那么 items/hr 约 12,900 件。这就是本工具里"仓库总吞吐"的含义。
🙋
那台数越多吞吐越高吗?
🎓
这是个坑点。台数增加时,密度(AGV/1000m²)也增加,超过一定阈值后交叉路口锁定频繁。经验上 8 AGV/1000m² 是警戒线。10,000 m² 放 80 台密度是 8,100 台就是 10。本工具在那里红色警告"过密",你要从密度指标看台数上限。要提高吞吐,先改通道单向化、队列控制、棚架布局,增加台数是最后手段。
🙋
最后一问,为什么要分业态选择?
🎓
因为各业态的"真实瓶颈"完全不同。冷链环境下电池性能衰减 20~30%,所以运行时间数值应该乘 0.7 倍才现实。交叉转运因为不保存,拣货时间接近零,周期时间纯粹由通道拥堵主导。制造搬运则通常距离更长(100~200 m),周期由移动时间统治。工具里公式相同,但对比条形图可以直观看"同条件下哪个业态最吃力"。

常见问题

首先从峰值所需吞吐量(items/hr)反算。单台处理能力为 ordersPerAGVperHr = 3600 / cycleTime,其中 cycleTime 为平均移动距离 / 速度 + 拣货·卸货时间(本工具固定 30 秒)。将其乘以 0.85(路由等待损失)和稼动率,再除以目标 items/hr 得出台数。最后检查台数密度 numAGVs / 床面积 × 1000 是否超过 8 AGV/1000m²。
稼动率 = 运行时间 / (运行时间 + 充电时间) 建模。例如运行 8 小时 / 充电 60 分钟,则 480/540 = 0.89。磷酸铁锂(LFP)电池结合机会充电方案,运行时间 4 小时 / 充电 15 分钟也能达到 0.94。但持续急速充电会缩短电芯寿命 30~50%,现实方案应为峰值急速、夜间常规充电混合运营。
仓库通道宽度通常 2.5~3.5 m,AGV 安全距离标准 1.5~2 m,相错与十字路口停顿频繁的经验阈值为 8 AGV/1000m²。超过此值,交通管制(traffic manager)锁定频繁,cycleTime 恶化 20~40%。本工具未将此恶化纳入 cycleTime,而是通过密度警告提示用户。对策为单向通道化(zoning)、队列控制、棚架布局重设。
单台 35,000 USD(系统集成·WMS 连接含)计算:fleetSizeCostUsd = numAGVs × 35000。年度效果为 peakDayThroughput × 250 工作日 × 0.5 USD/项(人力成本削减 + 错误减少),减去初投资 20%(折旧 + 维保)。实际部署含棚架·通信·地面平整工程,投资增加 1.3~1.6 倍,本工具数值应视为概算上限。

实际应用案例

电商履行中心:Amazon、京东、唯品会等大型电商,通常采用货到人 AGV(Goods-to-Person)和低位 AMR 组合,每万 m² 配 50~120 台是标准。单订单平均 3~8 行,峰值日是常日的 3~5 倍。用本工具出峰值日吞吐,判断为应对峰值需增多少台,增加的台数是否超过密度上限。

制造工程搬运:汽车·电子工厂中,AGV 用于组装线物料搬入、完成品到出货缓冲的转运。与电商不同,单个周期移动距离较长(100~200 m),cycleTime 主要由移动支配。台数密度低(3~5 AGV/1000m²),重点是"减少无效走行"。用本工具调整速度和稼动率,与人工搬运比较 TCO。

冷链·冷冻仓:−25°C 环境锂电池放电容量掉到常温的 70~80%,急速充电也受限。本工具运行时间乘 0.7 输入更贴近现实。加上很多国家规定冷库操作人员每小时必须休息 15 分钟,自动化的成本效益比其他业态更高,ROI 容易出现。

交叉转运·物流枢纽:不保存、直接卡车到卡车的交叉转运中,拣货作业几乎为零,纯粹通道拥堵是主导。周期时间 30~60 秒很短,易超密度阈值。本工具用密度警告,结合通道分割、班次分流等设计来平衡峰值负荷。

常见误区与注意事项

第一大坑是把厂商目录的拣货率当成运行能力。"100 pick/hr"是理想短距离·连续作业的值,实仓库考虑棚出待机、路由选择、通信延迟,通常衰减到 50~70%。本工具用 cycleTime 基础计算,拣货率只当参考,在试运行前必须用实测的"单台实际 ordersPerAGVperHr"对标,调整期望值。

第二个坑是稼动率过于乐观,设 0.95 以上。WMS 故障、拣货堵塞、棚补延迟、AGV 软重启等综合,年均稼动率最好情况也是 0.85~0.90。本工具 0.89 只是"设计目标",实际初年应按 0.70~0.80 规划以留余量。电商峰值日占年销 30% 的情况下,稼动率乐观 0.10 就会大幅增加缺货风险。

第三个坑是ROI 计算漏掉 WMS·棚架·地面工程。本工具 fleetSizeCostUsd 只含 AGV 本体 + 系统集成,棚架(Goods-to-Person 用)、通信基建(5G/Wi-Fi 6 mesh)、地面平整工程(AGV 需 ±5 mm 精度)会让总投资增加 1.3~1.6 倍。再加年度 8~12% 的维保合同、备机、软件许可,初投资和运营费须单独精细化评估,不能只看工具黑字就投。

使用指南

  1. 输入仓库面积(m²)。例:5000m² 平层仓库设定为 5000
  2. 设置 AGV 台数。例:模拟 20 台导入时吞吐变化
  3. 输入 AGV 走行速度(m/s)。标准屋内 AGV 通常 1.2~1.5 m/s
  4. 设定拣货率(items/hr)。指单台处理能力,例 80 items/hr
  5. 执行模拟后,从稼动率·平均移动距离·AGV 密度识别瓶颈
  6. 调整充电周期和等待时间影响,确定最优台数和速度

具体计算示例

3000m² 仓库配 AGV 15 台、走行速度 1.3 m/s、拣货率 85 items/hr 时:平均移动距离约 95m,周期时间 73 秒,单台处理能力 4.1 orders/hr,仓库整体吞吐约 620 items/hr,稼动率 78%,AGV 密度 5 台/1000m²。考虑 30 分钟充电后实稼动率降至 67%。增加至 18 台可保持稼动率 85% 并达到 700 items/hr。

实务中的注意点