Package com.powsybl.iidm.network.util
Class SV
- java.lang.Object
-
- com.powsybl.iidm.network.util.SV
-
public class SV extends Object
Utility class to compute the state variables on one side of a branch, knowing the state variables on the other side.- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description SV(double p, double q, double u, double a)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getA()
static double
getB(TwoWindingsTransformer twt)
static double
getG(TwoWindingsTransformer twt)
double
getP()
double
getQ()
static double
getR(TwoWindingsTransformer twt)
static double
getRho(TwoWindingsTransformer twt)
double
getU()
static double
getX(TwoWindingsTransformer twt)
SV
otherSide(double r, double x, double g, double b, double rho)
SV
otherSide(double r, double x, double g1, double b1, double g2, double b2, double rho)
SV
otherSide(DanglingLine dl)
SV
otherSide(Line l)
SV
otherSide(TwoWindingsTransformer twt)
double
otherSideA(double r, double x, double g1, double b1, double rho)
double
otherSideA(DanglingLine dl)
double
otherSideA(TieLine.HalfLine hl)
double
otherSideP(double r, double x, double g1, double b1, double g2, double b2, double rho)
double
otherSideP(DanglingLine dl)
double
otherSideP(TieLine.HalfLine hl)
double
otherSideQ(double r, double x, double g1, double b1, double g2, double b2, double rho)
double
otherSideQ(DanglingLine dl)
double
otherSideQ(TieLine.HalfLine hl)
double
otherSideU(double r, double x, double g1, double b1, double rho)
double
otherSideU(DanglingLine dl)
double
otherSideU(TieLine.HalfLine hl)
SV
otherSideY1Y2(Line l)
String
toString()
-
-
-
Method Detail
-
getRho
public static double getRho(TwoWindingsTransformer twt)
-
getR
public static double getR(TwoWindingsTransformer twt)
-
getX
public static double getX(TwoWindingsTransformer twt)
-
getG
public static double getG(TwoWindingsTransformer twt)
-
getB
public static double getB(TwoWindingsTransformer twt)
-
getP
public double getP()
-
getQ
public double getQ()
-
getU
public double getU()
-
getA
public double getA()
-
otherSide
public SV otherSide(double r, double x, double g, double b, double rho)
-
otherSide
public SV otherSide(double r, double x, double g1, double b1, double g2, double b2, double rho)
-
otherSide
public SV otherSide(TwoWindingsTransformer twt)
-
otherSide
public SV otherSide(DanglingLine dl)
-
otherSideP
public double otherSideP(double r, double x, double g1, double b1, double g2, double b2, double rho)
-
otherSideP
public double otherSideP(DanglingLine dl)
-
otherSideP
public double otherSideP(TieLine.HalfLine hl)
-
otherSideQ
public double otherSideQ(double r, double x, double g1, double b1, double g2, double b2, double rho)
-
otherSideQ
public double otherSideQ(TieLine.HalfLine hl)
-
otherSideQ
public double otherSideQ(DanglingLine dl)
-
otherSideU
public double otherSideU(double r, double x, double g1, double b1, double rho)
-
otherSideU
public double otherSideU(TieLine.HalfLine hl)
-
otherSideU
public double otherSideU(DanglingLine dl)
-
otherSideA
public double otherSideA(double r, double x, double g1, double b1, double rho)
-
otherSideA
public double otherSideA(TieLine.HalfLine hl)
-
otherSideA
public double otherSideA(DanglingLine dl)
-
-