Earthwork / Fleet planning
Excavation Haul Cycle and Fleet Calculator
Compare truck fleets against excavator loading capacity. Account for loose volume, payload, travel, unloading, and return time to see production, excavator idle time, and truck queues.
Balance your excavator and trucks
Compare steady-state fleet production using loose material quantities, loading capacity, and measured cycle times.
Material and truck capacity
Material to haul after excavation. Convert bank quantities to loose volume first.
Loose volume per productive loading hour. Exclude truck exchange, travel, and waiting; do not use a bank-volume rate.
Usable loose volume per truck, allowing for the actual fill level.
Material mass only, after truck tare. Gross vehicle weight is not payload.
Use the density in its loose loading state, including actual moisture. Default is illustrative.
Cycle timing and fleet
Additional time occupying the loading station per truck, outside productive loading.
Average minutes on the actual route from loading point to destination. Include the effects of grade, restrictions, and traffic here.
Include measured turnaround or destination delay per visit. No separate dump queue is simulated.
Average minutes on the actual return route. Use a separate observed value when empty travel differs from loaded travel.
Cycle and balance point
- Effective loose load per truck
- 10 m³
- Productive loading time
- 5 min
- Loading station time · load + exchange
- 6 min
- Truck cycle before loader queue
- 36 min
- Balance fleet · avoids truck-starved loading
- 6 trucks
- Total loaded trips · last may be partial
- 100
Payload limits the load before the truck body is full.
Selected fleet performance
- Selected trucks
- 5
- Steady-state production
- 83.33333 m³/h
- Equivalent steady-state work time
- 12 h
- Excavator waiting for trucks
- 10 min/h
- Truck cycle utilization · excludes loader queue
- 100 %
- Waiting at loader per truck cycle
- 0 min
Compare nearby fleet sizes
More trucks help until loading-station capacity is reached. Beyond that point, this model adds queue time rather than production. Select a fleet to view its full results above.
4 trucks
66.6667 m³/h
- Excavator waiting
- 20 min/h
- Truck queue per cycle
- 0 min
- Truck cycle utilization
- 100%
5 trucks
83.3333 m³/h
- Excavator waiting
- 10 min/h
- Truck queue per cycle
- 0 min
- Truck cycle utilization
- 100%
6 trucksBalance point
100 m³/h
- Excavator waiting
- 0 min/h
- Truck queue per cycle
- 0 min
- Truck cycle utilization
- 100%
7 trucks
100 m³/h
- Excavator waiting
- 0 min/h
- Truck queue per cycle
- 6 min
- Truck cycle utilization
- 85.714%
8 trucks
100 m³/h
- Excavator waiting
- 0 min/h
- Truck queue per cycle
- 12 min
- Truck cycle utilization
- 75%
Method
How to calculate dump truck cycle time and fleet size
This model has one loading station and identical trucks on a repeating cycle. Start with usable truck body volume V. If a payload limit is enabled, divide allowable material payload M by loose density ρ. Effective loose load q is the smaller of V and M/ρ.
Let P be the excavator’s productive loading rate in loose volume per hour, and e the spotting/exchange time in minutes. Loading time is 60q/P. Station service time S includes loading plus exchange; it is the shortest interval at which this station can serve consecutive trucks.
- Effective truck load q = min(body volume, payload ÷ loose density), or body volume when payload checking is off
- Loading time = 60 × q ÷ P
- Loading-station time S = loading time + exchange
- Unqueued truck cycle C = S + loaded travel + unloading/destination delay + empty return
- Balance fleet = round C ÷ S up to the next whole truck
The balance fleet is the smallest whole fleet that avoids truck-starved loading in this idealized steady state. It does not establish the cheapest fleet or account for a separate unloading bottleneck.
Production, excavator waiting, and truck utilization
For N trucks, actual cycle time is the larger of C and N × S. When N × S exceeds C, the difference is the average loader queue per truck cycle in this deterministic model.
- Loading-station capacity = 60 × q ÷ S
- Fleet production Q = min(loading-station capacity, 60 × N × q ÷ C)
- Excavator waiting for trucks = 60 × (1 − Q ÷ loading-station capacity) minutes per hour
- Truck queue per cycle = max(0, N × S − C)
- Truck cycle utilization = C ÷ max(C, N × S) × 100%
- Equivalent steady-state work hours = total loose volume ÷ Q
Truck cycle utilization counts the entered loading, exchange, travel, and destination times; it excludes waiting added at the loader. It is not a payload fill percentage. Excavator waiting here excludes exchange time, breaks, and mechanical downtime.
Work hours are a production comparison, not a finite-job delivery schedule. Startup dispatch, last partial loads, and final delivery affect elapsed completion time. A small job with fewer trips than the balance fleet does not need that many trucks merely to match this steady-state balance point.
Result guidance
What the haul-cycle results mean
| Result | What it represents | How to use it |
|---|---|---|
| Truck cycle before loader queue | Loading-station service plus loaded travel, unloading or destination delay, and empty return. | Use one complete representative round trip. Waiting created by an oversized fleet is reported separately as truck queue. |
| Balance fleet | The smallest whole fleet that keeps the loading station supplied in this steady-state model. | Use it as a production reference, then compare practical fleet sizes, costs, and site constraints separately. |
| Steady-state production | The modeled loose volume moved per hour by the selected fleet. | Compare fleet configurations that use the same quantity basis and cycle assumptions. |
| Excavator waiting | Minutes per hour that the loading station lacks an available truck. | Identify an under-trucked fleet. It excludes exchange time, breaks, and mechanical downtime. |
| Truck queue | Average waiting added at the loader during each truck cycle. | Identify when more trucks add queue time without increasing modeled production. |
| Truck cycle utilization | The entered operating cycle divided by the cycle after loader queue is added. | Review loader waiting caused by excess fleet size. Do not read it as payload utilization. |
| Equivalent work time | Total loose volume divided by steady-state production. | Compare throughput only. Add startup, final delivery, shifts, breaks, and downtime in a separate schedule. |
Worked example
Five, six, or seven trucks?
Suppose 1000 m³ of loose material must be hauled. Truck body capacity is 12 m³, allowable material payload is 16 metric tonnes, and loose density is 1600 kg/m³. Payload limits each load to 10 m³, so the job needs 100 loaded trips.
At 120 loose m³ per productive loading hour, each load takes 5 minutes. Add 1 minute of exchange time, 15 minutes of loaded travel, 3 minutes of unloading/destination delay, and 12 minutes of return travel. Station time is 6 minutes and the unqueued cycle is 36 minutes. The balance fleet is 36 ÷ 6 = 6 trucks.
- 5 trucks: 83.333 m³/h; excavator waits 10 min/h; no loader queue; equivalent work time 12 h.
- 6 trucks: 100 m³/h; no truck-starved loading or loader queue; equivalent work time 10 h.
- 7 trucks: still 100 m³/h, but each truck queues 6 minutes per cycle; truck cycle utilization falls to 85.714%.
These are illustrative values, not equipment specifications. A real fleet decision also needs costs, site constraints, and observed variability.
Use route-specific travel times
Enter average loaded and empty travel minutes for the actual haul route. When field observations are available, time several representative cycles rather than using straight-line distance or a truck’s maximum speed. Grades, intersections, haul-road condition, access restrictions, and normal traffic can affect the two directions differently.
Include routine route effects in the loaded or return time, and include normal destination turnaround in unloading and destination delay. Avoid adding the same delay to more than one field. Replace planning estimates with observed averages as the job develops.
Keep all material quantities on a loose basis
Truck body capacity is loose volume, so the total quantity and loading rate must use the same material state. Use the Soil Swell and Shrink Calculator to convert bank excavation quantities before entering them here.
The Trench Bedding, Backfill and Spoil Calculator reports remaining spoil as loose volume. That quantity can be entered as total loose material here without applying swell a second time.
Assumptions and limitations
- One excavator/loading station and identical trucks with constant capacity and cycle times.
- The loading rate represents productive loading only. Exchange is added separately; avoid counting it twice.
- Destination delay is an entered fixed time. No shared dump queue or additional bottleneck is simulated.
- Payload and density checking is optional; disabling it yields a volume-only calculation.
- No truck costs, fuel costs, stochastic traffic, shifts, breaks, or dispatch optimization.
- Fleet sizes up to 10,000 are supported; extreme inputs that exceed numeric limits are rejected.
Excavation haul cycle FAQ
Why does adding another truck stop increasing production?
Once trucks keep the loader supplied continuously, loading-station service time sets the production ceiling. More trucks wait at the loader unless capacity or cycle timing changes.
Why can payload reduce usable truck volume?
The mass limit may be reached before the body is full. Divide allowable material payload by the actual loose density, then compare that volume with usable body capacity.
Can I enter bank cubic metres per hour?
Not directly. Convert the rate to loose volume per hour using a consistent project swell factor. Mixing bank loading rates with loose truck capacities distorts loading time and fleet size.
Why does the calculator ask for travel time instead of haul distance?
Direct travel minutes can represent the actual route, including grade, turns, restrictions, and normal traffic. If you only have distance and speed estimates, calculate each direction’s travel time first and replace those estimates with observed cycle times when available.
Where should I apply an equipment efficiency factor?
Use a productive loading rate that already reflects realistic bucket fill, operator performance, and loading efficiency. Do not reduce that rate and then apply the same efficiency loss again. Breaks, downtime, and unusual delays remain outside this steady-state model.
Is the balance fleet the lowest-cost option?
No. It is a modeled production balance. A smaller fleet might cost less even if the excavator waits; that decision needs hourly equipment costs and project constraints.
Does estimated work time include the final delivery?
No. It is total loose volume divided by steady-state throughput. Initial dispatch, the last partial load, final delivery, and shutdown effects require a finite-job schedule.
Calculation basis and source limits
The production equations are a derived, steady-state model for one loading station and identical trucks. Manufacturer guidance explains the practical importance of capacity, payload, cycle observations, and matching loading equipment with haulers; it does not validate or endorse this fleet model. Finite-job startup and final-trip effects are outside the equivalent work-hours result.
Caterpillar wheel-loader productivity guidance · Volvo Construction Equipment pairing guidance
Unit conversions use international feet, inches, and yards. See NIST’s SI conversion-factor reference for the conversion basis; it does not certify this calculator or its construction assumptions.