Fundamentals of Digital Signal Processing
Description
The course covers the basic concepts of digital signal processing: analog-to-digital conversion (ADC), digital-to-analog conversion (DAC), spectral analysis and Fourier transform, concepts of linear systems and filtering. The basic knowledge for the design and construction of digital filters, the implementation of multirate signal processing is also given.
Each section of the course contains brief theoretical information, practical examples and self-study tasks.
Knowledge requirements: completion of the course Welcome to Engee.
Total course time: ~4 hours.
Course program
Introduction to digital signal processing
The concept of a signal, noise and interference, application and main tasks of digital signal processing, creation of a chord (sum of discrete sinusoidal signals) in Engee, Kotelnikov’s theorem are studied.
Analog-to-digital and digital-to-analog converters
The purpose, principle of operation, characteristics of analog-to-digital converters, quantization of the signal in Engee, purpose and principle of operation of digital-to-analog converters are studied.
Random processes and noises
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 the signal, forward and reverse Fourier transforms, fast Fourier transform, window functions, window Fourier transform, spectrogram are studied.
Parametric and nonparametric methods of spectral analysis
Nonparametric methods of spectral analysis (periodogram, Welch method) are studied, a general idea of parametric methods of spectral analysis (autoregressive model, MUSIC method) is given.
Correlation and convolution
Correlation function, discrete convolution, application of convolution are studied.
Linear stationary systems
The concept of a linear stationary system, methods of describing linear systems (difference equation, impulse response, transfer function, pole-zero diagram), magnitude and phase-frequency responses, 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
The advantages, disadvantages and synthesis of FIR and IIR filters, the synthesis of a 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, decreasing and increasing the sampling rate by an integer factor, problems arising when changing the sampling rate, changing the sampling rate by a fractional factor are studied.