Spike Detection of Disturbed Power Signal Using VMD - Science Direct

0 downloads 0 Views 348KB Size Report
(http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review ..... In ADMM philosophy, the solutions for one variable at a time assuming all others are known. Here the .... S. Santoso, W. M. Grady, E. J. Powers, J. Lamoree, and S. C. Bhatt.
Available online at www.sciencedirect.com

ScienceDirect Procedia Computer Science 46 (2015) 1087 – 1094

International Conference on Information and Communication Technologies (ICICT 2014)

Spike Detection of Disturbed Power Signal using VMD Amitha Viswanath*, Jyotsna Jose K, Nithya Krishnan, Sachin Kumar S, K P Soman Centre for Excellence in Computational Engineering and Networking Amrita Vishwa Vidyapeetham, Coimbatore Campus, Tamil Nadu-641112.

Abstract Most of the electronic equipments are susceptible to power disturbances. Transients are one of the most damaging power disturbances among them. In this paper, a modern adaptive signal decomposition technique called Variational Mode Decomposition (VMD) is used for the detection of impulsive transients or spikes from power signals.VMD decomposes the signal effectively in to several Intrinsic Mode Functions (IMF). Each IMF assumes to have a central frequency. The VMD algorithm focuses on finding these central frequencies and intrinsic mode functions using an optimization methodology called Alternating Direction Method of Multipliers (ADMM). In case of spike on a single tone signal like power signal, it is observed that the information about the original signal is dissolved in any of the modes and also observed that the energy of this mode will be higher when compared to other modes. Using the spectral information of this mode the signature of original signal is preserved. The proposed methodology is found to give good result in case of single tone signals. © 2015 2014 The The Authors. Authors. Published Published by by Elsevier ElsevierB.V. B.V.This is an open access article under the CC BY-NC-ND license © Peer-review under responsibility of organizing committee of the International Conference on Information and Communication (http://creativecommons.org/licenses/by-nc-nd/4.0/). (ICICT 2014). Technologies Peer-review under responsibility of organizing committee of the International Conference on Information and Communication Technologies (ICICT 2014) Keywords:

Variational Mode Decomposition (VMD);HilbertTransform;ADMM;Transients;power signal.

1. Introduction Now-a-days most of the equipments such as programmable logic controllers, computer terminals, home appliances, diagnostic systems etc are quite susceptible to power disturbance such as impulsive and oscillatory transients, harmonics, notching, voltage sags, voltage swells, and the power interruptions1-11. All these disturbances

*

Amitha Viswanath. Tel: +91 9495367261. E-mail address: [email protected]

1877-0509 © 2015 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of organizing committee of the International Conference on Information and Communication Technologies (ICICT 2014) doi:10.1016/j.procs.2015.01.021

1088

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094

reduce the quality of service and raise the failure rates. Transients are the most damaging power disturbances, which is mainly caused by load turning on and off, equipment faults, lightning, and more. Impulsive transients or spikes are short duration burst of energy whose spectrum is flat1, 2, 12. Power signals are those signals having infinite signal energy or their signal power is finite13. In this paper, the variational adaptive decomposition method called VMD is used for the detection of impulsive transient or spike from the power signals. VMD is an adaptive signal decomposition method recently pioneered by Konstantin Dragomiretskiy and Dominique Zosso14, which decomposes the signal into several IMF’s. Each IMF assumes to have a central frequency. The VMD algorithm focuses on finding these central frequencies and intrinsic mode functions using an optimization methodology called ADMM. The accumulation of the IMF’s ensures complete reconstruction of the original signal14. Various methods are available for the detection of transients. These methods are based on Fast Fourier transform (FFT), wavelet, wavelet packet transforms, short-time Fourier transform (STFT), S-transform, and Wigner-Vue distribution (WVD)111 . Detection and localization of transients is not an easy task because they typically have different shapes, frequency contents, durations and amplitudes which are not known in many systems and applications. The spiked signal is given to VMD and it is observed that the information about the original signal is available in one of its modes, which can be obtained by simple energy calculation on all modes. The mode with information of the original signal has higher energy compared with other modes and this can be observed in the experiment discussed in this paper. From the spectral information of this mode, the signature of the original power signal is preserved. This method is found to give good results in case of single tone signals. This paper is organized as; section II gives a brief overview about the theory of spikes and VMD. In section III, the experiment results and further discussions are given and section IV finally concludes this paper. 2. Materials and Methods 2.1. Spikes Spikes are short duration non-stationary noise signals whose amplitude at temporal instant cannot be predicted. Spikes are observed as impulses superimposed to the fundamental frequency. These are caused by load turning on and off, equipment faults, effect of discharging of stored energy when turned off, lightning, and more1, 15. The frequency spectrum of the spike is flat. Fig 1 illustrates spike and its frequency spectrum. Spectrum of Spike 1

0.8

0.8

Amplitude

Amplitude

Spike 1

0.6

0.4 0.2

0

0.6

0.4 0.2

10

20

30

40

50

60

70

80

90

0

100

5

10

15

25

30

35

40

45

50

35

40

45

50

Spectrum of Spike 4

0.5

3

Amplitude

Amplitude

Spike 1

0

-0.5

-1

20

(b) Frequency (Hz)

(a) Sample Number

2

1

10

20

30

40

50

60

(c) Samples Number

70

80

90

100

0

5

10

15

20

25

30

(d) Frequency (Hz)

Fig 1; Illustration of spike and its spectrum, (a), (b) single spiked signal and its spectrum, (c), (d) multi spiked signal and its spectrum.

1089

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094

2.2. Variational Mode Decomposition VMD is a modern adaptive decomposition method that decomposes the signal into various intrinsic mode functions (IMF). Intrinsic Mode Functions are amplitude modulated-frequency modulated (AM-FM) signals, modelled as: uk (t ) Ak (t )cos(Ik (t )) (1) where phase denoted as Ik (t ) is a non-decreasing function, Ik (t ) t 0, the envelope, Ak (t ) is non-negative, Ak (t ) t 0 , and both the envelope Ak (t ) and the instantaneous frequency, Zk (t ) : Ik' (t ) vary much slower than the phase Ik (t ) 16, 17 The algorithm focuses on finding the IMF and its central frequencies using an optimization methodology called Alternating Direction Method of Multipliers (ADMM). The accumulation of the IMF’s ensures complete reconstruction of the original signal. The original formulation of the optimization problem is continuous in time-domain14. For decomposing a signal into k modes, the formulation will be to minimize the sum of the variation of bandwidths of k modes such that the addition of the k modes are equivalent to the original signal. Here, the unknowns are k central frequencies and k functions centered at those frequencies. As the unknown is a function, calculus of variation is applied to derive the optimal functions. Bandwidth of an AM-FM signal primarily depends on both, with the maximum deviation of the instantaneous frequency 'f max Zk (t )  Zk and the rate of change of instantaneous frequency. Dragomiretskiy and Zosso proposed14 a function that can measure the bandwidth of an Intrinsic mode function uk (t ) . At first they computed Hilbert transform of the uk (t ) . The definition of Hilbert Transform is as follows18: 1 f (v ) (2) Hf (t ) p.v dv t v S

³

where p.v stands for the Cauchy principal value of the integral. The inverse Hilbert Transform is given as18: (3) H 1  H Let the computed Hilbert transform of the uk (t ) be denoted as ukH (t ) and the analytic function can be represented as uk (t )  jukH (t ) . The frequency spectrum of this function is one sided (exists only for positive frequency) and assumed to be centered on Zk . By multiplying this analytical signal with e jZk t , the signal is frequency translated to be centered at origin, which makes the calculations easier.





ukM (t )

u (t )  ju k

H k



(t ) e jZk t

(4) The integral of the square of the time derivative of this frequency translated signal, which gives the variation, is a measure of bandwidth of the Intrinsic mode function uk (t ) . 'Zk

³ w u t

M k

(t )

w u t

M k



(5)

(t ) dt

ª§ º j · w t «¨ G (t )  ¸ uk (t ) » St ¹ ¬© ¼ It is a function whose spectrum is around origin (baseband). Magnitude of time derivative of this function when integrated over time is a measure of bandwidth. This integral operation can also be expressed in terms of norm.



where, w t ukM (t )

'Zk



ª§ º j · w t «¨ G (t )  ¸ uk (t ) » St ¹ ¬© ¼

2

(6) 2

The sum of bandwidths of K modes is given by the constrained objective function is given as, 2 ­ ª§ § ·  jZk t º j · ° min ®¦ w t «¨ ¨ G (t )  ¸ uk (t ) ¸ e » uk ,Zk St ¹ «¬© © »¼ 2 ¹ °¯ k

K

¦ 'Z

k

. In order to minimize the resulting variational formulation,

k 1

s.t. ¦ uk

f

k

(7)

1090

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094

where f is the original signal, uk is the k th IMF, Zk is the central frequency of k th mode. By converting constrained problem to unconstrained problem the calculations will be easier. The ADMM method converts this into an unconstrained optimization problem as follows: 2

ª§ § º · j · w t «¨ ¨ G (t )  ¸ uk (t ) ¸ e jZk t »  f  ¦ uk St ¹ k ¹ ¬«© © ¼» 2

L uk , wk , O D ¦ k

2

2

 O , f  ¦ uk k

(8) In ADMM philosophy, the solutions for one variable at a time assuming all others are known. Here the control parameters are D , the balancing parameter of the data-fidelity constraint, O ,lagragian multiplier, W , time-step of the dual ascent. The algorithm for VMD is, 1 ˆ 1 , Oˆ1 , n m 0 1. Initialize uˆ , w k

k

2. Repeat n m n  1 3. For k=1: K do 4. Update

uˆkn 1

uˆk for all Z t 0

Oˆ n fˆ  ¦ i  k uˆin 1  ¦ i ! k uˆin  2 m 1  2D (Z  Zkn ) 2

5. Update

Zk : f

Zkn 1 m

³ Z uˆ

n 1 k

(9)

2

(Z ) d Z

0

f

³ uˆ

n 1 k

2

(Z ) d Z

0

(10)

3. Results and Discussions In this section, the validation of proposed methodology is done by using power signals. The signal used in this experiments is defined as: s A sin(2S ft ) (11) with f 5Hz and A 1 , illustrated in Fig 2(a) and 2(b). For obtaining the power disturbance we are manually adding few spikes to this signal, illustrated in Fig 2(c) and 2(d). The spiked signal is then given for VMD, the input parameters used are D (2000), the balancing parameter of the data-fidelity constraint, W (0), time-step of the dual ascent (pick 0 for noise-slack), K (0), the number of modes to be recovered. It is observed that the information about the original signal is available in one of its modes illustrated in Fig 3, which can be obtained by simple energy calculation of all modes. From Fig 4 it is clear that mode 1 contains the information about the original signal. According to the proposed method the signature of the original signal is preserved from the spectral information of mode 1, illustrated in Fig 5. The comparison between the original and the preserved signal has been carried out and is observed that the error rate between them is very less i.e. 0.014. The proposed method is also compared with Wavelet and Overcomplete Dictionary (OCD) methods and is observed that Wavelet method gives an error rate of 0.063 and OCD method gives an error rate of 0.00004. So the proposed method for single tone signal is observed to be more effective than Wavelet method.

1091

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094 Original

Frequency Spectrum

1

50 40

Amplitude

Amplitude

0.5

0

30 20

-0.5 10 -1

0

0.1

0.2

0.3

0.4

(a)

0.5

0.6

0.7

0.8

0

0.9

0

2

4

6

Time (sec)

8

(b)

Spiked Signal

10

12

14

16

18

20

14

16

18

20

Frequency (Hz)

Frequency Spectrum 50

0.5

Amplitude

Amplitude

40

0

30

20

-0.5 10

-1

0

0.1

0.2

0.3

0.4

(c)

0.5

0.6

0.7

0.8

0

0.9

0

2

4

6

Time (sec)

8

(d)

10

12

Frequency (Hz)

0.3

0.4

0.5

0.6

0.7

0.8

0.9

(a) Mode 1 0.4 0.2 0 -0.2 -0.4 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0.4 0.2 0 -0.2 0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0.04 0.02 0 -0.02 -0.04 0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

(g) Mode 4

0.1

0.2

0.3

0.4

0.5

(i) Time (sec)

15

20

25

30

35

40

45

50

10 5 0

5

10

15

20

25

30

35

40

45

50

30

35

40

45

50

30

35

40

45

50

30

35

40

45

50

10 5 0

5

10

15

20

25

0.5 0

5

10

15

20

25

(h)

0.04 0.02 0 -0.02 -0.04 0

10

(f)

(e) Mode 3

0

5

(d)

(c) Mode 2

0

Frequency Spectrum 20 10 0

(b)

Amplitude

0.2

Amplitude

0.1

Amplitude

0

Amplitude

Spiked Signal 0.5 0 -0.5 -1

0.6

0.7

0.8

0.9

Amplitude

Amplitude

Amplitude

Amplitude

Amplitude

Amplitude

Fig 2. (a), (b) The signal used for the experiment and its spectrum,(c), (d) the transient disturbed signal and its spectrum.

0.5 0

5

10

15

20

25

(j) Frequency (Hz)

Fig 3. (a), (b) Spiked signal and its spectrum,(c)-(j) all modes of the spiked signal and its spectrum.

1092

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094 Identifying the mode 9

8

7

6

Energy

5

4

3

2

1

0

0

1

2

3

4

5

6

7

8

9

10

Mode number

Fig 4. Identifying which mode contains the information of original signal and it is observed that mode 1 contains the information.

Mode 1

Frequency Spectrum

0.2

Amplitude

Amplitude

0.4

0 -0.2

10

5

-0.4 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0

0.9

5

10

15

20

25

30

35

40

45

50

35

40

45

50

35

40

45

50

(b) Frequency (Hz)

40

0.5

Amplitude

Amplitude

(a) Time (sec) Signature of original

0 -0.5

30 20 10

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0

0.9

5

10

15

20

25

30

(d) Frequency (Hz)

(c) Time (sec) Original Signal 40

Amplitude

Amplitude

1 0.5 0 -0.5 -1

0

0.1

0.2

0.3

0.4

0.5

0.6

(e) Time (sec)

0.7

0.8

0.9

20

0

5

10

15

20

25

30

(f) Frequency (Hz)

Fig 5. The result we obtained from the proposed method. (a), (b) the mode which contains the information of original signal and its spectrum, (c), (d) the signature of the original signal by the proposed method and its frequency spectrum,(e)-(f) the original input signal and its spectrum.

The proposed methodology is experimented for multitone signals and it is observed that the information about signal is available in any of its modes, illustrated in Fig 6. The number of modes should be such a way that it should be greater than the number of frequency components taken. And it is also observed that when the number of modes is very high the proposed methodology fails for multitone signal.

1093

0.4

0.5

0.6

0.7

0.8

0.9

1

(a) Mode 1 0.5 0 -0.5 0.1

0.2

0.3

0.4

0.5 (c)

0.6

0.7

0.8

0.9

1

0.1 0 -0.1 0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0.05 0 -0.05 0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

(g) Mode 4

0.2

0.3

0.4

0.5

150

200

250

300

350

400

450

500

200 100 0

50

100

150

200

250

300

350

400

450

500

300

350

400

450

500

300

350

400

450

500

300

350

400

450

500

50 0

50

100

150

200

250

1 0.5 0

50

100

150

200

250

(h)

0.05 0 -0.05 0.1

100

(f)

(e) Mode 3

0.1

50

(d)

Mode 2

0.1

0

(b)

Amplitude

0.3

Amplitude

0.2

Amplitude

0.1

Frequency Spectrum

Amplitude

Spiked Signal 0.5 0 -0.5 -1

0.6

(i) Time (sec)

0.7

0.8

0.9

1

Amplitude

Amplitude

Amplitude

Amplitude

Amplitude

Amplitude

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094

1 0.5 0

50

100

150

200

250

(j) Frequency (Hz)

Fig 6. (a), (b) Spiked multi tone signal and its spectrum, (c)-(j) modes of this signal and its spectrum.

4. Conclusion In this paper, a simple method to detect the impulsive transients or spikes from power signals using VMD itself is proposed. VMD was applied to the power signal, disturbed by impulsive transients. Simple energy calculations were carried out on the resulted modes and it was observed that the highest energy mode contained the original signal information. Using the spectral information of this higher energy mode, the signature of the original signal was effectively preserved for single tone signals. The effect of this method for multitone signals was observed. For multitone signals, when the number of modes increases, the proposed method fails. References 1. P. Kathirvel, M. Sabarimalai Manikandan, P. Maya, K. P. Soman. Detection of Power Quality Disturbances with Over complete Dictionary Matrix and ℓ1-norm Minimization. 10.1109/ICPES.2011.6156684 2. S. Santoso, W. M. Grady, E. J. Powers, J. Lamoree, and S. C. Bhatt. Characterization of distribution power quality events with Fourier and Wavelet transforms. IEEE Transactions on Power Delivery, vol.15, no.1, pp. 247-254; 2000. 3. M.B.I.Reaz, F. Choong, M. S. Sulaiman, F. M. Yasin and M. Kamada. Expert system for power quality disturbance classifier. IEEE Transactions on Power Delivery, vol.22 no. 3, pp. 1979-1988; 2007. 4. E.Styvaktakis, M. H. J. Bollen and I.Y.H.Gu, Expert system for classification and analysis of power system events. IEEE Transactions on Power Delivery, vol. 17, no. 2, pp. 423-428; 2002. 5. O. Poisson, P. Rioual, M. Meunier. Detection and measurement of power quality disturbances using wavelet transform. IEEE Transactions on Power Delivery, vol. 15, no. 3, pp. 1039-1044; 2000. 6. M.A.S. Masoum, S. Jamali, N. Ghaffarzadeh. Detection and classification of power quality disturbances using discrete wavelet transform and wavelet network. IET Science, Measurement and Technology, vol. 04, pp. 193-205; 2010. 7. G. T. Heydt and A. W. Galli, Transient power quality problems analyzed using wavelets, IEEE Transactions on Power Delivery, vol. 12, no. 2, pp. 908- 915; 1997. 8. Z.Wang and P.Willett. A performance study of some transient detectors. IEEE Transactions on Signal Processing, vol. 48, pp. 2682-2685; 2000. 9. C. H. Lin and C. H. Wang. Adaptive wavelet networks for power quality detection and discrimination in a power system. IEEE Transactions on Power Delivery, vol. 21, no. 3, pp. 1106-1113; 2006. 10. S. Mishra, C.N. Bhende, B.K. Panigrahi. Detection and classification of power quality disturbances using S transform and probabilistic neural network. IEEE Transactions on Power Delivery, vol. 23, no.1, pp. 280-287; 2008. 11. L.Angrisani, Pasquale Daponte, and M.DApuzzo. Wavelet Network- Based Detection and Classification of Transients. IEEE Transactions on Instrumentation and Measurement, vol. 50, no. 5, pp. 1425-1435; 2001.

1094

Amitha Viswanath et al. / Procedia Computer Science 46 (2015) 1087 – 1094

12. Joseph Seymour, The Seven Types of Power Problems, Schneider Electric – Data Center Science Center , White Paper 18 Rev 1 13. Ruhm K.H. Power Signals, Energy Signals. Internet Portal, Measurement Science and Technology. 14. Konstantin Dragomiretskiy, Dominique Zosso, Variational Mode Decomposition. IEEE Transactions on Power Delivery, VOL. X, NO. Y, ZZZ 20WW 15. Jack Cooper, Sparse Representations in Power Systems Signals. A Master’s Thesis, the Graduate School of Clemson University; August 2009 16. I.Daubechies, J.Lu, and H.T.Wu. Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool. Applied and Computational Harmonic Analysis, vol. 30, no. 2, pp. 243–261; March 2011. 17. J. Gilles, Empirical Wavelet Transform. IEEE Transactions on Signal Processing. 18. M.Unser, D.Sage, and D.Van De Ville. Multiresolution Monogenic Signal Analysis Using the Riesz Laplace Wavelet Transform. IEEE Transactions on Image Processing, vol. 18, no. 11, pp. 2402–2418; 2009.

Suggest Documents