Abstract: Microgrids are localized power systems integrating green energy resources, energy reserve, and controllable loads. Intermittency in sustainable power generation leads to unstable operation ...