Skip to content

ThreewindingTransformerMV ​

Medium-voltage three-winding transformer with tap control modeling.

Supports three-winding power transformer analysis with configurable winding voltages, power ratings, tap positions, and loading limits for substation studies in balanced three-phase MV networks.

Inherits from: ExtrasNotesMixin, HasPresentationsMixin

Import ​

python
from pyptp.elements.mv import ThreewindingTransformerMV

Properties ​

PropertyTypeRequiredDefaultDescription
generalGeneralYes-
typeThreewindingTransformerTypeYes-
presentationslist[DWPresentation]Yes-
voltage_controlVoltageControl | NoneNoNone
extraslist[Extra]No[]
noteslist[Note]No[]

General ​

Core electrical and operational properties for MV three-winding transformers.

Encompasses connection nodes, switch states, winding power ratings, tap positions, loading limits, and reliability statistics.

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
creation_timefloat | intNo0
mutation_dateintNo0
revision_datefloat | intNo0.0
variantboolNoFalse
node1GuidNoGuid('00000000-0000-0000-00...
node2GuidNoGuid('00000000-0000-0000-00...
node3GuidNoGuid('00000000-0000-0000-00...
namestrNo""
switch_state1boolNoTrue
switch_state2boolNoTrue
switch_state3boolNoTrue
field_name1strNo""
field_name2strNo""
field_name3strNo""
failure_frequencyfloatNo0
repair_durationfloatNo0
maintenance_frequencyfloatNo0
maintenance_durationfloatNo0
maintenance_cancel_durationfloatNo0
typestrNo""
loadrate_maxfloatNo0
loadrate_max_winterfloatNo0
loadrate_max_emergencyfloatNo0
loadrate_max_emergency_winterfloatNo0
snom1floatNo0
snom2floatNo0
snom3floatNo0
phase_shift12floatNo0
phase_shift13floatNo0
earthing1intNo0
re1floatNo0
xe1floatNo0
earthing2intNo0
re2floatNo0
xe2floatNo0
earthing3intNo0
re3floatNo0
xe3floatNo0
tap_controlledfloatNo0
tap_fixedintNo0

LoadDependent ​

One of four load-dependent voltage control settings sets.

Two breakpoints per direction, in % of Snom: p_smaller < p_small < 0 for load and 0 < p_great < p_greater for generation. An outer breakpoint of 0 means the curve stops at the inner one.

PropertyTypeRequiredDefaultDescription
p_smallerintNo0Outer load-side breakpoint in %, 0 when not used.
u_smallerfloatNo0Control voltage at p_smaller in kV.
p_smallintNo-100Inner load-side breakpoint in %.
u_smallfloatNo0Control voltage at p_small in kV.
p_greatintNo100Inner generation-side breakpoint in %.
u_greatfloatNo0Control voltage at p_great in kV.
p_greaterintNo0Outer generation-side breakpoint in %, 0 when not used.
u_greaterfloatNo0Control voltage at p_greater in kV.

ThreewindingTransformerType ​

Electrotechnical properties of the threewinding transformer.

PropertyTypeRequiredDefaultDescription
snom1floatNo0
snom2floatNo0
snom3floatNo0
unom1floatNo0
unom2floatNo0
unom3floatNo0
uk12floatNo0
uk13floatNo0
uk23floatNo0
uk12minfloatNo0
uk13minfloatNo0
uk23minfloatNo0
uk12maxfloatNo0
uk13maxfloatNo0
uk23maxfloatNo0
pk12floatNo0
pk13floatNo0
pk23floatNo0
s_at12floatNo0
s_at13floatNo0
s_at23floatNo0
PofloatNo0
IofloatNo0
R012floatNo0
Z012floatNo0
R013floatNo0
Z013floatNo0
R023floatNo0
Z023floatNo0
Ik2s1floatNo0
Ik2s2floatNo0
Ik2s3floatNo0
C1floatNo0
C2floatNo0
C3floatNo0
C12floatNo0
C13floatNo0
C23floatNo0
connection1strNo""
connection2strNo""
connection3strNo""
clock_number12intNo0
clock_number13intNo0
tap_side_controlledintNo0
tap_size_controlledfloatNo0
tapmin_controlledintNo0
tapnom_controlledintNo0
tap_size_fixedfloatNo0
tapmax_controlledfloatNo0
tap_side_fixedintNo0
tapmin_fixedintNo0
tapnom_fixedintNo0
tapmax_fixedintNo0

VoltageControl ​

Voltage Control.

PropertyTypeRequiredDefaultDescription
own_presentboolNoFalse
statusVoltageControlStatusNoOFF
measure_sideintNo0
setpointfloatNo0.0
deadbandfloatNo0.0
control_sortVoltageControlSortNoCOMPOUNDING
rcfloatNo0.0
xcfloatNo0.0
compounding_at_generationboolNoTrue
load_dependencieslist[LoadDependent]No(factory)
master_transformerGuidNoGuid('00000000-0000-0000-00...

Referenced Types ​

LoadDependent ​

One of four load-dependent voltage control settings sets.

Two breakpoints per direction, in % of Snom: p_smaller < p_small < 0 for load and 0 < p_great < p_greater for generation. An outer breakpoint of 0 means the curve stops at the inner one.

Defined in pyptp.elements.mv.threewinding_transformer

PropertyTypeRequiredDefaultDescription
p_smallerintNo0Outer load-side breakpoint in %, 0 when not used.
u_smallerfloatNo0Control voltage at p_smaller in kV.
p_smallintNo-100Inner load-side breakpoint in %.
u_smallfloatNo0Control voltage at p_small in kV.
p_greatintNo100Inner generation-side breakpoint in %.
u_greatfloatNo0Control voltage at p_great in kV.
p_greaterintNo0Outer generation-side breakpoint in %, 0 when not used.
u_greaterfloatNo0Control voltage at p_greater in kV.