STFT and DGT phase conventions and phase derivatives interpretation

Size: px
Start display at page:

Download "STFT and DGT phase conventions and phase derivatives interpretation"

Transcription

1 STFT DGT phase conventions phase derivatives interpretation Zdeněk Průša January 14, 2016 Contents About this document 2 1 STFT phase conventions Phase derivatives DGT Phase derivatives Matlab functions Algorithms Reassignment 6 4 Alternative conventions 6 1

2 About this document The purpose of this document is to sumarize common STFT DGT phase conventions their effect on the phase derivatives. Consequently, the phase derivatives are linked to terms like instantaneous time t(ω, t), instantaneous frequency ω(ω, t), chanelized instantaneous frequency CIF(ω, t), local group delay LGD(ω, t), to derivatives of t(ω, t) ω(ω, t) over time or frequency t, ω, t ω. Numerical approximation of the phase derivatives using DGT is discussed also. 1 STFT phase conventions STFT of signal f(t) using window g(t) phase convention pc will be denoted as The translation modulation operators are defined as V pc (ω, t) M(ω, t)e iφpc(ω,t). (1) T τ f(t) f(t τ) M ω f(t) f(t)e jωt. (2) STFT with frequency-invariant phase is obtained as V fi (ω, t) f, M ω T t g (3) STFT with time-invariant phase is obtained as STFT with symmetric phase is obtained as f(τ)e jωτ g(τ t) dτ. (4) V ti (ω, t) f, T t M ω g (5) f(τ)e jω(τ t) g(τ t) dτ (6) f(τ + t)e jωτ g(τ) dτ (7) e jωt V fi (ω, t). (8) V sym (ω, t) f, M ω/2 T t M ω/2 g (9) The overline g(t) denotes complex conjugation. The relations between the phases follow directly f(τ)e jωτ/2 e jω(τ t)/2 g(τ t) dτ (10) f(τ)e jω(τ t/2) g(τ t) dτ (11) f(τ + t/2)e jωτ g(τ t/2) dτ (12) e jωt/2 V fi (ω, t) (13) φ fi (ω, t) φ ti (ω, t) ωt φ sym (ω, t) ωt/2. (14) 2

3 1.1 Phase derivatives The phase derivatives along frequency are linked in the following way: t(ω, t) t φ ti φ fi t 2 φ sym, (15) where t(ω, t) denotes the absolute instantaneous time. Similarly, phase derivatives along time are linked in the following way: ω(ω, t) φ ti ω + φ fi ω 2 + φ sym, (16) where ω(ω, t) denotes the instantaneous frequency. Second derivatives do not depend on the phase convention anymore i.e. 2 φ ti 2 2 φ ti 2 Mixed phase derivatives are linked as follows: 2 φ fi 2 2 φ fi φ ti 2 φ fi φ sym 2 φ sym 2 (17) 2 φ sym 2. (18) 2 φ ti φ fi φ sym. (20) they do not depend on the order of the directions. In [1], the following quantities were defined: the chanelized instantaneous frequency as local group delay as (19) CIF(ω, t) φ ti (ω, t) (21) LGD(ω, t) φ ti (ω, t). (22) We define relative instantaneous frequency as RIF(ω, t) φ fi (ω, t) (23) Moreover, instantaneous slope was defined as a directional derivative in the direction of the unit vector α [α ω, α t ] which for α [0, 1] becomes for α [1, 0] becomes IS α (ω, t) IS [0,1] (ω, t) ω α t α 2 φ ti 2 2 φ fi 2 φ ti IS [1,0] (ω, t) (26) 2 φ fi 2 The authors of [2] describe the physical meaning of the mixed derivatives such that 0 (27) for constant sinusoidal components similarly for impulsive components. 3 (24) (25) 0 (28)

4 2 DGT DGT of signal f C L using window g phase convention pc will be denoted as where m n are frequency time indices respectivelly. Frequency-invariant phase is obtained as c pc (m, n) s(m, n)e iϕpc(m,n). (29) c fi (m, n) f, M mb T na g (30) f(l)e i2πmbl/l g(l an) (31) l0 for m 0,..., M 1 n 0,..., N 1 where M L/b is the number of channels, N L/a numer of time shifts, a is a hop factor in time b hop factor in frequency. T na is a circular translation operator (T na h)(l) h(l an) M mb is a modulation operator (M mb h)(l) h(l)e i2πmbl/l. l an is assumed to be evaluated modulo L. Time-invariant phase is obtained as c ti (m, n) f, T na M mb g (32) f(l)e i2πmb(l an)/l g(l an) (33) l0 f(l + an)e i2πmbl/l g(l) (34) l0 l + am is assumed to be evaluated modulo L. Symmetric phase is obtained as e i2πmbna/l c fi (m, n) (35) c sym (m, n) f, M mb/2 T na M mb/2 g (36) f(l)e i2πmb(l an/2)/l g(l an) (37) l0 e iπmbna/l c fi (m, n). (38) Note that the symmetric case introduces a phase discontinuity at the borders if b is odd. The relations between the phases follow directly for m, n as before. 2.1 Phase derivatives ϕ fi (m, n) ϕ ti (m, n) 2πmbna/L ϕ sym (m, n) πmbna/l (39) DGT amounts to STFT defined on L-periodic signals sampled uniformly with step 1. In the discrete case, we can only approximate the derivatives numerically. In this document, we abuse the notation slightly we denote the numerical approximation of a phase derivatives as ϕ(m,n) ϕ(m,n) respectivelly. We further assume that the derivatives are scaled such that the values are in samples. In the similar spirit as in sec.??, we list the relationships between the approximate phase derivatives. The phase derivatives along frequency are linked in the following way: n(m, n)a na ϕ ti ϕ fi an 2 ϕ sym, (40) where n(m, n) denotes the possibly noninteger instantaneous time index. 4

5 Similarly, phase derivatives along time are linked in the following way: m(m, n)b ϕ ti bm + ϕ fi where m(m, n) denotes the possibly noninteger instantaneous frequency index. Second derivatives do not depend on the phase convention anymore i.e. 2 ϕ ti 2 2 ϕ ti 2 Mixed phase derivatives are linked as follows: n(m, n) 2 ϕ fi 2 2 ϕ fi ϕ ti 2 ϕ fi ϕ sym bm 2 + ϕ sym, (41) 2 ϕ sym 2 (42) 2 ϕ sym 2. (43) m(m, n) 2 ϕ ti ϕ fi ϕ sym. (45) they do not depend on the order of the directions. 2.2 Matlab functions Function [tgrad,fgrad]gabphasegrad(...) returns tgrad fgrad which approximate the following: tgrad ϕ fi (44) RIF(m, n) (46) fgrad ϕ ti LGD(m, n) (47) We define this convention as relative as the time-frequency center of gravity functions contain only additions: n(m, n)a na + LGD(m, n) (48) m(m, n)b mb + RIF(m, n). (49) gabphasederiv computes approximates of the derivatives directly. (default), freqinv, symphase relative. 2.3 Algorithms It accepts flags freqinv The numerical differentiation is a well established part of numerical analysis. It however cannot be applied directly to phases as they live on a torus [ π, π[. For dense enough sampling, the phase unwrapping can fix that. The simplest algorithm for phase unwrapping adds or substracts 2π when an abs. value of a phase difference of two neighboring coefficients is greater than π. This however only works for dense enough sampling since it relies on the fact that the abs. difference of phase of two neighboring coefficients is less than π. In practise, a prior information is used to help the phase unwrapping task such as a constant factor phase increase is assumed in each channel m along time index n see chapter in [?] (note that ϕ ϕ denote frequency time invariant phases respectively). The phase wrapping problem arises in other fields such as like radar interferometry more advanced algorithms has been developed there. TBD: Auger Flrin algorithm TBD: Nelson algorithm 5

6 3 Reassignment Equations (40),(41) already give the formulas for the T-F reassignment [3, 4]. Recently, an adjustable version of the reassignment was introduced in [5]. The new time-frequency center of gravity depends on parameter µ R + is given by ( ) ( ) ω(ω, t) ω t(ω, t) t ( 1 t R(ω, t) + µi) R(ω, t) (50) where I is two-dimensional identity matrix, R(ω, t) is a negative of a relative displacement vector ( ) ( ) ω ω(ω, t) R(ω, t) (51) t t(ω, t) t R(ω, t) is a Jacobian matrix such that t R(ω, t) ( R(ω,t), ) R(ω,t) (52) Equation (??) can be rewritten such that ( t R(ω, t) + µi) ( ) ω(ω, t) t(ω, t) ( ) ( ω t ω(ω, t) t(ω, t) ) ( ) ω t (53) 4 Alternative conventions In the literature, two deviations from the conventions presented in (4),(8) (13) can be found. Namely the window g is sometimes time-reversed, then for fixed ω the formulas become convolutions the window is sometimes not conjugated. Both facts have no effect when using odd-symmetric real windows. References [1] D. J. Nelson, Instantaneous higher order phase derivatives, Digital Signal Processing, vol. 12, no. 2-3, pp , [2] K. R. Fitz S. A. Fulop, A unified theory of time-frequency reassignment, CoRR, vol. abs/ , [3] K. Kodera, R. Gendrin, C. Villedary, Analysis of time-varying signals with small bt values, Acoustics, Speech Signal Processing, IEEE Transactions on, vol. 26, pp , Feb [4] F. Auger P. Flrin, Improving the readability of time-frequency time-scale representations by the reassignment method, Signal processing, IEEE Transactions on, vol. 43, no. 5, pp , [5] F. Auger, E. Chasse-Mottin, P. Flrin, On phase-magnitude relationships in the shorttime fourier transform, Signal Processing Letters, IEEE, vol. 19, pp , May

Real-Time Spectrogram Inversion Using Phase Gradient Heap Integration

Real-Time Spectrogram Inversion Using Phase Gradient Heap Integration Real-Time Spectrogram Inversion Using Phase Gradient Heap Integration Zdeněk Průša 1 and Peter L. Søndergaard 2 1,2 Acoustics Research Institute, Austrian Academy of Sciences, Vienna, Austria 2 Oticon

More information

Introduction to Time-Frequency Distributions

Introduction to Time-Frequency Distributions Introduction to Time-Frequency Distributions Selin Aviyente Department of Electrical and Computer Engineering Michigan State University January 19, 2010 Motivation for time-frequency analysis When you

More information

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis Series FOURIER SERIES Graham S McDonald A self-contained Tutorial Module for learning the technique of Fourier series analysis Table of contents Begin Tutorial c 24 g.s.mcdonald@salford.ac.uk 1. Theory

More information

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

LECTURE 12 Sections Introduction to the Fourier series of periodic signals Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical

More information

A system that is both linear and time-invariant is called linear time-invariant (LTI).

A system that is both linear and time-invariant is called linear time-invariant (LTI). The Cooper Union Department of Electrical Engineering ECE111 Signal Processing & Systems Analysis Lecture Notes: Time, Frequency & Transform Domains February 28, 2012 Signals & Systems Signals are mapped

More information

Chirp Rate and Instantaneous Frequency Estimation: Application to Recursive Vertical Synchrosqueezing

Chirp Rate and Instantaneous Frequency Estimation: Application to Recursive Vertical Synchrosqueezing Chirp ate and Instantaneous Frequency Estimation: Application to ecursive Vertical Synchrosqueezing Dominique Fourer, François Auger, Krzysztof Czarnecki, Sylvain Meignen, Patrick Flandrin To cite this

More information

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Outline Motivation The Laplace Transform The Laplace Transform

More information

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5 Signal and systems p. 1/5 Signal and systems Linear Systems Luigi Palopoli palopoli@dit.unitn.it Wrap-Up Signal and systems p. 2/5 Signal and systems p. 3/5 Fourier Series We have see that is a signal

More information

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts SIGNAL PROCESSING B14 Option 4 lectures Stephen Roberts Recommended texts Lynn. An introduction to the analysis and processing of signals. Macmillan. Oppenhein & Shafer. Digital signal processing. Prentice

More information

Laplace Transforms and use in Automatic Control

Laplace Transforms and use in Automatic Control Laplace Transforms and use in Automatic Control P.S. Gandhi Mechanical Engineering IIT Bombay Acknowledgements: P.Santosh Krishna, SYSCON Recap Fourier series Fourier transform: aperiodic Convolution integral

More information

On Time-Frequency Sparsity and Uncertainty

On Time-Frequency Sparsity and Uncertainty CNRS & E cole Normale Supe rieure de Lyon, France * partially based on joint works with Franc ois Auger, Pierre Borgnat and E ric Chassande-Mottin Heisenberg (classical) from or to and Heisenberg refined

More information

Lecture 7 January 26, 2016

Lecture 7 January 26, 2016 MATH 262/CME 372: Applied Fourier Analysis and Winter 26 Elements of Modern Signal Processing Lecture 7 January 26, 26 Prof Emmanuel Candes Scribe: Carlos A Sing-Long, Edited by E Bates Outline Agenda:

More information

The Hilbert Transform

The Hilbert Transform The Hilbert Transform David Hilbert 1 ABSTRACT: In this presentation, the basic theoretical background of the Hilbert Transform is introduced. Using this transform, normal real-valued time domain functions

More information

Solutions to Problems in Chapter 4

Solutions to Problems in Chapter 4 Solutions to Problems in Chapter 4 Problems with Solutions Problem 4. Fourier Series of the Output Voltage of an Ideal Full-Wave Diode Bridge Rectifier he nonlinear circuit in Figure 4. is a full-wave

More information

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2) E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,

More information

Transform Representation of Signals

Transform Representation of Signals C H A P T E R 3 Transform Representation of Signals and LTI Systems As you have seen in your prior studies of signals and systems, and as emphasized in the review in Chapter 2, transforms play a central

More information

Timbral, Scale, Pitch modifications

Timbral, Scale, Pitch modifications Introduction Timbral, Scale, Pitch modifications M2 Mathématiques / Vision / Apprentissage Audio signal analysis, indexing and transformation Page 1 / 40 Page 2 / 40 Modification of playback speed Modifications

More information

System Identification & Parameter Estimation

System Identification & Parameter Estimation System Identification & Parameter Estimation Wb3: SIPE lecture Correlation functions in time & frequency domain Alfred C. Schouten, Dept. of Biomechanical Engineering (BMechE), Fac. 3mE // Delft University

More information

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION M. Schwab, P. Noll, and T. Sikora Technical University Berlin, Germany Communication System Group Einsteinufer 17, 1557 Berlin (Germany) {schwab noll

More information

Using Simulink to analyze 2 degrees of freedom system

Using Simulink to analyze 2 degrees of freedom system Using Simulink to analyze 2 degrees of freedom system Nasser M. Abbasi Spring 29 page compiled on June 29, 25 at 4:2pm Abstract A two degrees of freedom system consisting of two masses connected by springs

More information

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GATE EE Topic wise Questions SIGNALS & SYSTEMS www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)

More information

THE POLE BEHAVIOUR OF THE PHASE DERIVATIVE OF THE SHORT-TIME FOURIER TRANSFORM

THE POLE BEHAVIOUR OF THE PHASE DERIVATIVE OF THE SHORT-TIME FOURIER TRANSFORM THE POLE BEHAVIOUR OF THE PHASE DERIVATIVE OF THE SHORT-TIME FOURIER TRANSFORM PETER BALAZS A), DOMINIK BAYER A), FLORENT JAILLET B) AND PETER SØNDERGAARD C) Abstract. The short-time Fourier transform

More information

LAB 6: FIR Filter Design Summer 2011

LAB 6: FIR Filter Design Summer 2011 University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering ECE 311: Digital Signal Processing Lab Chandra Radhakrishnan Peter Kairouz LAB 6: FIR Filter Design Summer 011

More information

Chapter 4 The Fourier Series and Fourier Transform

Chapter 4 The Fourier Series and Fourier Transform Chapter 4 The Fourier Series and Fourier Transform Fourier Series Representation of Periodic Signals Let x(t) be a CT periodic signal with period T, i.e., xt ( + T) = xt ( ), t R Example: the rectangular

More information

Continuous Time Signal Analysis: the Fourier Transform. Lathi Chapter 4

Continuous Time Signal Analysis: the Fourier Transform. Lathi Chapter 4 Continuous Time Signal Analysis: the Fourier Transform Lathi Chapter 4 Topics Aperiodic signal representation by the Fourier integral (CTFT) Continuous-time Fourier transform Transforms of some useful

More information

6 The Fourier transform

6 The Fourier transform 6 The Fourier transform In this presentation we assume that the reader is already familiar with the Fourier transform. This means that we will not make a complete overview of its properties and applications.

More information

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52 1/52 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 2 Laplace Transform I Linear Time Invariant Systems A general LTI system may be described by the linear constant coefficient differential equation: a n d n

More information

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal. EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces

More information

16.584: Random (Stochastic) Processes

16.584: Random (Stochastic) Processes 1 16.584: Random (Stochastic) Processes X(t): X : RV : Continuous function of the independent variable t (time, space etc.) Random process : Collection of X(t, ζ) : Indexed on another independent variable

More information

FOURIER TRANSFORMS. At, is sometimes taken as 0.5 or it may not have any specific value. Shifting at

FOURIER TRANSFORMS. At, is sometimes taken as 0.5 or it may not have any specific value. Shifting at Chapter 2 FOURIER TRANSFORMS 2.1 Introduction The Fourier series expresses any periodic function into a sum of sinusoids. The Fourier transform is the extension of this idea to non-periodic functions by

More information

f(t)e st dt. (4.1) Note that the integral defining the Laplace transform converges for s s 0 provided f(t) Ke s 0t for some constant K.

f(t)e st dt. (4.1) Note that the integral defining the Laplace transform converges for s s 0 provided f(t) Ke s 0t for some constant K. 4 Laplace transforms 4. Definition and basic properties The Laplace transform is a useful tool for solving differential equations, in particular initial value problems. It also provides an example of integral

More information

Math 266 Midterm Exam 2

Math 266 Midterm Exam 2 Math 266 Midterm Exam 2 March 2st 26 Name: Ground Rules. Calculator is NOT allowed. 2. Show your work for every problem unless otherwise stated (partial credits are available). 3. You may use one 4-by-6

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS

More information

Digital Signal Processing Lecture 3 - Discrete-Time Systems

Digital Signal Processing Lecture 3 - Discrete-Time Systems Digital Signal Processing - Discrete-Time Systems Electrical Engineering and Computer Science University of Tennessee, Knoxville August 25, 2015 Overview 1 2 3 4 5 6 7 8 Introduction Three components of

More information

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University ENSC37 Communications Systems : Fourier Representations School o Engineering Science Simon Fraser University Outline Chap..5: Signal Classiications Fourier Transorm Dirac Delta Function Unit Impulse Fourier

More information

A note on the time-frequency analysis of GW150914

A note on the time-frequency analysis of GW150914 A note on the - analysis of GW15914 Patrick Flandrin To cite this version: Patrick Flandrin. A note on the - analysis of GW15914. [Research Report] Ecole normale supérieure de Lyon. 216.

More information

Chapter 4 The Fourier Series and Fourier Transform

Chapter 4 The Fourier Series and Fourier Transform Chapter 4 The Fourier Series and Fourier Transform Representation of Signals in Terms of Frequency Components Consider the CT signal defined by N xt () = Acos( ω t+ θ ), t k = 1 k k k The frequencies `present

More information

Microphone-Array Signal Processing

Microphone-Array Signal Processing Microphone-Array Signal Processing, c Apolinárioi & Campos p. 1/27 Microphone-Array Signal Processing José A. Apolinário Jr. and Marcello L. R. de Campos {apolin},{mcampos}@ieee.org IME Lab. Processamento

More information

GENERALIZATION OF CAMPBELL S THEOREM TO NONSTATIONARY NOISE. Leon Cohen

GENERALIZATION OF CAMPBELL S THEOREM TO NONSTATIONARY NOISE. Leon Cohen GENERALIZATION OF CAMPBELL S THEOREM TO NONSTATIONARY NOISE Leon Cohen City University of New York, Hunter College, 695 Park Ave, New York NY 10056, USA ABSTRACT Campbell s theorem is a fundamental result

More information

Filter Analysis and Design

Filter Analysis and Design Filter Analysis and Design Butterworth Filters Butterworth filters have a transfer function whose squared magnitude has the form H a ( jω ) 2 = 1 ( ) 2n. 1+ ω / ω c * M. J. Roberts - All Rights Reserved

More information

[ ], [ ] [ ] [ ] = [ ] [ ] [ ]{ [ 1] [ 2]

[ ], [ ] [ ] [ ] = [ ] [ ] [ ]{ [ 1] [ 2] 4. he discrete Fourier transform (DF). Application goal We study the discrete Fourier transform (DF) and its applications: spectral analysis and linear operations as convolution and correlation. We use

More information

HHT: the theory, implementation and application. Yetmen Wang AnCAD, Inc. 2008/5/24

HHT: the theory, implementation and application. Yetmen Wang AnCAD, Inc. 2008/5/24 HHT: the theory, implementation and application Yetmen Wang AnCAD, Inc. 2008/5/24 What is frequency? Frequency definition Fourier glass Instantaneous frequency Signal composition: trend, periodical, stochastic,

More information

Uncertainty and Spectrogram Geometry

Uncertainty and Spectrogram Geometry From uncertainty...... to localization Spectrogram geometry CNRS & École Normale Supérieure de Lyon, France Erwin Schrödinger Institute, December 2012 * based on joint work with François Auger and Éric

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

Linear Electrical and Acoustic Systems Some Basic Concepts

Linear Electrical and Acoustic Systems Some Basic Concepts Linear Electrical and Acoustic Systems Some Basic Concepts Learning Objectives Two port systems transfer matrices impedance matrices reciprocity 1-D compressional waves in a solid equation of motion/constitutive

More information

UNCERTAINTY AND SPECTROGRAM GEOMETRY

UNCERTAINTY AND SPECTROGRAM GEOMETRY UNCERTAINTY AND SPECTROGRAM GEOMETRY Patrick Flandrin 1 Éric Chassande-Mottin François Auger 3 1 Laboratoire de Physique de l École Normale Supérieure de Lyon, CNRS and Université de Lyon, France Laboratoire

More information

Fourier Series Example

Fourier Series Example Fourier Series Example Let us compute the Fourier series for the function on the interval [ π,π]. f(x) = x f is an odd function, so the a n are zero, and thus the Fourier series will be of the form f(x)

More information

The Laplace Transform

The Laplace Transform The Laplace Transform Introduction There are two common approaches to the developing and understanding the Laplace transform It can be viewed as a generalization of the CTFT to include some signals with

More information

EE 435. Lecture 30. Data Converters. Spectral Performance

EE 435. Lecture 30. Data Converters. Spectral Performance EE 435 Lecture 30 Data Converters Spectral Performance . Review from last lecture. INL Often Not a Good Measure of Linearity Four identical INL with dramatically different linearity X OUT X OUT X REF X

More information

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University ENSC327 Communications Systems 2: Fourier Representations Jie Liang School of Engineering Science Simon Fraser University 1 Outline Chap 2.1 2.5: Signal Classifications Fourier Transform Dirac Delta Function

More information

Mathematical Foundations of Signal Processing

Mathematical Foundations of Signal Processing Mathematical Foundations of Signal Processing Module 4: Continuous-Time Systems and Signals Benjamín Béjar Haro Mihailo Kolundžija Reza Parhizkar Adam Scholefield October 24, 2016 Continuous Time Signals

More information

X. Chen More on Sampling

X. Chen More on Sampling X. Chen More on Sampling 9 More on Sampling 9.1 Notations denotes the sampling time in second. Ω s = 2π/ and Ω s /2 are, respectively, the sampling frequency and Nyquist frequency in rad/sec. Ω and ω denote,

More information

OLA and FBS Duality Review

OLA and FBS Duality Review MUS421/EE367B Lecture 10A Review of OverLap-Add (OLA) and Filter-Bank Summation (FBS) Interpretations of Short-Time Fourier Analysis, Modification, and Resynthesis Julius O. Smith III (jos@ccrma.stanford.edu)

More information

The Discrete-Time Fourier

The Discrete-Time Fourier Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of

More information

Recursive, Infinite Impulse Response (IIR) Digital Filters:

Recursive, Infinite Impulse Response (IIR) Digital Filters: Recursive, Infinite Impulse Response (IIR) Digital Filters: Filters defined by Laplace Domain transfer functions (analog devices) can be easily converted to Z domain transfer functions (digital, sampled

More information

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology. Dynamic Response Assoc. Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 3 Assoc. Prof. Enver Tatlicioglu (EEE@IYTE) EE362 Feedback Control

More information

4.1. If the input of the system consists of the superposition of M functions, M

4.1. If the input of the system consists of the superposition of M functions, M 4. The Zero-State Response: The system state refers to all information required at a point in time in order that a unique solution for the future output can be compute from the input. In the case of LTIC

More information

Introduction to Biomedical Engineering

Introduction to Biomedical Engineering Introduction to Biomedical Engineering Biosignal processing Kung-Bin Sung 6/11/2007 1 Outline Chapter 10: Biosignal processing Characteristics of biosignals Frequency domain representation and analysis

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

Mechanical Vibrations Chapter 13

Mechanical Vibrations Chapter 13 Mechanical Vibrations Chapter 3 Peter Avitabile Mechanical Engineering Department University of Massachusetts Lowell Dr. Peter Avitabile Random Vibrations Up until now, everything analyzed was deterministic.

More information

Multiresolution analysis

Multiresolution analysis Multiresolution analysis Analisi multirisoluzione G. Menegaz gloria.menegaz@univr.it The Fourier kingdom CTFT Continuous time signals + jωt F( ω) = f( t) e dt + f() t = F( ω) e jωt dt The amplitude F(ω),

More information

23.6. The Complex Form. Introduction. Prerequisites. Learning Outcomes

23.6. The Complex Form. Introduction. Prerequisites. Learning Outcomes he Complex Form 3.6 Introduction In this Section we show how a Fourier series can be expressed more concisely if we introduce the complex number i where i =. By utilising the Euler relation: e iθ cos θ

More information

DISCRETE-TIME SIGNAL PROCESSING

DISCRETE-TIME SIGNAL PROCESSING THIRD EDITION DISCRETE-TIME SIGNAL PROCESSING ALAN V. OPPENHEIM MASSACHUSETTS INSTITUTE OF TECHNOLOGY RONALD W. SCHÄFER HEWLETT-PACKARD LABORATORIES Upper Saddle River Boston Columbus San Francisco New

More information

Fourier Series. Spectral Analysis of Periodic Signals

Fourier Series. Spectral Analysis of Periodic Signals Fourier Series. Spectral Analysis of Periodic Signals he response of continuous-time linear invariant systems to the complex exponential with unitary magnitude response of a continuous-time LI system at

More information

Matrix power converters: spectra and stability

Matrix power converters: spectra and stability Matrix power converters: spectra and stability Stephen Cox School of Mathematical Sciences, University of Nottingham supported by EPSRC grant number EP/E018580/1 Making It Real Seminar, Bristol 2009 Stephen

More information

Discrete-Time Signals: Time-Domain Representation

Discrete-Time Signals: Time-Domain Representation Discrete-Time Signals: Time-Domain Representation 1 Signals represented as sequences of numbers, called samples Sample value of a typical signal or sequence denoted as x[n] with n being an integer in the

More information

Fourier Analysis Linear transformations and lters. 3. Fourier Analysis. Alex Sheremet. April 11, 2007

Fourier Analysis Linear transformations and lters. 3. Fourier Analysis. Alex Sheremet. April 11, 2007 Stochastic processes review 3. Data Analysis Techniques in Oceanography OCP668 April, 27 Stochastic processes review Denition Fixed ζ = ζ : Function X (t) = X (t, ζ). Fixed t = t: Random Variable X (ζ)

More information

Discrete-Time Signals: Time-Domain Representation

Discrete-Time Signals: Time-Domain Representation Discrete-Time Signals: Time-Domain Representation 1 Signals represented as sequences of numbers, called samples Sample value of a typical signal or sequence denoted as x[n] with n being an integer in the

More information

INC 341 Feedback Control Systems: Lecture 2 Transfer Function of Dynamic Systems I Asst. Prof. Dr.-Ing. Sudchai Boonto

INC 341 Feedback Control Systems: Lecture 2 Transfer Function of Dynamic Systems I Asst. Prof. Dr.-Ing. Sudchai Boonto INC 341 Feedback Control Systems: Lecture 2 Transfer Function of Dynamic Systems I Asst. Prof. Dr.-Ing. Sudchai Boonto Department of Control Systems and Instrumentation Engineering King Mongkut s University

More information

Evolutionary Power Spectrum Estimation Using Harmonic Wavelets

Evolutionary Power Spectrum Estimation Using Harmonic Wavelets 6 Evolutionary Power Spectrum Estimation Using Harmonic Wavelets Jale Tezcan Graduate Student, Civil and Environmental Engineering Department, Rice University Research Supervisor: Pol. D. Spanos, L.B.

More information

The LTFAT tutorial. Jordy van Velthoven, Peter L. Søndergaard

The LTFAT tutorial. Jordy van Velthoven, Peter L. Søndergaard The LTFAT tutorial Jordy van Velthoven, Peter L. Søndergaard October 8, 2015 Contents Introduction 2 1 Fourier analysis 3 1.1 Periodic functions.................................... 3 1.2 Discrete Fourier

More information

Katznelson Problems. Prakash Balachandran Duke University. June 19, 2009

Katznelson Problems. Prakash Balachandran Duke University. June 19, 2009 Katznelson Problems Prakash Balachandran Duke University June 9, 9 Chapter. Compute the Fourier coefficients of the following functions (defined by their values on [ π, π)): f(t) { t < t π (t) g(t) { t

More information

A sufficient condition for the existence of the Fourier transform of f : R C is. f(t) dt <. f(t) = 0 otherwise. dt =

A sufficient condition for the existence of the Fourier transform of f : R C is. f(t) dt <. f(t) = 0 otherwise. dt = Fourier transform Definition.. Let f : R C. F [ft)] = ˆf : R C defined by The Fourier transform of f is the function F [ft)]ω) = ˆfω) := ft)e iωt dt. The inverse Fourier transform of f is the function

More information

Ch 4: The Continuous-Time Fourier Transform

Ch 4: The Continuous-Time Fourier Transform Ch 4: The Continuous-Time Fourier Transform Fourier Transform of x(t) Inverse Fourier Transform jt X ( j) x ( t ) e dt jt x ( t ) X ( j) e d 2 Ghulam Muhammad, King Saud University Continuous-time aperiodic

More information

Lv's Distribution for Time-Frequency Analysis

Lv's Distribution for Time-Frequency Analysis Recent Researches in ircuits, Systems, ontrol and Signals Lv's Distribution for Time-Frequency Analysis SHAN LUO, XIAOLEI LV and GUOAN BI School of Electrical and Electronic Engineering Nanyang Technological

More information

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 23, 2006 1 Exponentials The exponential is

More information

TIME-FREQUENCY ANALYSIS EE3528 REPORT. N.Krishnamurthy. Department of ECE University of Pittsburgh Pittsburgh, PA 15261

TIME-FREQUENCY ANALYSIS EE3528 REPORT. N.Krishnamurthy. Department of ECE University of Pittsburgh Pittsburgh, PA 15261 TIME-FREQUENCY ANALYSIS EE358 REPORT N.Krishnamurthy Department of ECE University of Pittsburgh Pittsburgh, PA 56 ABSTRACT - analysis, is an important ingredient in signal analysis. It has a plethora of

More information

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1 IV. Continuous-Time Signals & LTI Systems [p. 3] Analog signal definition [p. 4] Periodic signal [p. 5] One-sided signal [p. 6] Finite length signal [p. 7] Impulse function [p. 9] Sampling property [p.11]

More information

arxiv: v1 [math.ca] 6 Feb 2015

arxiv: v1 [math.ca] 6 Feb 2015 The Fourier-Like and Hartley-Like Wavelet Analysis Based on Hilbert Transforms L. R. Soares H. M. de Oliveira R. J. Cintra Abstract arxiv:150.0049v1 [math.ca] 6 Feb 015 In continuous-time wavelet analysis,

More information

Reassigned Time-Frequency Representations of Discrete Time Signals and Application to the Constant-Q Transform.

Reassigned Time-Frequency Representations of Discrete Time Signals and Application to the Constant-Q Transform. Reassigned Time-Frequency Representations of Discrete Time Signals and Application to the Constant-Q Transform. Sébastien Fenet a,, Roland Badeau b, Gaël Richard b a Anthéa SAS, rue des Verchères, 0130

More information

Digital Wideband Integrators with Matching Phase and Arbitrarily Accurate Magnitude Response (Extended Version)

Digital Wideband Integrators with Matching Phase and Arbitrarily Accurate Magnitude Response (Extended Version) Digital Wideband Integrators with Matching Phase and Arbitrarily Accurate Magnitude Response (Extended Version) Ça gatay Candan Department of Electrical Engineering, METU, Ankara, Turkey ccandan@metu.edu.tr

More information

Two-Component Bivariate Signal Decomposition Based on Time-Frequency Analysis

Two-Component Bivariate Signal Decomposition Based on Time-Frequency Analysis Two-Component Bivariate Signal Decomposition Based on Time-Frequency Analysis Ljubiša Stanković, Miloš Brajović, Miloš Daković Electrical Engineering Department University of Montenegro 81 Podgorica, Montenegro

More information

Computer Engineering 4TL4: Digital Signal Processing

Computer Engineering 4TL4: Digital Signal Processing Computer Engineering 4TL4: Digital Signal Processing Day Class Instructor: Dr. I. C. BRUCE Duration of Examination: 3 Hours McMaster University Final Examination December, 2003 This examination paper includes

More information

Lecture 1 Signals. notation and meaning. common signals. size of a signal. qualitative properties of signals. impulsive signals

Lecture 1 Signals. notation and meaning. common signals. size of a signal. qualitative properties of signals. impulsive signals EE102 spring 2002 Handout #2 Lecture 1 Signals notation and meaning common signals size of a signal qualitative properties of signals impulsive signals 1 1 Signals a signal is a function of time, e.g.,

More information

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information

Review of Fundamentals of Digital Signal Processing

Review of Fundamentals of Digital Signal Processing Chapter 2 Review of Fundamentals of Digital Signal Processing 2.1 (a) This system is not linear (the constant term makes it non linear) but is shift-invariant (b) This system is linear but not shift-invariant

More information

Volterra/Wiener Representation of Non-Linear Systems

Volterra/Wiener Representation of Non-Linear Systems Berkeley Volterra/Wiener Representation of Non-Linear Systems Prof. Ali M. U.C. Berkeley Copyright c 2014 by Ali M. Linear Input/Output Representation A linear (LTI) system is completely characterized

More information

Subband Coding and Wavelets. National Chiao Tung University Chun-Jen Tsai 12/04/2014

Subband Coding and Wavelets. National Chiao Tung University Chun-Jen Tsai 12/04/2014 Subband Coding and Wavelets National Chiao Tung Universit Chun-Jen Tsai /4/4 Concept of Subband Coding In transform coding, we use N (or N N) samples as the data transform unit Transform coefficients are

More information

ENGIN 211, Engineering Math. Laplace Transforms

ENGIN 211, Engineering Math. Laplace Transforms ENGIN 211, Engineering Math Laplace Transforms 1 Why Laplace Transform? Laplace transform converts a function in the time domain to its frequency domain. It is a powerful, systematic method in solving

More information

Process Control & Instrumentation (CH 3040)

Process Control & Instrumentation (CH 3040) First-order systems Process Control & Instrumentation (CH 3040) Arun K. Tangirala Department of Chemical Engineering, IIT Madras January - April 010 Lectures: Mon, Tue, Wed, Fri Extra class: Thu A first-order

More information

Digital Signal Processing Lecture 9 - Design of Digital Filters - FIR

Digital Signal Processing Lecture 9 - Design of Digital Filters - FIR Digital Signal Processing - Design of Digital Filters - FIR Electrical Engineering and Computer Science University of Tennessee, Knoxville November 3, 2015 Overview 1 2 3 4 Roadmap Introduction Discrete-time

More information

Figure 1 A linear, time-invariant circuit. It s important to us that the circuit is both linear and time-invariant. To see why, let s us the notation

Figure 1 A linear, time-invariant circuit. It s important to us that the circuit is both linear and time-invariant. To see why, let s us the notation Convolution In this section we consider the problem of determining the response of a linear, time-invariant circuit to an arbitrary input, x(t). This situation is illustrated in Figure 1 where x(t) is

More information

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM Dr. Lim Chee Chin Outline Introduction Discrete Fourier Series Properties of Discrete Fourier Series Time domain aliasing due to frequency

More information

EE 224 Signals and Systems I Review 1/10

EE 224 Signals and Systems I Review 1/10 EE 224 Signals and Systems I Review 1/10 Class Contents Signals and Systems Continuous-Time and Discrete-Time Time-Domain and Frequency Domain (all these dimensions are tightly coupled) SIGNALS SYSTEMS

More information

UNIT ONE ADVANCED TRIGONOMETRY MATH 611B 15 HOURS

UNIT ONE ADVANCED TRIGONOMETRY MATH 611B 15 HOURS UNIT ONE ADVANCED TRIGONOMETRY MATH 611B 15 HOURS Revised Feb 6, 03 18 SCO: By the end of grade 1, students will be expected to: B10 analyse and apply the graphs of the sine and cosine functions C39 analyse

More information

Communications and Signal Processing Spring 2017 MSE Exam

Communications and Signal Processing Spring 2017 MSE Exam Communications and Signal Processing Spring 2017 MSE Exam Please obtain your Test ID from the following table. You must write your Test ID and name on each of the pages of this exam. A page with missing

More information

Review of Fourier Transform

Review of Fourier Transform Review of Fourier Transform Fourier series works for periodic signals only. What s about aperiodic signals? This is very large & important class of signals Aperiodic signal can be considered as periodic

More information

Time and Spatial Series and Transforms

Time and Spatial Series and Transforms Time and Spatial Series and Transforms Z- and Fourier transforms Gibbs' phenomenon Transforms and linear algebra Wavelet transforms Reading: Sheriff and Geldart, Chapter 15 Z-Transform Consider a digitized

More information

Representing a Signal

Representing a Signal The Fourier Series Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity and timeinvariance of the system and represents the

More information

Laboratory handouts, ME 340

Laboratory handouts, ME 340 Laboratory handouts, ME 340 This document contains summary theory, solved exercises, prelab assignments, lab instructions, and report assignments for Lab 4. 2014-2016 Harry Dankowicz, unless otherwise

More information