Skip to main content

priority_commit

Function priority_commit 

Source
pub fn priority_commit(
    units: &[Unit],
    demands: &[f64],
    dt_h: f64,
    reserve_pct: f64,
) -> Vec<CommitPeriod>
Expand description

Run priority-list unit commitment for multiple periods.

§Arguments

  • units — generating units
  • demands — demand [MW] for each period
  • dt_h — period duration [hours]
  • reserve_pct — spinning reserve requirement as % of demand (e.g. 15.0)