PowerModelsMLD.jl
PowerModelsMLD.jl copied to clipboard
DEPRECIATED :: Use PowerModelsRestoration.jl
If there are no loads in a network (e.g. they have been removed because PowerModels filters status codes != 1) then this line crashes: https://github.com/lanl-ansi/PowerModelsMLD.jl/blob/0a6c676c8d832e10d4c8f1c031f5d4b1758c7b28/src/core/objective.jl#L18 because `ref(pm, n, :load)` is...
Redundant variables are added to the problems. ``` _PMs.variable_storage(pm) _PMs.variable_storage_indicator(pm, relax = true) _PMs.variable_storage_mi_on_off(pm) ``` Likely should be ``` _PMs.variable_storage_indicator(pm, relax = true) _PMs.variable_storage_mi_on_off(pm) ```
Add support for solving the multi-objective via a sequence of single objective problems.
Update the code to use the unit commitment functions inside PowerModels (v0.9.5).
Once this branch is merged, https://github.com/lanl-ansi/PowerModels.jl/tree/dispatchable, update to use PowerModels dispatchable feature.
See if `constraint_bus_voltage_on_off` to be a by-bus constraint, not a global constraint. Force `theta` to zero when the bus is off.
See if a _relax_ parameter can be passed into the post function to remove the discrete variables.