Comparison Results

The results of using PowerModelsADAv0.1.1 on 9 test cases from PGLib-OPF is shown here. We benchmark three distributed algorithms with 5 power flow formulations.

Simulation Setup

We run the three distributed algorithms on a high-performance computing service with a 16-core CPU and 16GB of RAM. We produced the results shown here using Julia v1.8, and Ipopt solver.

We report the results that achieved the $l_2$-norm of the mismatches less than 0.01 (radians and per unit) within 10,000 iterations and the absolute value of the relative error less than 1% of the central solution from PowerModels.jl.

We tune the ADAs parameters by selecting large values and gradually reducing the values until reaching a good solution. For the ADMM and APP, we started with $\alpha = 10^6$ and divided by 10 for the next run, while for the ATC we started with $\alpha =1.2$ and subtracted 0.099 for the next run.

Polar Form ACOPF

AlgorithmADMMATCAPP
Case nameAreaTimeItr.TimeItr.TimeItr.
14_ieee21.13141.70285.3631
24_ieee_rts421.02977.826737.84207
30_ieee32.18243.89432.3325
30pwl37.40244.083610.7349
39_epri320.1489239.801261179.63873
73_ieee_rts314.376118.615823.0283
179_goc331.426662.068176.82166
300_ieee421.5166651.2692028.1677
588_sdet8295.058713133.821971437.171283

Rectangular Form ACOPF

AlgorithmADMMATCAPP
Case nameAreaTimeItr.TimeItr.TimeItr.
14_ieee21.04141.75282.8033
24_ieee_rts411.45958.196623.70206
30_ieee33.20223.53403.3624
30pwl31.07106.82596.1348
39_epri311.4086323.25124312.1295
73_ieee_rts310.386021.855819.76116
179_goc347.2512263.588364.74170
300_ieee417.89441088.8390033.3494
588_sdet8401.7010313838.721977473.001181

DC Approximation

AlgorithmADMMATCAPP
Case nameAreaTimeItr.TimeItr.TimeItr.
14_ieee21.24150.79451.2421
24_ieee_rts412.021742.616014.05199
30_ieee31.41210.35451.4420
30pwl31.53180.34421.3820
39_epri34.90696.181694.5164
73_ieee_rts36.81754.88556.7779
179_goc34.56373.24275.2144
300_ieee43.602611.31586.0336
588_sdet8106.0165618.535655185.201156

SOCP Relaxation

AlgorithmADMMATCAPP
Case nameAreaTimeItr.TimeItr.TimeItr.
14_ieee21.29122.16390.9812
24_ieee_rts43.85394.18324.9451
30_ieee31.32123.96331.4613
30pwl31.30114.53291.4213
39_epri35.34418.534716.12119
73_ieee_rts30.5138.03230.453
179_goc37.561620.87233.548
300_ieee45.641151.75427.1814
588_sdet887.89131145.325385.91130

QC Relaxation

AlgorithmADMMATCAPP
Case nameAreaTimeItr.TimeItr.TimeItr.
14_ieee22.09154.37244.4715
24_ieee_rts415.535522.075019.1066
30_ieee311.053212.66339.8930
30pwl31.73911.25292.6814
39_epri331.808582.0210436.31101
73_ieee_rts32.5971268.7510092.817
179_goc349.6324118.342477.1639
300_ieee418.5211602.906057.3127
588_sdet8321.28177500.2356316.85177