Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Analytic Function from the Hilbert Transform and End Effects Theory and Implementation.

Similar presentations


Presentation on theme: "The Analytic Function from the Hilbert Transform and End Effects Theory and Implementation."— Presentation transcript:

1 The Analytic Function from the Hilbert Transform and End Effects Theory and Implementation

2 End Effects In both Hilbert Transform (HT) and EMD

3 End Effects End effects are problems for any data analysis method. Traditionally, window with tapered ends were used to alleviate the effects. As data are hard to collect, I proposed window frame: to extend the data beyond the available range. This approach involves predicting data based on available points.

4 End Effects in HHT There are two kind of end effects in HHT: the one in Hilbert Transform and the one in Empirical Mode Decomposition. The end effects in Hilbert Transform is relative easy to deal with, for it involves in Fourier Transform. The end effects in EMD is much harder to resolve, for it involves spline fittings.

5 End Effects in HT Hilbert Transform also suffers end effect, for it is equivalent to two Fourier Transforms.

6 End Effects in EMD (I) The end effects arise from the end points are not extrema. The simplest way to alleviate the effects is to extend the data beyond the available range to the next two extrema, using trigonometric functions with the amplitudes and periods equal the mean of the three oscillations next to the ends.

7 End Effects in EMD (II) The second way is to use linear prediction based on ARMA, which guarantees the same spectral shape of the extended part with the original data. The third way is to match the pattern of the end section of the data with some interior sections, and repeat the pattern at the ends. All prediction method are based on the stationary assumption, a luxury we do not have. But without it nothing works.

8 Observations In principle, the end effects of either HT or EMD are ill- posed: to make predications for nonstationary and nonlinear processes. The correction of end effects is based on rectifications empirically: by extending the data to the next zero with both ends having the same sign of slopes (for HT); to a couple of extrema (for EMD). In practice, however, the end effects of Hilbert Transform is relatively easy to fix, for HT involves Fourier Transform and applies only to IMFs. The end effects for EMD is relatively harder, for the first rectifying step involves nonstationary data, and applies to spline fitting.

9 Hilbert Transform : Definition

10 The Analytic function fits data at a point

11 Implementation

12 Implementation of Hilbert Transform : Analytic signal Leon Cohen : Time-frequency Analysis, Prentice Hall, 1995

13 An Example of Hilbert Transform x (t) = Sin ω t

14 Data : Sin ω t

15 FFT : Sin ω t

16 Hilbert Transform : Sin ω t

17 Because the implementation of Hilbert Transform is through FFT and IFFT, the End Effects are very important.

18 End Effects in Hilbert The First Example

19 Data Model Equation : Whole cycle

20 FFT Model Equation : Whole cycle

21 Positive FFT Model Equation : Whole cycle

22 Positive IFFT Model Equation : Whole cycle

23 Data Model Equation : Partial cycle

24 FFT Model Equation : Partial cycle

25 IFFT Model Equation : Partial cycle

26 Hilbert Transform : Whole vs Partial cycle

27 Model Equation : Hilbert Transform vs Quadrature

28 Data Model Equation : Ends

29 Hilbert Model Equation : Ends of same values and same slope

30 End Effects with Sine Waves The Second Example

31 Data

32 Hilbert Transform

33 Instantaneous Frequency

34 Rectifications The rectification process involves extending the data to the next zero at both ends with trigonometric functions. Make sure that the slope at the ends have the same sense.

35 Modified Hilbert Transform

36 Instantaneous Frequency : Modified

37 Instantaneous Frequency : Modified Details

38 Instantaneous Frequency

39 Problems for IF from Hilbert Transform Singularity points

40 Singularity points for Instantaneous Frequency

41 Singularity for two sinusoidal waves

42 Examples of IF from Analytic Functions FM and AM Frequencies a sin ω t + b sin φ t

43 This is simple example for Fourier analysis, but a more intriguing one for instantaneous frequency analysis. Depending on the relative magnitudes of a,b and ω, φ, we can have a variety of cases. Instantaneous Frequency through analytic function gives only the FM frequency. The AM frequency is defined by the envelope.

44 sin ω t + 0.2 sin 4 ω t

45 Hilbert : sin ω t + 0.2 sin 4 ω t

46 sin ω t + 0.4 sin 4 ω t

47 Hilbert : sin ω t + 0.4 sin 4 ω t

48 sin ω t + sin 4 ω t

49 Hilbert : sin ω t + sin 4 ω t

50 a sin ωt + b sin φt The data need to be sifted first. Whenever analytic function has a loop away from the original (negative maximum or positive minimum), there will be negative frequency. Whenever the analytic function pass through the original (both real and imaginary parts are zero), there will be a frequency singularity. The analytic function derived from the Hilbert Transform is local to a degree of 1/t.

51 IMF : sin ω t + 0.2 sin 4 ω

52 IMF : sin ω t + 0.4 sin 4 ω

53 IMF : sin ω t + sin 4 ω

54 Empirical Mode Decomposition method gives Instantaneous Frequency computation from an analytic function a new life

55 Limitation on IF computed from Analytic Functions Data need to be mono-component. Traditional applications using band-pass filter, which distorts the wave form. Bedrosian and Nuttall Theorems.

56 Bedrosian Theorem Let f(x) and g(x) denotes generally complex functions in L 2 (-∞, ∞) of the real variable x. If (1) the Fourier transform F(ω) of f(x) vanished for │ω│> a and the Fourier transform G(ω) of g(x) vanishes for │ω│< a, where a is an arbitrary positive constant, or (2) f(x) and g(x) are analytic (i. e., their real and imaginary parts are Hilbert pairs), then the Hilbert transform of the product of f(x) and g(x) is given H { f(x) g(x) } = f(x) H { g(x) }. Bedrosian, E., 1963: A Product theorem for Hilbert Transform, Proceedings of the IEEE, 51, 868-869.

57 Nuttall Theorem For any function x(t), having a quadrature xq(t), and a Hilbert transform xh(t); then, where Fq(ω) is the spectrum of xq(t). Nuttall, A. H., 1966: On the quadrature approximation to the Hilbert Transform of modulated signal, Proc. IEEE, 54, 1458

58 Normalized HHT To overcome some of the limitations on compute IF from analytic functions, we proposed Normalized HHT. To overcome the end effects we introduced modified Hilbert Transform, in which data were extended beyond the end points by adding characteristic waves to make the extension always end at zero and with the same signs of slopes. The combination have improved the IF computation greatly.


Download ppt "The Analytic Function from the Hilbert Transform and End Effects Theory and Implementation."

Similar presentations


Ads by Google