Class ClosedBranchI2xFlowEquationTerm

    • Field Detail

      • b1

        protected final double b1
      • b2

        protected final double b2
      • g1

        protected final double g1
      • g2

        protected final double g2
      • y

        protected final double y
      • ksi

        protected final double ksi
      • g12

        protected final double g12
      • b12

        protected final double b12
    • Method Detail

      • i2x

        public static double i2x​(double g2,
                                 double b2,
                                 double v1,
                                 double ph1,
                                 double v2,
                                 double ph2,
                                 double g12,
                                 double b12)
        ignoring for now rho, we have: [I1x] [ g1+g12 -b1-b12 -g12 b12 ] [V1x] [I1y] [ b1+b12 g1+g12 -b12 -g12 ] [V1y] [I2x] = [ -g21 b21 g2+g21 -b2-b21 ] * [V2x] [I2y] [ -b21 -g21 b2+b21 g2+g21 ] [V2y]
      • eval

        public double eval()
        Description copied from interface: EquationTerm
        Evaluate equation term.
        Returns:
        value of the equation term
      • der

        public double der​(Variable<AcVariableType> variable)
        Description copied from interface: EquationTerm
        Get partial derivative.
        Parameters:
        variable - the variable the partial derivative is with respect to
        Returns:
        value of the partial derivative