Class UcteConverterHelper


  • public final class UcteConverterHelper
    extends Object
    Author:
    Abdelsalem HEDHILI <abdelsalem.hedhili at rte-france.com>
    • Method Detail

      • calculatePhaseDu

        public static double calculatePhaseDu​(TwoWindingsTransformer twoWindingsTransformer)
        calculate the δu(%) for the phase regulation of the two windings transformer du = 100 * (1 / ρmin – 1/ ρmax) / (number of taps - 1).
        Parameters:
        twoWindingsTransformer - The TwoWindingsTransformers containing the RatioTapChanger we want to convert
        Returns:
        the δu needed to create a UctePhaseRegulation
      • calculateSymmAngleDu

        public static double calculateSymmAngleDu​(TwoWindingsTransformer twoWindingsTransformer)
        Calculate the δu(%) for the angle regulation of the two windings transformer This computation only work for an angle regulation with the type symmetrical dU = 100 * (2*(tan(αmax/2) – tan(αmin/2))/(number of taps -1))
        Parameters:
        twoWindingsTransformer - The twoWindingsTransformer containing the PhaseTapChanger we want to convert
        Returns:
        the δu needed to create a UcteAngleRegulation
      • calculateAsymmAngleDu

        public static double calculateAsymmAngleDu​(TwoWindingsTransformer twoWindingsTransformer)
        Calculate the δu(%) for the angle regulation of the two windings transformer This computation only work for an angle regulation with the type asymmetrical dU = 100 * (distance between the 2 most distant taps) / (number of taps - 1)
        Parameters:
        twoWindingsTransformer - The twoWindingsTransformer containing the PhaseTapChanger we want to convert
        Returns:
        the δu needed to create a UcteAngleRegulation
      • calculateAsymmAngleTheta

        public static double calculateAsymmAngleTheta​(TwoWindingsTransformer twoWindingsTransformer)
        Calculate the Θ for the angle regulation of the two windings transformer Theta is the angle between the line (created by the 2 points Alpha and rho) and the abscissa line
        Parameters:
        twoWindingsTransformer - The twoWindingsTransformer containing the PhaseTapChanger we want to convert
        Returns:
        the Θ needed to create a UcteAngleRegulation