PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 83 83 83 74 16 8

Test started: 2025-03-03 21:02:19
Total time taken: 0:20:27
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.25.0-dev.424+gc50b4b4bcd
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
4aed1a02025-02-21 15:14:30 +0100Adrian Popfix broken cd (#199)

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.25.0~dev-371-g1c5c528 (diffSimulationResults)

Flags:
setCommandLineOptions("-d=newInst,-frontEndUnitCheck --newBackend")
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.011.831.900.010.010.010.031.784.43
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.02 (35 verified)0.021.821.940.010.010.000.021.784.49
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.021.781.890.010.010.000.021.754.39
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.05 (11/78 failed)0.022.031.900.010.020.000.021.974.69
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (2/62 failed)0.021.921.880.010.010.000.021.884.52
PowerGrids.Controls.Test.TestLeadLag (sim)0.02 (38 verified)0.021.841.910.010.010.000.021.804.47
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim) 0.021.941.870.010.020.000.021.894.51
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.39 (99/1346 failed)0.223.251.930.010.070.190.062.926.51
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.021.931.860.010.010.000.021.894.44
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.03 (12/99 failed)0.021.941.870.010.020.000.021.894.58
PowerGrids.Controls.Test.TestRampTrackingFilter 0.000.081.900.020.060.000.000.002.76
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.032.312.030.020.030.010.032.235.03
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.062.852.000.040.060.230.042.495.52
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.092.671.980.040.050.200.042.355.38
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.022.281.980.020.030.010.032.204.93
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 66.374.601.950.300.180.030.303.8073.58
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.294.321.890.300.170.020.293.557.16
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.102.751.890.060.240.010.042.415.38
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.113.371.940.080.260.010.062.956.07
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.102.711.880.070.210.010.032.395.38
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.092.761.910.050.240.010.032.445.43
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.103.741.910.110.320.020.073.216.42
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.113.721.900.100.290.020.073.256.37
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.102.701.940.040.040.010.222.385.39
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.092.641.900.040.040.010.202.355.32
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.102.611.900.040.050.010.202.325.30
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.092.581.880.040.040.010.192.305.21
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.102.621.880.040.040.010.192.345.27
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.102.631.880.040.040.010.192.355.27
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.179.121.880.531.000.340.167.0911.77
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.713.261.870.090.250.010.062.846.48
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.011.771.920.010.010.000.021.744.40
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE 0.000.831.920.010.020.000.020.783.47
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.361.870.250.160.020.070.853.89
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim) 0.021.981.860.010.020.000.021.924.55
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim) 0.021.931.880.010.010.000.021.894.45
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.021.851.950.010.010.000.021.814.49
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.103.811.920.100.320.020.073.316.51
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.851.890.330.470.020.080.954.40
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.003.391.880.501.030.040.421.415.88
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval (sim) 0.113.661.920.270.150.020.073.156.31
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax (sim) 0.113.621.900.290.130.020.063.126.28
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget (sim) 0.113.741.870.280.150.020.073.226.30
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.006.741.881.042.550.090.622.459.21
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.911.880.330.480.020.081.004.41
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.951.870.340.510.020.080.994.48
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.421.910.330.090.000.000.003.03
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.911.900.320.510.020.080.984.50
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.103.361.850.080.260.010.062.945.97
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.113.331.860.090.280.020.062.885.96
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.103.361.860.090.260.010.062.935.97
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.125.241.890.340.510.020.094.277.89
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.103.351.900.090.270.010.062.916.03
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.242.931.960.050.240.010.032.605.73
PowerGrids.Examples.ENTSOE.SteadyState (sim) 0.045.141.900.310.450.020.084.287.75
PowerGrids.Examples.ENTSOE.TestCase1 (sim) 0.023.341.960.080.290.010.042.926.01
PowerGrids.Examples.ENTSOE.TestCase2 (sim) 0.023.221.910.060.270.010.042.845.85
PowerGrids.Examples.ENTSOE.TestCase3 (sim) 0.045.521.980.330.530.020.104.538.24
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim) 0.1226.891.932.974.810.191.1117.8229.68
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim) 0.1226.811.972.954.840.171.1017.7529.68
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim) 0.1327.041.993.075.000.181.0517.7529.95
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow (sim) 480.1218.971.931.103.180.130.8813.68501.79
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.003.811.993.030.780.000.000.006.51
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim) 0.1227.241.982.815.090.211.2217.9030.10
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0025.271.964.0710.751.161.837.4727.87
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange (sim) 0.045.601.880.330.550.020.104.598.20
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen (sim) 0.046.031.920.350.580.030.344.738.68
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim) 0.045.611.930.350.580.020.104.568.27
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim) 0.045.231.860.320.450.020.084.357.79
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat (sim) 0.045.221.910.330.490.020.084.297.79
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS (sim) 0.035.281.910.310.490.020.094.387.92
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.124.641.930.310.410.020.073.847.36
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 2.224.611.960.310.200.020.283.799.48
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 2.234.541.940.300.190.020.273.759.41
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.242.971.940.050.250.010.032.645.87
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.124.571.960.300.200.020.273.777.34
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 2.224.531.900.310.180.020.283.749.34
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.359.061.890.480.950.310.167.1511.98
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 3.769.481.920.551.080.310.177.3715.86
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 2.294.151.890.300.150.020.263.428.94
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.112.951.880.060.240.010.032.615.53
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.102.271.920.030.030.010.032.174.90
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.115.001.880.330.420.020.074.167.58
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 4.524.281.910.290.170.020.273.5311.38
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators (sim) 0.0610.101.900.511.480.070.187.8612.69
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.000.831.890.530.310.000.000.003.37
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.021.821.860.010.000.000.011.794.34