PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 87 87 22 22 21 16

Test started: 2024-10-16 17:49:05
Total time taken: 0:14:23
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.21.2

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3515f532024-10-15 23:36:05 +0200Adrian Popdisplay the revision of the result files if available (#136)

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
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.962.970.260.010.000.024.679.03
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.02 (35 verified)0.026.143.210.300.010.010.035.7910.60
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.015.473.100.760.010.000.024.679.25
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.05 (78 verified)0.036.342.580.180.030.010.036.0910.17
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.026.533.290.760.020.010.035.7110.64
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.026.183.120.250.010.010.035.8810.59
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.06 (82 verified)0.047.202.570.210.030.010.036.9310.95
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.33 (1346 verified)0.2917.693.210.300.200.520.2016.4722.70
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.025.622.450.180.020.010.025.399.11
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.026.152.430.240.020.010.045.849.92
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0426.412.810.680.750.094.1120.7929.97
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.025.692.570.170.030.010.045.459.09
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.025.912.430.200.070.010.045.599.16
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.942.440.190.070.010.055.629.22
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.025.722.460.170.030.010.035.499.02
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.079.612.190.210.520.040.138.7112.73
PowerGrids.Electrical.Test.LoadImpedancePQ 0.002.022.440.400.650.040.940.005.56
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad 0.000.832.110.260.070.010.490.003.94
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad 0.001.242.260.590.150.020.480.004.21
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad 0.000.872.260.270.100.010.470.004.01
PowerGrids.Electrical.Test.OneBusOneLoad 0.000.672.040.200.070.010.390.003.58
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad 0.001.392.350.660.200.030.490.004.49
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad 0.001.012.140.260.530.030.190.004.08
PowerGrids.Electrical.Test.SynchronousMachine4Windings 0.000.802.330.270.070.010.450.004.18
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate 0.000.882.310.250.110.020.500.004.22
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact 0.001.002.660.280.150.020.550.004.81
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad 0.000.792.660.280.080.010.410.004.58
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate 0.000.942.610.290.120.020.510.004.75
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact 0.001.042.800.290.160.020.580.005.00
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF 0.0010.402.691.362.250.126.670.0014.16
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing 0.001.772.840.840.260.030.650.005.38
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.025.303.000.240.010.010.025.039.52
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.03 (57 verified)0.025.933.110.750.020.010.035.119.85
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.402.750.390.670.020.320.005.37
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.025.912.850.240.020.010.035.6110.07
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.025.742.840.220.010.010.035.479.79
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.03 (47 verified)0.025.682.930.240.010.010.045.3810.14
PowerGrids.Electrical.Test.TestTransformerFixedRatio 0.001.332.620.370.660.020.280.005.14
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.003.393.081.180.430.071.710.007.85
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.006.472.671.181.500.093.690.0010.16
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.001.412.800.390.710.030.280.005.36
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.001.492.890.420.760.030.280.005.66
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.001.472.790.390.770.030.280.005.43
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.0015.192.812.332.830.219.820.0019.05
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.003.622.911.140.470.071.930.007.73
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.002.992.720.980.440.051.530.006.94
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.003.243.001.280.810.061.080.007.03
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.003.122.941.320.930.060.810.006.85
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine 0.001.032.490.290.560.020.170.004.62
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine 0.000.982.310.270.530.020.160.004.27
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine 0.000.962.300.280.490.020.170.004.19
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault 0.002.742.240.820.410.071.450.006.08
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine 0.000.962.220.260.510.020.170.004.19
PowerGrids.Examples.ENTSOE.PowerFlow 0.000.511.800.140.080.010.270.002.98
PowerGrids.Examples.ENTSOE.SteadyState 0.001.831.880.450.540.050.790.004.34
PowerGrids.Examples.ENTSOE.TestCase1 0.000.681.940.160.360.020.140.003.41
PowerGrids.Examples.ENTSOE.TestCase2 0.000.761.860.190.390.020.150.003.38
PowerGrids.Examples.ENTSOE.TestCase3 0.002.431.880.560.650.061.160.005.03
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0031.782.803.913.010.2524.600.0035.48
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0036.532.643.663.060.6629.140.0040.00
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0038.602.664.683.430.3130.180.0042.39
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.0015.502.212.363.530.339.280.0018.90
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0038.532.763.643.960.7130.220.0042.04
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0038.322.534.483.770.3429.720.0042.04
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0057.302.435.1510.051.8540.260.0060.67
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.002.862.050.590.720.061.500.005.64
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.003.592.080.811.010.111.650.006.57
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.002.462.080.630.770.061.010.005.39
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.002.752.160.570.870.061.250.005.58
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.002.642.100.300.730.341.260.005.50
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.002.102.070.280.730.290.790.005.06
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals 0.001.522.020.290.470.050.710.004.46
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier 0.001.391.990.330.410.030.620.004.24
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends 0.001.402.050.260.470.030.640.004.38
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow 0.000.622.030.220.090.010.300.003.51
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid 0.001.272.090.290.400.030.550.004.26
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters 0.001.411.970.350.440.030.590.004.26
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam 0.007.372.040.811.520.094.940.0010.27
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals 0.007.212.200.761.570.104.780.0010.38
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid 0.000.972.080.240.430.020.280.003.81
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ 0.000.551.890.160.090.010.300.003.23
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator 0.000.242.090.150.040.010.050.003.01
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine 0.001.661.910.550.270.040.800.004.27
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow 0.001.402.100.270.670.030.420.004.39
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.007.832.251.182.740.143.770.0010.95
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.007.762.191.202.680.133.740.0010.80
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.034.892.460.170.010.000.024.698.41