PhaseShiftingTransformer
PowerSystems.PhaseShiftingTransformer
— Typemutable struct PhaseShiftingTransformer <: ACBranch
name::String
available::Bool
active_power_flow::Float64
reactive_power_flow::Float64
arc::Arc
r::Float64
x::Float64
primary_shunt::Float64
tap::Float64
α::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:(0, 4)
, action if invalid:warn
x::Float64
: System per-unit value, validation range:(-2, 4)
, action if invalid:warn
primary_shunt::Float64
, validation range:(0, 2)
, action if invalid:warn
tap::Float64
, validation range:(0, 2)
, action if invalid:error
α::Float64
, validation range:(-1.571, 1.571)
, action if invalid:warn
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
PowerSystems.get_active_power_flow
— Methodget_active_power_flow(value::PhaseShiftingTransformer) -> Any
Get PhaseShiftingTransformer
active_power_flow
.
PowerSystems.get_arc
— Methodget_arc(value::PhaseShiftingTransformer) -> Arc
Get PhaseShiftingTransformer
arc
.
PowerSystems.get_available
— Methodget_available(value::PhaseShiftingTransformer) -> Bool
Get PhaseShiftingTransformer
available
.
PowerSystems.get_ext
— Methodget_ext(value::PhaseShiftingTransformer) -> Dict{String,Any}
Get PhaseShiftingTransformer
ext
.
PowerSystems.get_primary_shunt
— Methodget_primary_shunt(value::PhaseShiftingTransformer) -> Float64
Get PhaseShiftingTransformer
primary_shunt
.
PowerSystems.get_r
— Methodget_r(value::PhaseShiftingTransformer) -> Float64
Get PhaseShiftingTransformer
r
.
PowerSystems.get_rate
— Methodget_rate(value::PhaseShiftingTransformer) -> Any
Get PhaseShiftingTransformer
rate
.
PowerSystems.get_reactive_power_flow
— Methodget_reactive_power_flow(value::PhaseShiftingTransformer) -> Any
Get PhaseShiftingTransformer
reactive_power_flow
.
PowerSystems.get_services
— Methodget_services(value::PhaseShiftingTransformer) -> Array{Service,1}
Get PhaseShiftingTransformer
services
.
PowerSystems.get_tap
— Methodget_tap(value::PhaseShiftingTransformer) -> Float64
Get PhaseShiftingTransformer
tap
.
PowerSystems.get_x
— Methodget_x(value::PhaseShiftingTransformer) -> Float64
Get PhaseShiftingTransformer
x
.
PowerSystems.get_α
— Methodget_α(value::PhaseShiftingTransformer) -> Float64
Get PhaseShiftingTransformer
α
.
PowerSystems.set_active_power_flow!
— Methodset_active_power_flow!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
active_power_flow
.
PowerSystems.set_arc!
— Methodset_arc!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
arc
.
PowerSystems.set_available!
— Methodset_available!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
available
.
PowerSystems.set_ext!
— Methodset_ext!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
ext
.
PowerSystems.set_primary_shunt!
— Methodset_primary_shunt!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
primary_shunt
.
PowerSystems.set_r!
— Methodset_r!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
r
.
PowerSystems.set_rate!
— Methodset_rate!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
rate
.
PowerSystems.set_reactive_power_flow!
— Methodset_reactive_power_flow!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
reactive_power_flow
.
PowerSystems.set_services!
— Methodset_services!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
services
.
PowerSystems.set_tap!
— Methodset_tap!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
tap
.
PowerSystems.set_x!
— Methodset_x!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
x
.
PowerSystems.set_α!
— Methodset_α!(value::PhaseShiftingTransformer, val::Any) -> Any
Set PhaseShiftingTransformer
α
.