A multiagent system based distributed cooperative control is proposed for a dc microgrid. First, the multiagent system based control scheme is built, where each distributed energy resource unit is associated with a first-level unit control agent to deal with primary control and a secondary-level distributed cooperative control agents to implement secondary control. For the secondary control purposes of global voltage regulation and proportional current sharing, both voltage and current regulators are installed in each secondary-level agent. Their consensus secondary control protocols are designed by using the state information exchanged among only adjacent secondary-level control agents based on a switching topology communication network with time-vary delays. Then these protocols are applied into the associated first-level agent to structure an improved outer-loop droop controller. According to the reference set points corrected by the improved droop controller, an inner-loop voltage/current robust controller is designed in place of the conventional PI control to regulate the voltage and current of distributed energy resource unit. Finally, the validity of the proposed control is testified by means of simulation results.
Read full abstract