Class VoltageMagnitudeInitializer

java.lang.Object
com.powsybl.openloadflow.ac.VoltageMagnitudeInitializer
All Implemented Interfaces:
VoltageInitializer

public class VoltageMagnitudeInitializer extends Object implements VoltageInitializer
This voltage initializer is able to find a voltage magnitude starting point by resolving a linear system using only voltage set points, branches reactance and branches voltage ratio. This initializer is particularly useful for cases with a large range of voltage (many transformers with a ratio far from 1pu for instance).
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Constructor Details

    • VoltageMagnitudeInitializer

      public VoltageMagnitudeInitializer(boolean transformerVoltageControlOn, com.powsybl.math.matrix.MatrixFactory matrixFactory, double lowImpedanceThreshold)
  • Method Details