The Empirical Mode Decomposition Method Sifting. Goal of Data Analysis To define time scale or frequency. To define energy density. To define joint frequency-energy.

Slides:



Advertisements
Similar presentations
3D Geometry for Computer Graphics
Advertisements

3.3 Hypothesis Testing in Multiple Linear Regression
On the Trend, Detrend and the Variability of Nonlinear and Nonstationary Time Series A new application of HHT.
An Introduction to HHT: Instantaneous Frequency, Trend, Degree of Nonlinearity and Non-stationarity Norden E. Huang Research Center for Adaptive Data Analysis.
Fourier Series 主講者:虞台文.
Parametric Equations Local Coordinate Systems Curvature Splines
Quantification of Nonlinearity and Nonstionarity Norden E. Huang With collaboration of Zhaohua Wu; Men-Tzung Lo; Wan-Hsin Hsieh; Chung-Kang Peng; Xianyao.
Properties of EMD Basis The Adaptive Basis based on and derived from the data by the empirical method satisfy nearly all the traditional requirements for.
電信一 R 陳昱安 1.  Research area: MER   Not quite good at difficult math 2.
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
Kizhner 1MAPLD 2005/1020 On the Hilbert-Huang Transform Theoretical Developments Semion Kizhner, Karin Blank, Thomas Flatley, Norden E. Huang, David Petrick.
Nonstationary Signal Processing Hilbert-Huang Transform Joseph DePasquale 22 Mar 07.
A Plea for Adaptive Data Analysis: An Introduction to HHT for Nonlinear and Nonstationary Data Norden E. Huang Research Center for Adaptive Data Analysis.
The Hilbert Transform and Empirical Mode Decomposition: Suz Tolwinski University of Arizona Program in Applied Mathematics Spring 2007 RTG Powerful Tools.
Stationarity and Degree of Stationarity
G O D D A R D S P A C E F L I G H T C E N T E R Upconversion Study with the Hilbert-Huang Transform Jordan Camp Kenji Numata John Cannizzo Robert Schofield.
Computer Graphics Recitation 5.
Time-Frequency and Time-Scale Analysis of Doppler Ultrasound Signals
A Plea for Adaptive Data Analysis An Introduction to HHT Norden E. Huang Research Center for Adaptive Data Analysis National Central University.
Curve-Fitting Regression
A Plea for Adaptive Data Analysis: Instantaneous Frequencies and Trends For Nonstationary Nonlinear Data Norden E. Huang Research Center for Adaptive Data.
A Confidence Limit for Hilbert Spectrum Through stoppage criteria.
Paradoxes on Instantaneous Frequency a la Leon Cohen Time-Frequency Analysis, Prentice Hall, 1995 Chapter 2: Instantaneous Frequency, P. 40.
Introduction : Time-Frequency Analysis HHT, Wigner-Ville and Wavelet.
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
On the Marginal Hilbert Spectrum. Outline Definitions of the Hilbert Spectra (HS) and the Marginal Hilbert Spectra (MHS). Computation of MHS The relation.
Zhaohua Wu and N. E. Huang:
Linear and generalised linear models
MATH 3290 Mathematical Modeling
Linear and generalised linear models
On the Marginal Hilbert Spectrum. Outline Definitions of the Hilbert Spectrum (HS) and the Marginal Hilbert Spectrum (MHS). Computation of MHS The relation.
CS Subdivision I: The Univariate Setting Peter Schröder.
Frequency and Instantaneous Frequency A Totally New View of Frequency.
The Analytic Function from the Hilbert Transform and End Effects Theory and Implementation.
ENSEMBLE EMPIRICAL MODE DECOMPOSITION Noise Assisted Signal Analysis (nasa) Part II EEMD Zhaohua Wu and N. E. Huang: Ensemble Empirical Mode Decomposition:
Frequency and Instantaneous Frequency A Totally New View of Frequency.
Ensemble Empirical Mode Decomposition
Lecture 2 Signals and Systems (I)
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
Quantum One: Lecture Representation Independent Properties of Linear Operators 3.
On the relationship between C n 2 and humidity Carlos O. Font, Mark P. J. L. Chang, Erick A. Roura¹, Eun Oh and Charmaine Gilbreath² ¹Physics Department,
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
E MPIRICAL M ODE D ECOMPOSITION BASED T ECHNIQUE APPLIED IN EXPERIMENTAL BIOSIGNALS Alexandros Karagiannis Mobile Radio Communications Laboratory School.
An introduction to Empirical Mode Decomposition. The simplest model for a signal is given by circular functions of the type Such “Fourier modes” are of.
On the Trend, Detrend and the Variability of Nonlinear and Nonstationary Time Series Norden E. Huang Research Center for Adaptive Data Analysis National.
Chapter 4. Angle Modulation
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
What is the determinant of What is the determinant of
Iteration Methods “Mini-Lecture” on a method to solve problems by iteration Ch. 4: (Nonlinear Oscillations & Chaos). Some nonlinear problems are solved.
Fourier series, Discrete Time Fourier Transform and Characteristic functions.
Ensemble Empirical Mode Decomposition Zhaohua Wu Center for Ocean-Land-Atmosphere Studies And Norden E Huang National Central University.
Detection of Intermittent Turbulence In Stable Boundary Layer Using Empirical Mode Decomposition Xiaoning Gilliam, Christina Ho, and Sukanta Basu Texas.
An Introduction to Time-Frequency Analysis Speaker: Po-Hong Wu Advisor: Jian-Jung Ding Digital Image and Signal Processing Lab GICE, National Taiwan University.
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Eigenfunctions Fourier Series of CT Signals Trigonometric Fourier Series Dirichlet.
The Empirical Mode Decomposition Method Sifting. Goal of Data Analysis To define time scale or frequency. To define energy density. To define joint frequency-energy.
Frequency and Instantaneous Frequency A Totally New View of Frequency.
ENSEMBLE EMPIRICAL MODE DECOMPOSITION Noise Assisted Signal Analysis (nasa) Part II EEMD Zhaohua Wu and N. E. Huang: Ensemble Empirical Mode Decomposition:
CLASSIFICATION OF ECG SIGNAL USING WAVELET ANALYSIS
Empirical Mode Decomposition of Geophysical Well log Data of Bombay Offshore Basin, Mumbai, India Gaurav S. Gairola and E. Chandrasekhar Department of.
Primbs, MS&E345 1 Measure Theory in a Lecture. Primbs, MS&E345 2 Perspective  -Algebras Measurable Functions Measure and Integration Radon-Nikodym Theorem.
A few illustrations on the Basic Concepts of Nonlinear Control
Paradoxes on Instantaneous Frequency
Lecture 16: Hilbert-Huang Transform Background:
A Conjecture & a Theorem
Decomposition nonstationary turbulence velocity in open channel flow
Machine Learning Feature Creation and Selection
UNIT II Analysis of Continuous Time signal
Quantum One.
Advanced Digital Signal Processing
Presentation transcript:

The Empirical Mode Decomposition Method Sifting

Goal of Data Analysis To define time scale or frequency. To define energy density. To define joint frequency-energy distribution as a function of time. To do this, we need a AM-FM decomposition of the signal. X(t) = A(t) cosθ(t), where A(t) defines local energy and θ(t) defines the local frequency.

Need for Decomposition Hilbert Transform (and all other IF computation methods) only offers meaningful Instantaneous Frequency for IMFs. For complicate data, there should be more than one independent component at any given time. The decomposition should be adaptive in order to study data from nonstationary and nonlinear processes. Frequency space operations are difficult to track temporal changes.

Why Hilbert Transform not enough? Even though mathematicians told us that the Hilbert transform exists for all functions of Lp-class.

Problems on Envelope A seemingly simple proposition but it is not so easy.

Two examples

Data set 1

Data X1

Data X1 Hilbert Transform

Data X1 Envelopes

Observations None of the two envelopes seem to make sense: The Hilbert transformed amplitude oscillates too much. The line connecting the local maximum is almost the tracing of the data. It turns out that, though Hilbert transform exists, the simple Hilbert transform does not make sense. For envelopes, the necessary condition for Hilbert transformed amplitude to make sense is for IMF.

Data X1 IMF

Data x1 IMF1

Data x2 IMF2

Observations For each IMF, the envelope will make sense. For complicate data, we have to decompose it before attempting envelope construction. To be able to determine the envelope is equivalent to AM & FM decomposition.

Data set 2

Data X2

Data X2 Hilbert Transform

Data X2 Envelopes

Observations Even for this well behaved function, the amplitude from Hilbert transform does not serve as an envelope well. One of the reasons is that the function has two spectrum lines. Complications for more complex functions are many. The empirical envelope seems reasonable.

Empirical Mode Decomposition Mathematically, there are infinite number of ways to decompose a functions into a complete set of components. The ones that give us more physical insight are more significant. In general, the few the number of representing components, the higher the information content. The adaptive method will represent the characteristics of the signal better. EMD is an adaptive method that can generate infinite many sets of IMF components to represent the original data.

Empirical Mode Decomposition: Methodology : Test Data

Empirical Mode Decomposition: Methodology : data and m1

Empirical Mode Decomposition: Methodology : data & h1

Empirical Mode Decomposition: Methodology : h1 & m2

Empirical Mode Decomposition: Methodology : h2 & m3

Empirical Mode Decomposition: Methodology : h3 & m4

Empirical Mode Decomposition: Methodology : h2 & h3

Empirical Mode Decomposition: Methodology : h4 & m5

Empirical Mode Decomposition Sifting : to get one IMF component

Empirical Mode Decomposition: Methodology : IMF c1

Definition of the Intrinsic Mode Function

Empirical Mode Decomposition Sifting : to get all the IMF components

Empirical Mode Decomposition: Methodology : data & r1

Empirical Mode Decomposition: Methodology : data, h1 & r1

Empirical Mode Decomposition: Methodology : IMFs

Definition of Instantaneous Frequency

Definitions of Frequency

The Effects of Sifting The first effect of sifting is to eliminate the riding waves : to make the number of extrema equals to that of zero-crossing. The second effect of sifting is to make the envelopes symmetric. The consequence is to make the amplitudes of the oscillations more even.

Singularity points for Instantaneous Frequency

Critical Parameters for EMD The maximum number of sifting allowed to extract an IMF, N. The criterion for accepting a sifting component as an IMF, the Stoppage criterion S. Therefore, the nomenclature for the IMF are CE(N, S) : for extrema sifting CC(N, S) : for curvature sifting

The Stoppage Criteria : S and SD A. The S number : S is defined as the consecutive number of siftings, in which the numbers of zero- crossing and extrema are the same for these S siftings. B. If the mean is smaller than a pre-assigned value. C. SD is small than a pre-set value, where

Curvature Sifting Hidden Scales

Empirical Mode Decomposition: Methodology : Test Data

Hidden Scales

Observations If we decide to use curvature, we have to be careful for what we ask for. For example, the Duffing pendulum would produce more than one components. Therefore, curvature sifting is used sparsely. It is useful in the first couple of components to get rid of noises.

Intermittence Test To alleviate the Mode Mixing

Sifting with Intermittence Test To avoid mode mixing, we have to institute a special criterion to separate oscillation of different time scales into different IMF components. The criteria is to select time scale so that oscillations with time scale shorter than this pre- selected criterion is not included in the IMF.

Intermittence Sifting : Data

Intermittence Sifting : IMF

Intermittence Sifting : Hilbert Spectra

Intermittence Sifting : Hilbert Spectra (Low)

Intermittence Sifting : Marginal Spectra

Intermittence Sifting : Marginal spectra (Low)

Intermittence Sifting : Marginal spectra (High)

Critical Parameters for Sifting Because of the inclusion of intermittence test there will be one set of intermittence criteria. Therefore, the Nomenclature for IMF here are CEI(N,S: n1, n2, …) CCI(N, S: n1, n2, …) with n1, n2 as the intermittence test criteria.

The mathematical Requirements for Basis The traditional Views

IMF as Adaptive Basis According to the established mathematical paradigm, we should check the following properties of the basis: Convergence completeness orthogonality Uniqueness

Convergence

Convergence Problem Given an arbitrary number, ε, there always exists a large finite number N, such that Nth envelope mean, m N, satisfies | m N | ≤ε:

Convergence Problem Given an arbitrary number, ε, there always exists a large finite number N, such that N- th sifting satisfies

Convergence There is another convergence problem: we have only finite number of components. Complete proof for convergence is underway. We can prove the convergence under simplified condition of linear segment fitting for sifting. Empirically, we found all cases converge in finite steps. The finite component, n, is less than or equal to log 2 N, with N as the total number of data points.

Convergence The necessary condition for convergence is that the mean line should have less extrema than the original data. This might not be true if we use the middle points and a single spline; the procedure might not converge.

Completeness

Completeness is given by the algebraic equation Therefore, the sum of IMF can be as close to the original data as required. Completeness is given.

Orthogonality

Definition: Two vectors x and y are orthogonal if their inner product is zero. x ∙y = (x 1 y 1 + x 2 y 2 + x 3 y 3 + … ) = 0.

The need for an orthogonality check Orthogonal is required for:

Orthogonality Orthogonality is a requirement for any linear decomposition. For a nonlinear decomposition, as EMD, the orthogonality should not be a requirement, for nonlinear waves of different scale could share the same harmonics. Fortunately, the EMD is basically a Reynolds type decomposition, U = + u’, orthogonality is always approximately satisfied to the degree of nonlinearity. Orthogonality Index should be checked for each cases as a goodness of decomposition confirmation.

Orthogonality Index

Length Of Day Data

LOD : IMF

Orthogonality Check Pair-wise % Overall %

Uniqueness

EMD, with different critical parameters, can generate infinite sets of IMFs. The result is unique only with respect to the critical parameters and sifting method selected; therefore, all results should be properly named according to the nomenclature scheme proposed above. The present sifting is based on cubic spline. Different spline fitting in the sifting procedure will generate different results. The ensemble of IMF sets offers a Confidence Limit as function of time and frequency.

Some Tricks in Sifting

Sometimes straightforward application of sifting will not generate good results. Invoking intermittence criteria is an alternative to get physically meaningful IMF components. By adding low level noise can improve the sifting. By using curvature may also help.

An Example Adding Noise of small amplitude only, A prelude to the true Ensemble EMD

Data: 2 Coincided Waves

IMF from Data of 2 Coincided Waves

Data: 2 Coincided Waves + Noise The Amplitude of the noise is 1/1000

IMF form Data 2 Coincided Waves + Noise

IMF c1 and Component2 : 2 Coincided Waves

IMF c2+c3 and Component1 : 2 Coincided Waves

A Flow Chart Data IMF sifting With Intermittence Hilbert Spectrum IF Marginal Spectrum OI CL Ensemble EMD