PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 72 72 72 71 16 6

Test started: 2024-11-18 15:55:02
Total time taken: 0:10:52
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.25.0-dev.177+g3dbe99d0c0

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6e424322024-11-12 15:40:57 +0100Francesco CasellaUpdated flags for jacobians (#177)

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.851.930.010.010.000.021.814.51
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.021.811.950.010.010.000.011.784.70
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (1/8 failed)0.021.941.990.010.010.000.021.914.63
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.07 (15/78 failed)0.021.971.960.010.020.000.021.914.78
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (8/62 failed)0.021.881.850.010.010.000.021.854.67
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.021.851.900.010.010.000.011.824.74
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim) 0.011.941.880.010.010.000.021.904.68
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.62 (99/1346 failed)0.222.971.910.010.050.020.082.816.77
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.021.991.930.010.010.000.011.954.86
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.03 (12/99 failed)0.021.981.880.020.030.010.031.904.64
PowerGrids.Controls.Test.TestRampTrackingFilter 0.000.061.860.020.040.000.000.002.93
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.022.301.930.020.020.000.032.245.11
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.102.711.990.040.050.010.232.375.44
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.142.721.980.040.050.010.232.395.50
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.022.191.910.020.020.000.022.134.99
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 80.844.261.860.080.160.220.073.7387.76
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.324.142.050.300.160.020.243.417.14
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.102.691.910.070.050.190.032.355.35
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.123.291.890.230.120.020.072.866.18
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.102.681.940.040.050.190.032.365.33
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.102.531.840.030.040.010.042.425.30
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.153.781.880.110.180.020.283.186.64
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.143.771.900.080.160.020.273.236.63
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.102.632.050.040.040.010.202.355.41
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.102.641.960.050.040.010.202.345.35
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.122.481.940.050.040.010.032.355.37
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.092.421.810.030.030.010.032.325.11
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.102.571.820.030.030.010.032.485.32
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.102.701.900.040.040.010.202.415.36
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.168.461.920.561.070.060.166.6111.31
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.733.001.870.060.090.010.052.786.39
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.011.841.870.010.000.000.021.814.65
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE 0.000.851.900.010.020.000.020.803.40
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.000.211.800.070.140.000.000.002.90
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim) 0.011.901.850.010.010.000.021.864.56
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim) 0.011.891.900.010.010.000.021.854.44
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.021.851.900.010.010.000.021.804.70
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.103.871.830.090.140.020.253.376.66
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker (sim) 0.134.701.890.150.430.020.104.017.57
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF (sim) 0.167.661.900.530.780.280.135.9510.53
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval (sim) 0.103.711.870.120.370.010.063.156.54
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax (sim) 0.103.551.860.080.140.210.063.076.35
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget (sim) 0.103.681.870.090.360.010.063.156.40
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.002.841.911.331.510.000.000.005.72
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.861.920.360.500.000.000.003.51
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.611.920.150.450.000.000.003.51
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.431.880.150.270.000.000.003.25
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.000.631.930.160.460.000.000.003.53
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.103.341.910.060.130.010.222.916.19
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.113.311.840.050.110.010.212.926.05
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.133.321.860.060.120.010.222.906.15
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.135.211.930.390.510.020.084.217.91
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.103.201.860.060.130.010.222.776.01
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.242.711.960.040.060.010.042.565.68
PowerGrids.Examples.ENTSOE.SteadyState (sim) 0.035.081.940.310.440.020.074.247.70
PowerGrids.Examples.ENTSOE.TestCase1 (sim) 0.023.121.870.040.080.010.052.945.84
PowerGrids.Examples.ENTSOE.TestCase2 (sim) 0.023.271.930.070.260.010.042.895.88
PowerGrids.Examples.ENTSOE.TestCase3 (sim) 0.045.501.890.130.440.030.334.578.24
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.006.061.872.014.050.000.000.008.98
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.006.541.902.094.450.000.000.009.52
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.006.451.852.034.420.000.000.009.35
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.003.581.851.342.240.000.000.006.45
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.002.941.872.760.170.000.000.005.53
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.006.392.002.084.300.000.000.009.50
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0012.211.903.868.350.000.000.0014.87
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange (sim) 0.045.281.830.150.450.030.304.358.03
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen (sim) 0.045.481.820.140.440.030.314.568.15
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim) 0.045.351.830.150.480.030.334.348.03
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim) 0.044.871.840.140.450.020.104.177.59
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat (sim) 0.044.751.800.120.410.020.094.117.35
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS (sim) 0.045.121.850.300.430.020.084.307.62
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 2.264.391.850.120.380.020.073.829.32
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 2.234.451.980.310.190.030.313.629.33
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 2.224.291.940.110.360.020.063.749.30
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.222.791.880.050.070.010.042.625.76
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.124.361.950.280.160.020.273.647.11
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 2.234.311.860.130.360.020.063.749.24
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.358.951.980.551.050.060.157.1412.14
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 4.058.861.990.521.040.060.456.7915.59
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 2.344.051.860.100.380.020.063.489.04
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.102.751.890.040.070.010.052.585.49
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.142.291.930.030.030.010.032.194.95
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.114.801.930.330.460.020.083.907.42
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 4.564.041.840.130.370.010.073.4611.22
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators (sim) 0.078.961.880.491.020.330.186.9311.46
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.000.611.840.540.070.000.000.003.29
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.011.831.900.000.000.000.011.814.57