Economic & Technology Research Institute, State Grid Shandong Electric Power Company, Jinan, China;
State Grid Shandong Electric Power Company, Jinan, China;
Key Laboratory of Power System Intelligent Dispatch and Control of Ministry of Education (Shandong University), Jinan, China;
State Grid Shandong Electric Power Research Institute, Jinan, China;
Economic & Technology Research Institute, State Grid Jiangsu Electric Power Company, Nanjing, China;
Power; System; Synergetic; Dispatch; Renewable; Energy; Generation; Frequency;