Class BranchData


  • public class BranchData
    extends Object
    Author:
    Massimo Ferraro , José Antonio Marqués
    • 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()