pypowsybl.security.Parameters#
- class Parameters(load_flow_parameters=None, increased_violations_parameters=None, provider_parameters=None)[source]#
Parameters for a security analysis execution.
All parameters are first read from you configuration file, then overridden with the constructor arguments.
Please note that security analysis providers may not honor all parameters, according to their capabilities. For example, some providers will not be able to simulate the voltage control of shunt compensators, etc. The exact behaviour of some parameters may also depend on your security analysis provider. Please check the documentation of your provider for that information.
- Parameters:
load_flow_parameters (Parameters) – parameters that are common to loadflow and security analysis
increased_violations_parameters (IncreasedViolationsParameters) – Define what violations should be considered increased between N and contingency situations
provider_parameters (Dict[str, str]) – Define parameters linked to the security analysis provider the names of the existing parameters can be found with method
get_provider_parameters_names
Methods
__init__
([load_flow_parameters, ...])Attributes
increased_violations
Define what violations should be considered increased between N and post-contingency situations