Documente Academic
Documente Profesional
Documente Cultură
Curs 1+2
Curs 1+2
Se numete semnal o mrime fizic msurabil, purttoare de informaie, care poate fi: transmis la distan sau recepionat prelucrat.
Obiectivul cursului: modelarea formei semnalelor. Un semnal unidimensional, numit i semnal 1D, este o funcie de timp, notat generic prin x(t), t . Fie t = [ t1 , t2 ] suportul semnalului x(t), adic intervalul de timp finit n care se observ (msoar) semnalul. Funcia x(t) se consider de modul integrabil:
t2
(1.1)
t1
x(t ) dt M < , M ,
y(t)
u(t)
Sistem dinamic
Fig. 1.1
Sistem dinamic
Semnalele se pot aplica unor circuite sau, mai general, unor sisteme dinamice. Sistemele dinamice realizeaz prelucrarea semnalelor, conform cu funciunile realizate de echipamentele electronice n care sunt nglobate. Exemple: - integrarea unui semnal, - derivarea acestuia, filtrarea (extragerea unor componente spectrale ale semnalului sau, dup caz, eliminarea componentelor parazite), modularea semnalelor, etc. Echipamente electronice sunt formate din lanuri de sisteme dinamice, care realizeaz prelucrri consecutive ale semnalelor, conform unei tehnologii care determin funciunile realizate de echipamentul respectiv. Semnalele pot fi:
-
cu timp continuu, numite semnale analogice (utilizate n circuitele analogice) cu timp discret, utilizate n cadrul semnalelor numerice.
eantionarea semnalului, adic discretizarea timpului t cu un pas Te, numit perioad de eantionare. Semnalul cu timp discret, x( kTe ) , este notat cu x(k ) sau xk (k - timpul discret);
cuantizarea semnalului, adic discretizarea amplitudinii eantioanelor x(k ) . Se alege un pas de cuantizare, , iar rezultatul operaiei de cuantizare este un numr ntreg, q , astfel nct produsul q s fie ct mai apropiat de amplitudinea eantionului cuantizat.
Cele dou operaii se realizeaz uzual n cadrul unui convertor analogic/numeric (A/N). La ieirea acestuia se obine un ir de valori numerice, discrete k. Acest ir reprezint un semnal numeric
uk Sistem numeric (realizare software)
Fig. 1.2
yk
Sistem numeric
. ntr-un sistem numeric (fig. 1.2), procesarea semnalului de intrare, { uk } , n vederea obinerii
rspunsului { yk } se realizeaz prin mijloace software. Din clasa semnalelor unidimensionale menionm: semnalul vocal, semnalul radio (modulat n amplitudine sau n frecven), semnalele furnizate de traductoare ale mrimilor fizice uzuale (temperatur, vitez .a.) etc. Semnalele care au o evoluie ce nu este supus hazardului se numesc semnale deterministe. Alturi de acestea, se ntlnesc i semnalele aleatoare, a cror evoluie n timp este supus hazardului (aa cum sunt perturbaiile)
u ( x1 , x2 )
Sistem 2D
Fig. 1.3
y ( x1 , x2 )
Sistem 2D
Semnalele bidimensionale, numite i semnale 2D, sunt de regul imagini. Fie u ( x1 , x2 ) un semnal bidimensional, n raport cu coordonatele spaiale x1 i x2. Mrimea u reflect valoarea nivelului de gri n punctul de coordonate x1 i x2. Operaiile de prelucrare a acestor semnale se realizeaz cu ajutorul sistemelor 2D (fig. 1.3). Semnalul de ieire din sistem, y ( x1 , x2 ) , se obine
prin aplicarea unor operaii specifice (filtrare, extragere contur, etc.) aplicate semnalului de intrare
u ( x1 , x2 ) .
Ca pi t ol ul 2
1.1.
Seria Fourier generalizat (SFG) Instrumentul general de modelare a semnalelor periodice este seria Fourier
generalizat (SFG). Fie un semnal u(t) observat ntre momentele t0 i t0+T (fig. 2.1). Acest semnal se consider periodic.
u(t) t -T T
0 T 2T
Dac u(t) un semnal de tip tensiune electric, rezult c puterea instantanee dezvoltat n rezistena R este p(t ) = u 2 (t ) R . Se consider c energia dezvoltat n decursul perioadei T este finit, adic
t0 +T
(2.1)
t0
2 u (t )dt < ;
SFG utilizeaz descrierea funciei u(t) cu ajutorul unui sistem de funcii liniar independente { i (t )} , unde i=0,1,2,3,.... Exprimarea lui u(t) prin SFG este: (2.2) u (t ) = aii (t )
i =0
O prim problem care se pune este alegerea funciilor { i (t )} i = 0,1,2,... . Prima condiie necesar este ca funciile s fie liniar independente. Cerinele suplimentare pe care le avem n vedere cnd alegem sistemul de funcii sunt enunate mai jos:
s realizeze o bun aproximare, atunci cnd limita superioar din sum, N, este dat;
trigonometrice;
determinarea rspunsului unui sistem, cnd la intrare se aplic semnalul modelat, s se
realizeze cu uurin. Fie un sistem liniar, la intrarea cruia se aplic semnalul u(t), prezentat ca o dezvoltare dup sistemul de funcii i (t ) (fig. 2.2).
u(t) )
Sistem liniar
y(t) )
este rspunsul sistemului la intrarea i (t ) ( i (t ) i (t ) ). Scopul este de a obine rspunsul y(t) cu un volum de calcul ct mai redus. Pentru aceasta, trebuie ca determinarea lui i (t ) , atunci cnd la
intrare se aplic i (t ) , s se realizeze ct mai uor posibil. Din acest punct de vedere, funciile
Se va arta n cele ce urmeaz c, dac sistemul de funcii este ortogonal, calculul parametrilor
{ ai } devine facil.
De t e r mi na r ea par a m e tri l or
{ ai } , i = 0,1, 2,...
N
i j 0, i (t ) j (t )dt = 2 , Ci , i = j t0
t0 +T t0
()dt = ()dt .
T
Fie j {1,2,N} fixat. Prin nmulirea relaiei (2.3) cu j (t ) i integrare pe intervalul [t0;t0+T], se obine: u (t ) j (t )dt = ai i (t ) j (t )dt ,
i =0 T N
sau, innd cont de proprietatea de ortogonalitate (2.4), (2.5) Observaii: Parametrii {ai}i=1,2, se calculeaz n mod independent, fiecare fa de ceilali. Dac, pentru un N adoptat arbitrar, rezult o eroare de modelare inacceptabil, se adaug noi termeni i se calculeaz parametrii a N +1 , aN + 2 ,... , pn se obine precizia dorit, fr ca parametrii determinai anterior s fie afectai.
aj =
u (t ) j (t )dt , j = 1, 2,...N C2 T j
Relaia (2.3) se nmulete cu j (t ) , unde j=0,1,2,N. Cele N + 1 relaii astfel obinute se integreaz pe intervalul T. Folosind notaiile: (2.6)
i , j = i (t ) j (t )dt ,
T
u , i = u (t )i (t )dt ,
T
(2.7)
Acest sistem este compatibil determinat (sistem Cramer), dac funciile i (t ) sunt liniar independente. Parametrii {ai}i=0,1,N se obin ca fiind unica lui soluie.
Observaii: Volumul de calcul este foarte important. Parametrii nu se obin n mod independent, ci se obine ntregul set, {ai}i=0,1,2,N. Dac eroarea de aproximare la valoarea adoptat a lui N nu este acceptabil, atunci trebuie adugai termeni. n acest caz trebuie recalculai toi parametrii din model (se reface toat procedura).
N oi une a de s pe c tr u Ansamblul parametrilor se reprezint grafic ntr-o manier specific, reprezentarea respectiv numindu-se spectru (fig. 2.3).
a0 0
a1
a3
a4 5
a6
2 1
a2 3
i
6
a5
P r ob le m a d e a na li z a s e m nal el or
Problema se formuleaz astfel: se d semnalul u(t) i se cere spectrul su. Un analizor de semnal este un echipament care, primind la intrare semnalul u(t), i furnizeaz la ieire spectrul. n structura analizorului intr un generator de funcii care furnizeaz setul de funcii
0 (t ), 1 (t ),... N (t ) . Analizorul implementeaz fie analogic, fie numeric, expresia:
ai = 1
Ci2 T
u (t )i (t )dt ,
i = 0,1,..., N
u( t)
gg g
0(t )
1 2dt C0 1 2dt C1
a0 a1
g g g
()
1(t )
N(t )
1 CN
dt 2()
gg g
()
aN
G F
:
Fig. 2.4 Schema de principiu a unui analizor spectral
P r ob le m a d e si nte z a s em na l el or n acest caz, se d spectrul semnalului u(t) i se cere s se sintetizeze semnalul. Echipamentul care realizeaz operaia se numete sintetizor; acesta implementeaz relaia (2.3) i are schema de principiu dat n fig. 2.5.
a0
a1 aN
= = gg g =
G F
g g g
1(t )
N(t )
u( t)
(0t )
:
Fig. 2.5 Schema de principiu a unui sintetizor de semnal
cu funcii trigonometrice, ceea ce conduce la analiza Fourier clasic; cu funcii binare: funcii Walsh, funcii Rademacher, funcii Haar, funcii Hadamard etc.; cu polinoame ortogonale: Legendre, Laguerre, Hermite, Cebev etc.
1.2.
Seria Fourier trigonometric (SFT) n acest caz sistemul de funcii ortogonale { i (t )} i = 0,1,2,... este (2.12) {1, cos(0t ), sin(0t ); cos(20t ), sin(20t );...;cos(i0 t ), sin(i0 t );...} , cu (2.13) 0 = 2 , (T este perioada semnalului periodic, iar 0 este pulsaia) T
Funciile din acest sistem de funcii nu au aceeai norm. Pentru funciile trigonometrice sunt valabile relaiile:
C2 =
T 2
C2 =
T 2
Deci, componenta 0 (t ) = 1 din sistem i are ptratul normei C02 = T Prin considerarea sistemului de funcii (2.12) n seria Fourier generalizat (SFG), rezult urmtoarea relaie: (2.14) u (t ) = a0 1 + a1 cos(0t ) + a2 sin(0t ) + a3 cos(20t ) + a 4 sin(2 0t )... Utiliznd notaiile: a0 = C0 , a1 = C1, a2 = S1 ,... , relaia (2.14) devine: (2.15) u (t ) = C0 + Ci cos(i0t ) + Si sin(i0t )
i =1 i =0
Calculul aj = 1
parametrilor
se
face
aplicnd
relaiile
generale
(2.5),
adic
u (t ) j (t )dt , j = 1, 2,...N , adaptate la sistemul de funcii (2.12). C2 T j C0 = 1 1 u (t )0 (t )dt = u (t ) 1dt TT TT (2.16) C0 = 1 u (t )dt TT
Rezult:
Semnificaia fizic a parametrului C0 este aceea de valoare medie a semnalului. Ceilali parametri se obin conform relaiilor: (2.17) Ci = 2 u (t ) cos(i0t )dt , i = 1, 2... TT
(2.18) Si =
Relaia (2.15) reprezint expresia semnalului u(t) n seria Fourier trigonometric (SFT), iar relaiile (2.16), (2.17) i (2.18) servesc la determinarea spectrului din SFT (fig. 2.6).
C0
C1
C2 20
C4 50 40 C5 S5 50
30 0
0 S1
C3 20 S2 30 S3
S4
40
Seria Fourier armonic (SFA) Seria Fourier armonic (SFA) se obine din SFT printr-o transformare simpl asupra termenului general Ci cos(i0t ) + Si sin(i0t ) , i=1,2: (2.19) unde: (2.20) (2.21) Ai = Ci 2 + Si 2 , i = 1, 2,... A0 = C 0 , Ci cos(i0t ) + Si sin(i0t ) = Ai cos(i0t + i ) ,
S i = arctg i , i = 1, 2,... Ci
n aceste condiii, seria Fourier trigonometrica (relaia (2.15)) se poate re-scrie astfel:
(2.22)
u (t ) = A0 + Ai cos(i0t + i )
i =1
Relaia (2.22) reprezint expresia semnalului u(t) n SFA, adic sub form de sum de armonici, la care se adaug componenta continu A0 . O armonic de ordinul i are expresia Ai cos(i0t + i ) i reprezint o component cosinusoidal avnd pulsaia cunoscut, i0 . Aceast armonic este determinat prin doi parametri: amplitudinea i faza iniial. Valoarea i=1 corespunde componentei fundamentale, numit simplu fundamental. Spectrul SFA include spectrul de amplitudini i spectrul fazelor iniiale, ca n figura (2.7).
A1 A0 0
A2
A3
A4 40 40
A5
50
20
30 30
0
0 20
5
50
Seria Fourier complex (SFC) Fie armonica Ai cos(i0t + i ) din SFA. Reprezentarea nesimplificat n planul complex a acestei armonici se face printr-un vector rotitor de lungime Ai i de argument i0t + i : (2.23) Ai e j (i0t +i ) = Ai e ji0t ,
unde Ai = Ai e ji este reprezentarea n complex simplificat a armonicii i. n relaia (2.23) vom da indicelui i i valori negative. nlocuind n relaiile (2.17) i (2.18) pe i cu i, se obine Ci = Ci i respectiv Si = Si . Din relaiile (2.20) i (2.21) rezult c, dac schimbm i n i, avem Ai = Ai e ji = A* (conjugata lui Ai ). Se obine: i Ai cos(i0t + i ) = 1 1 ( Ai e ji0t + Ai e ji0t ) = [ Ai e j (i0t +i ) + Ai e j (i0t +i ) ] = 2 2
A = i [cos(i0t + i ) + j sin(i0t + i ) + cos(i0t + i ) j sin(i0t + i )] 2 n expresia u (t ) = A0 + Ai cos(i0t + i ) , fiecare termen din sum se poate nlocui cu semii =1
suma a dou exponeniale, conform cu relaia de mai sus. Se obine: (2.24) u (t ) = A0 + Notnd A0 = 2 A0 , expresia (2.24) devine: (2.25) u (t ) = 1 ji t Ai e 0 2 i = 1 ji t Ai e 0 2 i =
Relaia (2.25) reprezint expresia modelului semnalului n seria Fourier complex (SFC). n aceast expresie, factorii e ji0t nu introduc nici o informaie. ntreaga informaie despre model este inclus n parametrii Ai . Calculul parametrilor compleci Ai . Se ine cont de relaiile Ai = Ci 2 + Si 2 S i = arctg i , din care rezult c: Ci Ai = Ci jSi Vom utiliza n aceast relaie expresiile parametrilor Ci i Si ai SFT (relaiile 2.17 i 2.18) : Ai = sau: 2 2 [ u (t ) cos(i0t )dt j u (t ) sin(i0t )dt ] = u (t )[cos(i0t ) j sin(i0t )]dt T T TT T i
(2.26) Ai =
2 ji0t dt u (t )e TT