Procesare digitală a semnalului

Procesare digitală a semnalului (DSP, DSP - engleză  digital signal processing ) - metode de procesare a semnalului bazate pe metode numerice folosind calcul digital [1] [2] .

Orice semnal ( analogic ) continuu poate fi supus eșantionării în timp și cuantizării de nivel ( digitizare ), adică poate fi reprezentat în formă digitală. Dacă rata de eșantionare a semnalului nu este mai mică de două ori cea mai mare frecvență din spectrul semnalului (adică , vezi teorema Nyquist-Shannon-Kotelnikov ), atunci semnalul discret rezultat este echivalent cu un semnal în sensul că poate fi exact recuperat din .

Cu ajutorul algoritmilor matematici, acesta este convertit într-un alt semnal care are proprietățile necesare. Procesul de conversie a semnalelor se numește filtrare , iar dispozitivul care efectuează filtrarea se numește filtru . Deoarece probele de semnal ajung cu o rată constantă , filtrul trebuie să aibă timp să proceseze proba curentă înainte de sosirea următoarei, adică să proceseze semnalul în timp real . Pentru procesarea (filtrarea) semnalului în timp real, sunt utilizate dispozitive de calcul speciale - procesoare de semnal digital .

Toate acestea sunt pe deplin aplicabile nu numai semnalelor continue, ci și celor discontinue, precum și semnalelor înregistrate pe dispozitivele de memorie . În acest din urmă caz, viteza de procesare este neimportantă, deoarece datele nu se vor pierde în timpul procesării lente.

Există metode de procesare a semnalului în domeniul timp ( măsurarea timpului, domeniul timpului ing.  ) și al frecvenței (măturarea frecvenței, domeniul frecvenței ing. ). Echivalența transformărilor timp-frecvență este determinată în mod unic prin transformarea Fourier .  

Procesarea semnalului în domeniul timpului este utilizată pe scară largă în oscilografia electronică modernă și în osciloscoapele digitale . Analizoarele digitale de spectru sunt utilizate pentru a reprezenta semnale în domeniul frecvenței . Pentru a studia aspectele matematice ale prelucrării semnalului, se folosesc pachete de extensie (cel mai adesea sub denumirea de Signal Processing) ale sistemelor matematice computerizate MATLAB , Octave , Mathcad , Mathematica , Maple etc.

În ultimii ani, în procesarea semnalelor și imaginilor, a fost utilizată pe scară largă o nouă bază matematică pentru reprezentarea semnalelor folosind „unde scurte” - wavelets . Poate fi folosit pentru a procesa semnale non-staționare, semnale cu discontinuități și alte caracteristici, semnale sub formă de rafale.

Sarcini principale

Transformări de bază

Procesarea semnalului digital în transmițător [4]

Distribuția semnalelor pe un canal de comunicație

Procesarea semnalului digital în receptor [4]

Vezi și

Note

  1. Arbuzov S. M. , Guk I. , Solovieva I. , Solonina A. I. , Ulakhovich D. A. Fundamentals of digital signal processing. Curs de curs. - Sankt Petersburg. : BHV-Petersburg, 2003. - 576 p. — ISBN 5-94157-388-X .
  2. Glinchenko, A. S. Digital signal processing. — Krasnoyarsk. - ISBN 978-5-7638-1271-8 .
  3. ↑ 1 2 3 Bogdanovich V. A. , Vostretsov A. G. Teoria stabilității detectării, discriminării și evaluării semnalelor. - ed. a II-a, Rev. - M . : Fizmatlit, 2004. - 320 p. — ISBN 5-9221-0505-8 .
  4. 1 2 Sklyar B. Comunicare digitală. Fundamente teoretice și aplicare practică. Pe. din engleza. - M .: Editura Williams, 2003. - 1104 p. - P. 33. - ISBN 5-8459-0497-8

Literatură

Link -uri