PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
91 91 91 91 65 59 28 13

Test started: 2026-11-10 21:13:15
Total time taken: 0:07:03
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: v1.28.0-dev.1860+ge89ef0a5e6.cmake
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
83141732026-11-10 20:54:06 +0100Martin SjölundLoad the OpenSCALING branches for LargeTestSuite (#412)

Tested Library: PowerGrids_dev 2.0.0

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

BuildModel time limit: 660s
Simulation time limit: 240s
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: v1.28.0-dev.1807+gf89d2ba.cmake (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.00 (8 verified)0.011.621.090.000.000.000.001.613.33
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.00 (35 verified)0.011.671.080.000.000.000.001.663.35
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.00 (8 verified)0.011.661.050.000.000.000.001.653.34
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.02 (2/78 failed)0.012.081.090.010.110.000.011.963.82
PowerGrids.Controls.Test.TestFreeOffset (sim) 0.011.671.090.000.000.000.001.663.42
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (2/62 failed)0.011.881.100.010.010.110.011.743.61
PowerGrids.Controls.Test.TestLeadLag (sim)0.00 (38 verified)0.011.851.090.000.000.000.001.843.51
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (2/82 failed)0.012.051.050.010.130.000.011.913.86
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.15 (1346 verified)0.023.921.150.140.030.010.053.685.96
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.00 (33 verified)0.011.891.050.000.010.000.091.783.58
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.00 (3/99 failed)0.011.821.040.010.130.000.011.683.53
PowerGrids.Controls.Test.TestRampTrackingFilter (sim)0.16 (2020 verified)0.048.401.070.150.090.141.106.9310.32
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.012.181.230.150.010.000.012.003.96
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.012.291.120.150.030.010.032.063.97
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.012.221.080.160.030.000.022.003.88
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.012.081.140.150.010.000.011.903.80
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.013.151.070.210.090.010.202.644.80
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.033.201.090.200.060.010.182.744.94
PowerGrids.Electrical.Test.OneBusFourLoadsWithBreaker 0.000.441.060.200.060.010.170.002.13
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.012.401.060.160.020.000.022.194.02
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.032.841.130.170.040.010.042.594.52
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.052.891.090.190.050.010.042.594.58
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.022.781.120.200.070.010.042.464.47
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.012.291.090.170.020.000.022.083.94
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.012.501.080.160.020.000.022.294.21
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.022.471.080.160.040.010.022.244.15
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.022.541.080.160.050.010.022.314.23
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.012.521.100.130.020.000.022.354.19
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.022.541.070.140.040.010.022.334.20
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.032.681.130.130.050.010.022.474.37
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.048.011.150.630.440.040.756.159.69
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.023.311.030.160.070.010.192.875.05
PowerGrids.Electrical.Test.TestControlledSynchronousMachine4WindingsPF 0.000.541.130.190.110.020.220.002.29
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.00 (3 verified)0.011.661.160.000.000.000.001.653.41
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.011.781.180.010.010.000.101.673.64
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.191.060.200.060.010.190.732.78
PowerGrids.Electrical.Test.TestOpenLoopSynchronousMachine4WindingsPF (sim) 0.013.601.100.180.070.010.193.155.30
PowerGrids.Electrical.Test.TestPropControlledSynchronousMachine4WindingsPF 0.000.471.140.190.090.010.170.002.24
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.00 (16 verified)0.012.041.090.000.010.100.011.923.78
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.00 (14 verified)0.011.951.070.010.010.000.111.823.63
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.01 (47 verified)0.011.761.050.000.000.000.001.753.46
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.042.941.090.210.070.010.052.604.78
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.291.170.220.140.150.080.692.98
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.121.230.330.360.180.340.903.88
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.461.120.190.080.120.070.002.27
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.491.060.220.080.130.060.002.12
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.441.060.180.070.010.170.002.09
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.004.561.150.741.030.291.091.416.24
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.611.130.250.270.020.080.002.45
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.611.130.230.270.020.090.002.37
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.611.110.250.270.020.080.002.36
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.361.120.240.250.020.060.803.10
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.01 (64/138 failed)0.012.321.150.180.070.010.042.034.13
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.00 (52/138 failed)0.012.391.180.150.040.010.032.164.18
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.01 (54/138 failed)0.012.431.130.160.040.010.032.194.17
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.085.561.120.250.260.020.094.967.41
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.00 (64/138 failed)0.012.381.160.170.040.010.042.134.18
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.012.381.060.150.030.010.022.174.02
PowerGrids.Examples.ENTSOE.SteadyState 0.000.821.040.230.310.020.260.002.54
PowerGrids.Examples.ENTSOE.TestCase1 0.000.381.060.150.050.010.170.001.98
PowerGrids.Examples.ENTSOE.TestCase2 0.000.421.080.170.070.010.170.002.18
PowerGrids.Examples.ENTSOE.TestCase3 0.000.781.050.200.270.030.270.002.46
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.008.571.061.882.000.164.530.0010.34
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.008.771.112.002.050.184.540.0010.57
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.661.061.931.980.184.580.0010.45
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.004.291.100.741.480.120.861.095.99
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.008.371.101.862.080.204.230.0010.00
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.991.091.951.890.134.010.009.78
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0016.331.102.634.340.798.580.0018.06
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.000.741.140.210.280.020.230.002.46
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.101.130.260.330.030.470.002.85
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.000.751.110.210.280.020.240.002.43
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.000.831.150.220.290.020.290.002.55
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.000.691.050.190.260.020.220.002.29
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.044.351.030.190.090.140.113.836.05
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.033.731.060.190.080.010.193.245.45
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.033.781.050.180.080.010.193.325.38
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.022.571.060.150.030.010.042.334.30
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.033.801.030.200.080.010.183.335.43
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.033.631.010.170.080.010.183.195.22
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.168.341.040.480.430.050.946.4410.17
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.178.601.020.450.510.050.976.6210.40
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.013.281.010.170.070.010.212.824.88
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.012.591.030.150.030.010.032.384.15
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.012.221.070.150.020.000.022.043.93
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.012.941.020.180.080.010.192.484.54
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.023.311.120.220.080.020.172.815.05
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlowLocalInitialization (sim) 0.023.391.090.200.070.010.182.925.03
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.002.531.080.550.580.231.170.004.20
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.002.931.140.550.630.261.480.004.63
PowerGrids.Functions.Test.TestTimeConstants (sim)0.00 (3 verified)0.011.781.040.000.000.000.001.773.38