PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 83 83 83 82 16 6

Test started: 2024-12-17 09:30:07
Total time taken: 0:27:51
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.25.0-dev.263+g2ffb7d2008
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
4c1c1162024-12-05 12:04:10 +0100Francesco CasellaIncreased simulation time allowance for Buildings_latest (#187)

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("-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 (1/8 failed)0.011.701.830.010.010.000.021.674.19
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.011.771.800.010.010.000.011.744.27
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (1/8 failed)0.011.791.830.010.010.000.021.764.25
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.07 (15/78 failed)0.021.981.780.010.020.000.021.924.53
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (8/62 failed)0.011.821.810.010.010.000.021.774.35
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.011.821.900.010.010.010.021.784.43
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim) 0.011.861.840.010.020.010.031.804.38
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.40 (99/1346 failed)0.253.091.810.010.060.170.052.796.28
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.021.871.850.010.010.000.021.824.38
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.03 (12/99 failed)0.021.821.820.010.020.000.021.774.36
PowerGrids.Controls.Test.TestRampTrackingFilter 0.000.071.810.020.050.000.000.002.68
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.022.061.830.020.020.010.031.984.50
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.062.671.950.040.050.010.202.385.27
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.132.651.820.030.050.010.182.385.21
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.022.161.910.020.030.010.032.084.71
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 96.524.271.840.260.120.020.083.79103.25
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.294.081.870.280.130.020.233.436.88
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.092.601.870.050.060.180.042.285.23
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.103.111.820.080.240.010.062.725.69
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.092.621.890.060.050.170.032.315.27
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.112.541.900.050.050.170.032.245.22
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.103.561.900.100.280.020.073.106.28
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.103.551.840.090.260.020.063.126.12
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.092.521.870.040.040.010.212.225.16
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.092.471.860.040.040.010.192.205.07
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.092.471.820.040.040.010.192.194.97
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.092.571.860.040.040.010.202.295.16
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.092.591.880.050.040.010.202.305.25
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.092.591.880.060.040.010.202.285.21
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.188.441.930.520.950.050.446.4911.16
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.703.171.980.090.230.010.052.796.51
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.011.791.870.010.010.000.011.764.38
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE 0.000.811.900.010.010.000.020.763.47
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad (sim) 25.763.831.900.310.140.020.073.2832.12
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim) 0.012.001.890.010.020.000.021.954.54
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim) 0.021.891.860.010.010.000.021.854.41
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.021.861.880.010.010.000.021.824.41
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.103.621.950.110.310.020.073.126.34
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker (sim) 0.134.771.950.360.450.020.073.887.57
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF (sim) 0.157.261.940.470.920.030.145.709.94
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval (sim) 0.113.641.910.300.140.020.063.126.32
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax (sim) 0.103.401.880.300.130.020.072.895.99
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget (sim) 0.103.591.860.300.170.010.063.056.14
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF (sim) 0.2313.681.900.971.910.090.5610.1516.43
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA (sim) 130.144.861.910.350.500.020.083.91137.62
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB (sim) 125.154.861.940.370.480.020.073.92132.64
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.461.910.370.090.000.000.003.12
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad (sim) 118.574.761.880.310.450.020.073.90125.90
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.093.401.860.080.400.020.062.846.00
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.113.241.890.090.260.020.062.805.92
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.103.141.860.090.260.010.062.735.75
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.125.011.860.350.490.020.084.077.65
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.093.321.900.090.270.020.062.885.98
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.232.851.870.050.230.010.032.545.53
PowerGrids.Examples.ENTSOE.SteadyState (sim) 0.034.881.870.300.420.020.074.077.45
PowerGrids.Examples.ENTSOE.TestCase1 (sim) 0.023.111.880.080.220.010.042.775.72
PowerGrids.Examples.ENTSOE.TestCase2 (sim) 0.023.211.850.060.230.010.032.885.72
PowerGrids.Examples.ENTSOE.TestCase3 (sim) 0.035.192.040.340.450.020.084.317.96
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim) 0.1223.371.862.383.860.131.0016.0026.11
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim) 0.1224.271.932.674.210.151.0316.2127.12
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim) 0.1223.681.922.624.110.510.4116.0326.47
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow (sim) 480.1216.411.901.062.350.490.3112.21499.12
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.002.561.912.390.170.000.000.005.18
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim) 0.1223.961.892.474.240.560.4216.2726.72
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF (sim) 0.2244.841.913.608.501.131.6629.9647.62
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange (sim) 0.045.311.960.300.420.020.084.507.96
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen (sim) 0.045.241.860.300.430.020.094.397.80
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim) 0.045.101.920.310.460.020.084.237.74
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim) 0.034.851.880.300.420.020.084.037.44
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat (sim) 0.034.941.880.300.430.020.074.127.46
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS (sim) 0.034.961.870.300.400.020.074.167.57
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 2.294.611.850.290.180.020.263.869.45
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 2.274.381.850.270.140.020.253.699.17
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 2.244.151.880.270.150.020.253.478.91
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.222.811.850.050.220.010.032.505.52
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.124.371.870.280.170.020.253.657.04
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 2.224.261.840.270.140.020.263.579.01
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.358.681.860.490.860.050.416.8611.58
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 3.778.681.890.490.900.060.416.8215.06
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 2.333.881.860.290.140.020.073.378.68
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.092.871.890.060.230.010.032.545.47
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.092.231.850.030.030.010.032.144.76
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.104.671.840.310.380.020.073.897.21
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 4.673.931.880.270.140.020.073.4311.12
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators (sim) 0.068.971.910.470.990.050.427.0311.55
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.000.761.870.490.270.000.000.003.31
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.011.661.780.010.000.000.011.634.09