Chakravorti 2017
Chakravorti 2017
Chakravorti 2017
Research Article
techniques
Tatiana Chakravorti1, Rajesh Kumar Patnaik2, Pradipta Kishore Dash3
1Electronics and Communication Engineering, SOA University, Bhubaneswar, Odisha 751030, India
2Electrical and Electronics Engineering, SOA University, Bhubaneswar, Odisha 769030, India
3Multidiciplinary Research Cell, SOA University, Bhubaneswar, Odisha 751024, India
E-mail: pkdash.india@gmail.com
Abstract: This study presents multi-scale morphological gradient filter (MSMGF) and short-time modified Hilbert transform
(STMHT) techniques, respectively, to detect and classify multiclass power system disturbances in a distributed generation (DG)-
based microgrid environment. The non-stationary power signal samples measured near the target DG's are processed through
the proposed MSMGF and STMHT techniques, respectively, and some computations over them generates the target parameter
sets. Depending on the complexity of the overlapping in the target attribute values for different disturbance patterns, fuzzy
judgment tree structure is incorporated for multiclass event classification, which proves to be robust for most of the classes. In
this regard, an extensive simulation on the proposed microgrid models, subjected to a number of multiclass disturbances has
been performed in MATLAB/Simulink environment. The faster execution, lower computational burden, superior efficiency as well
as better accuracy in multiclass power system disturbance classification by the proposed judgment tree-based MSMGF and
STMHT techniques, respectively, as compared to some of the conventional techniques, is significantly illustrated in the
performance evaluation section. Further, as illustrated in this section, the real-time capability of the proposed techniques has
been verified in the hardware environment, where the results shown are satisfactory.
1 Introduction the SPT's, like WPT, HHT, WT and so on, become unreliable [1].
Adding to this fact, spectral leakage problem is the major drawback
In spite of rigorous expansion of transmission and distribution of associated with WT or WPT, which further degrades their
power supply, it is still inadequate to meet the scarcity of the power performance. In addition, some of the techniques such as HT or
demand. Consequently, there has been an elevation in the HHT [16] though illustrate a better performance but are
penetration of renewable energy-based distributed generations in computationally overburdened.
the existing power networks, most applicable in microgrid In this context, some of the SPT's, such as morphological filters
environment. Microgrid technologies [1, 2] are maturing rapidly (MFs) [17] and short-time HTs (STHT) [18] have been identified
day by day, as the renewable percentage in the generation mix as to be fast and excellent candidates for the processing of the non-
rises. Thus by generating clean power and minimising power stationary power signals, which are often contaminated with power
congestion on the grid during peak periods, micro-grids can help to quality problems. In contrast to some of the conventional SPT's,
reduce the requirement for additional utility generation, the involvement of a few number of additions and subtractions,
transmission and distribution. In addition to that, the cost of have made the formation of the multi-scale morphological gradient
generation of such power is affordable. As far as the protection of (MSMG) as well as STHT easier and subsequently reducing
microgrid is concerned, processing of the non-stationary power complexity [19]. Both the algorithms involve less computational
signals is considered to be very much significant [3–5]. Adding to burden in comparison with some of the integral transform methods
this fact, the gradual increase in the penetration levels of the ever like WT and so on.
fluctuating distributed generations (DGs), has consequently led to Therefore, in the context to the above discussions, and as a new
some of the issues, such as power quality and voltage instability contribution to the existing literature, two of the advanced and
and so on. Consequently, it demands for the development of some computationally efficient SPT's, i.e. MSMG filter (MSMGF) and
efficient signal processing techniques (SPTs) [6] for rapid and short-time modified HT (STMHT), are proposed in this paper.
accurate detection as well as classification of the disturbances to Conceptually, the proposed STMHT incorporates HT to little
ensure reliable operation of the DGs [7, 8]. Some of the widely windowed fragments of the signal while the Gaussian window
used SPTs include Fourier transform (FT), short-time FT, Hilbert moves along the span of the signal. In STMHT, each window
transform (HT), Hilbert–Huang transform (HHT), parallel diverges from the preceding by one sample point, where the middle
computing, wavelet transform (WT), wavelet packet transform value of the HT is being calculated in each window. The middle
(WPT), Gabor transform, S-transform [1, 2, 9–13] and so on, for value of the entire individual window is processed to achieve the
handling islanding and power quality problems in microgrid STMHT plot. The accuracy of the proposed method significantly
environments. In [14] the foremost inadequacies of the above SPTs depends on the selection of an accurate window. The voltage and
are discussed. FT is an analysing tool for extracting the frequency current signal samples at the target DG terminals of a standard IEC
contents of the signal. However, due to its constant bandwidth, it is microgrid model [20] in MATLAB/Simulink are collected for a
ineffective in capturing short-term transients like impulses and number of operating conditions, which are processed through the
oscillatory transient in power networks. In this context, some proposed MSMGF and STMHT techniques, respectively, in order
improved techniques are proposed for detection and classification to detect the occurrence of the events. Some simple computations
of islanding and power quality [15] problems in microgrids. over the outputs of the proposed MSMGF and STMHT techniques,
Whenever the signals are buried under noise or harmonics, some of respectively, generate the target parameter set for the microgrid
2.1 Conventional mathematical morphology μg MSMGF(i) = (μmmg, R ⊕ β)(i) − (μmmg, RΘβ)(i) (11)
The main function of mathematical morphology is to extract In this paper, the value of R is optimised simply with the trial and
specific features in the neighbourhood of every sample. It is hit optimisation. The optimised value of R is 4 for the above test
achieved by the interaction between the signal and structuring system. The shape of the SE is usually chosen according to some
element (SE). As a universal perception of morphology, dilation prior knowledge about the shape of the signal. In this paper, a
and erosion are considered as the two fundamental calculations, trapezoidal SE has been chosen for the detection of disturbances.
which form the foundation for the development of various
operations, especially applicable for power signal analysis [17]. In
this context, the application of closing and/or opening operations 2.3 Conventional HT
along with some of their combinations have been identified as to be HT is a widely used technique for generating an analytical signal
best suited for the single dimension power system signals. The from a real signal. The conventional HT of a signal x(t) is
basic operations of the mathematical morphology are defined in calculated as
(1)–(4) as follows [17, 21, 22]:
∫
∞
1 x(τ)
α(i − j) + β( j), x′(t) = dτ (12)
Y δ(i) = (α ⊕ β)(i) = max (1) π −∞
t−τ
0 ≤ (i − j) ≤ i, j ≥ 0
with a constraint that the integral subsists as a principal value.
α(i + j) + β( j), Alternatively, z is expanded into complex plane as
Y ε(i) = (αΘβ)(i) = min (2)
0 ≤ (i + j) ≤ i, j ≥ 0
z(t) = x(t) + jx′(t) = a(t) e jφt (13)
Y θ(i) = (α ∘ β)(i) = ((αΘβ) ⊕ β)(i) (3)
2.4 Short-time HT
Y ς(i) = (α ∙ β)(i) = ((α ⊕ β)Θβ)(i) (4)
A modified version of HT, i.e. a short-time modified HT (STMHT)
where the operators ⊕ , Θ, ∘ and ∙ refer to the dilation, erosion, [18] employs a window Wα in the interval [t − α/2, t + α/2] to
opening and closing operations between the quantities α(i) and β(j), determine the STHT of the signal A(t), defined as
respectively, which are denoted as ′Y δ′, ′Y ε′, ′Y θ′and′Y ς′,
∫
t + α /2
respectively. Here α(i) and β(j) are the input signal and the SE 1 W α(τ − t)x(τ)
STHT(A(t)) = dτ (14)
defined over the domains Dα = [0,1,2…, i − 1] and Dβ = [0,1,2…, j π t − α /2 t−τ
− 1], respectively, with i > j where ‘i’ and ‘j’ are integers. Actually,
opening operation (3) is simply the dilation of the eroded signal (2) where α is the window width.
and SE, whereas the closing operation (4) is simply the erosion of The value of A(t) is the centre value of the HT of Wα(τ − t)x(τ)
the dilated signal (1) and SE, respectively. in the interval [t − α/2, t + α/2].
Table 2 Values of target parameter set for some random cases of MSMGF
DG OC Class X1 X2 X3 X4 DG OC Class X1 X2 X3 X4
DG1 Z1 E1 4.1818 1.1843 0.0300 0.3101 DG1 Z1 E6 4.4831 0.2691 0.0056 0.1314
DG1 Z2 E2 5.8212 1.0405 0.0714 0.4842 DG1 Z2 E7 4.4017 0.3421 0.0015 0.1238
DG1 Z3 E3 3.5470 0.8547 0.0096 0.1565 DG1 Z3 E8 0.0276 0.9811 0.0163 0.0180
DG1 Z4 E4 3.4982 0.3554 0.0030 0.1311 DG1 Z4 E9 0.0901 1.1037 0.0318 0.0127
DG1 Z2 E5 3.3799 0.2247 0.0012 0.1190 DG1 Z2 E10 0.0103 0.0757 0.0205 0.0025
DG2 Z1 E1 4.2652 1.2156 0.0319 0.3257 DG2 Z1 E6 4.4956 0.3061 0.0059 0.1418
DG2 Z2 E2 5.9158 1.0470 0.0741 0.4919 DG2 Z2 E7 4.4328 0.4501 0.0019 0.1292
DG2 Z3 E3 3.5381 0.8510 0.0093 0.1510 DG2 Z3 E8 0.0292 0.9849 0.0169 0.0190
DG2 Z4 E4 3.4677 0.3441 0.0035 0.1378 DG2 Z4 E9 0.0870 1.0154 0.0301 0.0122
DG2 Z1 E5 3.3804 0.2323 0.0013 0.1205 DG2 Z1 E10 0.0114 0.0799 0.0215 0.0028
DG3 Z1 E1 4.4414 1.2934 0.0392 0.3526 DG3 Z1 E6 4.5001 0.3086 0.0060 0.1441
DG3 Z2 E2 6.2521 1.0586 0.0785 0.5211 DG3 Z2 E7 4.4019 0.3400 0.0014 0.1301
DG3 Z3 E3 3.5675 0.9002 0.0099 0.1608 DG3 Z3 E8 0.0301 0.9904 0.0158 0.0200
DG3 Z4 E4 3.4346 0.3486 0.0029 0.1386 DG3 Z4 E9 0.0935 1.0283 0.0367 0.0134
DG3 Z3 E5 3.3511 0.2464 0.0009 0.1204 DG3 Z3 E10 0.0118 0.0821 0.0218 0.0037
DG4 Z1 E1 4.3611 1.2774 0.0378 0.3383 DG4 Z1 E6 4.4910 0.3002 0.0058 0.1409
DG4 Z2 E2 6.1756 1.0538 0.0764 0.5017 DG4 Z2 E7 4.3765 0.2816 0.0011 0.1225
DG4 Z3 E3 3.5895 0.9912 0.0107 0.1690 DG4 Z3 E8 0.0302 0.9914 0.0169 0.0196
DG4 Z4 E4 3.4262 0.3290 0.0028 0.1361 DG4 Z4 E9 0.0967 1.0295 0.0389 0.0139
DG4 Z2 E5 3.3881 0.2431 0.0014 0.1221 DG4 Z2 E10 0.0120 0.0881 0.0229 0.0039
The ability to split down a composite judgment into a criterion is achieved which indicates the procedure to exit. The
combination of some simpler decisions with interpretable outcomes selection of the stopping criterion is formulated in such a manner
and the potential to deal with uncertain information by fuzzy that each infected node can split a high of ten annotations. The
techniques are the most significant advantages of the FJT. In most appropriate condition formulated at each individual node in
contrast to the conventional single-staged classifiers, as the this paper utilises the Gini's diversity index [20]. Division between
computations of the FJT are used only for an unambiguous split of events rather than node miscellany is made possible for multiclass
prototypes. Hence it exhibits a reduced complexity. The hard classification, using the towing rule base. Splits preserving the
margins of the rigid judgment tree (RJT) are fuzzified based on correlated prototypes are strictly chosen.
some suitable membership functions. In order to establish an Adding to it, for a number of power quality problems with δ
efficient classification result based on a widespread investigation of number of patterns, with the percentage of annotations of νth
data sets, the judgment tree glances for all possible splits, pattern at ξth node defined as pδξz, the Gini's diversity index is
beginning from the initial node. On the whole, the data sets in defined as
individual iteration are split into two child nodes, until a stopping
Fig. 5 Plot showing the separation of classes E1–E10 by features x3 and 0 if u < u1
x2
(u − u1)
(a), (b) For MSMGF, (c), (d) For STMHT if u1 ≤ u < u2
(u2 − u1)
μ(u1, u2, u3) = (32)
δ (u3 − u)
if u2 ≤ u ≤ u3
~
gDI = ∑ pδξ[1 − pδξ] (31) (u3 − u2)
ν=1
0 if u3 < u
~
gDI is further vulnerable to alterations in the likelihood at each
The trapezoidal membership function with legs u1, u2, u3, u4 and u
node than to the misclassification imprecision. The size of the tree
as input, respectively, is defined as
(petite or hefty) considerably effects the swapping between the
highest precision in classification (HPC) and the computational 0 if u < u1
complexity associated with the technique. Further, the stiff
judgement regulations (if then else regulations) for creating the (u − u)
μ(u1, u2, u3, u4) = 1 if u1 ≤ u < u2 (33)
judgment tree is finely formulated by choosing the most important (u2 − u1)
features so as to obtain HPC. In the next step, the stiff judgment 1 if u2 ≤ u
rules of the RJT are fuzzified using triangular and trapezoidal
membership functions to formulate the FJT. The triangular The membership functions for various fuzzy sets of the features
membership function with legs u1, u2, u3 and u as input, x1–x4 are illustrated in Figs. 6a–d and the detailed value of the
respectively, is defined as membership points of the triangular and trapezoidal membership
functions are mentioned in Table 3.
As depicted in the literature [11], the application of CF based on
support and confidence indices, for deriving the association rules
Table 4 Detailed value of the CFs for fuzzy rules for some randomly selected feature sets for each class
Class E3 E4 E5 E6 E7
KFR1 0.979 0.011 0.010 0.966 0.034
KFR2 0.015 0.961 0.024 0.022 0.978
KFR3 0.014 0.021 0.965 — —
of the form Aα → Cα with ‘A’ as the antecedents and ‘C’ as then ‘E5’ with CF as KFR1.
consequents of the ‘α’ assessment rules, is very much significant. Rule2: If x2 is A2 && x3 is B2 && x4 is C2,
The support (Sα) of a particular rule ‘αth ‘ is an indication of the then ‘E4’ with CF as KFR2.
number of instances the consequents (Cα) and the antecedents (Aα) Rule3: If x2 is A3 && x3 is B3 && x4 is C4,
occur simultaneously, and mathematically defined as
then ‘E3’ with CF as KFR3.
Sα(Aα → Cα) = p(Aα ∩ Cα) Rule4: If x4 is D2,
∑n ∈ ζ μAi(Xn) (34) then ‘E6’ with CF as KFR4.
= Rule5: If x4 is D1,
ζ
then ‘E7’ with CF as KFR5.
where ‘i’ is the number of membership functions defined for a ‘n’
number of attributes (X) for classification, respectively. Then the firing strength of the individual fuzzy rules is obtained
In a similar manner, the confidence (Cα) of a particular rule ‘α’ in the following manner:
is an indication of the probability that the consequents (Cα) strictly
follows the respective antecedents (Aα) of the assessment rules, and Rule1: β1 = min (µ(x2)A1, µ(x3)B1, µ(x4)C1)
mathematically defined as Rule2: β2 = min (µ(x2)A2, µ(x3)B2, µ(x4)C2)
Rule3: β3 = min (µ(x2)A3, µ(x3)B3, µ(x4)C3)
p(Aα ∩ Cα) Rule4: β4 = (µ(x4)D2)
CFα(Aα → Cα) =
p(Aα) Rule5:
∑n ∈ ζ μAi(Xn) (35)
= ζ β5 = (μ(x4)D1) (38)
∑n = 1 μAi(Xn)
Finally, the decision making variables for the proposed FJT is
Finally, the CF (KFα) for particular rule ‘α’ is defined as derived as
It is significantly observed from Table 4, that the CF of a particular The GAC (%) for each of the classes for ‘a’ phase voltage samples
rule is highest for the class which corresponds to the consequent of at different DG locations as input to the proposed classifiers, as
that particular rule. Figs. 7a and b describe the simple FJT-based illustrated in Table 5. As can be depicted from this table, maximum
event classification for STMHT and MSMG, respectively. accuracy is obtained with the proposed STMHT technique for most
of the classes. However, it is important to note that, the GAC (%)
5 Performance evaluation of proposed classifier slightly dwindles with the proposed MSMGF technique. The
superiority of the proposed classifier in terms of the GAC (%) for a
The pertinent attributes were extorted from the proposed STMHT large number of power system disturbances over some
and MSMGF techniques, respectively, for each training class. In conventional methods is illustrated in Table 6. It is very much
the next step, these attributes were engaged to form the FJT. The important to note from this table, that the GAC (%) for the
fuzzy laws, as developed from the FJT, are used to endorse some proposed STMHT and MSMGF techniques, respectively, is very
random test classes from the target feature set. much superior to the existing methods [11, 15, 32–37]. The
The general accuracy in classification (GAC in %) has been performance of the GAC (%) for the real-time implementation is
considered as the index to evaluate the performance of the also very much significant. Further, a confusion matrix (which
classification algorithms, which is defined as below: takes into account the overall data sets for all the classes) has been
presented for the proposed STMHT and MSMGF techniques,
Number of classes classified correctly respectively, in Tables 7a and b, where the diagonal matrix
GAC (%) = × 100 (40)
Number of misclassifications indicates the correctly classified class, whereas the off-diagonal
matrix indicates the misclassifications. The studies on dynamic
Some random feature sets (from the overall target feature set) are accuracy have also been done for all the power quality events
passed through the proposed certainty factor-based FJT classifier. according to IEEE std. 1159-2009. However, for space limitation
Table 5b Continued
Percentage of sag (E1), % Average classification accuracy (%) (duration 1–30 cycles)
DG1 DG2 DG3 DG4
(b) Classification accuracy of STMHT with different percentages of Sag according to IEEE std. 1159-2009
10 99.1 99 98.5 98.9
20 99.1 99.1 98.7 99
30 100 100 100 100
40 100 100 100 100
50 100 100 100 100
60 100 100 100 100
70 100 100 100 100
80 100 100 100 100
90 100 100 100 100
Avg 99.80 99.78 99.68 99.76
Table 5c Continued
Class GAC (%) by STMHT static threshold
DG1 DG2 DG3 DG4 DG1 DG2 DG3 DG4
(c) GAC (%) by STMHT for three different PQ disturbances at different DG locations with dynamic threshold according to IEEE std. 1159-2009
E3 100 100 100 100 98.86 99.31 99.28 98.81
E4 100 99.2 100 100 99.80 99.78 99.68 99.76
E7 100 99.2 99.2 100 98.71 98.89 99.17 98.10
Table 5d GAC (%) for each of the classes for ‘a’ phase voltage samples at different DG locations as input to the proposed
classifiers
Class GAC (%) by MSMGF static threshold
DG1 DG2 DG3 DG4 DG1 DG2 DG3 DG4
(d) GAC (%) by MSMGF for three different PQ disturbances at different DG locations with dynamic threshold according to IEEE std. 1159-2009
E3 98.2 99 98.3 99.1 97.91 98.29 98.12 97.81
E4 98.4 99.1 98.6 99.3 98.79 98.37 99.22 98.81
E7 99.2 99.2 98.4 98.4 98.32 98.79 97.75 97.91
all the results are not given, but results for only three events are the total computation requires [2(N − Y)Y] multiplications and [(N
given. The detailed classification results have been shown for − Y)Y] number of divisions and subtractions, where N is the total
voltage sag with STMHT and the results are given in Table 5c. The number of sample points of the discrete signal and each discrete
results of GAC (%) for three different PQ disturbances at different window consists of Y points. STMHT and MSMGF techniques do
DG locations with Dynamic threshold according to IEEE std. not involve decomposing the signal into multiple frequency bands
1159-2009 are given in Table 5d. which wavelet does, and hence the number of extracted features is
However, when it comes to power system analysis, it becomes higher in the case of WT than in MSMGF or STMHT. A detailed
more critical to evaluate the execution speed of an algorithm for comparison of the detection time (DT) for the conventional
timely detection of power quality disturbance. (wavelet) as well as the proposed (STMHT and MSMGF,
Thus, to establish the superiority of a mathematical analysis respectively) techniques has been presented in Table 8 which is
technique over existing methodologies, the simplest approach is to less than the threshold value of 2.0 s [24]. It is important to note
reduce the execution time [1, 32, 38, 39] which has been focused in that the computations have been performed in MATLAB
the author's paper. When calculating MSMGF, which include only environment in a computer with 2Duo processor (2.94 GHz), and
additions and subtractions, the total computation requires [8n(N − 2 GB Random Access Memory. As can be depicted from this table,
n + 1) + 8] additions and [8n(N − n + 1) + 8] subtractions for an N both the proposed STMHT and MSMGF techniques, respectively,
sample signal. Where n is the length of the SE. In case of STMHT,
Table 7 Confusion matrix for different classes for STMHT (proposed) and MSMGF (proposed)
Class E1 E2 E3 E4 E5 E6 E7 E8 E9 E10
(a) Confusion matrix for different classes for STMHT (proposed)
E1 130 0 0 0 0 0 0 0 0 0
E2 0 130 0 0 0 0 0 0 0 0
E3 0 0 130 0 0 0 0 0 0 0
E4 0 0 0 130 0 0 0 0 0 0
E5 0 0 0 0 130 0 0 0 0 0
E6 0 0 0 0 1 129 0 0 0 0
E7 0 0 0 0 0 0 130 0 0 0
E8 0 0 0 0 0 0 0 130 0 0
E9 0 0 0 0 0 0 1 0 128 1
E10 0 0 0 0 0 0 0 0 0 130
(b) Confusion matrix for different classes for MSMGF (proposed)
E1 130 0 0 0 0 0 0 0 0 0
E2 0 130 0 0 0 0 0 0 0 0
E3 0 0 129 0 1 0 0 0 0 0
E4 0 0 1 129 0 0 0 0 0 0
E5 0 0 0 0 130 0 0 0 0 0
E6 0 0 0 0 0 129 1 0 0 0
E7 0 0 0 0 0 1 129 0 0 0
E8 0 0 0 0 0 0 0 130 0 0
E9 0 0 0 0 0 0 0 0 130 0
E10 0 0 0 0 0 0 0 0 0 130
illustrate a faster response as compared to the conventional one disturbances with a much reduced computational complexity and
with an advantage of involving less integral computations. hence are potential candidates for real-time applications.
To further verify the real time capability of the proposed
classification algorithms, they are implemented on a 6 Conclusion
TMS320C6713 Starter Kit (DSK) [40] and embedded with
MATLAB coder. TMS 320C6713 is from Texas instruments and a This paper proposes two advanced SPTS, i.e. MSMGF and
32 bit floating point digital signal processor. The real-time data STMHT techniques, respectively, to detect and classify the
exchange (RTDX) had been used to exchange the data between the occurrence of multiclass power signal disturbances in a multiple
host pc and the target DSK for analysing the real-time DG-based microgrid network subjected to various operating
implementation. To provide the interface between PC & DSK, a conditions. Simpler in formulation, reduced computational
software tool Embedded Target for TI C6000 DSP and MATLAB complexity, faster in response and so on, are some of the
link for CCS is used by the RTDX. Some real-time implementation advantages of the proposed STMHT and MSMGF techniques,
results are given in Figs. 8a–c for islanding. From Figs. 8a–c, it is respectively, which are very much significant as compared to
clear that both the algorithms detect the occurrence of the events conventional SPT's. Further depending upon the overlapping in the
accurately in real-time environment. The accuracy obtained with values of the target feature sets, a fuzzy judgment tree has been
the real-time implementation is given in Table 6. Therefore the incorporated for classifying the multiclass disturbance patterns. As
proposed STMHT, MSMGF and FJT-based multiclass classifiers can be illustrated in the performance evaluation section, as
are very much reliable and accurate, as they exhibit the superior compared to all the techniques, STMHT demonstrates the
capability of GAC (%) for classifying a number of power system significant (highest) GAC (%) for all the multiclass disturbance
patterns. On the contrary, the proposed MSMGF, though has
7 References
[1] Mohanty, S.R., Kishor, N., Ray, P.K., et al.: ‘Comparative study of advanced
signal processing techniques for islanding detection in a hybrid distributed
generation system’, IEEE Trans. Sustain. Energy, 2015, 6, (1), pp. 122–131
[2] Ray, P.K., Kishor, N., Mohanty, S.R.: ‘Islanding and power quality
disturbance detection in grid-connected hybrid power system using wavelet
and-transform’, IEEE Trans. Smart Grid, 2012, 3, (3), pp. 1082–1094
[3] Hosseini, S.A., Amjady, N., Velayati, M.H.: ‘A Fourier based wavelet
approach using Heisenberg's uncertainty principle and Shannon's entropy
criterion to monitor power system small signal oscillations’, IEEE Trans.
Power Syst., 2015, 30, (6), pp. 3314–3326
[4] Logenthiran, T., Srinivasan, D., Khambadkone, A.M., et al.: ‘Multiagent
system for real-time operation of a microgrid in real-time digital simulator’,
IEEE Trans. Smart Grid, 2012, 3, (2), pp. 925–933
[5] Papaioannou, D.I., Papadimitriou, C.N., Dimeas, A.L., et al.: ‘Optimization &
Sensitivity Analysis of Microgrids using HOMER software – A Case Study’.
2014, pp. 35–37
[6] Lu, B., Li, Y., Wu, X., et al.: ‘A review of recent advances in wind turbine
condition monitoring and fault diagnosis’, IEEE Power Electron. Mach. Wind
Appl., 2009, pp. 1–7
[7] Milczarek, A., Malinowski, M., Guerrero, J.M.: ‘Reactive power management
in islanded microgrid – proportional power sharing in hierarchical droop
control’, IEEE Trans. Smart Grid, 2015, 6, (4), pp. 1631–1638
Fig. 8 TMS 320C6713 Starter Kit (DSK)-based output for islanding [8] Bayrak, G., Kabalci, E.: ‘Implementation of a new remote islanding detection
detection with both the proposed algorithms method for wind–solar hybrid power plants’, Renew. Sustain. Energy Rev.,
2016, 58, pp. 1–15
(a) a phase voltage signal, (b) STMHT and (c) MSMG [9] Senroy, N., Suryanarayanan, S., Ribeiro, P.F.: ‘An improved Hilbert–Huang
method for analysis of time-varying waveforms in power quality’, IEEE
smaller misclassification (as compared to STMHT and Trans. Power Syst., 2007, 22, (4), pp. 1843–1850
[10] Krishna, B.V., Baskaran, K.: ‘Parallel computing for efficient time–frequency
conventional wavelet), is computationally efficient, and has feature extraction of power quality disturbances’, IET Signal Process., 2013,
illustrated a faster response, with lowest detection time, for almost 7, (4), pp. 312–326
all the multiclass power system disturbances. Further, the [11] Kumar, R., Singh, B., Shahani, D.T., et al.: ‘Recognition of power-quality
robustness of the proposed hybrid detection and classification disturbances using S-transform-based ANN classifier and rule-based decision
tree’, IEEE Trans. Ind. Appl., 2015, 51, (2), pp. 1249–1258
techniques have been implemented and validated in real-time [12] Benmalek, M., Charef, A.: ‘Digital fractional order operators for R-wave
hardware-in-loop environment, where the outputs shown are detection in electrocardiogram signal’, IET Signal Process., 2009, 3, (5), pp.
satisfactory, and consequently vindicates the proposed algorithms 381–391
as potential candidates for real-time applications. [13] Granados-Lieberman, D., Garcia-Perez, A., Cabal-Yepez, E.: ‘Techniques and
methodologies for power quality analysis and disturbances classification in
power systems: a review’, IET. Gener. Transm. Distrib., 2011, 5, (4), pp. 519–
529
[14] Tse, N.C., Chan, J.Y., Lau, W.H., et al.: ‘Hybrid wavelet and Hilbert
transform with frequency-shifting decomposition for power quality analysis’,
IEEE Trans. Instrum. Meas., 2012, 61, (12), pp. 3225–3233
[15] Chilukuri, M.V., Dash, P.K.: ‘Multiresolution S-transform-based fuzzy
recognition system for power quality events’, IEEE Trans. Power Deliv.,
2004, 19, (1), pp. 323–330
[16] Thuraisingham, R.A.: ‘Estimation of Teager energy using the Hilbert Huang
transform’, IET Signal Process., 2015, 9, (1), pp. 82–87
[17] Chen, Y., Ji, T.Y., Li, M.S., et al. ‘Power quality disturbance detection based
on morphology singular entropy’. Int. Conf. IEEE Innovative Smart Grid
Technologies, Asia (ISGT ASIA), 3 November 215, pp. 1–5
[18] Sun, S., Jiang, Z., Wang, H., et al.: ‘Automatic moment segmentation and
peak detection analysis of heart sound pattern via short-time modified Hilbert
transform’, Comput. Methods Programs Biomed., 2014, 114, (3), pp. 219–230