Learning-aided Asynchronous ADMM for Optimal Power Flow
The synchronization requirement is a bottleneck of many distributed optimization algorithms, particularly for solving problems with computationally heterogeneous subproblems and during the occurrence of communication failure/delay. This paper presents a double-loop learning-aided asynchronous alternating direction method of multipliers (LA-ADMM) that has information prediction capability and handles a considerable level of asynchrony between subproblems. A momentum-extrapolation prediction-correction technique is developed to enable subproblems to predict their neighbors missing shared variable information instead of using the latest received values. An online streaming-based anomaly classification is designed to observe the performance of predicted data and control Lagrange multipliers update over the course of iterations. The proposed LA-ADMM reduces under-utilization of computation resources, especially if subproblems are computationally heterogeneous. This algorithm also enhances distributed optimization robustness against communication failure/delay that may result in a considerable level of asynchrony between subproblems. LA-ADMM is applied to solve the optimal power flow problem for several test systems. Promising results are obtained as compared to the classical synchronous ADMM and asynchronous ADMM without the anomaly switch control.
Publication Source (Journal or Book title)
IEEE Transactions on Power Systems
Mohammadi, A., & Kargarian, A. (2021). Learning-aided Asynchronous ADMM for Optimal Power Flow. IEEE Transactions on Power Systems https://doi.org/10.1109/TPWRS.2021.3120260