Engee documentation

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.