VariableReserveNonSpinning
PowerSystems.VariableReserveNonSpinning
— Typemutable struct VariableReserveNonSpinning <: ReserveNonSpinning
name::String
available::Bool
time_frame::Float64
requirement::Float64
ext::Dict{String, Any}
time_series_container::InfrastructureSystems.TimeSeriesContainer
internal::InfrastructureSystemsInternal
end
Data Structure for the procurement products for system simulations.
Arguments
name::String
available::Bool
time_frame::Float64
: the relative saturation time_frame, validation range:(0, nothing)
, action if invalid:error
requirement::Float64
: the required quantity of the product should be scaled by a TimeSeriesDataext::Dict{String, Any}
time_series_container::InfrastructureSystems.TimeSeriesContainer
: internal time_series storageinternal::InfrastructureSystemsInternal
: power system internal reference, do not modify
InfrastructureSystems.get_name
— Methodget_name(value::VariableReserveNonSpinning) -> String
Get VariableReserveNonSpinning
name
.
InfrastructureSystems.get_time_series_container
— Methodget_time_series_container(value::VariableReserveNonSpinning) -> InfrastructureSystems.TimeSeriesContainer
Get VariableReserveNonSpinning
time_series_container
.
InfrastructureSystems.set_name!
— Methodset_name!(value::VariableReserveNonSpinning, val) -> Any
Set VariableReserveNonSpinning
name
.
PowerSystems.get_available
— Methodget_available(value::VariableReserveNonSpinning) -> Bool
Get VariableReserveNonSpinning
available
.
PowerSystems.get_ext
— Methodget_ext(value::VariableReserveNonSpinning) -> Dict{String, Any}
Get VariableReserveNonSpinning
ext
.
PowerSystems.get_requirement
— Methodget_requirement(value::VariableReserveNonSpinning) -> Float64
Get VariableReserveNonSpinning
requirement
.
PowerSystems.get_time_frame
— Methodget_time_frame(value::VariableReserveNonSpinning) -> Float64
Get VariableReserveNonSpinning
time_frame
.
PowerSystems.set_available!
— Methodset_available!(value::VariableReserveNonSpinning, val) -> Any
Set VariableReserveNonSpinning
available
.
PowerSystems.set_ext!
— Methodset_ext!(value::VariableReserveNonSpinning, val) -> Any
Set VariableReserveNonSpinning
ext
.
PowerSystems.set_requirement!
— Methodset_requirement!(value::VariableReserveNonSpinning, val) -> Any
Set VariableReserveNonSpinning
requirement
.
PowerSystems.set_time_frame!
— Methodset_time_frame!(value::VariableReserveNonSpinning, val) -> Any
Set VariableReserveNonSpinning
time_frame
.
PowerSystems.set_time_series_container!
— Methodset_time_series_container!(value::VariableReserveNonSpinning, val) -> Any
Set VariableReserveNonSpinning
time_series_container
.