Abstract: The stability of the power grid with rich renewable energy resources (RESs) is increasingly challenged, as power generation is highly intermittent and also with the mix of multiple energy ...