Abstract
In the proposed study, a signal processing method known as empirical mode decomposition (EMD) and a machine learning technique called support vector machine (SVM) are combined to recognize islanding situations in a distribution generation (DG) integrated microgrid system. At first, EMD is retrieving the insight features of the voltage signal through its most informative intrinsic mode component. These feature data are collected under three different conditions, namely islanding, load switching and capacitor switching. Further, SVM classifier is trained and then utilized to segregate the class of event as islanding or non-islanding. A microgrid system is simulated in MATLAB environment, and a classification capability of more than 94% is achieved under noise-free conditions, whereas an accuracy of 91% is accomplished under 30 dB signal-to-noise ratio (SNR).
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
During the last decades, several methods have been proposed for islanding detection; one of them is support vector machine. Islanding is a critical condition in which the microgrid is disconnected from the main grid, consisting of loads and DG and still carry on power distribution by the distribution generations to which network is connected [1]. Islanding causes many problems such as safety concerns, damage to customer’s appliances, and inverter damage. It allows a maximum of 2 s of delay for detection of unintentional islanding [2]. A common method used in islanding detection of MGs is both over/under voltage relay and over/under frequency relay (or ROCOF) [3]. Islanding is defined as the lack of any monitoring signal at any given moment [4].
The signal is derived at the point of common coupling and is then compared with the set of predicted values in the passive method, meanwhile the active method detects by introducing signals at point of common coupling that is usually not considered because of the issues of power quality [5, 6]. If the algorithm gets detected by the parameters stated above in the area of separation, it determines islanding to have occurred. Scada system is monitored by switch state monitoring system, and the circuit breaker’s operating status can be monitored using a SCADA system [7].
2 Support Vector Machine (SVM)
Support vector machines (SVMs) are utilized to solve problems of regression and classification, and the theory is applied in several fields of science. Classical support vector machines are based on binary classification, an approach that results in the development of the artificial neural network. The support vector machines deal with separable linear data using soft margin and kernels functions with the non-separable data [8]. Apart from hyperplane, two other lines are drawn parallel to the hyperplane, and the distance between the two parallel planes is known as marginal distance, and that type of hyperplane has to be chosen where there is the maximum marginal distance among the two parallel lines [9]. The datasets which are passing through the marginal lines which are drawn parallel to the hyperplane are known as the support vectors kernels and are used to convert low dimension to high dimension [10].
The main objective is to search for an optimal hyperplane \(h:y = W^T x - b = 0\) which has the maximum distance to the nearest training pattern to force the learning generalization of the machine.
Subject to the previous approach was reformulated to solve the common problem by considering relaxing optimization for defining which is so-called as the soft margin [11]. The presented problem is now written as,
3 System Under Study
The parameters are tabulated in Table 1. The proposed system investigated consists of a utility grid rated 120 kV, 50 Hz. The utility grid is configured to 25 kV bus bar and the PCC by 2 transforms-1 and 2 as shown in Ref. [12] (Fig. 1).
In Fig. 2, the line diagram of multi-DG-based microgrid is shown.
4 Empirical Mode Decomposition (EMD)
EMD is a signal processing method that empirically decomposes a time series data-based signal while preserving the time domain. In the process decomposition, the input signal is split into intrinsic mode functions (IMFs) of different bands of frequencies [13]. Any function can be decomposed into IMFs should have with: (1) there can only be one optimum between two consecutive zero crossings and at, (2) At every data point the mean of every upper and lower optimum envelops must be zero [14] (Fig. 2).
Initially, the local extremums which are indicated by \(x_L \left( t \right)\) and \(x_U \left( t \right)\), respectively. The mean can be determined using the equation given below:
After then, a succession of mean elimination process will be carried out till the final IMF is obtained.
I1(t) denotes the first IMF. The signal component after ith shifting is xi(t) and the ith mean is mi(t).
With the replacement of x(t) by r1(t), the same process is repeated to evolve the subsequent IMFs (I2(t), I3(t), I4(t)… etc.).
5 Simulation and Results
The model under examination will proceed as per the flow diagram in Fig. 4 so as to recognize the two events as islanding or non-islanding (load or capacitor switching). The collection of the voltage signal took place from the point of common coupling (PCC) as displayed in Fig. 3. As we are not considering any fault cases, hence, data collected from any of the three phases will result in obtaining the same information. For instant, the phase-A data is empirically decomposed and represented within a timeframe of 0.68–0.78 s in Fig. 3 after imposing intentional islanding in the microgrid at 0.7 s. The EMD of the voltage signal results in two different IMFs. It can be noted that the IMF-1 obtained has higher frequencies and IMF-2 as of fundamental frequency.
As IMF-2 is displaying a promising correlation with the original signal, thus, it is identified as the most informative IMF and chosen for data collection purposes. A total of 1080 datasets have been stored in a database with 4 predictor variables with 540 data samples of islanding and 270 each from load switching and capacitor switching are collected, respectively, as of Table 2. Further, the machine learning classification learner will train the SVM classifier with 60% training data.
This process is called testing. One of such performance indices is classification accuracy. The overall and individual accuracy formulae are presented in Eqs. (8) and (9), respectively.
But it is very important to determine a confusion matrix of any machine learning model to evaluate its performance indices. In simple terms, confusion matrix is a tabular representation of events predicted by the trained model which says the statistics of events truly predicted as one class and falsely predicted as another. Noise-free condition is generally an ideal condition where the power system is supposed to be dissociated from any external hindrances. A confusion matrix under such scenario can be seen in Table 3 which obtains an overall accuracy of 528 + 484/1080 = 0.937, i.e., 93.7% where the individual accuracies are as follows,
Whereas, in the real world, there is a mere possibility for non-existence external hindrance. Electromagnetic interference, communication line presence are the main causes of obtaining polluted signals in the power line. So as to realize such a scenario in a virtual environment like Simulink additive, white Gaussian noise (AWGN) can be added to the collected signal. Mathematically, these are represented in terms of signal-to-noise ratio [12] as given in Eq. (10)
where \({\text{Sig}}_p\) is the power of signal and \({\text{Noe}}_p\) is the power of noise.
Here, a SNR of 30 dB is taken into consideration, and the respective confusion matrix is shown in Table 4. The overall accuracy is drastically got down to 88.7%, in this case, and the individual accuracies can be found as,
Moreover, the data extracted from the EMD decomposed signal is providing more accurate results to that of some published research in the field of islanding detection using SVM. A comparative analysis of the same is expressed in Table 5.
6 Conclusion
The paper proposes an EMD-based support vector machine classifier to identify the islanding condition in a multi-DG-based microgrid test system. The three basic conditions such as islanding, load switching, and capacitor switching cases simulated at various power mismatch conditions. An efficient database is prepared considering the features and cases. The capability of SVM can be enhanced by optimizing the parameters in the future study.
References
Thukaram D, Khincha HP, Vijaynarasimha HP (2005) Artificial neural network and support vector machine approach for locating faults in radial distribution systems. IEEE Trans Power Delivery 20(2):710–721
Dhumal RK, Rajendra KVY, Mehrotra SC (2013) Classification of crops from remotely sensed ımages: an overview. Int J Eng Res Appl (IJERA) 3(3):758–761
Baghaee HR et al (2017) Eigenvalue, robustness and time delay analysis of hierarchical control scheme in multi-DER microgrid to enhance small/large-signal stability using complementary loop and fuzzy logic controller. J Circ Syst Comput 26(06):1750099
Steigerwald RL, Ferraro A, Turnbull FG (1983) Application of power transistors to residential and intermediate rating photovoltaic array power conditioners. IEEE Trans Ind Appl 2:254–267
Olivares DE et al (2014) Trends in microgrid control. IEEE Trans Smart Grid 5(4):1905–1919
Dehkordi NM et al (2018) Distributed noise-resilient secondary voltage and frequency control for islanded microgrids. IEEE Trans Smart Grid 10(4):3780–3790
Moutis P, Hatziargyriou ND (2014) Decision trees-aided active power reduction of a virtual power plant for power system over-frequency mitigation. IEEE Trans Industr Inf 11(1):251–261
Zhang PY, Shu S, Zhou MC (2018) An online fault detection model and strategies based on SVM-grid in clouds. IEEE/CAA J Automat Sin 5(2):445–456
Baghaee HR et al (2019) Support vector machine-based islanding and grid fault detection in active distribution networks. IEEE J Emerg Sel Top Power Electron 8(3):2385–2403
Cervantes J et al (2020) A comprehensive survey on support vector machine classification: applications, challenges and trends. Neurocomputing 408:189–215
Pérez Hernández L, Flórez JM, Cebayos JB (2009) A linear approach to determining an SVM-based fault locator s optimal parameter. Ing Invest 29(1):76–81
Uyar M, Yildirim S, Gencoglu MT (2008) An effective wavelet-based feature extraction method for classification of power quality disturbance signals. Electr Power Syst Res 78(10):1747–1755
Wei Y et al (2018) A hybrid approach for weak fault feature extraction of gearbox. IEEE Access 7:16616–16625
IEEE Std (2018) Photovoltaics, distributed generation, and energy storage. In: IEEE standard for interconnection and interoperability of distributed energy resources with associated electric power systems interfaces, pp 1547–2018
Mohanty SR et al (2013) Classification of disturbances in hybrid DG system using modular PNN and SVM. Int J Electr Power Energy Syst 44(1):764–777
Faqhruldin ON, El-Saadany EF, Zeineldin HH (2014) A universal islanding detection technique for distributed generation using pattern recognition. IEEE Trans Smart Grid 5(4):1985–1992
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Choudhury, A.R., Mallick, R.K., Agrawal, R., Mishra, S., Nayak, P., Samal, S. (2023). Islanding Detection of Multi-DG-Based Microgrid Using Support Vector Machine. In: Pradhan, P., Pattanayak, B., Das, H.C., Mahanta, P. (eds) Recent Advances in Mechanical Engineering. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-16-9057-0_79
Download citation
DOI: https://doi.org/10.1007/978-981-16-9057-0_79
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-9056-3
Online ISBN: 978-981-16-9057-0
eBook Packages: EngineeringEngineering (R0)