MGC Raglan — Optimization Logic Summary

This page summarizes the logic retained for the Raglan generator controller / optimizer in the current configuration: EMD + MAN + other generators, with 2 existing WTGs and no storage.

Current configuration only EMD prioritized MAN in isochrone Other units in base-load Minimize start/stop

Open simulator Business rules (HTML) Tune score weights

The 3 jobs of the system

1. Respond to demand

Ensure enough production is available to cover site demand, taking into account the 2 WTGs and the fleet constraints.

2. Redistribute and balance load

Distribute load cleanly across machines already online, keeping EMDs as close as possible to target while adjusting base-load units.

3. Optimize configuration

Find a better machine combination to reduce start/stop events, improve proximity to targets, and simplify the online fleet.

Retained conclusion

  • EMDs are the main priority and should be kept as close as possible to target.
  • The MAN is also isochronous and important, but after the EMDs.
  • Other generators are treated as adjustable base-load units.
  • The system should not rely on ad hoc rules; it should compare candidate configurations.
  • Start/stop actions should be rare; load redistribution should be frequent.
  • A better configuration should only be selected when the gain is sufficient and stable over time.

Key load-sharing rule

When EMDs and the MAN are in isochronous mode, the controller does not directly impose an individual MW value on each unit. They automatically share the remaining load according to a common load percentage, based on each unit's nominal capacity.

The controller mainly acts on:

Why a generic optimizer

The system should naturally discover that a configuration such as several small CAT units may be less attractive than one MAN, without hard-coding that transition as a special rule. The optimizer evaluates candidate configurations and selects the one with the best global score.