PowerGrids_dev test using OpenModelica

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

Test started: 2025-12-22 20:30:08
Total time taken: 0:13:41
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.25.7
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f2691882025-12-11 11:52:34 +0100Adrian Popadd extra simflags gbode (#262)

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.252.170.120.010.000.183.937.10
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.02 (35 verified)0.014.742.080.120.270.000.024.337.53
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.014.192.010.110.010.000.193.886.84
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.04 (78 verified)0.025.252.090.140.320.010.024.768.06
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.014.892.130.150.290.010.024.427.74
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.015.092.010.150.270.000.024.657.81
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.04 (82 verified)0.025.252.100.150.300.010.024.788.09
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.22 (1346 verified)0.2610.132.090.420.140.040.149.3913.43
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.014.431.980.120.210.010.024.097.05
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.014.892.130.150.270.010.024.447.79
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0318.692.140.520.590.061.7015.8221.67
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.025.652.140.450.030.010.035.138.44
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.025.942.070.480.070.010.045.338.64
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.992.090.470.070.010.045.408.74
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.025.822.190.420.030.010.035.348.67
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.048.952.130.570.230.030.447.6811.76
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.079.492.000.440.160.020.358.5112.23
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.036.292.110.450.060.010.055.739.13
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.037.832.140.550.130.020.097.0410.62
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.067.562.120.580.160.020.106.7010.44
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.067.472.150.580.160.020.096.6110.41
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.026.322.120.500.060.010.065.709.10
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.036.611.980.390.060.010.056.119.26
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.622.020.390.090.010.046.089.34
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.036.702.060.440.110.020.046.109.45
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.026.492.050.420.060.010.055.969.24
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.036.542.060.430.090.010.045.959.31
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.602.050.420.110.020.046.019.35
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1118.872.050.751.290.081.8114.9421.64
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.057.632.050.470.190.020.086.8710.43
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.014.731.990.120.010.000.254.357.39
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.024.631.910.120.210.000.024.287.27
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.331.960.460.160.030.101.584.96
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.02 (16 verified)0.014.722.050.130.230.010.024.347.44
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.02 (14 verified)0.014.712.100.120.230.000.024.337.48
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.014.651.940.130.220.000.024.287.30
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.057.422.000.470.160.020.096.6810.19
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.922.010.590.300.040.371.635.59
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.003.982.080.770.780.070.531.836.66
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.001.062.050.450.280.230.100.003.86
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.001.052.090.450.270.030.300.003.85
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.001.051.920.470.270.020.290.003.59
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.007.082.061.411.730.151.362.439.76
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.242.040.550.270.290.140.004.09
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.252.050.560.270.300.130.004.06
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.262.070.550.280.290.130.004.09
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.002.842.010.480.250.260.121.735.50
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.04 (48/138 failed)0.036.412.180.510.110.020.075.699.37
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.03 (36/138 failed)0.036.312.160.510.120.010.065.609.20
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.02 (38/138 failed)0.036.342.160.500.110.020.075.649.25
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.1711.392.090.560.490.030.1210.1914.41
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.04 (48/138 failed)0.036.462.190.510.110.020.075.759.43
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.026.682.270.520.100.010.075.989.64
PowerGrids.Examples.ENTSOE.SteadyState 0.001.702.200.630.610.050.410.004.69
PowerGrids.Examples.ENTSOE.TestCase1 0.000.792.250.520.150.020.100.003.86
PowerGrids.Examples.ENTSOE.TestCase2 0.000.692.260.450.140.020.080.003.74
PowerGrids.Examples.ENTSOE.TestCase3 0.001.712.140.540.670.050.450.004.64
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0011.102.133.832.840.274.160.0014.08
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0010.712.123.832.860.253.770.0013.72
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0010.202.113.552.810.253.580.0013.20
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.007.702.041.562.650.210.872.4210.47
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0011.542.153.533.340.284.390.0014.45
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0011.072.103.832.860.264.130.0014.06
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0022.592.064.257.471.119.760.0025.38
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.832.130.650.710.050.420.004.78
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.862.110.610.730.050.470.004.74
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.892.170.590.740.050.510.004.92
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.682.140.510.680.050.440.004.61
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.702.090.540.680.050.430.004.48
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.772.190.590.680.050.450.004.79
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.1114.292.190.580.270.040.4212.9917.27
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.0910.482.100.580.260.040.459.1513.36
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.0910.352.130.600.230.030.419.0813.33
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.046.652.040.400.090.010.066.099.38
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.0910.442.020.500.220.030.409.2913.25
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.0810.542.020.510.230.030.389.4013.36
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.4123.482.051.501.070.101.2019.6126.64
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.4223.812.031.491.110.111.7319.3726.97
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.058.671.980.480.190.020.317.6711.31
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.036.782.050.450.080.010.076.169.44
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.025.842.020.430.040.010.035.348.47
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.058.462.030.550.220.030.357.3211.20
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.079.382.100.540.230.030.378.2212.22
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.004.362.040.771.730.121.730.007.14
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.004.772.080.761.770.142.100.007.57
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.023.831.870.100.010.000.173.556.35