Enhancing Power System Resilience through Computational Optimization
Georgios Patsakis University of California Berkeley (gpatsakis@berkeley.edu)
PSERC Webinar September 22, 2020
1
Enhancing Power System Resilience through Computational - - PowerPoint PPT Presentation
Enhancing Power System Resilience through Computational Optimization Georgios Patsakis University of California Berkeley (gpatsakis@berkeley.edu) PSERC Webinar September 22, 2020 1 Collaborators Professor Shmuel Adjunct Professor Deepak
1
3
4
5
Photo Source: Alan Taylor, “Photos: 15 Years Since the 2003 Northeast Blackout”, The Atlantic, 08-2018.
6
[1] R. M. Lee, M. J. Assante, and T. Conway, “Analysis of the cyber attack on the Ukrainian power grid,” SANS Industrial Control Systems, 2016. Source: https://theconversation. com/the-cyberattack-
grid-is-a-warning-of- whats-to-come-52832 Source: https://www.telesurenglish.net/news/Governor-Puerto- Ricos-Power-Company-Will-be-Privatized-20180123-0003.html
7
Source: US Energy Information Administration, “Electricity Explained”, October 2011
[2] Electrocution Lawyers PLLC, [Accessed Online 2020] Source: Power Technology, https://www.power- technology.com/features/feature127627/
8
[3] National Infrastructure Advisory Council (2019). “Critical Infrastructure Resilience: Final Report and Recommendations”.
9
Source: Argonne Framework for Resilient Grid Operations | April 2018
10
11
[4] ISO New England, “Schedule 16 - Blackstart Standard Rate Report,”, 2016, [Online; accessed Aug-2017].
12
[5] California ISO, “Black start and system restoration Phase2” (2017), [Online; accessed Aug-2017]. [6] PJM Manual: System Restoration, PJM, 6 2017, rev. 24.
13
[8] Qiu, F., & Li, P. (2017). An integrated approach for power system restoration planning. Proceedings of the IEEE, 105(7), 1234-1252. [7] Jiang, Y., Chen, S., Liu, C. C., Sun, W., Luo, X., Liu, S., ... & Forcum, D. (2017). Blackstart capability planning for power system
[9] Qiu, F., Wang, J., Chen, C., & Tong, J. (2015). Optimal black start resource allocation. IEEE Transactions on Power Systems, 31(3), 2493-2494.
14
[10] Wang C, Vittal V, Sun K (2011) OBDD-based sectionalizing strategies for parallel power system restoration. IEEE Trans Power Syst 26(3):1426– 1433 [11] Sarmadi SAN, Dobakhshari AS, Azizi S et al (2011) A sectionalizing method in power system restoration based on WAMS. IEEE Trans Smart Grid 2(1):190–197 [12] Liu WJ, Lin ZZ, Wen FS et al (2015) Sectionalizing strategies for minimizing outage durations of critical loads in parallel power system restoration with bi-level programming. Int J Electr Power Energy Syst 71:327–334
15
[13] Sun W, Liu CC, Zhang L (2011) Optimal generator start-up strategy for bulk power system restoration. IEEE Trans Power Syst 26(3):1357–1366
16
[14] Liu Y, Gu XP (2007) Skeleton-network reconfiguration based on topological characteristics of scale-free networks and discrete particle swarm
[15] Wang C, Vittal V, Kolluri VS et al (2010) PTDF-based automatic restoration path selection. IEEE Trans Power Syst 25(3):1686–1695
17
18
19
20
21
22
[16] Patsakis, G., Rajan, D., Aravena, I., Rios, J., & Oren, S. (2018). Optimal black start allocation for power system restoration. IEEE Transactions on Power Systems, 33(6), 6766-6776. [8] Qiu, F., & Li, P. (2017). An integrated approach for power system restoration planning. Proceedings of the IEEE, 105(7), 1234-1252. [7] Jiang, Y., Chen, S., Liu, C. C., Sun, W., Luo, X., Liu, S., ... & Forcum, D. (2017). Blackstart capability planning for power system
[9] Qiu, F., Wang, J., Chen, C., & Tong, J. (2015). Optimal black start resource allocation. IEEE Transactions on Power Systems, 31(3), 2493- 2494.
located strategically to satisfy restoration priorities
23
24
%
%
%
25
' /01/𝑄 ' /23
26
27
28
29
– Energize up to B
Ranking – Energize up to reactive capability of newly formed island
Ranking – Energize up to active capability of island
30
31
32
33
35
36
P max
g
<latexit sha1_base64="pfvrcAHPIAt2+t2qULm8tc2xoMw=">AB+nicbVBNS8NAEN3Ur1q/Uj16CRbBU0mkoseCF48V7Ae0NWy2m3bp7ibsTrQl9qd48aCIV3+JN/+NmzYHbX0w8Hhvhpl5QcyZBtf9tgpr6xubW8Xt0s7u3v6BXT5s6ShRhDZJxCPVCbCmnEnaBAacdmJFsQg4bQfj68xvP1ClWSTvYBrTvsBDyUJGMBjJt8sNf3jfAzoBJVKBJ7OSb1fcqjuHs0q8nFRQjoZvf/UGEUkElUA41ruTH0U6yAEU5npV6iaYzJGA9p1CJBdX9dH76zDk1ysAJI2VKgjNXf0+kWGg9FYHpFBhGetnLxP+8bgLhVT9lMk6ASrJYFCbcgcjJcnAGTFECfGoIJoqZWx0ywgoTMGlIXjL6+S1nVq1UvbmuVei2Po4iO0Qk6Qx6RHV0gxqoiQh6RM/oFb1ZT9aL9W59LFoLVj5zhP7A+vwBYfeUCw=</latexit>P min
g
<latexit sha1_base64="UxHchthowOgDIzm+m2hKa/Qpv3A=">AB+nicbVBNS8NAEN34WetXqkcvi0XwVBKp6LHgxWMF+wFtDJvtpl26uwm7E7XE/hQvHhTx6i/x5r8xaXPQ1gcDj/dmJkXxIbcJxva2V1bX1js7RV3t7Z3du3KwdtEyWashaNRKS7ATFMcMVawEGwbqwZkYFgnWB8lfude6YNj9QtTGLmSTJUPOSUQCb5dqXpD+/6wB5By1RyNS37dtWpOTPgZeIWpIoKNH37qz+IaCKZAiqIMT3XicFLiQZOBZuW+4lhMaFjMmS9jCoimfHS2elTfJIpAxGOisFeKb+nkiJNGYig6xTEhiZRS8X/N6CYSXspVnABTdL4oTASGCOc54AHXjIKYZIRQzbNbMR0RTShkaeUhuIsvL5P2Wc2t185v6tVGvYijhI7QMTpFLrpADXSNmqiFKHpAz+gVvVlP1ov1bn3MW1esYuYQ/YH1+QNe85QJ</latexit>ts
<latexit sha1_base64="WBCvxUuKtOrHrbqVe7onYw5g4w=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0mkRY8FLx4r2g9oQ9lsN+3SzSbsToQS+hO8eFDEq7/Im/GbZuDtj4YeLw3w8y8IJHCoOt+O4WNza3tneJuaW/4PCofHzSNnGqGW+xWMa6G1DpVC8hQIl7ya0yiQvBNMbud+54lrI2L1iNOE+xEdKREKRtFKDzgwg3LFrboLkHXi5aQCOZqD8ld/GLM04gqZpMb0PDdBP6MaBZN8VuqnhieUTeiI9yxVNOLGzxanzsiFVYkjLUthWSh/p7IaGTMNApsZ0RxbFa9ufif10sxvPEzoZIUuWLRWEqCcZk/jcZCs0ZyqklGlhbyVsTDVlaNMp2RC81ZfXSfuq6tWq9ftapVHL4yjCGZzDJXhwDQ24gya0gMEInuEV3hzpvDjvzseyteDkM6fwB87nD2gCjdg=</latexit>−PCRg
<latexit sha1_base64="eCLijmGlhOxXOrw5U734Gp9bNI=">AB8HicbVBNSwMxEJ2tX7V+VT16CRbBi2VXKnos9OKxiv2QdlmyabYNTbJLkhXK0l/hxYMiXv053vw3pu0etPXBwO9GWbmhQln2rjut1NYW9/Y3Cpul3Z29/YPyodHbR2nitAWiXmsuiHWlDNJW4YZTruJoliEnHbCcWPmd56o0iyWD2aSUF/goWQRI9hY6fGiGWSN+2A4DcoVt+rOgVaJl5MK5GgG5a/+ICapoNIQjrXueW5i/Awrwin01I/1TBZIyHtGepxIJqP5sfPEVnVhmgKFa2pEFz9fdEhoXWExHaToHNSC97M/E/r5ea6MbPmExSQyVZLIpSjkyMZt+jAVOUGD6xBPF7K2IjLDCxNiMSjYEb/nlVdK+rHq16tVdrVKv5XEU4QRO4Rw8uIY63EITWkBAwDO8wpujnBfn3flYtBacfOY/sD5/AE1CY/9</latexit>ts + TCRg
<latexit sha1_base64="5p3uM6HuLUtYZCbTymkKV9yIE68=">AB9XicbVDLSgNBEOyNrxhfUY9eBoMgCGFXInoM5OIxSl6QrMvsZJIMmX0w06uEJf/hxYMiXv0Xb/6Nk2QPmljQUFR1093lx1JotO1vK7e2vrG5ld8u7Ozu7R8UD49aOkoU40WyUh1fKq5FCFvokDJO7HiNPAlb/vj2sxvP3KlRQ2cBJzN6DUAwEo2ikB/Q0uSANL63de8OpVyzZXsOskqcjJQgQ90rfvX6EUsCHiKTVOuY8foplShYJPC71E85iyMR3yrqEhDbh20/nVU3JmlD4ZRMpUiGSu/p5IaD1JPBNZ0BxpJe9mfif101wcOmIowT5CFbLBokmBEZhGQvlCcoZwYQpkS5lbCRlRhiaognBWX5lbQuy06lfHVXKVUrWRx5OIFTOAcHrqEKt1CHJjBQ8Ayv8GY9WS/Wu/WxaM1Z2cwx/IH1+QNR7pG3</latexit>P max
g
<latexit sha1_base64="pfvrcAHPIAt2+t2qULm8tc2xoMw=">AB+nicbVBNS8NAEN3Ur1q/Uj16CRbBU0mkoseCF48V7Ae0NWy2m3bp7ibsTrQl9qd48aCIV3+JN/+NmzYHbX0w8Hhvhpl5QcyZBtf9tgpr6xubW8Xt0s7u3v6BXT5s6ShRhDZJxCPVCbCmnEnaBAacdmJFsQg4bQfj68xvP1ClWSTvYBrTvsBDyUJGMBjJt8sNf3jfAzoBJVKBJ7OSb1fcqjuHs0q8nFRQjoZvf/UGEUkElUA41ruTH0U6yAEU5npV6iaYzJGA9p1CJBdX9dH76zDk1ysAJI2VKgjNXf0+kWGg9FYHpFBhGetnLxP+8bgLhVT9lMk6ASrJYFCbcgcjJcnAGTFECfGoIJoqZWx0ywgoTMGlIXjL6+S1nVq1UvbmuVei2Po4iO0Qk6Qx6RHV0gxqoiQh6RM/oFb1ZT9aL9W59LFoLVj5zhP7A+vwBYfeUCw=</latexit>ts
<latexit sha1_base64="WBCvxUuKtOrHrbqVe7onYw5g4w=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0mkRY8FLx4r2g9oQ9lsN+3SzSbsToQS+hO8eFDEq7/Im/GbZuDtj4YeLw3w8y8IJHCoOt+O4WNza3tneJuaW/4PCofHzSNnGqGW+xWMa6G1DpVC8hQIl7ya0yiQvBNMbud+54lrI2L1iNOE+xEdKREKRtFKDzgwg3LFrboLkHXi5aQCOZqD8ld/GLM04gqZpMb0PDdBP6MaBZN8VuqnhieUTeiI9yxVNOLGzxanzsiFVYkjLUthWSh/p7IaGTMNApsZ0RxbFa9ufif10sxvPEzoZIUuWLRWEqCcZk/jcZCs0ZyqklGlhbyVsTDVlaNMp2RC81ZfXSfuq6tWq9ftapVHL4yjCGZzDJXhwDQ24gya0gMEInuEV3hzpvDjvzseyteDkM6fwB87nD2gCjdg=</latexit>ts + TCRg
<latexit sha1_base64="5p3uM6HuLUtYZCbTymkKV9yIE68=">AB9XicbVDLSgNBEOyNrxhfUY9eBoMgCGFXInoM5OIxSl6QrMvsZJIMmX0w06uEJf/hxYMiXv0Xb/6Nk2QPmljQUFR1093lx1JotO1vK7e2vrG5ld8u7Ozu7R8UD49aOkoU40WyUh1fKq5FCFvokDJO7HiNPAlb/vj2sxvP3KlRQ2cBJzN6DUAwEo2ikB/Q0uSANL63de8OpVyzZXsOskqcjJQgQ90rfvX6EUsCHiKTVOuY8foplShYJPC71E85iyMR3yrqEhDbh20/nVU3JmlD4ZRMpUiGSu/p5IaD1JPBNZ0BxpJe9mfif101wcOmIowT5CFbLBokmBEZhGQvlCcoZwYQpkS5lbCRlRhiaognBWX5lbQuy06lfHVXKVUrWRx5OIFTOAcHrqEKt1CHJjBQ8Ayv8GY9WS/Wu/WxaM1Z2cwx/IH1+QNR7pG3</latexit>pt
g
<latexit sha1_base64="FY4GI+He8HbzgqD2rb9CnYd4=">AB7HicbVBNS8NAEJ34WetX1aOXxSJ4KolU9Fjw4rGCaQtLJvtpl262YTdiVBCf4MXD4p49Qd589+4bXPQ1gcDj/dmJkXplIYdN1vZ219Y3Nru7RT3t3bPzisHB23TJpxn2WyER3Qmq4FIr7KFDyTqo5jUPJ2+H4dua3n7g2IlEPOEl5ENOhEpFgFK3kp/3hI/YrVbfmzkFWiVeQKhRo9itfvUHCspgrZJIa0/XcFIOcahRM8m5lxmeUjamQ961VNGYmyCfHzsl51YZkCjRthSufp7IqexMZM4tJ0xZFZ9mbif143w+gmyIVKM+SKLRZFmSYkNnZCA0ZygnlCmhb2VsBHVlKHNp2xD8JZfXiWty5pXr13d16uNehFHCU7hDC7Ag2towB0wQcGAp7hFd4c5bw4787HonXNKWZO4A+czx/arY6u</latexit>pt
g
<latexit sha1_base64="FY4GI+He8HbzgqD2rb9CnYd4=">AB7HicbVBNS8NAEJ34WetX1aOXxSJ4KolU9Fjw4rGCaQtLJvtpl262YTdiVBCf4MXD4p49Qd589+4bXPQ1gcDj/dmJkXplIYdN1vZ219Y3Nru7RT3t3bPzisHB23TJpxn2WyER3Qmq4FIr7KFDyTqo5jUPJ2+H4dua3n7g2IlEPOEl5ENOhEpFgFK3kp/3hI/YrVbfmzkFWiVeQKhRo9itfvUHCspgrZJIa0/XcFIOcahRM8m5lxmeUjamQ961VNGYmyCfHzsl51YZkCjRthSufp7IqexMZM4tJ0xZFZ9mbif143w+gmyIVKM+SKLRZFmSYkNnZCA0ZygnlCmhb2VsBHVlKHNp2xD8JZfXiWty5pXr13d16uNehFHCU7hDC7Ag2towB0wQcGAp7hFd4c5bw4787HonXNKWZO4A+czx/arY6u</latexit>37
[18] Patsakis, G., Rajan, D., Aravena, I., & Oren, S. (2020). Formulations and Valid Inequalities for Optimal Black Start Allocation in Power Systems. Optimization Online. [17] Patsakis, G., Rajan, D., Aravena, I., & Oren, S. (2019). Strong Mixed-Integer Formulations for Power System Islanding and
38
39
[9] F. Qiu, J. Wang, C. Chen, J. Tong, Optimal black start resource allocation, IEEE Transactions on Power Systems 31 (3) (2016) 2493–2494. [19] T. Ding, K. Sun, C. Huang, Z. Bie, F. Li, Mixed-integer linear programming- based splitting strategies for power system islanding operation considering 40 network connectivity, IEEE Systems Journal. [20] N. Fan, D. Izraelevitz, F. Pan, P. M. Pardalos, J. Wang, A mixed integer programming approach for optimal power grid intentional islanding, Energy Systems 3 (1) (2012) 77–93.
', 𝑔 $&:
' ≤ 𝑣', ∀ ∈ 𝐻
$& ≤ 𝑣$&, ∀𝑗𝑘 ∈ 𝐹
&$ − ∑ $& ∈C 𝑔 $& + ∑'∈E $ 𝑔 ' = G |I| 𝑣$, ∀𝑗 ∈ 𝑂
40
41
[9] F. Qiu, J. Wang, C. Chen, J. Tong, Optimal black start resource allocation, IEEE Transactions on Power Systems 31 (3) (2016) 2493–2494. [19] T. Ding, K. Sun, C. Huang, Z. Bie, F. Li, Mixed-integer linear programming- based splitting strategies for power system islanding operation considering 40 network connectivity, IEEE Systems Journal. [20] N. Fan, D. Izraelevitz, F. Pan, P. M. Pardalos, J. Wang, A mixed integer programming approach for optimal power grid intentional islanding, Energy Systems 3 (1) (2012) 77–93.
', 𝑔 $&:
' ≤ 𝑣', ∀ ∈ 𝐻
$& ≤ 𝑣$&, ∀𝑗𝑘 ∈ 𝐹
&$ − ∑ $& ∈C 𝑔 $& + ∑'∈E $ 𝑔 ' = G |I| 𝑣$, ∀𝑗 ∈ 𝑂
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
G has is significantly worse than the strengthened versions
61
62
63
64
65
66
67
68
69
70
71
72
[21] Patsakis, Georgios, Ignacio Aravena, and Deepak Rajan. "A Stochastic Program for Black Start Allocation." Proceedings of the 52nd Hawaii International Conference on System Sciences. 2019.
73
min 𝑔(𝑣) s.t. 𝐵𝑣 ≤ 𝑐 𝑣 ∈ 0,1 , 𝑏.𝑣 + 𝑐. ≤ 0, 𝑗 = 1,2, . . , 𝑀 LP Relaxation of g 𝒗𝟏, 𝒛 ≤ 0 Type I and Type II Constraints g 𝒗𝟏, 𝒛 ≤ 0 𝑀 = 𝑀 + 1 Integer callback returns 𝑣9 Benders Modified No-Good Modified Feasible
[22] Aravena, I., Rajan, D., Patsakis, G., Oren, S., and Rios, J., “A scalable mixed-integer decomposition approach for optimal power system restoration”, available at Optimization Online
75
76
77