Acoustic Research Institute ARI

Size: px
Start display at page:

Download "Acoustic Research Institute ARI"

Transcription

1 Austrian Academy of Sciences Acoustic Research Institute ARI System Identification in Audio Engineering P. Majdak Institut für Schallforschung, Österreichische Akademie der Wissenschaften; A- Wien, Reichsratsstrasse 7 Tel: +43 / Fax: +43 / piotr@majdak.com

2 System Identification in Audio Engineering Devices Under Test (DUT): Acoustical systems Buildings, concert halls, rooms, chambers Acoustical elements: absorber, reflectors (Sound generators: musical instruments, engines) Electro-acoustic systems Speakers Microphones DUT in general: Linear, Time Invariant Systems (LTI)

3 LTI-Systems Linearity: Asin T T {a x t b y t }=a T { x t } b T { y t } Bsin T In praxis: weakly nonlinear systems: Asin T Bsin T B n sin n T n n

4 LTI-Systems Time Invariance: T { x t }=T { x t T }= y t In praxis: a priori knowledge is essential: estimation of time constants repetition after decay of internal energy For nearly time variant systems: short measurement time slot measurement at steady state Additional problem: Noise internal noise in measurement equipment internal noise in DUT

5 Measurement path Devices: DAC ADC Symbolic: Noise u n DUT Signal x n + Output y i n y n

6 Parameters Transfer Function Spectrum H f, H k Impulse Response h t, h n Finite (FIR), Infinite (IIR) Pole-Zero-Diagram Signal-To-Noise-Ratio: SNR=2 log E signal max y i n u n A RMS A A RMS A/ Minimize the crest factor!

7 Parameters - Total Harmonic Distortion Amp_champ.freq._adc.wav THD: 2 A n n=2 2 n=2 A A signal search for peak range peak found max of noise threshold of peak energy bins above threshold -2 % 2 n THD+N: amp in db THD= E out E in THD N = %-6 E out THD+N -8 db f in Hz THD=.55296% 4 Signal In Noise And Distortion x

8 Parameters - Intermodulation Distortions IMD= A f, f2 A f A f2 %

9 Direct Measurement Method Direct measurement of amplitude and phase: Vanderkooy (986) Simple procedure (Stepped Sine) Measurement in steady state!!! Long duration for high frequency resolution High SNR (crest factor: 2 ) Improvement: Time Delay Spectrometry

10 Time Delay Spectrometry Signal: Linear Sweep x t =cos t Response: y t = H cos [ t ] Vanderkooy (986) y t = H {cos t cos [ ] sin t sin [ ] } Demodulation [ cos 2 t ] cos[ ] 2 and LP-Filtering: y R t = H cos [ ] 2 y I t = H sin [ ] 2

11 2 pass TDS TDS with 2 passes: pass Vanderkooy (986) 2 pass Vanderkooy (986) Vanderkooy (986)

12 Impulse Excitation Signal: unit pulse with amplitude A Impulse response immediately available 2 Little energy in the excitation signal: E signal = A High crest factor: A/ A RMS = A N Averaging necessary: Periodic Impulse Excitation (PIE) doubling the no. of pulses: +3dB SNR low SNR

13 - or 2-channel FFT Signal: white noise: Amplitude spectrum: DC=, the rest= Phase spectrum: random (equal distributed) Signal: random, gaussian distribution Crest factor: Example: fs=48khz, T=.5s 72 samples Averaging necessary Crest Factor Probability 32,% 2 4,8% 3,37% 3,3,% 3,9,% 4 63 ppm 4,4 ppm -channel-fft: for amplitude spectrum only 2-channel-FFT: for total transfer function

14 2-channel FFT Identification of amplitude and phase spectrum: X f Y f Y f H f = X f Müller & Massarani (2)

15 Pseudo Random Sequences From the system theory: r xy n =h n r xx n White noise decorrelated signal: r xx n = n With a decorrelated signal: Substitution: white noise r xy n =h n decorrelated signal Wanted: decorrelated signal determinist crest factor of binary pseudo random sequences

16 Maximum Length Sequence (MLS) 2 Generation: N shift registers feedback with EX-OR Z- Z- Z- x(n) EXOR Length of sequence: N L=2 Autocorrelation: r xx n = n L Unit pulse with a little offset Dunn & Hawksford (993)

17 MLS Calculation of the IR: r xx n = n r xy n =h n r xx n L N r xy n =h n h n = L n= L L L L N N r xy n =h n h n h n L n= L L n= Mittelwert von h(n) = DC DC L r xy n =h n DC [ ] L

18 MLS AC-Coupling: r xy n =h n DC-Coupling: r xy n h n DC Calculation of the cross-correlation: frequency domain: FT (not FFT!) direct method: L r xy n = x [i n] mod L y i L i= Signal as a matrix: create a circular matrix X from x(n) Calculation: r xy = L X y Hadamard Transformation

19 Fast Hadamard Transformation (FHT) Algorithmus ähnlich der DFT: X k = ℱ x n Matrix-Operator: Hadamard-Matrix: [ H 2= H =[] H2 n [ H2 = H2 n n ] ] H2 = H 2 H 2 H 2 n n n H8 n Algorithmus: Butterfly, aber kein Bit-reversal nur Additionen/Subtraktionen H 32

20 MLS MLS ist keine Hadamard-Matrix Umformung Hadamard-Matrix zur MLS-Matrix: [ ] X 2 =P 2 S 2 H 2 S P P, P 2... Permutationsmatrizen P =... Begrenzungsmatrizen (supress) S, S 2 S 2= S = n n [ ] [ ] r xy = P 2 S 2 {H 2 [ S P Y ]} L n

21 System Identification with MLS Length of MLS: at least the length of the expected IR SNR: crest factor: best SNR we can get! log L higher than PIE SNR gain: +45dB fs=48khz, T=.7s: doubling PIE length 5 times measurement time with PIE: 9 hours Averaging of time variations Very sensitive to nonlinear distortions

22 Sensitivity of MLS on distortions System: LP-Filter, fc=khz System output: Dunn & Hawksford (993) IR of filter: With distortion: 3 d { x f n }= db [ x n ] Dunn & Hawksford (993) Dunn & Hawksford (993) Dunn & Hawksford (993)

23 Sensitivity of MLS on distortions Error signal: e n =hd n h n hd n =r xy n =r x hd n =r x y n r dy n e n =r xd n f f d y n Error: [ x n ] 2 5 [ x n ] Energy distribution: Dunn & Hawksford (993) Dunn & Hawksford (993)

24 System identification procedure with MLS Immunity against noise: Noise I n = A Immunity against distortions: L= db Distortions I d = r A Depending on system: optimal excitation amplitude L= 2 db Increase MLS order instead of length doubling L= 6 db OK! Dunn & Hawksford (993)

25 Inverse Repeated Sequence (IRS) Canceling distortions for even orders: x n L = x n Dunn & Hawksford (993) IRS: { m n, n even, n 2 L x n = m n, n odd, n 2 L m(n)... MLS 2 r xy = L x n x n k 2 L k = { r my n, n even = r my n, n odd Dunn & Hawksford (993) n = n n L L n 2 L

26 Comparison: PIE, MLS, IRS Distortion Immunity: Filter: LP f = khz Distortion: -2dB Length: 247 samples Dunn & Hawksford (993) Noise Immunity (normalized to distortion immunity): Dunn & Hawksford (993)

27 Improving Distortion Immunity Problems of MLS: Sensitivity to distortions What we want: Identification of the linear part All harmonics separated Solution: Exponential sweep: x t =sin [ A e t / ] A= T ln 2 / T = ln 2 / T... sweep length with:... start frequency 2... end frequency

28 Exponential Sweep linear sweep Constant distance between all harmonics Farina (2) Weakly nonlinear system as example T=const T=const exponential sweep Farina (2)

29 Sweep Response To Impulse Response Sweep: Y f = X f H f H f =Y f X f Inverse sweep: ℱ { x t } X f = X f 2

30 Separating Harmonics t2 Impulse Response: Farina (2) IR of harmonics: 5th 3rd 2nd Output signal: t2 T ln N tn= ln 2 / Farina (2) linear

31 Simultaneous Measurement of THD and IR Amplitude spectra of separated harmonics: Farina (2) khz

32 Measurement of multiple systems 55 systems á.5 sec. Exp Sweep: 29' MLS: (3') 52' PIE: 38.5 days

33 Measurement of multiple systems

34 Measurement of multiple systems 55 systems with overlapping of 2 systems (5 sec total) 4 Minutes vs. 29 Min.

35 Increasing SNR with Gabor Multiplier Improvement in this example: +4dB

36 Summary - Comparison Direct Method, PIE Maximum Length Sequence: highest possible SNR sensitive to distortions Exponential Sweeps: separation of nonlinear distortions simultaneous measurement of THD measurements of multiple systems high SNR (-3dB compared to MLS) sensitive to transients

ACOUSTICAL MEASUREMENTS BY ADAPTIVE SYSTEM MODELING

ACOUSTICAL MEASUREMENTS BY ADAPTIVE SYSTEM MODELING ACOUSTICAL MEASUREMENTS BY ADAPTIVE SYSTEM MODELING PACS REFERENCE: 43.60.Qv Somek, Branko; Dadic, Martin; Fajt, Sinisa Faculty of Electrical Engineering and Computing University of Zagreb Unska 3, 10000

More information

Modern measurement techniques in room and building acoustics

Modern measurement techniques in room and building acoustics Das Messen in der Raum- und Bauakustik Michael Vorländer Institut für Technische Akustik RWTH Aachen Modern measurement techniques in room and building acoustics Introduction Modern versus classical methods

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

Lecture 19 IIR Filters

Lecture 19 IIR Filters Lecture 19 IIR Filters Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/5/10 1 General IIR Difference Equation IIR system: infinite-impulse response system The most general class

More information

EE 230 Lecture 43. Data Converters

EE 230 Lecture 43. Data Converters EE 230 Lecture 43 Data Converters Review from Last Time: Amplitude Quantization Unwanted signals in the output of a system are called noise. Distortion Smooth nonlinearities Frequency attenuation Large

More information

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A Classification of systems : Continuous and Discrete

More information

Cepstral Deconvolution Method for Measurement of Absorption and Scattering Coefficients of Materials

Cepstral Deconvolution Method for Measurement of Absorption and Scattering Coefficients of Materials Cepstral Deconvolution Method for Measurement of Absorption and Scattering Coefficients of Materials Mehmet ÇALIŞKAN a) Middle East Technical University, Department of Mechanical Engineering, Ankara, 06800,

More information

Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch

Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch The Association of Loudspeaker Manufacturers & Acoustics International (ALMA) Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch Institute of Acoustics and Speech Communication

More information

DFT & Fast Fourier Transform PART-A. 7. Calculate the number of multiplications needed in the calculation of DFT and FFT with 64 point sequence.

DFT & Fast Fourier Transform PART-A. 7. Calculate the number of multiplications needed in the calculation of DFT and FFT with 64 point sequence. SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY-621105. DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING UNIT I DFT & Fast Fourier

More information

Finite Word Length Effects and Quantisation Noise. Professors A G Constantinides & L R Arnaut

Finite Word Length Effects and Quantisation Noise. Professors A G Constantinides & L R Arnaut Finite Word Length Effects and Quantisation Noise 1 Finite Word Length Effects Finite register lengths and A/D converters cause errors at different levels: (i) input: Input quantisation (ii) system: Coefficient

More information

Pseudorandom Functional BIST for Linear and Nonlinear MEMS

Pseudorandom Functional BIST for Linear and Nonlinear MEMS Pseudorandom Functional BIST for Linear and Nonlinear MEMS A. Dhayni, S. Mir, L. Rufer, and A. Bounceur TIMA Laboratory Grenoble, France {achraf.dhayni,salvador.mir,libor.rufer,ahcene.bounceur}@imag.fr

More information

UNIT 1. SIGNALS AND SYSTEM

UNIT 1. SIGNALS AND SYSTEM Page no: 1 UNIT 1. SIGNALS AND SYSTEM INTRODUCTION A SIGNAL is defined as any physical quantity that changes with time, distance, speed, position, pressure, temperature or some other quantity. A SIGNAL

More information

3rd International Workshop on Micromachined Ultrasonic Transducers Lausanne, June 26-27, 2003 MLS BASED TECHNIQUE FOR MEMS CHARACTERISATION

3rd International Workshop on Micromachined Ultrasonic Transducers Lausanne, June 26-27, 2003 MLS BASED TECHNIQUE FOR MEMS CHARACTERISATION 3rd International Workshop on Micromachined Ultrasonic Transducers Lausanne, June 6-7, 3 MLS BASED TECHNIQUE FOR MEMS CHARACTERISATION Libor Rufer,, Salvador Mir, Christian Domingues,, and Emmanuel Simeu

More information

COMP Signals and Systems. Dr Chris Bleakley. UCD School of Computer Science and Informatics.

COMP Signals and Systems. Dr Chris Bleakley. UCD School of Computer Science and Informatics. COMP 40420 2. Signals and Systems Dr Chris Bleakley UCD School of Computer Science and Informatics. Scoil na Ríomheolaíochta agus an Faisnéisíochta UCD. Introduction 1. Signals 2. Systems 3. System response

More information

TIMA Lab. Research Reports

TIMA Lab. Research Reports ISSN 1292-862 CNRS INPG UJF TIMA Lab. Research Reports TIMA Laboratory, 46 avenue Félix Viallet, 38000 Grenoble France On-chip Pseudorandom Testing for Linear and Nonlinear MEMS Achraf Dhayni, Salvador

More information

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet EE538 Final Exam Fall 005 3:0 pm -5:0 pm PHYS 3 Dec. 17, 005 Cover Sheet Test Duration: 10 minutes. Open Book but Closed Notes. Calculators ARE allowed!! This test contains five problems. Each of the five

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

Digital Communications: A Discrete-Time Approach M. Rice. Errata. Page xiii, first paragraph, bare witness should be bear witness

Digital Communications: A Discrete-Time Approach M. Rice. Errata. Page xiii, first paragraph, bare witness should be bear witness Digital Communications: A Discrete-Time Approach M. Rice Errata Foreword Page xiii, first paragraph, bare witness should be bear witness Page xxi, last paragraph, You know who you. should be You know who

More information

Chirp Transform for FFT

Chirp Transform for FFT Chirp Transform for FFT Since the FFT is an implementation of the DFT, it provides a frequency resolution of 2π/N, where N is the length of the input sequence. If this resolution is not sufficient in a

More information

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by Code No: RR320402 Set No. 1 III B.Tech II Semester Regular Examinations, Apr/May 2006 DIGITAL SIGNAL PROCESSING ( Common to Electronics & Communication Engineering, Electronics & Instrumentation Engineering,

More information

Measuring HRTFs of Brüel & Kjær Type 4128-C, G.R.A.S. KEMAR Type 45BM, and Head Acoustics HMS II.3 Head and Torso Simulators

Measuring HRTFs of Brüel & Kjær Type 4128-C, G.R.A.S. KEMAR Type 45BM, and Head Acoustics HMS II.3 Head and Torso Simulators Downloaded from orbit.dtu.dk on: Jan 11, 219 Measuring HRTFs of Brüel & Kjær Type 4128-C, G.R.A.S. KEMAR Type 4BM, and Head Acoustics HMS II.3 Head and Torso Simulators Snaidero, Thomas; Jacobsen, Finn;

More information

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC).

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC). Signal types. Signal characteristics:, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC). Signal types Stationary (average properties don t vary with time) Deterministic

More information

INFLUENCE OF TIME-VARIANCE IN AUDITORIUM ON IMPULSE RESPONSE MEASUREMENT

INFLUENCE OF TIME-VARIANCE IN AUDITORIUM ON IMPULSE RESPONSE MEASUREMENT INFLUENCE OF TIME-VARIANCE IN AUDITORIUM ON IMPULSE RESPONSE MEASUREMENT PACS: 43.55.MC Satoh Fumiaki* 1 ; Nagayama Mitsuru* 1 ; Tachibana Hideki* 2 *1 Chiba Institution of Technology Tsudanuma 2-17-1,

More information

EEL3135: Homework #4

EEL3135: Homework #4 EEL335: Homework #4 Problem : For each of the systems below, determine whether or not the system is () linear, () time-invariant, and (3) causal: (a) (b) (c) xn [ ] cos( 04πn) (d) xn [ ] xn [ ] xn [ 5]

More information

Theory and Problems of Signals and Systems

Theory and Problems of Signals and Systems SCHAUM'S OUTLINES OF Theory and Problems of Signals and Systems HWEI P. HSU is Professor of Electrical Engineering at Fairleigh Dickinson University. He received his B.S. from National Taiwan University

More information

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2 Question 1 Question 20 carry one mark each. 1. The order of the differential equation + + = is (A) 1 (B) 2 (C) 3 (D) 4 2. The Fourier series of a real periodic function has only P. Cosine terms if it is

More information

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 ) Review: Poles and Zeros of Fractional Form Let H() = P()/Q() be the system function of a rational form. Let us represent both P() and Q() as polynomials of (not - ) Then Poles: the roots of Q()=0 Zeros:

More information

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang 1-1 Course Description Emphases Delivering concepts and Practice Programming Identification Methods using Matlab Class

More information

Module 3. Convolution. Aim

Module 3. Convolution. Aim Module Convolution Digital Signal Processing. Slide 4. Aim How to perform convolution in real-time systems efficiently? Is convolution in time domain equivalent to multiplication of the transformed sequence?

More information

Vibration Testing. an excitation source a device to measure the response a digital signal processor to analyze the system response

Vibration Testing. an excitation source a device to measure the response a digital signal processor to analyze the system response Vibration Testing For vibration testing, you need an excitation source a device to measure the response a digital signal processor to analyze the system response i) Excitation sources Typically either

More information

Digital Filters Ying Sun

Digital Filters Ying Sun Digital Filters Ying Sun Digital filters Finite impulse response (FIR filter: h[n] has a finite numbers of terms. Infinite impulse response (IIR filter: h[n] has infinite numbers of terms. Causal filter:

More information

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF INFORMATION TECHNOLOGY. Academic Year

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF INFORMATION TECHNOLOGY. Academic Year VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur- 603 203 DEPARTMENT OF INFORMATION TECHNOLOGY Academic Year 2016-2017 QUESTION BANK-ODD SEMESTER NAME OF THE SUBJECT SUBJECT CODE SEMESTER YEAR

More information

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro Sistemas de Aquisição de Dados Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro Flash Decoder Thermometer code Wired NOR based decoder 2 Successive Approximation ADC (SAR) CONVERT

More information

Nonlinear Modeling of a Guitar Loudspeaker Cabinet

Nonlinear Modeling of a Guitar Loudspeaker Cabinet 9//008 Nonlinear Modeling of a Guitar Loudspeaker Cabinet David Yeh, Balazs Bank, and Matti Karjalainen ) CCRMA / Stanford University ) University of Verona 3) Helsinki University of Technology Dept. of

More information

Feature extraction 2

Feature extraction 2 Centre for Vision Speech & Signal Processing University of Surrey, Guildford GU2 7XH. Feature extraction 2 Dr Philip Jackson Linear prediction Perceptual linear prediction Comparison of feature methods

More information

Last time: small acoustics

Last time: small acoustics Last time: small acoustics Voice, many instruments, modeled by tubes Traveling waves in both directions yield standing waves Standing waves correspond to resonances Variations from the idealization give

More information

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING IT6502 - DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A 1. What is a continuous and discrete time signal? Continuous

More information

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011 UCSD ECE53 Handout #40 Prof. Young-Han Kim Thursday, May 9, 04 Homework Set #8 Due: Thursday, June 5, 0. Discrete-time Wiener process. Let Z n, n 0 be a discrete time white Gaussian noise (WGN) process,

More information

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis SEISMIC WAVE PROPAGATION Lecture 2: Fourier Analysis Fourier Series & Fourier Transforms Fourier Series Review of trigonometric identities Analysing the square wave Fourier Transform Transforms of some

More information

Echo cancellation by deforming sound waves through inverse convolution R. Ay 1 ward DeywrfmzMf o/ D/g 0001, Gauteng, South Africa

Echo cancellation by deforming sound waves through inverse convolution R. Ay 1 ward DeywrfmzMf o/ D/g 0001, Gauteng, South Africa Echo cancellation by deforming sound waves through inverse convolution R. Ay 1 ward DeywrfmzMf o/ D/g 0001, Gauteng, South Africa Abstract This study concerns the mathematical modelling of speech related

More information

Linear Convolution Using FFT

Linear Convolution Using FFT Linear Convolution Using FFT Another useful property is that we can perform circular convolution and see how many points remain the same as those of linear convolution. When P < L and an L-point circular

More information

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing Radar Systems Engineering Lecture Review of Signals, Systems and Digital Signal Processing Dr. Robert M. O Donnell Guest Lecturer Radar Systems Course Review Signals, Systems & DSP // Block Diagram of

More information

representation of speech

representation of speech Digital Speech Processing Lectures 7-8 Time Domain Methods in Speech Processing 1 General Synthesis Model voiced sound amplitude Log Areas, Reflection Coefficients, Formants, Vocal Tract Polynomial, l

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 19, 2013 http://acousticalsociety.org/ ICA 2013 Montreal Montreal, Canada 2-7 June 2013 Architectural Acoustics Session 1pAAa: Advanced Analysis of Room Acoustics:

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

Second and Higher-Order Delta-Sigma Modulators

Second and Higher-Order Delta-Sigma Modulators Second and Higher-Order Delta-Sigma Modulators MEAD March 28 Richard Schreier Richard.Schreier@analog.com ANALOG DEVICES Overview MOD2: The 2 nd -Order Modulator MOD2 from MOD NTF (predicted & actual)

More information

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters Signals, Instruments, and Systems W5 Introduction to Signal Processing Sampling, Reconstruction, and Filters Acknowledgments Recapitulation of Key Concepts from the Last Lecture Dirac delta function (

More information

Fourier Series Representation of

Fourier Series Representation of Fourier Series Representation of Periodic Signals Rui Wang, Assistant professor Dept. of Information and Communication Tongji University it Email: ruiwang@tongji.edu.cn Outline The response of LIT system

More information

Discrete-time signals and systems

Discrete-time signals and systems Discrete-time signals and systems 1 DISCRETE-TIME DYNAMICAL SYSTEMS x(t) G y(t) Linear system: Output y(n) is a linear function of the inputs sequence: y(n) = k= h(k)x(n k) h(k): impulse response of the

More information

Publication V. c 2012 Copyright Holder. Reprinted with permission.

Publication V. c 2012 Copyright Holder. Reprinted with permission. Publication V R. C. D. Paiva, J. Pakarinen, and V. Välimäki. Reduced-complexity modeling of high-order nonlinear audio systems using swept-sine and principal component analysis. In Proc. AES 45th Conf.

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

Analysis and synthesis of room reverberation based on a statistical time-frequency model

Analysis and synthesis of room reverberation based on a statistical time-frequency model Analysis and synthesis of room reverberation based on a statistical time-frequency model Jean-Marc Jot, Laurent Cerveau, Olivier Warusfel IRCAM. 1 place Igor-Stravinsky. F-75004 Paris, France. Tel: (+33)

More information

3.2 Complex Sinusoids and Frequency Response of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems 3. Introduction. A signal can be represented as a weighted superposition of complex sinusoids. x(t) or x[n]. LTI system: LTI System Output = A weighted superposition of the system response to each complex

More information

Vibration Testing. Typically either instrumented hammers or shakers are used.

Vibration Testing. Typically either instrumented hammers or shakers are used. Vibration Testing Vibration Testing Equipment For vibration testing, you need an excitation source a device to measure the response a digital signal processor to analyze the system response Excitation

More information

Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation

Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation CENTER FOR COMPUTER RESEARCH IN MUSIC AND ACOUSTICS DEPARTMENT OF MUSIC, STANFORD UNIVERSITY REPORT NO. STAN-M-4 Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation

More information

Digital Signal Processing:

Digital Signal Processing: Digital Signal Processing: Mathematical and algorithmic manipulation of discretized and quantized or naturally digital signals in order to extract the most relevant and pertinent information that is carried

More information

Musimathics The Mathematical Foundations of Music Volume 2. Gareth Loy. Foreword by John Chowning

Musimathics The Mathematical Foundations of Music Volume 2. Gareth Loy. Foreword by John Chowning Musimathics The Mathematical Foundations of Music Volume 2 Gareth Loy Foreword by John Chowning The MIT Press Cambridge, Massachusetts London, England ..2.3.4.5.6.7.8.9.0..2.3.4 2 2. 2.2 2.3 2.4 2.5 2.6

More information

INTRODUCTION Noise is present in many situations of daily life for ex: Microphones will record noise and speech. Goal: Reconstruct original signal Wie

INTRODUCTION Noise is present in many situations of daily life for ex: Microphones will record noise and speech. Goal: Reconstruct original signal Wie WIENER FILTERING Presented by N.Srikanth(Y8104060), M.Manikanta PhaniKumar(Y8104031). INDIAN INSTITUTE OF TECHNOLOGY KANPUR Electrical Engineering dept. INTRODUCTION Noise is present in many situations

More information

Chapter 7: Filter Design 7.1 Practical Filter Terminology

Chapter 7: Filter Design 7.1 Practical Filter Terminology hapter 7: Filter Design 7. Practical Filter Terminology Analog and digital filters and their designs constitute one of the major emphasis areas in signal processing and communication systems. This is due

More information

Question Paper Code : AEC11T02

Question Paper Code : AEC11T02 Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)

More information

Signals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated)

Signals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated) Signals & Systems interaction in the Time Domain (Systems will be LTI from now on unless otherwise stated) Course Objectives Specific Course Topics: -Basic test signals and their properties -Basic system

More information

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5.

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5. . Typical Discrete-Time Systems.1. All-Pass Systems (5.5).. Minimum-Phase Systems (5.6).3. Generalized Linear-Phase Systems (5.7) .1. All-Pass Systems An all-pass system is defined as a system which has

More information

Direct-Sequence Spread-Spectrum

Direct-Sequence Spread-Spectrum Chapter 3 Direct-Sequence Spread-Spectrum In this chapter we consider direct-sequence spread-spectrum systems. Unlike frequency-hopping, a direct-sequence signal occupies the entire bandwidth continuously.

More information

Analysis of Finite Wordlength Effects

Analysis of Finite Wordlength Effects Analysis of Finite Wordlength Effects Ideally, the system parameters along with the signal variables have infinite precision taing any value between and In practice, they can tae only discrete values within

More information

Digital Power System Protection

Digital Power System Protection Digital Power System Protection S.R. Bhide Associate Professor of Electrical Engineering Visvesvaraya National Institute of Technology Nagpur Delhi 110092 2014 Digital power system protection S.R. Bhide

More information

Noise in enclosed spaces. Phil Joseph

Noise in enclosed spaces. Phil Joseph Noise in enclosed spaces Phil Joseph MODES OF A CLOSED PIPE A 1 A x = 0 x = L Consider a pipe with a rigid termination at x = 0 and x = L. The particle velocity must be zero at both ends. Acoustic resonances

More information

L8: Source estimation

L8: Source estimation L8: Source estimation Glottal and lip radiation models Closed-phase residual analysis Voicing/unvoicing detection Pitch detection Epoch detection This lecture is based on [Taylor, 2009, ch. 11-12] Introduction

More information

Question Bank. UNIT 1 Part-A

Question Bank. UNIT 1 Part-A FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 An ISO 9001:2008 Certified Institution Question Bank DEPARTMENT OF ELECTRONICS AND COMMUNICATION

More information

Emulate an Analog Nonlinear Audio Device, is it Possible?

Emulate an Analog Nonlinear Audio Device, is it Possible? Emulate an Analog Nonlinear Audio Device, is it Possible? ABAV, Belgium, 2016 Schmitz Thomas Department of Electrical Engineering and Computer Science, University of Liège 24 janvier 2016 1 / 18 Communication

More information

REAL TIME DIGITAL SIGNAL PROCESSING

REAL TIME DIGITAL SIGNAL PROCESSING REAL TIME DIGITAL SIGNAL PROCESSING www.electron.frba.utn.edu.ar/dplab Digital Filters FIR and IIR. Design parameters. Implementation types. Constraints. Filters: General classification Filters: General

More information

Oversampling Converters

Oversampling Converters Oversampling Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 56 Motivation Popular approach for medium-to-low speed A/D and D/A applications requiring

More information

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME Fourier Methods in Digital Signal Processing Final Exam ME 579, Instructions for this CLOSED BOOK EXAM 2 hours long. Monday, May 8th, 8-10am in ME1051 Answer FIVE Questions, at LEAST ONE from each section.

More information

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design Chapter 4 Receiver Design Chapter 4 Receiver Design Probability of Bit Error Pages 124-149 149 Probability of Bit Error The low pass filtered and sampled PAM signal results in an expression for the probability

More information

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Elec461 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Dr. D. S. Taubman May 3, 011 In this last chapter of your notes, we are interested in the problem of nding the instantaneous

More information

Acoustic MIMO Signal Processing

Acoustic MIMO Signal Processing Yiteng Huang Jacob Benesty Jingdong Chen Acoustic MIMO Signal Processing With 71 Figures Ö Springer Contents 1 Introduction 1 1.1 Acoustic MIMO Signal Processing 1 1.2 Organization of the Book 4 Part I

More information

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book Page 1 of 6 Cast of Characters Some s, Functions, and Variables Used in the Book Digital Signal Processing and the Microcontroller by Dale Grover and John R. Deller ISBN 0-13-081348-6 Prentice Hall, 1998

More information

ELECTRONOTES APPLICATION NOTE NO Hanshaw Road Ithaca, NY Mar 6, 2015

ELECTRONOTES APPLICATION NOTE NO Hanshaw Road Ithaca, NY Mar 6, 2015 ELECTRONOTES APPLICATION NOTE NO. 422 1016 Hanshaw Road Ithaca, NY 14850 Mar 6, 2015 NOTCH FILTER AS A WASHED-OUT COMB INTRODUCTION: We recently reviewed notch filters [1] and thought of them as a class

More information

EE482: Digital Signal Processing Applications

EE482: Digital Signal Processing Applications Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 11 Adaptive Filtering 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/

More information

EE 435. Lecture 29. Data Converters. Linearity Measures Spectral Performance

EE 435. Lecture 29. Data Converters. Linearity Measures Spectral Performance EE 435 Lecture 9 Data Converters Linearity Measures Spectral Performance Linearity Measurements (testing) Consider ADC V IN (t) DUT X IOUT V REF Linearity testing often based upon code density testing

More information

SPERIMENTAZIONE DI STRUTTURE AEROSPAZIALI TESTING OF AEROSPACE STRUCTURES

SPERIMENTAZIONE DI STRUTTURE AEROSPAZIALI TESTING OF AEROSPACE STRUCTURES SPERIMENTAZIONE DI STRUTTURE AEROSPAZIALI TESTING OF AEROSPACE STRUCTURES Giuliano Coppotelli c aa 2014/2015 Versione aggiornata al 24 Settembre 2014 Trascrizione e figure a cura di Roberta Cumbo Indice

More information

Pulse-Code Modulation (PCM) :

Pulse-Code Modulation (PCM) : PCM & DPCM & DM 1 Pulse-Code Modulation (PCM) : In PCM each sample of the signal is quantized to one of the amplitude levels, where B is the number of bits used to represent each sample. The rate from

More information

Copyright license. Exchanging Information with the Stars. The goal. Some challenges

Copyright license. Exchanging Information with the Stars. The goal. Some challenges Copyright license Exchanging Information with the Stars David G Messerschmitt Department of Electrical Engineering and Computer Sciences University of California at Berkeley messer@eecs.berkeley.edu Talk

More information

The objective of this LabVIEW Mini Project was to understand the following concepts:

The objective of this LabVIEW Mini Project was to understand the following concepts: 1. Objective The objective of this LabVIEW Mini Project was to understand the following concepts: The convolution of two functions Creating LABVIEW Virtual Instruments see the visual representation of

More information

Roundoff Noise in Digital Feedback Control Systems

Roundoff Noise in Digital Feedback Control Systems Chapter 7 Roundoff Noise in Digital Feedback Control Systems Digital control systems are generally feedback systems. Within their feedback loops are parts that are analog and parts that are digital. At

More information

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion 6.082 Fall 2006 Analog Digital, Slide Plan: Mixed Signal Architecture volts bits

More information

Lecture 18: Stability

Lecture 18: Stability Lecture 18: Stability ECE 401: Signal and Image Analysis University of Illinois 4/18/2017 1 Stability 2 Impulse Response 3 Z Transform Outline 1 Stability 2 Impulse Response 3 Z Transform BIBO Stability

More information

8 The Discrete Fourier Transform (DFT)

8 The Discrete Fourier Transform (DFT) 8 The Discrete Fourier Transform (DFT) ² Discrete-Time Fourier Transform and Z-transform are de ned over in niteduration sequence. Both transforms are functions of continuous variables (ω and z). For nite-duration

More information

Frequency-Domain C/S of LTI Systems

Frequency-Domain C/S of LTI Systems Frequency-Domain C/S of LTI Systems x(n) LTI y(n) LTI: Linear Time-Invariant system h(n), the impulse response of an LTI systems describes the time domain c/s. H(ω), the frequency response describes the

More information

Analog vs. discrete signals

Analog vs. discrete signals Analog vs. discrete signals Continuous-time signals are also known as analog signals because their amplitude is analogous (i.e., proportional) to the physical quantity they represent. Discrete-time signals

More information

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise.

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise. Data Detection for Controlled ISI *Symbol by symbol suboptimum detection For the duobinary signal pulse h(nt) = 1 for n=0,1 and zero otherwise. The samples at the output of the receiving filter(demodulator)

More information

EE482: Digital Signal Processing Applications

EE482: Digital Signal Processing Applications Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 11 Adaptive Filtering 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/

More information

Accurate Fourier Analysis for Circuit Simulators

Accurate Fourier Analysis for Circuit Simulators Accurate Fourier Analysis for Circuit Simulators Kenneth S. Kundert Cadence Design Systems (Based on Presentation to CICC 94) Abstract A new approach to Fourier analysis within the context of circuit simulation

More information

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Multimedia Signals and Systems - Audio and Video Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Kunio Takaya Electrical and Computer Engineering University of Saskatchewan December

More information

EE 225D LECTURE ON DIGITAL FILTERS. University of California Berkeley

EE 225D LECTURE ON DIGITAL FILTERS. University of California Berkeley University of California Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences Professors : N.Morgan / B.Gold EE225D Digital Filters Spring,1999 Lecture 7 N.MORGAN

More information

Basic Multi-rate Operations: Decimation and Interpolation

Basic Multi-rate Operations: Decimation and Interpolation 1 Basic Multirate Operations 2 Interconnection of Building Blocks 1.1 Decimation and Interpolation 1.2 Digital Filter Banks Basic Multi-rate Operations: Decimation and Interpolation Building blocks for

More information

Direct Fatigue Damage Spectrum Calculation for a Shock Response Spectrum

Direct Fatigue Damage Spectrum Calculation for a Shock Response Spectrum Direct Fatigue Damage Spectrum Calculation for a Shock Response Spectrum By Tom Irvine Email: tom@vibrationdata.com June 25, 2014 Introduction A fatigue damage spectrum (FDS) was calculated for a number

More information

Introduction to DSP Time Domain Representation of Signals and Systems

Introduction to DSP Time Domain Representation of Signals and Systems Introduction to DSP Time Domain Representation of Signals and Systems Dr. Waleed Al-Hanafy waleed alhanafy@yahoo.com Faculty of Electronic Engineering, Menoufia Univ., Egypt Digital Signal Processing (ECE407)

More information

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL Miroslav D. Lutovac The University of Belgrade Belgrade, Yugoslavia Dejan V. Tosic The University of Belgrade Belgrade, Yugoslavia Brian

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 401 Digital Signal Processing Pro. Mark Fowler Note Set #14 Practical A-to-D Converters and D-to-A Converters Reading Assignment: Sect. 6.3 o Proakis & Manolakis 1/19 The irst step was to see that

More information

PS403 - Digital Signal processing

PS403 - Digital Signal processing PS403 - Digital Signal processing III. DSP - Digital Fourier Series and Transforms Key Text: Digital Signal Processing with Computer Applications (2 nd Ed.) Paul A Lynn and Wolfgang Fuerst, (Publisher:

More information