public interface ThreeWindingsTransformer extends Connectable<ThreeWindingsTransformer>
The equivalent star model used is:
Usually side 1 is the primary (high voltage), side 2 is the secondary (medium voltage) and side 3 the tertiary voltage (low voltage).
g1, g2, g3 and b1, b2, b3 unit is siemens.
r1, r2, r3, x1, x2 and x3 unit is ohm.
A Three Windings Transformer is connected to three voltage levels (side 1, side 2 and side 3) that belong to the same substation. It has three identical legs. Each leg has the same model of a Two Windings Power Transformer.
All three legs may have a Ratio Tap Changer and a Phase Tap Changer. A warning is emitted if a leg has both Ratio and Phase Tap Changers.
Only one Tap Changer is allowed to be regulating on the equipment. An exception is thrown if two or more regulating controls are enabled.
To create a three windings transformer, see ThreeWindingsTransformerAdder
RatioTapChanger
,
PhaseTapChanger
,
ThreeWindingsTransformerAdder
Modifier and Type | Interface and Description |
---|---|
static interface |
ThreeWindingsTransformer.Leg |
static class |
ThreeWindingsTransformer.Side |
Modifier and Type | Method and Description |
---|---|
ThreeWindingsTransformer.Leg |
getLeg1()
Get the leg at the primary side.
|
ThreeWindingsTransformer.Leg |
getLeg2()
Get the leg at the secondary side.
|
ThreeWindingsTransformer.Leg |
getLeg3()
Get the leg at the tertiary side.
|
double |
getRatedU0()
Get the ratedU at the fictitious bus in kV (also used as nominal voltage)
|
ThreeWindingsTransformer.Side |
getSide(Terminal terminal)
Get the side the terminal is connected to.
|
Substation |
getSubstation()
Get the substation to which the transformer belongs.
|
Terminal |
getTerminal(ThreeWindingsTransformer.Side side) |
getTerminals, getType, remove
getId, getName, getNameOrId, getNetwork, getOptionalName, getProperties, getProperty, getProperty, getPropertyNames, hasProperty, hasProperty, isFictitious, setFictitious, setProperty
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
Terminal getTerminal(ThreeWindingsTransformer.Side side)
ThreeWindingsTransformer.Side getSide(Terminal terminal)
Substation getSubstation()
ThreeWindingsTransformer.Leg getLeg1()
ThreeWindingsTransformer.Leg getLeg2()
ThreeWindingsTransformer.Leg getLeg3()
double getRatedU0()
Copyright © 2020. All rights reserved.