Package com.powsybl.openloadflow.sa
Class AcSecurityAnalysis
java.lang.Object
com.powsybl.openloadflow.sa.AbstractSecurityAnalysis<AcVariableType,AcEquationType,AcLoadFlowParameters,AcLoadFlowContext>
com.powsybl.openloadflow.sa.AcSecurityAnalysis
public class AcSecurityAnalysis
extends AbstractSecurityAnalysis<AcVariableType,AcEquationType,AcLoadFlowParameters,AcLoadFlowContext>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.openloadflow.sa.AbstractSecurityAnalysis
connectivityFactory, LOGGER, matrixFactory, monitorIndex, network, reporter
-
Constructor Summary
ModifierConstructorDescriptionprotected
AcSecurityAnalysis
(com.powsybl.iidm.network.Network network, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus, LfBranch> connectivityFactory, List<com.powsybl.security.monitor.StateMonitor> stateMonitors, com.powsybl.commons.reporter.Reporter reporter) -
Method Summary
Modifier and TypeMethodDescriptionstatic void
distributedMismatch
(LfNetwork network, double mismatch, com.powsybl.loadflow.LoadFlowParameters loadFlowParameters, OpenLoadFlowParameters openLoadFlowParameters) protected com.powsybl.security.PostContingencyComputationStatus
runActionLoadFlow
(AcLoadFlowContext context) Methods inherited from class com.powsybl.openloadflow.sa.AbstractSecurityAnalysis
checkActions, checkCondition, createLfActions, findAllPtcToOperate, findAllRtcToOperate, findAllSwitchesToOperate, indexActionsById, indexOperatorStrategiesByContingencyId, postContingencyStatusFromAcLoadFlowResult, run, runActionSimulation
-
Constructor Details
-
AcSecurityAnalysis
protected AcSecurityAnalysis(com.powsybl.iidm.network.Network network, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus, LfBranch> connectivityFactory, List<com.powsybl.security.monitor.StateMonitor> stateMonitors, com.powsybl.commons.reporter.Reporter reporter)
-
-
Method Details
-
distributedMismatch
public static void distributedMismatch(LfNetwork network, double mismatch, com.powsybl.loadflow.LoadFlowParameters loadFlowParameters, OpenLoadFlowParameters openLoadFlowParameters) -
runActionLoadFlow
protected com.powsybl.security.PostContingencyComputationStatus runActionLoadFlow(AcLoadFlowContext context) - Specified by:
runActionLoadFlow
in classAbstractSecurityAnalysis<AcVariableType,
AcEquationType, AcLoadFlowParameters, AcLoadFlowContext>
-