diff --git a/src/main/java/com/powsybl/openloadflow/ac/outerloop/MonitoringVoltageOuterLoop.java b/src/main/java/com/powsybl/openloadflow/ac/outerloop/MonitoringVoltageOuterLoop.java index 78537268c1..14f598288c 100644 --- a/src/main/java/com/powsybl/openloadflow/ac/outerloop/MonitoringVoltageOuterLoop.java +++ b/src/main/java/com/powsybl/openloadflow/ac/outerloop/MonitoringVoltageOuterLoop.java @@ -1,5 +1,5 @@ -/** - * Copyright (c) 2022, RTE (http://www.rte-france.com) +/* + * Copyright (c) 2022-2025, RTE (http://www.rte-france.com) * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -8,6 +8,7 @@ package com.powsybl.openloadflow.ac.outerloop; import com.powsybl.commons.report.ReportNode; +import com.powsybl.openloadflow.ac.AcLoadFlowContext; import com.powsybl.openloadflow.ac.AcOuterLoopContext; import com.powsybl.openloadflow.lf.outerloop.OuterLoopResult; import com.powsybl.openloadflow.lf.outerloop.OuterLoopStatus; @@ -140,4 +141,11 @@ public OuterLoopResult check(AcOuterLoopContext context, ReportNode reportNode) return new OuterLoopResult(this, status); } + + @Override + public boolean isNeeded(AcLoadFlowContext context) { + return context.getNetwork().getControllerElements(VoltageControl.Type.GENERATOR).stream() + .filter(LfBus::isGeneratorVoltageControlled) + .anyMatch(bus -> getControlledBusVoltageLimits(bus).isPresent()); + } } diff --git a/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowReportTest.java b/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowReportTest.java index 0e37431b4c..04468b5139 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowReportTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowReportTest.java @@ -299,7 +299,6 @@ void busesOutOfRealisticVoltageRangeTest() throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-1.440405 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits + 4 buses have a voltage magnitude out of the configured realistic range [0.99, 1.01] p.u. Bus VLGEN_0 has an unrealistic voltage magnitude: 1.020833 p.u. diff --git a/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowShuntTest.java b/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowShuntTest.java index a41be149f3..98b060f2ef 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowShuntTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowShuntTest.java @@ -1,5 +1,5 @@ -/** - * Copyright (c) 2021, RTE (http://www.rte-france.com) +/* + * Copyright (c) 2021-2025, RTE (http://www.rte-france.com) * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -750,7 +750,6 @@ void testMaxSectionShift() throws IOException { Angle reference bus: b2_vl_0 Slack bus: b2_vl_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalShuntVoltageControl + Outer loop iteration 1 @@ -758,7 +757,6 @@ void testMaxSectionShift() throws IOException { + Outer loop iteration 2 2 shunts changed section Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalShuntVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) @@ -792,7 +790,6 @@ AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STA Angle reference bus: b2_vl_0 Slack bus: b2_vl_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalShuntVoltageControl + Outer loop iteration 1 @@ -804,7 +801,6 @@ AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STA + Outer loop iteration 4 2 shunts changed section Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalShuntVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowTransformerReactivePowerControlTest.java b/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowTransformerReactivePowerControlTest.java index 41a60253ce..5874b308fb 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowTransformerReactivePowerControlTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowTransformerReactivePowerControlTest.java @@ -155,7 +155,6 @@ void testGeneratorRemoteReactivePowerControlOutsideReactiveLimits() throws IOExc Network balance: active generation=3 MW, active load=5 MW, reactive generation=0 MVar, reactive load=0 MVar Angle reference bus: b1_vl_0 Slack bus: b1_vl_0 - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 1 + 1 bus(es) with remote reactive power controller switched PQ @@ -167,7 +166,6 @@ void testGeneratorRemoteReactivePowerControlOutsideReactiveLimits() throws IOExc 1 transformers reached their tap maximum position + Outer loop iteration 3 1 reactive power-controlled branches are outside of their target deadbands - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerReactivePowerControl + Outer loop iteration 3 @@ -230,12 +228,10 @@ void testGeneratorRemoteReactivePowerControlBelowReactiveLimits() throws IOExcep Network balance: active generation=3 MW, active load=5 MW, reactive generation=0 MVar, reactive load=0 MVar Angle reference bus: b1_vl_0 Slack bus: b1_vl_0 - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 1 + 1 bus(es) with remote reactive power controller switched PQ Remote reactive power controller bus 'b4_vl_0' -> PQ, q=-3.49137 < minQ=-3 - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/java/com/powsybl/openloadflow/ac/AreaInterchangeControlTest.java b/src/test/java/com/powsybl/openloadflow/ac/AreaInterchangeControlTest.java index 06248859e5..703f280617 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/AreaInterchangeControlTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/AreaInterchangeControlTest.java @@ -312,10 +312,8 @@ Area a2 interchange mismatch (-39.924115 MW) distributed in 1 distribution itera + Outer loop iteration 2 Area a1 slack distribution share (0.293861 MW) distributed in 1 distribution iteration(s) Area a2 slack distribution share (0.331121 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop AreaInterchangeControl - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; @@ -358,10 +356,8 @@ void remainingSlackDistributionShares() throws IOException { + Outer loop iteration 1 Area a1 slack distribution share (-0.395604 MW) distributed in 1 distribution iteration(s) Area a2 slack distribution share (-0.004396 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop AreaInterchangeControl - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/java/com/powsybl/openloadflow/ac/FictitiousInjectionTest.java b/src/test/java/com/powsybl/openloadflow/ac/FictitiousInjectionTest.java index ee112fd3a2..51bb939d4c 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/FictitiousInjectionTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/FictitiousInjectionTest.java @@ -60,10 +60,8 @@ void testFictiveInjection() throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-30 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; @@ -99,10 +97,8 @@ void testNoFictiveInjection() throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-60 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/java/com/powsybl/openloadflow/ac/GeneratorRemoteControlPQSwitchTest.java b/src/test/java/com/powsybl/openloadflow/ac/GeneratorRemoteControlPQSwitchTest.java index a3e468af37..4840da8668 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/GeneratorRemoteControlPQSwitchTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/GeneratorRemoteControlPQSwitchTest.java @@ -235,7 +235,6 @@ void testLowVoltageQMin(boolean robustMode) throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (22.147061 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 2 + 1 buses switched PV -> PQ (1 buses remain PV) @@ -243,10 +242,8 @@ Slack bus active power (22.147061 MW) distributed in 1 distribution iteration(s) + Outer loop DistributedSlack + Outer loop iteration 3 Slack bus active power (-21.141636 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; @@ -287,7 +284,6 @@ void testLowVoltageVMin(boolean robustMode) throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (22.147061 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 2 + 1 buses switched PV -> PQ (1 buses remain PV) @@ -295,10 +291,8 @@ Slack bus active power (22.147061 MW) distributed in 1 distribution iteration(s) + Outer loop DistributedSlack + Outer loop iteration 3 Slack bus active power (-22.091658 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; @@ -341,7 +335,6 @@ void testHighVoltageVMax(boolean robustMode) throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (18.066373 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 2 + 1 buses switched PV -> PQ (1 buses remain PV) @@ -349,10 +342,8 @@ Slack bus active power (18.066373 MW) distributed in 1 distribution iteration(s) + Outer loop DistributedSlack + Outer loop iteration 3 Slack bus active power (-18.01229 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; @@ -394,7 +385,6 @@ void testHighVoltageQMax(boolean robustMode) throws IOException { + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (18.066373 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 2 + 1 buses switched PV -> PQ (1 buses remain PV) @@ -402,10 +392,8 @@ Slack bus active power (18.066373 MW) distributed in 1 distribution iteration(s) + Outer loop DistributedSlack + Outer loop iteration 3 Slack bus active power (-17.327551 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/java/com/powsybl/openloadflow/ac/SecondaryVoltageControlTest.java b/src/test/java/com/powsybl/openloadflow/ac/SecondaryVoltageControlTest.java index e5fffb00ed..5b1ca8dbc8 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/SecondaryVoltageControlTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/SecondaryVoltageControlTest.java @@ -225,7 +225,6 @@ void testUnblockGeneratorFromLimit() throws IOException { Slack bus: VL1_0 Outer loop DistributedSlack Outer loop SecondaryVoltageControl - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 3 + 3 buses switched PV -> PQ (2 buses remain PV) @@ -242,7 +241,6 @@ void testUnblockGeneratorFromLimit() throws IOException { + Outer loop iteration 6 Failed to distribute slack bus active power mismatch, 3.011164 MW remains Outer loop SecondaryVoltageControl - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 8 + 2 buses switched PV -> PQ (1 buses remain PV) @@ -252,7 +250,6 @@ void testUnblockGeneratorFromLimit() throws IOException { + Outer loop iteration 9 Failed to distribute slack bus active power mismatch, 3.016519 MW remains Outer loop SecondaryVoltageControl - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; @@ -305,7 +302,6 @@ void testCannotUnblockGeneratorFromLimit() throws IOException { Slack bus: VL1_0 Outer loop DistributedSlack Outer loop SecondaryVoltageControl - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 3 + 3 buses switched PV -> PQ (2 buses remain PV) @@ -322,14 +318,12 @@ void testCannotUnblockGeneratorFromLimit() throws IOException { + Outer loop iteration 5 Slack bus active power (3.013536 MW) distributed in 1 distribution iteration(s) Outer loop SecondaryVoltageControl - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 6 + 0 buses switched PQ -> PV (1 buses blocked PQ due to the max number of switches) Bus 'VL6_0' blocked PQ as it has reached its max number of PQ -> PV switch (1) Outer loop DistributedSlack Outer loop SecondaryVoltageControl - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 6 + 0 buses switched PQ -> PV (1 buses blocked PQ due to the max number of switches) diff --git a/src/test/java/com/powsybl/openloadflow/ac/SwitchPqPvTest.java b/src/test/java/com/powsybl/openloadflow/ac/SwitchPqPvTest.java index 536f1e6112..a13eb82506 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/SwitchPqPvTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/SwitchPqPvTest.java @@ -1,5 +1,5 @@ -/** - * Copyright (c) 2019, RTE (http://www.rte-france.com) +/* + * Copyright (c) 2019-2025, RTE (http://www.rte-france.com) * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -226,13 +226,11 @@ void testMultipleSwitch() throws IOException { Network balance: active generation=300 MW, active load=300 MW, reactive generation=0 MVar, reactive load=200 MVar Angle reference bus: vl4_0 Slack bus: vl4_0 - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 1 + 2 buses switched PV -> PQ (1 buses remain PV) Switch bus 'vl1_0' PV -> PQ, q=-200.872086 < minQ=-179 Switch bus 'vl2_0' PV -> PQ, q=712.632433 > maxQ=700 - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/java/com/powsybl/openloadflow/ac/solver/FastDecoupledTest.java b/src/test/java/com/powsybl/openloadflow/ac/solver/FastDecoupledTest.java index 29c9fc9b51..e6507475fd 100644 --- a/src/test/java/com/powsybl/openloadflow/ac/solver/FastDecoupledTest.java +++ b/src/test/java/com/powsybl/openloadflow/ac/solver/FastDecoupledTest.java @@ -454,7 +454,6 @@ DC load flow completed (solverSuccess=true, outerloopStatus=STABLE) Bus V: 1.04 pu, 0 rad Bus injection: 71.632631 MW, 27.046074 MVar Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisTest.java b/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisTest.java index 9cda3a1777..e589cdf2fc 100644 --- a/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisTest.java +++ b/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisTest.java @@ -3853,7 +3853,7 @@ void multiComponentSaTest(int threadCount) throws IOException { // The report should be the same with one or two threads // Let's just check the size here - assertEquals(8389, reportString.length()); + assertEquals(7364, reportString.length()); // Check also that the preCont report is before the postContResults in the second CC String expected = """ @@ -3865,7 +3865,6 @@ void multiComponentSaTest(int threadCount) throws IOException { Slack bus: c1_vl_0 + Pre-contingency simulation Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE)\ """; diff --git a/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisWithActionsTest.java b/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisWithActionsTest.java index 6e1e4ad3a9..3617d28070 100644 --- a/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisWithActionsTest.java +++ b/src/test/java/com/powsybl/openloadflow/sa/OpenSecurityAnalysisWithActionsTest.java @@ -413,7 +413,6 @@ Slack bus active power (-67.604687 MW) distributed in 1 distribution iteration(s Slack bus active power (12.547029 MW) distributed in 1 distribution iteration(s) + Outer loop iteration 3 Slack bus active power (-2.479879 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring + Outer loop ReactiveLimits + Outer loop iteration 4 All PV buses should switch PQ, strongest one will stay PV: SO_poste_0 @@ -432,10 +431,8 @@ Slack bus active power (-2.479879 MW) distributed in 1 distribution iteration(s) Slack bus active power (-499.788814 MW) distributed in 1 distribution iteration(s) + Outer loop iteration 8 Slack bus active power (-6.481646 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) """; diff --git a/src/test/resources/areaInterchangeControlOuterLoop.txt b/src/test/resources/areaInterchangeControlOuterLoop.txt index e4bbf7b0aa..4d782c6338 100644 --- a/src/test/resources/areaInterchangeControlOuterLoop.txt +++ b/src/test/resources/areaInterchangeControlOuterLoop.txt @@ -10,9 +10,7 @@ + Outer loop iteration 1 Area a1 interchange mismatch (10 MW) distributed in 1 distribution iteration(s) Area a2 interchange mismatch (-40 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop AreaInterchangeControl - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/controllerShuntAlreadyInVoltageControlReport.txt b/src/test/resources/controllerShuntAlreadyInVoltageControlReport.txt index 7fb2df74d4..8d8057076f 100644 --- a/src/test/resources/controllerShuntAlreadyInVoltageControlReport.txt +++ b/src/test/resources/controllerShuntAlreadyInVoltageControlReport.txt @@ -8,11 +8,9 @@ Angle reference bus: vl2_0 Slack bus: vl2_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop ShuntVoltageControl Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop ShuntVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/detailedNrReportSecurityAnalysis.txt b/src/test/resources/detailedNrReportSecurityAnalysis.txt index 6b4734690c..ac47e8a8e9 100644 --- a/src/test/resources/detailedNrReportSecurityAnalysis.txt +++ b/src/test/resources/detailedNrReportSecurityAnalysis.txt @@ -66,7 +66,6 @@ Bus V: 0.995 pu, 0 rad Bus injection: 603.769387 MW, 121.940403 MVar Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'L2' @@ -161,9 +160,7 @@ Bus Id: VL1_0 (nominalVoltage=400kV) Bus V: 0.995 pu, 0 rad Bus injection: 608.334674 MW, 234.023593 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/esgTutoReport.txt b/src/test/resources/esgTutoReport.txt index fb0120d31d..c928281d93 100644 --- a/src/test/resources/esgTutoReport.txt +++ b/src/test/resources/esgTutoReport.txt @@ -9,10 +9,8 @@ + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-1.440405 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Sensitivity analysis on network 'sim1' @@ -22,6 +20,5 @@ Network balance: active generation=607 MW, active load=600 MW, reactive generation=0 MVar, reactive load=200 MVar Angle reference bus: VLLOAD_0 Slack bus: VLLOAD_0 - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/esgTutoReportDetailedNrReportLf.txt b/src/test/resources/esgTutoReportDetailedNrReportLf.txt index e8060d3733..1210b00cc2 100644 --- a/src/test/resources/esgTutoReportDetailedNrReportLf.txt +++ b/src/test/resources/esgTutoReportDetailedNrReportLf.txt @@ -218,13 +218,11 @@ Bus Id: VLGEN_0 (nominalVoltage=24kV) Bus V: 1.020833 pu, 0.040596 rad Bus injection: 605.55849 MW, 225.282535 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerVoltageControl + Outer loop iteration 2 1 voltage-controlled buses are outside of their target deadbands Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerVoltageControl + Outer loop iteration 2 diff --git a/src/test/resources/esgTutoReportDetailedNrReportSensi.txt b/src/test/resources/esgTutoReportDetailedNrReportSensi.txt index ab49dc6653..0fc6e266fc 100644 --- a/src/test/resources/esgTutoReportDetailedNrReportSensi.txt +++ b/src/test/resources/esgTutoReportDetailedNrReportSensi.txt @@ -64,6 +64,5 @@ Bus Id: VLGEN_0 (nominalVoltage=24kV) Bus V: 1.020833 pu, 0.040694 rad Bus injection: 607.000156 MW, 225.40357 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/generatorVoltageControlDiscarded.txt b/src/test/resources/generatorVoltageControlDiscarded.txt index 945e3d5293..dafd250833 100644 --- a/src/test/resources/generatorVoltageControlDiscarded.txt +++ b/src/test/resources/generatorVoltageControlDiscarded.txt @@ -8,7 +8,6 @@ Angle reference bus: b1_vl_0 Slack bus: b1_vl_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalTransformerVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/generatorsConnectedToSameBusNotControllingSameBusReport.txt b/src/test/resources/generatorsConnectedToSameBusNotControllingSameBusReport.txt index b4a64b33bd..9b50e03cbd 100644 --- a/src/test/resources/generatorsConnectedToSameBusNotControllingSameBusReport.txt +++ b/src/test/resources/generatorsConnectedToSameBusNotControllingSameBusReport.txt @@ -7,5 +7,4 @@ Network balance: active generation=608 MW, active load=600 MW, reactive generation=0 MVar, reactive load=200 MVar Angle reference bus: VLGEN_0 Slack bus: VLGEN_0 - Outer loop VoltageMonitoring AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/multipleConnectedComponentsAcReport.txt b/src/test/resources/multipleConnectedComponentsAcReport.txt index 9d7041def9..11d84f5a58 100644 --- a/src/test/resources/multipleConnectedComponentsAcReport.txt +++ b/src/test/resources/multipleConnectedComponentsAcReport.txt @@ -7,7 +7,6 @@ Angle reference bus: b1_vl_0 Slack bus: b1_vl_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Network CC1 SC1 diff --git a/src/test/resources/saMtReport.txt b/src/test/resources/saMtReport.txt index b7a3e9fc9a..2de0eb1b7c 100644 --- a/src/test/resources/saMtReport.txt +++ b/src/test/resources/saMtReport.txt @@ -10,131 +10,107 @@ + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (1.998967 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_0' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_0' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_0' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_1' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_1' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_1' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_2' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_2' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_2' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_3' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_3' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_3' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_4' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_4' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_4' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_5' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_5' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_5' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_6' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_6' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_6' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_7' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_7' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_7' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_8' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_8' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_8' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_9' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_9' Action 'dc2': may not have been applied successfully on contingency 'compositeContingency_9' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Network CC1 SC1 @@ -145,138 +121,115 @@ Slack bus: c1_vl_0 + Pre-contingency simulation Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_0' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_0' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_0' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_1' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_1' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_1' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_2' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_2' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_2' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_3' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_3' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_3' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_4' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_4' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_4' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_5' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_5' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_5' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_6' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_6' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_6' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_7' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_7' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_7' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_8' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_8' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_8' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'compositeContingency_9' Contingency caused the loss of -1 MW injection: -1 MW distributed, 0 MW remaining. Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy_compositeContingency_9' Action 'open_l13': may not have been applied successfully on contingency 'compositeContingency_9' Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/saReport.txt b/src/test/resources/saReport.txt index a891e9739c..8cef54f454 100644 --- a/src/test/resources/saReport.txt +++ b/src/test/resources/saReport.txt @@ -10,30 +10,24 @@ + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-1.440405 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1' + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (5.803741 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2' + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (5.803741 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NGEN_NHV1' @@ -45,9 +39,7 @@ + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-5.494219 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/saReportOperatorStrategies.txt b/src/test/resources/saReportOperatorStrategies.txt index c30f9cface..69ec616ac7 100644 --- a/src/test/resources/saReportOperatorStrategies.txt +++ b/src/test/resources/saReportOperatorStrategies.txt @@ -7,30 +7,23 @@ Angle reference bus: VL2_0 Slack bus: VL2_0 + Pre-contingency simulation - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'L1' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategyL1' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'L3' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategyL3' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'L2' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategyL2' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/saReportOperatorStrategyNoVoltageControl.txt b/src/test/resources/saReportOperatorStrategyNoVoltageControl.txt index f8585a9078..c4e3f2008b 100644 --- a/src/test/resources/saReportOperatorStrategyNoVoltageControl.txt +++ b/src/test/resources/saReportOperatorStrategyNoVoltageControl.txt @@ -10,20 +10,16 @@ + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-1.440405 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2' + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (5.803741 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Operator strategy simulation 'strategy1' diff --git a/src/test/resources/sensiMtReport.txt b/src/test/resources/sensiMtReport.txt index a7eb04e9e6..dedb277a08 100644 --- a/src/test/resources/sensiMtReport.txt +++ b/src/test/resources/sensiMtReport.txt @@ -6,806 +6,605 @@ Network balance: active generation=607 MW, active load=600 MW, reactive generation=0 MVar, reactive load=200 MVar Angle reference bus: VLLOAD_0 Slack bus: VLLOAD_0 - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-0' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-0' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-1' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-1' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-2' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-2' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-3' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-3' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-4' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-4' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-5' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-5' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-6' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-6' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-7' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-7' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-8' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-8' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-9' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-9' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-10' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-10' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-11' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-11' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-12' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-12' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-13' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-13' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-14' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-14' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-15' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-15' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-16' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-16' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-17' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-17' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-18' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-18' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-19' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-19' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-20' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-20' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-21' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-21' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-22' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-22' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-23' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-23' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-24' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-24' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-25' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-25' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-26' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-26' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-27' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-27' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-28' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-28' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-29' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-29' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-30' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-30' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-31' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-31' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-32' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-32' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-33' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-33' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-34' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-34' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-35' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-35' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-36' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-36' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-37' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-37' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-38' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-38' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-39' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-39' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-40' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-40' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-41' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-41' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-42' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-42' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-43' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-43' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-44' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-44' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-45' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-45' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-46' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-46' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-47' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-47' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-48' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-48' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-49' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-49' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-50' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-50' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-51' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-51' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-52' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-52' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-53' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-53' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-54' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-54' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-55' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-55' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-56' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-56' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-57' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-57' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-58' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-58' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-59' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-59' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-60' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-60' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-61' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-61' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-62' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-62' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-63' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-63' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-64' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-64' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-65' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-65' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-66' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-66' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-67' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-67' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-68' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-68' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-69' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-69' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-70' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-70' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-71' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-71' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-72' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-72' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-73' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-73' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-74' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-74' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-75' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-75' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-76' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-76' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-77' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-77' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-78' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-78' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-79' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-79' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-80' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-80' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-81' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-81' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-82' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-82' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-83' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-83' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-84' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-84' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-85' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-85' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-86' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-86' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-87' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-87' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-88' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-88' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-89' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-89' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-90' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-90' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-91' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-91' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-92' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-92' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-93' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-93' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-94' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-94' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-95' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-95' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-96' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-96' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-97' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-97' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-98' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-98' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_1-99' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) + Post-contingency simulation 'NHV1_NHV2_2-99' - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/sharedGeneratorRemoteReactivePowerControlReport.txt b/src/test/resources/sharedGeneratorRemoteReactivePowerControlReport.txt index 12f899c6b6..edc8602336 100644 --- a/src/test/resources/sharedGeneratorRemoteReactivePowerControlReport.txt +++ b/src/test/resources/sharedGeneratorRemoteReactivePowerControlReport.txt @@ -7,5 +7,4 @@ Network balance: active generation=3 MW, active load=5 MW, reactive generation=0 MVar, reactive load=0 MVar Angle reference bus: b1_vl_0 Slack bus: b1_vl_0 - Outer loop VoltageMonitoring AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/shuntVoltageControlDiscarded.txt b/src/test/resources/shuntVoltageControlDiscarded.txt index 97736bb5fa..98512ef031 100644 --- a/src/test/resources/shuntVoltageControlDiscarded.txt +++ b/src/test/resources/shuntVoltageControlDiscarded.txt @@ -8,11 +8,9 @@ Angle reference bus: vl2_0 Slack bus: vl2_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop ShuntVoltageControl Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop ShuntVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/shuntVoltageControlOuterLoopReport.txt b/src/test/resources/shuntVoltageControlOuterLoopReport.txt index e17af010d5..06103addc6 100644 --- a/src/test/resources/shuntVoltageControlOuterLoopReport.txt +++ b/src/test/resources/shuntVoltageControlOuterLoopReport.txt @@ -53,7 +53,6 @@ Bus V: 0.975 pu, 0.001013 rad Bus injection: 101.366186 MW, 150.649844 MVar Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalShuntVoltageControl + Outer loop iteration 1 @@ -105,7 +104,6 @@ Bus V: 0.975 pu, 0.002015 rad Bus injection: 101.366408 MW, -2.165165 MVar Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalShuntVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/targetVRescaleReport.txt b/src/test/resources/targetVRescaleReport.txt index 6ed656d7c3..67a3032886 100644 --- a/src/test/resources/targetVRescaleReport.txt +++ b/src/test/resources/targetVRescaleReport.txt @@ -8,6 +8,5 @@ Angle reference bus: vl2_0 Slack bus: vl2_0 Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/transformerControlAlreadyExistsWithDifferentTargetVReport.txt b/src/test/resources/transformerControlAlreadyExistsWithDifferentTargetVReport.txt index 9df8a1a123..3d4f8c718c 100644 --- a/src/test/resources/transformerControlAlreadyExistsWithDifferentTargetVReport.txt +++ b/src/test/resources/transformerControlAlreadyExistsWithDifferentTargetVReport.txt @@ -99,7 +99,6 @@ Bus Id: VL_1_0 (nominalVoltage=132kV) Bus V: 1.022727 pu, 0.014523 rad Bus injection: 27.073264 MW, 7.030733 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerVoltageControl + Outer loop iteration 2 @@ -196,11 +195,9 @@ Bus Id: VL_1_0 (nominalVoltage=132kV) Bus V: 1.022727 pu, 0.016275 rad Bus injection: 30.225137 MW, 6.812951 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalTransformerVoltageControl Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalTransformerVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE) diff --git a/src/test/resources/transformerReactivePowerControlOuterLoopReport.txt b/src/test/resources/transformerReactivePowerControlOuterLoopReport.txt index 0abc6b94d1..859983810d 100644 --- a/src/test/resources/transformerReactivePowerControlOuterLoopReport.txt +++ b/src/test/resources/transformerReactivePowerControlOuterLoopReport.txt @@ -97,7 +97,6 @@ Bus Id: VL_1_0 (nominalVoltage=132kV) Bus V: 1.022727 pu, 0.011752 rad Bus injection: 22.111404 MW, 7.616219 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerReactivePowerControl + Outer loop iteration 2 @@ -244,13 +243,11 @@ Bus Id: VL_1_0 (nominalVoltage=132kV) Bus V: 1.022727 pu, 0.013084 rad Bus injection: 24.49142 MW, 7.284141 MVar - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerReactivePowerControl + Outer loop iteration 5 1 reactive power-controlled branches are outside of their target deadbands Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits + Outer loop IncrementalTransformerReactivePowerControl + Outer loop iteration 5 diff --git a/src/test/resources/transformerVoltageControlDiscarded.txt b/src/test/resources/transformerVoltageControlDiscarded.txt index 74b929522d..cb046e3f08 100644 --- a/src/test/resources/transformerVoltageControlDiscarded.txt +++ b/src/test/resources/transformerVoltageControlDiscarded.txt @@ -10,11 +10,9 @@ + Outer loop DistributedSlack + Outer loop iteration 1 Slack bus active power (-2.888261 MW) distributed in 1 distribution iteration(s) - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalTransformerVoltageControl Outer loop DistributedSlack - Outer loop VoltageMonitoring Outer loop ReactiveLimits Outer loop IncrementalTransformerVoltageControl AC load flow completed successfully (solverStatus=CONVERGED, outerloopStatus=STABLE)