Scheduling Setup: Pushbacks

To access this screen:

  • Display the Optimization task bar and select Optimization >> Scheduler >> Maroma >> Settings >> Pushbacks.

Define the pushbacks to be scheduled by the Maroma scheduler.

Pushbacks can be either be those generated using Studio NPVS+ (see Pushback Generation Essentials) or you can import pushback designs from outside the optimization workflow. You can also change the topography.

The middle of the screen displays the pushback names (which can be edited) and each pushback's minimum tonnage requirement to be considered valid for extraction (essentially, defining the size of an unmineable fragment).

See Scheduling Pushbacks.

Pushback Bench Lags

Typically, Studio NPVS+ determines pushback dependencies automatically on the basis of the position of each pushback in the pushback sequence and pushback locations in the mine. If pushback B is dependent on pushback A, a bench at a given elevation within pushback B cannot be mined until the bench at the same elevation within pushback A has been mined.

The right of the screen lists the bench lags between pushbacks and their corresponding bench lag, if any. So, what is a "bench lag"?

Consider pushback B and pushback A, where benches of pushback B are dependent on those of pushback A, where the dependency takes the form of "you can't start to mine a bench of pushback B if the base of A is significantly higher or lower, by a number of benches".

A "lag" is defined as the difference between bottom bench elevations of pushback B and pushback A must always remain equal to or greater than K benches. The integer K may be negative, zero or positive. In this case, pushback A is the Leader, pushback B is the Follower and K is the bench lag.

Bench lags can either be defined as either:

  • Sequential—Dependencies are created between contiguous or close pushbacks ensuring slope integrity. You can view the Leader and Follower relationship for the existing pushbacks, but you can't edit them.

  • Sequential + Custom—With this option, all sequential dependencies are preserved and new custom dependencies are added. Select this option to attempt to maintain a sequential set of dependencies between pushbacks unless custom instructions, which take precedence, override them.

In either case, the Follower should stay at least a minimum number of benches above the Leader, which is set using Min. This is the bench differential K for the mining order. The default value is -1. Setting the minimum value below this can lead to slope violations, whereas if it is equal to or greater than, more restrictive dependencies generally occur.

Bench lag constraints may not be satisfied in the first time period of a schedule. A lag constraint for a given pushback is ignored once that pushback has been completely mined; for example, once pushback 1 has been completely mined, pushback 2 can go deeper than allowed by the bench lag.

To define pushbacks for scheduling:

  1. Define scheduler periods.

  2. Display the Pushbacks screen.

  3. Choose where pushback data is coming from:

    • Choose Use Default Pushbacks & Topo to use pushback data generated from the optimization workflow tools. See Pushback Generation Essentials.

    • Choose Use Other Pushbacks or Topo to use imported designs.

      • Choose the Initial Topography from the list. All project surfaces are listed.

      • If using anything other than the default topography, pick a Pit Code that represents the topography (you can only select a surface number within a range valid for the selected data.

  4. Review the Pushback table in the middle of the screen; if you need to, edit the Name of any pushback (updating all other references automatically).

  5. For each pushback, if appropriate, decide the Min to Mine (the minimum amount required for the pushback to qualify as mineable).

  6. Define the Bench Lags for the pushbacks, either using Sequential or Sequential + Custom rules.

    See "Pushback Bench Lags", above.

  7. Save your scheduler settings.

Related topics and activities