loading page

Consensus-Based ADMM for Distributed Optimization in Power Systems using Private Blockchain Network
  • Chinmay Shah ,
  • Richard Wies ,
  • Jennifer King
Chinmay Shah
University of Alaska Fairbanks

Corresponding Author:[email protected]

Author Profile
Richard Wies
Author Profile
Jennifer King
Author Profile


The optimization problem for scheduling distributed energy resources (DERs) and battery energy storage systems (BESS) integrated with power grid is important to minimize energy consumption from conventional sources in response to demand. Conventionally this optimization problem is solved in a centralized manner, which limits the size of the problem that can be solved, and also creates a high communication overhead since all the data is transferred to the central controller. These limitations are addressed by a proposed consensus-ADMM (alternating direction method of multiplier) based distributed optimization algorithm, which decomposes the optimization problem into sub-problems. The distribution feeder is partitioned into low coupling sub-networks/regions, which solves the sub-problem locally and exchanges information with the neighboring regions to reach consensus to solve for the global update. The information exchange and synchronization between sub-networks/regions are vital for distributed optimization. In this work, both of these aspects are addressed by the blockchain. The smart contract deployed on the blockchain network acts as a virtual aggregator for synchronization in distributed computation. The blockchain-based distributed optimization problem’s effectiveness is tested for 0.5-MW laboratory microgrid for one hour ahead and day-ahead for IEEE 123-bus and EPRI J1 test feeder, and results are compared with a centralized solution.