Facultatea de Electronic, Telecomunicaii i Tehnologia Informaiei
Catedra: Electronic Aplicat i Ingineria Informaiei Specializarea: Electronic aplicat (ELA)
FI SA DI SCI PLI NEI
1. DATE DE IDENTIFICARE Titlul disciplinei: Prelucrarea digital a semnalelor Codul: 04.S.06.O.101 Denumirea programului de master: Electronic aplicat Tipul programului de master: studii de licenta Semestrul: anul 3, sem. 2 Titularul de disciplin: Prof.Dr.Ing. Vasile Lzrescu Titularii de aplicatii: .L.Dr.Ing. Rodica Constantinescu As.Dr.Ing. Iulian Ni, Dr.ing. Costchioiu Teodor Numar ore curs: 3C/42 Numar ore aplicatii: 2L/28 Numarul de puncte de credit: 5 p.c.
Preconditii: parcurgerea disciplinelor Semnale si sisteme, Analiza si sinteza circuitelor, Teoria transmisiunii informatiei (de la programul de licenta)
2. OBIECTIVELE DISCIPLINEI - pentru curs: Disciplina prezinta bazele teoretice pentru studiul semnalelor si a sistemelor discrete in timp. Sunt analizate metodele de reprezentare a semnalelor si a sistemelor discrete, metodele de proiectare a algoritmilor de prelucrare (corelatie, filtrare digitala, TFD) si de implementare a sistemelor de prelucrare digitala. Sunt prezentate aplicatii ale metodelor de prelucrare digitala a semnalelor.
-pentru aplicatii: Simularea si implementarea unor algoritmi pentru prelucrarea digitala a semnalelor (convolutie, corelatie, filtrare digitala, calculul TFD). Implementarea algoritmilor de prelucrare cu procesorul digital de semnal TMS320C54 si cu sistemul cu microcontroler ATNGW100 (Atmel).
3. COMPETENTE SPECIFICE Capacitatea de a intelege utilitatea, modalitatile de proiectare, de implementare si de folosire a algoritmilor pentru prelucrarea semnalelor digitale. 4. CONTINUTUL TEMATIC (SYLABUS) a. Curs: Capitolul Continutul Nr. ore 1 Reprezentarea semnalelor si a sistemelor in timp discret. Semnale discrete in timp. Secvente elementare. Operatii cu secvente. Convolutia si corelatia secventelor Sisteme discrete liniare si invariante in timp. Reprezentarea sistemelor discrete in domeniul timp: functia pondere a sistemului discret, ecuatii cu diferente finite. Reprezentarea in domeniul frecventa: raspunsul in frecventa al sistemului discret. Determinarea raspunsului sistemelor in domeniul timp si frecventa. Cauzalitate. Stabilitate. 3 2 Transformata z directa si inversa. Metode de calcul a transformatei z. Proprietati ale transformatei z. Teorema lui Parceval. Transformata z unilaterala. Functia de transfer a sistemului discret. Calculul raspunsului sistemului cu ajutorul transformatei z. Sisteme cu faza minima. SDLIT cu faza liniara si faza liniara generalizata. Particularizare pentru sisteme cauzale. Legatura dintre domeniul z si domeniul frecventa. 6 3 Discretizarea si refacerea semnalelor continue. Conversia A/D: modelul convertorului A/D, esantionarea, cuantizarea, codarea. Teorema esantionarii si implicatiile practice ale acestei teoreme. Erorile de cuantizare. Coduri pentru reprezentarea semnalelor digitale. Conversia D/A. Metode de reconstructie a semnalului analogic. Realizarea convertoarelor A/D si D/A. Implicatii practice. 6 4 Structuri de sisteme in timp discret. Diagrama bloc pentru reprezentarea ecuatiilor liniare cu diferente finite. Structuri de baza pentru filtrele cu raspuns infinit la impuls (RII). Structuri de baza pentru sistemele cu raspuns finit la impuls (RFI). Structuri pentru sisteme RFI cu faza liniara. 3 5 Algoritmi pentru prelucrarea numerica a semnalelor. Transformata Fourier discreta (TFD): definitie, proprietati, legatura cu transformata Fourier continua. Algoritmi rapizi de calcul a TFD. Exemple: algoritmii in baza doi, algoritmul lui Goertzel, algoritmul Winograd. Aspecte practice ale calculului TFD. 6 6 Proiectarea filtrelor digitale. Specificarea filtrelor in domeniul timp si frecventa. Filtre cu faza minima. Caracteristicile filtrelor digitale cu faza liniara. Metode de sinteza a filtrelor cu raspuns finit la impulsul unitate (RFI), cu faza liniara: metoda seriei Fourier, metoda ferestrelor, metode de proiectare optimale in sens Cebisev. Metode de sinteza a filtrelor cu raspuns infinit la impulsul unitate (RII): metode bazate pe transformari, metode de sinteza directe, metode de sinteza optimale. 9 7 Efectele lungimii finite a cuvintelor la implementarea algoritmilor de prelucrare digitala a semnalelor. Implementarea filtrelor digitale. Efectul cuantizarii semnalelor la intrare. Cuantizarea semnalelor in procesul de calcul. Efectul cuantizarii coeficientilor algoritmului de prelucrare. Oscilatii de ciclu limitat. Efectele lungimii finite a cuvintelor in calculul TFD. 6 8 Implementarea algoritmilor de prelucrare digitala a semnalelor. Structura sistemelor de prelucrare. Sisteme pentru achizitia datelor. Realizarea unitatii centrale de prelucrare. Sisteme de prelucrare cu procesoare digitale de semnal si cu microcontrolere. Studiu de caz: sisteme procesoarele TMS 320C25 si TMS320C30 (Texas Instruments). Aplicatii: filtru numeric, sistem de comanda numeric cu filtru adaptiv.
3
Total ore: 42
b. Aplicaii: LABORATOR Lucrarea 1 Prezentarea laboratorului. Secvente. Operatii cu secvente. 2 Lucrarea 2 Calculul raspunsului SD-LIT folosind convolutia si ecuatiile cu diferente finite. Exercitii practice. 2 Lucrarea 3 Raspunsul in frecventa al SD-LIT. 2 Lucrarea 4 Calculul TFD pentru secvente periodice. Implementarea algoritmilor TFR. Prezentarea temei de casa 2 Lucrarea 5 Proiectarea filtrelor RFI cu faza liniara. 2 Lucrarea 6 Proiectarea filtrelor RII. 2 Lucrarea 7 Analiza efectelor reprezentarii cu precizie finita a cuvintelor la implementarea filtrelor digitale. Consultatii privind tema de casa 2 Lucrarea 8 Analiza efectelor reprezentarii cu precizie finita a cuvintelor la implementarea TFD. 2 Lucrarea 9 Implementarea algoritmilor de prelucrare a semnalelor cu procesorul de semnal TMS320C54 (TI). Aplicatii: achizitia si prelucrarea semnalului vocal. 2 Lucrarea 10 Prezentarea sistemului cu microcontrolerul ATNGW100 (AVR32)-Atmel 2 Lucrarea 11 Studiul unor aplicatii cu sistemul ATNGW100 (AVR32)-Atmel. Continuare. Consultatii privind tema de casa 2 Lucrarea 12 Studiul unor aplicatii cu sistemul ATNGW100 (AVR32)-Atmel. Continuare 2 Lucrarea 13 Studiul unor aplicatii cu sistemul ATNGW100 (AVR32)-Atmel. Continuare Peredarea temei de casa 2 Lucrarea 14 Colocviu de incheiere a laboratorului si de sustinere a temei de casa 2 Total ore: 28 PROIECT: - 5. EVALUAREA I. Activitatile evaluate si ponderea fiecarei activitati: - activitatea la curs 10% - activitatea la laborator si tema de casa 30% - examen partial (scris) 20% - examen final (scris) 40%
II. Cerintele minimale pentru promovare: conform Regulamentului studiilor universitare de licen i Regulamentului privind activitatea profesional a studenilor, cu obligativitatea obinerii a cel puin 50% din punctajul afectat activitii de laborator.
III. Calculul notei finale: conform Regulamentului studiilor universitare de licen, a Regulamentului privind activitatea profesional a studenilor si a punctajului de la pozitia I) 6. REPERE METODOLOGICE: Prezentarea prelegerilor de curs se face n amfiteatru cu faciliti multimedia. Toate informatiile legate de desfasurarea activitatilor sunt disponibile pe stitul laboratorului (www.nspg.pub.ro) si pe platforma MOODLE a facultatii (http://www.electronica.pub.ro/studenti) Prezentrile de la prelegeri i foile de platform pentru laborator sunt disponibile pentru studenti sub form electronic. Este disponibil cursul scris.
7. BIBLIOGRAFIA 1. Vasile N. Lazarescu, Prelucrarea digitala a semnalelor Note de curs (2010,2011) 2. Vasile N. Lazarescu, Prelucrarea digitala a semnalelor, Ed. AMCO Press, Bucuresti,1994 3. Alan V. Oppenheim, Ronald W. Schafer, Discrete-Time Signal Processing, Ed. Prentice-Hall Inc., USA, 1989 4. John Proakis and Dimitris Manolakis, Digital Signal Processing. Principles, Algorithms and Applications, Ed. Macmillan, USA, 1992 5. Michael Corinthios, Signals, Systems, Transforms and Digital Signal Processing with MATLAB, Ed. CRC Press, 2009 6. Adelaida Mateescu, s.a., Prelucrarea numerica a semnalelor, Ed. Tehnica, Bucuresti, 1997 7. Glenn Zelniker and Fred Taylor, Advanced Digital Signal Processing, Ed. Marcel Dekker, USA, 1994 SEF DE CATEDRA, TITULAR DE DISCIPLINA, Prof. Dr. Ing. Dan Alexandru Stoichescu Prof. Dr. Ing. Vasile N. Lazarescu