Calculating the number of Automated Guided Vehicles (AGVs) required for a system involves several factors, including the operational requirements, layout, and performance goals. Here's a step-by-step guide to help you determine the number of AGVs needed:
1. Define the System Requirements
- Throughput Requirements: Determine the number of tasks (e.g., loads, moves, or deliveries) the AGVs need to handle per hour or shift.
- Travel Distance: Measure the average distance an AGV travels to complete a task.
- Cycle Time: Calculate the time it takes for an AGV to complete one full cycle (pickup, travel, drop-off, and return).
- Operational Hours: Define the total working hours per day or shift.
2. Calculate AGV Cycle Time
The cycle time is the total time an AGV takes to complete one full task. It includes:
- Travel Time: Time to travel from the pickup point to the drop-off point and back.
- Load&Unload Time: Time to pick up and drop off the load.
- Waiting Time: Time spent waiting at intersections, charging stations, or due to congestion.
Formula:
Cycle Time (CT) = Travel Time + Load&Unload Time + Waiting Time
3. Determine AGV Utilization
AGVs cannot operate at 100% efficiency due to factors like charging, maintenance, and congestion. A typical utilization factor is 80-90%.
Formula:
Effective AGV Working Time = Operational Hours × Utilization Factor
4. Calculate the Number of Tasks per AGV
Determine how many tasks one AGV can handle in the available working time.
Formula:
Tasks per AGV = Effective AGV Working Time / Cycle Time
5. Calculate the Total Number of AGVs Required
Divide the total number of tasks by the number of tasks one AGV can handle.
Formula:
Number of AGVs = Total Tasks / Tasks per AGV
Round up to the nearest whole number since you can't have a fraction of an AGV.
6. Consider Buffer AGVs
Add a buffer (e.g., 10-20%) to account for unexpected delays, maintenance, or future scalability.
Formula:
Final Number of AGVs = Number of AGVs × (1+Buffer Percentage)
Example Calculation
Throughput Requirement: 200 tasks per hour.
Cycle Time: 5 minutes (0.083 hours) per task.
Operational Hours: 8 hours per shift.
Utilization Factor: 85% (0.85).
Step 1: Calculate effective working time:
Effective Working Time = 8 × 0.85 = 6.8 hours
Step 2: Calculate tasks per AGV:
Tasks per AGV = 6.8 / 0.083 ≈ 82 tasks
Step 3: Calculate number of AGVs:
Number of AGVs = 200 / 8.22≈2.44
Round up to 3 AGVs.
Step 4: Add a 20% buffer:
Final Number of AGVs = 3 × 1.2 = 3.6
Round up to 4 AGVs.
Additional Considerations
- Layout Complexity: More complex layouts may require additional AGVs.
- Charging Strategy: If AGVs require frequent charging, you may need more AGVs to maintain throughput.
- Traffic Management: Congestion and traffic rules can affect AGV efficiency.
- Future Growth: Plan for potential increases in demand.
By following these steps, you can estimate the number of AGVs required for your system. For precise calculations, consider consulting with an AGV supplier.






