PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 87 87 63 57 21 16

Test started: 2025-02-02 02:50:17
Total time taken: 0:13:20
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.3-v1.24.3.2+g1fcd964f50
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
29c5aef2025-01-30 23:37:18 +0100AndreasAdd NeuralNetwork to testing (#116)

Tested Library: PowerGrids_dev 2.0.0

{
 "path": "PowerGrids",
 "sha": "8d68fd7d0bd995c9c7dacbc27f76e26928c8c606",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.0.0-develop",
 "zipfile": "https://github.com/PowerGrids/PowerGrids/archive/8d68fd7d0bd995c9c7dacbc27f76e26928c8c606.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.23.0~dev-204-g196d7c6 (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.141.810.110.010.000.014.016.77
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.014.281.890.120.010.000.014.147.08
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.014.171.830.100.010.000.014.046.82
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.03 (78 verified)0.025.211.880.130.250.010.024.807.78
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.014.671.840.120.020.010.024.517.41
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.014.621.920.110.010.000.014.497.47
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.03 (82 verified)0.024.951.830.120.020.010.024.797.70
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.27 (1346 verified)0.2911.881.900.110.100.030.3211.3215.20
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.014.451.870.110.020.010.014.307.14
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.02 (99 verified)0.014.641.860.120.020.010.024.497.35
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0324.871.840.140.510.071.8822.2627.62
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.015.272.070.150.020.010.035.058.21
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.025.231.940.140.060.010.044.978.03
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.271.950.150.060.010.045.008.08
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.015.221.960.140.030.010.035.028.04
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.037.951.930.230.500.030.097.1010.74
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.098.751.870.230.440.020.107.9411.59
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.035.561.860.170.060.010.055.278.30
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.057.051.900.170.120.250.066.449.87
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.035.581.910.140.070.010.055.328.37
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.035.581.940.150.060.010.045.328.43
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.066.741.940.200.400.020.066.069.56
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.066.821.850.190.400.020.066.149.56
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.036.191.920.150.060.010.045.939.00
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.591.880.160.330.010.046.059.40
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.036.391.930.140.110.220.045.879.21
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.036.111.880.130.060.010.045.878.88
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.036.521.880.150.320.010.046.009.28
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.541.890.160.120.020.275.989.33
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1721.112.000.781.120.081.7817.3624.17
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.067.501.870.200.460.020.056.7810.28
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.014.091.960.120.010.000.013.956.97
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.03 (57 verified)0.024.201.980.120.010.000.024.057.16
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.191.950.220.420.020.071.455.03
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.014.581.960.120.010.000.024.437.39
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.014.431.950.110.010.000.014.297.28
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.014.321.990.140.010.000.014.157.24
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.066.901.960.210.440.020.066.189.84
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.491.990.280.520.030.131.525.40
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.003.831.890.770.790.070.481.726.53
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.761.900.230.460.010.060.003.63
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.681.920.210.410.010.050.003.54
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.751.870.220.440.020.060.003.52
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.007.071.971.621.500.421.222.319.81
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.151.930.270.500.030.350.004.01
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.321.920.310.550.040.430.004.21
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.371.950.300.880.040.150.004.30
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.002.801.920.270.510.040.401.575.62
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.066.671.880.190.370.020.056.059.47
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.056.641.870.200.380.020.056.009.40
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.056.641.900.200.390.020.065.989.44
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.189.111.880.280.520.040.387.8912.00
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.056.591.900.180.380.020.065.959.38
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.036.031.870.140.080.230.055.548.72
PowerGrids.Examples.ENTSOE.SteadyState 0.001.331.820.260.580.050.430.004.05
PowerGrids.Examples.ENTSOE.TestCase1 0.000.631.810.160.130.020.310.003.38
PowerGrids.Examples.ENTSOE.TestCase2 0.000.611.830.160.120.020.310.003.37
PowerGrids.Examples.ENTSOE.TestCase3 0.001.341.880.250.600.050.440.004.14
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0010.282.002.722.620.254.680.0013.33
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0010.291.992.722.650.244.680.0013.38
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0010.252.002.722.640.244.650.0013.34
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.007.611.921.942.340.220.812.2910.48
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0010.372.012.783.640.243.710.0013.34
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0010.051.982.682.550.234.580.0013.10
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0023.651.924.137.431.2510.840.0026.49
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.441.900.260.640.060.480.004.23
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.781.920.290.720.070.690.004.63
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.451.890.270.660.060.460.004.26
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.291.890.240.570.050.430.004.10
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.341.940.260.590.050.440.004.14
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.301.840.250.560.050.430.004.04
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.1112.971.830.240.470.020.4111.8215.73
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.089.391.960.460.440.020.148.3212.37
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.089.281.950.440.430.020.148.2512.23
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.046.041.820.130.080.200.055.588.74
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.089.321.820.400.410.020.148.3612.08
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.079.401.830.460.450.020.148.3312.13
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.3919.731.910.801.110.081.3216.4222.92
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.4020.941.810.761.150.071.7317.2224.01
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.057.481.910.220.410.020.086.7510.24
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.035.751.840.160.080.010.285.228.38
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.025.011.870.130.030.010.034.807.66
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.088.141.890.270.450.020.137.2710.88
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.058.621.930.230.440.020.097.8611.37
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.004.291.880.801.480.441.570.007.07
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.004.361.940.841.910.121.490.007.21
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.024.031.840.100.000.000.013.916.73