Package com.powsybl.iidm.network.util
Class BranchData
- java.lang.Object
-
- com.powsybl.iidm.network.util.BranchData
-
public class BranchData extends Object
- Author:
- Massimo Ferraro
, José Antonio Marqués
-
-
Constructor Summary
Constructors Constructor Description BranchData(Line line, double epsilonX, boolean applyReactanceCorrection)
BranchData(TieLine tieLine, double epsilonX, boolean applyReactanceCorrection)
BranchData(TwoWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
BranchData(TwoWindingsTransformer twt, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
BranchData(String id, double r, double x, double rho1, double rho2, double u1, double u2, double theta1, double theta2, double alpha1, double alpha2, double g1, double g2, double b1, double b2, double p1, double q1, double p2, double q2, boolean connected1, boolean connected2, boolean mainComponent1, boolean mainComponent2, double epsilonX, boolean applyReactanceCorrection)
BranchData(String id, double r, double x, double rho1, double rho2, double u1, double u2, double theta1, double theta2, double alpha1, double alpha2, double g1, double g2, double b1, double b2, double p1, double q1, double p2, double q2, boolean connected1, boolean connected2, boolean mainComponent1, boolean mainComponent2, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getAlpha1()
double
getAlpha2()
double
getB1()
double
getB2()
double
getComputedP(Branch.Side side)
double
getComputedP1()
double
getComputedP2()
double
getComputedQ(Branch.Side side)
double
getComputedQ1()
double
getComputedQ2()
double
getG1()
double
getG2()
String
getId()
double
getKsi()
double
getP1()
double
getP2()
int
getPhaseAngleClock()
double
getQ1()
double
getQ2()
double
getR()
double
getRho1()
double
getRho2()
double
getTheta1()
double
getTheta2()
double
getU1()
double
getU2()
double
getX()
double
getY()
double
getZ()
boolean
isConnected1()
boolean
isConnected2()
boolean
isMainComponent1()
boolean
isMainComponent2()
-
-
-
Constructor Detail
-
BranchData
public BranchData(String id, double r, double x, double rho1, double rho2, double u1, double u2, double theta1, double theta2, double alpha1, double alpha2, double g1, double g2, double b1, double b2, double p1, double q1, double p2, double q2, boolean connected1, boolean connected2, boolean mainComponent1, boolean mainComponent2, double epsilonX, boolean applyReactanceCorrection)
-
BranchData
public BranchData(String id, double r, double x, double rho1, double rho2, double u1, double u2, double theta1, double theta2, double alpha1, double alpha2, double g1, double g2, double b1, double b2, double p1, double q1, double p2, double q2, boolean connected1, boolean connected2, boolean mainComponent1, boolean mainComponent2, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection)
-
BranchData
public BranchData(Line line, double epsilonX, boolean applyReactanceCorrection)
-
BranchData
public BranchData(TwoWindingsTransformer twt, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
-
BranchData
public BranchData(TwoWindingsTransformer twt, int phaseAngleClock, double epsilonX, boolean applyReactanceCorrection, boolean twtSplitShuntAdmittance)
-
BranchData
public BranchData(TieLine tieLine, double epsilonX, boolean applyReactanceCorrection)
-
-
Method Detail
-
getId
public String getId()
-
getR
public double getR()
-
getX
public double getX()
-
getZ
public double getZ()
-
getY
public double getY()
-
getKsi
public double getKsi()
-
getRho1
public double getRho1()
-
getRho2
public double getRho2()
-
getU1
public double getU1()
-
getU2
public double getU2()
-
getTheta1
public double getTheta1()
-
getTheta2
public double getTheta2()
-
getAlpha1
public double getAlpha1()
-
getAlpha2
public double getAlpha2()
-
getG1
public double getG1()
-
getG2
public double getG2()
-
getB1
public double getB1()
-
getB2
public double getB2()
-
isConnected1
public boolean isConnected1()
-
isConnected2
public boolean isConnected2()
-
isMainComponent1
public boolean isMainComponent1()
-
isMainComponent2
public boolean isMainComponent2()
-
getP1
public double getP1()
-
getQ1
public double getQ1()
-
getP2
public double getP2()
-
getQ2
public double getQ2()
-
getComputedP1
public double getComputedP1()
-
getComputedQ1
public double getComputedQ1()
-
getComputedP2
public double getComputedP2()
-
getComputedQ2
public double getComputedQ2()
-
getComputedP
public double getComputedP(Branch.Side side)
-
getComputedQ
public double getComputedQ(Branch.Side side)
-
getPhaseAngleClock
public int getPhaseAngleClock()
-
-