1. Department of Power Engineering, Harbin Electric Power Vocational and Technology College, Harbin 150030, China
2. Dispatching and Control Center, State Grid Heilongjiang Electric Power Company, Ltd., Harbin 150090, China
3. School of Electronic Engineering, Heilongjiang University, Harbin 150080, China
4. School of Data Science and Technology, Heilongjiang University, Harbin 150080, China