1

Inter-area Real-time Data Exchange to Improve Static Security Analysis Roozbeh Emami, Student Member, IEEE, and Ali Abur, Fellow, IEEE

Abstract— This paper investigates the impact of real-time data exchange between neighboring areas in an interconnected power system. It illustrates that accuracy of the internal state estimation as well as the subsequent contingency analysis will improve when a limited set of realtime data is optimally identified and made available from the external system. Selection of this set is accomplished by formulating and solving the problem as a mixed integer programming problem. The results are validated by simulating various scenarios using the IEEE 118 bus system as the test system. Index Terms— State estimation, contingency analysis, external system modeling, real-time data exchange.

I. INTRODUCTION Power system operation relies on accurate and continuous monitoring of the operating conditions which include the network topology and state. In a multi-area interconnected system, each area will have access to its own real-time data and topology information whereas it will have limited access to these quantities that are external to its area boundaries. It is customary for the areas to use a static network equivalent to represent their external systems. Since this model is static, it will remain valid as long as the operating conditions in the external system also remain the same. Changes in the external system operating conditions and topology will affect the internal system state estimation and the subsequent security analysis results. This is observed and documented in [1], where the impact of having access to a limited set of PMUs in the external system on the accuracy of external network modeling is investigated. However, no recommendation is made about the optimal placement of the PMUs in the external system. This paper addresses the issue of selecting the optimal set of conventional external measurements so that the errors in internal system applications will remain below an acceptable threshold. It is assumed that every area will have enough measurements to make the internal area fully observable. Then, the objective is to identify the set of real-time measurements that are needed from the external areas in Roozbeh Emami is with the Department of Electrical and Computer Engineering, Northeastern University, Boston, MA 02115 USA (e-mail: [email protected]). Ali Abur is with the Department of Electrical and Computer Engineering, Northeastern University, Boston, MA 02115 USA (e-mail: [email protected]).

978-1-4244-8357-0/10/$26.00 ©2010 IEEE

order to ensure a desired accuracy level for internal system state estimation and security analysis. The problem of external network modeling is well investigated by various researchers in the past several decades. The methods developed and presented in [2-5] address the issue of developing and maintaining external network equivalents based on real-time data available in the internal system. Measurements from the external system are assumed not to be readily available, at least not in large numbers. Sensitivity based selection of buffer areas to improve the performance of the equivalents is investigated in [6,7]. This paper formulates the external system measurement selection as a mixed integer programming problem whose objective is to minimize the number of such measurements while maintaining a pre-defined accuracy level for the internal system solution. The paper is organized as follows: section II reviews the sensitivity matrix derivation, and illustrates how the internal system state estimates can be related to the external system measurements using a first order approximation. In section III, an optimization problem is formulated in order to identify the best set of external system measurements to exchange in real-time. Section IV presents the validation results of applying the method to the IEEE 118 bus system. The system is split into two sub-systems modeling the internal and external systems. Finally, the model which is obtained using the selected measurements is used to analyze contingencies in section V. The process of identification of external measurement set depends on the operating point of the system. Therefore, the method should be applied to a given system for different operating conditions of the network, based on the seasonal changes, and load and generation schedules. The result yields different sets of external measurements; operator may need to get the accurate estimation for the internal states, as well as contingency analysis. II. SENSITIVITY MATRIX It is well documented that the solution of the state estimation problem depends as much on the internal system model and measurements as on the representation of the external system and its measurements. Consider an interconnected system as shown in Figure 1, where the part designated as the internal system represents the area of interest and its neighboring systems are shown as external systems 1 through 3. Those buses that belong to external systems but have direct connections to the internal system will be referred as “external boundary” buses.

2

Figure1. Diagram an interconnected system Partitioning the measurements as well as the states into real, reactive and voltage phase and magnitude respectively, the first order approximation of the measurement equations will take the following form: ⎡Z P ⎤ ⎡ Δθ ⎤ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ = [ H ].⎢ ⎥ + [e] ⎢ZQ ⎥ ⎢⎣ ΔV ⎥⎦ ⎣ ⎦

(1)

Where ZP, ZQ are the incremental real and reactive measurements, H is the measurement Jacobian, Δθ and ΔV are the incremental changes in the voltage phase and magnitude, and [e] is the measurement error. Applying the weighted least squares method, the incremental state estimate will be given by: ⎡Δθˆ ⎤ ⎡Z P ⎤ ⎢ ⎥ = ( H ′R −1 H ) −1 ⋅ H ′ ⋅ R −1 ⋅ ⎢ ⎥ ˆ ⎣ZQ ⎦ ⎣⎢ΔV ⎦⎥

(2)

Rewriting (2) in compact form: ⎡Δθˆ ⎤ ⎡Z P ⎤ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ = S. ⎢ ⎥ ⎢ΔVˆ ⎥ ⎢Z Q ⎥ ⎣ ⎦ ⎣ ⎦

Figure 2. Reordered S matrix Note that the same reordering applies to the rows of ZP and ZQ in (3). Denoting the state variables by X and using subscripts Int and Ext to refer to the internal and external buses / measurements respectively, estimated states can be expressed in terms of the measurements as follows: ⎡ Xˆ Int ⎤ ⎡ S 11 ⎥=⎢ ⎢ S ˆ ⎣⎢ X Ext ⎥⎦ ⎣ 21

S 12 S 22

⎤ ⎡ Z Int ⎤ ⎥ ⎥*⎢ ⎦ ⎣⎢ Z Ext ⎥⎦

(4)

III. OPTIMAL SELECTION OF EXTERNAL SYSTEM MEASUREMENTS Naturally, the best solution is reached when all measurements from the external system are monitored and telecommunicated in real-time. This corresponds to the case of having full access to the right hand side vector of measurements, both from the internal and external systems, in (4). Since this is usually not possible, the next best solution is to choose those columns of S12 whose effects on the internal state estimation are less than an acceptable threshold, say ε. Hence, the following optimization problem is set up in order to determine such set of columns:

(3)

⎧⎪min K T .U ⎨ ⎪⎩ ( S12 .Z Ext ) − S12 .( Z Ext ⊗ U ) < L

(5)

where S is referred as the sensitivity matrix [8].

where:

The objective of this paper is to identify those measurements from external system which have the most significant impact on the internal state estimation or contingency analysis. The main idea is based on the supposition that since the selected measurements will have the most significant effect on the internal system, updating those measurements will lead to a more accurate contingency analysis. Assuming that the load flow solution for the entire interconnected system is available, ZP and ZQ can be calculated for base case operating conditions. The rows and columns of S are reordered so that internal buses / measurements are listed first followed by the external buses / measurements. After the reordering, the structure of the matrix S will take the form shown in Figure 2 below.

⊗: operation indicating element-by-element multiplication of two arrays. L: is a vector whose entries are equal to ε, an acceptable error threshold, which is set by the user. Using smaller values of ε will lead to the selection of a higher number of external measurements to be updated in real-time. U: is a binary decision vector, whose entry is one if a column corresponding to an external measurement is selected, and zero otherwise.

3

K: is a vector representing the cost of monitoring an external measurement in real-time. Note that the solution of (5) will be dependent upon the considered operating point or system loading since it will be a function of the measured values for the external system measurements. Hence, it is possible to identify different sets of external measurements for different loading and topological conditions. Given an acceptable error tolerance ε, the optimization problem of (5) can be solved using an integer programming package. The solution will give a set of external measurements whose real-time updates will guarantee that the internal system state estimation solution error will remain within ε. In the extreme case of ε=0, all external measurements will be chosen as the optimal solution. Once a solution is obtained, simulations are used to validate the chosen set of external measurements, both for internal state estimation as well as for subsequent contingency studies. The following procedure is carried out for this purpose: Obtain power flow solutions for the entire system both for base case as well as 20% above base case loading conditions. 1.

2.

3. 4.

For a given accuracy tolerance L, solve the integer programming problem of (5). Obtain the solution U, which identifies those external measurements to be updated in real-time. Consider the power flow case corresponding to the loading conditions 20% above base case. Update all internal measurements and those from external which have been identified in step 1, keep the rest of external measurements at their base case power flow solution values. Estimate the system state and all injections at external system buses. Run contingency analysis for the internal system using the network model estimated in step 3. Compare the results with the exact solution which can be obtained using the entire system model with exact model.

Z1′ , is the internal system measurement vector. Zˆ ′ , is the internal system estimated measurement. 1

th Rii is the i diagonal entry of error covariance matrix. Table 2, shows the results of the chi square test for different choices of L, accuracy tolerance vector.

Table.2. Chi square Test Results Error Bounds L=-0.01 L=-1e-4 L=-1e-5 L=-1e-35

# of selected measurements 24 out of 166 61 out of 166 69 out of 166 166 out of 166

Note the sudden drop in Chi Square value when the error threshold is changed from 10-4 to 10-5. The chi square value corresponding to the latter is no longer statistically significant, implying that the selection of 69 measurements will be sufficient to maintain an accurate internal solution. Since the true state is known via the power flow result, the degree of approximation in the estimated state with respect to this true value can also be calculated as an alternative criterion given below:

ρ=

Simulations are carried out using four different values for ε. Chi square value is used to gauge the validity of the approximation. It is defined as: 2 n ( Z1′ (i ) − Zˆ1′ (i )) J = ∑ (6) i =1 Rii where: n is the number of internal measurements.

1 n

n

∑ i =1

((

Vi ref − Vˆi Vi

ref

) 2 +(

θ iref − θˆi θ iref

)2 )

(7)

where: n is the number of internal buses. Viref : is the true solution for voltage of bus i. θiref is the true angle of bus i. Vˆi is the estimated voltage for bus i.

θˆi is the estimated angle for bus i. Table 3 shows the results of using the error metric defined in (7).

IV. VALIDATION OF THE METHOD USING IEEE 118-BUS SYSTEM IEEE 118 bus system will be used as the test bed in simulating the cases of validation. First, the system is divided into two non-overlapping areas representing the internal and external systems as described in [1]. It is assumed that the real-time measurements incident to the external boundary buses are available.

J,(Chi-square result) 18637.14 3462.20 3.453 0.521

Table.3. Error Metric of (7) ρ # of selected measurements L=10 0 out of 166 0.1291 L=0.01 24 out of 166 0.01358 L=1e-4 61 out of 166 3.89*e-4 L=1e-5 69 out of 166 2.04*e-6 Performance of the estimated external system model based on the limited number of real-time updated measurements can also be tested by considering the contingency analysis. In this case, the external system model will be built using the state estimation results that are obtained based on the full internal and selected external measurement set. This model will then be used to solve the power flow problem where a contingency will be applied to

Error bounds

4

V. CONCLUSIONS

the internal system. In this study, only line outage type contingencies are considered. Consider the contingency where one of the main transmission lines of in the internal system (line 26-30) is taken out of service. The true solution corresponding to this contingency can be obtained by solving the entire system with proper topology change. This solution can then be compared with the one obtained using the model based on limited external system measurements. An error metric similar to the one in (7) can be defined as follows:

β=

1 n

n

∑ i =1

((

Vi ref − Viup Vi ref

) 2 +(

θ iref − θ iup θ iref

) 2 ) (8)

where: n is the number of internal buses. Viref : is the true solution for voltage of bus i. θiref is the true angle of bus i. Viup is the power flow solution for voltage of bus i, using the updated measurements. θiup is the power flow solution for angle of bus i, using the updated measurements.

This paper presents the results of a study where the impact of exchanging a limited number of optimally selected external system measurements on the internal system solution is investigated. The objective of the optimal selection of these measurements is to improve the solution of the internal system to an acceptable level by exchanging a minimum required number of real-time measurements with the external system. The proposed selection strategy is applied to a test system and simulation results for the state estimation and contingency analysis applications are presented. VI. REFERENCES [1]

R. Emami and A. Abur, “Impact of Synchronized Phasor Measurements on External Network Modeling,” Proceedings of the North American Power Symposium, 28-30 September 2008, University of Calgary, Canada.

[2]

E.C. Housos, G. Irissari, R.M. Porter, and A.M. Sasson, “Steady– state Network Equivalents for Power System Planning Applications,” IEEE Transactions on Power Apparatus and Systems, Vol. PAS-99, No. 6, pp. 2113-2120, NovemberDecember 1980.

Table 4 shows the computed metric of (8) for different error tolerance limits corresponding to the contingency of line 26-30 being taken out.

[3]

S. Deckmann, A. Pizzolante, A. Monticelli, B. Stott, and O. Alsac, “Studies on Power System Load Flow Equivalencing,” IEEE Transactions on Power Apparatus and Systems, Vol. PAS-99, No.6, pp. 2301-2310, November-December 1980.

Table.4. Contingency Case Error Metric of (8).

[4]

S. Deckmann, A. Pizzolante, A. Monticelli, B. Stott, and O. Alsac, “Numerical Testing on Power System Load Flow Equivalents”, IEEE Transactions on Power Apparatus and Systems, Vol. PAS-99, No. 6, pp. 2292- 2300, November-December 1980.

[5]

F.F. Wu and A. Monticelli, “Critical Review of External Network Modeling for On-line Security Analysis” International Journal on Electric Power and Energy Systems, Vol. 5, No. 4, pp. 222-235, October 1983.

[6]

R.D. Shultz, M. Muslu, R.D. Smith “A New Method in Calculating Line Sensitivities for Power System Equivalents” IEEE Transactions on Power Apparatus and Systems, Vol. 9, No. 3, August 1994, pp. 1465-1471.

[7]

R.R. Shoults and W.J. Brieck “Buffer System Selection of a Steady State External Equivalent Model for Real-time Power Flow Using an Automated Sensitivity Analysis Procedure” IEEE Transactions on Power Systems, Vol. 3, No. 3, August 1988, pp 1104-1111.

[8]

A. Abur and A.G. Exposito, Power System State Estimation: Theory and Implementation, Book, Marcel Dekker Inc., 2004.

Error bounds L=10 L=0.01 L=1e-4 L=1e-5

# of selected measurements 0 out of 166 24 out of 166 61 out of 166 69 out of 166

β

0.2698 0.00694 0.000689 0.000579

The proposed method is applied to the same system when system is operating under different loading conditions. It is observed that the optimal set of external measurements that are to be updated is different for different loading conditions. This is expected since the sensitivity of estimation errors in the internal system will be dependent on the external system conditions. Therefore, in practice it is advisable to execute the optimization program on a periodic basis and let the operator request different subset of measurements from the external system to be exchanged in real-time for different loading conditions. Application of the proposed method will yield different set of external measurements depending on the operating conditions. Hence, the operator can decide to exchange different sets of measurements from neighboring areas based on the seasonal load forecasting and anticipated changes in load and generation patterns.

5

VII. BIOGRAPHIES Roozbeh Emami (S’2007) received his B.S. and M.S. degree in 2003 and 2006 respectively. He is currently a Ph.D student in the Department of Electrical and Computer Engineering at Northeastern University, Boston, Massachusetts. Ali Abur (F’03) received the B.S. degree from Orta Doğu Teknik Üniversitesi, Turkey in 1979, the M.S. and Ph.D. degrees from The Ohio State University, Columbus, OH, in 1981 and 1985 respectively. He was a Professor at the Department of Electrical Engineering, Texas A&M University, College Station, from 1986 to 2005. Since November 2005, he has been a Professor and Chair of the Department of Electrical and Computer Engineering, Northeastern University, Boston, MA. His research interests are in computational methods for the solution of power system monitoring, operation, and control problems.

Inter-area Real-time Data Exchange to Improve Static Security ...

external system modeling, real-time data exchange. I. INTRODUCTION. Power system operation relies on accurate and continuous monitoring of the operating ...

416KB Sizes 0 Downloads 171 Views

Recommend Documents

How Windows is using hardware to improve security - BlueHat IL
Terminate process if invalid target. Indirect. Call. Kernel Control Flow Guard improves protection against control flow hijacking for kernel code. Paired with HVCI to ensure both code integrity and control flow integrity. OSR REDTEAM targeted kCFG bi

Learn to Write the Realtime Web - GitHub
multiplayer game demo to show offto the company again in another tech talk. ... the native web server I showed, but comes with a lot of powerful features .... bar(10); bar has access to x local argument variable, tmp locally declared variable ..... T

Using Data to Improve Student Achievement
Aug 3, 2008 - Data are psychometrically sound, such as reliable, valid predictors of future student achievement, and are an accurate measure of change over time. • Data are aligned with valued academic outcomes, like grade-level out- come standards

Ariat uses data to improve customer experience and drive ...
Ariat is the leading equestrian footwear and apparel brand in the United States. Their website - Ariat.com - is an e-commerce sales channel, a branding tool, and ...

Utilising flight test telemetry data to improve store ...
Aug 30, 2004 - velocity, ft/sec α angle-of-attack, deg. ∆ moment increment due to ejector rack dynamics φ. CVER line of action, deg ρ density, slugs/ft3. Note: all ...

Ariat uses data to improve customer experience and drive ...
and conversion rate, Ariat needed to measure the effectiveness of their new merchandising ... media buttons, and outbound clicks to channel partners. Out of the ...

Ariat uses data to improve customer experience and drive ...
measurement strategy and analytics framework to align the data with Ariat's business goals. This framework ensured that they could measure the effectiveness ...

Leveraging Data Deduplication to Improve the ...
management, leading them to manage the index cache and the read cache separately. However, previous workload studies on primary storage systems have revealed that small I/O requests dominate in the primary storage systems (more than 50%) and are at t

Ariat uses data to improve customer experience and drive ...
their own inherent value. For Ariat, this included email signups, sharing content with social media buttons, and outbound clicks to channel partners. Out of the ...

Ariat uses data to improve customer experience and drive ...
Ariat is the leading equestrian footwear and apparel brand in the United States. ... In 2010, Ariat invested heavily in digital by creating a powerful new website.

pdf-175\realtime-data-mining-self-learning ...
... apps below to open or edit this item. pdf-175\realtime-data-mining-self-learning-techniques ... numerical-harmonic-analysis-by-alexander-paprotny.pdf.

Ariat uses data to improve customer experience and drive ...
Ariat is the leading equestrian footwear and apparel brand in the United States. Their website - Ariat.com - is an e-commerce sales channel, a branding tool, and ...

Ariat uses data to improve customer experience and drive ...
comprehensive web analytics and reporting program. Beyond just evaluating key .... solutions through our deep industry experience and customized, data- ...

pdf-175\realtime-data-mining-self-learning-techniques-for ...
... loading more pages. Retrying... pdf-175\realtime-data-mining-self-learning-techniques ... numerical-harmonic-analysis-by-alexander-paprotny.pdf.