AGV/AMR 倉庫物流 スループット最適化 戻る
物流・AGV/AMR

AGV/AMR 倉庫物流 スループット最適化

EC フルフィルメント・製造ライン・冷蔵倉庫・クロスドックの 4 業態を対象に、AGV/AMR の台数・速度・充電サイクル・1 注文あたりのライン数から、1 時間・1 日のアイテム処理数と稼働率・台数密度・年間 ROI をリアルタイムで試算します。投資判断と運用設計の初期検討にお使いください。

パラメータ設定
倉庫
業態プリセット(cycleTime と密度許容値の参考に)
床面積
AGV 台数
AGV 平均速度
m/s
1台ピック数/hr
/hr
参考表示用(cycleTime の妥当性チェックに)
充電時間
min
稼働時間
hr
1注文ライン数
計算結果
平均移動距離 (m)
サイクル時間 (s)
1台 注文処理 (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}}$:1 注文ライン数。

$$\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/item から保守 20% を差し引いた値。

AGV/AMR 倉庫スループット — 待機・経路・充電最適化

🙋
EC 倉庫の自動化を任されたんですが、AGV って結局何台買えば足りるのかが全然見えなくて…。営業さんは「50 台くらい」って言うんですが、根拠が知りたいです。
🎓
よくある悩みだね。順番に分解すると見えてくるよ。まず「1 台が 1 時間に何注文こなせるか」を出す。これは cycleTime = 平均移動距離 / 速度 + ピック作業時間(だいたい 30 秒)で決まる。10,000 m² の倉庫なら平均移動距離は √10,000 × 0.5 = 50 m が目安、速度 1.5 m/s なら片道 33 秒、ピック 30 秒で 1 サイクル 63 秒。3600/63 ≈ 57 注文/hr が 1 台の上限になる。
🙋
じゃあ 57 × 50 台で 2,850 注文/hr ですか?意外と少ない気がします…。
🎓
そこで 2 つの「現実係数」が効いてくるんだ。1 つは交通制御による待ちで約 0.85 倍、もう 1 つは充電時間。8 時間走って 60 分充電なら稼働率は 480/(480+60) = 0.89。これを掛けると 2850 × 0.85 × 0.89 ≈ 2156 注文/hr。EC は 1 注文あたり平均 6 ライン(≒アイテム数)だから、items/hr で見ると約 12,900 になる。これがツールの「倉庫合計スループット」の意味だよ。
🙋
なるほど…!じゃあ台数を増やすほど線形にスループットが上がるんですか?
🎓
そこが落とし穴で、台数が増えると密度(AGV/1000m²)が上がってきて、ある閾値を超えると交差点ロックが頻発する。経験則だと 8 AGV/1000m² が黄色信号。10,000 m² に 80 台入れると密度 8、100 台で 10 になる。本ツールはそこで「過密」と赤判定する設計だから、密度を見ながら台数の上限を探ってほしい。スループットを上げたければ、まず通路の一方通行化や棚レイアウト見直しが先で、台数追加は最後の手段だ。
🙋
最後にもう 1 つだけ。冷蔵倉庫とクロスドックって、なんで業態を選ぶ意味があるんですか?
🎓
業態で「現実的なボトルネック」が全然違うんだ。冷蔵はバッテリ性能が低温で 20〜30% 落ちるから、稼働時間スライダーを実値の 0.7 倍くらいで見ると現実に近い。クロスドックは保管せずトラック to トラックで流すから、cycleTime のうちピック作業時間がほぼゼロで、純粋に通路の混雑が支配的。製造工程は棚ではなく工程間搬送で、1 サイクルあたりの距離が長くなりがち。本ツールでは式は共通だけど、業態比較バーチャートで「同じ条件ならどの業態が苦しいか」を直感的に見比べられるようにしてある。

よくある質問

まずピーク時の必要スループット(items/hr)を起点に逆算します。1 台あたりの処理能力は 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² です。これを超えると交通制御(トラフィックマネージャ)のロックが多発し、cycleTime が 20〜40% 悪化します。本ツールでは cycleTime にこの悪化を組み込んでいないため、密度警告でユーザーに注意喚起する設計にしています。対策はゾーニング(一方通行レーン化)、編隊制御、棚レイアウトの再設計です。
1 台あたり 35,000 USD(システム統合・WMS 連携含む)として fleetSizeCostUsd = numAGVs × 35000 で算出します。年間効果は peakDayThroughput × 250 営業日 × 0.5 USD/アイテム(人件費削減+エラー減)から、初期投資の 20%(減価償却+保守)を差し引いた値です。実際の導入では棚・通信・床面工事で 1.3〜1.6 倍の追加コストが発生するため、本ツールの数字は概算上限と捉えるのが安全です。

実世界での応用

EC フルフィルメントセンター:Amazon・楽天・MonotaRO などの大型 EC では、棚搬送型 AGV(Goods-to-Person)と棚下走行型 AMR を組み合わせ、1 万 m² あたり 50〜120 台規模を運用するのが標準です。1 注文の平均ライン数は 3〜8 行、ピーク日は通常日の 3〜5 倍。本ツールで peakDayThroughput を出し、ピーク日対応のために何台まで増やすか、追加台数で密度が閾値を超えないかを試算します。

製造工程の部品搬送:自動車・電機工場では、組立ラインへの部品キット搬送・完成品の出荷待機エリアへの移送に AMR が使われます。EC と違って 1 サイクルの移動距離が長く(100〜200 m)、cycleTime が支配的。台数密度は 3〜5 AGV/1000m² と低めで、混雑よりも「いかに無駄走行を減らすか」が KPI です。本ツールで速度と稼働率を変えて、人手搬送との TCO を比較できます。

冷蔵・冷凍倉庫:−25°C 環境ではリチウムイオン電池の放電容量が常温の 70〜80%、急速充電も制限されます。本ツールでは稼働時間スライダーを 0.7 倍で入力すると現実に近い数字になります。さらに作業者の冷凍庫滞在時間規制(多くの国で 1 時間あたり 15 分休憩)があるため、自動化の費用対効果が他業態より高く、ROI が出やすい領域です。

クロスドック・物流ハブ:保管せずトラック to トラックで荷物を流すクロスドックでは、ピック作業がほぼなく、純粋に「通路の混雑」が支配的です。1 サイクルが 30〜60 秒と短いため、density 閾値を超えやすい。本ツールで密度警告を見ながら、レーン分割や時間帯シフトでピーク負荷を平準化する設計を検討できます。

よくある誤解と注意点

まず最大の落とし穴が、「カタログのピックレートをそのまま稼働時の能力と見なすこと」です。ベンダーが示す「100 ピック/hr」は理想的な短距離・連続作業の値で、実倉庫では棚出し待ち・経路選択・通信遅延を含めて 50〜70% に落ちるのが普通です。本ツールでは cycleTime ベースで計算し、ピックレートはあくまで参考値として表示しているのはこのためです。導入前に必ずパイロット運用で「1 台あたり実 ordersPerAGVperHr」を実測し、ツールの値と照合してください。

次に、「稼働率を 0.95 以上で見積もる過剰楽観」。WMS の障害、ピッキング詰まり、棚補充の遅延、AGV のソフトリブートなどを合算すると、年間平均稼働率はベスト運用でも 0.85〜0.90 が現実値です。本ツールの 0.89 はあくまで「設計目標」であり、運用初年度は 0.70〜0.80 で計画してバッファを確保するのが鉄則です。特にピーク日が年商の 30% を占める EC では、稼働率を 0.10 楽観しただけで欠品リスクが急増します。

最後に、「ROI 計算で WMS・棚・床面工事を抜きにすること」。本ツールの fleetSizeCostUsd は AGV 本体+システム統合のみで、棚(Goods-to-Person 用ラック)、通信インフラ(5G/Wi-Fi 6 メッシュ)、床面の平坦度補正工事(AGV は ±5 mm 以内が必要)を含めると総投資は 1.3〜1.6 倍に膨らみます。さらに保守契約・予備機・ソフトウェアライセンスで年間 8〜12% を見ておく必要があります。ROI が黒字でも「キャッシュフロー」では赤字、というケースが多いので、初期投資・運用費・効果額の 3 軸で必ず別途精緻化してください。

使い方ガイド

  1. 倉庫面積(m²)を入力します。例:5000m²の平屋倉庫を想定する場合は5000を指定
  2. AGV台数を設定します。例:20台導入時のスループット変化を試算
  3. AGV走行速度(m/s)を入力。標準的な屋内AGVは1.2~1.5m/sで運用
  4. ピッキングレート(items/hr)を設定。1台あたりの処理能力を指定(例:80items/hr)
  5. シミュレーション実行後、稼働率・平均移動距離・AGV密度からボトルネック特定
  6. 充電サイクルと待機時間の影響を確認し、最適な台数と速度を決定

具体的な計算例

3000m²の倉庫にAGV15台配置、走行速度1.3m/s、ピッキングレート85items/hrの場合:平均移動距離は約95m、サイクル時間は73秒、1台あたり処理能力4.1orders/hr、倉庫全体スループットは約620items/hr、稼働率78%、AGV密度5台/1000m²。充電時間30分を加味すると実稼働率は67%に低下。台数を18台に増やすと稼働率85%維持で700items/hrを達成可能。

実務での注意点