PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
86 86 86 86 62 56 26 16

Test started: 2026-03-10 18:12:24
Total time taken: 0:13:59
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.26.3-v1.26.3.1+g7583224444
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
5cb39182026-03-10 09:38:19 +0100linuslangenkampreplace Radau IIA with ESDIRK4 (#275)

Tested Library: PowerGrids_dev 2.0.0

{
 "path": "PowerGrids",
 "sha": "432fd0a41642b4c35f7ef161ff43ec94b66f508e",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.0.0-develop",
 "zipfile": "https://github.com/PowerGrids/PowerGrids/archive/432fd0a41642b4c35f7ef161ff43ec94b66f508e.zip"
}

BuildModel time limit: 660s
Simulation time limit: 480s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

Reference Files: https://github.com/PowerGrids/PowerGrids-ref (8ae6d1da560c6162e2a3818e0ddc3e0622a6eb1c)

CommitDateAuthorSummary
8ae6d1d2024-01-29 11:21:23 +0100Francesco CasellaAdded reference files for 1.0.3

Verified using: OpenModelica 1.25.0~dev-371-g1c5c528 (diffSimulationResults)

Flags:
setCommandLineOptions("--simCodeTarget=Cpp")
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
Config:
{
 "library": "PowerGrids",
 "libraryVersion": "develop",
 "libraryVersionNameForTests": "dev",
 "referenceFileExtension": "mat",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": {
  "destination": "ReferenceFiles/PowerGrids",
  "giturl": "https://github.com/PowerGrids/PowerGrids-ref"
 },
 "referenceFinalDot": "_res."
}

Links are provided if getErrorString() or the simulation generates output. The links are coded with red if there were errors, yellow if there were warnings, and normal links if there are only notifications.

ModelVerifiedSimulateTotal buildModelParsingFrontendBackendSimCodeTemplatesCompileTotal Execution
PowerGrids.Controls.Test.TestDeadBand (sim)0.01 (8 verified)0.014.492.110.130.010.000.204.157.39
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.02 (35 verified)0.014.972.170.150.300.000.024.507.91
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.014.402.090.130.010.000.204.067.26
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.03 (78 verified)0.025.602.150.140.310.010.025.128.56
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.015.062.220.130.240.010.024.668.05
PowerGrids.Controls.Test.TestLeadLag (sim)0.02 (38 verified)0.015.202.150.140.280.000.024.768.13
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.03 (82 verified)0.025.562.120.140.290.010.025.118.49
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.27 (1346 verified)0.2912.912.130.460.120.030.1312.1616.43
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.015.032.000.120.210.010.024.697.79
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.02 (99 verified)0.015.332.120.150.300.010.024.868.23
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0326.332.170.490.470.311.8923.1729.36
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.016.112.160.460.030.010.035.588.95
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.026.202.060.420.070.010.045.668.92
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.026.112.390.480.070.010.055.509.21
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.026.042.110.400.030.010.045.568.79
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.048.942.310.620.260.030.407.6311.99
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.079.582.020.430.160.020.348.6312.37
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.026.612.190.490.060.010.056.019.64
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.037.612.250.470.110.020.096.9210.53
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.057.462.260.530.150.020.096.6610.54
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.057.442.200.450.150.020.096.7210.44
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.026.432.160.450.060.010.055.869.28
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.026.681.990.350.050.010.046.229.42
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.962.040.380.110.020.066.399.80
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.036.822.050.400.130.020.086.199.61
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.036.942.020.400.050.010.056.439.70
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.036.802.070.400.110.020.056.229.59
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.892.030.420.110.020.056.309.67
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1523.112.070.781.520.091.4919.2325.99
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.057.982.040.440.180.020.087.2610.81
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.014.882.010.120.010.000.194.567.66
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.024.832.000.130.210.000.024.477.62
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.392.100.450.210.030.091.625.20
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.02 (16 verified)0.024.962.070.130.230.010.024.577.75
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.02 (14 verified)0.014.892.080.130.220.000.024.527.68
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.014.781.960.130.220.000.024.427.55
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.057.852.090.490.160.020.107.0810.67
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.003.052.060.620.270.030.411.725.82
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.004.082.110.770.830.080.541.866.84
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.001.092.000.470.300.030.300.003.86
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.001.142.090.500.280.030.330.004.02
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.001.071.990.460.270.030.320.003.83
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.007.462.161.411.840.151.372.7010.26
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.222.040.520.290.040.370.004.03
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.222.000.540.280.040.360.004.03
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.342.020.580.300.040.420.004.17
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.002.892.030.500.280.040.361.725.62
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.04 (48/138 failed)0.046.282.210.430.110.020.075.669.36
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.03 (36/138 failed)0.046.492.060.410.120.020.075.889.36
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.04 (38/138 failed)0.036.412.330.430.110.020.075.799.58
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.1811.282.040.500.260.250.1410.1314.20
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.04 (48/138 failed)0.036.262.070.440.120.020.075.619.16
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.036.451.950.330.080.010.065.969.02
PowerGrids.Examples.ENTSOE.SteadyState 0.001.442.000.470.550.040.370.004.21
PowerGrids.Examples.ENTSOE.TestCase1 0.000.661.970.380.140.020.110.003.40
PowerGrids.Examples.ENTSOE.TestCase2 0.000.641.990.390.140.020.080.003.38
PowerGrids.Examples.ENTSOE.TestCase3 0.001.662.040.510.670.050.420.004.50
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0010.152.182.632.640.544.350.0013.28
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.009.622.082.562.730.873.460.0012.55
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0010.342.062.592.530.854.370.0013.29
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.007.812.111.522.850.180.822.4410.66
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0010.702.092.513.040.664.480.0013.52
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0010.152.212.712.660.564.210.0013.30
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0021.432.074.077.941.008.420.0024.34
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.842.040.510.690.070.570.004.70
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.842.140.560.780.060.440.004.77
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.591.980.500.640.040.400.004.37
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.571.990.470.620.050.420.004.38
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.592.040.490.660.050.390.004.32
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.541.990.480.630.050.390.004.30
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.1014.631.940.460.240.040.3613.5317.33
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.099.822.000.440.240.030.368.7412.65
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.0810.592.200.480.240.030.389.4613.58
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.047.042.070.440.090.010.076.439.88
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.0810.122.070.490.210.030.359.0412.98
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.089.992.040.490.220.030.348.9212.82
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.4422.102.050.661.290.081.3518.7225.29
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.4423.202.040.681.270.081.4219.7526.47
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.058.412.040.450.390.020.117.4311.14
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.026.812.040.390.080.010.066.269.50
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.025.992.030.400.030.010.035.518.65
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.048.102.090.500.200.020.347.0410.88
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.079.772.020.490.230.030.368.6612.52
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.004.332.240.731.820.131.660.007.30
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.004.422.060.731.810.131.760.007.20
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.024.852.070.110.010.000.214.517.64