Partial discharge detection using PLC receivers in MV cables: a theoretical framework J. Granadoa,∗ , A. Torralbaa, C. ´ Alvarez-Arroyob ETSI, Universidad de Sevilla, Descubrimientos s/n. 41092-Sevilla (Spain) aDepartment of Electronic Engineering bDepartment of Electrical Engineering Abstract Partial discharge (PD) activity is a key indicator of the cable insulation health in medium-voltage networks. Many of these cables are used as transmission media, because power line communication (PLC) modems are installed at their ends. This paper proposes two techniques that allow broadband PLC receivers to detect PDs at the same time that the PLC signal is being demodulated. The proposed techniques are based on how PDs alter both, null, and zero-bit loaded carriers, commonly used in orthogonal frequency division multiplexing modems. Using the proposed techniques, a simple firmware modification is sufficient to add this new functionality to the already installed modems. This paper is mainly concerned with theoretical aspects of the proposed techniques, and no experimental validation has been done. Nevertheless, simulation results show that the proposed techniques can be used to detect different types of PDs. Four cases studies are analyzed: short- and long-distance PDs, and low- and high-energy PDs. Finally, the impact of the inter-carrier interference on the detection capability is studied, and some recommendations are made to mitigate its effects. Keywords: Partial discharges, Power Line Communication (PLC), Medium-voltage distribution cables. 1. Introduction Now that the barrier of normalization has been overcome, power line communication (PLC) is becoming a mature technology that is widely used in smart grids (SG). In this so-called system of systems [1], PLCs play an important role [2, 3]. PLC technologies reuse the existing power grid infrastructure to transmit data signals. The incentive for using PLC is that the power grid (from high to low voltage) provides an existing infrastructure that is much more extensive and pervasive than any other wired or wireless alternative [2, 3]. At the medium-voltage (MV) level, there are significant needs for communication due to: a) monitoring and control requirements coming from the MV dispatch (e.g., monitoring and control of substations, fault detection and location, etc.), and b) services demanded from the low-voltage side such as automatic meter reading, vehicle-to-grid communications or in-home energy management [3]. Medium-Voltage Broad-Band PLC (MVBB-PLC) is an interesting alternative to provide cost-effective communication between MV substations. In MV grids, the impact of the well-known negative effects of using power cables as transmission media is considerably reduced when compared to other existing PLC applications such as in-door, last mile access networks, or in-vehicle PLC applications. The path length is seldom longer than 500 m, and ∗Corresponding author: J. Granado. Tel. /Fax +34954481303 / +34954487373 Email addresses:
[email protected] (J. Granado),
[email protected] (A. Torralba),
[email protected] (C. ´ Alvarez-Arroyo) the average number of branches is normally small [4]. The impedance mismatch, responsible for the reflections that cause multipath propagation, is solely present at cable ends and joints. In addition, despite the MV cable being shared between different users (mainly substations), their number is small. As shown in [5], the MV cable can be considered to be a slowly varying communication channel with a large coherent bandwidth. Regarding noise and electromagnetic interference (EMI), the nature of the underground MV cables, buried and shielded, allows a high signal-to-noise ratio (SNR) to be achieved at the input of PLC receivers, with a scarce presence of impulsive noise. Consequently, MV-BB-PLC can theoretically reach hundreds of Mbps under current EMI regulations [6]. Reported field tests have shown MV-BB-PLC to be a viable technology, able to provide up to tens of Mbps [7–10], using the IEEE–1901 [11] and OPERA [12]) protocols. Status monitoring of power networks is one of the pillars of the SG, and includes the predictive diagnostic of MV power cables [1]. Insulation degradation is one of the most frequent causes of failure in underground cables [13]. Trends in MV maintenance include on-line, on-site, long-term monitoring systems that detect the presence of partial discharges (PDs), which have proven to be a reliable indicator of the cable insulation health. Early detection of PDs in MV cables helps to prevent cable breakdown [13–15]. This paper proposes two techniques to detect PDs using PLC signals. These detection techniques can be easily integrated into existing PLC receivers, avoiding the installation of any additional hardware. In this way, PLC receivers perform, at the same time, a two-fold function: communication and PD detec- Preprint submitted to Energy Power Systems Research July 28, 2018
OFDM BB-PLC Tx (OPERA, IEEE-1901) FFTFFT Coupler MV cable ADC AFE CP del. Time synch. etc. TDP ... Yn,k yn,k Demapping, equalization, etc. FDP PDs detector Coupler OFDM BB-PLC Rx (OPERA, IEEE-1901) Figure 1: BB-OFDM PLC link reference model: PLC transmitter is connected to the MV grid in one substation, whereas PLC receivers are connected in other substations. The Rx basic subsystems are: analogue front end (AFE), time domain processor (TDP), fast Fourier transform (FFT), frequency domain processor (FDP), and partial discharges detector. tion. The proposed techniques are based on how PDs affect the symbols of an orthogonal frequency division multiplexing (OFDM) transmission, either in MV-BB-PLC modems (such as IEEE–1901 or OPERA) or any other PLC technology based on OFDM (for example, narrow-band PLC [16]). It will be shown that the presence of PDs can be detected by computing the squared value of some carriers of the incoming symbols. This computation only requires a minor modification in the firmware of existing PLC modems. A simplified model has been used for PLC in a MV cable in the presence of PDs, that takes into account first order effects such as white noise, signal power, and inter-carrier interference (despite its origin). Concerning PD modelling, the gaussian pulse used to model the PD has been broadly used in the bibliography, especially to model the pulse shape at the cable ends. Simulation results show that the proposed techniques are valid for detecting PDs in four detection scenarios that cover from long-distance PDs to PDs located at cable terminations. This paper is organized into six additional sections. Section 2 describes a reference model for the operation of OFDM- based PLC modems in the presence of PDs, and particularizes the model for two common PLC protocols: IEEE–1901 and OPERA. Sections 3 and 4 present the proposed techniques for PD detection using PLC, and discuss the rationale behind them. Section 5 presents some simulation results that show the potential of both techniques. Section 6 discusses some aspects related to a practical implementation. Finally, in Section 7, some conclusions are drawn. 2. Reference model The diagram in Figure 1 shows a simplified version of a PLC link based on OFDM. Focusing on the reception chain, the receiver is connected to the MV cable by means of a passive, inductive or capacitive, coupler. The first stage is responsible for some analogue processing (filtering and amplifying), analogue- to-digital conversion, and mixing to the base band. Once the signal has been properly converted to the digital base band, OFDM receivers perform some processing in the time domain (TDP), and in the frequency domain (FDP), depending whether the operations are carried out before, or after, the fast Fourier transform (FFT) processor. The proposed techniques process the OFDM symbols in the frequency domain. 2.1. Signal model Equation (1) models the PLC signal at the receiver input, where sTx(t) is the transmitted OFDM signal, h(t) is the channel impulsive response, and ⊛denotes convolution. In (1), the received signal is two-fold corrupted: by a noise term labeled n(t), which is modeled as an additive white gaussian noise with a typical deviation σN, and by a PD pulse represented by sPD(t). sRx(t)=sT x(t)⊛h(t)+n(t)+sPD(t).(1) OFDM carriers are digitally generated by means of an iFFT (inverse fast Fourier transform) processor at the transmitter, where NFFT complex samples of a sequence Xn,kare transformed to the time domain. Xn,kis the complex value of the k-th carrier at symbol n, which usually corresponds to one point of a constellation that maps the binary information into in-phase and quadrature components. At the receiver, the FFT processor will provide NFFT complex samples labeled as Yn,k. Assuming that the channel behaves as a linear time-invariant system, (2) shows the effects of the propagation medium on the received samples, the noise, and the interfering PD pulse in the frequency domain (if the symbol nis corrupted). In (2), Hk is the discrete Fourier transform (DFT) of h(t), Nkis the noise term in the frequency domain, and SPD,kis the contribution of the PD to carrier k. Yn,k=Xn,kHk+Nk+SPD,k.(2) 2.2. OFDM carriers OFDM PLC modems usually distinguish between three types of carriers: - Set SIcontains NImodulated carriers with payload information. - Set SNC is composed of NNC carriers that the transmitter forces to zero, i.e., |Xn,k|=0 for k∈SNC. These carriers, called null carriers (NCs), are introduced to limit the transmitted power at certain spectral intervals. - Set SZC are NZC carriers whose module and phase are fixed to known values. These zero-bit loaded carriers (ZCs) are used to facilitate channel estimation and equalization. The number of carriers entering the FFT processor is given by NFFT =NI+NNC +NZC. The number and ordering of the different types of carriers differ from one protocol to another. 2
φPd,k φN,k Real part of Yn,k Imaginary part of Yn,k (a) 0 0.01 0.02 0.03 |Yn,k|2 k SNC quantiles 0 0.01 0.02 0.03 |Yn,k|2 k SNC + PD quantiles Linear approx. Observed data y=x (b) (c) Figure 2: Effect of noise and PDs in OFDM NCs. Subplot (a): Z-plane showing complex samples Yn,kwithout noise (diamond), with noise (circles), and affected by a PD (squares). Subplot (b): Quantile–quantile plot comparing the simulated values of |Yn,k|2of one OFDM symbol affected by a PD (ordinate) versus the simulated values of |Yn,k|2corresponding to other OFDM symbols not affected by PDs (abscissa). Subplot (c): histograms of |Yn,k|2in both situations previously described. Only the NCs are drawn (k∈SNC). In (b) and (c), data have been obtained by simulation. Clause 13.2.1 of IEEE–1901 (mode FFT PHY) [11] states that the number of FFT carriers NFFT is up to 2048. The lower part of the spectrum (below 1.8 MHz) is not used for PLC, i.e., those carries with a number lower than 74 are NCs. The remaining components up to k=2047 (equivalent to 50 MHz) can be used following the recommendations of clauses 13.9.7, regarding tone masks, and 13.9.8, regarding amplitude mapping. Any IEEE–1901 modem shall fully comply with the necessary electromagnetic compatibility (EMC) and EMI national regulations, and tone masks and amplitude maps shall be chosen accordingly. To this end, it shall be able to mask offany combination of carriers. Additionally, IEEE–1901 states that, when a particular active carrier does not transmit a payload, i.e., for ZCs, the mapping function shall use randomly modulated binary phase-shift keying (BPSK). Regarding OPERA specifications [12], 2048-OFDM carriers are generated with a bandwidth that depends on the signal type, ranging from 10 MHz to 30 MHz. These specifications consider the following types of NCs: a) carriers at fixed positions (k= 0, 2047, and the interval [769, 1278]), whose spectral locations depend on the selected center frequency), and b) any combination of carriers necessary to produce spectral notches, at least 30 dB deep, as required by national EMC and EMI regulations [2, 12]. OPERA also considers an adaptive bit-loading protocol for information carries, and quadrature phase-shift keying (QPSK) for ZCs. Therefore, both OPERA and IEEE–1901 use both NCs and ZCs. The technique named null carrier-based detector (NCD), proposed in the next section, provides PD detection using NCs. An alternative technique called zero-bit loaded carrier-based detector (ZCD), described in Section 4, uses ZCs to detect PDs in OFDM symbols. 3. Detection based on null carriers (null carrier-based detector or NCD) Figure 2(a) shows the complex components of the NC Yn,k, where k∈SNC, in a received OFDM symbol. For the sake of simplicity, perfect equalization is assumed, though it is not necessary for the detector proposed here. The diamond mark in the origin indicates that the carrier was initially set to zero (Xn,k=0). The additive noise spreads this NC to somewhere in the dark area (circle marks). The probability of finding the symbol decreases with the distance to the origin. When a PD is present in one OFDM symbol, each spectral component SPD,k of the PD is added to the noise component, pushing Yn,kaway from the origin (square marks in Figure 2(a)). The final position of the NC in the complex plane depends on the module and phase of SPD,k. Note that the PD is not always added coherently to the noisy symbol, because: 1) the phase of the noise term (ϕN,k) is uniformly distributed, and 2) the phase of the k-th spectral component of the interfering PD depends on the instant it was added to the OFDM symbol. Quantile–quantile (QQ) plots are probability plots commonly used to compare two probability distributions by plotting their quantiles against each other. Figure 2(b) shows a QQ plot to compare the underlying distributions of the data samples obtained by the simulation of a PLC signal based on the type-III OPERA specification (see Table 1), which includes 512 NCs per symbol. In Figure 2(b) the horizontal axis corresponds to the quantiles of the squared module of the NCs of OFDM symbols with no PD added, whereas the vertical axis shows the cor- 3
responding quantiles when a PD is added to the OFDM symbol. OFDM symbols were received with an RMS value of 0.013 V, and affected by white noise (SNR =15 dB). To model a PD, a gaussian pulse with a 0.133 V peak value (enough to illustrate the effects of the PD), and a typical deviation of 17.5 ns, was superimposed on some OFDM symbols. As shown in Figure 2(b), the resulting QQ plot is steeper (the observed slope is 1.8) than the line y=x, indicating that the distribution plotted on the vertical axis (symbol with a PD) is more dispersed than the distribution plotted on the horizontal axis (symbols without PD). Thus, the dispersion of the squared module of the null received carriers seems to be a promising indicator of the presence of PDs in one OFDM symbol. The statistical properties of the DFT of windowed stationary white noise are studied in [17]. Assuming that the transmitted carrier is null, and the variance of both the real and imaginary parts of the white noise are equal (σ2 N), the received signal Yn,k exhibits an exponential probability density function (PDF) for the squared module, and a uniform PDF for the phase [17]. The inverse scale parameter (or rate) of the exponential distribution is λ=1/(NFFT σ2 N), where NFFT is the number of carriers of the OFDM symbol. The mean value and the standard deviation of the squared module of the NCs are both equal to λ−1. When the PD is added, the new distribution becomes a noncentral χ2with two degrees of freedom [17]. The noncentrality parameter is α=4λ|γ|2, where γis the complex mean value of Yn,kfor NCs. Both the noise and the PD contribute to those mean values, but the contribution of the PD is negligible because its phase is linearly distributed in the interval [0, 2π]. For the example shown in Figures 2(b) and 2(c), the results obtained by the simulation were: λ=291.15, |γ|=|8.13e-4 +i2.21e-4|=8.43e-4, and α=8.28e-4. If the PD were not present, the resulting value of |γ|would be 3.98e- 4. Because the expected noncentrality parameter is small, the PDF for the squared module of the received NCs can be considered to be exponential, even when the symbol is corrupted by a PD. An approximation of the mean value (µ∗ NC) of the squared module of NCs when a PD is added to the symbol is given in (3), where λis the rate parameter of the distribution without a PD, and σ2 PD is the variance of the squared module of the PD spectral components. The complexity of OFDM-based transmitters and receivers, the distribution of NCs throughout the OFDM signal, as well as the propagation mechanisms of PD and OFDM signals in MV cables make it difficult to theoretically deduce an exact expression for σ2 PD. Although such an exact expression is not easy to obtain, it is clear that the presence of a PD changes the mean value of the squared module of the NCs, and this is the rationale behind the first technique proposed here for PD detection. µ∗ NC =qλ−2+σ2 PD (3) Let µNC,nbe the estimated mean value of the NCs in the n-th OFDM symbol computed as in (4), where kis the carrier index, SNC the set of NCs, and NNC the number of NCs per symbol. This estimation is averaged in one or more OFDM frames, resulting µNC. If the estimated mean value of NCs measured in a given OFDM symbol (µNC,ˆn) exceeds a detection threshold µNCDTh, where the detection coefficient DTh has to be properly tuned, then the NCD declares that the ˆn-th OFDM symbol is likely to be contaminated by a PD. µNC,n=1 NNC X k∈SNC |Yn,k|2(4) Regarding the detection coefficient DTh, the slope of the QQ plot, as shown in Figure 2(b), may help to select a proper value for it. In this example, the slope for the corrupted symbol was 1.8, such that 1.4 might be a proper value for DTh. 4. Detection based on zero-bit loaded carriers (zero-bit loaded carriers-based detector or ZCD) The second proposed technique is illustrated in Figure 3(a). It is based on processing the ZCs that were transmitted with a known phase (ϕkfor k∈SZC), and fixed module (R). Just like Figure 2(a), Figure 3(a) shows the received ZC as a diamond mark. Once again, ideal equalization has been assumed, though it is not required for the detector proposed here. The additive gaussian noise places the received carrier around the diamond mark, represented by cycles in Figure 3(a), because the noise phase is a uniformly distributed random variable. When a PD is superimposed on the OFDM symbol, the received carrier Yn,k, represented by squared marks in Figure 3(a), is pushed away even further. Note that, because the PD does not always interfere coherently, the module of some ZCs increment, while others decrement, depending on the PD phase ϕPd,k. Let us focus on the squared module of the received ZC (|Yn,k|2for k∈SZC). The QQ plot shown in Figure 3(b) graphically illustrates that the dispersion of the squared module of the ZCs at the receiver is greater when the OFDM symbol is affected by a PD. That is, the slope of the QQ plot is greater than 1 (it is equal to 1.4 in Figure 3(b)). The histograms shown in Figure 3(c) confirm that the standard deviation of the squared module of the ZCs seems to be a good indicator of the presence of PDs in OFDM symbols. The histogram of the upper part of Figure 3(c), which theoretically corresponds to a noncentral χ2with two degrees of freedom [17], presents a standard deviation of 0.151 V. When a PD is added to the OFDM symbol (see the bottom part of Figure 3(c)), the value of the standard deviation increases to 0.21 V. These simulation results have been obtained under the same conditions as those in Section III, including a set of 256 ZCs randomly distributed along the OFDM symbol. Based on the reasoning above, a second technique for PD detection is proposed here, which uses an estimation of the standard deviation of the squared module of ZCs. Let σZC,nbe an estimation the standard deviation of ZCs in the n-th OFDM symbol, computed as shown in (5), where kis the carrier index, SZC the set of ZCs, and NZC the number of ZCs. If σZC,ˆn> σZCDTh, where DTh is a detection coefficient, σZC is an averaged version of σZC,nusing one or more OFDM frames, 4
Real part of Yn,k R Imaginary part of Yn,k φPd,k φk φN,k (a) 0.5 0.75 1 1.25 1.5 |Yn,k|2 k SZC quantiles 0.5 0.75 1 1.25 1.5 |Yn,k|2 k SZC + PD quantiles Linear approx. Observed data y=x (b) (c) Figure 3: Effect of noise and PDs in OFDM ZCs. The Z-plane shown in subplot (a) presents the complex samples Yn,k: ideal (diamond), with noise (circles), and affected by a PD (squares). Subplot (b): Quantile–Quantile plot comparing the simulated values of |Yn,k|2of one OFDM symbol affected by a PD (ordinate) versus the simulated values of |Yn,k|2corresponding to other symbols not affected by PDs (abscissa). Subplot (c): Histograms of |Yn,k|2in both situations previously described. Only the ZCs are drawn (k∈SZC). In (b) and (c), data have been obtained by simulation. then the ZCD will declare that the symbol ˆnis likely to be corrupted by a PD. σZC,n=s1 NZC X k∈SZC (|Yn,k|2−µZC,n)2,(5) where: µZC,n=1 NZC X k∈SZC |Yn,k|2. Just like the NCD proposed in the previous section, DTh is used in the ZCD to detect corrupted symbols. In the example of Figure 3, a proper value for DTh is 1.2, because the QQ plot in Figure 3(b) has a slope of 1.4. 5. Simulation results 5.1. Receiver and signal models A PLC receiver has been modeled, whose key elements are shown in Figure 4. The model first includes a bandpass filter (eighth-order BPF Chebyshev filter) that selects the OPERA signal with cut-offfrequencies located at 3.3 MHz and 18.3 MHz. Then, the bandpass signal is mixed to the baseband and low-pass filtered (using two cascaded decimator FIR filters) before being transformed to the frequency domain by means of the FFT processor. An ideal channel estimator and equalizer (EQ), and a de-mapper (Demap) follow in the receiver chain, allowing an estimation of the bit error rate (BER). The block NCD (PD detector using NCs) is fed directly from the output of sPD(t) n(t) sPLC(t)sRx(t) LPF FFT EQ Demap ZCD fc ... BPF NCD Figure 4: Simulation model of an OFDM PLC receiver. The three components of the incoming signal sRx (t) are: the OFDM PLC signal sPLC (t), the PD signal sPD(t), and the additive white noise n(t). The following blocks are: bandpass filter (BPF), low-pass filter (LPF), fast Fourier transform processor (FFT), channel estimator and equalizer (EQ), Demapper (Demap), and the proposed detectors (NCD or ZCD). the FFT, whereas the input of the ZCD (PD detector using ZCs) is an equalized version of the received symbol. Both blocks, NCD and ZCD, are in charge of detecting PDs in the current OFDM symbol using the techniques presented above. The incoming received signal has been modeled by the summation of three terms: sPLC(t) is the power line OFDM signal according to the OPERA type-III specification [12], sPD(t) is a gaussian pulse that models the PD [18], and n(t) is a white gaussian noise. The parameters of a type-III OPERA signal are detailed in Table 1. The OFDM symbol duration is TSym =178.5 µs (including a cyclic prefix of 20.1 µs duration, and an additional prefix and postfix of 4.8 µs). The total number of carriers is 2048, distributed as follows: NI=1024, NNC =512, and NZC =512. The complex baseband signal, sampled at Ts=75 µs, is up- 5
Table 1: Parameters of the OFDM signal used in the simulations (Type-III OPERA signal) [12]. Parameter Value Description Ts75 ns System clock NFFT 2048 Number of carriers NNC 512 Number of null carriers L268 samples Cyclic prefix length NSym 2316 Symbol length B10 MHz Signal bandwidth ∆f6.51 kHz Inter-carrier separation fc10 MHz Center frequency mixed at the transmitter to the center frequency fc=10 MHz. The carrier set SIis modulated by random bits using 2A4DPSK modulation (constant bit loading of 3 bits per carrier). The OFDM frame consists of 56 OFDM symbols (it takes approximately 10 ms, the duration of one 50 Hz power voltage semiperiod). In this packet, the PLC link provides a raw bit rate of approximately 17 Mbps. For the sake of simplicity, perfect time and frequency synchronization, as well as perfect equalization, are assumed. Every PD is modeled using a gaussian pulse with variable peak value and pulse width. Although some authors have modeled the skewed nature of PDs using a sum of functions (several gaussians [19] or two exponentials [20]), dispersion causes the PD to become symmetric, because each frequency component propagates at a different group velocity [18]. Then, the initial PD asymmetry is lost [21], and PD pulses can be modeled as simple gaussian pulses. In addition, the interarrival time of PDs is set to 10 ms. That is, one PD is generated during each semiperiod of the power voltage. 5.2. PDPAR and nFWTM Let us define the partial discharge peak-to-average ratio (PDPAR), normally given in dB, as the ratio of the squared PD peak value APD, and the mean squared value of the OFDM signal, as shown in (6). PDPAR =A2 PD/E[sPLC(t)2] (6) PDPAR models the strength of the PD in comparison to the OFDM signal. Table 2 shows an example of a PLC link power budget. A cable length of 200 m (the average length of urban MT underground cables) has been used with a constant noise power spectral density (PSD) of −135 dBm/Hz, which is typical in this type of cable [4]. An attenuation coefficient of 0.17 dB/km has been used, which is typical for frequencies lower than 20 MHz [7]. Additional losses of 3 dB have been considered to account for cable ends (PLC couplers, and peripheral circuitry for the transmitter and receiver, such as signal feeders and protections) [14]. The type-III OPERA signal has a 10 MHz bandwidth. The selected value for the transmitted PSD is −72 dBm/Hz, which is the maximum available PSD for this type of signal [8]. Table 2 Table 2: Example of power budget in a PLC link (OPERA type-III). Transmitted power: −2 dBm Attenuation: 40 dB -Cable losses (200 m): 34 dB -Other losses: 6 dB Received power: −42 dBm Receiver sensitivity: −67 dBm Margin: 25 dB SNR: 23 dB Table 3: PD peak values APD versus PDPAR for a PLC received power of −42 dBm PDPAR (dB) APD (mV) 5 3.16 10 5.62 15 10.00 20 17.78 25 31.62 shows the expected received signal power to be −42 dBm (i.e., 1.78 mVrms in a 50 Ωload), which is 25 dB higher than the sensitivity required for OPERA modems [12]. Field tests reported in [9] confirm this value. Regarding the SNR, the receiver operates with 23 dB under the conditions previously described, which provides a quasi-error-free (QEF) reception in most existing PLC OFDM-based receivers. For the power budget described in Table 2, the PD peak (APD) versus the PDPAR is shown in Table 3. According to Table 3, a PDPAR greater than 15 dB is an adequate value for most of the PDs reported in the literature of MV cables (such as in [14]). The pulse width is another key parameter to model PDs [14, 15]. In our simulations, the pulse width is expressed in terms of the full width at tenth of maximum (FWTM). For gaussian pulses, FWTM ≈4.29σp, where σpis the standard deviation of the gaussian pulse. It is preferable to work with a normalized version of the FWTM: nFWTM =FWTM/Ts, where Tsis the OFDM signal sampling time. nFWTM can be seen as the number of samples of the PLC signal that have been contaminated by the PD. In our simulations, nFWTM ranges from 0.25 to 9.75 (i.e., the FWTM ranges from 18.75 ns to 731.25 ns). In terms of pulse standard deviation, the analyzed interval approximately covers from 5 to 170 ns, which are common values for PDs in MV cables [14], and even in air [15]. 5.3. Simulation procedure Simulations were performed according to the following procedure: - One OFDM frame of 56 symbols was built from randomly generated bits. This signal was contaminated with additive white noise, whose power was given by the SNR, in a range from 5 dB to 30 dB. 6
- One PD pulse was generated with a given nFWTM and PDPAR. The PD was inserted in a random position inside the useful part of one OFDM symbol in a frame. That is, PD pulses were inserted neither inside the cyclic prefix (268 samples long), nor in the extension window (32 samples, at both the beginning and end of the symbol). - The received signal was processed in the receiver chain until the frequency domain samples were recovered. These samples directly fed the NCD, whereas the ZCD was fed by an equalized version on the FFT output. The NCD block used every NC (up to 512) defined by default in the OPERA specification [12]. The ZCD block processed the same number of ZCs randomly distributed in the OFDM symbol. Both detectors not only detected the presence of PDs in the received frame, but also signaled the symbol or symbols where they were detected. - Two detection ratios, R1and R2, are proposed as figures of merit. R1is the ratio of the correctly detected PDs out of the total number of corrupted frames. R1considers a PD to be correctly detected when one, and only one, PD is detected at the exact symbol where it was inserted. R2is a relaxed version of R1; it computes the ratio of detected PDs in one or two symbols of a frame (although only one symbol was corrupted by a PD) out of the total number of corrupted frames. Note that, unlike R1, R2is unable to predict the symbol where the PD was inserted. This is acceptable in most cases. - Finally, different values for the detection coefficient DTh were used in order to show the impact on the performance of both detectors, and to help engineers to choose the proper value for each detector. 5.4. Simulation results The diagram in Figure 5 shows a contour plot whose isolines depict the estimation of the detection ratio R1versus PDPAR and nFWTM. Isolines are plot at R1=0.95, 0.5, and 0.1, with both proposed techniques. The simulation results show that the proposed techniques detect PDs whose PDPAR is greater than 25 dB, and whose nFWTM is greater than one OFDM sample time. However, this figure also shows that the NCD clearly outperforms the ZCD. The effectiveness of the proposed detection techniques decreases when the PD width is either too small (i.e., a FWTM smaller than one OFDM sampling time, in this case a pulse deviation smaller than 17.48 ns) or too large (i.e., a FWTM larger than ten samples of the OFDM signal). In the first case, the effect of a narrow PD pulse that only affects a fraction of one sample of the OFDM signal is mitigated owing to the downsampling and filtering in the receiver. On the contrary, when PDs pulses are too wide, the spectral components concentrate around zero frequency, reducing the interference in the OFDM signal, which is modulated around 10 MHz. 0 1 2 3 4 5 6 7 8 9 10 nFWTM 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 PDPAR (dB) 0.1 0.1 0.5 0.5 0.95 0.95 0.95 0.1 0.1 0.5 0.5 0.95 0.95 B A D C NCD ZCD Figure 5: Contour plot of PDPAR versus nFWTM for a SNR of 20 dB at the PLC receiver input and detection coefficient DTh =1.1 for both detectors. Isolines are plotted for detection ratios R1of 0.1, 0.5, and 0.95. The approximate positions of the four case studies are also indicated. Table 4: Description of case studies. Case Description PDPAR (dB) nFWTM A Long distance 6 3 B Short distance 20 0.5 C High energy 20 6 D Low energy 6 0.5 5.5. Case studies We will focus our research on the four typical cases described in Table 4. Case A describes a PD that was generated somewhere far enough (e.g., 400 m) from the PLC receiver. The narrow shape and high peak value of the original PD pulse is attenuated and dispersed owing to propagation, up to a fairly moderate value of the FWTM (225 ns) and a low peak value (26 mV) at the receiver side (OPERA signal III is used as the PLC signal reference). On the contrary, the PD in case B is a short-distance PD whose source is likely to be located at the cable end or near the MV facilities. In case B, the pulse FWTM is 38 ns, and its peak value is 132 mV. Case C is representative of a high-energy PD generated, for instance, in the cable connector or in its neighborhood. These PD pulses are usually wider (FTWM =450 ns) and stronger (with a peak value of 132 mV in our case) than those generated in the MV cable [14]. Case D corresponds to a low-energy PD (one with FTWM =37.5 ns and peak value of 26 mV). Figure 5 illustrates the location of these four cases in the nFWTM–PDPAR plane. 5.6. Analysis of results Figures 6 and 7 show the simulated detection ratios R1and R2versus SNR for the cases defined in Table 4. These curves 7
Table 5: Estimation of detection ratios R1and R2at QEF-SNR =14 dB. R1/R2in % for QEF-SNR using an indicated value of DTh Case: NCD ZCD A 8.8/17 DTh =1.10/1.10 0.1/1DTh =1.10/1.05 B 64/68 DTh =1.20/1.10 85/85 DTh =1.10/1.10 C 100/100 DTh =1.20/1.20 2.9/0.7 DTh =1.05/1.05 D 1.2/2.2 DTh =1.10/1.10 0.1/1.3 DTh =1.10/1.05 Table 6: Minimum SNR required for R1≥0.9. SNR [dB] using the indicated value of DTh Case: NCD ZCD A 20.5 DTh =1.20 >30 DTh =- B 19.5 DTh =1.20 14.5 DTh =1.10 C 12.7 DTh =1.20 23 DTh =1.10 D>30 DTh =- 28.5 DTh =1.10 have been obtained for different values of the detection coefficient DTh, as indicated in every case. In addition, Table 5 shows the detection ratios R1and R2for QEF-SNR, that is, for the SNR required to achieve a BER less than 10−4, along with the value of the detection coefficient DTh that was used for each case. The QEF-SNR obtained by simulation was 14 dB for the selected system configuration. Finally, Table 6 presents the required SNR to achieve a detection ratio R1greater than 0.9 along with the value of DTh used to obtain the corresponding value. These results are shown for both proposed detectors. In case A, PDs are clearly detected for moderate SNR values using the NCD, as shown in Figure 7(a) for DTh coefficients in the range 1.1–1.2. However, the ZCD is unable to detect PDs for reasonable SNR values. Table 6 also confirms that this case study can only be detected using the NCD. Both detectors are suitable for detecting PDs in case B. The ZCD outperforms the NCD at QEF-SNR. Only for small values of the SNR, the NCD offers higher detection ratios, but their small values render this result irrelevant. The detection coefficient should be set to 1.1 and 1.2 for the ZC and NC detectors, respectively. For high values of SNR, full detection can be achieved in this case. Both techniques can be used to detect PDs for case C (highenergy PD pulses). The NCD (with DTh =1.2) provides better results than the ZCD (with DTh =1.10), achieving a positive detection rate of 100% at QEF-SNR (see Table 6). For case D, the ZCD outperforms the NCD, but it requires a SNR as high as 28.5 dB to attain a positive detection rate of 90% in the best case. We can conclude that the NCD is preferable to the ZCD for long-distance PDs (case A), whereas the opposite is true for low-energy PDs (case D). Both detectors yield good results for short-distance (case B) and high-energy (case C) PDs, although, to achieve values of R1higher than 90%, the ZCD requires lower values of the SNR for case B, and vice versa for case C. Finally, in cases A, B, and C, a detection rate of 100% is possible at reasonable values of the SNR. Concerning case D, a large value of the SNR is required to obtain acceptable detection ratios. 6. Practical issues This section discusses some issues related to the implementation of the proposed techniques. 6.1. Implementation in PLC modems The main advantage of the proposed techniques is that they can be implemented in already installed PLC modems. A simple modification in their firmware would allow access to the complex value of NCs and ZCs that the receiver normally either, does not use, or uses for some other functions involved in OFDM demodulation. Thus, the metrics used for techniques NCD and ZCD, see (4) and (5), can be easily computed without additional hardware resources. 6.2. Active part of the OFDM symbol The number of samples of an OFDM symbol is NSym = NFFT +L, but from the point of view of PD detection, the active part of this symbol is only NFFT. The PD detection is performed once the cyclic prefix, or any other guard interval, has been removed. For example, in the simulation performed for the OPERA signal, the active part of the symbol is 86% (using a cyclic prefix of 268 samples and two guard intervals of 32 samples each). In order to improve the detection capabilities of the PLC modem, the length of the cyclic prefix and other additional overheads in the time domain should be reduced as much as possible. 6.3. ICI effects The so-called inter-carrier interference (ICI) is a negative effect that appears when the orthogonality between carriers is lost owing to a shift in the signal spectrum. Local oscillators mismatch is the main contribution to ICI in non-mobile applications such as PLC. The ICI term can be seen as a weighted summation of random contributions coming from every modulated carrier, whose weight depends on the relative distance in the frequency domain between the interfering and interfered carriers. If the number of carriers is high enough, ICI can be modeled by an additive white gaussian noise in the frequency domain [22]. Regarding the proposed detection techniques, the addition of a new random term due to ICI in the frequency domains implies: - that the mean value of the squared module of NCs, used as a metric for the NCD, increases owing to ICI. - the standard deviation of the squared module of ZCs, used in the ZCD, also increases owing to ICI. - as the payload changes from one symbol to another, the ICI term contributes differently to each one. 8
5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.1) R2(1.1) R1(1.2) R2(1.2) R1(1.3) R2(1.3) PDPAR nFWTM Case A (a) 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.1) R2(1.1) R1(1.2) R2(1.2) R1(1.3) R2(1.3) PDPAR nFWTM Case B (b) 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.1) R2(1.1) R1(1.2) R2(1.2) R1(1.3) R2(1.3) PDPAR nFWTM Case C (c) 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.1) R2(1.1) R1(1.2) R2(1.2) R1(1.3) R2(1.3) PDPAR nFWTM Case D (d) Figure 6: Simulation results for NCD. Detection ratios R1and R2versus SNR for the four cases under consideration: (a) case A, (b) case B, (c) case C, and (d) case D. Detection coefficients (DTh) are specified in parentheses. 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.05) R2(1.05) R1(1.10) R2(1.10) R1(1.15) R2(1.15) PDPAR nFWTM Case A (a) 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.05) R2(1.05) R1(1.10) R2(1.10) R1(1.15) R2(1.15) PDPAR nFWTM Case B (b) 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.05) R2(1.05) R1(1.10) R2(1.10) R1(1.15) R2(1.15) PDPAR nFWTM Case C (c) 5 10 15 20 25 30 SNR (dB) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Detection ratio R1(1.05) R2(1.05) R1(1.10) R2(1.10) R1(1.15) R2(1.15) PDPAR nFWTM Case D (d) Figure 7: Simulation results for ZCD. Detection ratios R1and R2versus SNR for the four cases under consideration: (a) case A, (b) case B, (c) case C, and (d) case D. Detection coefficients (DTh) are specified in parentheses. The simulation results shown in Figure 8 confirm that ICI is responsible for the degradation in the performance of both proposed detectors, especially the ZCD. When the frequency offset (FO, normalized to the inter-carrier separation ∆f) is low (e.g., 6%) NCD performs similarly to the ideal situation with no ICI. Note that modems working under these conditions would require a SNR of 28 dB for a BER less than 10−4, which is hardly reachable in most real situations. Yet, the NCD still provides a correct PD detection while the data communication link is seriously damaged. For higher values of the FO (e.g., 10%) the performance degradation of the NCD due to ICI is evident in Figure 8, especially for high SNR, where the contribution of ICI leads to an incorrect computation of the detection threshold µNCDTh. In this case, the impact of ICI can be reduced by isolating the NCs used in the NCD with adjacent unused NCs. In this way, the distance of interfering carriers is increased. In Figure 8 the curves whose label ends with an “*” have been obtained by isolating the NCs used in the NCD with 80 unused NCs on both sides of the spectrum. This figure also shows that by increasing the detection coefficient from 1.2 to 1.25, the detection ratio increases. ICI has a high impact on the performance of the ZCD. Even for a FO of 6%, Figure 8 shows a significant degradation. For a 10% offset, the detector performances are unacceptable. In this case, isolating the ZCs is not an option, as they are spread throughout the symbol. 9