Sunteți pe pagina 1din 174

1.

INTRODUCERE


Modelul simplificat al unui sistem de transmisiune:


Sursa digitala
{1,2,.,q}

mi

TX
(0)

s(t)

Canal radio

y(t)

RX
(0)

m i

Terminal
digital

Sursa digital semnalul de date mi

Tx: emitorul = modulaia + translaia n frecven


Canal:
Zgomot aditiv (modelat ZAGA DsMP constant n frecven);
Fading (n amplitudine, n frecven, etc);
Distorsiuni (neliniariti, limitri de band);
Interferen (alte surse, propagarea multicale, etc)

Rx: receptorul = down-conversie + demodulare;


Terminalul digital semnalul de date estimat m

Avantaje:

Costuri reduse implementri Tx/Rx la nivel de chip (tehnica software


radio) + prelucrri soft la nivelul datelor structuri flexibile, adaptabile la
mai multe standarde;

Se poate folosi prelucrarea numeric a datelor pentru creterea


performanelor (codare/ criptare/ egalizare, etc);

Se pot folosi tehnici de codare pentru detecia / corecia erorilor;

Securitate ridicat (codare / criptare)

Imunitate mai mare la zgomot i la distorsiunile introduse de canal (codare /


ntreesere / prelucrri de semnal);

Se pot folosi repetoare regenerative pentru reconstrucia semnalului ;

Se pot folosi mai multe tehnici de modulaie dect n cele analogice;

Permite multiplexarea datelor accesul multiplu creterea capacitii;

Model detaliat:

Surs
Digital

Codare surs
{1,2,,q}

Criptare

Codare
canal

Modulator
Date

Acces
Multiplu

Canal

Terminal
Digital

Decodare
surs

Decriptare

Decodare
Canal

Demodulator
Date

Acces
Multiplu

Sursa de date:

Direct dintr-o surs digital (ieire calculator, procesor semnal, etc)

Prin transformarea unui semnal analogic:

eantionarea unei surse analogice Nyquist f s 2 f mM ;


cuantizare q nivele logice fiecare reprezentat pe M=log2q bii
simbol;

rata minim de transmitere Rmin = M f s = 2 log 2 (q ) f mM

Codare / Decodare surs:

Simbolurile la ieirea sursei nu sunt independente + probabilitile de


apariie ale diferitelor simbouri nu sunt egale Se elimin aceast
redundan (necontrolat dpdv al utilizatorului)

Criptare / Decriptare securizarea informaiei transmise

Codare / Decodare canal se introduce o redundan controlat bii


suplimentari folosii pt. detecia / corecia erorilor cresc performanele (Pe
scade)

Modulare / Demodulare transform succesiunea discret de bii ntr-o form


de und continu, potrivit transmiterii prin canalul radio

Se asociaz un impuls purttor (dreptunghiular, sinusoidal, cosinus ridicat,


etc);

Se translateaz n frecvena prin modulare folosind una sau mai multe


frecvene purttoare;

Accesul multiplu: diviziunea canalulului radio ntre mai muli utilizatori (FDMA /
TDMA / CDMA / SDMA, etc)

Eventual tehnica mprtierii spectrale modularea suplimentar cu un set de


coduri ortogonale semnal de band foarte larg (mult mai are dect cea a
datelor i independent de aceasta), cu DSmP sczut (sub pragul de zgomot)

Avantaje:
-

Rezisten la bruiaj / fading multicale;

Probabilitate sczut de interceptare;

Permite accesul multiplu (CDMA) limit soft a numrului de


utilizatori;

Localizare / radar de nalt rezoluie;

Forma general a semnalului modulat :

x(t ) = Re A m(t ) e j0t = A[m R (t ) cos 0 t m I (t ) sin 0 t ]


m(t ) = m R (t ) + j m I (t )
m(t) = anvelopa complex a semnalului de date;
A = amplitudinea; 0=2f0 = frecvena unghiular purttoare;


Ipoteze simplificatoare:

Zgomot = alb, gaussian, aditiv (ZAGA) cu DSmP constant n frecven


S n ( ) =

N0
, () ;
2

Nu exist limitare de band;

La recepie se cunosc:
-

Frecvena i faza purttoarei (demodulare coerent, sincron)

Durata i tactul de simbol.


Sistemele reale de transmisiuni digitale se deprteaz de cele anterioare,
deoarece:

nu se cunosc exact la recepie frecvena i faza purttoarei;

refacerea tactului la recepie nu este perfect;

zgomotul poate s nu respecte toate ipotezele (nu e alb, nu e aditiv);

canalul poate introduce limitri de band, distorsionnd semnalul transmis;

pot aprea neliniariti ale canalului att nainte ct i dup introducerea


zgomotului.
Factori ce influeneaz alegerea tehnicii de modulaie:

Pe de bit ct mai redus; comportare ct mai bun n prezena fadingului i a


propagrii multicale;

Raport semnal zgomot la recepie ct ai bun;

Lrgime de band ct mai redus;

Implementare ct mai simpl

2. DETECIA SEMNALELOR
BINARE N ZAGA
2.1. RECEPTORUL OPTIMAL. CRITERIU DE OPTIMIZARE
 Ipoteze:

pe durata unui interval de semnalizare T se transmite unul din cele dou


T

semnale

s1 (t ) "0" / s 2 (t ) "1" ; supp{s1, 2 (t )}= [0, T ]

canalul afectat de ZAGA cu

structura receptorului optimal:


s1(t) / s2(t)

n(t)

2
(t )dt <
E1,2 = s1,2
0

N0
2

Tes = t 0 +nT
Filtru
liniar
h(t)

2 =

Comparator
Prag
A
Condiiile iniiale nule inceputul
fiecarui intreval de tact (nT)

Decizie

filtru liniar, invariant n timp, cu condiii iniiale nule la sfritul


fiecrui interval de tact (kT); semnalele la ieirea filtrului
y (t ) = S1, 2 (t ) + N (t )

s ( )h(t )d = s (t )h( )d

S 1, 2 (t ) = s1, 2 (t ) * h(t ) =

1, 2

1, 2

N (t ) = n( )h(t )d = n(t )h( )d

circuit de eantionare la Tes=t0+kT, t0 convenabil ales;


y (t0 ) = S1, 2 (t 0 ) + N (t 0 )

not

S1, 2 (t 0 ) = S1, 2 = s1, 2 (t ) * h(t ) t =t =


0

s ( )h(t
1, 2

)d =

s (t
1, 2

)h( )d =const

N (t 0 ) = n( )h(t 0 )d = n(t 0 )h( )d =v.a. gaussian, cu

-medie nul;

- varian 0

1
=
2

N0
N0
H
(

)
d

=
0 2
4

H ( )
0

d (*)

y(t 0 ) = S1,2 + N (t 0 ) = v.a. gausiana cu media S1, 2 i variana 02


-

detector de prag compar ieirea filtrului eantionat cu un prag A i


decide:




y(t 0 ) < A s a transmis s1 (t )

y (t 0 ) A s a transmis s 2 (t )

Problema: alegerea h(t) i A a.i. s optimizm performanele receptorului.


Criteriu de optimizare: Pe se exprim n funcie de h(t) i A sunt alese a.i.
Pe s fie minimizat.

Dac la intrare s1(t) la intrarea detectorului de prag y (t 0 ) = S1 + N (t 0 )


la intrare s1(t) la intrarea detectorului de prag y (t 0 ) = S 2 + N (t 0 )

y(t0) = v.a. gausiana cu media S1 respectiv S 2 i variana 02 (*)

Apare o eroare dac

S-a transmis s1(t) i y(t 0 ) > A Pe

s1

= p ( y | s1 )dy cu p( y | s1 ) =

( y S1 )2
2 02

2 02

S-a transmis s2(t) i y (t 0 ) < A Pe


P(y|s1)

Pe

p( y | s

P (y|s2)

Pe

s 1 (t )

S1

s2

s 2 (t )

S2

)dy cu p( y | s 2 ) =

( y S 2 )2
2 02

2 02

Dac probabilitatea de transmitere a lui s1(t) este p, iar a lui s2(t) este q=1-p,
probabilitatea de eroare este

Pe = pPe

s1

+ q Pe

s2

= p

( y S1 )2
2 02

2
0

+ (1 p )

( y S 2 )2
2 02

2 02

Derivnd Pe n raport cu A i egalnd cu zero rezult


02
p S1 + S 2
Aopt =

S 2 S1

ln

caz n care probabilitatea de eroare este

Aopt S1
A S 2
+ (1 p )1 Q opt

Pe = pQ
0
0

u2

1
2
(
)
Q
x
=
e
du este funcia complementar a erorii asociat distribuiei

unde
2 x

standard gaussiene. Pentru valori mari ale argumentului se poate folosi


x2

1
2
(
)
Q
x
=
e
, x >> 1 ; eroarea este sub 10% pentru x>3.
aproximarea
x 2

Daca p=q=0,5
Aopt =

S 2 S1
S1 + S 2

P
=
Q
e

2
0

2.2. FILTRUL ADAPTAT




Ipoteze:

se consider un filtru liniar, invariant n timp, cu funcia pondere h(t)

la intrarea sa se aplic un semnal g(t) cunoscut, de durat finit


supp{g (t )}= [0, T ] ,

peste acesta se nsumeaz ZAGA n(t) cu

semnalul la ieirea filtrului

2 =

N0
2

y (t ) = g 0 (t ) + n0 (t ) ; g 0 (t ) = g (t ) * h(t ); n0 (t ) = n(t ) * h(t )

este eantionat la momente de timp t0 + kT y(t 0 ) = g 0 (t 0 ) + n0 (t 0 )


F

Problema: determinarea h(t ) H ( ) astfel nct s se maximizeze raportul


semnal zgomot la momentele de eantionare
2

g 02 (t 0 )

02

= max

2
Se exprim g 0 (t 0 ) i 0 n funcie de H ( ) :

g 0 (t 0 ) = F

= Rn n ( )
2
0

0 0

{G( )H ( )} t =t

G( )H ( )e

jt0

1
2
N
= F 0 H ( ) =
2
=0 2
1

=0

1
=
2

N0
2
(
)
H

d
2

Se determin raportul semnal zgomot


2

2 =

2
0

g (t 0 )

02

G( )H ( )e

N0
2

H ( ) d

Se folosete inegalitatea lui Schwartz


2

X ( )Y ( )d

j t 0

X ( ) d Y ( ) d ,

*
egalitatea fiind satisfcut atunci cnd X ( ) = kY ( )
jt
*
Alegnd X ( ) = G ( ) , Y ( ) = H ( )e rezult
0

G( )H ( )e

jt0

N0
2

H ( ) d

N0

G( ) d =

2E g
N0

jt
*
egalitatea fiind satisfcut cnd H opt ( ) = k G ( )e

*
deci cnd hopt (t ) = g (t 0 t ) g (t=)R g (t 0 t )

Filtrul care are aceast funcie pondere se numete filtru adaptat la semnalul g(t)

Semnalul la ieirea sa este funcia de autocorelaie a semnalului g(t)


g 0 (t ) = g (t ) * hopt (t ) =

g ( )h (t )d = g ( )g (t
*

opt

t + )d

La momentul de eantionare semnalul are valoarea maxim posibil, egal cu


energia semnalului g(t)
g 0 (t 0 ) =

g ( )g ( )d =
*

g ( ) d = E g

2.3. APLICAII ALE FILTRELOR ADAPTATE LA DETECIA BINAR


2.3.1. Determinarea formulei generale a probabilitii de eroare
 Se consider cazul semnalelor egal probabile pragul optim i probabilitatea de
eroare sunt

Aopt

S 2 S1
S1 + S 2

P
Q
=
=
e

2
2 0

unde S1, 2 = S1, 2 (t 0 ) = s1, 2 (t ) * h(t ) t =t = s1, 2 ( )h(t 0 )d = s1, 2 (t 0 )h( )d


0

0
iar

N0
1 N0
=
H
(

)
d

=
2 2
4

H ( )

Cum funcia Q(x) = monoton descresctoare Pe=max argumentul su


S 2 S1
= max
2 0

Se consider filtrul adaptat la semnalul g (t ) = s2 (t ) s1 (t ) , s1, 2 (t ) R i eantionarea


se fac la sfritul perioadei de bit ( t 0 = T )
funcia pondere hopt (t ) = s2 (T t ) s1 (T t )
*
*
jT
funcia de transfer H opt (t ) = [S 2 ( ) S 2 ( )]e

Pentru determinarea raportului semnal zgomot maxim

g 0 (T ) =

2
[
(
)
(
)
]
[
(
)
(
)
]
s
T

s
T

s
t
s
t
dt

1
1
2
2
2

Deci


1
2N0

Pe,min

1 N0
=
2 2

N0
S
(
)

S
(
)
d
=

1
2
2

1
g 0 (T )
= Q
= Q
2N 0
2 0

2
s
t

s
t
dt
[
(
)
(
)
]
1
2
0

[s (t ) s (t )]

dt
(**)

Probabilitatea de eroare depinde de forma, durata i gradul de asemnare dintre


cele 2 semnale i de densitatea spectral medie de putere a zgomotului
O alt modalitate de exprimare se poate obine dezvoltnd argumentul funciei
Q(**)

[s (t ) s (t )]

1
1
2
2
[
(
)
]
[
(
)
]
(
)
(
)
dt =
s
t
dt
+
s
t
dt

2
s
t
s
t
dt
=
E1 + E 2 2 E1 E 2 12
2

1
1
2

2N0 0
0
0
2N0

unde E1, 2 = [s1, 2 (t )] dt reprezint energiile semnalelor 1, respectiv 2


0

iar 12 =

1
s1 (t )s 2 (t )dt reprezint coeficientul de corelaie ntre cele 2 semnale

E1 E 2 0

(12=0 semnale ortogonale; (12=-1 semnale antipodale)


Deci Pe,min


1
= Q
E1 + E2 2 E1 E 2 12
2
N
0

Folosind aceste notaii semnalul la ieirea filtrului adaptat la momentele de


eantionare este
S1 = S1 (T ) = s1 (t ) * hopt (t )

t =T

S 2 = S 2 (T ) = s 2 (t )* hopt (t )

s (t )[s (T ) s (T )]d
1

= E1 E 2 12 E1

t =T

t =T

= s 2 (t )[s 2 (T ) s1 (T )]d

= E 2 E1 E 2 12
t =T

iar pragul optim de decizie este


Aopt =

S1 + S 2 E 2 E1
=
2
2

2.3.2. Calculul probabilitii de eroare pentru diferite tipuri de modulaie binar

S-a determinat probabilitatea de eroare minim n cazul filtrului adaptat


Pe,min

1
g 0 (T )
= Q
= Q
2N 0
2 0

1
z=
4N 0

[s (t ) s (t )]

dt = Q 2 z

( )

2
(
)
(
)
[
s
t

s
t
]
dt
2
1

Semnale antipodale n banda de baz


t [0, Tb ] s1 (t ) = A;

s 2 (t ) = + A s 2 (t ) s1 (t ) = 2 A

A 2Tb Eb
1 b
2
z=
(2 A) dt =
=
4 N 0 0
N0
N0
T

unde
deci

Eb = A 2Tb = energia de bit (energia semnalelor s1(t) i s1(t))


2

A
Tb
PE = Q 2

N0

= Q 2 E b
N

Modulaia binar de faz. Semnale BPSK (Binary Phase Shift Keying)


t [0, Tb ] s1 (t ) = Ac cos( c t ), s 2 (t ) = Ac cos( c t )
1
z=
4N0

Tb

(2 A cos( t ))
c

unde

Ac2Tb
Eb =
2 =energia de bit

rezult

A 2T
c b
PE = Q
N0

= Q 2 Eb
N

A T
E
dt = c b = b
2N0
N0

, egal cu cea a semnalelor antipodale la

aceeai energie de bit.




Modulaia binar de amplitudine. Semnale ASK (Amplitude Shift Keying) onoff


t [0, Tb ] s1 (t ) = 0, s 2 (t ) = Ac cos( c t )

1
z=
4N0

Ac2Tb Eb ,med
0 ( Ac cos c t ) dt = 8N 0 = 2 N 0

Tb

1
1 Ac2Tb Ac2Tb
= 0+
=
2
2 2
4 este energia medie de bit

unde

Eb ,med

rezult

A 2T
c b
PE = Q
4N0

= Q Eb ,med
N0

, deci transmisiunile ASK necesit o energie

medie pe bit dubl n raport cu BPSK pentru a obine aceeai probabilitate de


eroare BPSK are un ctig de 3dB n Pe n raport cu ASK


Modulaia binar de frecven coerent. Semnale FSK coerente (Frequency


Shift Keying)
t [0, Tb ] s1 (t ) = Ac cos( c t ), s 2 (t ) = Ac cos[( c + )t ]

f
=
=
, m N a.i. se asigur ortogonalitatea
unde
2 2Tb
2

Tb

Atunci

[s
0

Tb

Tb

(t ) s1 (t )] dt = s (t )dt + s12 (t )dt = Ac2Tb


2
2

Tb

s (t )s
1

(t )dt = 0

Deci

A 2 c Tb
E
z=
= b ,
4N 0
2N 0

Rezult

A 2T
c b
PE = Q
2N0

Ac2Tb
Eb =
2

= Q Eb
N , egal cu cea a semnalelor ASK la aceeai

energie de bit.

Pe funcie de Eb/N0 pentru semnale ortogonale/ antipodale

2.4. RECEPTORUL OPTIMAL CU CORELATOR




Semnalul la ieirea filtrului adaptat


T

v(t ) = y (t ) * hopt (t ) = [ s 2 (T ) s1 (T )] y (t )d
0

La momentul de eantionare
T

v(T ) = [ s 2 (T ) s1 (T )] y (t )d = [ s 2 ( ) s1 ( )] y ( )

receptorul optimal se poate implementa cu un multiplicator cu diferena dintre cele


2 semnale transmise i un integrator
t=T

( )dt

r(t)

t T

v(t)

v(T)

Comparator
de prag
A

s2(t)-s1(t)

Implementarea cu corelator a receptorului optimal.

2.5. SCHEME PENTRU MODULAIA N CUADRATUR




Se pot transmite dou semnale diferite pe aceeai purttare, folosind


ortogonalitatea sin/cos

} [

x(t ) = Re A m(t ) e j0t = A mI (t )cos0t mQ (t )sin 0 t

m(t ) = mI (t ) + j mQ (t ), supp[m1, 2 ] = [0,2Tb ], TS = 2Tb


A1cos(0t)

2cos(0t)
t

mI(t)

kTs
yI(t)

YI+NI

( )dt
t Ts

kTs+t1
t

( )dt

mQ(t)

t Ts

-A2sin(0t)

YQ(t)

YQ+NQ

-2sin(0t)

Semnalul mai poate fi scris


x(t ) = Ac cos[0 t + (t )]; Ac =

A m (t )
A12 + A12 ; (t ) = arctg 2 2 [m1 (t )]
A1m1 (t )

Semnal cu amplitudine constant a crui faz poate lua una din valorile
A2
A
A
; 2 = arctg 2 ; 1 = arctg 2 + ;
A1
A1
A1

A2
+
A1

1 = arctg

1 = arctg

Diagrama fazorial este


Im
(-1,+1)

(+1,+1)

A
arctg 2
A1

(-1,-1)

(+1,-1)

Re

2.5.1. Semnale QPSK / OQPSK


 QPSK:

A1=A2,

semnalele m1,2(t)1 sunt binare i se modific sincron

p(t ) = q (t ) =

1
[ (t ) (t Ts )], Ts = 2Tb pentru normarea
2

A12 + A22 = A2

putem avea salturi de faz de 0, 900, 1800


OQPSK:

A1=A2,

semnalele m1,2(t)1 sunt binare i se modific decalat cu

T 1
p(t ) = q t s =
[ (t ) (t Ts )], Ts = 2Tb
2
2

Ts
= Tb
2

salturi de faz de 0, 900,deoarece datele nu pot comuta sincron anvelopa


semnalului are variaii mai reduse

Im

Im

(-1,+1)

(-1,+1)

(+1,+1)

(+1,+1)

180 0
90 0

(-1,-1)

(+1,-1)

90 0

Re

(-1,-1)

Re

(+1,-1)

Probabilitatea de eroare

presupunnd c semnalul recepionat este afectat doar de ZAGA, i


estimarea fazei i frecvenei purttoarei precum i a tactului de simbol este
perfect,
y (t ) = Am I (t )cos( 0 t ) AmQ (t )sin ( 0 t ) + n(t )

Semnalul la ieirea integratorului pentru ramura n faz este

y I (t ) = 2 A m I ( )cos ( 0 )d 2 A mQ (t )sin ( 0 t )cos( 0 )d +

n(t )cos( )d

t TS

t TS

t TS

La momentul de eantionare
TS

TS

TS

y I (TS ) = 2 A m I ( )cos ( 0 )d 2 A mQ (t )sin ( 0 t )cos( 0 )d + n(t )cos( 0 )d =


2

= ATS m I (Ts ) + N I (TS )

unde NI(TS) este o component de zgomot de medie nul i varian


02 = rN N (0) = rN N (t , )
I

TS TS

t =

= 4 E[n(t )n( )]cos(0t )cos(0 )dtd = N 0TS


0 0

N0
(t )
2

Probabilitatea de eroare este

PE , I =

1
1
P(YI + N I < 0 | mI = 1) + P(YI + N I < 0 | m I = 1) =
2
2

1
1
e

2 0 2

A 2T
S
= 1 Q
N0

( y ATS )2
2 02

dy +

1
1
e

2 0 0 2

( y + ATS )2
2 02

AT
dy = 1 Q S
0

= 1 Q E S
N

ES

= 1 Q

N0

Pe ramura n cuadratur se poate demonstra c PE , I = PE ,Q

n plus componentele de zgomot pe cele dou ramuri sunt necorelate


rN I NQ (0) = rN I NQ (t , )

TS TS

t =

= 4 E[n(t )n( )]cos(0t )sin(0 )dtd = 0


0 0

N0
(t )
2

Probabilitatea de eroare global este


2

PE = PE , I PE ,Q

E S
ES
1 2Q

= 1 Q

N 0
N0

2.5.2. Semnale MSK


 Datele transmise pe componentele n faz i cuadratur folosesc un impuls
purttor de tip sin/cos care trece prin zero n momentul ncare datele i schimba
polaritatea evit schimbrile brute ale anvelopei.


Semnalul transmis este


x(t ) = A[mI (t )g I (t ) cos 0 t mQ (t )g Q (t )sin 0 t ]

supp[mI (t )] = [ Tb , Tb ], TS = 2Tb , g I (t ) = cos


TS

supp mQ (t ) = [0,2Tb ], g Q (t ) = sin t
TS

Schema bloc a emitorului / receptorului

gI(t)

Acos(0t)

gI(t)

mI(t)

2cos(0t)
t

kTs-Tb
yI(t)

YI+NI

( )dt
t Ts

kTs
t

( )dt

mQ(t)

t Ts

gQ(t)

-Asin(0t)

Probabilitatea de eroare

semnalul recepionat:

gQ(t)

YQ(t)

-2sin(0t)

y (t ) = Am I (t )g I (t )cos ( 0 t ) Am Q (t )g Q (t )sin ( 0 t ) + n (t )

La momentul de eantionare

YQ+NQ

Tb

Tb

Tb

Tb

Tb

Tb

y I (TS ) = 2 A m I ( )g I2 (t )cos 2 ( 0 )d 2 A mQ (t )g Q (t )g I (t )sin ( 0 t )cos( 0 )d + n(t )g I (t )cos( 0 )d =



= 2 AmI (Ts ) cos
2Tb
Tb
Tb

Tb

2
t dt + N I (TS ) = AmI (Ts ) 1 + cos

2Tb
Tb

t dt + N I (TS ) = ATs m I (Ts ) + N I (TS )

unde NI(TS) este o component de zgomot de medie nul i varian


= rN N (0) = rN N (t , )
2
0

t

NT
cos(0 t )os
cos(0 )dtd = 0 S
= 4 E[n(t )n( )]cos
N
2
2Tb
2Tb
0 0
= 0 (t )
TS TS

t =

Probabilitatea de eroare este


PE , I

AT
= 1 Q S
2 0

A 2T
ES

A 2Ts
S

= PE ,Q ; unde E s =
= 1 Q
= 1 Q

2
N
N
2
0
0

Probabilitatea de eroare global este


2

PE = PE , I PE ,Q

E S

1 2Q E S
= 1 Q

N
0
N 0

Continuitatea de faz n MSK

evideniind anvelopa i faza semnalului MSK

t
t
cos0t mQ (t )sin
sin 0t =
sMSK (t ) = AmI (t )cos
2Tb
2Tb


2
2
mQ (t )sin

t
t
2Tb =
+ mQ (t )sin
cos 0t arctg
= A mI (t )cos

2
2
T
T

t
b
b


mI (t )cos

2Tb

t
= AmI (t )cos 0t + bk (t )
+ k
2Tb

0, m (t ) = 1

I
(
)
t
=

(
)
(
)
(
)
k
b
t
=
m
t

m
t
unde k
iar
I
Q
, mI (t ) = 1

(
)
(
)
(
)
(
(
)
)
cos

s
t
=
A
t
+
m
t
m
t
+

m
t
I
Q
I
0
deci MSK
2Tb

Se observ c dac


1
m I (t ) mQ (t ) = 1 s MSK (t ) = m I (t ) cos 2 f 0 +
4Tb

t frecventa ' mark '


1
t frecventa ' space'
m I (t ) mQ (t ) = 1 s MSK (t ) = mI (t )cos 2 f 0 +
4
T
b

La sfritul fiecrui interval de bit faza variaz cu

1
= 2
Tb =
2Tb

Diagrama trellis a semnalului modulat = frecven instantanee a semnalului


in funcie de timp
ntr-un interval de bit creteri sau scderi ale fazei semnalului cu
/2 rad la fiecare Tb sec, panta fiind

pozitiv secvenele 0/1 alterneaz

negativ secvenele sunt formate din simboluri identice.

2.6. DENSITATEA SPECTRAL DE PUTERE




Pentru cazul general al semnalelor modulate n cuadratur

s (t ) = Re z (t )e j0t = x(t )cos 0 t y (t )sin 0 t


z (t ) = x(t ) + jy (t ) = anvelopa complexa a s (t )
x(t ) =

ki

a p(t kT

+ t )

+ t )

k =

y (t ) =

ki

a q(t kT
k

k =

unde
p(t ), q(t ) sunt impulsurile purttoare, deterministe, cu supp{p(t )} = [0, Ts1 ] ,

supp{q(t )} = [0, Ts 2 ] cu energie finit, ale cror transformate Fouriei sunt


F {p(t )} = P( ), F {q(t )} = Q( )
{ak }, {bk } sunt secvenele de date binare, aleatoare, independente, identic

2
2
2
2
distribuite cu medie nul i dispersie E{ak } = A , {bk } = B

t este un increment temporal, uniform distribuit ntre 0 i TS, care asigur


staionaritatea lui z(t)

Densitatea spectral de putere a anvelopei complexe:


2
2
A 2 P( ) + B 2 Q( )
A2
B2
2
2
S zz ( ) =
P( ) +
Q( ) =
Ts1

Ts 2

Ts1 =Ts 2

Ts

Densitatea spectral de putere a semnalului modulat


S SS ( ) =

1
1
S zz ( c ) + S zz ( + c )
4
4

BPSK: y(t ) = 0, ak = A v.a.i.i.d.

Tb
P
(

)
T
=
sinc

p(t ) = (t ) (t Tb )
b
2
QPSK: ak = bk = A v.a.i.i.d.

p(t ) = q (t ) =

2
2 T
S zz ( ) = 2 A Tb sinc b

1
[ (t ) (t Ts )], Ts = 2Tb P( ) = Q( ) = TS sinc TS
2
2
2
T
S zz ( ) = 2 A 2 Tb sinc 2 S
2

T
= 2Tb sinc S

OQPSK: ak = bk = A v.a.i.i.d.
1
[ (t ) (t Ts )]
2
T
T
P( ) = 2Tb sinc S , Q( ) = 2Tb sinc S e jTb
2
2
T
S zz ( ) = 2 A 2Tb sinc 2 S
2
MSK: ak = bk = A v.a.i.i.d.

1
[ (t ) (t Ts )]cos t
p(t ) = q(t Tb ) =
2
2Tb
4T cos(Tb )
P( ) = b
, Q( ) = P( )e jTb
2

2Tb
1

16 A 2Tb
cos 2 (Tb )
S zz ( ) =
2 2T 2 2
b

1

p(t ) = q (t Tb ) =

Prima anulare / lrgimea lobului principal este

BPSK:

QPSK/

OQPSK:

MSK:

1
2
BPSK
B
=
prima anulare T lrgimea lobului principal LP
Tb
b
1
1
1
QPSK
=
B
=
prima anulare T 2T lrgimea lobului principal LP
Tb
S
b
3
3
MSK
B
=
prima anulare 4T lrgimea lobului principal LP
2Tb
b

Lobii secundari scad cu 6dB/octav la BPSK i QPSK


12dB/octav la MSK
lrgimea de band asociat la 99% din puterea semnalului este


16
Tb
8
QPSK
B90
=
%
Tb
1,2
B90MSK
% =
Tb
B90BPSK
% =

3. TEHNICI DE MODULAIE DIGITAL. MODULATORE &


DEMODULATOARE
3.1. Semnale BPSK (Binary Phase Shift Keying)


Semnalul transmis are


-

Datele transmise d (t ) = 1, t [kTb , (k + 1)Tb ] , Tb= durata de bit


Amplitudinea - constant A
Frecvena - 0=2f0
Faza egal cu 0 sau dup cum s-a transmis +/-1

s BPSK


d (t ) = +1
+ A cos( 0 t ),
= A cos( 0 t + d (t ) ) =
+ A cos( 0 t + ) = A cos( 0 t ), d (t ) = 1

Modulatorul. Demodulatorul. Refacerea purttoarei.

44

kTb
d(t)

X
Acos0t

X
( )2
x1

FTB
2f0

x4

( ) dt

kTb
x5

2
x2

x3

Fig. 3.1.Emitor / Receptor / Refacerea purttoarei la BPSK


Tem: demonstrai funcionalitatea schemei

Semnalul recepionat: rBPSK (t ) = A d (t ) cos( 0 t + ) + n(t )

Densitatea spectral de putere

Semnalul se mai poate scrie sub forma:

s BPSK (t ) = Ad (kTb ) p1 (t kTb )cos 0 t ; p1 (t ) = (t ) (t Tb )

45

V0

j b
1
T
jTb
P1 ( ) = F { (t ) (t Tb )} =
1 e
= Tb e 2 sinc b
j
2

Densitatea spectrala a semnalului modulat

A 2 Tb
1

S BPSK ( f ) = S BPSK ( f f 0 ) + S BPSK ( f + f 0 ) =

BB
4 BB
4

( 0 ) Tb
2 ( + 0 ) Tb
sinc 2
+ sinc
2
2

Reprezentarea n spaiul semnalelor

Se alege un vector (set de vectori) ortonormai

Tb

Tb

(t )dt = 1 (t ) = C cos 0 t = 0 (C cos 0 t ) dt =


2

C =

2
2

(
t
)
=
cos 0 t
Tb
Tb

Se reprezint vectorii n funcie de aceast baz


S1 = + A cos 0 t = + A

46

Tb
(t )
2

C2 Tb
2

= 1;

S 2 = A cos 0 t = A

Se reprezint cei doi vectori n funcie de vectorul bazei


s1
A

s2
Tb
2

d = 2A

Tb
(t )
2

+ A

Tb
2

Tb
= 2 Eb
2

Tb
d
=
2
A
= 2 Eb
Obs:distana dintre cele
2

dou semnale este invers

proporional cu probabilitatea de eroare




Utilizarea spaiului semnalelor pentru determinarea Pe

Ipotez: semnalul BPSk se transmite printr-un canal afectat doar de ZAGA

Se reprezint vectorul zgomot n funcie de vectorul bazei

47

n(t ) = n0 (t ) = n0

2
cos 0 t
Tb

n0 = 0 medie

n0 v.a. Gaussian cu 2 = n 2 = N 0 abaterea patratica medie


0
2

Presupunnd c s-a transmis s1 i a fost detectat s2 .


n2

def
02
d 1

d
2
Pe = P n > = d
e
dn0 = Q
=
2
2
2

2 2

d
= Q
2N
0

= Q 4 E b
2N

2 Eb
= Q

N
0

unde Q( x) = x

48

x2

1
e 2 dx
2

s1

s2

Eb

Regiunea de decizie
pentru s1

+ Eb

Regiunea de decizie
pentru s2

3.2. Semnale PSK Difereniale (DPSK) i PSK codate diferenial


(DEPSK)


Problema: La semnalele BPSK apare o ambiguitate de faz de 1800

Pentru refacerea purttoarei se ridic semnalul d (t ) A cos(0t ) la ptrat


dac semnalul recepionat ar fi fost d (t ) A cos(0t ) purttoarea refcut
ar fi fost aceeai ambiguitate de 1800 la refacerea purttoarei;
49

Utilizarea DPSK elimin ambiguitatea de faz de 1800;


Utilizarea PSK codat diferenial (DEPSK) elimin necesitatea recepiei
coerente;

Generarea datelor DPSK


XOR
d(t)
b(t-Tb)

b(t)

X
Acos(0t)

delay Tb

Codarea diferenial
b(t)
b(t) b(t-Tb)
d(t)
b(t-Tb)
Nivel Valoare Nivel Valoar Nivel Valoare
logic
(V)
logic e (V) logic
(V)
0
-1
0
-1
0
-1
1
0
-1
1
1
1
1
1
1
1
0
-1
1
1
-1
1
1
1
1
0
-1
-1

50


Ck
d(t)
b(t-Tb)
b(t)

Exemplu
0 1
0 0
0 0
0 0 0

2
1
0
1

3
0
1
1

4
0
1
1

5
1
1
0

6
1
0
1

Observaii:
dac

7
0
1
1

8
0
1
1

9
1
1
0

10 11 12 13 14
1 1 1 0 1
0 1 0 1 1
1 0 1 1 0

d(t)=0, b(t)=b(t-Tb)
d(t)=1, b(t ) = b(t Tb )
atunci cnd d(t)=0 b(t) i pstreaz valoare, pe cnd d(t)=0 b(t) i
schimb valoarea
n cele de mai sus am presupus b(-Tb)=0; proprietatea enunat mai sus
se pstreaz i dac b(-Tb)=1, datele fiind inversate.
Din tabel valoarea produsului b(t) b(-Tb) (n voli) este inversul
valorii datelor procedeul de demodulare

Demodularea DPSK

Semnalul transmis
51

vDPSK (t ) = A b(t ) cos 0t = A cos 0t


Conform regulii
d(t)=0 faza vDPSK (t ) nu se schimb
d(t)=1 faza vDPSK (t ) se schimb cu
vDPSK (t ) = A cos(0t + d (t ) )
Decodorul este reprezentat n figur, presupunnd 0Tb = 2n
r(t)

sx(t)

Catre
integrator

Tb

Presupunnd semnalul recepionat


r (t ) = A b(t ) cos( 0 t + )

s x (t ) = r (t ) r (t Tb ) = A 2 b(t ) b(t Tb ) cos(0t + ) cos(0t 0Tb + ) =


1 2
A b(t ) b(t Tb ) [cos(0Tb ) + cos(20 t 0Tb + 2 )]
2
b(t ) b(t Tb ) = d (t )
cos( 0Tb ) = 1
unde s-a presupus:
&

Avantaje: nu necesit demodulare coerent (refacerea purttoarei la RX)


52

Dezavantaje :

Apariia unei erori afecteaz 2 bii succesivi probabilitatea de eroare a


DPSK este mai mare

Erorile au tendina de a apare n pereche dar nu este obligatoriu, ele putnd


apare i singular;
exemplu

3.2. Semnale DPSK (BPSK codate diferenial)






Problema: n cazul DPSK demodulatorul necesit un circuit de ntrziere cu Tb


care trebuie s lucreze n radiofrecven greu de realizat !
Emitorul DEPSK: identic cu DPSK
Receptorul DEPSK identic cu BPSK (deci sincron!!) pentru refacerea datelor
codate b(t), urmat de un circuit de decodare n banda de baz pentru refacerea
datelor d(t)

53

b(t)
Tb

d(t)= b(t) b(t-Tb)

b(t-Tb)

Observaie: spre deosebire de DPSK unde erorile puteau aprea att n pereche
ct i simultan, la DEPSK erorile apar ntotdeauna n pereche. Acesta poate fi un
avantaj din punct de vedere al decodrii. Acest lucru se petrece deoarece n cazul
DEPSK decodarea se face bit cu bit prin decizie hard la sfritul fiecrui interval
de bit, pe cnd n cazul DPSK semnalul la ieire rezult prin compararea bitului
curent cu cel precedent.
Tema: exemplu

54

3.3. Semnale OQPSK/QPSK




Avantaje: durata de simbol TS = 2Tb lrgimea de band necesar transmiterii


semnalelor QPSK este jumtate din cea necesar transmiterii semnalelor BPSK

Emitorul OQPSK:
d(t)
(

D FlipFlop
(even)
CK ( fb )

de(t)
(

se(t)
X
v(t)
Acos0t

CK

Toggle FlipFlop

~
/2

CK

Asin0t
D FlipFlop
(odd)

do(t)

Emitorul OQPSK. Tema Exemplu

55

so(t)

Datele d(t) sunt aplicate la intrarea ambilor bistabili de tip D, dar unul dintre
ei nscrie pe frontul pozitiv al ceasului, cellalt pe frontul negativ
Cei doi bistabili memoreaz datele pe un interval de 2Tb rata de bit a do(t)
1
R
=
R
=
o
e
i de(t) este
2Tb ;

datele do(t) i de(t) comut alternativ OQPSK; dac se dorete comutarea


simultan a acestora trebuie introdus un circuit de ntrziere cu Tb pe ramura
n faz;
s
(t ) = A d o (t ) cos 0 t + A d e (t ) sin 0 t
{
{
semnalul transmis este QPSK
const
const
t[Tb ,Tb ]

t[0 , 2Tb ]

Receptorul OQPSK

ca i n cazul BPSK este necesara demodularea sincron refacerea


purttoarei

56

Vo = Ts Ad o

( 2 k +1) Tb

s(t)

dt

( 2 k 1)Tb

CBB
D

2
( 2 k + 2 ) Tb

dt
Ve = Ts Ad e

2 kTb

BPF
4f0

( )4
x1

4
x3

x2

Demodulatorul OQPSK i schema de refacere a purttoarei


Tema: demonstrai funcionalitatea

Observaie: circuitul de refacere a purttoarei are o ambiguitate de faz de


1800 semnalele demodulate pot fi complementare celor transmise acest
57

lucru se poate corecta dac se utilizeaz codarea diferenial la emisie i


decodarea la recepie

Reprezentarea n spaiul semnalelor

Se alege set de vectori ortonormai


1 (t ) =

2
1
cos 0 t =
cos 0 t
Ts
Tb

2 (t ) =

2
1
sin 0 t =
sin 0 t
Ts
Tb

Ts

1
cu condiia (t ) = 1
0

Ts
Ts
s
(
t
)
=
A
d
(
t
)

(
t
)
+
A
d e (t ) 2 (t );
o
1
atunci QPSK
2
2

58

d o (t ); d e (t ) { 1}, t [0, Tb ]

Ts

< sQPSK ,1 >= ( Ad o (t ) cos 0 t + Ad e (t ) sin 0 t )


0
T

2
cos 0 t dt =
Ts

Ts
2 s
2 s
A2
2
= Ad 0 (t )
= d o (t )
cos 0 tdt + Ad e (t )
sin 0 t cos 0 tdt = Ad o (t )
Ts = d o (t ) E s
Ts 0
Ts 0
2
2
A2
< sQPSK , 2 >= d e (t )
Ts = d e (t ) E s
2
A 2 Ts
unde: E s = 2 reprezint energie de simbol

59

2
Es

do=-1
de=1

do=de=1
=> = 90o

Es

Es

do=-1
de=-1

Es

do=1
de=-1

Reprezentarea n spaiul semnalelor a QPSK/OQPSK

S1 , S 2 , S 3 , S 4 .
distana dintre dou puncte adiacente este d = 2 E s
zgomotul reprezentat n acelai sistem de coordonate:
n (t ) = no (t ) 1 (t ) + ne (t ) 2 (t )

2
0
unde no(t) , ne(t) sunt v.a. Gausiene, independente, cu media nul i varian = 2

60

Probabilitatea de eroare

Probabilitatea de detecie corect : presupunnd c s-a transmis s1 detecia


este corect dac zgomotul nu va deplasa vectorul recepional r din primul
cadran

d
d
P(c / s1 ) = P(n1 > , n2 > ) =
2
2

d
2

1
2

n12
2

dn1

d
2

1
2

d
Pc = P(c / s i ).P( s i ) = 1 Q
2
1

n22
2


d
= 1 Q

2

d
dn2 =Q 2
2

E s
Es
ES

d
2

Pe = 1 Pc = 1 1 Q
=
1

Q
=
2
Q

N
N
N

0
0
0

Observaie: semnalul mai poate fi scris sub forma

61

1
1

sQPSK (t ) = 2 Ad o (t )
cos o t + Ad e (t )
sin 0 t =
2
2

do

= 2 Ad o (t )cos 0 t + sgn = 2 Ad o (t )cos o t + (2i + 1) ; i = 1,4


de 4
4

rezultnd


bo = 2 cos(2i + 1)

be = 2 sin(2i + 1)

Densitatea spectral de putere a QPSK/OQPSK

Conform exprimrii de mai sus, semnalul OQPSK are impulsul de baz:


p2 (t ) = [ (t ) (t 2Tb )]

1
2

2 j sin Tb jTb
Ts j 2s
1 1
T
j 2Tb
jTb
F {p2 (t )} =
1 e
= Tb
e
= 2Tb e
sinc(Tb ) =
e
sinc s
2 j
2 jTb
2
2

densitatea spectral medie de putere a semnalului n banda de baz

E [2 Ad o (t )] = 4 A 2
2

4 A 2 TS
T
T
G z ( ) =
sinc 2 S = 2 A2TS sinc 2 S
TS 2
2
2
62

deci densitatea spectral medie de putere a semnalului QPSK este


GBPSK ( ) =

1
1
Gz ( + 0 ) + Gz ( 0 )
4
4

3.3. Semnale M-PSK




Problema:

n BPSK fiecare bit este transmis individul faza semnalului se


schimb cu {0, 180};

n QPSK fiecare pereche de bii formeaz un simbol TS = 2Tb faza


semnalului se schimb cu {0, 180};

Dac se utilizeaz N bii pentru a forma un simbol TS = NTb pot fi


generate M = 2

2 2
simboluri diferite a cror faz difer cu M = 2 N

Semnalul transmis este

63

s MPSK (t ) = A cos( 0 t + m ) = A cos m cos 0 t A sin m sin 0 t


123
123
pe ( in phase )

m = (2m + 1)

po ( quadrature )

, m = {0,1, ... , M 1}

Emitorul M-PSK
0
1
d(t)

Convertor
S/P

Convertor
D/A

v(sm)

Surs de
semnal
sinusoidal a
crei faz este
controlat de
v(sm)

N-1
Va determina faza
semnalului MPSK transmis

Schema bloc a emitorului M-PSK

64

out

Convertorul S/P stocheaz N bii de date din irul d(t) i i transmite


convertorului D/A n paralel ieirea sa va rmne neschimbat pe o
durat de TS = NTb
Convertorul S/P genereaz un semnal cu M = 2 N niveluri logice la ieire,
corespunztoare tuturor combinaiilor de M simboluri aplicate a intrare
v(sm) depinde de simbolul sm (m = 0.. M-1)
Sursa de semnal sinusoidal ve genera un semnal de amplitudine
constant a crui faz este determinat de valoarea lui v(sm) faza acesuia
se modific la sfritul fiecrui intreval de simbol TS = NTb

Receptorul M-PSK

65

BPF
Mf0

r(t)
( )M

cos(M0t)

M
cos (0t)

sin (0t)

ATspe

TS

dt
0

(LPF)
demo!

Convertor
A/D

Date
estimate la
recepie

N-1
TS

dt
0

ATspo

Schema bloc a receptorului M-PSK

Semnalul M-PSK se mai poate scrie, separnd componentele n faz i


cuadratur, sub forma

66

s MPSK (t ) = Acos (2m + 1) cos 0 t Asin (2m + 1) sin 0 t


M3
M3
4244
4244
14
14
pe ( in phase )

po ( quadrature )

la demodulare sunt separate datele pe i po cu durata TS = NTb transformnd-o ntrun semnal digital reprezentat pe M bii
pe

(2m + 1)

= arctg
po

Reprezentarea n spaiul semnalelor a M-PSK

Vectorii ortonormai sunt

1 (t ) =

2
cos 0 t
Ts

2 (t ) =

2
sin 0 t
Ts

Coordonatele celor M semnale posibile la ieire sunt


TS
TS

v0 = A

cos

sin

67

TS
3
v1 = A
cos ,
M
2

T
v m = A S cos
2

v M 1

TS
3
A
sin
M
2

.......
(2m + 1)
M

TS
sin
2

TS
A
=
unde
2

A 2TS
= E S este
2

energia semnalului
(2m + 1)
M

.........
TS
TS

= A
cos 2 , A
sin 2

Reprezentarea semnalului M-PSK n spaiul semnalelor

68

v1

v0

2/M

/M

R0

/M

1(t)
vM-1

ES

2(t)

Reprezentarea semnalelor M-PSK n spaiul semnalelor

Distana dintre oricare dou punce vecine este



2
d = 2 E S sin = 4 E S sin
M
M

69

pe msur ce numrul de puncte crete distana dintre 2 puncte adiacente


scade

Pentru valori mici ale lui /M vom avea


TS = NTb

sin
N
i
M
M
2 =M

4 2 E S 4 2 NE b
=
d =
2
M
M2
2

Probabilitatea de eroare : presupunnd c s-a transmis s1

2
4

NEb
d

d
P(e | s1 ) 2 P n = 2Q
= 2Q

2
2 N0

2
4
M

Pc = [P(c | s1 )] = [1 P(e | s1 )]
M

2 2 NE
b
1 2Q
2
N0M

70

2 2 NE
b
= 2Q
N M2

2 2 2 NEb
1 Q
M N 0 M 2

2 2 2 NEb
Pe = 1 Pc Q
M N 0 M 2

Pentru a pstra probabilitatea de eroare constant trebuie ca


2 NEb 2 NE b
Eb k 2 2 N
=
= k = const.
= 2
2
2N
N0 N
N0M
N0 2
raportul semnal zgomot trebuie s creasc ntr-o manier exponenial cu N


Densitatea spectrala de putere

Densittile spectrale de putre ale po(t) i pe(t) sunt date de


1
2
T
T
Go ( f ) =
P0 ( f ) = 2 A 2TS sinc 2 S cos 2 m = A 2TS sinc 2 S
123
TS

Ge ( f ) =

1
2

1
2
T
T
Pe ( f ) = 2 A 2TS sinc 2 S sin 2 m = A 2TS sinc 2 S
3
TS
2 12
2
1
2

71

2
2
B
=
=
Lrgimea de band ocupat este
TS NTb pe msur ce numrul de

bii pe simbol crete largimea de band ocupat scade dar probabilitatea de


eroare crete

3.3. Semnale cu modulaie n amplitudine n cuadratur (Q-ASK)




Problema:

n BPSK, QPSK, M-PSK n fiecare interval de simbol se transmit


semnale care difer unele de altele doar prin faza purttoarei transmise,
amplitudinea semnalului fiind constant n reprezentarea fazorial toate
punctele cad pe circumferina unui cerc capacitatea de a distinde un
semnal de altul scade pe msur ce numrul de semnale crete.

n cazul Q-ASK componentele semnalului n faz i cuadratur pot avea


amplitudini diferite comportare mai bun din punct de vedere al
probabilitii de eroare

Semnalul poate i scris sub forma .

72

S i (t ) =

2
( Ai cos 0t + Bi sin 0t ); 0 t TS ; 1 i 2 N 1 , (*)unde
TS
Ai , Bi { a, 3a, K, (log 2 M 1)a}; M = 2 N

iar a este un parametru ales astfel nct energia medie a semnalului (*) s fie
aceeai

Presupunnd c toate semnalele sunt egal probabile,

i utiliznd

Ai , Bi = (2i 1)a | i = 1, 2 n1
1
1
p ( Ai ) = p ( Bi ) = = n
N 2
n
n
n(n + 1)
n(n + 1)(2n + 1)
2
i
=
i
=

rezult
2 ;
6
1
1
n 1

a2 2
a 2 2 n 1 (2 n 1 + 1)(2 2 n 1 + 1)
2 n 1 (2 n 1 + 1)
a2 n
2
2
2
n 1
Ai = Bi = n 2 (2i 1) = n 4
4
+2 =
(4 1)
6
2
3
2 i =1
2

cu acestea energia de simbol este

73

TS

2
E S = si2 (t )dt =
TS
0

unde a =


2
2
2
2
Bi
2 Ai
2a 2 (4 n 1)
0 ( Ai cos 0t + Bi sin 0t ) dt = TS 2 + 2 TS = Ai + Bi =
3

TS

3E S
2( M 1) , ES = energia medie pe simbol

Emitorul i receptorul Q-ASK pentru 16-QAM


Ai, Bi { a; 3a } M = 24 = 16 2bii / faz si 2 / cuadratur
Q

bk

bk-1

bk-2
bk-3

D/A
conv.

Ae(t)

Q
A cos(0t)

Q
D

D/A
conv.

Ao(t)

Q
D
A sin(0t)
CKTS

Emitor
74

r(t)

cos(0t)

BPF
4f0

( )

Circuit de
refacere a
purttoarei

sin(0t)

TS

dt
0

TS

dt
0

b0
A/D
converter

b1

b2
A/D
converter

b3

Receptor
Tem Demonstrai funcionalitatea circuitului de refacere a purttoarei


Reprezentarea n spaiul semnalelor a Q-ASK


75

Vectorii ortonormai sunt


1 (t ) =

2
cos 0 t
Ts

2 (t ) =

2
sin 0 t
Ts

Pentru Ai, Bi { a; 3a } M = 24 = 16 reprezentarea n spaiul


semnalelor este

76

2
sin 0 t (Q )
TS
2a
III

2a
a

II

3a

2
cos 0 t ( I )
TS

Probabilitatea de eroare : presupunnd c s-a transmis s1

77

}de tip I
m semnale

4
8
4
Pe , s = 1
P (C | I ) + P (C | II ) + P(C | III )
16
16
16

144444444424444444443
probabilitatea de receptie corecta

2
2
0
unde nI = nQ = 2

Probablitile de eroare pentru cele 3 regiuni de decizie sunt


2

{ a , a}, n 2 { a , a}
n16
4748
u2

2
2
a

e 2

2a

P(C | I ) =
du = 1 2Q

N 0

n1{ a ,a}
n 2 { a ,}
64
748 647
48
a

P(C | II ) =

u2
2 2

du

u2

2a 2
du = 1 2Q
N0

2 2

78

1 Q 2a

N0

P(C | III ) =

u2
2 2

2a 2
du = 1 Q
N0

Densitatea spectrala medie de putere a QASK


2
E s 1 Ts2
2
T E
T
2 | Pe ( ) |
S QASK |I ( ) = E {Ai }
=
sinc 2 S = s sinc 2 S = S QASK |Q ( )
2
E
( 0 )TS
2 ( + 0 )TS
S QASK ( ) = S sinc 2
+ sinc

2
2
2

2
2
B=
=
TS NTb aceeai ca i n cazul M-PSK

Ts

Ts

2 Ts 4

3.4. Semnale cu modulaie n frecven binare (B-FSK)




n cazul semnalelor BFSK se transmite o cosinusoid de frecven 0 + pe


durata unei perioade de bit n cazul n care d(t)=1, respectiv 0 n cazul n
care d(t)=-1
Semnalul transmis se poate scrie
79

s BFSK (t ) = A cos[ 0 + d (t )t ]

ceea ce corespunde

d (t ) = 1 s BFSK (t ) = s H (t ) = A cos( 0 + )t , t (0, Tb )


d (t ) = 1 s BFSK (t ) = s H (t ) = A cos( 0 )t , t (0, Tb )
H = 0 + se numete frecvena unghiular superioar iar

Frecvena
L = 0 se numete frecvena unghiular inferioar.

Emitorul BFSK

Se utilizeaz dou circuite de produs (modulatoare echilibrate) care


nmulesc cele dou purttoare H = 0 + i L = 0 cu dou semnale
binare p H (t ) i p L (t ) {0,1}
pL(t)
d(t)
pH(t)
+1V
+1V
0
-1V
0
+1V
1 + d (t )
1 d (t )
; d (t ) { 1,1}
; pL (t ) =
2
2
s BFSK (t ) = Ap H (t )cos H t + Ap L (t )cos L t

pH (t ) =

80

p H (t )

A p H (t ) cos( H t )

A cos( H t )

s BFSK (t )

A cos( L t )

A p L (t ) cos( L t )
p L (t )

Generarea semnalelor BFSK

Receptorul BFSK

81

B=2fb

H
sBFSK(t)

Detector
de
anvelop

FTB
Comparator
B=2fb

Detector
de
anvelop

FTB

Receptorul BFSK

Observaie: Atunci cnd sistemul este afectat de zgomot ieirea


comparatorului poate varia; din acest motiv n locul detectorului de
anvelop se poate utiliza un integrator i un circuit de eantionare la sfritul
fiecrui interval de bit este necesar un circuit de sincronizare de tact.

82

Receptorul BFSK
semnalul BFSK se poate scrie n funcie de p H (t ) i p L (t )
s BFSK (t ) = A p H cos( H t ) + A p L cos( L t ) (*)
Fiecare termen din ecuaia de mai sus este un semnal BPSK pentru care datele
p H (t ) i p L (t ) {0,1}; pentru a readuce problema la una cunoscut rescriem

1 1
+ p H (t ); p' H (t ) { 1,1}
2 2
1 1
p L (t ) = + p L (t ); p ' L (t ) { 1,1}
2 2
A
A
A
A
= cos( H t ) + cos( L t ) + p H cos( H t ) + p L cos( L t )
2
2
2
2
p H (t ) =

v BFSK

relaia de mai sus arat c avem dou spectre de tip BPSK centrate pe
frecvenele H = 0 + i L = 0 i dou impulsuri Dirac de
amplitudine A / 2 pe aceleai frecvene;

83

Densitatea spectral de putere a BFSK


pentru ca cele dou spectre de tip BPSK s nu i suprapun lobul principal
trebuie ca distana dintre cele dou frecvene s fie de cel puin
f H f L = 2 f b (**); n acest caz banda ocupat este de
BBFSK = f H f L + 2 f b
84

f H f L =2 fb

4 fb

deci de dou ori mai mare dect a BPSK




Reprezentarea semnalului BFSK n spaiul semnalelor

Avnd in vedere condiia (**) putem alege


f H = mf b

(m n ) f b = 2 f b

f L = nf b m = n + 2

n acest caz cei doi vectori ai bazei sunt

Atunci

1 (t ) =

2
cos 2mfbt ,
Tb

2 (t ) =

2
cos 2nfbt
Tb

s H (t ) = Eb 1 (t )
sL (t ) = Eb 2 (t )

fb =

1
Tb

A2Tb
Eb =
2 Ortonormai?Demonstrai!!

85

2 (t )
s L (t )
d = 2 Eb

Eb

Eb

s H (t )

1 (t )

Reprezentarea BFSK n spaiul semnalelor

Observaie: semnalele BFSK sunt ortogonale distana dintre cele 2


puncte din reprezentarea n spaiul semnalelor este d = 2 Eb
Probabilitatea de eroare
Eb
d

d
Pe = P n > = Q
= Q
2

2
2N0

86

3.5. Semnale M-FSK

Dac se utilizeaz N bii pentru a forma un simbol TS = NTb pot fi


generate M = 2 N secvene pe frecvenele f0, f1, ... , fM-1,

Emitorul / receptorul M-FSK

La emisie
fiecare pachet de N bii, ce formeaz un simbol, este aplicat unui
convertor S/P;
ieirea convertorului se aplic unui modulator MF (ce poate fi realizat
cu PLL comandat n tensiune) care va genera un semnal cosinusoidal a
crui frecven este aleas de simbolul de intrare dintr-un set de
M = 2 N valori posibile;

La recepie
Semnalul se aplic unui set de M filtre trece band, cu frecvenele
centrale f0, f1, ... , fM-1, urmate de detectoare de anvelop;
Ieirea acestora se aplic unui comparator care va detecta maximul;
n final semnalul este convertit A/D pe N bii
87

B=2fb

0
1
d(t)

Convertor
S/P

Convertor
D/A

Surs de
semnal
v(sm) sinusoidal a
crei faz este
controlat de
v(sm)

1
SMFSK(t)

FTB
Detector
Maxim

B=2fb

N-1
Va determina
frecvena
semnalului MPSK transmis

Detector
de
anvelop

Detector
de
anvelop

Convertor
A/D pe N
bii
N-1

FTB

B=2fb

Detector
de
anvelop

FTB

Scheam bloc a emitorului / receptorului MFSK

Se poate arta c probabilitatea de eroare este minimizat atunci cnd


frecvenele f0, f1, ... , fM-1, sunt alese n aa fel nct semnalele s fie mutual

1
1
f
=
=
ortogonale trebuie separate ntre ele cu minim S T
NTb
S
88

De obicei aceste frecvene se aleg ca multiplii ntregi succesivi ai lui fS


f 0 = kf S ; f1 = (k + 2) f S ; f 2 = (k + 4) f S ; f 2 = (k + 3) f S ; ... f N = (k + 2 N ) f S
n acest mod lrgimea de band ocupat este minim
B = 2 Mf S = 2 N +1 f S = 2 N +1

89

fb
N

Reprezentarea n spaiul semnalelor

Se aleg vectorii bazei


1 (t ) =

2
cos 2kf S t ,
Tb

2 (t ) =

2
cos 2 (k + 2) f S t
Tb

2 (t ) =

2
cos 2 (k + 4) f S t
Tb

fS =

1
1
=
TS NTb

2 (t )

Es

Es

3 (t )

......

90

2 Es

1 (t )
Es

Distana dintre dou puncte vecine este d = 2 Es

Probabilitatea de eroare

Probabilitatea de recepie corect


d
d

P(c | s1 ) = P n1 < P n2 <


2
2

d
d

P nM < = 1 Q
2

Probabilitatea de eroare

d
Pe = 1 Pc = 1 1 Q
2

Es
d
(M 1)Q
= (M 1)Q
2
2N 0

3.6. Semnale MSK

Semnalul MSK se obine din OQPSK dac se utilizeaz ca impulsuri


2t

(
)
p
t
=
cos
purttoare
4T pentru datele care comut la multiplii impari ai

2t

q
(
t
)
=
sin
Tb, respectiv
pentru datele care comut la multiplii pari ai Tb
4
T
b
b

45


t
s MSK (t ) = A d o (t )cos 2
4Tb

t
cos 0 t A d e (t )sin 2

4Tb

sin 0 t

Semnalul se mai poate scrie sub forma

d (t ) + d e (t )
d o (t ) d e (t )
s MSK (t ) = A o
cos(

)
t
+
A
0

cos( 0 )t
2
2

2
f
=
= 2 b
4Tb
4
d o (t ) + d e (t )
d 0 (t ) d e (t )
(
)
(
)
C
t
C
t
=
=
Notnd cu H
, L
, H = 0 + , L = 0
2
2

rezult

v MSK (t ) = AC H (t ) cos H t + AC L (t ) cos L t


dac bo=be CL=0 i CH = b0 = 1. s MSK (t ) = A cos( 0 + )t
dac b0 = -be, CH =0 i CL= b0= 1. s MSK (t ) = A cos( 0 )t

frecvenele H i L se aleg astfel nct s fie ndeplinit condiia de


ortogonalitate

46

Tb

cos
0

t cos L tdt = 0 2 ( f f )T = n i 2 ( f + f )T = m
H
L
b
H
L
b

2
fb

=
=
2
i H = 0 + , L = 0 ,
n plus, dac
4Tb
4
fb
fb
f
=
f
+
f
=
f

L
0
0
H
4 i
4
2 fb
(
)
2

f
T
=
2

Tb = = n
H
L
b

4
m
f
=
n=1 0 4 f b

fH i fL sunt alese ct mai aproape cu putin astfel nct s se respecte


condiia de ortogonalitate Minimum Shift Keying
fb
fb
f
=
(
m
+
1
)
f
=
(
m

1
)
L
H
4 i
4

Emitorul / receptorul MSK

O schema posibil de realizare a emitorului / receptorului este reprezentat


n figura
47

Ad 0 (t )

cos(t )

FTB
(0+)

+
+
+

cos( 0 t )

FTB
(0-)

Ad e (t )

Emitor

48

x(t )
d o (t )

t e = (2k + 1)Tb
(2 k +1)Tb

2 k 1)Tb

Entionare
Memorare

( )dt

t com = kTb

d e (t )

t e = (2k + 2 )Tb
(2 k + 2 )Tb

2 k )Tb

Entionare
Memorare

( )dt

y (t )

Receptor

Semnalele x(t ) i y (t ) sunt refcute astfel

49

FTB
(2H)

( )2

x(t )
FTJ +
Amplificare

( )2
FTB
(2L)

()

K cos(f b t )

y (t )

Tem: demonstrai funcionalitatea circuitelor




Reprezentarea n spaiul semnalelor

Se aleg vectorii bazei:


H (t ) =

2
sin H t
Ts

(t ) =
i L

2
sin L t .
Ts

Cele 4 puncte ale constelaiei de semnal sunt reprezentate n figur


50

L (t )
CL=1
CH=0

d = 2E s

Es

CL=0
CH=-1

Es

CL=0
CH=1

H (t )

CL=-1
CH=0

Distana dintre dou puncte vecine este


A 2TS
d = 2 E S = 4 Eb ; E S =
2

Probabilitatea de eroare se determin la fel ca n cazul semnalelor QPSK

51

E s
Es
ES

d
= 2Q
Q2

Pe = 1 Pc = 1 1 Q
= 1 1 Q

N 0
N0
N0

Densitatea spectrala medie de putere

Semnalul MSK se mai poate scrie sub forma


sQPSK (t ) = 2 Ad o (t )cos[o t + d o (t )d e (t )t ]

Impulsul de baz este p(t ) = q(t Tb ) =


P( ) =

4Tb

cos(Tb )

1
[ (t ) (t Ts )]cos t
2
2Tb

jTb
Q
P
e
,
(

)
=
(

)
2

2Tb
1

ak = bk = A v.a.i.i.d. E ak2 = E bk2 = A2

{ } { }

S zz ( ) =

16 A 2Tb

cos 2 (Tb )

2Tb

1

52

32 Eb

cos 2 (Tb )

A 2Tb
; Eb =
2 2
2
2Tb

1

GBPSK ( ) =

1
1
Gz ( + 0 ) + Gz ( 0 )
4
4

53

4. DENSITATEA SPECTRAL DE PUTERE


3.1. Definiii


Fie x(t) un proces aleator, real, caracterizat de densitatea de probabilitate de


ordinul n p(x1 , x1 , ... xn ; t1 , t 2 , ... t n ) ; dac xk (tk ) este independent de xn (t n ) pentru
orice k n atunci se poate folosi densitatea de probabilitate de ordinul 1,
p1 (x ) = p( x1 ;t1 ) ; se definesc:

} x p(x ; t )dx

E x (t1 ) =

Momentele de ordinul n

n
1

m x (t1 ) = E{x(t1 )} =

Valoarea medie:

x p(x , t )dx
1

Variana
-

2 = E {x 2 (t1 )} [E{x(t1 )}]2

Mrimea = 2 se numete deviaia standard (dispersie cf. S.


Ciochin)
1

Funcia de intercorelaie rxy (t1; t2 ) = E{x(t1 ) y (t2 )} =

x y p(x y ; t , t )dx dy
1 2

1 2

Funcia de autocorelaie rxx (t1 ; t 2 ) = E{x(t1 )x(t 2 )} =

x x p(x x ; t , t )dx dx
1 2

1 2

} [

Dac z (t ) = x(t ) + jy (t ) este un proces aleator complex:

Funcia de autocorelaie

] [

rzz (t1 , t 2 ) = E z (t1 )z * (t 2 ) = rxx (t1 , t 2 ) + ryy (t1 , t 2 ) + j ryx (t1 , t 2 ) rxy (t1 , t 2 ) Dem1

Funcia de intercorelaie
z (t ) = x(t ) + jy (t ) & w(t ) = u (t ) + jv(t ) rzw (t1 , t 2 ) = E {z (t1 )w* (t 2 )}

Staionaritatea n sens strict (SSS) aceleai proprieti statistice pentru


z (t ) = x(t ) + jy (t )
mz (t1 ) = mz = const : media procesului este constanta i independent de
-

timp;
-

rzz (t + , t ) = rzz ( ) = rzz* ( )

Dem2

rzz* ( ) = rz* z ( ) Dem Tema


2

Staionaritatea n sens larg (SSL) pentru z (t ) = x(t ) + jy (t )


mz (t1 ) = mz = const : media procesului este constanta i independent de
timp;
rzz (t1 , t 2 ) = rzz ( ); = t1 t 2
rzz (t + , t ) = rzz ( ) = rz z ( )
Not: procesele staionare n sens strict sunt staionare n sens larg; reciproca nu
este valabil
*

Ciclostainaritatea (CS) pentru z (t ) = x(t ) + jy (t )


mz (t ) = mz (t + kT ) : media procesului este periodic
rzz (t + , t ) = rzz (t + + kT , t + kT )
rzz (t + , t ) = rzz (t + + kT , t + kT )
Not: procesele ciclostaionare n sens strict (CSSS) sunt procese aleatoare pentru
care z (t ) i z (t + kT ) au aceleai proprieti statistice
Exemplu: MIA digital BB
8

3.2. Densitatea Spectral de Putere (DSP) pentru procese aleatoare


staionare


Dac s(t ) este un semnal determinist, de energie finit, cu Transformata Fourier


S ( ) cf. Teoremei lui Parceval

1
ES = s (t )dt =
2

S ( ) d

W ( ) = S ( ) reprezint densitatea spectral de putere a semnalului s(t )


Funcia de autocorelaie definit pe baza medierii n timp are ca transformat
Fourier densitatea spectral de putere a semnalului s(t )

Densitatea Spectral de Putere (DSP)


not

S zz ( ) = Wz ( ) = F {rzz ( )}

1
1
2 j
(
)
r ( ) = E s(t + )s (t ) = s(t + )s (t )dt =
S

e
d

W ( )e j d
=

2
2

Pentru un proces aleator z (t ) C staionar (cel puin SSL) se definete


*

DSP satisface urmtoarele proprieti:


4

dac z (t ) este un proces aleator complex, staionar S zz ( ) R Dem3


dac z (t ) este un proces aleator real, staionar S zz ( ) R i este o funcie
par Dem4
2
(
)
(
)
S

=
H

S xx ( )
Teorema Wiener-Hincine :
yy
x(t)
Sxx()

h(t)
H()

y(t)
Syy()

3.3. Densitatea Spectral Medie de Putere (DSmP) pentru procese


aleatoare ciclostaionare
 Pentru un proces aleator z (t ) C ciclostaionar, cu perioada T se definete
Funcia Medie de Autocorelaie i Densitatea Spectral Medie de Putere
(DSmP)
not
1
rzz ( ) = rzz (t + , t )dt S zz ( ) = Wz ( ) = F rzz ( )
T T

3.4. Densitatea Spectral Medie de Putere (DSmP) a semnalului


MIA digital n banda de baz


Semnalele MIA digital n banda de baz au expresia


z (t ) =

a g (t nT )
n

n =

g (t ) G( ); g (t ) R = impulsul de baz = suportul fizic necesar

transmiterii informaiei;
T este perioada de bit / simbol;
an = simbolul transmis n intervalul [nT , (n + 1)T ] = v.a. discret,
caracterizat de media i funcia de autocorelaie
E{a n } = ma ; E{an + k an } = raa [k ]

Funcia medie de autocorelaie este

rxx (t + , t ) = E{x(t + )x(t )} = E{a n a m }g (t + nT )g (t mT ) =


n

m
nm=k

= raa [n m]g (t + nT )g (t mT ) =
n

= raa [k ] g (t + kT mT )g (t mT ) =
k

Procesul este ciclostaionar cu perioada T se determin funcia medie de


autocorelaie

1
rx ( ) = rxx (t + ; t )dt =
T0
T
2

t mT =u
1
= raa [k ] g (t + kT mT )g (t mT )dt =
T m T
k

= raa [k ]
k

T m

T
mT
2

g (u + kT )g (u )du =

T
mT
2

1
= raa [k ] g (u + kT )g (u )du
T k

innd cont de faptul c

f (t ) f (t + )dt F ( ) F ( ) g (u )g (u + kT )du G( )G( )e


1

*
Cum g (t ) R G ( ) = G ( ) rezult

jkT

TFD a sec v raa [k ]


1
2
rx ( ) S xx ( ) = G ( ) raa [k ]e jkT
T
k
S a ( ) = raa [k ]e jkT Transformata Fourier n Timp Discret a secvenei

discrete raa [k ] densitatea spectral de putere a secvenei emise de surs;


S xx ( ) depinde de

impulsul de baz g (t ) R prin G ( ) ;


proprietile statistice ale secvenei emise de surs prin S a ( )

n cazul n care secvena a n este un proces aleator discret, staionar cu variabile


mutual necorelate
raa [k ] = E{a n+ k an } = E{a n+ k }E{an } = ma2 , k 0

{ }

raa [0] = E an2

a2 = E (an ma )2 = E{an2 } ma2 = raa [0] ma2


2
2
raa [k ] = ma + a [k ]

S xx ( ) =
=

2
G ( ) a2 + ma2 e jkT =
T
k

1
2
2
G ( ) a2 + ma2
T
T

n
k

a2

2
T

2
2
2
G ( ) + ma2 2 G n
=
n

T
T
T
T
4424
44444

k
1424
3 1444
4
3
partea
partea
disreta

continuala

DSmP a MIA digital are


o parte continu;
o parte discret poate fi nula dac datele sunt de medie nul
ma = 0 S xx ( ) =

a2
T

G ( )

aceast parte discret nu transmite informaie dar poate fi util n cazul


sincronizrii de tact.

10

3.5. Metoda Bennet de determinare a DSmP a semnalelor binare.




Fie transmisia binar n banda de baz

g1 (t ) cu probabilitatea p "1"
s(t ) = s n (t ), unde s n (t ) =
n
g 2 (t ) cu probabilitatea q = 1 p "0"
sn (t ) , sm (t ) sunt independente ()n m
F

g1 (t ) G1 ( ) ; g 2 (t ) G2 ( )

Se introduc notaiile

s(t ) = u (t ) + v(t )

u (t ) = a n [g 1 (t nT ) g 2 (t nT )]
n

v(t ) = [ pg 1 (t nT ) + (1 p )g 2 (t nT )]
n

unde simbolul transmis an ndeplinete condiiile


1 p cu probabilitatea p "1"
an =
p cu probabilitatea 1 p "0"

Verificare:
11

'
(
)
(
)
s
t
=
g
t
+
s n (t )

1
n=0 i s-a transmis 1 a0=1-p

'
n=0 i s-a transmis 0 a0=-p s(t ) = g 2 (t ) + sn (t )

A.

Semnalul v(t) determinist i periodic


Are dezvoltarea n serie Fourier Complex
2
2 jm T t
v (t ) = C m
e
T
n
2 1 2 1
2
2
C m
= V m
= pG 1 m
+ (1 p )G 2 m

T
T
T
T
T
T

Funcia de autocorelaie a semnalului v(t) este


1
1
rvv ( ) = v * (t )v(t + )dt = 2
TT
T
1
= 2
T

2 jm T
C
=
n m T e
2

2
2 jm T
pG1 m
+ (1 p )G2 m
e
T
T

Aceasta are transformata Fourier


12

2
S v ( ) = 2
T

2
2
2
pG1 m

+ (1 p )G2 m
m
T
T
T

B. Semnalul u(t) MIA digital n banda de baz

Calculm funcia de autocorelaie pentru secvena {an}


E{a n } = (1 p ) p p(1 p ) = 0
k 0, raa [k ] = E{a n + k a n } = E{a n + k }E{a n } = 0

{ }

k = 0, raa [0] = E a n2 = (1 p ) p + p 2 (1 p ) = p (1 p )

Conform MIA digital n banda de baz DSmP este

S u ( ) = p(1 p )

1
2
G1 ( ) G2 ( )
T

Cum v(t) i u(t) sunt independente


rss (t + , t ) = E{[u (t + ) + v(t + )][u * (t ) + v * (t )]} =
= E{u (t + )u * (t )}+ v(t + )E{u * (t )}+ v * (t )E{u (t + )} + v(t + )v * (t ) =

Dar E{u (t )} = E{a n }[g1 (t nT ) g 2 (t nT )] = 0 , deci funcia de autocorelaie


n

13

rss (t + , t ) = ruu (t + , t ) + v(t + )v * (t ) =

Funcia medie de autocorelaie


T /2

T /2

T /2

1
1
1
(
)
(
)

rss (t + , t ) =
r
t
+
,
t
dt
=
r
t
+
,
t
dt
+
v(t + )v * (t )dt =
ss
uu

T T / 2
T T / 2
T T / 2
= ruu ( ) + rvv ( )

Deci densitatea spectral medie de putere este


S s ( ) = S u ( ) + S v ( )

3.6. DSmP a semnalelor modulate trece band.




Fie x(t) semnalul modulat asociat semnaluui MIA digital n BB z(t)

x(t ) = Re z (t )e j 0 t
z (t ) = a n g (t nT ) ,
n

{an} secven de v.a. complexe, cu funcia discret de autocorelaie raa[k],


g(t) impuls purttor determinist de joas frecven
14

z(t) ciclostaionar, cu funcia de autocorelaie periodic cu perioada T


Teorem
Dac DSmP a semnalului z(t) este S zz ( ) iar a semnalului x(t) este S xx ( ) , atunci
1
1
S zz ( 0 ) + S zz ( 0 )
4
4
1
1
(
)
(
)
S

=
S

+
S zz ( + 0 )
xx
zz
(
)
z
t

R
0

n plus, dac
4
4
S xx ( ) =

Demonstraie
Funcia de autocorelaie a x(t) este

15

rxx (t + , t ) = E{x(t + )x(t )} = E z (t + )e j0 (t + ) z (t )e j0t =


1
E z (t + )e j0 (t + ) + z * (t + )e j0 (t + ) z (t )e j0t + z * (t )e j0t =
4
1
1
1
= E z (t + )z * (t ) e j0 + E z * (t + )z (t ) e j0 + E{z (t + )z (t )}e j0 (2t + ) +
4
4
4
1
+ E z * (t + )z * (t ) e j0 (2t + ) =
4
1
1
1
1
= rzz (t + , t )e j0 + rzz* (t + , t )e j0 + rzz* (t + , t )e j0 ( + 2t ) rz * z (t + , t )e j0 ( + 2t )
4
4
4
4
=

{[
{

][

]}

Dar
r zz ( ) =

1
T

T
2

r (t + , t )dt
zz

deci
1
1 *
1
1
r zz ( )e j0 + r zz ( )e j0 + e j0 rzz8 (t + , t )e j0 2t + e j0 rz* z (t + , t )e j0 2t
4
4
4
4
Cum z(t) = ciclostaionar rzz * (t + , t ) se poate dezvolta n Serie Fourier Complex sub
r xx ( ) =

forma
16

2 jn t
rzz* (t + , t ) = C n e T
T
n

deci
rzz* (t + , t )e j0 2t

T
2

jt n
2 1
T
= C n
e
T T T
n

+ 2 o

2
dt = C n
sinc(n + oT ) = 0
T
n

cu condiia ca 0T + n k . n aceste condiii


r xx ( ) =

1
1 *
r zz ( )e j0 + r zz ( )e j0
4
4

r zz ( ) S zz ( ) R

Dar

*
zz

*
zz

F
j0

r ( ) S zz ( ) = S zz ( )
r ( ) e

S zz ( 0 )

S xx ( ) =

1
1
S xx ( 0 ) + S xx ( 0 )
4
4

1
1
(
)
(
)
S

=
S

+
S xx ( + 0 )
xx
xx
0
n plus, dac z (t ) R S zz ( ) = S zz ( )
4
4

17

5. TRANSMISIUNI N BANDA DE BAZ


3.1. Introducere


Expresia general a semnalului modulat:


x(t ) = s (t nT ; a n ; n )
n

T =perioada de simbol; n = indice temporal;

an= v.a. staionar AM simbolurile emise de surs; A = alfabetul sursei


este finit;

n= v.a. discret S starea modulatorului; S = alfabetul strilor


modulatorului;

s (t nT ; a n ; n ) si (t nT ); i = 1, M = mulimea (finit) a formelor de und

asociate modulatorului;


Descrierea modulatoarelor
1

relaii ce determin ieirea i starea urmtoare


n+1 = f (an ; n )
s(t ) {s(t ; a0 ; 0 )}

graful strilor i tranziiilor

tabele de tranziie;
Exemplu: Semnalul bipolar
o graful asociat transmisiei

o tabele de tranziie

Clasificare; semnale uzuale

Modulatoare fr memorie, caracterizate de o singur stare 0


2

x(t ) = s (t nT ; a n )
n

Modulatoare liniare fr memorie MIA digital n BB


s (t nT ; a n ) = a n s (t nT ) x(t ) = a n s (t nT )
n

s(t ) = (t ) (t Ts ) = (t ) (t Ts ); Ts = nT

Exemplu: MIA digital pe M niveluri a {(2i 1 M )d }, i = 1, M , M = 2 n


n

3.2. Modelul liniar pentru transmisiune n banda de baz

2
2
Sursa genereaz o secven staionar {an } de v.a.i.i.d. E{an } = 0 , E{an } = a
semnalul emis de surs a n (t nT )
n

Emitorul s (t ) S ( ) semnalul transmis pe canal


e(t ) = a n s (t nT )
n
F

Canalul c(t ) C ( ) semnalul transmis pe canal


r (t ) = a n p (t nT ); p(t ) = s (t ) * c(t )
n

afectat de ZAGA

a p(t nT ) + n (t )
0

Receptorul u (t ) U ( ) semnalul transmis pe canal


y (t ) = a n q(t nT ) + n(t ); q(t ) = s (t ) * c(t ) * u (t ); n(t ) = n0 (t ) * u (t )
n
F

q(t ) = s (t ) * c(t ) * u (t ) Q ( ) = S ( )C ( )U ( ) =factorul de transfer global

Circuitul de eantionare t 0 + kT , ales convenabil astfel nct s se asigure


performane ct mai bune
y k = y (t 0 + kT ) =

a q
n

k =

k n

+ nk = ak q0 +
{
simbolul
curent

'

an qk n
k =
14243
IIS:Interferentaintersimbol

nk
{

efectul
zgomotului

La MIA digital cu M niveluri pragurile de decizie se stabilesc la jumtatea


distanei ntre nivelurile datelor (n figura q0 s-a notat cu f0)

n absena zgomotului o eroare poate apare

la nivelurile intermediare:

'

a n q k n > q0 d

k =

la nivelurile extreme:

inferior

n prezena zgomotului

'

a n q k n > q0 d

k =

superior

'

'

a n q k n < q0 d

k =

a n q k n + nk > q 0 d

k =

3.3. Criteriul I al lui Nyquist





Stabilete forma / condiiile ce trebuiesc ndeplinite de factorul de transfer


global pentru anularea interferenei intersimbol
1; n = 0
(
)
q
[
n
]
=
q
nT
=

[
n
]
=

Ideal:
0, n 0
6

Pp: MIA digital cu impuls purttor T (t ) = (t nT )

q (t ) = q(nT ) (t nT ) Q ( ) =
n

1
2

Q
n

T n
T

1
2

q
(
t
)
=
(
t
)

1
=
Q
(
)
=
Q

Impunnd
T n
T
F

se definete factorul de transfer echivalent n tensiune restrns la o


perioad


Qeq ( ) = TQ ( ) p ( ),
p ( ) = t + t
T

dar

q (t ) = q (t ) * sinc t = q(nT )sinc (t nT )


1
t F

sin c p ( ) eq
T n

T
T
F

q (t ) Q ( )

Obs.1. q(t ) i qeq (t ) au aceleai valori ale eantioanelor la nT

=
f
=
Obs.2. Frecvena unghiular N T , respectiv N 2T poart numele de frecven
Nyquist.

3.3.1. Soluia de band minim


t
Qeq ( ) = Tp ( ) = Tp N ( ) qeq (t ) = sinc = sinc( N t )
T
T

Pb.1.

Soluie necauzal nu este fizic realizabil


Este posibil o realizare dac se accept o ntrziere n rspunsul sistemului
a.. s nu afecteze performanele acestuia
qeq (t ) = sinc[ N (t t 0 )], qeq (t )

Pb.2.

t <0

= 0 Qeq ( ) = TpN ( )e jN t0

Sensibilitate foarte mare la momentele de eantionare semnalul recepionat


y(t ) = an sinc[ N (t nT )] + n(t )
n

y(kT + ) = an sinc[ N ((k n)T + )] + n(kT + ) =


n

= ak sinc( N ) + an sinc[ N ((k n)T + )] + n(kT + ) =


n k
1
4444244443
k n=m


sin ( mT + ) =( 1)m sin
T

a ( 1)
= ak sinc( N ) + sin( N t ) k m
+ n(kT + )
m 0 N (mT + )
1442443
m

serie divergenta

3.3.2. Soluia de band neminim




Pp. alegerea unui factor de transfer global


Q( ) = 0 pt > 2 N
Qeq ( ) = TpN ( ) + Q1 ( )

Pb: Cum alegem Q1 ( ) a.i. s ndeplineasc Criteriul Nyquist I ??


9

Soluia:
impunem pentru factorul de transfer global q[n] = q(nT ) = [n]
q1 [n] = 0, n 0 trebuie s alegem soluii de forma

q1 (t ) = (t )sin ( N t ) = (t )sin t
T

(t ) R ( ) = * ( )

Q1 ( ) =

1
1
( N ) ( + N )
2j
2j

dar, impunnd
Q( ) 0, 2 N Q1 ( ) 0, 2 N ( ) = 0, N
separnd partea real i cea imaginar a lui Q1 ( ) i ( ) rezult
Q1 ( ) = Q1r ( ) + jQ1i ( )
( ) = r ( ) + j i ( )

Q1r ( ) + jQ1i ( ) =

1
[r ( N ) + ji ( N )] 1 [r ( + N ) + ji ( + N )]
2j
2j

10

1
1
Q1r ( ) = i ( N ) i ( + N )
2
2
1
1

Q1i ( ) = r ( N ) + r ( + N )
2
2

1
1
Q1r ( '+ N ) = i ( ') i ( '+2 N )
2
2
1
1
notnd = '+ N
Q1i ( '+ N ) = r ( ') + r ( '+2 N )
2
2
i ( + 2 N ) = 0
din condiia Q1 ( ) 0, 2 N ( ) = 0, N ( + 2 ) = 0
r
N

r ( ) = r ( )
n plus (t ) R ( ) = ( ) ( ) = ( )
i
i

1
1
Q1r ( '+ N ) = i ( ') = i ( ') = Q1r ( '+ N )
2
2
1
1
Q1i ( '+ N ) = r ( ') = r ( ') = Q1i ( '+ N )
2
2
partea real a funciei Q1 ( ) are simetrie impar n raport cu N pt > 0

11

partea imaginar a funciei Q1 ( ) are simetrie par n raport cu N pt > 0

impunnd condiia de continuitate a Q( ) n N


Qeq ( ) = Tp ( ) + Q1 ( )
T + Q1r ( N ) + jQ1i ( N ) = Q1r ( N + ) + jQ1i ( N + )
Q1i ( ) : continu n N ;
Q1r ( ) : discontinu, cu simetrie impar n raport cu N
N

Q1r ( N ) =

T
2

0
>0

Concluzie:
(1)
dac Q( ) satisface criteriul Nyquist I se poate construi o funcie
Q1 ( ) C , care, prin asocierea la funcia de transfer de band minim
Tp ( ) s satisfac criteriul Nyquist I
N

12

(2)

impunnd condiia ca viteza de variaie a lui Q( ) s fie limitat q(t )


1
este de ordinul lui t k , k 2 atunci cnd t , ceea ce scade sensibilitatea

la momentele de eantionare


Exemplu: se observ respectarea condiiei de pliere a caracteristicii n jurul


lui N pentru revenirea la soluia de band minim

13

Observaie: este de reinut faptul c

14

Q( )d = 2

Familia de caracteristici de tip cosinus ridicat familie de caracteristici ce


respect criteriul I al lui Nyquist
T

T
T

Q( ) = 1 + cos ( N (1 ) )
2

2
0

q (t ) = sinc( N t )

; N (1 )
; N (1 ) < N (1 + )

; N (1 + ) <

cos( N t )

=
2

t
N

unde
T
1

[0,1] se numete factor de rotunjire (roll-off):


=0 soluia de band minim;
=1 exces de banda 100%
Obs1: se mai poate scrie i cu sinus folosind:

T
T

cos ( N (1 ) ) = cos ( N ) = sin ( N )


2

2
2
15

T
T

Q( ) = 1 + sin ( N )
2

2
0

; N (1 )
; N (1 ) < N (1 + )
; N (1 + ) <

1
q (t ) = O 3
Obs. 2.
t t sezitivitate convenabil la bateri mici fa de
momentul de eantionare optim

16

3.4. Criteriul II al lui Nyquist





Se admite o interferen intersimbol nenul, dar limitat (controlat);


Din motive de simetrie a caracteristicii n timp eantionarea se face la

(2k + 1) T

17

T
q(t k ) 0, t k = (2k + 1) , k Z X, X finit
2

3.4.1. Soluia de band minim



p N ( )
Q2 ( ) = 2T cos
T N
4 cos( N t )
q(t ) =

2t 2
1
T

n figur sunt reprezentat funcia pondere i funcia de transfer pentru T=1N=

18

T
q(t k ) = 0, t k = (2k + 1) , k Z {0,1}
2
T
T
q = q = 1
2
2
se observ c
1
q(t ) = O 2 , pt t
t

Observaie:
19

Avantaje: Caracteristica Nyquist II are acelai suport cu cea Nyquist I de


band minim, dar are o comportare mai bun dpdv temporal la momentele
de eantionare;
Dezavantaje: IIS0

3.4.2. Soluia de band neminim




Pentru o comportare mai bun dpdv temporal la momentele de eantionare


Q ( ) = Q2 ( ) + Q3 ( )
Q ( ) = 0 > 2 N

(
)
q
2
n
+
1
= 0 ( )n

Problema: cum alegem Q3 ( ) astfel nct 3


2

Alegem q3 (t ) = (t )cos( N t ) ( ) = 0 > N

Q3 ( ) =

1
1
( N ) + ( + N ) separnd partea real i imaginar
2
2

20

1
1

(
)
=

)
+
r ( + N )
Q

r
N
3r
2
2

Q ( ) = 1 ( ) + 1 ( + )
i
N
i
N
3i
2
2

nlocuind = ' N

r ( '2 N ) = 0
N N ( '2 ) = 0
N
i

r ( ) = r ( )
n plus (t ) R ( ) = ( ) ( ) = ( )
i
i
*

1
1

Q
(
'
+
)
=

(
'
)
=
r ( ') = Q3r ( ' N )

N
r
3r
2
2

Q ( '+ ) = 1 ( ') = 1 ( ') = Q ( ' ) (*)


N
i
i
3i
N
3i
2
2

partea real a funciei Q3 ( ) are simetrie par n raport cu N iar partea


imaginar are simetrie impar n raport cu N

21

Observaie: Funcia de transfer globala

T
Q4 ( ) =
2


p 2 N ( )
1 + cos
2

satisface ambele criterii ale lui Nyquist


Demonstraie:
1
Q4 ( ) = Q2 ( ) + Q3 ( )
2

p ( ); Nyquist II
Q2 ( ) = 2T cos
T

2
Q3 ( ) =
T
2

, N
1
cos

2 N


, N < 2 N
1 + cos
2 N

Se observ c sunt satisfcute condiiile de paritate (*)este Nyquist II


22

Se observ c Q4 ( ) este o caracteristic de tip cosinus ridicat cu =1


satsface Nyquist I

3.5. Filtru de compansare n banda de baz


F

Daca se folosete pentru transmiterea datelor un impuls de baz g (t ) G ( )


n locul impulsului ideal (t) trebuie realizat o compensare la recepie astfel
nct s se pstreze funcia de transfer global Q() se poate utiliza schema:

ntre punctele (1) i (2) caracteristica este de tip Nyquist I


Q( ) = S ( )C ( )U ( )

23

dac se dorete pstrarea caracteristicii globale de transmisiune filtrul de


compensare trebuie s aib caracteristica
H ( ) =

k
G ( )

, pentru

Max

Max = B , B fiind banda ocupat de semnal; n aceste condiii ntregul sistem


ntre punctele 0 i 3 satisface criteriul I al lui Nyquist
F

exemplu: g (t ) = (t ) (t T ) G( ) = e

H ( ) =

T
2

ke
T
sinc
2

T
2

T
sinc

2

<
Compensarea este posibil numai dac Max T = 2 N

24

3.6. Repartizarea filtrrii ntre emitor i receptor n banda de


baz cu IIS=0


Problema: optimizarea modului n care este distrubuit caracteristica global


ntre Tx Rx a.i. s se obin o valoare ct mai mic a probabilitii de eroare.

3.6.1. Optimizarea repartizrii caracteristicii globale ntre emitor i receptor.



Modelul pentru transmisiunea n banda de baz adoptat:

Ipoteze:
IIS=0;
caracteristica de transfer global Q( ) = S ( )C ( )U ( ) este cunoscut
este de tip Nyquist I;
25

caracteristica de transfer a canalului C ( ) este dat;

zgomotul asociat canalului este de tip aditiv, cu DSmP cunoscut S N ( ) ;

puterea semnalului la intrarea canalului PSi este fixat


Semnalul la intrarea canalului
se (t ) = an s(t nT )
n

unde {an } = v.a.i.i.d. reprezint simbolurile emise de surs, de medie nul


E{an } = 0 i varian a2 = E{an2 } cunoscut

a2 1
puterea semnalului la intrarea n canal Pse = T 2

=
puterea zgomotului la intrarea receptorului
2
2
z

S ( ) d ;

S N ( )U ( ) d

2
Problema: s se determine S ( ) , respectiv U ( ) astfel nct z =min, cu
restricia Pse impus


26

2TPse

2
Q( )
=

a
(
)
S

=
dar
C ( )U ( ) ,

S ( ) d

a2
=
2

2TPse

S ( ) d

1
2

= max
2

S N ( )U ( ) d

S ( ) d S N ( )U ( ) d = min

aplicm inegalitatea lui Schwartz:

A( ) d

B( ) d

egalitate
daca A( )= kB* ( )

A( )B( ) d

A( ) = S N ( ) U ( )

cu B( ) =

Q( )
C ( )U ( )

27

a2
rezult 2 = max dac
z
U ( ) = k

S N ( ) U ( ) = k

Q( )
C ( )U ( )

Q( )
C ( ) 4 S N ( )

Q( )
Q( ) 1 C ( ) 4 S N ( ) 1 Q( ) 4 S N ( )
S ( ) =
=
=
(
)
(
)
(
)
CU
C k
k
Q( )
C ( )

a2 1
unde k se determin din condiia Pse = T 2

1 Q( ) S N ( )
k 2 C( ) d =impus

3.6.2. Determinarea probabilitii de eroare n cazul repartizrii optimale ntre


Tx-Rx pentru transmisiuni de tip MIA digital


Ipoteze:

p
simbolurile emise de surs ak {(2i 1 M )d ; i = 1, M }, M = 2 v.a.i.i.d.

28

N0
S
(

)
=
zgomotul asociat canalului: ZAGA, cu N
2
canalul este ideal cu C ( ) = 1 ()

()

caracteristica de transfer global Q( ) este de tip cosinus ridicat cu =1,


repartizat simetric ntre Tx i Rx
schema
receptorului

p
Pragurile de decizie sunt egal distanate pk {(2i M )d ; i = 1, (M 1)}, M = 2

29

PRAGURI
DE DECIZIE

NU APARE
EROARE

NIVEL
TRANSMIS

7d
6d
EROARE
4d

5d

EROARE
3d

2d

EROARE

2d

0d
1d




Deoarece se impune IIS=0 eantionul simbolului recepionat la momentul k


depinde doar de cel emis xk = ak + nk
O eroare n decizie apare cnd se produce unul din urmtoarele evenimente

(E )

xk ak > d ,

ak = (2i 1 M )d ; i = 2, (M 1)

30

(E )
(E + )


xk a k < d ,

ak = (M 1)d

xk a k > d ,

ak = (M 1)d

Probabilitatea de eroare
M 2
1
1
P( nk > d ) + P(nk > d ) + P(nk < d ) =
M
M
M
M 2 d 2 d
1 d
=
2Q + Q = 21 Q
M
M M

Pe =

Psi
dorim s exprimm Pe n funcie de N :
0

Rx: cum U ( ) = k Q( )

1
Pz = =
2
2
z

N0
N0 1
2
U
(

)
d

=
2
2 2

k 2 N0
k Q( )d Q(=)d=2 2

1
(
)
S

=
Q( )
Tx:
k

31

a2 1
Psi =
T 2

a2 1
S ( ) d = T 2

= E {a

3k 2TPsi
1 2
d 2 M 2 1
d 2 M 2 1
2
2
d =
= d (2i 1 M ) =
Psi =

2
M 2 1
3
3k T
i =1 M

2
a

d2

deci 2
z

2
k

a2
1
k 2 Q( )d = k 2T

1
Psi
6T

P
=
2
1

Q
e
2

M
M 1 N0

Psi
6T

2
M 1 N 0

Se mai poate folosi putere zgomotului n banda Nyquist

1
PzN =
2

N0
N 1
N
d = 0
2 N = 0 N
2
2 2
2

1
Psi

P
2
1
=

Q
e
2
2

z
M 1 PzN
M
d2

Psi
3T

2
M 1 PzN

a
a
a
32

33

5. PRINCIPIILE RECEPIE OPTIMALE


5.1. Introducere
F

Pentru doua semnale de energie finit x(t ) X ( ) , y (t ) Y ( ) se poate defini


produsul scalar

x(t )y (t )dt
*

x, y =

X ,Y =

*
(
)
( )d
X

Energia semnalului:

E x = x, x =

Relaia lui Parceval:

x, y =

x(t ) dt

1
1
X , Y ; E x = x, x =
X,X
2
2
1

cele 2 semnale se numesc ortogonale dac

x, y = 0 ; n acest caz

E x+ y = E x + E y

O familie de funcii { i (t ); i J}, J finit sau numrabil, reprezint un set de


funcii ortogonale dac i , j = Ei ij ; dac n plus Ei = 1; () i J , setul se
numete ortonormat.
Se dorete reprezentarea unui semnal x(t ) prin gsirea unei combinaii liniare
ntre elementele setului de funcii ortonormate { i (t ); i J}
~
x (t ) = ci i (t )
iJ

care s aproximeze ct mai bine pe x(t ) . Criteriul de aproximare este minimizarea


energiei semnalului eroare.
e(t ) = x(t ) ~
x (t ) = x(t ) ci i (t )
iJ

Ee = e (t )dt =
2

2
x(t ) ~
x (t ) dt =

*
*
~
~
[
[
(
)
(
)
]
(
)
(t )]dt
x
t
x
t
x
t
x

*
*
~
~
= E x + E ~x x(t )x (t )dt + x(t )x (t )dt =



= E x + E ~x 2 Re{ x, ~
x }=

2
= E x + ci 2 Re ci x, i =
iJ
iJ

= E x + c i x, i x , i
{ iJ
iJ
fixat
144244
3 1
4243
variabil

fixat

condiia de minimizare a energiei semnalului eroare se reduce la cea de anulare


a celui de-al doilea termen din expresia de mai sus

ci = x, i = x(t ) i (t )dt

Ee ,min = E x ci = E x E ~x
2

iJ

se observ c dac Ee,min

= 0 E x = ci E x E ~x x(t ) = ~
x (t ) aproape
2

iJ

peste tot; exist un numr finit de intervale de timp {ti } pentru care
x(ti ) ~
x (ti )




Dac pentru orice semnal dintr-un set dat este ndeplinit condiia Ee,min = 0 se
spune c setul {i (t ); i J} formeaz o baz pentru setul dat
Interpretare geometric: dac { i (t ); i J} este o baz ortonormat real
x(t ) = ci i (t )
iJ

x(t ) poate fi reprezentat prin vectorul x = [c1 , c2 , ... , c N ]

5.2. Ortogonalizarea Gramm Schmidt


se d setul de semnale {xi , i = 1, M }
Pasul 1.

se construiete semnalul d1 (t ) = x1 (t ) ;

se obine primul element al bazei prin normarea lui d1 (t )


4

1 (t ) =

d1 (t )

d1 , d1

d1 , d1 = d12 (t )dt

Pasul 2

se calculeaz d 2 (t ) = x2 (t ) 1 (t ) x2 , 1 ;

cum d 2 , 1 = 0 cel de-al doilea element al bazei se determin prin normare


d 2 (t )

2 (t ) =

d 2 ,d 2

......
Pasul k
k 1

se calculeaz d k (t ) = xk (t ) i (t ) xk , i ;
i =1

d k , j = 0 () j = 1, ... , k 1 ;

se determin elementul k al bazei prin normare

k (t ) =

d k (t )
dk , dk

Procedeul continu pn cnd sunt epuizate toate cele M elemente ale setului
{xi (t ); i = 1, M } dup eliminarea elementelor nule i re-numerotare rezult baza
{i (t ); i = 1, N }, N M


Observaii:

dimensiunea bazei deci a spaiului vectorial cruia i aparine setul de


vectori {xi (t ); i = 1, M } este N, NM

dac N=M, setul de funcii {xi (t ); i = 1, M } este liniar independent ;

fiecare element xi (t ) se poate reprezenta printr-un vector


x1 = [ci1 , ci 2 , ... , ciN ], i 1, M
ciK = xi , k , k 1, N

energia semnalului xi (t ) este E xi = xi , xi = x (t )dt = ci


2
i

i =1

baza { i (t ); i = 1, N } depind de ordinea aleas la ortogonalizarea Gramm


Schmidt. Energia semnalului nu se schimb lungimea vectorului este
invariant la alegerea bazei

Constelaia de semnal asociat semnalelor {xi (t ); i = 1, M } n spaiul N


dimensional definit de baza { i (t ); i = 1, N } este mulimea vectorilor
x i = [ci1 , ci 2 , ... , ciN ], i 1, M

5.3. Detecia optimal a M semnale reale n ZAGA




Ipoteze:

se

transmite

unul

din

cele

M
{si (t ); i = 1, M }, supp{si (t )} = [0, T ], ()i = 1, M ,

semnale

N0
(
)
W

=
canalul este afectat doar de ZAGA, cu
2
7

reale,

diferite,




Semnalul recepionat este y(t ) = si (t ) + n(t ) supp{y (t )} = [0, T ]


Pentru

{s (t );

i = 1, M

se poate construi baza

pentru setul de semnale


ortonormat { i (t ); i = 1, N };

pentru semnalul recepionat y (t ) se poate construi baza ortonormat


{i (t ); i N };

Problema deteciei decizia ntre M ipoteze

{H i : s a transmis s i (t ) }
y(t ) = si (t ) + n(t ) , sau, vectorial
y = [ y1 , y2 , ... y N , y N +1 , ...] = [si1 + n1 , si 2 + n2 ,

... siN + n N , n N +1 , ...]

componentele nk ale zgomotului n raport cu baza { i (t ); i 1} sunt v.a. de


N

2
0
medie nul i varian = 2

nk k (t ) , nk = n, i =
Demonstraie n(t ) =
k 1
8

n(t ) (t )dt
i

E{nk } = E ni i (t )dt = 0
0

2
T
T
T T

N0 2
N0
2
2
E nk = E nii (t )dt = E{n(t )n( )}i (t ) j ( )dtd =

(
t
)
dt
=
=

i
14243
2 0
2
0
0 0 N 0
(t )

{ }

funcia de corelaie ntre n j i nk este


T T

N
rjk = E{n j nk } = E{n(t )n( )}i (t ) k ( )dtd = 0
2
0 0

T T

(t ) (t ) ( )dtd =
i

0 0

N
N
= 0 i (t )k (t )dt = 0 ik
2 0
2

n j i nk sunt v.a. Gaussiene, necorelate, independente


cum y N +1 = nN +1 , y N + 2 = n N + 2 sunt independente nu aduc nici o informaie n
procesul de decizie {y1 , y2 , .... y N } reprezint o statistic suficient pentu
semnalul recepionat;

densitatea de probabilitate de ordin N pentru vectorul n = [n1 , n2 , ... n N ] este


pn (n ) =

( N )

n12 + n22 + ... + nN2


exp
N0

Ipoteza {H i : s a transmis s i (t ) } se scrie vectorial

{H i : y

s i = [s i 1 , s i 2 , ... s iN

]
y = [ y 1 , y 2 , ... y N ]
n = [n1 , n 2 , ... n N ]

= s i + n };

n spaiul N dimensional se construiesc regiuni de decizie disjuncte


{S i i = 1, M } asociate celor M semnale {H i : y S i }
Probabilitatea de eroare
M

Pe = 1 Pc = 1

P {H }
i

i =1

Si

f H i (z | H i )
1y | 42
43
densitatea
conditiona

de probabilit ate
ta de indeplinir ea ip H

dz
i

n ipoteza Hi vectorul z s-ar putea sa nu aparin regiunii Si datorit


zgomotului

10

f y | H i (z | H i )d z 1

Si

Daca toate integralele ar fi nule Pe=0


5.3.1. Criteriul Maximului de probabilitate aposteriori (Maximum Aposteriori
Probability- MAP)


{p k f y | H (z | H k )} = p i f y | H (z | H i ) se stabilete
Dac z = fixat i max
k
k

{H i : y S i }

dar, cf. Bayes P {H k | z } =

pentru z fixat

P {H k } f y | H k (z | H k )
f y (z )

p k f y | H k (z | H k )

{p k f y | H (z | H k )} = max
{P {H k | z }}
f y (z ) = const max
k
k
k

11

f y (z )

determinarea faptului c z S i maximizarea probabilitii aposteriori


max {P {H i | z }} realizat pentru k=i se deduce ipoteza n funcie de
k
vectorul recepionat
Regula de decizie: pe baza vectorului recepionat z se deduce regiunea de decizie
creia i aparine z S i pe baza maximizrii probabilitilor aposteriori se
consider adevrat ipoteza Hi
Problema: de cele mai multe ori nu se cunosc probabilitile aposteriori
P {H i | z }

5.3.2. Criteriul Maximului de Plauzibilitate (Maximum Likelyhood- ML)

1
P
{
s
}
=
p
=
,
i
i
Se consider semnalele echiprobabile
M

Pentru maximizarea Pe se stabilesc regiunile de decizie S i a.i.


max
k

{f

y |H

(z | H k )} =

i = 1, M

p i f y | H i (z | H i ) {H i : y S i

12

trebuie calculat funcia de plauzibilitate pentru toate ipotezele Hi, i=1,2, ... , M i
determinat valoarea maxim
 Aplicarea criteriului ML algoritm
Pas 1: Se introduce, pentru normare, ipoteza suplimentara {H o : y = n }
semnalul recepionat provine numai din zgomot
Pas 2: Se definesc rapoartele de plauzibilitate
k (y ) =

Pas 3:

f y | H k (y | H k )
f y | H 0 (y | H 0 )

Conform criteriului MP: dac


max { k (y )} = i (y ) se alege
k

Hi

Dar
N
2
( y m sim )
1

f y|H i (y | H i ) =
exp m=1

N0
N 0

13

N 2
ym
1
f y|H 0 (y | H 0 ) =
exp m=1

N0
N 0

(
y
)
=
exp
i
N0

1
ym sim

N0
m =1
N

2
im

m =1

Este mai simplu de calculat logaritmul funciei de plauzibilitate


2
i (y ) = ln ( i ) =
N0

1
y m sim

N0
m =1
N

2
im

m =1

{ k (y )} = i (y ) se alege ipotza H i
Cu acestea criteriul ML devine max
k
T

n plus

y
m =1
N

s
m =1

s = y ,s i = y (t )si (t )dt

m im

0
T

2
im

= Ei = si2 (t )dt
0

14

2
i (y ) =
N0

1
2
1 2
2
(
)
(
)
(
)
y
t
s
t
dt

s
t
dt
=
y
,
s

Ei =
li
i
i
i
0

N0 0
N0
2 N0

Pe baza acestor relaii se poate implementa receptorul optimal

5.4. Implementarea receptoarelor coerente optimale


T

1
Ei sunt o statistic suficient pentru
2

Valorile li (y ) = y(t )si (t )dt + ei ;

semnalul recepionat y(t) conform criteriului ML se urmrete maximizarea


li (y ) ;
Implementarea receptorului optimal cu corelator, folosind setul semnalelor

ei =

15

Implementarea receptorului optimal cu filtru adaptat, folosind setul semnalelor

16

Justificare:
pentru

semnalul

s k (t )

hk (t ) = s k (t 0 t ) S k ( )e jt0

filtrul
adaptat
, unde se alege t0=T

semnalul la ieirea filtrului adaptat

17

are

funcia

pondere

y e ,k (t ) = y (t ) * hk (t ) =

y ( )s (T t + )d
k

y e ,k (T ) = y (t ) * hk (t ) t =T =

y ( )s ( )d
k

supp {sk (t )}=[0 ,T ]

y ( )s ( )d
k

Implementarea receptorului optimal folosind vectorii bazei

folosind reprezentarea semnalelor folosind vectorii bazei


M

s k (t ) = ski i (t ), k = 1, M , ski = s k , i
i =1
M
M

lk (y ) = y (t ) s ki i (t ) dt + ei = s ki y (t ) i (t )dt + ei
i =1
i =1

0
0
1
4243
T

yi
144
42
4
44
3
~
lk

n reprezentare vectorial

18

s i = [s i 1 , s i 2 , ... s iN
y = [ y 1 , y 2 , ... y N

]T

]T

[~l ]

= [s ki ]MxN [ y i ]Nx 1
[l ] = ~l + [e ]
k
k
k
k Mx 1

[]

operaia de multiplicare a matricilor este realizat de multiportul matrice de


ponderare
1(t)
T

( )dt

y1

~
l1

e1

~
l2

e2

2(t)
T

( )dt

y2

y(t)

Multiport
Matrice de
ponderare

Detector
de
maxim

[si,k]MxN

N(t)
T

0 ( )dt

~
lM

yN

19

eM

Observaii

structura poate fi implementat i folosind un banc de filtre adaptate la


vectorii bazei.
1 (T t )
2 (T t )

y1

y2

y(t)

Multiport
Matrice de
ponderare

~
l1

e1

~
l2

e2
Detector
de
maxim

[si,k]MxN

M (T t )

yN

~
lM

eM

Dac dimensiunea bazei este mult mai mic dect numrul semnalelor
aceste structuri se justific; dac ns diferena este mic nu.

20

5.5. Interpretarea geometric a regulii de decizie




Se definete distana euclidian dintre doi vectori


d (y | s i )

criteriul ML devine
min {d (y | s k )} = d (y | s i ) se alege ipotza
k

decizia optimal pe baza principiului ML corespunde determinrii semnalului


celui mai apropiat (n sensul distanei euclidiene)
regiunile de decizie Ri =locul geometric al punctelor din plan mai apropiate de
si dect de oricare alt semnal

R i = z | d (z , s i ) = min (d (z , s k ))

Hi

Regula de decizie: t [0, T ], y R i s = s i

Exemplu: constelaia de semnal pentru QPSK

21

 Funcionarea detectorului optimal ce utilizeaz criteriul ML etape:


1. pornind de la setul de semnale transmise se determin o baz ortonormat;
2. se reprezint semnalele n funcie de elementele bazei; se construiete constelaia
de semnal;
3. se calculeaz distanele euclidiene dintre semnalul recepionat i fiecare semnal din
setul de semnale posibil a fi transmise;

22

4. se determin minimul acestei distane sau regiunea de decizie creia vectorul


asociat semnalului recepionat i aparine se decide semnalul transmis ca cel
corespunztor distanei minime ;

5.6. Determinarea probabilitii de eroare pe baza constelaiei de


semnal


1
P
{
s
=
s
}
=
p
=
,
i
i
n condiiile de valabilitate ale criteriului ML
M

i = 1, M

probabilitatea de eroare este


1
Pe = 1 Pc = 1
M

P {y R

| s = si}

j =1

o eroare apare ori de cate ori semnalul recepionat y = s j + n , provenit din s j ,


nu aparine regiunii de decizie R j asociate; aceast probabilitate este
P {y R i | s = s i } = P {s i + n R i | s = s i } =

23

f z | s i (z | s i )d z
i

Componentele yk k=1,2, ... N ale vectorului y sunt v.a. gaussiene cu


E {y k } = s ik

media

dispersia

{ }

= E y k2 s ik2 = E (s ik + n k

)2 }

s ik2 = E (n k

)2 } =

N0
2

densitatea de probabilitate condiionat pentru vectorul recepionat y (z), tiind c sa transmis semnalul ce corespunde vectorului si este
f z | s i (z | s i ) = f n (z | s i ) =

( N 0 )

N
2

( N 0 )

N
2

( z 1 s i 1 )2 + ( z 2 s i 2 )2 + ... + ( z 2 s i 2 )2
exp
N0

z si
exp

N0

probabilitatea de eroare devine

24

P {y R i | s = s i } =

( N 0 ) 2

exp

N
2

( N 0 )
(z 1 s i1 )2
R

1
i

z si
exp

N0

dz =

+ ( z 2 s i 2 ) + ... + ( z 2 s i 2 )
N0

dz 1 dz 2 .. dz N

Observaii:

valoarea medie a energiei semnalelor este


M

E =

i =1

2
i

i este de dorit s fie minim constelaia de semnal s fie simetric fa de


axe. Rotaia i translaia constelaiei n spaiul semnalelor modific energia
medie a constelaiei;
probabilitatea de eroare nu se modific dac se rotete sau se translateaz
constelatia;

25

Evaluarea probabilitii de eroare pentru regiuni de decizie dreptunghiulare

considerm o constelaie ce poate fi reprezentat ntr-o baz bidimensionala


pentru orice semnal si avem regiune de decizie de tipul
2
b1
r

r2

Ri

si

si2
b1

1
a1

si1

r1

a2

si = vectorul corespunztor semnalului de coordonate [si1, si2]


limitele regiunii de decizie Ri sunt

[a1, a2] pe axa 1;

[b1, b2] pe axa 2;


r = vectorul corespunztor semnalului de coordonate [r1, r2]
26

r1 = s i 1 + n 1
r = si + n
r2 = s i 2 + n 2

Pci = P {z R i } = P {s i + n R i } = P {a 1 r1 a 2 ; b1 r2 b 2 } =
= P {a 1 s i 1 + n1 a 2 ; b1 s i 2 + n 2 b 2 } =
= P {a 1 s i 1 n 1 a 2 s i 1 ; b1 s i 2 n 2 b 2 s i 2 } =
a 2 s i1 b 2 s i 2

a 1 s i 1 b1 s i 2

a 2 s i1

a1 s i1

n 12 + n 22
1
exp
N0
N 0

1
N 0

n
exp
N0
2
1

dn 1

dn 1 dn 2 =

b2 si2

b1 s i 2

1
N 0

n
exp
N0
2
2

dn 2

N0
=
2

a s i1
a s i 1 b1 s i 1
b si 2
= Q 1
Q 2
Q
Q 2

unde Q(x ) =

u2

1
e 2 du

2 x

27

S-ar putea să vă placă și