Politechnika Warszawska - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Techniques and Algorithms for Signal Processing

Informacje ogólne

Kod przedmiotu: 103A-CTTCM-MSA-ETASP Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Techniques and Algorithms for Signal Processing
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Courses in English )--eng.-EITI
( Przedmioty techniczne )---EITI
( Technical Courses )--eng.-EITI
( Telecommunications - Advanced )-Telecommunications-M.Sc.-EITI
Punkty ECTS i inne: 6.00
Język prowadzenia: angielski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

ETASP

Numer wersji:

1

Skrócony opis: (tylko po angielsku)

An introductory course on techniques and algorithms for signal processing for students in computer science and engineering, designed to teach students the fundamental techniques of digital signal processing of analog and digital signal, using both software and hardware solutions. Topics covered: A/D and D/A conversion, oversampling, sigma-delta modulation, digital filtering, FFT algorithms and FFT processors, MAC (Multiplying ACcumulating device), signal processors, noise in digital systems, low noise structure, multi-rate processing, decimation and interpolation, adaptive filtering principles, Kalman filtering.

Pełny opis: (tylko po angielsku)

An introductory course on techniques and algorithms for signal processing for students in computer science and engineering, designed to teach students the fundamental techniques of digital signal processing of analog and digital signal, using both software and hardware solutions. Topics covered: A/D and D/A conversion, oversampling, sigma-delta modulation, digital filtering, FFT algorithms and FFT processors, MAC (Multiplying ACcumulating device), signal processors, noise in digital systems, low noise structure, multi-rate processing, decimation and interpolation, adaptive filtering principles, Kalman filtering.


Lecture contents
Digital systems. Representation of signals, codes, representation errors, floating-point arithmetic, noise model of representation errors, noise spectrum (3h).
Analog-digital & digital-analog converters. A/D converter characteristic, conversion errors, error spectrum and probability distribution function, converter types: flash, successive approximation, parallel/serial converters anti-aliasin filtering. D/A converters, conversion spectrum, 0 and 1 order interpolation (6h).

Digital filters. SOI & NOI filter structure, transfer characteristic, group delay, zeros and pools, filter stability, Characteristic approximation: Butterworth, Chebyshew, Elliptic. Linear phase SOI filters. Digital noise in filters, effects of coefficient finite representation (5h).

Multi-rate data processing. Over-sampling, decimation, decimation filters, comb filters, sigma-delta modulators, sigma-delta A/D converters, noise propagation in multi-rate processing. Up-sampling, interpolation and interpolation filtering (5h).

DSP hardware: PLD implementation of DSP algorithms, Multiplying-accumulating devices, Parallel and serial implementation, pipelining, Harvard architecture, DSP processors, integrated digital filters (5h).

FFT: FFT algorithms, windowing, numerical complexity, noises in FFT, FFT processors, Implementation of FFT algorithms, fast filtering, spectrum estimation, covariance function estimation, CEPSTRUM, echo cancellation (3h).

Advance DSP techniques: Adaptive filtering, high-resolution spectrum analysis, Kalman filtering (3h).






Laboratory contents
Laboratory exercises:

  1. A/D conversion

  2. DSP Filters

  3. Noise in DSP Filters

  4. Multi-rate processing

  5. Sigma-delta conversion

  6. FFT analysis

  7. DSP processor programming



  8. Projects contents
    One computer-based, DSP-based or PLD-based individual projects are required to be completed, individual choice of subject.

Literatura: (tylko po angielsku)

    1. Richard G. Lyons, Understanding Digital Signal Processing

    2. Vinay K. Ingle, John G. Proakis, Digital Signal Processing Using MATLAB

    3. Jayant Datta, DSP Filter Cookbook.

    4. Steven W. Smith,The Scientist and Engineer`s Guide to Digital Signal Processing, www.dspguide.com

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (zakończony)

Okres: 2019-10-01 - 2020-02-21
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa, Jacek Misiurewicz
Prowadzący grup: Marcin Bączyk, Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2018/2019 - sem. zimowy" (zakończony)

Okres: 2018-10-01 - 2019-02-17
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa, Jacek Misiurewicz
Prowadzący grup: Marcin Bączyk, Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. zimowy" (zakończony)

Okres: 2017-10-01 - 2018-02-18
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa
Prowadzący grup: Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. zimowy" (zakończony)

Okres: 2016-10-01 - 2017-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa
Prowadzący grup: Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. zimowy" (zakończony)

Okres: 2015-10-01 - 2016-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa
Prowadzący grup: Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. zimowy" (zakończony)

Okres: 2014-09-29 - 2015-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 24 miejsc więcej informacji
Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa
Prowadzący grup: Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. zimowy" (zakończony)

Okres: 2013-10-01 - 2014-02-23
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 1 miejsc więcej informacji
Projekt, 15 godzin, 1 miejsc więcej informacji
Wykład, 30 godzin, 1 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa
Prowadzący grup: Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. zimowy" (zakończony)

Okres: 2012-10-01 - 2013-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 3 miejsc więcej informacji
Projekt, 15 godzin, 3 miejsc więcej informacji
Wykład, 30 godzin, 3 miejsc więcej informacji
Koordynatorzy: Krzysztof Kulpa
Prowadzący grup: Krzysztof Kulpa
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.