public interface SensitivityComputation extends Versionable
Sensitivity computation is used to assess the impact of a small modification of a network variables on the value of network functions. This computation can be assimilated to a partial derivative computed on a given network state and on that state modified based on a list of contingencies, if specified.
PTDFs used in Flowbased methodology for example are sensitivity computation results. The sensitivity variables are the GSK shift and the sensitivity function are the monitored lines/transformers flows.
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<SensitivityComputationResults> |
run(SensitivityFactorsProvider factorsProvider,
ContingenciesProvider contingenciesProvider,
String workingStateId,
SensitivityComputationParameters sensiParameters)
Run an asynchronous sensitivity analysis job using given parameters and input provider
|
CompletableFuture<SensitivityComputationResults> |
run(SensitivityFactorsProvider factorsProvider,
String workingStateId,
SensitivityComputationParameters sensiParameters)
Run an asynchronous single sensitivity computation job using given parameters and input provider
|
getName, getVersion
CompletableFuture<SensitivityComputationResults> run(SensitivityFactorsProvider factorsProvider, String workingStateId, SensitivityComputationParameters sensiParameters)
factorsProvider
- sensitivity factors provider for the computationworkingStateId
- id of the network base state for the computationsensiParameters
- sensitivity computation parametersdefault CompletableFuture<SensitivityComputationResults> run(SensitivityFactorsProvider factorsProvider, ContingenciesProvider contingenciesProvider, String workingStateId, SensitivityComputationParameters sensiParameters)
factorsProvider
- sensitivity factors provider for the computationcontingenciesProvider
- contingencies provider for the computationworkingStateId
- id of the network base state for the computationsensiParameters
- sensitivity computation parametersCopyright © 2020. All rights reserved.