Class LfNetworkParameters


  • public class LfNetworkParameters
    extends Object
    Author:
    Geoffroy Jamgotchian
    • Field Detail

      • PLAUSIBLE_ACTIVE_POWER_LIMIT_DEFAULT_VALUE

        public static final double PLAUSIBLE_ACTIVE_POWER_LIMIT_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • MIN_PLAUSIBLE_TARGET_VOLTAGE_DEFAULT_VALUE

        public static final double MIN_PLAUSIBLE_TARGET_VOLTAGE_DEFAULT_VALUE
        Minimal and maximal plausible target V in p.u
        See Also:
        Constant Field Values
      • MAX_PLAUSIBLE_TARGET_VOLTAGE_DEFAULT_VALUE

        public static final double MAX_PLAUSIBLE_TARGET_VOLTAGE_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_DEFAULT_VALUE

        public static final double MIN_NOMINAL_VOLTAGE_TARGET_VOLTAGE_CHECK_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • LOW_IMPEDANCE_THRESHOLD_DEFAULT_VALUE

        public static final double LOW_IMPEDANCE_THRESHOLD_DEFAULT_VALUE
      • DEFAULT_MAX_SLACK_BUS_COUNT

        public static final int DEFAULT_MAX_SLACK_BUS_COUNT
        See Also:
        Constant Field Values
      • DEBUG_DIR_DEFAULT_VALUE

        public static final String DEBUG_DIR_DEFAULT_VALUE
      • SECONDARY_VOLTAGE_CONTROL_DEFAULT_VALUE

        public static final boolean SECONDARY_VOLTAGE_CONTROL_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • CACHE_ENABLED_DEFAULT_VALUE

        public static final boolean CACHE_ENABLED_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • ASYMMETRICAL_DEFAULT_VALUE

        public static final boolean ASYMMETRICAL_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • SLACK_BUS_COUNTRY_FILTER_DEFAULT_VALUE

        public static final Set<com.powsybl.iidm.network.Country> SLACK_BUS_COUNTRY_FILTER_DEFAULT_VALUE
    • Constructor Detail

      • LfNetworkParameters

        public LfNetworkParameters()
    • Method Detail

      • isGeneratorVoltageRemoteControl

        public boolean isGeneratorVoltageRemoteControl()
      • setGeneratorVoltageRemoteControl

        public LfNetworkParameters setGeneratorVoltageRemoteControl​(boolean generatorVoltageRemoteControl)
      • isMinImpedance

        public boolean isMinImpedance()
      • isTwtSplitShuntAdmittance

        public boolean isTwtSplitShuntAdmittance()
      • setTwtSplitShuntAdmittance

        public LfNetworkParameters setTwtSplitShuntAdmittance​(boolean twtSplitShuntAdmittance)
      • isBreakers

        public boolean isBreakers()
      • getPlausibleActivePowerLimit

        public double getPlausibleActivePowerLimit()
      • setPlausibleActivePowerLimit

        public LfNetworkParameters setPlausibleActivePowerLimit​(double plausibleActivePowerLimit)
      • isComputeMainConnectedComponentOnly

        public boolean isComputeMainConnectedComponentOnly()
      • setComputeMainConnectedComponentOnly

        public LfNetworkParameters setComputeMainConnectedComponentOnly​(boolean computeMainConnectedComponentOnly)
      • getCountriesToBalance

        public Set<com.powsybl.iidm.network.Country> getCountriesToBalance()
      • setCountriesToBalance

        public LfNetworkParameters setCountriesToBalance​(Set<com.powsybl.iidm.network.Country> countriesToBalance)
      • isDistributedOnConformLoad

        public boolean isDistributedOnConformLoad()
      • setDistributedOnConformLoad

        public LfNetworkParameters setDistributedOnConformLoad​(boolean distributedOnConformLoad)
      • isPhaseControl

        public boolean isPhaseControl()
      • isTransformerVoltageControl

        public boolean isTransformerVoltageControl()
      • setTransformerVoltageControl

        public LfNetworkParameters setTransformerVoltageControl​(boolean transformerVoltageControl)
      • isVoltagePerReactivePowerControl

        public boolean isVoltagePerReactivePowerControl()
      • setVoltagePerReactivePowerControl

        public LfNetworkParameters setVoltagePerReactivePowerControl​(boolean voltagePerReactivePowerControl)
      • isReactivePowerRemoteControl

        public boolean isReactivePowerRemoteControl()
      • setReactivePowerRemoteControl

        public LfNetworkParameters setReactivePowerRemoteControl​(boolean reactivePowerRemoteControl)
      • isShuntVoltageControl

        public boolean isShuntVoltageControl()
      • setShuntVoltageControl

        public LfNetworkParameters setShuntVoltageControl​(boolean shuntVoltageControl)
      • isReactiveLimits

        public boolean isReactiveLimits()
      • isHvdcAcEmulation

        public boolean isHvdcAcEmulation()
      • setHvdcAcEmulation

        public LfNetworkParameters setHvdcAcEmulation​(boolean hvdcAcEmulation)
      • getMinPlausibleTargetVoltage

        public double getMinPlausibleTargetVoltage()
      • setMinPlausibleTargetVoltage

        public LfNetworkParameters setMinPlausibleTargetVoltage​(double minPlausibleTargetVoltage)
      • getMaxPlausibleTargetVoltage

        public double getMaxPlausibleTargetVoltage()
      • setMaxPlausibleTargetVoltage

        public LfNetworkParameters setMaxPlausibleTargetVoltage​(double maxPlausibleTargetVoltage)
      • getMinNominalVoltageTargetVoltageCheck

        public double getMinNominalVoltageTargetVoltageCheck()
      • setMinNominalVoltageTargetVoltageCheck

        public LfNetworkParameters setMinNominalVoltageTargetVoltageCheck​(double minNominalVoltageTargetVoltageCheck)
      • getLowImpedanceThreshold

        public double getLowImpedanceThreshold()
      • setLowImpedanceThreshold

        public LfNetworkParameters setLowImpedanceThreshold​(double lowImpedanceThreshold)
      • isSvcVoltageMonitoring

        public boolean isSvcVoltageMonitoring()
      • setSvcVoltageMonitoring

        public LfNetworkParameters setSvcVoltageMonitoring​(boolean svcVoltageMonitoring)
      • getLoaderPostProcessorSelection

        public Set<String> getLoaderPostProcessorSelection()
      • setLoaderPostProcessorSelection

        public LfNetworkParameters setLoaderPostProcessorSelection​(Set<String> loaderPostProcessorSelection)
      • getMaxSlackBusCount

        public int getMaxSlackBusCount()
      • checkMaxSlackBusCount

        public static int checkMaxSlackBusCount​(int maxSlackBusCount)
      • setMaxSlackBusCount

        public LfNetworkParameters setMaxSlackBusCount​(int maxSlackBusCount)
      • getDebugDir

        public String getDebugDir()
      • isSecondaryVoltageControl

        public boolean isSecondaryVoltageControl()
      • setSecondaryVoltageControl

        public LfNetworkParameters setSecondaryVoltageControl​(boolean secondaryVoltageControl)
      • isCacheEnabled

        public boolean isCacheEnabled()
      • isAsymmetrical

        public boolean isAsymmetrical()