StorageManagementCost
PowerSystems.StorageManagementCost — Typemutable struct StorageManagementCost <: OperationalCost
    variable::VariableCost
    fixed::Float64
    start_up::Float64
    shut_down::Float64
    energy_shortage_cost::Float64
    energy_surplus_cost::Float64
endData Structure for Operational Cost Data like variable cost and start - stop costs and energy storage cost.
Arguments
- variable::VariableCost: variable cost
- fixed::Float64: fixed cost
- start_up::Float64: start-up cost, validation range:- (0, nothing), action if invalid:- warn
- shut_down::Float64: shut-down cost, validation range:- (0, nothing), action if invalid:- warn
- energy_shortage_cost::Float64: Cost incurred by the model for being short of the energy target., validation range:- (0, nothing), action if invalid:- warn
- energy_surplus_cost::Float64: Cost incurred by the model for surplus energy stored., validation range:- (0, nothing), action if invalid:- warn
PowerSystems.get_energy_shortage_cost — Methodget_energy_shortage_cost(value::StorageManagementCost) -> Float64
Get StorageManagementCost energy_shortage_cost.
PowerSystems.get_energy_surplus_cost — Methodget_energy_surplus_cost(value::StorageManagementCost) -> Float64
Get StorageManagementCost energy_surplus_cost.
PowerSystems.get_fixed — Methodget_fixed(value::StorageManagementCost) -> Float64
Get StorageManagementCost fixed.
PowerSystems.get_shut_down — Methodget_shut_down(value::StorageManagementCost) -> Float64
Get StorageManagementCost shut_down.
PowerSystems.get_start_up — Methodget_start_up(value::StorageManagementCost) -> Float64
Get StorageManagementCost start_up.
PowerSystems.get_variable — Methodget_variable(value::StorageManagementCost) -> VariableCost
Get StorageManagementCost variable.
PowerSystems.set_energy_shortage_cost! — Methodset_energy_shortage_cost!(value::StorageManagementCost, val) -> Any
Set StorageManagementCost energy_shortage_cost.
PowerSystems.set_energy_surplus_cost! — Methodset_energy_surplus_cost!(value::StorageManagementCost, val) -> Any
Set StorageManagementCost energy_surplus_cost.
PowerSystems.set_fixed! — Methodset_fixed!(value::StorageManagementCost, val) -> Any
Set StorageManagementCost fixed.
PowerSystems.set_shut_down! — Methodset_shut_down!(value::StorageManagementCost, val) -> Any
Set StorageManagementCost shut_down.
PowerSystems.set_start_up! — Methodset_start_up!(value::StorageManagementCost, val) -> Any
Set StorageManagementCost start_up.
PowerSystems.set_variable! — Methodset_variable!(value::StorageManagementCost, val) -> Any
Set StorageManagementCost variable.