Signal processing. A. Sestieri Dipartimento di Meccanica e Aeronautica University La Sapienza, Rome

Similar documents
DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2008

From Complex Fourier Series to Fourier Transforms

4.2 The Fourier Transform

CHAPTER 2 Signals And Spectra

Chapter 4 The Fourier Series and Fourier Transform

Spectral Analysis. Joseph Fourier The two representations of a signal are connected via the Fourier transform. Z x(t)exp( j2πft)dt

6.003 Homework #13 Solutions

Lecture 2: Optics / C2: Quantum Information and Laser Science

THE DISCRETE WAVELET TRANSFORM

Chapter 7 Response of First-order RL and RC Circuits

ADDITIONAL PROBLEMS (a) Find the Fourier transform of the half-cosine pulse shown in Fig. 2.40(a). Additional Problems 91

Voltage/current relationship Stored Energy. RL / RC circuits Steady State / Transient response Natural / Step response

5. Response of Linear Time-Invariant Systems to Random Inputs

EE 315 Notes. Gürdal Arslan CLASS 1. (Sections ) What is a signal?

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

CHE302 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS. Professor Dae Ryook Yang

Chapter One Fourier Series and Fourier Transform

Signals and Systems Profs. Byron Yu and Pulkit Grover Fall Midterm 1 Solutions

Representing a Signal. Continuous-Time Fourier Methods. Linearity and Superposition. Real and Complex Sinusoids. Jean Baptiste Joseph Fourier

Q1) [20 points] answer for the following questions (ON THIS SHEET):

Accurate RMS Calculations for Periodic Signals by. Trapezoidal Rule with the Least Data Amount

Mathematical Theory and Modeling ISSN (Paper) ISSN (Online) Vol 3, No.3, 2013

8. Basic RL and RC Circuits

CHAPTER 6: FIRST-ORDER CIRCUITS

Outline Chapter 2: Signals and Systems

EE 224 Signals and Systems I Complex numbers sinusodal signals Complex exponentials e jωt phasor addition

CHBE320 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS. Professor Dae Ryook Yang

Linear Response Theory: The connection between QFT and experiments

Module 4: Time Response of discrete time systems Lecture Note 2

( ) ( ) if t = t. It must satisfy the identity. So, bulkiness of the unit impulse (hyper)function is equal to 1. The defining characteristic is

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

8.022 (E&M) Lecture 16

EECE 301 Signals & Systems Prof. Mark Fowler

R.#W.#Erickson# Department#of#Electrical,#Computer,#and#Energy#Engineering# University#of#Colorado,#Boulder#

A complex discrete (or digital) signal x(n) is defined in a

V The Fourier Transform

L1, L2, N1 N2. + Vout. C out. Figure 2.1.1: Flyback converter

III-A. Fourier Series Expansion

Chapter 2: Principles of steady-state converter analysis

INDEX. Transient analysis 1 Initial Conditions 1

Chapter 3: Signal Transmission and Filtering. A. Bruce Carlson Paul B. Crilly 2010 The McGraw-Hill Companies

Matlab and Python programming: how to get started

EE3723 : Digital Communications

A Bayesian Approach to Spectral Analysis

EE 301 Lab 2 Convolution

Linear Circuit Elements

Physical Limitations of Logic Gates Week 10a

HW6: MRI Imaging Pulse Sequences (7 Problems for 100 pts)

Vehicle Arrival Models : Headway

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution

Visualising the spectral analysis of time series

6.2 Transforms of Derivatives and Integrals.

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

2 int T. is the Fourier transform of f(t) which is the inverse Fourier transform of f. i t e

Traveling Waves. Chapter Introduction

Some Basic Information about M-S-D Systems

k The function Ψ(x) is called wavelet function and shows band-pass behavior. The wavelet coefficients d a,b

V AK (t) I T (t) I TRM. V AK( full area) (t) t t 1 Axial turn-on. Switching losses for Phase Control and Bi- Directionally Controlled Thyristors

Sampling in k-space. Aliasing. Aliasing. Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2010 MRI Lecture 3. Slower B z (x)=g x x

Continuous Time. Time-Domain System Analysis. Impulse Response. Impulse Response. Impulse Response. Impulse Response. ( t) + b 0.

f t te e = possesses a Laplace transform. Exercises for Module-III (Transform Calculus)

Let us start with a two dimensional case. We consider a vector ( x,

Application of Speed Transform to the diagnosis of a roller bearing in variable speed

Explaining Total Factor Productivity. Ulrich Kohli University of Geneva December 2015

1/8 1/31/2011 ( ) ( ) Amplifiers lecture. out. Jim Stiles. Dept. of o EECS

System-On-Chip. Embedding A/D Converters in SoC Applications. Overview. Nyquist Rate Converters. ADC Fundamentals Operations

EELE Lecture 3,4 EE445 - Outcomes. Physically Realizable Waveforms. EELE445 Montana State University. In this lecture you:

Biol. 356 Lab 8. Mortality, Recruitment, and Migration Rates

Introduction to AC Power, RMS RMS. ECE 2210 AC Power p1. Use RMS in power calculations. AC Power P =? DC Power P =. V I = R =. I 2 R. V p.

I. Define the Situation

EE123 Digital Signal Processing

Zhihan Xu, Matt Proctor, Ilia Voloh

Institute for Mathematical Methods in Economics. University of Technology Vienna. Singapore, May Manfred Deistler

Notes 04 largely plagiarized by %khc

Receivers, Antennas, and Signals. Professor David H. Staelin Fall 2001 Slide 1

6.003 Homework #9 Solutions

EECS 2602 Winter Laboratory 3 Fourier series, Fourier transform and Bode Plots in MATLAB

RC, RL and RLC circuits

Chapter 8 The Complete Response of RL and RC Circuits

3. Alternating Current

Content-Based Shape Retrieval Using Different Shape Descriptors: A Comparative Study Dengsheng Zhang and Guojun Lu

( ) = Q 0. ( ) R = R dq. ( t) = I t

Lecture #6: Continuous-Time Signals

Math 334 Fall 2011 Homework 11 Solutions

Chapter Q1. We need to understand Classical wave first. 3/28/2004 H133 Spring

Guest Lectures for Dr. MacFarlane s EE3350 Part Deux

Embedded Systems and Software. A Simple Introduction to Embedded Control Systems (PID Control)

28. Narrowband Noise Representation

2 Frequency-Domain Analysis

EECE 301 Signals & Systems Prof. Mark Fowler

Electrical Circuits. 1. Circuit Laws. Tools Used in Lab 13 Series Circuits Damped Vibrations: Energy Van der Pol Circuit

Experimental Buck Converter

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

ROLE OF NO TOPOGRAPHY SPACE IN STOKES-HELMERT SCHEME FOR GEOID DETERMINATION

Lab 10: RC, RL, and RLC Circuits

6.003: Signals and Systems. Relations among Fourier Representations

ψ(t) = V x (0)V x (t)

6.003 Homework #9 Solutions

Sensors, Signals and Noise

Linear Time-invariant systems, Convolution, and Cross-correlation

Transcription:

Signal processing A. Sesieri Diparimeno di Meccanica e Aeronauica Universiy La Sapienza, Rome Presenaion layou - Fourier series and Fourier ransforms - Leakage - Aliasing - Analog versus digial signals - Digial Fourier ransform - FFT - Concluding remarks

FOURIER ANALYSIS DMA Universià di Roma La Sapienza To pass from he ime o he frequency domain, a Fourier ransformaion is necessary: Fourier series for periodic signals Fourier ransform for ransien signals Power specral densiy for random signals d e f c e c f n b n a a f T jn n jn n n n n = = = + + = 0 0 0 1 0 0 0 ) ( ) ( ; } sin cos { ) ( ω ω ω ω ω ω ω ω ω d e F f d e f F j j + + = = ) ( ) ( ) ( ) ( T F F S T T T ff ) ( ) ( lim ) ( * ω ω ω =

FOURIER ANALYSIS DMA Universià di Roma La Sapienza

SOME IMPORTANT PROPERTIES OF F.TRANSFORMS If he ime signal is he convoluion produc of wo funcions, is Fourier ransform is jus he produc of he Fourier ransforms of he wo signals If he ime signal is he produc wo funcions, is Fourier ransform is jus he convoluion produc of he wo Fourier ransforms Y ( f ) =

SOME IMPORTANT PROPERTIES OF F.TRANSFORMS 0 0 f 0 0 ± jω ± jω 1 e d = δ ( ω ) δ ( ) e d = 1 Thus, frequency and ime are perfec dual spaces f

FOURIER ANALYSIS (con d) DMA Universià di Roma La Sapienza The convergence of Fourier series and Fourier ransforms are assured by he Dirichle condiions. However, since he experimenal daa are always runcaed signals, i.e. ransiens, only he Fourier ransform is used for hem. Moreover, he inroducion of Dirac δ permis o overcome he limiaions provided by he Dirichle condiions. E.g.

POWER AND ENERGY SIGNALS: PARSEVAL S THEOREMS Assume x() is a periodic ension, i.e. The average power dissipaed across a uni resisance is: Assume x() is a non periodic ension, i.e. The oal energy dissipaed across a uni resisance is Thus, periodic signals are called power signals while non periodic signals are called energy signals

ERROR DUE TO DATA TRUNCATION: LEAKAGE Experimenal daa are known only for a shor period of ime, e.g. beween -T/2 and T/2. We can imagine hey are seen hrough a window w() such ha w()

LEAKAGE con d The runcaed signal is x T () = x() w(), whose FT is The window leads o a bias error and he convoluion inegral implies a disorsion on X(g), ha spreads over he whole frequency range. Such disorsion is called leakage and, due o he sidelobes of W(f), he X(g) frequency componens spread over he frequency range

LEAKAGE (con d) DMA Universià di Roma La Sapienza

ALIASING DMA Universià di Roma La Sapienza Because of he perfec dualiy beween ime and frequency domains, i is possible o depic he following relaionships.

ALIASING (con d) Therefore he FT of any sampled signal is periodic wih period 1/Δ, i.e. X s (f) = X(f + n/δ) Assuming X(f) = 0 for f Δ/2 Specrum of he real signal X(f) Specrum of he sampled signal 1/Δ 1/2Δ -f o f o 1/2Δ 1/Δ Thus X s (f) = X(f) only for f < Δ/2

ALIASING (con d) However, if X(f) 0 for f Δ/2 Specrum of he aliased signal Thus, o avoid aliasing, one mus choose 1/2Δ > f 0 (maximum frequency of he signal)

ALIASING (con d) Paricularly, by calling - 1/Δ = f s he sampling frequency - 1/2Δ = f f he folding or Nyquis frequency - f 0 he maximun frequency of he signal - T s = 1/f s To avoid aliasing one mus fix f s > 2 f 0 and more precisely fix he acquisiion parameers as follows τ = acquisiion period Δf = frequency resoluion N = number of samples

ALIASING (con d) Aliasing can be also observed in he ime domain If he sampling period is larger han he half of he signal period, T s > T/2, aliasing is observed

ALIASING : example A harmonic signal (100 Hz) sampled wih a sampling frequency of 120 Hz

ANALOG VERSUS DIGITAL SIGNALS DMA Universià di Roma La Sapienza Experimenal daa, deermined by common rasducers, are generally analog signals. For daa processing such daa are always ransformed ino digial daa by an analog o digial converer (A/D) (sampling) x(nδ) n = 0,1, N - 1

ANALOG TO DIGITAL CONVERTER DMA Universià di Roma La Sapienza Available levels = 2 n where n = number of bis Depending on he number of bis of he A/D converer, one always have a a larger or smaller sampling error

EFFECT OF SAMPLING ON LEAKAGE DMA Universià di Roma La Sapienza Acually, because he signal is sampled boh in he ime and frequency domain, we never see he sidelobes ypical of he leakage error, bu raher a se of sampled lines.

LEAKAGE (con d) I can be shown also ha, if he acquisiion ime corresponds exacly o he period of he periodic signal, no leakage is observed (he sampled lines exacly correspond o he zeros of he sidelobes)

LEAKAGE (con d) If T is he period Δf = 1/T

LEAKAGE (con d) Δf = 0.1

LEAKAGE (con d) Δf = 0.1

DIGITAL FOURIER TRANSFORM DMA Universià di Roma La Sapienza For sampled signals i is no possible o carry ou any inegral operaion I is possible however o compue a Discree Fourier Transform ha is defined as: N is oally arbirary. However, for he applicaion of he Fas Fourier Transform (FFT), a very fas algorihm of DFT, N should be chosen appropriaely, i.e. N=2 M where M is an ineger number

CONCLUDING REMARKS In summary here are several errors arising in signal processing. - Leakage is an error due o daa runcaion: i can be avoided or diminished by acquiring as large period of daa as possible, or by using appropriae windows, e.g. Hanning for random daa. - Sampling errors depend on he A/C conversion and can be reduced by increasing number of bis of he A/C converer. - Aliasing is an error due o he sampling mechanism: i can be avoided by choosing appropriaely he acquisiion parameers.

ALIASING (con d) Therefore he FT of any sampled signal is periodic wih period 1/Δ, i.e. X s (f) = X(f + n/δ) Assuming X(f) = 0 for f Δ/2 Specrum of he real signal Specrum of he sampled signal Thus X s (f) = X(f) only for f < Δ/2