PowerGrids_dev test using OpenModelica

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

Test started: 2026-11-08 12:36:35
Total time taken: 0:09:14
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: OMCompiler v1.27.2
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9eb370b2026-11-07 08:20:45 +0100Martin SjölundStart each FMI run with no OMSimulator settings (#401)

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.1701+g9eb4069.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.01 (8 verified)0.012.751.230.000.010.000.172.574.74
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.012.831.320.010.010.000.172.654.87
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.00 (8 verified)0.012.621.210.000.010.000.152.464.59
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.02 (78 verified)0.013.381.240.010.160.000.013.195.43
PowerGrids.Controls.Test.TestFreeOffset (sim) 0.012.751.320.010.010.000.172.564.86
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.013.171.230.010.180.000.012.975.16
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.012.911.370.010.010.010.152.745.08
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.023.161.230.010.160.000.012.985.13
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.19 (1346 verified)0.036.511.290.170.060.020.106.168.75
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.012.961.200.010.160.000.012.784.93
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.02 (99 verified)0.013.161.270.010.190.000.012.945.18
PowerGrids.Controls.Test.TestRampTrackingFilter (sim)0.15 (2020 verified)0.0615.241.260.170.310.031.1613.5717.47
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.013.721.380.210.020.010.023.465.78
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.013.201.350.190.040.010.032.935.20
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.013.261.290.190.040.010.023.015.24
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.013.111.380.180.020.000.022.875.25
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.024.561.300.200.120.010.214.026.58
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.044.941.250.200.080.010.214.436.90
PowerGrids.Electrical.Test.OneBusFourLoadsWithBreaker 0.000.591.350.260.090.010.230.002.68
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.023.671.410.230.040.010.043.365.88
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.024.671.340.250.060.010.054.306.68
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.034.281.300.240.080.010.083.876.43
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.044.091.330.260.080.010.063.686.29
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.013.701.330.250.030.010.033.395.77
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.023.871.320.190.030.010.033.625.90
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.023.891.460.210.050.010.033.606.12
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.023.781.420.170.050.010.023.525.92
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.013.671.360.180.030.010.033.435.79
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.023.871.330.170.040.010.023.626.01
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.043.821.290.160.060.010.033.575.89
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.0711.431.410.430.990.060.869.0813.61
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.034.621.260.330.090.010.044.156.64
PowerGrids.Electrical.Test.TestControlledSynchronousMachine4WindingsPF 0.000.651.370.230.140.020.260.002.72
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.012.901.330.000.000.000.182.715.03
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.012.951.350.010.170.000.012.765.06
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.581.340.220.140.020.230.983.68
PowerGrids.Electrical.Test.TestOpenLoopSynchronousMachine4WindingsPF (sim) 0.035.201.360.220.080.010.244.647.30
PowerGrids.Electrical.Test.TestPropControlledSynchronousMachine4WindingsPF 0.000.611.280.220.120.020.250.002.57
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.013.041.200.010.140.000.012.874.99
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.012.781.200.010.140.000.012.614.75
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.03 (47 verified)0.032.881.370.010.010.000.182.685.04
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.034.041.250.200.080.010.063.696.08
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.681.250.260.170.160.100.993.66
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.521.380.340.440.200.381.164.57
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.611.360.220.160.160.070.002.66
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.601.190.240.140.150.070.002.46
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.581.310.220.130.020.210.002.59
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.005.151.280.701.400.111.181.767.05
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.661.290.270.300.020.070.002.70
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.691.300.270.320.020.080.002.78
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.751.320.280.350.030.090.002.88
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.711.260.220.310.020.081.083.75
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.02 (48/138 failed)0.023.711.270.230.070.010.053.355.78
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.01 (36/138 failed)0.023.831.240.190.050.010.043.545.88
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.03 (38/138 failed)0.033.511.330.210.060.010.043.195.67
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.0910.491.260.260.320.030.109.7712.58
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.01 (48/138 failed)0.023.711.290.190.050.010.043.425.75
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.023.791.390.160.050.010.033.545.86
PowerGrids.Examples.ENTSOE.SteadyState 0.000.881.250.240.350.020.260.002.88
PowerGrids.Examples.ENTSOE.TestCase1 0.000.451.270.180.070.010.190.002.51
PowerGrids.Examples.ENTSOE.TestCase2 0.000.491.230.180.100.010.200.002.53
PowerGrids.Examples.ENTSOE.TestCase3 0.000.941.200.230.410.020.280.002.91
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.007.681.261.551.810.174.140.009.74
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.008.411.371.652.250.194.320.0010.54
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.321.341.662.180.184.300.0010.50
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.004.601.290.811.500.300.621.386.64
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.007.671.341.591.960.353.770.009.76
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.801.271.521.880.154.240.009.89
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0016.751.302.505.110.668.480.0018.78
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.011.290.270.420.030.290.003.08
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.241.320.270.430.030.510.003.28
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.000.931.230.250.360.040.280.002.92
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.000.861.270.220.350.030.260.002.82
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.000.931.220.230.390.030.280.002.88
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.058.501.270.240.160.160.117.8410.52
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.085.581.230.230.130.020.244.967.58
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.055.821.210.220.110.010.205.287.78
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.023.651.290.170.050.010.043.385.73
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.045.151.310.210.110.010.214.607.20
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.045.501.290.230.120.020.234.917.52
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.2012.181.290.370.830.060.8610.0614.43
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.2011.211.250.340.710.040.999.1313.39
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.034.911.310.230.110.010.214.346.88
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.024.041.250.190.050.010.043.755.98
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.023.251.380.180.020.010.023.025.34
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.024.221.280.230.100.010.213.666.19
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.035.101.310.200.110.010.214.567.07
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlowLocalInitialization (sim) 0.035.141.350.200.120.010.224.597.16
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.003.091.340.411.080.261.350.005.09
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.411.270.421.080.291.620.005.38
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.012.591.220.000.000.000.142.434.58