Package com.powsybl.iidm.network.util
Class TwtData
- java.lang.Object
-
- com.powsybl.iidm.network.util.TwtData
-
public class TwtData extends Object
- Author:
- Luma Zamarreño
, Massimo Ferraro , José Antonio Marqués
-
-
Constructor Summary
Constructors Constructor Description TwtData(ThreeWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection)
TwtData(ThreeWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
TwtData(ThreeWindingsTransformer twt, int phaseAngleClock2, int phaseAngleClock3, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getB1(ThreeWindingsTransformer.Side side)
double
getB2(ThreeWindingsTransformer.Side side)
double
getComputedP(ThreeWindingsTransformer.Side side)
double
getComputedQ(ThreeWindingsTransformer.Side side)
double
getG1(ThreeWindingsTransformer.Side side)
double
getG2(ThreeWindingsTransformer.Side side)
String
getId()
double
getP(ThreeWindingsTransformer.Side side)
int
getPhaseAngleClock2()
int
getPhaseAngleClock3()
double
getQ(ThreeWindingsTransformer.Side side)
double
getR(ThreeWindingsTransformer.Side side)
double
getRatedU(ThreeWindingsTransformer.Side side)
double
getRatedU0()
double
getStarTheta()
double
getStarU()
double
getTheta(ThreeWindingsTransformer.Side side)
double
getU(ThreeWindingsTransformer.Side side)
double
getX(ThreeWindingsTransformer.Side side)
boolean
isConnected(ThreeWindingsTransformer.Side side)
boolean
isMainComponent(ThreeWindingsTransformer.Side side)
-
-
-
Constructor Detail
-
TwtData
public TwtData(ThreeWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection)
-
TwtData
public TwtData(ThreeWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
-
TwtData
public TwtData(ThreeWindingsTransformer twt, int phaseAngleClock2, int phaseAngleClock3, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
-
-
Method Detail
-
getId
public String getId()
-
getComputedP
public double getComputedP(ThreeWindingsTransformer.Side side)
-
getComputedQ
public double getComputedQ(ThreeWindingsTransformer.Side side)
-
getP
public double getP(ThreeWindingsTransformer.Side side)
-
getQ
public double getQ(ThreeWindingsTransformer.Side side)
-
getU
public double getU(ThreeWindingsTransformer.Side side)
-
getStarU
public double getStarU()
-
getTheta
public double getTheta(ThreeWindingsTransformer.Side side)
-
getStarTheta
public double getStarTheta()
-
getR
public double getR(ThreeWindingsTransformer.Side side)
-
getX
public double getX(ThreeWindingsTransformer.Side side)
-
getG1
public double getG1(ThreeWindingsTransformer.Side side)
-
getB1
public double getB1(ThreeWindingsTransformer.Side side)
-
getG2
public double getG2(ThreeWindingsTransformer.Side side)
-
getB2
public double getB2(ThreeWindingsTransformer.Side side)
-
getRatedU
public double getRatedU(ThreeWindingsTransformer.Side side)
-
isConnected
public boolean isConnected(ThreeWindingsTransformer.Side side)
-
isMainComponent
public boolean isMainComponent(ThreeWindingsTransformer.Side side)
-
getPhaseAngleClock2
public int getPhaseAngleClock2()
-
getPhaseAngleClock3
public int getPhaseAngleClock3()
-
getRatedU0
public double getRatedU0()
-
-