TapTransformer
PowerSystems.TapTransformer
— Typemutable struct TapTransformer <: ACBranch
name::String
available::Bool
active_power_flow::Float64
reactive_power_flow::Float64
arc::Arc
r::Float64
x::Float64
primary_shunt::Float64
tap::Float64
rate::Union{Nothing, Float64}
services::Vector{Service}
ext::Dict{String, Any}
time_series_container::InfrastructureSystems.TimeSeriesContainer
internal::InfrastructureSystemsInternal
end
Arguments
name::String
available::Bool
active_power_flow::Float64
reactive_power_flow::Float64
arc::Arc
r::Float64
: System per-unit value, validation range:(-2, 2)
, action if invalid:warn
x::Float64
: System per-unit value, validation range:(-2, 4)
, action if invalid:warn
primary_shunt::Float64
: System per-unit value, validation range:(0, 2)
, action if invalid:warn
tap::Float64
, validation range:(0, 2)
, action if invalid:error
rate::Union{Nothing, Float64}
, validation range:(0, nothing)
, action if invalid:error
services::Vector{Service}
: Services that this device contributes toext::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::TapTransformer) -> String
Get TapTransformer
name
.
InfrastructureSystems.get_time_series_container
— Methodget_time_series_container(value::TapTransformer) -> InfrastructureSystems.TimeSeriesContainer
Get TapTransformer
time_series_container
.
InfrastructureSystems.set_name!
— Methodset_name!(value::TapTransformer, val) -> Any
Set TapTransformer
name
.
PowerSystems.get_active_power_flow
— Methodget_active_power_flow(value::TapTransformer) -> Any
Get TapTransformer
active_power_flow
.
PowerSystems.get_arc
— Methodget_arc(value::TapTransformer) -> Arc
Get TapTransformer
arc
.
PowerSystems.get_available
— Methodget_available(value::TapTransformer) -> Bool
Get TapTransformer
available
.
PowerSystems.get_ext
— Methodget_ext(value::TapTransformer) -> Dict{String, Any}
Get TapTransformer
ext
.
PowerSystems.get_primary_shunt
— Methodget_primary_shunt(value::TapTransformer) -> Float64
Get TapTransformer
primary_shunt
.
PowerSystems.get_r
— Methodget_r(value::TapTransformer) -> Float64
Get TapTransformer
r
.
PowerSystems.get_rate
— Methodget_rate(value::TapTransformer) -> Any
Get TapTransformer
rate
.
PowerSystems.get_reactive_power_flow
— Methodget_reactive_power_flow(value::TapTransformer) -> Any
Get TapTransformer
reactive_power_flow
.
PowerSystems.get_services
— Methodget_services(value::TapTransformer) -> Vector{Service}
Get TapTransformer
services
.
PowerSystems.get_tap
— Methodget_tap(value::TapTransformer) -> Float64
Get TapTransformer
tap
.
PowerSystems.get_x
— Methodget_x(value::TapTransformer) -> Float64
Get TapTransformer
x
.
PowerSystems.set_active_power_flow!
— Methodset_active_power_flow!(value::TapTransformer, val) -> Any
Set TapTransformer
active_power_flow
.
PowerSystems.set_arc!
— Methodset_arc!(value::TapTransformer, val) -> Any
Set TapTransformer
arc
.
PowerSystems.set_available!
— Methodset_available!(value::TapTransformer, val) -> Any
Set TapTransformer
available
.
PowerSystems.set_ext!
— Methodset_ext!(value::TapTransformer, val) -> Any
Set TapTransformer
ext
.
PowerSystems.set_primary_shunt!
— Methodset_primary_shunt!(value::TapTransformer, val) -> Any
Set TapTransformer
primary_shunt
.
PowerSystems.set_r!
— Methodset_r!(value::TapTransformer, val) -> Any
Set TapTransformer
r
.
PowerSystems.set_rate!
— Methodset_rate!(value::TapTransformer, val) -> Any
Set TapTransformer
rate
.
PowerSystems.set_reactive_power_flow!
— Methodset_reactive_power_flow!(value::TapTransformer, val) -> Any
Set TapTransformer
reactive_power_flow
.
PowerSystems.set_services!
— Methodset_services!(value::TapTransformer, val) -> Any
Set TapTransformer
services
.
PowerSystems.set_tap!
— Methodset_tap!(value::TapTransformer, val) -> Any
Set TapTransformer
tap
.
PowerSystems.set_time_series_container!
— Methodset_time_series_container!(value::TapTransformer, val) -> Any
Set TapTransformer
time_series_container
.
PowerSystems.set_x!
— Methodset_x!(value::TapTransformer, val) -> Any
Set TapTransformer
x
.