PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 87 87 63 57 21 16

Test started: 2024-12-20 22:07:57
Total time taken: 0:13:03
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.25.0-dev.270+gafff0657ba
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("--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.652.000.130.210.000.024.287.34
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.014.632.100.130.010.000.214.287.45
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.014.502.050.130.220.000.024.127.23
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.04 (78 verified)0.025.472.070.140.330.010.024.978.30
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.03 (62 verified)0.015.012.050.130.020.220.024.627.80
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.015.072.110.140.010.000.214.707.94
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.04 (82 verified)0.025.682.140.130.270.010.025.258.56
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.31 (1346 verified)0.3013.282.000.400.100.030.1212.6216.61
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.024.752.000.120.020.010.244.367.47
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.02 (99 verified)0.015.152.030.130.250.010.024.767.90
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0325.422.010.410.360.312.0022.3528.30
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.015.592.050.130.240.010.035.188.26
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.025.851.950.360.060.010.045.378.40
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.711.940.420.070.010.055.168.28
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.015.341.950.140.260.010.034.907.93
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.038.211.950.440.220.030.357.1710.79
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.089.231.960.460.200.030.398.1511.93
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.035.951.970.350.060.010.045.498.60
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.057.131.930.390.130.020.086.519.75
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.036.041.980.400.060.010.045.528.70
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.035.781.930.400.070.010.055.268.36
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.067.091.920.430.160.020.096.399.74
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.067.331.920.440.150.020.096.649.99
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.026.581.970.390.060.010.046.089.23
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.761.950.400.130.020.056.189.40
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.036.852.020.400.120.020.056.269.57
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.036.672.010.410.060.010.056.149.43
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.036.651.950.400.100.020.046.099.32
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.812.060.400.120.020.046.239.58
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1723.402.060.831.450.091.7419.2926.25
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.057.802.090.490.190.020.087.0110.63
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.014.782.040.140.010.230.024.397.55
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.024.622.040.140.020.010.274.187.41
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.372.070.540.180.030.111.515.10
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.015.092.050.140.020.240.024.677.89
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.014.732.110.140.010.010.234.347.58
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.024.602.040.130.010.000.224.247.36
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.077.392.020.490.170.020.106.6110.17
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.952.050.610.610.040.121.575.72
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.004.212.060.770.800.320.501.836.90
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.801.960.490.200.020.090.003.48
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.802.070.510.190.020.080.003.65
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.822.040.520.190.020.090.003.54
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.007.302.021.481.810.151.402.469.91
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.312.120.610.550.040.110.004.25
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.342.140.610.600.030.100.004.24
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.301.960.570.580.040.110.004.03
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.003.012.080.600.610.040.111.645.80
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.056.581.950.410.140.020.085.939.30
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.056.751.910.420.130.020.086.119.38
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.066.621.990.450.160.020.085.919.34
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.169.381.930.540.570.030.118.1312.12
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.067.061.880.410.140.020.086.419.64
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.036.011.860.340.080.010.055.538.45
PowerGrids.Examples.ENTSOE.SteadyState 0.001.331.810.410.520.040.360.003.81
PowerGrids.Examples.ENTSOE.TestCase1 0.000.571.860.340.130.020.080.003.12
PowerGrids.Examples.ENTSOE.TestCase2 0.000.581.870.360.130.020.080.003.13
PowerGrids.Examples.ENTSOE.TestCase3 0.001.471.840.470.580.040.390.004.08
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.008.491.822.882.370.213.020.0011.08
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.008.391.842.792.290.233.090.0011.06
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.931.832.852.520.273.290.0011.52
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.006.231.821.172.000.150.642.278.73
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.009.571.953.143.260.562.600.0012.22
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.971.822.682.210.202.880.0010.58
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0018.871.803.026.200.938.710.0021.32
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.401.820.440.550.040.370.003.93
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.441.840.460.570.040.360.003.99
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.381.800.430.550.040.360.003.86
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.331.830.420.520.040.350.003.85
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.321.820.430.520.040.340.003.77
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.291.790.410.510.040.330.003.75
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.0911.661.820.420.260.030.3310.6314.23
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.068.761.820.390.200.030.317.8311.24
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.078.511.790.390.190.020.317.5810.99
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.046.181.850.340.080.010.055.708.69
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.079.321.890.410.220.030.348.3311.91
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.078.571.840.400.190.020.317.6511.12
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.3618.411.820.611.150.061.1115.4821.24
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.3619.051.860.621.180.071.2115.9721.92
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.047.661.890.420.190.020.296.7410.16
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.036.071.910.370.100.020.065.538.57
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.025.561.880.330.030.010.035.168.05
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.068.481.890.460.250.230.117.4411.02
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.047.671.860.410.190.020.296.7610.16
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.003.201.810.601.310.091.210.005.62
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.411.820.601.310.101.400.005.87
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.024.332.030.140.010.000.243.947.08