Improving performance of droop-controlled microgrids through distributed PI-control
Emma Tegling, Martin Andreasson, John W. Simpson-Porco, Henrik, Sandberg

TL;DR
This paper compares standard droop control and distributed PI control in inverter-based microgrids, showing that PI control can significantly reduce transient power losses, especially in loosely connected networks, with optimal tuning enhancing performance.
Contribution
It demonstrates that distributed PI control not only eliminates static errors but also reduces transient power losses, offering a performance improvement over traditional droop control in microgrids.
Findings
Distributed PI control reduces transient power losses more than droop control.
Loss reduction is more significant in loosely interconnected networks.
Optimal tuning of PI controllers enhances loss reduction.
Abstract
This paper investigates transient performance of inverter-based microgrids in terms of the resistive power losses incurred in regulating frequency under persistent stochastic disturbances. We model the inverters as second-order oscillators and compare two algorithms for frequency regulation: the standard frequency droop controller and a distributed proportional-integral (PI) controller. The transient power losses can be quantified using an input-output H2 norm. We show that the distributed PI-controller, which has previously been proposed for secondary frequency control (the elimination of static errors), also has the potential to significantly improve performance by reducing transient power losses. This loss reduction is shown to be larger in a loosely interconnected network than in a highly interconnected one, whereas losses do not depend on connectivity if standard droop control is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
