treffpunkt matlab 2017 ita-toolbox · treffpunkt matlab 2017 ita – institute of technical...

26
Treffpunkt MATLAB 2017 TREFFPUNKT MATLAB 2017 ITA-TOOLBOX Johannes Klein, Marco Berzborn, Ramona Bomhardt, Jan-Gerrit Richter Institut für Technische Akustik RWTH Aachen

Upload: vokhuong

Post on 11-Dec-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

TREFFPUNKT MATLAB 2017ITA-TOOLBOX

Johannes Klein, Marco Berzborn,Ramona Bomhardt, Jan-Gerrit RichterInstitut für Technische AkustikRWTH Aachen

Page 2: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

ITA - INSTITUTE OF TECHNICAL ACOUSTICS

Page 3: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

ITA – INSTITUTE OF TECHNICAL ACOUSTICS

Faculty of Electrical Engineering and Communication Technology Two departments: Technical Acoustics (Prof. Michael Vorländer) Medical Acoustics (Prof. Janina Fels)

18 Researchers and 1 senior engineer

Architectural acoustics & virtual reality Electro acoustics & measurement Binaural & spatial audio

Page 4: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

ARCHITECTURAL ACOUSTICS & VIRTUAL REALITY

Room and building acoustics Numerical acoustics Fast simulation methods Auralization

Page 5: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

BINAURAL HEARING & SPATIAL AUDIO

Binaural hearing Array technologies and directivity Medical acoustics and audiology Psychoacoustics

Page 6: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

ELECTRO ACOUSTICS & MEASUREMENT

Pro-audio and loudspeakers development and engineering Vibro-acoustics and TPA Condition monitoring www.ita-toolbox.org

Page 7: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

ita-toolbox.org || git.rwth-aachen.de

DOWNLOAD & GO…

Page 8: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

BACK TO THE TOOLBOX!

Page 9: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Page 10: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Quantization: evenly spaced integer values for previouslycontinuous amplitude

Common number of quantization steps:216 ≡± 32767

Quantization errors mostly result in white noise

Page 11: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Sampling: evenly spaced discretization of previously time-continuous signal

Nyquist theorem: SignalSampling ff 2

Page 12: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Signal Processing Basics Discrete Fourier Transform (DFT)

Sampling causes mirrored ‘alias’ spectra

discrete representation in frequency domaincauses ‘alias’ impulses in time domain

Page 13: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Signal Processing Basics Influence of the phase

Page 14: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Signal Processing Basics Influence of the phase

Page 15: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

DIGITAL SIGNAL PROCESSING

Signal Processing Basics Influence of the phase

Page 16: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

BACK TO THE TOOLBOX!

Page 17: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Page 18: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics LTI system

Page 19: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics Impulse response

Do we have to measure with an impulse?

Pro: directly obtain impulse response Con: not feasible

Page 20: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics Impulse response

Do we have to measure with an impulse? No!

Page 21: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics Advantages of extended measurement signals

Distribute more energy over time

Better Signal-to-Noise Ratio (SNR)

Adapt signals to measurement hardware Equalize equipment Optimal dynamic range

More information about the system properties

Page 22: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics Signal properties

Real-valued time signals – symmetric spectra Periodic time signals – discrete spectra

Frequency resolution depends on measurement time

Averaging to improve SNR

av dB 10lg N

3dB 6dB 9dB 12dB 15dB 18dB2 4 8 16 32 64

Page 23: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

Measurement signals How long to measure?

Tmeas > TReverb

Bin distance

analogous to„sampling“

Measurement period

f

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Tmeas > 1/∆f

Page 24: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics How does deconvolution work?

Page 25: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

LINEAR TIME-INVARIANT SYSTEMS (LTI)

Signal processing basics How does deconvolution work?

Page 26: TREFFPUNKT MATLAB 2017 ITA-TOOLBOX · Treffpunkt MATLAB 2017 ITA – INSTITUTE OF TECHNICAL ACOUSTICS Faculty of Electrical Engineering and Communication Technology Two departments:

Treffpunkt MATLAB 2017

BACK TO THE TOOLBOX!