Professional Documents
Culture Documents
Robust and Flexible Strategy For Fault Detection in Grid-Connected
Robust and Flexible Strategy For Fault Detection in Grid-Connected
A R T I C LE I N FO A B S T R A C T
Keywords: Reliable and efficient detection of faults in photovoltaic systems provides pertinent information for improving
Robust approach their safety and productivity. However, data gathered from photovoltaic systems are generally tainted with a
Measurement noise large amount of noise, which can swamp the most relevant features necessary to detect faults, and ultimately
Single diode model degrades fault detection capability of the monitoring system. Therefore, it is crucial to design a robust fault
PV plant
detection approach to deal with the problem of measurement noise in the data. The purpose of this study is to
Multiresolution representation
design a robust fault detection scheme to monitor the direct current side of a photovoltaic system and able to
deal with the problem of measurement noise in the data by using multiscale representation. Towards this end, a
framework merging the benefits of multiscale representation of data and those of the exponentially-weighted
moving average scheme to suitably detect faults is proposed and used in the context of fault detection in pho-
tovoltaic systems. Here, multiscale representation of data using wavelets, an efficient feature/noise separation
technique, is used to enhance fault detection performance by reducing noise effect and false alarms. First, a
simulation model for the monitored photovoltaic array is built. Then residuals from the simulation model are
used as the input for the designed scheme for fault detection. A real data from a 9.54 kWp photovoltaic plant in
Algiers, Algeria is used to evaluate the effectiveness proposed method. Also, the performance of the proposed
chart to that of the conventional exponentially-weighted moving average chart has been compared and found
improved sensitivity to faults and robustness to noises.
⁎
Corresponding author.
E-mail address: fouzi.harrou@kaust.edu.sa (F. Harrou).
https://doi.org/10.1016/j.enconman.2018.11.022
Received 2 June 2018; Received in revised form 8 November 2018; Accepted 10 November 2018
0196-8904/ © 2018 Elsevier Ltd. All rights reserved.
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
devices and technologies are integrated within PV systems including machine learning approaches have been developed detect faults in PV
overcurrent protection devices and arc-fault circuit interrupter [8]. systems including decision tree [22] and Bayesian neural network [23].
Fault detection methods could be classified according to their de- However, such methods rely on the availability of quality input data,
pendency on meteorological conditions. For instance, time domain re- and their implementation is no easy task, especially for real-time ap-
flectometry (TDR) [9] and earth capacitance measurements (ECM) [10] plications.
based methods have been used in several research studies due to their In other studies, wavelet-based multiresolution decomposition is
independence to weather conditions. Specifically, the TDR method is used for time-frequency detection and analysis of faults in PV systems.
used to detect PV string disconnection and degradation faults based on For instance, [24] proposed an approach using multi-resolution signal
the electrical characteristics of the transmission line, while the ECM decomposition and fuzzy inference. In [25], Kim (2016) proposed a
method is designed to localize PV module disconnections. Nevertheless, fault detection approach based on wavelet transform. In this approach,
the major drawback of the TDR approach is its need to turn off the PV standard deviations of the wavelet coefficients are used as a fault in-
system, which results in decreasing the system’s energetic perfor- dicator. Also, [26] introduced an approach based on multiresolution
mances. Also, this approach is performed using sophisticated tools to signal decomposition and SVM to enhance the efficiency of PV arrays by
investigate input and output reflected signals. On the other hand, the detecting line-to-line faults. In that study, wavelet-based multi-
ECM method suffers too from the need for additional and expensive resolution is employed for feature extraction and SVM algorithm is
monitoring tools like LCL meter [10]. Moreover, this method is limited applied for fault detection. In [27], on the other hand, an optimized
by numerous drawbacks such as its inability to detect partially-shaded exponential smoothing scheme has been applied to smoothed data with
PV module and disconnection due to the presence of bypass diodes. wavelet filtering for detecting failures in a simulated PV array. In this
Other researchers focused on using satellite observation based me- approach, principal component analysis has been used to model the
teorological data instead of those based on onset measurements to es- nominal operation of a PV system. However, when a principal com-
timate the PV energetic yield [11]. In this method, real measured en- ponent analysis is applied to data collected from PV systems for fault
ergy yield was compared with the expected based satellite observation detection, it fails to capture the autocorrelation among the process
data. Using such approach, three types of faults could be discriminated: variables due to its static nature. Recently, [28] proposed a wavelet
faults with constant loss of energy, faults with variable loss of energy packet-based approach to enhance fault detection in PV systems by
and finally energy losses due to snow presence (blackout case) [11]. using the available data of array voltage and current. In another study,
Accurately detecting faults in PV systems is essential for improving [29] presented a DC side parallel arc fault detection by a wavelet
their safety and productivity. In [12], Vergura proposed a statistical transform based on the current at the exit of PV panel.
approach to monitoring the operating conditions of a PV plant without Accurate detection of possible failures in PV systems has proven to
the use of meteorological data. The detection is performed by analyzing be particularly challenging. In [30], a statistical procedure for mon-
the output energy of the PV plant by using the analysis of variance itoring temporary shading and faults occurred in the DC side of PV
(ANOVA) test. In [13], Braun et al. proposed multivariate outlier rules systems has been developed. Specifically, this approach exploits the
to detect faults in PV plants. In this work, the minimum covariance greater ability of an exponentially-weighted moving average (EWMA)
determinant has been evaluated, and both current and voltage mea- approach in detecting faults and the flexibility of a one-diode model to
surements of each separate PV panel are used as data inputs. This enhance monitoring the DC side of PV systems. In this approach, a si-
method requires current and voltage measurements values of each se- mulation model was employed for generating residuals and a multi-
parate PV module, and that is its main disadvantage. An approach variate EWMA approach was used to detect and identify the type of
based on the three-sigma approach was developed for online fault de- faults in the monitored PV system [31]. However, EWMA-based ap-
tection in PV systems in [14]. However, the main shortcoming of this proaches don’t consider the multiscale nature of data. In addition, the
approach is its limitation in detecting incipient fault because it makes quality of the detection approach degrades with noisy data because
decisions based only on the current observation. Furthermore, based on faults and important features can easily get masked by the noise. The
climate data, in [15] Karatepe and Hiyama adopted a three-layered measurement noise is spread in the time-frequency domain which needs
feedforward neural network approach to perform an automatic detec- effective feature extraction from time as well as frequency scale [32].
tion of a location of short-circuited PV module in a string. Nevertheless, The wavelet approach can provide effective noise/feature separation,
this method requires a large number of historical data in the model and decorrelate auto-correlated data [33]. In this paper, the objective is
training phase, which make its implementation in online applications a to exploit the advantages of both a multiscale representation based on
difficult task. Mekki et al. proposed a fault detection scheme based on wavelet and of an EWMA scheme to deal with the problem of mea-
an artificial neural network (ANN) to detect partial shading faults in a surement noise in the data and to better detect faults in PV systems. To
photovoltaic array [16]. In this approach solar irradiance, cell tem- this end, a framework merging the advantages of EWMA monitoring
perature, photovoltaic current, and voltage are used as the input data to scheme and the wavelet decomposition with the multiscale re-
ANN for fault detection. In [17], Zhao et al. introduced a graph-based presentation is proposed, and used in the context of robust fault de-
semi-supervised learning method to address the problem of fault de- tection in PV systems. The novelty of the proposed approach is to de-
tection and classification in PV systems. This method uses only the data velop an integrated wavelet-based multiscale EWMA (WM-EWMA)
collected from PV system sensors. Dhimish et al. suggested a PV fault approach for monitoring the efficiency of PV systems. This approach is
detector based on the combination of theoretical curves modeling and applied to the residuals obtained from the simulated model to detect
fuzzy classification system [18]. In this two steps approach, the theo- faults in the DC side of the inspected PV array. Performance of the al-
retical curves are used to detect potential faults and a fuzzy classifier is gorithm is evaluated using real data from a 9.54 kWp grid-connected
employed to identify the type of faults. In [19], a fuzzy logic method plant in Algiers, Algeria. Results show that the proposed scheme suc-
based on meteorological and satellite data is introduced to faults in PV ceeds to appropriately monitor the DC side of PV systems. Also, it is
plants. In [20], authors suggested a method based on a probabilistic robust to the noise measurements compared to the conventional EWMA
neural network to identify and diagnose DC side faults. In [21], a fault chart.
detection approach is introduced to monitor a PV system based on The studied PV system is briefed in the following section. Then the
voltage and current indicators. In this approach, an artificial neural one-diode model is introduced in Section 3. In Section 4, multiscale
network algorithm is applied to classify eight types of PV array faults. representation of data and its use in fault detection are briefly in-
Likewise, in [16], a fault detection approach using an artificial neural troduced, and the proposed monitoring approach is outlined in Section
network algorithm for monitoring a photovoltaic module under par- 5. In Section 6 the efficiency of the developed approach is assessed
tially shaded conditions is proposed. Further, various data mining and using via real data, and conclusions are presented in Section 7.
1154
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Table 2
Main characteristics of the inverter.
Inverter Ingevon Sun 2.5
AC nominal power 2.5 kW
MPP voltage range 125–450 V
Max input DC Current 16A
Max Efficiency 94%
Output nominal Voltage 220–230 V
Max output AC power 2.7 kW
Total harmonic distortion (THD) < 5%
Frequency range 49.8–50.2 Hz
Consumption in operation 10 W
1155
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
where φ is a vector of unknown parameters [Iph, I0, n , Rs and EWMA scheme is an important univariate quality control procedure,
Rsh ], m is the number of the utilized real (I-V) curve measure- which has been used in several disciplines to online monitor the mean
ments in the parameters extraction process. Here, the PVPM of production processes [35]. An advantage of EWMA scheme is ag-
2540C device (Fig. 5) has been used to measure the I-V-curve of gregating all available information from past and actual samples in the
a reference photovoltaic module, and Artificial Bee Colony decision rule. The EWMA fault decision statistic is computed as follows
(ABC) procedure [31] is used to determine the SDM five un- [36]:
known parameters.
Step 2: Model validation z t = λx t + (1 − ν ) z t − 1, (4)
1156
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
1157
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
where σ0 is the standard deviation of the fault-free data, and κ is the in Fig. 6. Fig. 6 shows a three-level DWT of the signal S, A1 and d1 are
width of the control limits. The parameters κ and ν need to be set respectively approximation and detail coefficients at level 1, A1 is fur-
carefully [37]. If z t is within the interval [L, U ], then the system is ther represented by the summation of approximation and detail coef-
considered normal up to the actual time point. Otherwise, a signal of a ficients at level 2, A2 and d3, respectively; and so on. A3 d2
fault is given. For example, Fig. 7 illustrates the results of a decomposition of the
peak power measurements (Fig. 7(a)) with thee levels, which contains
4.2. Wavelet-based multiscale representation the three-level approximations (Fig. 7(b), (d) and (f)) of the original
signal and three detailed coefficients in the right panel (Fig. 7(c), (e)
Data from PV systems are generally autocorrelated and con- and (g)). In the next step, wavelet-based decomposition will be em-
taminated with noise. The presence of a large amount of noise in the ployed for fault detection.
measurements can mask the important features and anomalies in the Of course, wavelet-based filtering is a powerful tool for an effective
data, which degrades the anomaly detection capability of a monitoring noise-feature separation in the data [43]. Here, this advantage is
system [38]. Wavelet-based multiscale modeling of data plays a key exploited to develop a superior multiscale univariate anomaly detection
role in extracting useful feature and reducing noise effect from the method and show how the method can be applied successfully to fault
contaminated data [39]. detection.
Generally speaking, by using the Discrete Wavelet Transform (DWT)
a signal can be represented as a combination of approximation and 4.3. Wavelet-based multiscale exponentially-weighted moving average
detail coefficients [40]. Towards this end, a set of scaling functions and approach for photovoltaic system monitoring
a set of wavelet functions, which are respectively associated with a low
pass filter H and high pass filter G, are utilized to approximate the Integrating the benefits of multiscale representation with those of
signal at various fine scales [41]. Approximation coefficients result the EWMA approach should result in an enhanced monitoring system.
from a linear convolution between the signal and the low pass filter and To achieve this integrated approach, the WM-EWMA-based fault de-
after performing downsampling by 2. In other words, approximation tection scheme based on the wavelet coefficients at different scales has
coefficients are obtained from the projection of the original time series been developed.
a set of orthonormal scaling functions defined as, The WM-EWMA anomaly detection method is applied to detailed
signals obtained using a multiscale representation of the data. A fault-
ϕj, k (t ) = 2−j ϕ (2−jt − k ), j = 1, …, J , k ∈ . (7) free training data set was utilized to compute the control limits at
Then, approximation signal, Dj (t ) at level j has the following expres- multiple scales, which were then applied to the detailed signals of the
sion, testing data on multiple scales when these thresholds are surpassed, the
presence of a fault is indicated. This proposed monitoring scheme is
n2−j
diagrammatically summarized in Fig. 8 and sketched in the following
Aj (t ) = ∑ ajk ϕjk (t ),
steps.
k=1 (8)
where ajk is the wavelet coefficient, n is the number of observations in 1. Training stage:
the original signal, and j is the number of scale [42]. Similarly, detail Step 1 Collect the training data set (fault-free data), representative
coefficients are obtained by performing downsampling of 2 of a linear of a nominal situation. This training data is necessary to set
convolution between signal and a high pass filter. In other words, detail the control limits.
coefficients are obtained by the projection of the original time series a Step 2 Normalize the data to get zero mean and unit variance,
set of wavelet basis functions defined as, Step 3 Decompose the scaled data into wavelet coefficients. This
changes the data set from a single scale set into a multiple
ψj, k (t ) = 2−j ψ (2−jt − k ), j = 1, …, J , k ∈ , (9) scales set, which can allow for multiscale monitoring.
where the coarsest scale J usually termed the decomposition level. Step 4 Compute the EWMA statistic and the control limits U and L.
Therefore, the detail coefficient at level j can be written as Step 5 Keep only scales that have threshold violations.
Step 6 Reconstruct data using only retained scales.
n2−j
Step 7 Compute EWMA control limits for reconstructed data.
Dj (t ) = ∑ djk ψjk (t ),
k=1 (10) 2. Testing stage (test the new data):
Step 1 Normalize the testing data with the mean and standard de-
where djk are the scaling coefficients. A signal can be expressed as [40]:
viation of the training data.
J Step 2 Decompose the testing data into multiple scales
x (t ) = AJ (t ) + ∑ Dj (t ). Step 3 Compute the EWMA statistic and utilize the control limits for
j=1 (11)
each scale obtained in the training stage
The decomposition procedure of a signal based on DWT is presented Step 4 Retain only coefficients that violate the threshold; neglect
1158
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Fig. 7. Wavelet decomposition and separation of stochastic and deterministic components of the peak power measurements.
1159
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Table 3
Robust MW-EWMA monitoring approach for PV system supervision.
(1) Given:
• Real measurement of irradiance and module temperature
• Real measurement of maximum power point (MPP) values of current, voltage and
power collected from the PV plant under normal operating conditions.
• Module parameters obtained from the PV module datasheet (see Table 1).
(2) Build ODM using the fault-free training data
• Extract electrical parameters for the five-parameter model based on the measured
cell temperature and irradiance collected from the monitored PV system under
normal operating conditions (see Section 2) using the Artificial Bee Colony (ABC)
algorithm [44]. The extracted parameters are then used to simulate the PV
system.
• Compute the residuals between the measured and the predicted DC current, DC
voltage and DC power (Impp, Vmpp and Pmpp ) from the constructed model using
fault-free data.
• Decompose the scaled data into coefficients. Compute the EWMA statistic and the
control limits for each scale based on details signals.
• Reconstruct data using only retained scales that have threshold violations.
Compute EWMA control limits for reconstructed data (see Section 4.2). Fig. 10. Measured and estimated I-V curves from the selected SDM for ISOF-
(3) Test the new data OTON 106-12 PV module.
• ∼ ∼ ∼
Generate residual vectors, I , V and P , using the selected five-parameter-based
model,
• Decompose the testing data into multiple scales and reconstruct the signal using
only retained coefficients.
importantly in the presence of faults.
• Compute the EWMA monitoring statistic for the new data using Eq. (4).
(4) Check for faults
R It = It − It ,̂ t ,
RVt = Vt − V R Pt = Pt − Pt , t ∈ [1, n]. (12)
• Declare a fault when the WM-EWMA decision statistic for the new data exceeds
the control limits previously computed using the training data.
If the designed model describes the observed PV data adequately
and the PV system is operating correctly to the time point n, then re-
siduals should be approximately zero due to noise and measurement
uncertainties. Of course, after the simulation model is obtained, to
Table 4 check whether the PV array is operating normally or not, the WM-
Experimental weather conditions obtained from outdoor measurements of I-V
EWMA monitoring scheme (or other alternative control charts) is ap-
curves.
plied to the residuals (R It , RVt , and R Pt ) for fault detection. A signal from
PV module Temperature (° C) Irradiance (W/m2) the control scheme would detect a shift from the reference model (i.e.,
the simulation model constructed for describing the nominal observa-
ISOFOTON 27.2 755
tions of a PV system). The main steps of the proposed procedure are
outlined in Table 3.
Table 5
Computed module parameters of the SDM via the best-so-far ABC procedure. 6. Results and discussion
1160
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Fig. 11. (a) Three-days profile irradiation and (b) three-days profile of temperature level.
Fig. 12. Comparison between the measured and estimated MPP current (a) and power (b) of the studied PV array.
∗
[I ph , I0∗, n∗, Rs∗, Rsh
∗
] of the one-diode model with the best-so-far ABC
optimization algorithm, which provides the appropriate fitting of the
measured (I-V) characteristics, are presented in Table 5.
The computed parameters values are utilized to predict (I-V) curve
of the SDM (Eq. (1)). Then, the measured (I-V) curves versus predict (I-
V) curve from the SDM (Eq. (1)) are shown in Fig. 10. The results show
that the predicted curve using the identified parameters match well
with the experimental curve. Furthermore, the lower value of root-
mean-square error (RMSE) (Table 5) indicates the good prediction
performance of the best-so-far ABC algorithm to determine the best
fitting parameters values.
1161
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Table 6 (FAR) [45]. For a given fault detection approach, the ideal situation is
FAR and MDR values of the EWMA and MW-EWMA schemes in various sce- that both its MDR value and its FAR value are small.
narios of noisy data.
EWMA chart WM-EWMA chart 6.3.1. Short-circuit fault
In this subsection, the effectiveness of the developed approach in
σ FAR MDR FAR MDR
detecting short-circuit faults in DC side of a PV array a PV system is
0.2 21.33 1.49 0.33 0.8 illustrated. The performance of the WM-EWMA algorithm is firstly
0.8 43.18 9.45 7.96 1.95 evaluated under normal circumstances (noiseless conditions). It should
1.6 76.07 17.91 10.44 6.95 be pointed out that the measured data from the PV system during
normal conditions are considered as noiseless measurements because,
in practice, it is difficult to quantify error measurements and sensor
developed approach. The proposed WM-EWMA algorithm is compared degradations. In the first scenario, three modules are short-circuited in
to the conventional EWMA algorithm under noisy environment. Four the second string (see faults #2 in Fig. 13) between sampling times
types of faults in PV systems namely, open-circuit, short-circuit, tem- ranging from 300 to 500. Then the EWMA chart with λ = 0.25 is applied
porary shading faults and degradation faults (Fig. 13) will be in- to the MPP power residuals from the simulation model using testing
vestigated here. In this study, fault detection performance has been dataset. In the WM-EWMA chart, the level of decomposition value is
characterized using missed detection rate (MDR) and false alarm rate chosen to be five using the Haar wavelet, and λ = 0.25. The monitoring
1162
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Table 7 are investigated. The results of the two charts for testing data with
FAR and MDR values of the EWMA and MW-EWMA schemes in the presence of different noise levels, σ = 0.2 (low noisy data), σ = 0.8 (moderate noisy
open-circuit faults. data), and σ = 1.6 (high noisy data) are demonstrated in Figs. 15–17,
EWMA chart WM-EWMA chart respectively. The WM-EWMA chart provides a clear improvement over
conventional EWMA chart in term of FAR and MDR. It can be seen that
σ FAR MDR FAR MDR the detection capability of the EWMA scheme would decrease if the
data is noisy. Also, It can be pointed out that the WM-EWMA approach
0.2 11.34 0 4.10 0
0.8 34.33 0.98 4.70 0 is quite robust to the noise measurements compared to the conventional
1.6 66 0.5 5 0 EWMA chart. The detection results clearly indicate the superiority of
WM-EWMA approach in detecting short-circuit fault under noisy con-
ditions.
results based on EWMA and WM-EWMA algorithms based on MPP To make statistically valid conclusions on the efficiency of these two
power residuals are respectively demonstrated in Fig. 14(a-b). The blue- monitoring charts, a Monte Carlo simulation using 5000 realizations is
colored band indicates the area where the fault is introduced. It can be done in each situation. The average of FAR and MDR for EWMA and
seen from Fig. 14(a-b) that both algorithms show signs of a fault be- WM-EWMA schemes for different measurements noise level are pre-
cause the fault, in this case, is quite large. Also, this case study shows sented in Table 6. From the table, it can be seen that the highly noisy
the performance of the two techniques in detecting short-circuit faults data have a dramatic impact on the detection performance of the
under noiseless conditions is similar. This is as expected, the low noise conventional EWMA chart, and the impact seems less serious in cases
level has no important effect on the efficiency of both algorithms. If the with low noisy data. This case study shows that the noisy data would
noise variation is small, this improvement is not significant. have a substantial impact on the detection efficiency of the EWMA
Now, the performances of conventional EWMA chart and its mul- chart. When applying WM-EWMA chart, the false alarm rate is sig-
tiscale extension, WM-EWMA, in detecting a fault in PV array are stu- nificantly reduced (Table 6). This case study shows that the WM-EWMA
died under noisy environment. To do so, three scenarios are considered chart is more robust to noise measurements than the conventional
when the measurement sensors were corrupted by noise. The mea- EWMA scheme.
surement noise is modeled by Gaussian distribution with zero mean and
a standard deviation, σ , but this time different values of σ = 0.2, 0.8, 1.6
1163
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
Table 8 out that the WM-EWMA approach is quite robust to the noise
FAR and MDR values of the EWMA and MW-EWMA schemes in the presence of (Figs. 20(b) and 21(b)) compared to the conventional EWMA approach.
temporary shading. Table 7 summarizes the performance of both approaches in term of
EWMA chart WM-EWMA chart FAR and MDR. It clearly confirms the superiority of WM-EWMA ap-
proach compared to conventional EWMA approach and shows that the
σ FAR MDR FAR MDR proposed approach results in lowest FAR and MDR compared to the
conventional one. Based on this result, the proposed WM-EWMA chart
0.2 18.7 2.97 1.65 2.50
0.8 36.40 1 1.50 2.97 is more robust to noise as compared to the conventional EWMA. In
1.6 66.58 3 6.98 1.20 other words, highly noisy measurements have an impact on the per-
formance of the EWMA chart, and the impact seems less serious for the
proposed MW-EWMA chart.
6.3.2. Open-circuit fault
This section is dedicated to an evaluation of the WM-EWMA ap-
proach in detecting open-circuit faults in a PV array under noisy en- 6.3.3. Temporary shading
vironment. In the first scenario, the capacity of the WM-EWMA and The objective of this case is to evaluate the capability of the WM-
EWMA approaches in detecting open-circuit faults in a PV array is in- EWMA and EWMA schemes in detecting temporary shading faults in a
vestigated. Generally speaking, open-circuit faults can happen when a PV system and investigate the impact of the measurement noise on their
conductor is incidentally disconnected from the closed circuit. In this detection performances (in terms of FAR and MDR). In this scenario,
experiment, an open-circuit fault in the CDER PV system has been in- four modules of the CDER PV system are temporarily shaded (see fault
jected (see fault #1 in Fig. 13) for time instant 300 to 500. The mon- #3 in Fig. 13), from time instant 150 to 250, and all other setups remain
itoring results of the two algorithms based on MPP power residuals are unchanged from those described in the previous case study. The results
demonstrated in Fig. 18(a-b). As expected, both EWMA and WM-EWMA of the two monitoring schemes for noiseless testing data are shown in
approaches indicate signs of an anomaly because the fault, in this case, Fig. 22(a-b). A slight improvement is obtained with the WM-EWMA
is quite significant. This is due to the introduced fault which makes the approach compared to the use of the conventional EWMA chart
MPP power residuals after the occurrence of the fault significantly (Fig. 22(a-b)) by reducing the FAR form 9.97% to 1.2%.
different from the normal MPP power residuals; then both algorithms Next, the impact of the noisy data on the detection capacity of the
have suitable performance in detecting this open-circuit fault under two approaches in the presence of temporary shading faults is in-
noiseless condition. vestigated. To do, cases of testing data with different measurement
To show the robustness of the proposed approach to noise mea- noise levels are considered. The results of the two charts for testing data
surements, in this scenario, random noise with different levels fol- with different noise levels, σ = 0.2 (low noisy data), σ = 0.8 (moderate
lowing the normal distributions has been added to measured data. noisy data), and σ = 1.4 (high noisy data) are displayed in Figs. 23–25.
Monitoring results of EWMA and WM-EWMA charts are shown in The WM-EWMA chart provides a clear improvement over conventional
Figs. 19–21 for the cases of low (σ = 0.2), moderate noisy data (σ = 0.8) EWMA chart in term of reducing the FAR and MDR. This is demon-
and highly noisy data (σ = 1.6), respectively. From this scenario, it can strated in Figs. 23–25 for the cases of low, moderate and height noisy
be seen that the detection capability of the EWMA scheme would de- data, respectively. Of course, the WM-EWMA approach, that integrates
crease if the data is noisy (Figs. 20(a) and 21(a)). Also, It can be pointed the conventional EWMA with advantages of multiscale representation
of data, performs much better than the conventional EWMA chart for
1164
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
detecting temporary shading in PV array. Results in Table 8 show that [5] Triki-Lahiani A, Abdelghani AB-B, Slama-Belkhodja I. Fault detection and mon-
highly noisy measurements would have a significant impact on the itoring systems for photovoltaic installations: a review. Renew Sustain Energy Rev
2017;82(3):2680–92.
detection performance of the EWMA scheme. Based on this result, the [6] Brooks B. The bakersfield fire: a lesson in ground-fault protection. SolarPro
WM-EWMA chart is more robust to noise measurement than the con- 2011;4(2).
ventional EWMA approach. [7] Madeti SR, Singh S. Monitoring system for photovoltaic plants: a review. Renew
Sustain Energy Rev 2017;67:1180–207.
In conclusion, data contaminated with a large amount of noise can [8] Pillai DS, Rajasekar N. A comprehensive review on protection challenges and fault
result in loss of the important features in the noise and mask potential diagnosis in PV systems. Renew Sustain Energy Rev 2018;91:18–40.
faults. In other words, the measurement noise with high levels might [9] Schirone L, Califano F, Pastena M. Fault detection in a photovoltaic plant by time
domain reflectometry. Prog Photovolt Res Appl 1994;2(1):35–44.
even swamp the most relevant features necessary to detect faults. It has [10] Takashima T, Yamaguchi J, Ishida M. Disconnection detection using earth capaci-
been shown that a high noise amount degrades significantly the fault tance measurement in photovoltaic module string. Prog Photovolt Res Appl
detection capability of the conventional EWMA approach. Noisy mea- 2008;16(8):669–77.
[11] Drews A, De-Keizer A, Beyer H, Lorenz E, Betcke J, Van-Sark W, et al. Monitoring
surements degrade the quality of the detector performance by in-
and remote failure detection of grid-connected PV systems based on satellite ob-
creasing the false alarms and missed detection. Fortunately, wavelet- servations. Sol Energy 2007;81(4):548–64.
based multi-scale representation strategy is available for unmasking the [12] Vergura S. Hypothesis tests-based analysis for anomaly detection in photovoltaic
hidden features in noisy data by differentiating noise component from systems in the absence of environmental parameters. Energies 2018;11(3):485.
[13] Braun H, Buddha S, Krishnan V, Spanias A, Tepedelenlioglu C, Yeider T, et al. Signal
useful data. The developed WM-EWMA scheme, which merges benefits processing for fault detection in photovoltaic arrays. IEEE International Conference
of multiscale representation with wavelet and sensitivity of EWMA on Acoustics, Speech and Signal Processing (ICASSP). IEEE; 2012. p. 1681–4.
approach, improved significantly the detection quality and robustness [14] Platon R, Martel J, Woodruff N, Chau TY. Online fault detection in PV systems. IEEE
Trans Sustain Energy 2015;6(4):1200–7.
to noise compared to the conventional EWMA chart. [15] Karatepe E, Hiyama T. Controlling of artificial neural network for fault diagnosis of
photovoltaic array. 16th International conference on Intelligent System Application
7. Conclusion to Power Systems (ISAP). IEEE; 2011. p. 1–6.
[16] Mekki H, Mellit A, Salhi HH. Artificial neural network-based modelling and fault
detection of partial shaded photovoltaic modules. Simul Model Pract Theory
Fault detection is an essential element for improving safety and 2016;67:1–13.
productivity of PV systems. This article has focused on monitoring DC [17] Zhao Y, Ball R, Mosesian J, dePalma J, Lehman B. Graph-based semi-supervised
learning for fault detection and classification in solar photovoltaic arrays. IEEE
side of PV systems under noisy environment. Data from PV systems are Trans Power Electron 2015;30(5):2848–58.
generally tainted with noise, which masks important features in the [18] Dhimish M, Holmes V, Mehrdadi B, Dales M, Mather P. Photovoltaic fault detection
data and degrades the fault detection capability. In this paper, a sta- algorithm based on theoretical curves modelling and fuzzy classification system.
Energy 2017;140:276–90.
tistical fault detection strategy is designed to be robust against noise
[19] Tadj M, Benmouiza K, Cheknane A, Silvestre S. Improving the performance of PV
and uncertainties in data. This strategy integrates the multiresolution systems by faults detection using GISTEL approach. Energy Convers Manage
representation of data using wavelets with the sensitivity to small 2014;80:298–304.
changes of EWMA scheme. To monitor the DC side of the PV system, the [20] Garoudja E, Chouder A, Kara K, Silvestre S. An enhanced machine learning based
approach for failures detection and diagnosis of pv systems. Energy Convers
WM-EWMA scheme has been applied to the uncorrelated residuals form Manage 2017;151:496–513.
simulation model using one-diode PV model. The proposed method has [21] Chine W, Mellit A, Lughi V, Malek A, Sulligoi G, Pavan A. A novel fault diagnosis
been evaluated using real data from a 9.54 kWp PV plant in Algiers, technique for photovoltaic systems based on artificial neural networks. Renewable
Energy 2016;90:501–12.
Algeria. The efficiency of the WM-EWMA method is compared to that of [22] Zhao Y, Yang L, Lehman B, dePalma J-F, Mosesian J, Lyons R. Decision tree-based
the conventional EWMA chart. This WM-EWMA scheme enjoys certain fault detection and classification in solar photovoltaic arrays. Twenty-seventh an-
robustness properties when detecting anomalies in noisy data compared nual IEEE on Applied Power Electronics Conference and Exposition (APEC). IEEE;
2012. p. 93–9.
to the conventional EWMA scheme. Results show the efficiency of the [23] Pavan A, Mellit A, Pieri D, Kalogirou S. A comparison between BNN and regression
proposed scheme in reliably detecting faults in DC side of PV systems polynomial methods for the evaluation of the effect of soiling in large scale pho-
even under noisy conditions. The approach showed good robustness tovoltaic plants. Appl Energy 2013;108:392–401.
[24] Yi Z, Etemadi AH. Fault detection for photovoltaic systems based on multi-resolu-
abilities to noise measurements in terms of false alarms while main-
tion signal decomposition and fuzzy inference systems. IEEE Trans Smart Grid
taining good fault detection performances. 2017;8(3):1274–83.
The proposed scheme can be easily extended to the design of mul- [25] Kim I-S, et al. On-line fault detection algorithm of a photovoltaic system using
wavelet transform. Sol Energy 2016;126:137–45.
tivariate multiscale FD scheme. This can be done by integrating mul-
[26] Yi Z, Etemadi A. Line-to-line fault detection for photovoltaic arrays based on multi-
tivariate charts such as multivariate EWMA and CUSUM with the resolution signal decomposition and two-stage support vector machine. IEEE Trans
multiresolution representation of data. To further fault detection in a Industr Electron 2017;64(11):8546–56.
PV system, in future works, an automated WM-EWMA approach can be [27] Mansouri M, Al-Khazraji A, Hajji M, Harkat MF, Nounou H, Nounou M. Wavelet
optimized EWMA for fault detection and application to photovoltaic systems. Sol
developed by determining the optimal number of decomposition in Energy 2018;167:125–36.
DWT automatically that provides suitable fault detection performances. [28] Kumar BP, Ilango GS, Reddy MJB, Chilakapati N. Online fault detection and diag-
nosis in photovoltaic systems using wavelet packets. IEEE J Photovolt
2018;8(1):257–65.
Acknowledgement [29] He C, Mu L, Wang Y. The detection of parallel arc fault in photovoltaic systems
based on a mixed criterion. IEEE J Photovolt 2017;7(6):1717–24.
This publication is based upon work supported by King Abdullah [30] Harrou F, Sun Y, Taghezouit B, Saidi A, Hamlati M-E. Reliable fault detection and
diagnosis of photovoltaic systems based on statistical monitoring approaches.
University of Science and Technology (KAUST), Office of Sponsored Renewable Energy 2018;116:22–37.
Research (OSR) under Award No: OSR-2015-CRG4-2582. [31] Garoudja E, Harrou F, Sun Y, Kara K, Chouder A, Silvestre S. Statistical fault de-
tection in photovoltaic systems. Sol Energy 2017;150:485–99.
[32] Harrou F, Sun Y, Madakyaru M. An improved wavelet-based multivariable fault
References
detection scheme. In: Uncertainty quantification and model calibration. InTech;
2017.
[1] Panwar N, Kaushik S, Kothari S. Role of renewable energy sources in environmental [33] Madakyaru M, Harrou F, Sun Y. Improved anomaly detection using multi-scale PLS
protection: a review. Renew Sustain Energy Rev 2011;15(3):1513–24. and generalized likelihood ratio test. 2016 IEEE Symposium Series on
[2] Masson G, Latour M, Rekinger M, Theologitis I-T, Papoutsi M. Global market out- Computational Intelligence (SSCI). IEEE; 2016. p. 1–6.
look for photovoltaics 2013–2017. Eur Photovolt Ind Assoc 2013:12–32. [34] Zhou W, Yang H, Fang Z. A novel model for photovoltaic array performance pre-
[3] Edenhofer O, Pichs-Madruga R, Sokona Y, Seyboth K, Matschoss P, Kadner S, et al. diction. Appl Energy 2007;84(12):1187–98.
IPCC special report on renewable energy sources and climate change mitigation, [35] Harrou F, Nounou M. Monitoring linear antenna arrays using an exponentially
Prepared By Working Group III of the Intergovernmental Panel on Climate Change. weighted moving average-based fault detection scheme. Syst Sci Control Eng: Open
Cambridge, UK: Cambridge University Press; 2011. Access J 2014;2(1):433–43.
[4] Mellit A, Tina GM, Kalogirou SA. Fault detection and diagnosis methods for pho- [36] Montgomery DC. Introduction to statistical quality control. New York: John Wiley&
tovoltaic systems: a review. Renew Sustain Energy Rev 2018;91:1–17. Sons; 2005.
1165
F. Harrou et al. Energy Conversion and Management 180 (2019) 1153–1166
[37] Zeroual A, Harrou F, Sun Y, Messai N. Monitoring road traffic congestion using a [42] Strang G. Wavelets and dilation equations: a brief introduction. SIAM Rev
macroscopic traffic model and a statistical monitoring scheme. Sustain Cities Soc 1989;31(4):614–27.
2017;35:494–510. [43] Aradhye H, Bakshi B, Strauss aJDRA. Multiscale SPC using wavelets: theoretical
[38] Sheriff M, Harrou F, Nounou M. Univariate process monitoring using multiscale analysis and properties. AIChE J. 2003;49(4):939–58.
Shewhart charts. International Conference on Control, Decision and Information [44] Garoudja E, Kara K, Chouder A, Silvestre S. Parameters extraction of photovoltaic
Technologies (CoDIT). IEEE; 2014. p. 435–40. module for long-term prediction using artifical bee colony optimization. 3rd
[39] Ganesan R, Das T, Venkataraman V. Wavelet-based multiscale statistical process International conference on Control, Engineering & Information Technology (CEIT).
monitoring: a literature review. IIE Trans 2004;36(9):787–806. IEEE; 2015. p. 1–6.
[40] Gao R, Yan R. Wavelets: Theory and applications for manufacturing. Springer [45] Harrou F, Sun Y, Madakyaru M, Bouyedou B. An improved multivariate chart using
Science & Business Media; 2010. partial least squares with continuous ranked probability score. IEEE Sens. J.
[41] Daubechies I. Orthonormal bases of compactly supported wavelets. Commun Pure 2018;18(16):6715–26.
Appl Math 1988;41(7):909–96.
1166