Affiliation: | 1. Key Laboratory of Control of Power Transmission and Conversion (Shanghai Jiao Tong University), Ministry of Education, Minhang District, Shanghai 200240, China;2. Electric Power Dispatching and Communication Center of State Grid Shanghai Municipal Electric Power Company, Pudong New District, Shanghai 200122, China;3. Department of Electrical and Computer Engineering, Illinois Institute of Technology, Chicago 60616, United States;1. State Grid Sichuan Economic Research Institute, Chengdu, 610041, China;2. College of Electrical Engineering, Sichuan University, Chengdu, 610065, China;3. Sichuan New Electric Power System Research Institute, Chendgdu, 610041, China |