Abstract: Microgrids, as independent and controllable power systems, are key to integrating renewable energy sources. However, the stochastic nature of renewables and load fluctuations complicates ...