A Comparative Analysis of Artificial Neural Network and Support Vector Machine for Online Transient Stability Prediction Considering Uncertainties

  • Ehsan Akbari Mazandaran University of Science and Technology
Keywords: Power Artificial neural network (ANN), machine learning (ML), support vector machine (SVM), transient stability, uncertainty

Abstract

Power system transient stability is an integral part of power system planning and operation. Conventional approaches to assess transient stability are time consuming and hence, are not suitable for online application. Moreover, the current industry practices majorly ignore various uncertainties, associated with transient stability. Thus, this paper presents a comparative analysis of two different machine learning (ML) algorithms, i.e., artificial neural network (ANN) and support vector machine (SVM), for online transient stability prediction, considering various uncertainties (load, network topology, fault type, fault location, and fault clearing time). Time domain simulations were conducted, using DIgSILENT PowerFactory software, for obtaining the training data for the ML algorithms. MATLAB was used to apply the ML algorithms (ANN and SVM), and to draw a comparison between them. The results obtained for the IEEE 14-bus system demonstrated that both ANN and SVM can rapidly estimate the transient stability, considering uncertainties, with a reasonable accuracy; however, ANN outperformed SVM, as its classification performance and computational performance was determined to be superior.

References

[1] S. Xia, X. Luo, K. W. Chan, M. Zhou, and G. Li, “Probabilistic transient stability constrained optimal power flow for power systems with multiple correlated uncertain wind generations,” IEEE Transactions on Sustainable Energy, vol. 7, no. 3, pp. 1133-1144, Jul. 2016.
[2] D. Lauria, C. Pisani, and D. Villacci, “Probabilistic transient stability margins assessment based upon quadratic stability region approximation,” IEEE International Energy Conference and Exhibition (ENERGYCON), 2012, pp. 439-444.
[3] Z. Liu, X. He, Z. Ding, and Z. Zhang, “A basin stability based metric for ranking the transient stability of generators,” IEEE Transactions on Industrial Informatics, vol. 15, no. 3, pp. 1450- 1459, Mar. 2019.
[4] Z. Liu and Z. Zhang, “Probabilistic-based transient stability assessment of power systems with virtual synchronous machines,” IEEE 28th International Symposium on Industrial Electronics (ISIE), 2019, pp. 2117-2122.
[5] P. Wang, Z. Zhang, Q. Huang, and W. Lee, “Wind farm dynamic equivalent modeling method for power system probabilistic stability assessment,” IEEE Industry Applications Society Annual Meeting, 2019, pp. 1-7.
[6] R. Billinton and P. R. S. Kuruganty, “Probabilistic assessment of transient stability in a practical multimachine system,” IEEE Transactions on Power Apparatus and Systems, vol. PAS- 100, no. 7, pp. 3634-3641, Jul. 1981.
[7] Y. Y. Hsu and C. Chung-Liang, “Probabilistic transient stability studies using the conditional probability approach,” IEEE Transactions on Power Systems, vol. 3, no. 4, pp. 1565–1572, Nov. 1988.
[8] E. Vaahedi, W. Li, T. Chia, and H. Dommel, “Large scale probabilistic transient stability assessment using B.C. Hydro’s on-line tool,” IEEE Transactions on Power Systems., vol. 15, no. 2, pp. 661–667, May 2000.
[9] W. Li, “Probabilistic transient stability assessment,” in Risk Assessment of Power Systems:
Models, Methods, and Applications. New York, NY, USA: Wiley-IEEE Press, 2014.
[10] K. W. Chan, C. H. Cheung, and H. T. Su, “Time domain simulation based transient stability assessment and control,” International Conference on Power System Technology, 2002, pp. 1578- 1582.
[11] D. You, K. Wang, L. Ye, J. Wu, and R. Huang, “Transient stability assessment of power system based on support vector machine,” International Journal of Electrical Power and Energy Systems, vol. 44, no. 1, pp. 318-325, Jan. 2013.
[12] M. A. Pai, Energy function analysis for power system stability. Kluwer; 1989.
[13] A. Sabo and N. I. A. Wahab, “Rotor angle transient stability methodologies of power systems:
a comparison,” IEEE Student Conference on Research and Development (SCOReD), 2019, pp. 1- 6.
[14] G. N. Baltas, P. Mazidi, F. Fernandez, and P. Rodríguez, “Support vector machine and neural network applications in transient stability,” 7th International Conference on Renewable Energy Research and Applications (ICRERA), 2018, pp. 1010-1015.
[15] K. Jayashree and K. S. Swarup, “A distributed computing environment for probabilistic transient stability analysis,” 16th National Power Systems Conference, 2010, pp. 329-335.
[16] M. Abapour and M. Haghifam, “Probabilistic transient stability assessment for on-line applications,” International Journal of Electrical Power and Energy Systems, vol. 42, no. 1, pp. 627-634, Nov. 2012.
[17] P. N. Papadopoulos and J. V. Milanović, “Probabilistic framework for transient stability assessment of power systems with high penetration of renewable generation,” IEEE Transactions on Power Systems, vol. 32, no. 4, pp. 3078-3088, Jul. 2017.
[18] P. N. Papadopoulos and J. V. Milanović, “Impact of penetration of non-synchronous generators on power system dynamics,” IEEE Eindhoven Power Tech, 2015, pp. 1-6.
[19] A. Samuel, “Some studies in machine learning using the game of checkers,” IBM Journal of Research and Development, vol. 3, no. 3, pp. 210-229, 1959.
[20] O. A. Alimi, K. Ouahada, and A. M. Abu-Mahfouz, “A review of machine learning approaches to power system security and stability,” IEEE Access, vol. 8, pp. 113512-113531, 2020.
[21] E. Alpaydin, Introduction to Machine Learning, 4th ed., MIT Press, 2020.
[22] M. S. Ibrahim, W. Dong, and Q. Yang, “Machine learning driven smart electric power systems: Current trends and new perspectives,” Applied Energy, vol. 272, pp. 1-19, Aug 2020.
[23] Advantages and Disadvantages of Machine Learning Language. [Online]. Available: https://data-flair.training/blogs/advantages-and-disadvantages-of-machine-learning/
[24] M. Pérez-Ortiz, S. Jiménez-Fernández, P. Gutiérrez, E. Alexandre, C. Hervás-Martínez, and S. Salcedo-Sanz, “A review of classification problems and algorithms in renewable energy applications,” Energies, vol. 9, no. 8, pp. 1-27, Aug. 2016.
[25] P. Mazidi, L. Tjernberg Bertling, and M. A. Sanz-Bobi, “Performance analysis and anomaly detection in wind turbines based on neural networks and principal component analysis,” 12th Workshop on Industrial Systems and Energy Technologies, 2017.
[26] A. Karami and S. Z. Esmaili, “Transient stability assessment of power systems described with detailed models using neural networks,” International Journal of Electrical Power and Energy Systems, vol. 45, no. 1, pp. 279–292, 2013.
[27] N. Amjady and S. F. Majedi, “Transient stability prediction by a hybrid intelligent system,” IEEE Transactions on Power Systems, vol. 22, no. 3, pp. 1275–1283, Aug. 2007.
[28] A. M. A. Haidar, M. W. Mustafa, F. A. F. Ibrahim, and I. A. Ahmed, “Transient stability
evaluation of electrical power system using generalized regression neural networks,” Applied Soft
Computing, vol. 11, no. 4, pp. 3558–3570, Jun. 2011.
[29] D. J. Sobajic and Y. H. Pao, “Artificial neural-net based dynamic security assessment for electric power systems,” IEEE Transactions on Power Systems, vol. 4, no. 1, pp. 220-228, Feb. 1989.
[30] M. Djukanovic, D. J. Sobajic, and Y. H. Pao, “Neural-net based unstable machine identification using individual energy functions,” International Journal of Electrical Power and Energy Systems, vol. 13, no. 5, pp. 255-262, Oct. 1991.
[31] Y. H. Pao and D. J. Sobajic, “Combined use of unsupervised and supervised learning for dynamic security assessment,” IEEE Transactions on Power Systems, vol. 7, no. 2, pp. 878-884, May 1992.
[32] F. Aboytes and R. Ramirez, “Transient stability assessment in longitudinal power systems using artificial neural networks,” IEEE Transactions on Power Systems, vol. 11, no. 4, pp. 2003- 2010, Nov. 1996.
[33] A. G. Bahbah and A. A. Girgis, “New method for generators’ angles and angular velocities
prediction for transient stability assessment of multimachine power systems using recurrent
artificial neural network,” IEEE Transactions on Power Systems, vol. 19, no. 2, pp. 1015-1022,
May 2004.
[34] H. Sawhney and B. Jeyasurya, “A feed-forward artificial neural network with enhanced feature selection for power system transient stability assessment,” Electric Power Systems Research, vol. 76, no. 12, pp. 1047–1054, Aug. 2006.
[35] S. Theodoridis and K. Koutroumbas, Pattern Recognition, 4th ed. Academic Press, 2008.
[36] S. Kalyani and K. S. Swarup, “Classification and assessment of power system security using multiclass SVM,” IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), vol. 41, no. 5, pp. 753-758, Sept. 2011.
[37] A. D. Rajapakse, F. Gomez, K. Nanayakkara, P. A. Crossley, and V. V. Terzija, “Rotor angle instability prediction using post-disturbance voltage trajectories,” IEEE Transactions on Power Systems, vol. 25, no. 2, pp. 947-956, May 2010.
[38] H. Eristi, A. Ucar, and Y. Demir, “Wavelet-based feature extraction and selection for classification of power system disturbances using support vector machines,” Electric Power Systems Research, vol. 80, no. 7, pp. 743-752, Jul. 2010.
[39] P. Pavani and S. N. Singh, “Support vector machine based transient stability identification in distribution system with distributed generation,” Electric Power Components and Systems, vol. 44, no. 1, pp. 60-71, Nov. 2015.
[40] A. E. Gavoyiannis, D. G. Vogiatzis, and N. D. Hatziargyriou, “Dynamic security classification using support vector machines,” International Conference on Intelligent System Application to Power Systems, 2001, pp. 271–275.
[41] A. E. Gavoyiannis, D. G. Vogiatzis, D. R. Georgiadis, and N. D. Hatziargyriou, “Combined support vector classifiers using fuzzy clustering for dynamic security assessment,” Power Engineering Society Summer Meeting. Conference Proceedings, 2001, pp. 1281-1286.
[42] L. S. Moulin, A. P. A. da Silva, M. A. El-Sharkawi, and R. J. Marks, “Support vector and multilayer perceptron neural networks applied to power systems transient stability analysis with input dimensionality reduction,” IEEE Power Engineering Society Summer Meeting, 2002, pp.
1308-1313.
[43] L. S. Moulin, A. P. A. da Silva, M. A. El-Sharkawi, and R. J. Marks, “Neural networks and support vector machines applied to power systems transient stability analysis,” International Journal of Engineering Intelligent Systems for Electrical Engineering and Communications, vol. 9, no. 4, pp. 205-211, Nov. 2001.
[44] E. A. Frimpong, P. Y. Okyere, and J. Asumadu, “Real-time transient stability status prediction scheme and comparative analysis of the performance of SVM, MLPNN and RBFNN,” Carpathian Journal of Electrical Engineering, vol. 12, no. 1, pp. 22-38, 2018.
[45] A. Hoballah and I. Erlich, “Transient stability assessment using ANN considering power system topology changes,” 15th International Conference on Intelligent System Applications to Power Systems, 2009, pp. 1-6.
[46] E. A. Frimpong, P. Y. Okyere and J. Asumadu, “On-line determination of transient stability status using MLPNN,” IEEE PES PowerAfrica, 2017, pp. 23-27.
[47] Y. Zhou, J. Wu, and L. Hao, “Transient stability prediction of power systems using postdisturbance rotor angle trajectory cluster features,” Electric Power Components and Systems, vol. 44, no. 17, pp. 1879-1891, 2016.
[48] F. Ebrahimzadeh, M. Adeen, and F. Milano, “On the impact of topology on power system transient and frequency stability,” IEEE International Conference on Environment and Electrical Engineering and IEEE Industrial and Commercial Power Systems Europe, 2019, pp. 1-5.
[49] X. Liu, X. Zhang, L. Chen, F. Xu, and C. Feng, “Data-driven transient stability assessment model considering network topology changes via Mahalanobis kernel regression and ensemble learning,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 6, pp. 1080-1091, Nov. 2020.
[50] V. Chadalavada and V. Vittai, “Transient stability assessment for network topology changes: application of energy margin analytical sensitivity,” IEEE Transactions on Power Systems, vol. 9, no. 3, pp. 1658-1664, Aug. 1994.
[51] R. Zhang, J. Wu, M. Shao, B. Li, and Y. Lu, “Transient stability prediction of power systems based on deep belief networks,” 2nd IEEE Conference on Energy Internet and Energy System Integration, 2018, pp. 1-6.
[52] M. H. Beale, M. T. Hagan, and H. B. Demuth, Neural Network Toolbox (User’s Guide). [Online]. Available: https://www2.cs.siu.edu/~rahimi/cs437/slides/nnet.pdf
[53] V. Vapnik, The Nature of Statistical Learning Theory. New York, NY, USA: Springer-Verlag, 1995.
[54] Power Systems Test Case Archive. [Online]. Available: http://www.ee.washington.edu/research/pstca/pf14/p _tca14bus.htm
[55] DIgSILENT PowerFactory User Manual, DIgSILENT GmbH, 2018.
[56] Classification Learner. [Online]. Available: https://www.mathworks.com/help/stats/classificationl arner-app.html
[57] N. I. A. Wahab, A. Mohamed, and A. Hussain, “Fast transient stability assessment of large power system using probabilistic neural network with feature reduction techniques,” Expert Systems with Applications, vol. 38, no. 9, pp. 11112-11119, Sep. 2011.
[58] Using the ROC curve to analyze a classification model. [Online]. Available:
http://www.math.utah.edu/~gamez/files/ROC Curves.pdf.
Published
2021-10-22
How to Cite
Akbari, E. (2021). A Comparative Analysis of Artificial Neural Network and Support Vector Machine for Online Transient Stability Prediction Considering Uncertainties. Majlesi Journal of Energy Management, 10(1). Retrieved from http://journals.iaumajlesi.ac.ir/em/index/index.php/em/article/view/450
Section
Articles

Most read articles by the same author(s)