Dissipativity-Based Distributed Control and Communication Topology Co-Design for Voltage Regulation and Current Sharing in DC Microgrids
Mohammad Javad Najafirad, Shirantha Welikala
TL;DR
This work tackles voltage regulation and proportional current sharing in DC microgrids by formulating a dissipativity-based, droop-free distributed control framework and a simultaneous co-design of local/global controllers and communication topology. It builds a networked-system model with a static interconnection matrix, derives error dynamics around an equilibrium, and enforces stability through X-EID/LMI-based design. The main contributions include a unified co-design procedure that optimizes both controller parameters and topology, a droop-free consensus-based current sharing mechanism, and a convex optimization pathway for scalable synthesis with stability guarantees. Simulation validates robustness to load changes and disturbances, and demonstrates advantages over conventional droop control in terms of performance, control effort, and scalability, with practical implications for adaptive and reconfigurable MG operation.
Abstract
This paper presents a novel dissipativity-based distributed droop-free control approach for voltage regulation and current sharing in DC microgrids (MGs) comprised of an interconnected set of distributed generators (DGs), loads, and power lines. First, we describe the closed-loop DC MG as a networked system where the DGs and lines (i.e., subsystems) are interconnected via a static interconnection matrix. This interconnection matrix demonstrates how the inputs, outputs, and disturbances of DGs and lines are connected in a DC MG. Each DG is equipped with a local controller for voltage regulation and a distributed global controller for current sharing, where the local controllers ensure individual voltage tracking while the global controllers coordinate among DGs to achieve proportional current sharing. To design the distributed global controllers, we use the dissipativity properties of the subsystems and formulate a linear matrix inequality (LMI) problem. To support the feasibility of this problem, we identify a set of necessary local and global conditions to enforce in a specifically developed LMI-based local controller design process. In contrast to existing DC MG control solutions, our approach proposes a unified framework for co-designing the distributed controller and communication topology. As the co-design process is LMI-based, it can be efficiently implemented and evaluated using existing convex optimization tools. The effectiveness of the proposed solution is verified by simulating an islanded DC MG in a MATLAB/Simulink environment under different scenarios, such as load changes and topological constraint changes, and then comparing the performance with the droop control algorithm.
