Communication and Media Engineering

Modulhandbuch

 Zurück 

Advanced Digital Signal Processing

Prerequisite

- Basics of continuous-time and discrete-time signals and systems (impulse response, step response,frequency response)
- Fourier Series, Fourier Transformation, Laplace Transformation, z-Transformation
- Lecture "Digital Signals and Systems" E+I(403)

Teaching methods Lecture/Lab
Learning target / Competences

The students acquire:
- Profound knowledge of digital signal processing systems
- Ability to implement modern signal processing concepts

Duration 2
Hours per week 5.0
Overview
Classes 75 h
Individual / Group work: 105 h
Workload 180 h
ECTS 6.0
Requirements for awarding credit points

Advanced Digit. Signal Processing: written exam K90
DSP Lab must be passed.

Credits and grades

6 CP / Grades 1.0 / 1.3 / 1.7 / 2.0 / 2.3 / 2.7 / 3.0 / 3.3 / 3.7 / 4.0 / 4.3 / 4.7 / 5.0

 

Responsible person

Prof. Dr. Werner Reich

Recommended semester 2/3
Frequency annually (SS+WS)
Usability

Master's degree program CME

Lectures

Advanced Digit. Signal Proc.

Type Lecture
Nr. EMI414
Hours per week 4.0
Content
  • Transform Analysis of Linear Time-Invariant Systems: Frequency Response Components, All-Pass Filters, Minimum-Phase Systems.
  • IIR Filter Design: Approximation of Differential Equation, Impulse and Step Invariance Design, Bilinear Transformation.
  • IIR Filter Structures: Noncanonical and Canonical Direct Form, Transposed Direct Form, Parallel Form, Cascade Form. Finite Precision Numerical Effects.
  • FIR Filter Design Techniques: Fourier Approximation, Windowing, Optimum Equiripple Approximation.
  • Discrete Fourier Transform (DFT): Linear and Circular Convolution, Fast Fourier Transform (FFT) Algorithms.
  • Multirate Processing: Downsampling, Decimation Filter, Upsampling, Interpolation Filter.
  • Adaptive Signal Processing: Configuration in different Applications, Optimum Filter, Least-Mean-Squares Algorithm.
Literature

Oppenheim, Alan V.; Schafer, Ronald W.: Discrete-Time Signal Processing. Pearson, 2013.

Digita Signal Processing Lab Work

Type Lab
Nr. EMI415
Hours per week 1.0
Content

Experiment 1: Matlab Onboarding
- Design of an amplitude modulation system in Matlab
- Visualization of effects of its modules
- Description of effects of its modules

Experiment 2: Infinite Impulse Response (IIR-) Filters
- Analysis of IIR filters
- Approximation methods for time-continuous filter (Butterworth, Chebyshev, Elliptic)
- Filter design using the Bilinear Transform with Matlab Filter Designer (lowpass and bandpass filters)

Experiment 3: Finite Impulse Response (FIR-) Filters
- Filter Design Using the Fourier Approximation
- Modification by Using Window Functions
- Optimum Design (Parks-McClellan-Algorithm)
- Finite Precision Effects
- Design of Hilbert Filters (Wideband Phase Shifters)

Literature

User guides for experiments are provided

 Zurück