Skip to content

Commit 14e1757

Browse files
authored
Adapt engine stopping criteria to test precision (#1210)
Signed-off-by: Didier Vidal <didier.vidal_externe@rte-france.com>
1 parent cbb24e9 commit 14e1757

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

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

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

499499
parameters.setPhaseShifterRegulationOn(true);
500500
parametersExt.setPhaseShifterControlMode(OpenLoadFlowParameters.PhaseShifterControlMode.INCREMENTAL);
501+
parametersExt.setSlackBusPMaxMismatch(0.001);
502+
parametersExt.setNewtonRaphsonConvEpsPerEq(1e-6);
501503

502504
LoadFlowResult result = loadFlowRunner.run(network, parameters);
503505
assertTrue(result.isFullyConverged());
504-
assertActivePowerEquals(50.088, t2wt.getTerminal1());
506+
assertActivePowerEquals(50.084, t2wt.getTerminal1());
505507

506508
t2wt.getPhaseTapChanger().setRegulating(true);
507509
result = loadFlowRunner.run(network, parameters);
508510
assertTrue(result.isFullyConverged());
509511
assertEquals(2, t2wt.getPhaseTapChanger().getTapPosition());
510-
assertActivePowerEquals(83.686, t2wt.getTerminal1());
512+
assertActivePowerEquals(83.687, t2wt.getTerminal1());
511513

512514
t2wt.getPhaseTapChanger().setRegulationTerminal(t2wt.getTerminal2());
513515
t2wt.getPhaseTapChanger().setRegulationValue(10);

0 commit comments

Comments
 (0)