Distributed Voltage Control based on ADMM for Large Scale Wind Farm Cluster connected to VSC HVDC

Sheng Huang, Qiuwei Wu*, Yifei Guo, Xinyu Chen, Bin Zhou, Canbing Li

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review


A distributed voltage control scheme (DVC) based on the alternating direction method of multipliers (ADMM) is proposed for the large-scale wind farm cluster (WFC) connected to VSC-HVDC. The proposed scheme coordinates the reactive power output among several wind farms and wind turbines (WTs) inside each wind farm, which keeps the collector bus voltage of each wind farm and WT terminal voltages within the feasible range, and minimizes active power losses. Firstly, a distributed reactive power control scheme based on the consensus ADMM is designed for the WFC, which can achieve fair reactive power sharing among wind farms with the optimal reactive power utilization ratio, to regulate the collector bus voltage close to the rated voltage. Secondly, a decentralized reactive power control scheme based on the standard ADMM is designed for each wind farm, which can effectively regulate reactive power outputs of all WTs within the wind farm. The ADMM algorithm is used to reduce the calculation burden of wind farm controller. Moreover, the proposed decentralized control scheme coordinates the voltage regulation and economical operation. The DVC is able to effectively reduce the computation burden of the WFC and wind farm controllers, and the communication cost is reduced. A WFC with 8 wind farms was used to validate the proposed DVC scheme.
Original languageEnglish
JournalI E E E Transactions on Sustainable Energy
Issue number2
Pages (from-to)584 - 594
Publication statusPublished - 2020


  • ADMM
  • Consensus
  • Decentralized voltage control
  • Wind farm cluster


Dive into the research topics of 'Distributed Voltage Control based on ADMM for Large Scale Wind Farm Cluster connected to VSC HVDC'. Together they form a unique fingerprint.

Cite this