Distributed model predictive control for joint coordination of demand response and optimal power flow with renewables in smart grid

Ye Shi, Hoang Duong Tuan, Andrey V. Savkin, Chin Teng Lin, Jian Guo Zhu, H. Vincent Poor

Research output: Contribution to journalArticlepeer-review

32 Scopus citations


Demand response is an emerging application of smart grid in exploiting timely interactions between utilities and their customers to improve the reliability and sustainability of power networks. This paper investigates the joint coordination of demand response and AC optimal power flow with curtailment of renewable energy resources to not only save the total amount of power generation costs, renewable energy curtailment costs and price-elastic demand costs but also manage the fluctuation of the overall power load under various types of demand response constraints and grid operational constraints. Its online implementation is very challenging since the future power demand is unpredictable with unknown statistics. Centralized and distributed model predictive control (CMPC and DMPC)-based methods are respectively proposed for the centralized and distributed computation of the online scheduling problem. The CMPC can provide a baseline solution for the DMPC. The DMPC is quite challenging that invokes distributed computation of a nonconvex optimization problem at each time slot. A novel alternating direction method of multipliers (ADMM)-based DMPC algorithm is proposed for this challenging DMPC. It involves an iterative subroutine computation during the update procedure of primal variables that can efficiently handle the difficult nonconvex constraints. Comprehensive experiments have been conducted to test the proposed methods. Simulation results show that the gap in objective values between the DMPC and its baseline counterpart (CMPC) are all within 1%, further verifying the effectiveness of the proposed ADMM-based DMPC algorithm.

Original languageEnglish (US)
Article number116701
JournalApplied Energy
StatePublished - May 15 2021
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Mechanical Engineering
  • General Energy
  • Management, Monitoring, Policy and Law
  • Building and Construction
  • Renewable Energy, Sustainability and the Environment


  • Demand response
  • Distributed model predictive control
  • Nonconvex optimization
  • Optimal power flow
  • Renewable energy resources
  • Smart grid


Dive into the research topics of 'Distributed model predictive control for joint coordination of demand response and optimal power flow with renewables in smart grid'. Together they form a unique fingerprint.

Cite this