Advanced Digital Signal Processing

Slides:



Advertisements
Similar presentations
Ch 3 Analysis and Transmission of Signals
Advertisements

Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Symmetry and the DTFT If we know a few things about the symmetry properties of the DTFT, it can make life simpler. First, for a real-valued sequence x(n),
HILBERT TRANSFORM Fourier, Laplace, and z-transforms change from the time-domain representation of a signal to the frequency-domain representation of the.
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Review of Frequency Domain
Properties of continuous Fourier Transforms
Digital Image Processing
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
Lecture 6: Doppler Techniques: Physics, processing, interpretation
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Echivalarea sistemelor analogice cu sisteme digitale Prof.dr.ing. Ioan NAFORNITA.
Topic 7 - Fourier Transforms DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Discrete-Time and System (A Review)
ELEC ENG 4035 Communications IV1 School of Electrical & Electronic Engineering 1 Section 2: Frequency Domain Analysis Contents 2.1 Fourier Series 2.2 Fourier.
Prof. Nizamettin AYDIN Digital Signal Processing 1.
Chapter 2. Signals Husheng Li The University of Tennessee.
Single-Sideband AM A DSB-SC AM signal transmits two sidebands and required a channel bandwidth of Bc = 2W Hz However, the two sidebands are redundant The.
Fourier Series Summary (From Salivahanan et al, 2002)
1 I. Phasors (complex envelope) representation for sinusoidal signal narrow band signal II. Complex Representation of Linear Modulated Signals & Bandpass.
Module 2 SPECTRAL ANALYSIS OF COMMUNICATION SIGNAL.
111 Lecture 2 Signals and Systems (II) Principles of Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
1 LES of Turbulent Flows: Lecture 2 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
Signals & systems Ch.3 Fourier Transform of Signals and LTI System 5/30/2016.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Fourier series: Eigenfunction Approach
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Digital Signal Processing
Chapter 7 The Laplace Transform
Fourier Transform.
Chapter 2. Fourier Representation of Signals and Systems
Prof. Nizamettin AYDIN Advanced Digital Signal Processing 1.
Professor A G Constantinides 1 Discrete Fourier Transforms Consider finite duration signal Its z-tranform is Evaluate at points on z-plane as We can evaluate.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Alexander-Sadiku Fundamentals of Electric Circuits
2D Fourier Transform.
Environmental and Exploration Geophysics II tom.h.wilson
Oh-Jin Kwon, EE dept., Sejong Univ., Seoul, Korea: 2.3 Fourier Transform: From Fourier Series to Fourier Transforms.
Eeng360 1 Chapter 2 Linear Systems Topics:  Review of Linear Systems Linear Time-Invariant Systems Impulse Response Transfer Functions Distortionless.
Chapter 2. Signals and Linear Systems
ENEE 322: Continuous-Time Fourier Transform (Chapter 4)
The Frequency Domain Digital Image Processing – Chapter 8.
Fourier Transform and Spectra
Chapter 2 Ideal Sampling and Nyquist Theorem
Math for CS Fourier Transforms
1.Be able to distinguish linear and non-linear systems. 2.Be able to distinguish space-invariant from space-varying systems. 3.Describe and evaluate convolution.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
Signals & systems Ch.3 Fourier Transform of Signals and LTI System
Chapter 4 Discrete-Time Signals and transform
UNIT-III Signal Transmission through Linear Systems
CE Digital Signal Processing Fall Discrete-time Fourier Transform
Echivalarea sistemelor analogice cu sisteme digitale
Recap: Chapters 1-7: Signals and Systems
EE Audio Signals and Systems
UNIT II Analysis of Continuous Time signal
Sampling and the Discrete Fourier Transform
Advanced Digital Signal Processing
Quadrature Amplitude Modulation (QAM) Transmitter
Chapter 2 Linear Systems
Chapter 2 Ideal Sampling and Nyquist Theorem
Chapter 8 The Discrete Fourier Transform
Lesson Week 8 Fourier Transform of Time Functions (DC Signal, Periodic Signals, and Pulsed Cosine)
Chapter 8 The Discrete Fourier Transform
Chapter 3 Sampling.
Digital Signal Processing
SIGNALS & SYSTEMS (ENT 281)
Presentation transcript:

Advanced Digital Signal Processing Prof. Nizamettin AYDIN naydin@yildiz.edu.tr http://www.yildiz.edu.tr/~naydin

An example: Processing Complex Quadrature Signals

Quadrature Signals Quadrature signals are based on the notion of complex numbers used in many digital signal processing applications such as Communication Radar Sonar Ultrasound MR imaging Direction finding schemes Antenna beamforming applications Single sideband modulators

A quadrature signal is a two­dimensional signal whose value at any given time can be specified by a single complex number Such as a(t)+jb(t) Quadrature signal processing is used in many fields of science and engineering Processing of complex quadrature signal provides additional processing power by enabling to measure amplitude and phase of a signal simultaneously

http://www.dspguru.com/dsp/tutorials/quadrature-signals

Doppler ultrasound As an object emitting sound moves at a velocity v, the wavelength of the sound in the forward direction is compressed (λs) and the wavelength of the sound in the receding direction is elongated (λl). Since frequency (f) is inversely related to wavelength, the compression increases the perceived frequency and the elongation decreases the perceived frequency. c = sound speed.

Doppler ultrasound ft is transmitted frequency fr is received frequency v is the velocity of the target, θ is the angle between the ultrasound beam and the direction of the target's motion, and c is the velocity of sound in the medium

A general Doppler ultrasound signal measurement system

Processing of Doppler Ultrasound Signals Gated transmiter Master osc. Band-pass filter Sample & hold Demodulator Receiver amplifier RF Logic unit si sq V Transducer sin cos Further processing Demodulation Quadrature to directional signal conversion Time-frequency/scale analysis Data visualization Detection and estimation Derivation of diagnostic information

Quadrature phase detection

General Definition of Quadrature Doppler Signal A general definition of a discrete quadrature Doppler signal equation can be given by D(n) and Q(n), each containing information concerning forward channel and reverse channel signals (sf(n) and sr(n) and their Hilbert transforms H[sf(n)] and H[sr(n)]), are real signals.

Properties of Complex Quadrature Doppler US signals

DSP for Quadrature to Directional Signal Conversion Time domain methods Phasing filter technique (PFT) (time domain Hilbert transform) Weaver receiver technique Frequency domain methods Frequency domain Hilbert transform Complex FFT Spectral translocation Scale domain methods Complex continuous wavelet Complex discrete wavelets

Hilbert Transform... The Hilbert transform (HT) is a widely used frequency domain transform. It shifts the phase of positive frequency components by -900 and negative frequency components by +900. The HT of a given function x(t) is defined by the convolution between this function and the impulse response of the HT (1/πt).

...Hilbert Transform Specifically, if X(f) is the Fourier transform of x(t), its Hilbert transform is represented by XH(f), where A ± 900 phase shift is equivalent to multiplying by ej900=±j, so the transfer function of the HT HH(f) can be written as

Impulse Response of HT An ideal HT filter can be approximated using standard filter design techniques. If a FIR filter is to be used , only a finite number of samples of the impulse response suggested in the figure would be utilised.

Complex Modulation

x(t)ejωt is not a real time function and cannot occur as a communication signal. However, signals of the form x(t)cos(ωt+θ) are common and the related modulation theorem can be given as So, multiplying a band limited signal by a sinusoidal signal translates its spectrum up and down in frequency by ωc

Asymmetrical implementation of the PFT Doppler signal equation: Mathematical description of algoritm:

Symmetrical implementation of the PFT

Simulation result

An alternative algorithm is to implement the HT using phase splitting networks A phase splitter is an all-pass filter which produces a quadrature signal pair from a single input The main advantage of this algorithm over the single filter HT is that the two filters have almost identical pass-band ripple characteristics

Weaver Receiver Technique (WRT) 14.11.13 For a theoretical description of the system consider the quadrature Doppler signal defined by which is band limited to fs/4, and a pair of quadrature pilot frequency signals given by where ωc/2π=fs/4. The LPF is assumed to be an ideal LPF having a cut-off frequency of fs/4.

Asymmetrical implementation of the WRT

Graphical description

Symmetrical implementation

Simulation result

FREQUENCY DOMAIN PROCESSING These algorithms are almost entirely implemented in the frequency domain (after fast Fourier transform), They are based on the complex FFT process. The common steps for the all these implementations: the complex FFT, the inverse FFT overlapping techniques to avoid Gibbs phenomena Three types of frequency domain algorithm will be described: Hilbert transform method, Complex FFT method, and Spectral translocation method.

FT of Complex Functions If x(t) is a complex time function, i.e. x(t)=xr(t)+jxi(t) where xr(t) and xi(t) are respectively the real part and imaginary part of the complex function x(t), then the Fourier integral becomes

Properties of the Fourier transform for complex time functions Time domain (x(t)) Frequency domain (X(f)) Real Real part even, imaginary part odd Imaginary Real part odd, imaginary part even Real even, imaginary odd Real odd, imaginary even Real and even Real and odd Imaginary and odd Imaginary and even Complex and even Complex and odd

Interpretation of the complex Fourier transform If input of the complex Fourier transform is a complex quadrature time signal (specifically, a quadrature Doppler signal), it is possible to extract directional information by looking at its spectrum. Next, some results are obtained by calculating the complex Fourier transform for several combinations of the real and imaginary parts of the time signal (single frequency sine and cosine for simplicity). These results were confirmed by implementing simulations.

Case (1). Case (2). Case (3). Case (4). Case (5). Case (6). Case (7). Case (8).

Frequency domain Hilbert transform algorithm

Complex FFT Method (CFFT) The complex FFT has been used to separate the directional signal information from quadrature signals so that the spectra of the directional signals can be estimated and displayed as sonograms. It can be shown that the phase information of the directional signals is well preserved and can be used to recover these signals.

Spectral Translocation Method (STM)

r r r r Real output Inverse FFT Imaginaryoutput

The averaged output power spectra of the simulations for; (a) the reference quadrature signal, (b) the PFT, (c) the EWRT, (d) the HTM, (e) the CFFT and (f) the STM. Magnitude scale is 7.7 dB/Div.

Results for time domain separation techniques Results for time domain separation techniques. Logarithmic scale output spectra of practical implementations for; (a) PFT; (b) EWRT; (c) HTM; (d) complex FFT; (e) STM when the input is a narrow band quadrature signal containing the forward and reverse flow components (magnitude scale is 8.8 dB/Div).