A Distributed Control Framework for Integrated Photovoltaic-Battery-Based Islanded Microgrids

Mohammad Golsorkhi, Qobad Shafiee, Dylan Dah-Chuan Lu, Josep M. Guerrero

Research output: Contribution to journalJournal articleResearchpeer-review

74 Citations (Scopus)
847 Downloads (Pure)

Abstract

This paper proposes a new cooperative control framework for coordination of energy storage units (ESUs), photovoltaic (PV) panels and controllable load units in singlephase low voltage microgrids (MGs). The control objectives are defined and acted upon using a two level structure; primary and secondary control. Unlike conventional methods, a V-I droop mechanism is utilized in the primary control level. A distributed strategy is introduced for the secondary control level to regulate the MG voltage and manage state of charge (SoC) and power among the ESUs. The distributed secondary controllers are coordinated based on a leader-follower framework, where the leader restores the MG voltage to the rated value and the followers manage the sharing of power between the ESUs so as to balance the SoCs. Once the ESUs reach the minimum charge level, the information state increases above a positive critical value, at which point load control units perform load shedding. Similarly, fair PV curtailment is conducted in case the ESUs reach the maximum charge level. Experimental results are presented to demonstrate the efficacy of the proposed method.
Original languageEnglish
JournalI E E E Transactions on Smart Grid
Volume8
Issue number6
Pages (from-to)2837 - 2848
Number of pages12
ISSN1949-3053
DOIs
Publication statusPublished - Nov 2017

Keywords

  • Distributed control
  • Secondary control
  • Microgrid
  • Inverters
  • Dispersed storage and generation
  • Microgrids
  • Hierarchical control
  • Electrical distribution networks
  • Droop method

Fingerprint

Dive into the research topics of 'A Distributed Control Framework for Integrated Photovoltaic-Battery-Based Islanded Microgrids'. Together they form a unique fingerprint.

Cite this