I. Introduction
In the hierarchical control of a microgrid (MG), the secondary and tertiary control level can be implemented in either centralized or distributed fashions. In this paper, we focus on the secondary control level, where a distributed control scheme for multiple ESSs in islanded MGs is studied. The MG central controller collects all the information of the distributed generators and then sends back the control signals to each DG. As an alternative way, the distributed secondary control of MGs has been widely investigated due to its various advantages as enhancing reliability, scalability and privacy [1], [2].