Document not found! Please try again

Support Vector Machine-Based Algorithm for Post-Fault Transient ...

0 downloads 0 Views 871KB Size Report
Jul 22, 2011 - Post-Fault Transient Stability Status Prediction. Using Synchronized ... Udaya D. Annakkage, Senior Member, IEEE, and Ioni T. Fernando.
1474

IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 26, NO. 3, AUGUST 2011

Support Vector Machine-Based Algorithm for Post-Fault Transient Stability Status Prediction Using Synchronized Measurements Francisco R. Gomez, Member, IEEE, Athula D. Rajapakse, Senior Member, IEEE, Udaya D. Annakkage, Senior Member, IEEE, and Ioni T. Fernando

Abstract—The paper first shows that the transient stability status of a power system following a large disturbance such as a fault can be early predicted based on the measured post-fault values of the generator voltages, speeds, or rotor angles. Synchronously sampled values provided by phasor measurement units (PMUs) of the generator voltages, frequencies, or rotor angles collected immediately after clearing a fault are used as inputs to a support vector machines (SVM) classifier which predicts the transient stability status. Studies with the New England 39-bus test system and the Venezuelan power network indicated that faster and more accurate predictions can be made by using the post-fault recovery voltage magnitude measurements as inputs. The accuracy and robustness of the transient stability prediction algorithm with the voltage magnitude measurements was extensively tested under both balanced and unbalanced fault conditions, as well as under different operating conditions, presence of measurement errors, voltage sensitive loads, and changes in the network topology. During the various tests carried out using the New England 39-bus test system, the proposed algorithm could always predict when the power system is approaching a transient instability with over 95% success rate. Index Terms—Nonlinear classifiers, phasor measurement units, support vector machines, transient stability, wide area protection and control.

I. INTRODUCTION ONITORING the stability status of a power system in real time has been recognized as a task of primary importance in preventing blackouts. In case of a disturbance leading to transient instability, fast recognition of the potentially dangerous conditions is very crucial for allowing sufficient time to take emergency control actions [1]. Several attempts to develop an effective real-time transient stability indicator have been reported in the literature [1]–[4]. Measurement of the essential variables by using phasor measurement units (PMUs) is a key feature for successfully predicting the transient stability

M

Manuscript received April 06, 2010; revised July 06, 2010 and August 18, 2010; accepted September 18, 2010. Date of publication November 01, 2010; date of current version July 22, 2011. This work was supported in part by Manitoba Hydro, Winnipeg, MB, Canada, and Electrificación del Caroni (EDELCA), Venezuela. Paper no. TPWRS-00273-2010. F. R. Gomez, A. D. Rajapakse, and U. D. Annakkage are with the University of Manitoba, Winnipeg, MB R3T5V6, Canada (e-mail: [email protected]. ca; [email protected]; [email protected]). I. T. Fernando is with Manitoba Hydro, Winnipeg, MB R3C 0J1, Canada (e-mail: [email protected]). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TPWRS.2010.2082575

to avoid the system collapse. These systems are known as wide area protection and control (WAPaC) schemes. This paper presents a new method that utilizes the post-disturbance voltage phasors to predict the system transient stability status and indicate in advance when the power system is approaching a transiently unstable condition. This is different from the online dynamic security assessment that is investigated by many groups where a stability margin is calculated for an anticipated set of credible contingencies (usually pre-defined) starting from a known operating point which is obtained through SCADA system. If the stability margin is unacceptable for a specific contingency, preventive control is taken as a precaution. The stability prediction method proposed in this paper is to trigger emergency control after occurrence of a severe disturbance if an impending instability is detected through measurements; as such, it is fundamentally different in its potential application. Furthermore, it does not require any knowledge of the actual contingency in predicting the stability status. The most straightforward method to determine the stability status of a power system is the time-domain simulation of the nonlinear differential equations that model the power system [5], [6]. But this requires accurate information on the network configuration during and after the fault, and is time consuming. Another approach for determining the stability after a contingency is the transient-energy-function (TEF) methods based on Lyapunov stability or Energy Function principle [7]. In this approach, the stability assessment is done by comparing the difference between the kinetic energy and potential energy against a reference value for a particular disturbance. However, there are difficulties in determining the levels of Kinetic and Potential Energy under certain disturbances when applying this method for practical power systems [7]. The well known equal area criterion (EAC) is a method based on the same principle and provides a way to assess the transient stability of a multimachine system represented as a one machine connected to an infinite bus system (OMIB) without solving the DAEs. Although EAC is powerful in visualization, it requires obtaining an equivalent machine and allows only the classical generator model that represents only the mechanical dynamics of the generator [8], [9]. The extended equal area criterion (EEAC) is a hybrid of the time-domain simulation and energy functions [10]. This method is less accurate than time-domain simulation, but computationally more efficient. Further, it provides a transient stability margin. Recent research indicates that application of machine learning techniques such as artificial neural networks (ANN), decision trees (DT), fuzzy logic, kernel regression (KR), and support vector machines (SVM) [11]–[19] is a promising

0885-8950/$26.00 © 2010 IEEE

GOMEZ et al.: SUPPORT VECTOR MACHINE-BASED ALGORITHM

approach for solving some complex power system protection and control problems. In this paper, an SVM classifier is used to develop a technique that can predict the transient stability status after a fault, using the post-fault voltage variations measured at the high voltage generation buses of a multi-machine power system. The proposed algorithm, which is triggered by the voltage dip due to a fault, monitors the bus voltage recovery profiles following the clearance of the fault (by the action of local protection relays). Based on the synchronously measured bus voltage profiles across the system, the transient stability status immediately after the fault is predicted. Use of machine learning techniques to predict the transient stability status of a power system after a fault has been previously studied in [20]–[22]. The measured resistance-based method in [22] only aims to predict the out-of-step conditions in a tie line. The decision tree/rule-based method in [20] is able to predict the system wide stability status but requires 1–2 s after fault clearance to make accurate predictions. Reference [21] proposed an SVM classifier and a set of preidentified voltage variation trajectory templates to predict the transient stability status. The measured bus voltages are compared with the templates to evaluate a fuzzy membership that indicate the similarity between the measured voltage variations and the templates. The similarity values are input to the trained SVM to make the classification. The algorithm proposed in this paper differs from [21] and directly uses sampled values of the measured voltages at selected buses. Thus, it is simpler and slightly faster compared to the method proposed in [20] and [21]. Furthermore, this paper investigates the effectiveness of alternative inputs, namely the rotor angle and generator speed measurements, to predict the stability. Application of the proposed method is first illustrated using the 39-bus New England Test System, and then its suitability for large real-world power systems is demonstrated by applying to the Venezuela Power Grid. The robustness of the proposed method is examined by testing the algorithm for a series of contingencies under different loading conditions. The sensitivities of the method to the measurement errors, voltage sensitive loads, and network re-configurations are also studied. II. APPROACH FOR TRANSIENT STABILITY PREDICTION Generator rotor angles and speeds are directly affected by an external disturbance due to the power imbalance caused by the perturbation. The system transient stability is generally determined by observing the generator rotor angles. Generator voltages are also directly affected as the electrical power output of the generators could vary during the post-fault period. Fig. 1 shows an example of the typical variations of the voltage magnitudes, rotor angles (approximated by the phase angles of the generator voltages), and the speed of the generators (frequency of the generator voltages) in a power system after being subjected to a three-phase short circuit. These waveforms are obtained by simulating a fault in the 39-bus New England test system. The fault is applied at 0.1 s and cleared after five cycles. This fault leads to a transient instability condition. The plotted curves are the voltage magnitudes, rotor angles, and the rotor speeds of the ten generators connected to the test network. The investigation presented in this paper is based on the hypothesis that variation of these factors immediately after

1475

Fig. 1. Variations of the voltage magnitudes, rotor angles, and generator speeds during a contingency leading to instability.

Fig. 2. Arrangement of the transient stability prediction scheme.

clearing the fault can indicate whether the system is going to be transient stable after the disturbance. Based on the hypothesis stated above, we must be able to find a relationship between the observed variations in the rotor angle, frequency, or voltages and the transient stability status. However, for a multi-machine system, this relationship is not straightforward, but can only be learned from examples using machine learning techniques. In this paper, a binary classifier is used to learn this complex relationship. The arrangement of a transient stability status prediction scheme based on this principle is shown in Fig. 2. , are the sampled values of the The inputs to the classifier, predictor variable, which could be the generator rotor angles, speeds, or the voltage magnitudes, while the output is the stability status. It is assumed that all input variables, for example the voltages of different generators which could be located geographically far from each other, are sampled simultaneously as shown in Fig. 3. Synchronized sampling can be achieved using PMUs. In this paper, SVMs were used for classification. An SVM has an ability to learn from a very small sample set [23]. Other important benefits of SVMs include the complexity that depends on the number of support vectors rather than the dimensionality of the transformed space, less susceptibility to over fitting problems and local minima in training than other methods like ANNs, and ability of generalization over input data that may lie outside of the range of training data [24]. The SVM also has less

1476

IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 26, NO. 3, AUGUST 2011

Fig. 3. Synchronized sampling of signals using PMUs—note that V and V could be located geographically far from each other.

number of tuning parameters when compared to ANNs that need the selection of many structural parameters such as the number and size of hidden layers. III. SUPPORT VECTOR MACHINE CLASSIFICATION A. Basic Concept The SVMs are a general method to solve classification, regression, and estimation problems. Given a set of input-output (possibly noisy) examples, training of an SVM classifier that accuinvolves finding an optimal decision function rately predicts unseen data into different classes and minimizes the classification error [23]. Given a set of training data , where are the input vectors and are the corresponding class labels, an SVM seeks to construct a hyperplane that separates the data with the maximum margin of separability [25]. is the number of observations, and is the dimension of the input vectors. The decision function can be written as (1) are the support vectors, is a nonlinear vector where function that maps the input vector onto a higher dimensional feature space [25], is the label corresponding to the th support vector, is the number of support vectors, is a bias term, and are the Lagrangian multipliers obtained from solving the dual optimization problem that minimizes the objective function (2) subject to (3) (4) This optimization is the process that trains the SVM by selecting the support vectors from the training data set. The parameter in the objective function given in (2) is a factor that controls the trade-off between the separation margin and training errors, is the norm of a vector perpendicular to the

Fig. 4. Nonlinear SVM classification by mapping the input vector into a high dimensional feature space using kernel functions.

separation hyperplane, and are the slack variables which measure degree of misclassification [25]. The inner product is called the kernel function and denoted by . In Fig. 4, the process of mapping the input vector onto the higher dimensional space is shown. Among the common kernel functions are the polynomials, radial basis functions, and sigmoid functions. The kernel function used in this paper is the radial basis function: (5) where is the width of the Gaussian. This was selected because it gave the most satisfactory results when compared to the other alternative such as linear and polynomial functions. IV. COMPARISON OF DIFFERENT PREDICTORS Transient instability of a power system is directly related to the angular separation between generators, and therefore, the generator rotor angles or the terminal voltage phase angles have been used for deriving indicators of transient instability. Angle measurements should be expressed relative to a common reference known as the center of inertia (COI) angle [5], [6], [26]. Nevertheless, to observe an angular separation that is large enough to assess the system stability, a considerable window of time needs to be elapsed after the fault. Therefore, in this research, use of two alternatives, namely 1) the generator speeds and 2) the terminal voltage magnitudes, for predicting the transient stability of the system are examined. All three quantities can be easily obtained through a PMU-based wide area measurement system [27]. A. Test System To initially train and evaluate the performance of the classifier, the IEEE 39-bus system (New England) was used. This system has been widely used for testing stability enhancement applications. This test system comprises 39 buses, ten generating units, 19 loads, and 46 transmissions lines [7]. The one line diagram of the test system is shown in Fig. 5. B. Training Data Generation Data required for training the classifier were generated through offline dynamic simulations [28]. The commercial software, Transient Stability Assessment Tool (TSAT) [29],

GOMEZ et al.: SUPPORT VECTOR MACHINE-BASED ALGORITHM

1477

Fig. 6. Variation of prediction accuracy with the number of samples of the input variable.

were utilized for testing the performance. The parameters associated to the RBF kernel were optimized through a grid search during the 4-fold cross-validation process. Fig. 5. New England 39-bus test system.

D. Comparison of Predictors

was used for this purpose. The contingencies considered were three-phase to ground faults on each bus, and three locations (at 25%, 50%, and 75% of the length) on each transmission line. A standard clearing time of five cycles was assumed for all the contingencies. The above contingencies were repeated at three different loading levels (base load plus 5%, 7%, and 10%). A total of 492 simulation cases were generated and for each case, the post-contingency variations of generator voltage magnitudes, speeds, and rotor angles were recorded. A class label was assigned to each simulation case based on a transient stability index calculated in terms of generator rotor angles. This index is calculated using the time-domain simulation results obtained with TSAT [29]. The index is defined as (6) is the absolute value of the maximum angle of where separation between any two generators during the post-fault period. When the transient stability index , the system is considered as stable and the class label of “1” is assigned for the simulation case; otherwise, the system is transiently unstable and the class label of “ ” is assigned. C. Cross Validation This simulation database is randomly partitioned into two sub-sets, a learning set and a testing set. The method used for partitioning the data is called K-fold cross-validation. In this method, data are split into K partitions of approximately equal size. Training and testing is repeated, each time selecting a different partition for testing, until all K partitions have been used as a test set [30]. Finally, the average of these errors is taken as the expected prediction error. For this initial assessment of the performance with different inputs, a 4-fold cross validation was selected due to the relatively small number of samples. About 75% of the generated data were used for training the classifier and the remaining 25%

In order to systematically investigate the effectiveness of different inputs in predicting the transient stability status, three schemes were developed: Scheme-1 taking generator rotor angles as the inputs, Scheme-2 taking generator speeds as inputs, and Scheme-3 taking generator voltage magnitudes as inputs. It is assumed that samples of all variables are available at a rate of one sample per cycle. The transient stability status prediction results obtained with three schemes are compared in Fig. 6. In Fig. 6, the accuracy of each scheme is plotted against the number of consecutive samples of the respective variable used to create the input vector for the classification. Note that each point on each line corresponds to a different classifier configuration. For example, the SVM corresponding to the first point on genthe rotor angles curve takes 40 inputs (4 samples of erators) while the SVM corresponding to the last point on the generrotor angles curve takes 120 inputs (12 samples of ators). According to the results obtained, the best accuracy was always obtained with the classifier which used the voltage magnitudes as inputs (Scheme-3). Furthermore, this classifier was able to achieve over 98% accuracy just with four consecutive samples of each generator bus voltage. The maximum prediction accuracy achieved using the rotor angles (Scheme-1) was 94.1%, but that required using of 12 samples of each generator rotor angle. These results confirm the observation made in [21], that is the voltage magnitudes can more accurately predict the transient stability of a power system within a shorter time period when compared to conventionally used rotor angles. The results in Fig. 6 also indicate that the generator speeds (frequencies) used by Scheme-2 is also a good predictor of transient stability. However, in order to achieve the prediction accuracy comparable to that achieved with generator voltage magnitudes, 12 consecutive samples of each generator speed were required. The sooner the prediction is completed, the longer the time available to take control actions to avoid a possible system collapse. The response of generator speed and the rotor angle to a fault are considerably slower than that of the voltage magnitudes which has a quasi-instantaneous change after the disturbance. Due to inertia, the generator rotor speeds and the rotor angles

1478

IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 26, NO. 3, AUGUST 2011

TABLE I IMPLEMENTATION FOR SYMMETRICAL FAULTS

Fig. 7. Implementation of the SVM classifier using per-phase voltage measurements.

A. Classification Under Asymmetrical Faults require longer periods of time to show a considerable deviation from their pre-fault steady-state values. Use of combinations of inputs consisting of rotor angles and voltage magnitudes or generator speeds and voltage magnitudes was not very effective as a longer time window is required to observe significant improvement in the accuracy of prediction. This also leads to increase the number of inputs to the SVM rapidly without significant gain in accuracy. Based on the above observations, the stability prediction scheme that uses only four consecutive samples of voltages magnitudes as inputs was selected for further analysis in the next section. Dependability and security of the voltages magnitude-based classification is analyzed in Table I. When only four consecutive samples are used, stable cases were always classified as stable, but about 4.5% of the unstable cases (two out of 47) were misclassified as stable. V. PREDICTION OF TRANSIENT STABILITY WITH VOLTAGE MAGNITUDES When a fault occurs, the bus voltages in the system dip. Once the fault is cleared, the bus voltages attempt to recover to normal limits. The rate of recovery, however, differs based on the severity of the fault. Examination of many simulation cases showed that in case of a fault that would lead to transient instability, this rate of recovery of voltages is somewhat slower than the case of a fault that does not lead to transient instability. This difference helps the classifier to predict any impending transient instability at a very early stage. When using the rotor angle based algorithms, the rotor angles need to be referred to the COI angle to be meaningful. Calculation of the COI angle requires the inertia values of all connected generators. Furthermore, COI angle need to be updated in real-time using the measurements. However, use of voltage magnitudes, which does not need such referencing except for normalizing using fixed, known base values, simplifies the required real-time processing. In the proposed algorithm, it is assumed that tripping signal(s) issued by the local protection is available to trigger the transient stability prediction system. This trigger allows identifying the instance when the fault is cleared and starting of taking the samples of the input variables to construct the classifier input vector (x). The version of classifier chosen for further studies takes four consecutive synchronously measured samples of each generator bus voltage magnitude to form the input vector for the classifier. These sampled points are very close to each other in magnitude, and discrimination between stable and unstable cases is not straightforward. However, in the SVM classifier, it is the mapping of the input vector into a higher dimensional space using radial basis kernel functions that makes it linearly separable.

The proposed transient stability prediction technique showed good performance under symmetrical faults. Although less severe in nature, most of the faults in power systems are asymmetrical faults, and therefore, it is important to ensure that the proposed system works well, even under asymmetrical faults. Not only the unstable conditions should be predicted accurately, but also the stable conditions should be predicted as accurately as possible to avoid unnecessary control actions. Stability programs use sequence impedance data to simulate asymmetrical faults but output only the positive sequence voltages. Initial investigations showed that positive sequence voltages alone do not contain sufficient information to successfully predict the post-contingency stability status under all types of faults. Therefore, in order to accurately test the performance under unbalanced conditions, the power system was simulated in an electromagnetic transient (EMTP) simulation program. The 39-bus New England test system was implemented in PSCAD/EMTDC. This type of simulation requires much longer computational time compared to the dynamic simulations carried out in stability programs such as TSAT. 1) Generation of Simulation Database: The model of the test system in PSCAD/EMTDC was used to simulate various asymmetrical and symmetrical faults. The fault types simulated were: single-line to ground, line-to-line, and line-to-line to ground as well as three-phase-to ground faults. The faults were created on all transmission lines at different locations (25%, 50%, and 75% of the line length). The faults were cleared at different clearing times in the range of five to ten cycles. These simulations were repeated at different loading conditions ranging from 95% to 112% of the base case load. In total, 8355 simulation cases were generated to use as training and testing data. PSCAD/EMTDC simulations produce time-domain waveforms. The voltage phasors were extracted from these waveforms using fast Fourier transform (FFT) component available in the software program. In order to emulate the function of a PMU, output of the FFT was sampled at a rate of one sample per cycle. Phasor values of all three phase voltages were recorded. 2) Implementation of the SVM Classifier: The structure of the transient stability prediction system was modified to accommodate asymmetrical faults. Since all three phase voltages are used, three classifiers, one per each phase, were trained using voltage magnitudes. If any one of the classifiers predicted the system to be unstable, the system is considered unstable. Thus, the outputs of the three classifiers were combined using an OR logic. A per-phase classification unit is shown in Fig. 7. The process of developing the SVM-based transient stability prediction scheme is presented in Fig. 8. Note that if significant changes occur in the network or new disturbances need to be considered, the SVM must be retrained after modifying the simulation database accordingly. The initial step of the training

GOMEZ et al.: SUPPORT VECTOR MACHINE-BASED ALGORITHM

1479

TABLE V IMPLEMENTATION FOR THREE-PHASE TO GROUND FAULTS

Fig. 8. Support vector machine-based transient stability prediction scheme.

TABLE VI IMPLEMENTATION COMBINING ALL TYPE OF FAULTS

TABLE II IMPLEMENTATION FOR SINGLE-PHASE TO GROUND FAULTS

TABLE III IMPLEMENTATION FOR PHASE-TO-PHASE FAULTS

TABLE IV IMPLEMENTATION FOR PHASE-TO-PHASE TO GROUND FAULTS

process comprises a grid search for finding the best values for the parameters C and . This grid search is the most time-consuming stage of the classifier implementation and may be accelerated by using a better search method. A grid search implemented on MATLAB and run on a PC with the database used for creating Table VI consumed 14 h and 18 min. Training of an SVM with specified parameters (C and ) requires about 48 s. 3) Prediction Results and Performance: The performance of the proposed transient stability status prediction algorithm is evaluated by using the trained classifiers to predict stability status of the unseen cases in the test data set. In this analysis, ten folds cross-validation was applied. The optimal settings for the Gaussian radial basis function kernel found through a grid and the optimal value of the penalty pasearch was . In order to analyze the performance, the test rameter data were separated according to the type of fault. This allows

observing how the classifier is performing under each type of fault. The results are summarized in Tables II–VI. When all types of faults considered, stable cases were predicted as stable with 100% accuracy. In predicting the stability status of unstable cases, the highest accuracy was obtained in predicting the stability condition after single-phase to ground faults. An accuracy of 100% was obtained in this type of faults. The prediction accuracy decreased to 94.87% and 97.73% during the classification of phase-to-phase and phase-to-phase-to-ground faults, respectively. For the case of three-phase to ground faults, the accuracy increased to 98.24%. Careful analysis of the misclassified cases showed that they were the marginally unstable cases and therefore misclassified as stable. Since the transient stability is a very fast phenomenon that demands a corrective action within short period of time [10], fast detection of instability is essential. The time before loss of synchronism is dependent on the system inertia, damping, and the severity of the disturbance. The frequency of a swing can vary from a few tenths of a Hz to 2 Hz [31]. If a maximum swing frequency of 1 Hz is considered, about 0.5 s is available to predict the stability status and deliver control decision to actuators within the first swing. Observation time required in the proposed method is 0.067 ms (four cycles), and that allows over 400 ms for measurement, telecommunication, and processing delays. Once the data are in the control center, the prediction time for a given unseen case using the proposed algorithm is short. For example, with a MATALB code implemented on a PC with Intel Core 2 Duo 2.33-GHz processor and 3 GB of RAM, this calculation required only 33.782 ms. In actual implementation, the computing time can be reduced by using an optimized code in a lower-level programming language. B. Impact of the Topology Changes To verify the robustness of the approach, the transient stability prediction method was tested under some topology changes. Three different scenarios were evaluated independently: 1) Generator 37 and the transmission line interconnecting buses 25 and 26 in the test system were taken out of service at the same instance of time, 2) The transmission line interconnecting Bus 5

1480

TABLE VII TRANSIENT STABILITY PREDICTION UNDER NETWORK TOPOLOGY CHANGES

IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 26, NO. 3, AUGUST 2011

TABLE VIII TRANSIENT STABILITY PREDICTION WITH NOISY INPUTS (WITHOUT TRAINING WITH NOISY INPUT DATA)

TABLE IX TRANSIENT STABILITY PREDICTION WITH NOISY INPUTS (AFTER TRAINING WITH NOISY INPUT DATA)

and Bus 8 out of service, and 3) The transmission line interconnecting Bus 22 and Bus 23 out of service. Such network changes are common in the day-to-day operation of power systems to accommodate maintenance or operational requirements. This topology change altered the pre-fault power flow and the voltage profile of the network. This also provides a new recovery characteristic after the system is subjected to a fault. The classifier trained with the original test system (the classifier used in Section V-B3) was used to predict the transient stability of the altered network. The contingencies considered were single-line-to-ground transmission line faults (applied at 25%, 50%, and 75% of length). This type of fault was selected for representing the most common type in power network. The fault clearance times were ranged from five to ten cycles. A total of 558 cases were generated for each scenario studied. All these cases were used as unseen cases to the prediction algorithm. The classification results are summarized in Table VII. According to the results, the proposed algorithm managed to predict the transient stability with good accuracy, even when the network topology was changed. C. Effect of Measurement Errors The “IEEE Standard for Synchrophasors for Power Systems” stipulates that PMUs with level 1 compliance should have a total vector error less than 1% [32]. Thus, when using such PMUs to measure the bus voltages, the expected maximum magnitude error is 1%. In order to test the prediction performance under measurement errors, a random error between 0 and 1% was added to all the bus voltage measurements before using them as inputs to the binary classifier. The complete database which was used in Section V-B3 was used for this test. Initially, the algorithm was tested without using these new noisy data to train the classifier. The performance was very poor, as could be observed in Table VIII. Following this, the classifier was retrained using noisy data prior to using it to validate the performance when considered the magnitude errors. The results are presented in Table IX. The results shows a slight degradation of the performance compared to the case of without noise, but the proposed technique was able to predict the transient stability status with

an overall accuracy of 95.825%, even when there are random measurement errors present in the input signals. The algorithm presented can predict the post-fault transient stability four cycles after clearing the fault. It is possible to develop transient stability controller based on these predictions to preserve the stability of the power system. D. Effect of Voltage Dependent Loads As mentioned previously, prediction of transient stability status was possible due to differences in the rate of recovery of the voltage following a clearing of a fault. This rate of recovery could be affected by the type of loads connected to the system, specially the voltage dependent loads. It is well known that the presence of induction motors adversely affects the transient stability of power systems [33]. The voltage depressions resulting from the faults may cause tripping or change of control modes in certain loads such as induction motors and HVDC converters. When the bus voltages recover after fault clearance, these load components attempt to restore their power within the time period considered in transient stability. For this reason, it is considered that use of an appropriate load model is important in the analysis of transient stability of a power system [34]. In order to evaluate the effect of voltage dependent loads on the proposed algorithm, the constant impedance loads considered in the 39-bus test system were replaced by a composite load consisting of large and small induction machines as well as fluorescent lighting, constant current, and constant power loads [35]. During the simulations, the percentages of discharge lighting and small induction motors were kept constant at 20% of the total load while the large induction motor composition was varied from 10% to 60% (typical range [34]). It was assumed that large induction motors are disconnected when the bus voltages drop below 0.8 p.u. and they get reconnected when the bus voltages recover back to 0.9 p.u. The same load composition was applied to all loads in the 39-bus test system. Fig. 9 illustrates the effect of induction motor composition on the post-fault voltage trajectory of bus-30 of the test system after being subjected to a three-phase to ground fault on the line connecting buses 4 and 14. The curves in Fig. 9 clearly show

GOMEZ et al.: SUPPORT VECTOR MACHINE-BASED ALGORITHM

Fig. 9. Voltage trajectories for different percentage of induction motor composition in the load.

TABLE X EFFECT OF THE LOAD COMPOSITION ON THE CLASSIFICATION ACCURACY

1481

was the Venezuelan Power Electric Network consisting of all elements from 4.16 kV to 765 kV. The Venezuelan power system is a highly interconnected grid with an approximate installed capacity of 15 700 MW. Generation is predominantly (70%) hydro based and located mostly in the southern region of the country along the Caroni River. The load centers are concentrated in the central and northern regions, and therefore, energy is transported via long transmission lines operating at 765 kV, 400 kV, and 230 kV. The modeled system comprises of a total of 1140 major buses including seven 765-kV buses, 28 400-kV buses, and 74 230-kV buses. The system has some series compensated lines and SVCs. The Venezuelan system is also interconnected to the northern Brazilian and Colombian grids through 230-kV ac tie lines. Detailed dynamic models of all system equipment were available in the power system simulation software PSS/E format. However, this PPS/E model of the power system was imported to the Transient Stability Assessment Tool (TSAT) to perform the simulations due to flexibility of TSAT when generating diverse set of training and testing scenarios. A. PMU Location

that the higher the percentage of induction motor composition, the slower the recovery rate of the bus voltage magnitude. The test results are presented in Table X. The contingencies applied to generate the test data were three-phase to ground faults at various locations and a typical clearing time of five cycles was used. The total number of contingencies considered was 128 per load composition. These new cases were not used for training the classifier: the SVM classifier trained using the voltage magnitude records in the database generated in Section IV-D. According to the results, accuracy of classification improves when the percentage of large induction motor is higher. At 20% or higher induction motor components, the transient stability status prediction could be predicted with 100% accuracy. It is evident from Table X that the number of unstable cases increased considerably when the percentage of induction machine load is increased due to the slower voltage recovery. Closer inspection showed that the misclassified cases when no or small fraction of large induction machines were considered are marginally unstable cases. The post-fault voltage trajectories corresponding to these marginally unstable contingencies moved further away from the hyper plane when a higher percentage of induction motors were included, making the predictions more accurate. VI. APPLICATION TO VENEZUELAN POWER SYSTEM In this section, the proposed algorithm is tested on the model of a practical large power system. The power system considered

Due to large number of generators in the system, it was decided to restrict the number of PMUs to 15. These 15 PMUs were placed on the high voltage (230 kV, 400 kV, and 765 kV) buses close to large generation/load centers. The specific locations of the PMUs were selected partly based on the experience and knowledge gained through stability studies. Placement of PMUs, shown on the simplified network diagram in Fig. 10, can however be optimized using a technique such as the one presented in [36] and [37]. As indicated in [36], it may be required to incorporate expert knowledge to PMU location selection process. In Fig. 11, a poor voltage recovery after a severe disturbance leading to transient instability issues can be observed. Voltage magnitudes of some of the monitored buses stay below 0.6 p.u. during the post-fault period. On the other hand, the rotor angles of some critical machines accelerate against the rest of the system. B. Prediction Results and Performance The performance of the proposed transient stability status prediction algorithm is evaluated by using the trained classifiers to predict stability status of the unseen cases in the test data set. Contingencies created were three-phase to ground faults on all transmission lines at 400 kV- and 765 kV-level during a high loading condition in the grid. The fault clearing times were varied from five to ten cycles, to obtain a total of 402 contingencies. Results are obtained after using a 10-fold cross validation for tuning and testing the performance of the classifier. The results of the classifier performance are summarized in Table XI. For this case, once the classifier has been trained and the data are locally available at the central location, the prediction time for a given unseen case is 40.2 ms. The difference between the prediction times is due to the size of the input vector. The results presented in above prove that the proposed algorithm is applicable to real systems and it was able to predict the possible transient instabilities in the Venezuelan Power System after being subjected to a severe disturbance. Additionally, the measurement points do not necessarily require to be placed on

1482

IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 26, NO. 3, AUGUST 2011

Fig. 10. Simplified single line diagram of the Venezuelan power system.

VII. CONCLUSION

Fig. 11. Voltage trajectories to a disturbance leading to transient instability in the Venezuelan System.

TABLE XI PERFORMANCE ON VENEZUELAN SYSTEM (ONLY THE THREE-PHASE TO GROUND FAULTS ON 400- AND 765-KV TRANSMISSION LINES ARE CONSIDERED)

An accurate and fast method to predict the transient instability status of a power system after being subjected to a fault was presented. The technique uses an SVM classifier trained with examples. It was shown that the sampled values of bus voltage magnitudes, generator speeds, or the rotor angles, taken immediately after the fault clearance, can be used as inputs to the classifier to predict the transient stability status after the fault. However, use of bus voltage magnitudes produced the most accurate and the fastest predictions. The synchronously measured bus voltage magnitudes required can be obtained from PMUs. It was shown that the method can be successfully applied under both symmetrical and asymmetrical faults: studies carried out for the New England 39-bus test system showed over 97% overall prediction accuracy under all types of faults. The proposed method was shown to be robust under the presence of random measurement errors and network topology changes. It is possible to employ the proposed algorithm as trigger for a real-time transient stability control application based on the existing Wide Area Protection and Control Technology. The method is currently being extensively tested on a real power system in the Venezuelan power grid for future implementation. REFERENCES

generator buses. They should be placed in locations where the imbalance generation-load could be identified.

[1] D. Karlsson and S. Lindahl, “Wide area protection and emergency control,” in Proc. IEEE Power Eng. Soc. General Meeting, 2004, vol. 1, p. 5. [2] F. F. Song, T. S. Bi, and Q. X. Yang, “Study on wide area measurement system based transient stability control for power systems,” in Proc. IPEC Power Engineering Conf., 2005, vol. 2, pp. 757–760. [3] A. G. Phadke, “Synchronized phasor measurements in power systems,” IEEE Comput. Appl. Power, vol. 6, no. 2, pp. 10–15, Apr. 1993.

GOMEZ et al.: SUPPORT VECTOR MACHINE-BASED ALGORITHM

[4] H. Dongchen and V. Venkatasubramanian, “New wide-area algorithms for detection and mitigation of angle instability using synchrophasors,” in Proc. Power Eng. Soc. General Meeting, 2007, pp. 1–8. [5] P. M. Anderson and A. A. Fouad, Power System Control and Stability, 2nd ed. Piscataway, NJ: IEEE, 2003. [6] P. Kundur, N. J. Balu, and M. G. Lauby, Power System Stability and Control. New York: McGraw-Hill, 1994. [7] M. A. Pai, Energy Function Analysis for Power System Stability. Boston, MA: Kluwer, 1989. [8] D. Ruiz-Vega and M. Pavella, “A comprehensive approach to transient stability control. I. Near optimal preventive control,” IEEE Trans. Power Syst., vol. 18, no. 4, pp. 1446–1453, Nov. 2003. [9] Y. Xue, L. Wehenkel, R. Belhomme, P. Rousseaux, M. Pavella, E. Euxibie, B. Heilbronn, and J. F. Lesigne, “Extended equal area criterion revisited (EHV power systems),” IEEE Trans. Power Syst., vol. 7, no. 3, pp. 1012–1022, Aug. 1992. [10] M. Pavella, D. Ernst, and D. Ruiz-Vega, Transient Stability of Power Systems : A Unified Approach to Assessment and Control. Boston, MA: Kluwer, 2000. [11] L. Wehenkel, T. van Cutsem, and M. Ribbens-Pavella, “An artificial intelligence framework for on-line transient stability assessment of power systems,” IEEE Power Eng. Rev., vol. 9, no. 5, pp. 77–78, May 1989. [12] L. Wehenkel, M. Pavella, E. Euxibie, and B. Heilbronn, “Decision tree based transient stability method a case study,” IEEE Trans. Power Syst., vol. 9, no. 1, pp. 459–469, Feb. 1994. [13] D. J. Sobajic and Y.-H. Pao, “Artificial neural-net based dynamic security assessment for electric power systems,” IEEE Power Eng. Rev., vol. 9, no. 1, p. 55, Feb. 1989. [14] S. Rovnyak, S. Kretsinger, J. Thorp, and D. Brown, “Decision trees for real-time transient stability prediction,” IEEE Trans. Power Syst., vol. 9, no. 3, pp. 1417–1426, Aug. 1994. [15] Z. Qin, J. Davidson, and A. A. Fouad, “Application of artificial neural networks in power system security and vulnerability assessment,” IEEE Trans. Power Syst., vol. 9, no. 1, pp. 525–532, Feb. 1994. [16] L. S. Moulin, A. P. A. da Silva, M. A. El-Sharkawi, and R. J. Marks, II, “Support vector machines for transient stability analysis of large-scale power systems,” IEEE Trans. Power Syst., vol. 19, no. 2, pp. 818–825, May 2004. [17] C. Jensen, M. El-Sharkawi, and R. Marks, “Power system security assessment using neural networks: Feature selection using fisher discrimination,” IEEE Power Eng. Rev., vol. 21, no. 4, p. 62, Nov. 2001. [18] A. E. Gavoyiannis, D. G. Vogiatzis, D. R. Georgiadis, and N. D. Hatziargyriou, “Combined support vector classifiers using fuzzy clustering for dynamic security assessment,” in Proc. IEEE Power Eng. Soc. Summer Meeting, 2001, vol. 2, pp. 1281–1286. [19] S. Kai, S. Likhate, V. Vittal, V. S. Kolluri, and S. Mandal, “An online dynamic security assessment scheme using phasor measurements and decision trees,” IEEE Trans. Power Syst., vol. 22, no. 4, pp. 1935–1943, Nov. 2007. [20] I. Kamwa, S. R. Samantaray, and G. Joos, “Development of rule-based classifiers for rapid stability assessment of wide-area post-disturbance records,” IEEE Trans. Power Syst., vol. 24, no. 1, pp. 258–270, Feb. 2009. [21] A. D. Rajapakse, F. R. Gomez, K. Nanayakkara, P. A. Crossley, and V. T. Terzija, “Rotor angle instability prediction using post-disturbance voltage trajectories,” IEEE Trans. Power Systems, vol. 25, no. 2, pp. 947–956, May 2010. [22] S. M. Rovnyak, C. W. Taylor, and Y. Sheng, “Decision trees using apparent resistance to detect impending loss of synchronism,” IEEE Trans. Power Del., vol. 15, no. 4, pp. 1157–1162, Oct. 2000. [23] C. J. C. Burges, A Tutorial on Support Vector Machines for Pattern Recognition. Norwell, MA: Kluwer, 1998. [24] N. Cristianini and J. Shawe, An Introduction to Support Vector Machines. Cambridge, U.K.: Cambridge Univ. Press, 2000. [25] V. S. Cherkassky and F. Mulier, Learning From Data: Concepts, Theory, and Methods, 2nd ed. Hoboken, NJ: IEEE Press: Wiley-Interscience, 2007. [26] P. W. Sauer and M. A. Pai, Power System Dynamics and Stability. Englewood Cliffs: Prentice-Hall, 1997.

1483

[27] A. G. Phadke and J. S. Thorp, Synchronized Phasor Measurements and Their Applications. New York: Springer, 2008. [28] E. E. Osuna, “Support vector machines: Training and applications,” Ph.D. dissertation, Massachusetts Inst. Technol., Sloan Sch. Manage., Cambridge, MA, 1998. [29] “TSAT (Transient Security Assessment Tool) Manual,” Powertech Labs Inc., 2004. [30] V. Kecman, Learning and Soft Computing: Support Vector Machines, Neural Networks, and Fuzzy Logic Models. Cambridge, MA: MIT Press, 2001. [31] X. Qing-Qiang, J. Suonan, and G. Yao-Zhong, “Real-time measurement of mean frequency in two-Machine system during power swings,” IEEE Trans. Power Del., vol. 19, no. 3, pp. 1018–1023, Jul. 2004. [32] IEEE Standard for Synchrophasors for Power Systems, IEEE Std. C37. 118-2005 (Revision of IEEE Std. 1344-1995), 2006. [33] W. Hongbin, C. Hsiao-Dong, and C. Byoung-Kon, “Slow voltage recovery response of several load models: Evaluation study,” in Proc. 2008 IEEE Power and Energy Soc. General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, 2008, pp. 1–6. [34] IEEE Task Force on Load Representation for Dynamic Performance, USA, “Load representation for dynamic performance analysis (of power systems),” IEEE Trans. Power Syst., vol. 8, no. 2, pp. 472–482, May 1993. [35] S. P. T. I. PTI. 2007, PSS/E Program Operation Manual. [36] P. S. Srinivasareddy, L. Ramesh, S. P. Chowdhury, and S. Chowdhury, “Power system PMU placement—a comparative survey report,” in Proc. IET-UK Int. Conf. Information and Communication Technology in Electrical Sciences (ICTES 2007), 2007, pp. 249–255. [37] I. Kamwa and R. Grondin, “PMU configuration for system dynamic performance measurement in large multi-area power systems,” in Proc. 2002 IEEE Power Eng. Soc. Summer Meeting, 2002, vol. 1, p. 239. Francisco R. Gomez (M’04) received the B.Sc. (Eng.) and MSc. degrees in electrical engineering from the Polytechnic Experimental National University Antonio Jose de Sucre (UNEXPO), Puerto Ordaz, Venezuela, in 2003 and 2007, respectively. Currently, he is pursuing the Ph.D. degree in the Department of Electrical and Computer Engineering at the University of Manitoba, Winnipeg, MB, Canada. His main research areas are power system stability and control, transient modeling, power system protection, and power system simulation.

Athula D. Rajapakse (M’99–SM’08) received the B.Sc. (Eng.) degree from the University of Moratuwa, Moratuwa, Sri Lanka, in 1990, the M.Eng. degree from the Asian Institute of Technology, Bangkok, Thailand, in 1993, and the Ph.D. degree from the University of Tokyo, Tokyo, Japan, in 1998. Currently, he is an Associate Professor at the University of Manitoba, Winnipeg, MB, Canada.

Udaya D. Annakkage (M’95–SM’04) received the B.Sc. (Eng.) degree from University of Moratuwa, Moratuwa, Sri Lanka, in 1982 and the M.Sc. and Ph.D. degrees from the University of Manchester Institute of Science and Technology (UMIST), Manchester, U.K., in 1984 and 1987, respectively. He is presently a Professor at the University of Manitoba, Winnipeg, MB, Canada. His research interests include power system stability and control, security assessment and control, operation of restructured power systems, and power system simulation.

Ioni T. Fernando received the B.Sc. (Eng.) degree from the University of Moratuwa, Moratuwa, Sri Lanka, in 1990 and the Ph.D. degree from the University of Manitoba, Winnipeg, MB, Canada, in 1997. Currently, she is a System Studies Engineer in the System Planning Department of Manitoba Hydro, Winnipeg.

Suggest Documents