Class AutomatonSimulator
java.lang.Object
com.powsybl.openrao.searchtreerao.castor.algorithm.AutomatonSimulator
Automaton simulator
Simulates the behavior of topological and range automatons
- Author:
- Peter Mitri <peter.mitri at rte-france.com>, Godelaine De-Montmorillon <godelaine.demontmorillon at rte-france.com>
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAutomatonSimulator
(Crac crac, RaoParameters raoParameters, ToolProvider toolProvider, FlowResult initialFlowResult, RangeActionSetpointResult prePerimeterRangeActionSetpointResult, PrePerimeterResult prePerimeterSensitivityOutput, Set<String> operatorsNotSharingCras, int numberLoggedElementsDuringRao) -
Method Summary
Modifier and TypeMethodDescriptionstatic Map<RangeAction<?>,
Double> getRangeActionsAndTheirTapsAppliedOnState
(OptimizationResult optimizationResult, State state)
-
Field Details
-
SENSI_UNDER_ESTIMATOR_MIN
public static final double SENSI_UNDER_ESTIMATOR_MIN- See Also:
-
-
Constructor Details
-
AutomatonSimulator
public AutomatonSimulator(Crac crac, RaoParameters raoParameters, ToolProvider toolProvider, FlowResult initialFlowResult, RangeActionSetpointResult prePerimeterRangeActionSetpointResult, PrePerimeterResult prePerimeterSensitivityOutput, Set<String> operatorsNotSharingCras, int numberLoggedElementsDuringRao)
-
-
Method Details
-
getRangeActionsAndTheirTapsAppliedOnState
public static Map<RangeAction<?>,Double> getRangeActionsAndTheirTapsAppliedOnState(OptimizationResult optimizationResult, State state)
-