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-12 09:54:21
Total time taken: 0:13:52
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.224+g79589b6232
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.691.950.310.010.000.014.357.36
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.03 (35 verified)0.014.902.100.370.010.010.024.507.82
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.014.601.850.330.010.000.014.247.14
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.03 (78 verified)0.025.601.990.360.030.010.025.188.40
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.015.282.000.370.020.010.024.878.05
PowerGrids.Controls.Test.TestLeadLag (sim)0.02 (38 verified)0.015.261.930.400.010.000.024.827.98
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.05 (82 verified)0.025.751.990.360.030.010.035.338.65
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.32 (1346 verified)0.3013.221.950.410.120.030.1312.5316.57
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.025.221.830.380.020.010.024.797.78
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.03 (99 verified)0.015.321.910.330.020.010.024.948.08
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0325.912.020.400.620.051.8422.9928.80
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.015.881.950.420.030.010.035.398.52
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.026.221.930.420.070.010.055.668.87
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.932.320.400.070.010.055.408.94
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.015.942.060.420.030.010.035.458.71
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.048.641.950.440.230.030.347.6011.30
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.099.731.890.450.170.020.398.7012.44
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.026.662.420.400.100.010.056.109.91
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.047.641.880.390.120.020.097.0310.23
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.067.751.920.660.160.020.106.8110.48
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.067.571.860.620.140.020.096.6910.20
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.026.371.940.360.070.010.055.888.98
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.026.941.900.420.060.010.056.419.59
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.901.950.380.090.010.046.379.63
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.047.011.930.390.110.010.056.459.74
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.036.921.890.390.060.010.046.429.55
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.046.871.940.380.090.010.046.349.59
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.941.900.370.110.010.056.419.66
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1823.341.951.111.090.101.6919.3626.14
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.058.062.010.450.190.020.087.3310.94
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.014.851.990.370.010.000.014.457.67
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.014.832.040.380.010.010.024.417.70
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.721.980.440.180.030.351.725.42
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.03 (16 verified)0.015.531.880.340.020.010.025.158.24
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.02 (14 verified)0.015.141.950.360.010.010.024.747.89
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.015.161.940.410.010.000.024.727.90
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.067.871.960.690.150.020.096.9210.66
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.841.920.540.530.040.101.635.51
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.003.991.910.730.790.330.261.876.58
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.001.181.910.500.560.030.100.003.90
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.001.131.930.490.520.030.090.003.86
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.001.142.110.490.270.280.110.004.03
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.007.261.881.351.720.141.412.639.75
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.231.930.540.540.040.110.004.00
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.281.970.560.570.040.110.004.17
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.431.960.680.590.040.120.004.20
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.003.121.960.530.550.040.111.895.80
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.04 (48/138 failed)0.036.461.900.430.100.010.075.859.19
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.04 (36/138 failed)0.036.661.870.430.100.010.076.059.36
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.04 (38/138 failed)0.036.421.880.410.110.020.075.819.13
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.2011.831.940.520.570.030.1210.5914.72
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.04 (48/138 failed)0.036.451.890.430.100.010.075.849.14
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.036.671.950.370.080.010.066.159.28
PowerGrids.Examples.ENTSOE.SteadyState 0.001.631.890.510.650.040.430.004.38
PowerGrids.Examples.ENTSOE.TestCase1 0.000.731.900.440.160.020.110.003.41
PowerGrids.Examples.ENTSOE.TestCase2 0.000.681.910.420.140.020.090.003.40
PowerGrids.Examples.ENTSOE.TestCase3 0.001.801.900.580.740.050.440.004.53
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0010.551.892.373.150.264.770.0013.36
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0010.531.922.343.190.254.750.0013.33
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0010.411.892.333.110.244.720.0013.14
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.007.481.861.402.380.181.052.4710.11
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0011.121.912.503.690.304.630.0013.78
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0010.041.902.332.930.244.550.0012.87
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0021.531.883.697.350.699.810.0024.17
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.661.910.490.660.050.460.004.36
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.791.890.550.730.050.460.004.48
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.611.830.500.630.050.430.004.27
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.511.860.470.590.040.410.004.16
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.611.930.490.630.040.450.004.26
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.561.890.490.620.040.410.004.26
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.1013.801.880.450.270.230.1412.7016.52
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.0810.191.910.510.220.030.409.0412.92
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.0810.181.900.510.260.030.369.0312.89
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.046.701.900.380.080.010.066.169.46
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.089.951.890.470.210.030.368.8912.67
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.089.961.900.470.220.030.368.8912.63
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.3822.221.871.000.980.081.5218.6325.23
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.4223.551.941.021.030.101.6319.7826.64
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.058.591.970.480.180.020.327.5911.27
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.036.921.890.440.090.020.086.289.50
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.025.911.950.380.040.010.035.458.52
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.048.361.950.590.220.030.357.1811.06
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.069.241.860.470.200.030.338.2111.85
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.004.071.881.261.210.111.490.006.66
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.004.121.871.221.280.121.500.006.74
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.024.571.880.340.010.000.024.207.19