Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

These notes are included as a reference for the cycle time calculations.

Table of Contents

Cycle Time

Cycle time is defined as the time for a truck to complete one return trip between any two points on the haul.

Code Block
languagec#
TheoreticalTruckCycleTime = SpotAtLoader + TruckLoadTime + LoadedTravelTime + SpotAtDump + DumpTime + UnloadedTravelTime + RechargeTravelTime + RechargeTime + TKPHDelay
TruckCycleTime = TheoreticalTruckCycleTime + Queue

...

Example: As a truck climbs a ramp, its velocity drops, rimpull increases, and engine load increases in turn.

How is a Battery Capacity of 0 handled?

Currently, the energy usage and generation is still calculated but Recharge Time and Recharge Travel Time are 0, so we consider it as if the truck had an infinite battery.

How is insufficient Battery Capacity to make one cycle handled?

Currently, when a truck is using a Power Source of Battery, if a cycle requires more energy than the capacity of the batteries (but capacity is > 0, otherwise see above) we round it down to 1.
So only 1 lot of Recharge Time and Recharge Travel Time will added to the Cycle Time, and the reported Recharges Per Cycle will be 1.