Anda di halaman 1dari 6

1

Particle Swarm Optimization for Next Generation Smart Grid Outage Analyses
Zhe Chen, Ashwini Chegu
min max Pgi Pgi Pgi

AbstractSmart Grid realization has been an ultimate goal for the power research community. The goal makes it necessary to incorporate the advanced algorithm and new technologies to make the power system more robust and secure. In order to reduce system-wide blackouts, high order contingency has to be analyzed and extensive work has been performed on N-k contingency studies. This paper proposes to use the Artificial Intelligence algorithm Particle Swarm Optimization (PSO) in solving cascading power outage failure problems, identifying potential risk, quantifying fitness results, and providing important guidance for system operators and business owners to make informed decisions. Keywords - blackouts; high order contingency; particle swarm optimization. contingency; N-k

Bbus = Pg Pd Pbus , shift Gsh


B f Pg P f , shift B f Pg + Pf , shift
where

f i ( Pgi ) is the generation cost for each generator;


p.f. is the penalty factor for the unserved or dropped load; P is the shed load, or total load and generation mismatch after removing Branches x and y. The input and output variables of PSO sub-functions used in the MATLAB code are defined in Tab. 1. The input variables are the information obtained from the original system, output variables add new columns to the matrix, featuring Lagrange and Kuhn-Tucker multipliers, generator tripping and optimal dispatch info, branch tripping and updated power flow info.

I. INTRODUCTION Smart Grid is an evolving concept and has been a hot topic under research for quite a few years, however, how smart a power system should be or can be needs to be identified and evaluated based on modern algorithms, thus undesired cascading power outages[1]-[4] can be reduced to prevent huge economic loss or social unrest during the blackouts such as the 2003 US-Canada wide-area power catastrophe. This paper incorporates the Particle Swarm Optimization method to apply on the power system to carry out high order contingency analysis[5]-[10]. The WECC-200 bus system will be the test system to demonstrate what the improvements are.

S i +1 = S i + Vi +1

Vi +1 = w Vi + c1 r 1 Pi

best

S i + c 2 r 2 G

best

Si

(2) (3)

II. PROPOSED METHOD Particle Swarm Optimization[11] method is an efficient way to identify the local and global best fitness for a swarm of particles, who are guided by the Objective Function, current location and relative velocity. The PSO for high order contingency Selection problem objective is set up as follows:

where Si+1= new x and y locations of the particle; Si= previous x and y locations of the particle; Vi+1= the new velocity of the particle; w = inertial weight; r1, r2 = two random numbers in [0, 1] uniformly distributed; c1 = cognition component; c2 = social component.
Table 1. The Input and Output Variables of PSO Sub-functions Input
Variable Columns

output
Variable Columns

comment
Description

z ( x, y ) = min f i ( Pgi ) + p. f . P
, Pg
i

(1)

bus

13

buso

17

adding Lagrange and Kuhn-Tucker multipliers adding generator tripping info and new optimal dispatch adding branch tripping and updated power flow info

subject to
gen Z. Chen is with the Department of Electrical Engineering and Computer Science, The University of Tennessee, Knoxville, TN, USA. (zchen9@utk.edu). A. Chegu is with the Department of Electrical Engineering and Computer Science, The University of Tennessee, Knoxville, TN, USA. (achegu@utk.edu). 10 geno 25

branch

11

brancho

19

978-1-4673-1935-5/12/$31.00 2012 IEEE

The PSO flow diagram executed by the code developed is shown in Fig. 1. This demonstrates the outline of the PSO contingency scenario search procedure, the assignments of each variable and the identification of local and global bests for each particle and the whole group.

7.61MW at Bus 106 to 4427.95MW at Bus 119. The different branches to one same bus are assigned different numbers, so when one or more branches are tripped, the power flow will be migrated to the adjacent branches, making the burden on the rest branches heavier, thus increasing the risk of cascading tripping, in the worst case, the whole load will be dropped creating a large blackout area, usually a city-wide or even state-wide power outage.
Tab. 2. Generators of The WECC 200-bus System # of branches connected 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

gen_bus # 4 6 9 11 13 15 18 30 35 36 40 43 45 47 65 70 77 79 103 112 116 118 138 140 144 148 Fig.1. PSO Flow Diagram 149 159 162 198 199

Pg/MW 800 1048 2160 2050 1690 2640 962 4450 4480 1640 200 325 1780 110 2900 1079 2197.433 7274.479 1517 1022 594 3467 982.7 3195 1690 1680 2200 1665 450 3000 1498

III. TEST RESULTS In order to validate the combination of Particle Swarm Optimization and Tabu enumerative search, this method is tested on the WECC 200-bus system. This system has in fact 201 buses, and 299 branches including transformers and lines. The diagram is shown in Fig. 2., the voltage levels range from 11kV to 500kV, the PMU locations are also included for system data verification and consolidation validation purpose. This framework of WECC includes 31 generators and 96 loads in this power system, the profile of the generator buses and load buses are shown in Tab. 2 and Tab. 3 respectively. It can be seen that the generator powers are from 110MW at Bus 47 to 7274.479MW at Bus 79, while the loads are from

Tab. 3. Load Profile of the WECC 200-bus system load_bus number 2 4 5 6 number of branches connected 2 1 6 1 Pload/MW 1662.5 95 2232.5 95

3 8 9 10 11 12 13 15 16 17 18 19 30 31 34 35 36 40 41 43 44 45 47 48 50 51 54 55 57 58 59 61 62 65 66 67 70 71 75 76 77 78 79 80 85 101 102 103 104 105 106 107 108 8 1 2 1 5 1 1 5 4 1 4 1 3 2 1 1 1 2 1 3 1 1 16 4 4 4 8 5 6 5 4 3 1 2 1 1 3 3 9 1 11 1 4 6 7 4 1 4 2 2 3 10 227.05 95 132.72 95 85.5 95 95 753.73 798 95 586.15 95 4180 3420 95 95 95 128.25 95 1950.35 95 95 114.95 304 225.34 131.1 767.41 111.15 114.95 843.31 380.95 194.94 95 1615 152 95 2030.15 1219.8 3040 95 3325 95 3800 579.5 1149.88 47.5 95 289.75 26.13 7.61 251.75 52.82 109 110 112 113 116 117 118 119 136 137 138 139 140 141 142 143 144 145 148 149 150 151 152 154 155 156 157 158 159 161 162 164 165 166 167 188 196 197 198 199 2 1 1 5 1 6 1 7 3 3 1 8 1 2 8 4 1 5 1 1 6 3 2 6 7 4 2 7 1 2 1 2 2 4 2 5 5 4 1 1 1688.72 38 95 140.6 95 839.8 95 4427.95 813.2 166.25 95 857.185 95 3031.45 193.99 358.53 95 2943.1 95 95 2962.1 1168.5 385.7 1012.7 434.815 32.205 140.6 110.295 95 242.25 95 30.02 134.14 360.05 175.75 285 1900 950 95 95

The maximum Fitness Function (FF) value representing the total cost of load shedding is $1.4806+e7, which corresponds to the tripping of branches 77 and 235. This scenario is validated by running the Siemens PSS/E software of load flow on the sensitive lines/branches. It is evident in Fig. 3. how the branches are tripped in order due to running over the transmission limit and how other branches are affected because of that effect. Fig. 4. shows how the relay protection detects the high order contingency, and it reacts to the line trippings, thus makes the N-2 scenario even worse of becoming a even higher order power outage, affecting a larger area of power system. Proper settings of relay center,

diameter, angle become crucial in making or avoiding certain branch tripping.

Fig. 5. is the visual mapping of the particle swarm of 10 agents trying to locate their respective local best in blue color and global best in red color at that instant. These locations are corresponding to the calculated results from the PSO algorithm. They are changing real-time for each iteration of the program and showing the trend of converging to their best position searched. The demonstration is like a video-clip to present to the viewer. Tab. 4 and Fig. 6 show the relationship between Fitness Function values to the parameters (c1, c2, w) of PSO algorithm, and Fig. 7. compares the PSO to Tabu enumerative search, finding that when the cognition component for each particle of the swarm c1=1.8, the social component for the converging strength of the swarm to reach global optimal c2=1.9, inertia weight for the searching velocity w=1, the matching percentage or the PSO searching efficiency is the highest, which means it wont miss any local optimums or converge too fast to miss the global optimum.

Fig. 2. The WECC 200-bus System

Fig. 5. Particle Swarm Converging to the Global Optimization Tab. 4. PSO Parameter Comparison and Effect

Fig. 3. N-k contingency power flows

Fig. 4. Cascading power outage progression by relay

5 10 11 12 13 14 15 16 17 18 19 20 21 22 Fig. 6. Fitness Function dependance on c1, c2 and w 23 24 25 26 27 28 29 30 31 32 33 34 Fig. 7. Matching and Timing of PSO compared to Enumerative Method 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Tab.5. Top100 Scenarios for the WECC 200-bus system Serial # 1 2 3 4 5 6 7 8 9 Branch 1 77 187 188 31 29 235 74 75 235 Branch 2 235 235 235 235 235 246 235 235 267 FF 14805953 14676722 14676722 14660416 14660416 14660416 14580724 14580724 14519103 49 50 51 52 53 54 55 56 57 58 59 235 86 235 86 269 87 270 235 30 235 235 77 210 209 74 75 91 233 226 208 116 117 118 200 252 30 122 104 219 199 211 212 252 203 252 87 234 29 31 246 252 241 93 251 250 119 105 123 94 95 261 235 269 284 284 284 284 279 252 277 271 284 252 252 284 284 252 252 252 252 252 252 252 252 292 284 243 243 243 252 252 252 261 252 270 252 252 252 252 252 271 252 252 252 252 252 252 252 252 252 14453776 14407298 14407298 14368789 14368789 14325014 14325014 14258593 14255466 14240314 14218173 14115544 14107548 14106544 14030466 14030466 14025865 14024624 14012491 14005647 14005631 14005631 14005631 14001082 13994291 13992455 13990265 13990265 13990265 13988719 13985591 13982674 13982033 13972815 13967785 13967785 13956579 13955746 13955746 13955746 13944579 13941899 13940578 13938856 13938418 13934953 13934953 13934953 13933727 13933711

In order to analyze the WECC-200 bus system to a full extent, not only the PSO program is run, but an enumerative search method called Tabu search is executed to detect how soon and how well the PSO can detect the worst case(s) of the large area power grids. The Top100 scenarios are identified and presented in descending order in Tab. 5. The FF values decrease from 14805953 at (77, 235) to 13918082 at (82, 252). This list provides very detailed and comprehensive info for the power grids investors, business owners, system operators the clear full large picture of the weak links and special needs for system protection and upgrade. It can save an tremendous amount of money from disaster relief by system failure prevention or risk mitigation.

6 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 252 87 235 185 99 18 19 215 113 155 279 206 130 129 110 128 107 23 9 12 184 183 106 127 109 126 125 186 171 154 169 170 164 11 84 85 33 83 236 237 82 253 235 270 284 252 252 252 252 252 252 284 235 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 13932456 13928933 13928933 13926015 13924835 13923908 13923908 13923789 13923789 13923789 13921407 13921368 13921294 13921294 13921294 13921294 13921294 13921207 13921207 13921207 13920980 13920948 13920854 13920854 13920854 13920854 13920854 13920807 13919706 13919706 13919706 13919706 13919706 13919009 13918744 13918744 13918640 13918133 13918093 13918093 13918082 [1]

sensitive high-danger branches with the knowledge that the enumerative simulation for every contingency combination is almost impossible when the system is too large. The WECC 200-bus system is the proper study subject under research and the Siemens PSS/E software is used to validate the findings. This paper proves the PSO algorithm works very well for power system, itll provide great reference value for the Smart Grid investment, maintenance, operation and reform. V. REFERENCES
S. Tamronglak, S. H. Horowitz, A. G. Phadke, and J. S. Thorp, Anatomy of Power System Blackouts: Preventive Relaying Strategies, IEEE Trans. on Power Delivery, vol. 11, no. 2, April 1996. [2] IEEE PES CAMS Taks Force, Initial review of methods for cascading failure analysis in electric power transmission systems, IEEE PES General Meeting 2008. [3] Q.Chen and J.D. McCalley, Identififying high risk n-k contingencies for online security assessment, IEEE Trans. Power Systems, vol. 20, no. 2, pp. 823 834, May 2005. [4] Hiroyuki Mori and Yuichiro Goto, A Tabu Search Based Approach to (N-k) Static Contingency Selection in Power Systems, IEEE International Conference on Systems, Man, and Cybernetics, 2001, pp. 1954-1959. [5] B.A. Carreras, V.E. Lynch, I. Dobson, D.E. Newman, Critical points and transitions in an electric power transmission model for cascading failure blackouts, Chaos, vol .12, no. 4, Dec. 2002, pp. 985-994. [6] V. Donde, V. Lopez, B. Lesieutre, A. Pinar, C. Yang, and J. Meza, Identification of severe multiple contingencies in electric power networks, 37th North American Power Symposium, Ames, Iowa, 2005. [7] B.C. Lesieutre, S.Roy, V.Donde, and A.Pinar, Power system extreme event screening using graph partitioning, 38th North American Power Symposium, Sept. 2006. [8] I. Dobson, B.A. Carreras, D.E. Newman, A loading-dependent model of probabilistic cascading failure, Probability in the Engineering and Informational Sciences, vol 19, no 1, Jan 2005, pp. 15-32. [9] D.P. Nedic, I. Dobson, D.S. Kirschen, B.A. Carreras, V.E. Lynch, Criticality in a cascading failure blackout model, International Journal of Electrical Power and Energy Systems, vol. 28, 2006, pp. 627633. [10] Kirschen, D.S., Jayaweera, D., Nedic, D.P., and Allan, R.N., A probabilistic indicator of system stress, IEEE Trans on Power Systems, vol. 19, no. 3, Aug. 2004, pp. 1650 1657. [11] J. Kennedy and R. Eberhart, Partilce swarm optimization, Proceedings of IEEE International Conference on Neural Networks, Vol. 4, pp. 19421948, Perth, Australia, 1995.

IV. CONCLUDING REMARKS This paper employs the Particle Swarm Optimization algorithm to power system to study the high order contingency problem. The result shows the particle swarm can identify the top contingency scenarios based on the fitness function value calculated mainly by the product of the penalty factor and the unserved load within the system. This info is very helpful for the system operators to identify the real

Anda mungkin juga menyukai