NI Tutorial 3548 En

download NI Tutorial 3548 En

of 2

Transcript of NI Tutorial 3548 En

  • 8/13/2019 NI Tutorial 3548 En

    1/21/2 www.ni.c

    1.

    2.

    3.

    4.

    Joint Time-Frequency Analysis (JTFA) Overview

    Publish Date: Jan 07, 2013 | 57 Ratings | out of 54.09

    Overview

    This document presents an overview of Joint Time-Frequency Analysis (JTFA) in terms of frequency analysis. It answers the questions of when to use JTFA and what tools are available for JTFA.

    Table of Contents

    Introduction

    Where does JTFA fit?

    Seeing the frequency content of a signal evolve over time

    For more information

    1. Introduction

    One common method of visualizing a signal is in the time domain. This representation often plots the signal value (commonly a voltage or current that represents some other measurement, such a

    emperature or strain) as a function of time. Another useful signal representation is the frequency-domain view of the signal. This representation is typically based on a variation of the Fourier

    Transform and commonly plots the frequency or phase content of a signal as a function of frequency. By examining the frequency-domain view of a signal, you derive information about your signa

    hat might not be immediately apparent from an examination of the time-domain representation.

    Although frequency-domain representations such as the power spectrum of a signal often show useful information, the representations dont show how the frequency content of a signal evolves o

    ime. For this task, you can apply a type of Joint Time-Frequency Analysis (JTFA).

    2. Where does JTFA fit?

    To understand how JTFA and standard frequency-domain analysis differ, consider a chirp signal. As shown in Figure 1, chirp signals contain a single frequency component that shifts from low-to-h

    or high-to-low frequency as a function of time.

    Figure 1. The direction of a chirp signal (whether it goes from low-to-high (left) or high-to-low (right) frequency is easy to distinguish when you examine the time-domain

    representation of a signal.

    To study the information regarding the frequencies contained in a signal, you might apply a Fourier Transform and examine the signals power spectrum. However, with this technique, it is difficult

    ell whether or not a signal's frequency contents evolve in time. Returning to our example, as you can see in Figure 2, the low-to-high frequency version of a chirp signal shows a power spectrum

    is identical to its high-to-low frequency counterpart.

    Figure 2. Although the time-domain representation (top and bottom, on the left) of two chirp signals is clearly different, the frequency domain representation, a power spectrum, (rig

    of each is identical.

    3. Seeing the frequency content of a signal evolve over time

    By applying a form of JTFA, you can identify not only the frequency content of a signal, but also how that content evolves over time. Figure 3 shows clearly different representations for the low-to-h

    and high-to-low frequency chirp signals.

    http://www.ni.com/
  • 8/13/2019 NI Tutorial 3548 En

    2/22/2 www.ni.c

    Figure 3. The JTFA of low-to-high (left) and high-to-low (right) frequency chirp signals are clearly different and showing both frequency content (y-axis) and time evolution (x-axis

    JTFA is a set of transforms that maps a one-dimensional time domain signal into a two-dimensional representation of energy versus time and frequency. In the examples above, JTFA shows the

    frequency content of a signal and the change in frequency with time. There are numerous applications in both research and industry for JTFA. Examples include speech analysis,

    elecommunications, underwater acoustics, bioacoustics, geophysics, and structural analysis.

    There are a number of different transforms available for JTFA. Each transform type shows a different time-frequency representation. The Short Time Fourier Transform (STFT) is the simplest JTF

    ransform (and the easiest to compute). For the STFT, you apply the well-known Fast Fourier Transform (FFT) repeatedly to short segments of a signal at ever-later positions in time. You can disp

    he result on a 3-D graph or a so-called 2-D 1/2 representation (the energy is mapped to light intensity or color values).

    The STFT technique suffers from an inherent coupling between time resolution and frequency resolution (increasing the first decreases the second, and vice versa). This coupling can skew the

    measurements that you can derive from the transform, such as average instantaneous frequency.

    Other JTFA methods and transforms can yield a more precise estimate of the energy in a given Frequency-Time domain. Some options include:

    Gabor spectrogram

    Wavelet transform

    Wigner distribution

    Cohen class transforms

    4. For more information

    For more information about JTFA transforms, see the related links below, which are excerpts from the book "Joint Time-Frequency Analysis, Methods and Applications" by Shie Qian and DapangChen.

    For online (live data) and offline data analysis with JTFA and related analysis, you can rely on National Instruments Signal Processing Toolset, available for LabVIEW and Measurement Studio. Th

    software includes ready-to-run executables and a library of functions that follow you through all phases of development, from experimentation to implementation. For more information about this

    oolset and other analysis tools, see the related link for the National Instruments Analysis site.

    Related Links:

    Short-Time Fourier Transform

    Gabor Expansion - Inverse Sampled STFT

    Gabor Expansion for Discrete Periodic Samples

    Discrete Gabor Expansion

    Orthogonal-Like Gabor Expansion

    National Instruments Analysis site

    http://zone.ni.com/devzone/cda/ph/p/id/235http://zone.ni.com/devzone/cda/ph/p/id/98http://zone.ni.com/devzone/cda/ph/p/id/99http://zone.ni.com/devzone/cda/ph/p/id/63http://zone.ni.com/devzone/cda/ph/p/id/159http://www.ni.com/labview/whatis/analysishttp://www.ni.com/labview/whatis/analysishttp://zone.ni.com/devzone/cda/ph/p/id/159http://zone.ni.com/devzone/cda/ph/p/id/63http://zone.ni.com/devzone/cda/ph/p/id/99http://zone.ni.com/devzone/cda/ph/p/id/98http://zone.ni.com/devzone/cda/ph/p/id/235