Course "Fundamentals of Digital Signal Processing"
Description
The course covers the basic concepts of digital signal processing: analogue-to-digital conversion (ADC), digital-to-analogue conversion (DAC), spectral analysis and Fourier transform, concepts of linear systems and filtering. Basic knowledge for the design and construction of digital filters and the implementation of multirate signal processing is also provided.
Each section of the course contains brief theoretical information, practical examples and assignments for independent fulfilment.
Knowledge Requirements: Completion of the course Welcome to Engee course.
Total course time: ~4 hours.
Course Programme
Introduction to Digital Signal Processing.
The concept of signal, noise and interference, applications and main tasks of digital signal processing, creation of chord (sum of discrete sinusoidal signals) in Engee, Kotelnikov’s theorem are studied.
Analogue to digital and digital to analogue converters.
The purpose, principle of operation, characteristics of analogue-to-digital converters, signal quantisation in Engee, purpose and principle of operation of digital-to-analogue converters are studied.
Random processes and noise.
The concept of noise, random process and its characteristics, additive white Gaussian noise and its characteristics are studied.
Spectral representation of digital signals.
Frequency representation of a signal, forward and inverse Fourier transform, fast Fourier transform, window functions, windowed Fourier transform, spectrogram are studied.
Parametric and non-parametric methods of spectral analysis.
Non-parametric methods of spectral analysis (periodogram, Welch’s method) are studied, general idea of parametric methods of spectral analysis (autoregressive model, MUSIC method) is given.
Correlation and convolution.
The correlation function, discrete convolution, and applications of convolution are studied.
Linear stationary systems.
The concept of linear stationary system, ways of description of linear systems (difference equation, impulse response, transfer function, rudder-pole diagram), amplitude-frequency and phase-frequency characteristics, linear stationary system as a filter are studied.
Digital filters.
The problems of digital filtering, signal averaging as a special case of filtering, parameters and types of digital filters, filter specification, stages of digital filter design are studied.
Synthesis of digital filters.
Advantages, disadvantages and synthesis of FIR and BIH filters, synthesis of digital filter in Engee are studied.
Digital modulation.
The concept of modulation and manipulation, amplitude, phase, frequency and quadrature manipulation are studied.
Multirate systems.
The concept of multirate systems, downsampling and upsampling by whole number of times, problems encountered in changing the sampling rate, changing the sampling rate by fractional number of times are studied.