Uses of Interface
com.powsybl.iidm.network.TwoWindingsTransformer
Package
Description
-
Uses of TwoWindingsTransformer in com.powsybl.ampl.converter.version
Modifier and TypeMethodDescriptionvoid
AmplColumnsExporter.writeTwoWindingsTranformerToFormatter
(TableFormatter formatter, TwoWindingsTransformer twt) void
BasicAmplExporter.writeTwoWindingsTranformerToFormatter
(TableFormatter formatter, TwoWindingsTransformer twt) void
AmplColumnsExporter.writeTwoWindingsTransformerTapChangerTableToFormatter
(TableFormatter formatter, TwoWindingsTransformer twt) void
BasicAmplExporter.writeTwoWindingsTransformerTapChangerTableToFormatter
(TableFormatter formatter, TwoWindingsTransformer twt) -
Uses of TwoWindingsTransformer in com.powsybl.iidm.modification.tapchanger
Modifier and TypeMethodDescriptionprotected void
PhaseTapPositionModification.applyTwoWindingsTransformer
(Network network, TwoWindingsTransformer twoWindingsTransformer, boolean throwException) protected void
RatioTapPositionModification.applyTwoWindingsTransformer
(Network network, TwoWindingsTransformer twoWindingsTransformer, boolean throwException) -
Uses of TwoWindingsTransformer in com.powsybl.iidm.network
Modifier and TypeMethodDescriptionTwoWindingsTransformerAdder.add()
Network.getTwoWindingsTransformer
(String id) Get a two windings transformer.TwoWindingsTransformer.setB
(double b) Set the nominal magnetizing susceptance specified in S at the secondary voltage side.TwoWindingsTransformer.setG
(double g) Set the nominal magnetizing conductance specified in S at the secondary voltage side.TwoWindingsTransformer.setR
(double r) Set the nominal series resistance specified in Ω at the secondary voltage side.default TwoWindingsTransformer
TwoWindingsTransformer.setRatedS
(double ratedS) Set the normal apparent power rating in MVA (optional).TwoWindingsTransformer.setRatedU1
(double ratedU1) Set the secondary winding rated voltage in kV.TwoWindingsTransformer.setRatedU2
(double ratedU2) Set the secondary winding rated voltage in kV.TwoWindingsTransformer.setX
(double x) Set the nominal series reactance specified in Ω at the secondary voltage side.Modifier and TypeMethodDescriptionGet 2 windings transformer connected to the bus.Network.getTwoWindingsTransformers()
Get all two windings transformers.Substation.getTwoWindingsTransformers()
Get the two windings transformers connected to the substation.VoltageLevel.getTwoWindingsTransformers()
Get all two windings transformers connected to this voltage level.Get 2 windings transformer connected to the bus.Network.getTwoWindingsTransformerStream()
Get all two windings transformers.Substation.getTwoWindingsTransformerStream()
Get the two windings transformers connected to the substation.VoltageLevel.getTwoWindingsTransformerStream()
Get all two windings transformers connected to this voltage level.Modifier and TypeMethodDescriptionvoid
AbstractEquipmentTopologyVisitor.visitTwoWindingsTransformer
(TwoWindingsTransformer transformer, TwoSides side) void
AbstractTerminalTopologyVisitor.visitTwoWindingsTransformer
(TwoWindingsTransformer transformer, TwoSides side) void
DefaultTopologyVisitor.visitTwoWindingsTransformer
(TwoWindingsTransformer transformer, TwoSides side) void
TopologyVisitor.visitTwoWindingsTransformer
(TwoWindingsTransformer transformer, TwoSides side) -
Uses of TwoWindingsTransformer in com.powsybl.iidm.network.impl
Modifier and TypeMethodDescriptionNetworkImpl.getTwoWindingsTransformer
(String id) SubnetworkImpl.getTwoWindingsTransformer
(String id) Modifier and TypeMethodDescriptionNetworkImpl.getTwoWindingsTransformers()
SubnetworkImpl.getTwoWindingsTransformers()
NetworkImpl.getTwoWindingsTransformerStream()
SubnetworkImpl.getTwoWindingsTransformerStream()
-
Uses of TwoWindingsTransformer in com.powsybl.iidm.network.impl.extensions
Modifier and TypeMethodDescriptionprotected TwoWindingsTransformerFortescueImpl
TwoWindingsTransformerFortescueAdderImpl.createExtension
(TwoWindingsTransformer twt) protected TwoWindingsTransformerPhaseAngleClock
TwoWindingsTransformerPhaseAngleClockAdderImpl.createExtension
(TwoWindingsTransformer extendable) TwoWindingsTransformerFortescueAdderImplProvider.newAdder
(TwoWindingsTransformer extendable) TwoWindingsTransformerPhaseAngleClockAdderImplProvider.newAdder
(TwoWindingsTransformer extendable) com.powsybl.iidm.network.impl.extensions.TwoWindingsTransformerToBeEstimatedAdderImpl
TwoWindingsTransformerToBeEstimatedAdderImplProvider.newAdder
(TwoWindingsTransformer extendable) ModifierConstructorDescriptionTwoWindingsTransformerFortescueImpl
(TwoWindingsTransformer twt, double rz, double xz, boolean freeFluxes, WindingConnectionType connectionType1, WindingConnectionType connectionType2, double groundingR1, double groundingX1, double groundingR2, double groundingX2) protected
TwoWindingsTransformerPhaseAngleClockImpl
(TwoWindingsTransformer twt, int phaseAngleClock) -
Uses of TwoWindingsTransformer in com.powsybl.iidm.network.util
Modifier and TypeMethodDescriptionSV.otherSide
(TwoWindingsTransformer twt) SV.otherSide
(TwoWindingsTransformer twt, boolean splitShuntAdmittance) ModifierConstructorDescriptionBranchData
(TwoWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance) BranchData
(TwoWindingsTransformer twt, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance) -
Uses of TwoWindingsTransformer in com.powsybl.iidm.reducer
Modifier and TypeMethodDescriptionprotected abstract void
AbstractNetworkReducer.reduce
(TwoWindingsTransformer transformer) protected void
DefaultNetworkReducer.reduce
(TwoWindingsTransformer transformer) protected boolean
AbstractNetworkReducer.test
(TwoWindingsTransformer transformer) Return true if the givenTwoWindingsTransformer
should be kept in the network, false otherwisevoid
DefaultNetworkReducerObserver.transformerRemoved
(TwoWindingsTransformer transformer) void
NetworkReducerObserver.transformerRemoved
(TwoWindingsTransformer transformer) void
DefaultNetworkReducerObserver.transformerReplaced
(TwoWindingsTransformer transformer, Injection injection) void
NetworkReducerObserver.transformerReplaced
(TwoWindingsTransformer transformer, Injection injection) -
Uses of TwoWindingsTransformer in com.powsybl.iidm.serde.extensions
Modifier and TypeMethodDescriptionTwoWindingsTransformerFortescueSerDe.read
(TwoWindingsTransformer twt, DeserializerContext context) TwoWindingsTransformerPhaseAngleClockSerDe.read
(TwoWindingsTransformer extendable, DeserializerContext context) TwoWindingsTransformerToBeEstimatedSerDe.read
(TwoWindingsTransformer extendable, DeserializerContext context) -
Uses of TwoWindingsTransformer in com.powsybl.loadflow.resultscompletion.z0flows
Modifier and TypeMethodDescriptionvoid
Z0FlowFromBusBalance.visitTwoWindingsTransformer
(TwoWindingsTransformer transformer, TwoSides side) -
Uses of TwoWindingsTransformer in com.powsybl.loadflow.validation
Modifier and TypeMethodDescriptionboolean
FlowsValidation.checkFlows
(TwoWindingsTransformer twt, ValidationConfig config, ValidationWriter flowsWriter) boolean
FlowsValidation.checkFlows
(TwoWindingsTransformer twt, ValidationConfig config, Writer writer) boolean
TransformersValidation.checkTransformer
(TwoWindingsTransformer twt, ValidationConfig config, ValidationWriter twtsWriter) boolean
TransformersValidation.checkTransformer
(TwoWindingsTransformer twt, ValidationConfig config, Writer writer) -
Uses of TwoWindingsTransformer in com.powsybl.ucte.converter.util
Modifier and TypeMethodDescriptionstatic org.apache.commons.math3.complex.Complex
UcteConverterHelper.calculateAsymmAngleDuAndAngle
(TwoWindingsTransformer twoWindingsTransformer, boolean combinePhaseAngleRegulation) Calculate the δu(%) for the angle regulation of the two windings transformer This computation only work for an angle regulation with the type asymmetrical dU = 100 * (distance between the 2 most distant taps) / (number of taps - 1)static double
UcteConverterHelper.calculatePhaseDu
(TwoWindingsTransformer twoWindingsTransformer) calculate the δu(%) for the phase regulation of the two windings transformer du = 100 * (1 / ρmin – 1/ ρmax) / (number of taps - 1).static double
UcteConverterHelper.calculateSymmAngleDu
(TwoWindingsTransformer twoWindingsTransformer) Calculate the δu(%) for the angle regulation of the two windings transformer This computation only work for an angle regulation with the type symmetrical dU = 100 * (2*(tan(αmax/2) – tan(αmin/2))/(number of taps -1))