Versions Compared

Key

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

The If a period cannot be scheduled the scheduling engine may display a Fault warning if a period cannot be scheduled. This section outlines some common warnings and how to resolve them. 

Table of Contents

Conflicting Constraints

You have created conflicting constraints, making it impossible to solve the optimisation problem. 

When running in Product Optimised Optimise Products mode, the scheduling engine makes two passes:

...

Every failed transaction lists the constraints and product limits affecting it.

Below the initial error summary, each failed transaction lists:

Code Block
languagetext
Block Cannot be 100% Sent to Assigned Destinations
Source: (name of block and material)
Destination Rule: (name of destination rule) 
     => (Destination 1)
          (Capacity at destination)
          (Constraint on movement)
          (Specification on product)
     => (Destination 2)
          (Capacity at destination)
          (Constraint on movement)
          (Specification on product)

...

This fault indicates that Haul Infinity could not connect the source to any destinations. To resolve the issue, check the Dynamic Haulage for flag rules that are blocking haulage between the source and destination, and check that the flags are correctly assigned in Haul Infinity. 

  • Haul Infinity > Network > query the haul and check the path exists.
  • Haul Infinity > Network  > Error List > check for steep segments. 
  • ATS > Setup > Dynamic Haulage > check for flags that may be breaking the path. 
  • ATS > Calendar > Constraints > are you limiting material to the destination? If so, is there any backup destination when it is full? 
  • ATS > Calendar > Destination > are you limiting capacity in the destination? If not, is there any backup destination when it is full?

...

Unable to find a rule in the steps logic which matches this step. 

The Step Logic is used to assign material movement to one or more Fleets as follows:

...

A step was only X% accounted for. All steps must be 100% accounted for in the step logic. 

This fault indicates that one or more Step ratios do not add up to 100% of the movement. Often this is because the ratio has been set up as a Calendar variable with a value of zero. 

...

Step ratio configured as a Calendar variable.

Scheduling fault due to step ratios set to zero.

Invalid Cycle Time

Invalid cycle time returned. If you are using flags, you must ensure that there are alternate routes to reach the destination.

This fault indicates that Haul Infinity could not calculate a cycle time.

  • Haul Infinity > Network > query the haul and check the path exists.
  • Haul Infinity > Network  > Error List > check for steep segments. 
  • ATS > Setup > Dynamic Haulage > check for flags that may be breaking the path. 
  • ATS > Calendar > Constraints > are you limiting material to the destination? If so, is there any backup destination when it is full? 
  • ATS > Calendar > Destination > are you limiting capacity in the destination? If not, is there any backup destination when it is full?

...

This fault indicates that a ramp is too steep for the truck's rimpull curve to ascend. To resolve, go to Haul Infinity > , Error List tab and smooth any steep segments on the network. Also check the setting for the maximum use of retarder in the project settings.

...