PowerGrids_dev test using OpenModelica

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

Test started: 2026-04-22 18:54:50
Total time taken: 0:09:13
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.345+ga672cc7305
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)

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.26.3~1-g7583224 (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.012.641.290.260.010.000.012.364.53
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.013.211.290.280.010.000.012.915.13
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.00 (8 verified)0.012.641.260.240.010.000.012.394.50
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.03 (78 verified)0.013.311.290.270.020.000.013.005.30
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.013.291.320.270.010.000.013.005.27
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.013.211.310.250.010.000.012.945.11
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.013.551.300.280.020.000.023.245.50
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.19 (1346 verified)0.167.641.250.260.070.020.297.009.91
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.013.121.210.220.010.000.012.874.92
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.013.081.330.280.010.000.012.775.04
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0218.711.300.320.450.041.3916.5120.66
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.013.751.350.330.020.010.023.375.68
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.013.581.370.280.040.010.033.225.53
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.013.551.250.270.040.010.033.215.34
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.013.591.390.300.020.010.023.245.55
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.025.781.220.310.320.010.065.087.54
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.046.271.230.310.300.010.065.588.12
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.023.981.280.330.030.010.033.585.88
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.034.761.330.340.060.010.284.086.66
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.034.861.280.320.080.010.304.156.76
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.035.031.380.350.080.010.264.337.05
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.023.841.320.300.030.010.033.485.74
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.024.431.230.250.030.010.034.116.23
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.023.911.190.270.050.010.033.555.65
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.024.091.240.270.060.010.033.725.91
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.024.351.240.250.030.010.034.046.18
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.024.351.200.240.050.010.034.036.14
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.024.551.250.260.060.010.034.206.37
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.0814.941.300.770.590.061.2812.2416.83
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.034.971.210.280.090.190.034.386.77
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.013.161.250.250.010.000.022.894.99
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.012.891.200.270.010.000.012.594.70
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.711.300.330.100.220.061.003.62
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.013.171.170.240.010.000.022.904.91
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.012.831.230.210.010.000.012.594.69
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.01 (47 verified)0.013.111.180.240.010.000.012.854.88
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.045.031.320.340.100.020.284.296.98
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.761.290.340.360.020.070.973.67
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.871.330.750.700.060.370.994.77
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.751.180.330.340.010.070.002.50
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.741.160.330.340.010.060.002.49
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.711.180.300.340.010.060.002.43
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.005.231.300.981.540.121.171.427.06
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.831.250.340.390.020.080.002.73
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.931.290.410.400.020.100.002.85
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.881.240.400.370.020.090.002.74
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.931.230.360.390.020.111.043.69
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.02 (48/138 failed)0.023.861.240.280.050.180.033.325.71
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.02 (36/138 failed)0.024.181.250.320.060.200.053.566.03
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.02 (38/138 failed)0.024.381.400.280.060.200.053.786.47
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.097.531.240.390.390.020.106.629.44
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.02 (48/138 failed)0.023.941.250.320.070.190.053.325.79
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.024.411.240.270.050.010.034.056.21
PowerGrids.Examples.ENTSOE.SteadyState 0.001.061.190.330.380.020.320.002.89
PowerGrids.Examples.ENTSOE.TestCase1 0.000.591.250.280.070.010.220.002.49
PowerGrids.Examples.ENTSOE.TestCase2 0.000.611.260.280.080.010.240.002.44
PowerGrids.Examples.ENTSOE.TestCase3 0.001.171.190.350.440.030.350.003.04
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.007.401.292.691.730.162.820.009.33
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.007.231.292.651.720.162.700.009.24
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.241.342.652.120.213.260.0010.31
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.005.551.251.122.260.160.641.387.37
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.008.921.302.662.370.213.680.0010.91
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.811.262.701.770.153.190.009.76
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0016.451.233.165.360.507.420.0018.31
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.101.180.320.400.030.350.002.91
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.251.260.390.480.050.330.003.15
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.071.240.320.370.040.340.002.93
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.061.220.300.400.030.340.002.89
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.191.240.380.430.030.350.003.00
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.081.220.320.390.030.340.002.88
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.059.661.280.350.360.020.328.6011.57
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.066.351.280.350.370.020.095.528.28
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.056.891.250.360.360.020.096.068.79
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.023.841.300.280.050.010.033.475.77
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.046.711.270.340.350.020.095.918.60
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.045.921.260.360.350.020.095.107.80
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.2614.741.280.810.690.061.0612.1116.85
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.2816.001.250.700.600.041.0213.6418.08
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.035.091.290.350.330.020.064.336.93
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.014.621.200.290.040.010.044.246.34
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.023.491.240.280.020.010.023.165.30
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.025.371.270.340.330.010.054.647.19
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.036.081.230.290.340.010.065.387.85
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.002.811.240.670.800.370.980.004.62
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.501.240.720.980.391.400.005.30
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.012.831.300.250.010.000.012.564.74