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-01 23:57:32
Total time taken: 0:12:47
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.23.1
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.181.770.110.010.000.014.066.73
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.014.341.880.110.010.000.024.207.09
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.014.161.770.090.010.000.014.056.73
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.03 (78 verified)0.025.011.840.120.030.010.024.847.75
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.014.731.880.120.020.010.024.577.47
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.014.601.810.110.010.000.024.467.27
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.03 (82 verified)0.024.991.850.110.030.010.024.827.76
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.28 (1346 verified)0.2911.541.830.120.100.030.3410.9514.80
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.03 (33 verified)0.024.711.830.090.020.010.024.587.37
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.03 (99 verified)0.014.871.780.100.020.010.024.737.44
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0325.481.860.170.530.071.8022.9128.29
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.015.081.850.130.030.010.034.907.74
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.025.301.810.160.060.010.045.037.88
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.291.900.140.060.010.045.038.00
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.015.171.850.120.030.010.034.987.80
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.037.701.900.190.460.020.086.9510.40
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.088.291.790.200.380.020.097.6010.96
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.035.541.860.160.070.010.055.278.24
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.046.991.900.170.120.220.066.419.81
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.035.471.830.130.060.010.045.238.14
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.035.471.870.130.060.010.045.238.18
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.056.661.840.200.360.020.066.039.38
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.056.621.810.180.380.020.065.999.29
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.026.001.840.130.060.010.045.768.62
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.051.810.120.100.010.045.788.68
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.035.971.800.120.110.010.045.688.56
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.026.011.780.120.060.010.045.798.61
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.036.121.770.130.100.010.045.848.72
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.061.760.130.120.020.045.768.65
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1621.121.800.671.150.081.6217.6023.81
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.057.321.780.170.370.020.046.729.93
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.014.221.840.100.010.000.014.106.92
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.014.141.840.090.010.010.024.016.80
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.131.840.190.360.020.061.514.75
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.014.581.820.110.020.010.024.437.21
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.014.361.770.090.010.010.024.246.91
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.014.271.810.100.010.000.024.146.94
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.056.881.880.190.350.020.066.289.61
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.501.850.410.430.020.131.525.17
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.003.821.820.700.890.060.441.746.37
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.691.810.220.410.010.050.003.37
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.641.800.180.390.010.050.003.27
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.691.820.210.400.020.060.003.33
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.006.741.781.581.430.421.032.289.25
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.081.820.240.450.030.350.003.79
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.091.790.250.470.030.340.003.75
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.041.830.240.450.030.320.003.72
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.002.671.870.240.440.030.371.605.39
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.046.331.820.170.130.200.055.788.98
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.056.381.760.180.130.210.055.818.98
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.066.351.800.170.130.210.065.789.02
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.168.631.800.260.460.040.357.5111.38
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.056.401.800.150.120.210.065.859.00
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.025.871.880.140.080.010.055.588.55
PowerGrids.Examples.ENTSOE.SteadyState 0.001.111.830.220.490.040.360.003.79
PowerGrids.Examples.ENTSOE.TestCase1 0.000.531.810.130.130.210.060.003.21
PowerGrids.Examples.ENTSOE.TestCase2 0.000.561.800.150.120.230.060.003.21
PowerGrids.Examples.ENTSOE.TestCase3 0.001.551.800.260.820.060.420.004.21
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.008.831.842.162.280.204.180.0011.68
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.008.601.862.202.580.233.580.0011.48
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.521.822.282.570.223.450.0011.33
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.006.961.831.622.060.190.782.309.64
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.009.011.822.283.290.612.820.0011.70
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.008.531.832.232.550.213.530.0011.43
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0020.621.963.667.380.748.840.0023.50
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.441.810.240.740.060.420.004.13
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.761.800.280.640.330.500.004.49
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.431.820.240.740.050.410.004.11
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.191.770.210.550.050.380.003.82
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.181.790.230.540.040.370.003.76
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.161.820.240.500.050.360.003.89
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.0812.331.840.220.420.020.3711.2915.05
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.089.021.800.190.390.200.138.1111.73
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.078.931.830.220.390.200.128.0011.61
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.036.041.780.130.080.010.055.788.68
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.089.201.780.190.590.020.138.2711.85
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.088.971.810.210.570.020.138.0411.67
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.3819.981.780.621.010.061.1717.1022.96
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.3920.061.810.641.020.071.5316.8023.11
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.047.641.850.180.380.020.076.9910.25
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.035.931.770.150.090.010.265.428.48
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.025.271.840.110.040.010.035.097.87
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.078.291.790.250.450.030.147.4210.90
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.058.021.930.210.430.020.087.2810.81
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.003.901.810.721.420.371.380.006.57
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.901.840.731.730.111.330.006.58
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.024.441.770.100.010.000.014.327.06