This setting offers options to change variables from binary/integer to linear in the optimization solving the commitment and dispatch each day.
These variables represent whether or not a unit is online or started in a given hour. In general, the fewer binary variables that exist in the optimization the faster the study will run, so simplifying some or all of the variables as linear will generally improve run time at the cost of less precision.
For resources whose commitment is modeled with linear variables, a unit can be partially online, meaning it can run below the minimum capacity. Partial starts, incurring only part of the start up costs, are also allowed. The effect on run time of using the linear variables may vary significantly from case to case, as will the degree of changes to results.
There are three options for this parameter:
None (0): Does not alter the formulation; binary commitment decisions are used
All Periods (1): Uses linear commitment for all periods in the solve
Lookahead Periods (2): Uses binary commitment in the first day and linear in the forecast days modeled in the solve (this is only applicable when Dispatch Days in Solve > 1)
There are three places that the linear commitment can be specified:
at the resource,
for a whole zone,
Aurora will process the inputs in the order above, meaning that for a given resource, it will use the resource input first, if specified. Otherwise, it will use the zone input (if specified) for the zone containing that resource. Lastly, it will use the global value. The global value will also depend on the Start Date entered; before the Start Date the global value will also be None.
NOTE: This setting is only available for Commitment_Optimization.
Linear Commitment Type
For further assistance, please contact Aurora Support.
Copyright© 1997-2024 Energy Exemplar LLC. All rights reserved.