Skip to content

Commit d0ac95d

Browse files
committed
Adapt engine stopping criteria to test precision
Signed-off-by: Didier Vidal <didier.vidal_externe@rte-france.com>
1 parent 22d2c4e commit d0ac95d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/test/java/com/powsybl/openloadflow/ac/AcLoadFlowPhaseShifterTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -501,16 +501,18 @@ void incrementalPhaseShifterActivePowerControlTest() {
501501

502502
parameters.setPhaseShifterRegulationOn(true);
503503
parametersExt.setPhaseShifterControlMode(OpenLoadFlowParameters.PhaseShifterControlMode.INCREMENTAL);
504+
parametersExt.setSlackBusPMaxMismatch(0.001);
505+
parametersExt.setNewtonRaphsonConvEpsPerEq(1e-6);
504506

505507
LoadFlowResult result = loadFlowRunner.run(network, parameters);
506508
assertTrue(result.isFullyConverged());
507-
assertActivePowerEquals(50.088, t2wt.getTerminal1());
509+
assertActivePowerEquals(50.084, t2wt.getTerminal1());
508510

509511
t2wt.getPhaseTapChanger().setRegulating(true);
510512
result = loadFlowRunner.run(network, parameters);
511513
assertTrue(result.isFullyConverged());
512514
assertEquals(2, t2wt.getPhaseTapChanger().getTapPosition());
513-
assertActivePowerEquals(83.686, t2wt.getTerminal1());
515+
assertActivePowerEquals(83.687, t2wt.getTerminal1());
514516

515517
t2wt.getPhaseTapChanger().setRegulationTerminal(t2wt.getTerminal2());
516518
t2wt.getPhaseTapChanger().setRegulationValue(10);

0 commit comments

Comments
 (0)