Documente Academic
Documente Profesional
Documente Cultură
INTRODUCERE
mi
TX
(0)
s(t)
Canal radio
y(t)
RX
(0)
m i
Terminal
digital
Avantaje:
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:
Accesul multiplu: diviziunea canalulului radio ntre mai muli utilizatori (FDMA /
TDMA / CDMA / SDMA, etc)
Avantaje:
-
Ipoteze simplificatoare:
N0
, () ;
2
La recepie se cunosc:
-
2. DETECIA SEMNALELOR
BINARE N ZAGA
2.1. RECEPTORUL OPTIMAL. CRITERIU DE OPTIMIZARE
Ipoteze:
semnale
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
s ( )h(t )d = s (t )h( )d
S 1, 2 (t ) = s1, 2 (t ) * h(t ) =
1, 2
1, 2
not
s ( )h(t
1, 2
)d =
s (t
1, 2
)h( )d =const
-medie nul;
- varian 0
1
=
2
N0
N0
H
(
)
d
=
0 2
4
H ( )
0
d (*)
y (t 0 ) A s a transmis s 2 (t )
s1
= p ( y | s1 )dy cu p( y | s1 ) =
( y S1 )2
2 02
2 02
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
S 2 S1
ln
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
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
Ipoteze:
2 =
N0
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
2 =
2
0
g (t 0 )
02
G( )H ( )e
N0
2
H ( ) d
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)
g ( )h (t )d = g ( )g (t
*
opt
t + )d
g ( )g ( )d =
*
g ( ) d = E g
Aopt
S 2 S1
S1 + S 2
P
Q
=
=
e
2
2 0
0
iar
N0
1 N0
=
H
(
)
d
=
2 2
4
H ( )
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
(**)
[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
iar 12 =
1
s1 (t )s 2 (t )dt reprezint coeficientul de corelaie ntre cele 2 semnale
E1 E 2 0
1
= Q
E1 + E2 2 E1 E 2 12
2
N
0
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
S1 + S 2 E 2 E1
=
2
2
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
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
A
Tb
PE = Q 2
N0
= Q 2 E b
N
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
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
f
=
=
, m N a.i. se asigur ortogonalitatea
unde
2 2Tb
2
Tb
Atunci
[s
0
Tb
Tb
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.
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 ( )
( )dt
r(t)
t T
v(t)
v(T)
Comparator
de prag
A
s2(t)-s1(t)
} [
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)
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
(+1,+1)
A
arctg 2
A1
(-1,-1)
(+1,-1)
Re
A1=A2,
p(t ) = q (t ) =
1
[ (t ) (t Ts )], Ts = 2Tb pentru normarea
2
A12 + A22 = A2
A1=A2,
T 1
p(t ) = q t s =
[ (t ) (t Ts )], Ts = 2Tb
2
2
Ts
= Tb
2
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
n(t )cos( )d
t TS
t TS
t TS
La momentul de eantionare
TS
TS
TS
TS TS
t =
N0
(t )
2
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
TS TS
t =
N0
(t )
2
PE = PE , I PE ,Q
E S
ES
1 2Q
= 1 Q
N 0
N0
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
Tb
2
t dt + N I (TS ) = AmI (Ts ) 1 + cos
2Tb
Tb
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 =
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
PE = PE , I PE ,Q
E S
1 2Q E S
= 1 Q
N
0
N 0
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
1
t frecventa ' space'
m I (t ) mQ (t ) = 1 s MSK (t ) = mI (t )cos 2 f 0 +
4
T
b
1
= 2
Tb =
2Tb
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 ] ,
2
2
2
2
distribuite cu medie nul i dispersie E{ak } = A , {bk } = B
Ts 2
Ts1 =Ts 2
Ts
1
1
S zz ( c ) + S zz ( + c )
4
4
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 ) =
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
16
Tb
8
QPSK
B90
=
%
Tb
1,2
B90MSK
% =
Tb
B90BPSK
% =
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
44
kTb
d(t)
X
Acos0t
X
( )2
x1
FTB
2f0
x4
( ) dt
kTb
x5
2
x2
x3
45
V0
j b
1
T
jTb
P1 ( ) = F { (t ) (t Tb )} =
1 e
= Tb e 2 sinc b
j
2
A 2 Tb
1
BB
4 BB
4
( 0 ) Tb
2 ( + 0 ) Tb
sinc 2
+ sinc
2
2
Tb
Tb
C =
2
2
(
t
)
=
cos 0 t
Tb
Tb
46
Tb
(t )
2
C2 Tb
2
= 1;
S 2 = A cos 0 t = 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
47
n(t ) = n0 (t ) = n0
2
cos 0 t
Tb
n0 = 0 medie
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
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
sx(t)
Catre
integrator
Tb
Dezavantaje :
53
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
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)
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 ;
t[0 , 2Tb ]
Receptorul OQPSK
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
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
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
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
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
61
1
1
sQPSK (t ) = 2 Ad o (t )
cos o t + Ad e (t )
sin 0 t =
2
2
do
rezultnd
bo = 2 cos(2i + 1)
be = 2 sin(2i + 1)
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
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
1
1
Gz ( + 0 ) + Gz ( 0 )
4
4
Problema:
2 2
simboluri diferite a cror faz difer cu M = 2 N
63
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
64
out
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
66
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
1 (t ) =
2
cos 0 t
Ts
2 (t ) =
2
sin 0 t
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
68
v1
v0
2/M
/M
R0
/M
1(t)
vM-1
ES
2(t)
69
4 2 E S 4 2 NE b
=
d =
2
M
M2
2
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
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
Problema:
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
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
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
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
2
cos 0 t
Ts
2 (t ) =
2
sin 0 t
Ts
76
2
sin 0 t (Q )
TS
2a
III
2a
a
II
3a
2
cos 0 t ( I )
TS
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
{ 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
2
2
2
2
2
B=
=
TS NTb aceeai ca i n cazul M-PSK
Ts
Ts
2 Ts 4
s BFSK (t ) = A cos[ 0 + d (t )t ]
ceea ce corespunde
Frecvena
L = 0 se numete frecvena unghiular inferioar.
Emitorul BFSK
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 )
Receptorul BFSK
81
B=2fb
H
sBFSK(t)
Detector
de
anvelop
FTB
Comparator
B=2fb
Detector
de
anvelop
FTB
Receptorul BFSK
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
f H f L =2 fb
4 fb
(m n ) f b = 2 f b
f L = nf b m = n + 2
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 )
d
Pe = P n > = Q
= Q
2
2
2N0
86
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
1
1
f
=
=
ortogonale trebuie separate ntre ele cu minim S T
NTb
S
88
89
fb
N
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
Probabilitatea de eroare
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
(
)
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
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
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
1
)
L
H
4 i
4
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
49
FTB
(2H)
( )2
x(t )
FTJ +
Amplificare
( )2
FTB
(2L)
()
K cos(f b t )
y (t )
2
sin H t
Ts
(t ) =
i L
2
sin L t .
Ts
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
51
E s
Es
ES
d
= 2Q
Q2
Pe = 1 Pc = 1 1 Q
= 1 1 Q
N 0
N0
N0
4Tb
cos(Tb )
1
[ (t ) (t Ts )]cos t
2
2Tb
jTb
Q
P
e
,
(
)
=
(
)
2
2Tb
1
{ } { }
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
} 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
-
x y p(x y ; t , t )dx dy
1 2
1 2
x x p(x x ; t , t )dx dx
1 2
1 2
} [
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 )}
timp;
-
Dem2
1
ES = s (t )dt =
2
S ( ) d
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
=
H
S xx ( )
Teorema Wiener-Hincine :
yy
x(t)
Sxx()
h(t)
H()
y(t)
Syy()
a g (t nT )
n
n =
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 ]
m
nm=k
= raa [n m]g (t + nT )g (t mT ) =
n
= raa [k ] g (t + kT mT )g (t mT ) =
k
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
*
Cum g (t ) R G ( ) = G ( ) rezult
jkT
{ }
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
a2
T
G ( )
10
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
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.
T
T
T
T
T
T
2 jm T
C
=
n m T e
2
2
2 jm T
pG1 m
+ (1 p )G2 m
e
T
T
2
S v ( ) = 2
T
2
2
2
pG1 m
+ (1 p )G2 m
m
T
T
T
{ }
k = 0, raa [0] = E a n2 = (1 p ) p + p 2 (1 p ) = p (1 p )
S u ( ) = p(1 p )
1
2
G1 ( ) G2 ( )
T
13
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 ( )
x(t ) = Re z (t )e j 0 t
z (t ) = a n g (t nT ) ,
n
=
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
{[
{
][
]}
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
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
asociate modulatorului;
Descrierea modulatoarelor
1
tabele de tranziie;
Exemplu: Semnalul bipolar
o graful asociat transmisiei
o tabele de tranziie
x(t ) = s (t nT ; a n )
n
s(t ) = (t ) (t Ts ) = (t ) (t Ts ); Ts = nT
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
afectat de ZAGA
a p(t nT ) + n (t )
0
a q
n
k =
k n
+ nk = ak q0 +
{
simbolul
curent
'
an qk n
k =
14243
IIS:Interferentaintersimbol
nk
{
efectul
zgomotului
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 =
[
n
]
=
Ideal:
0, n 0
6
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
dar
sin c p ( ) eq
T n
T
T
F
q (t ) Q ( )
=
f
=
Obs.2. Frecvena unghiular N T , respectiv N 2T poart numele de frecven
Nyquist.
Pb.1.
Pb.2.
t <0
= 0 Qeq ( ) = TpN ( )e jN t0
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
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
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)
la momentele de eantionare
13
14
Q( )d = 2
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
T
T
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
(2k + 1) T
17
T
q(t k ) 0, t k = (2k + 1) , k Z X, X finit
2
2t 2
1
T
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
(
)
q
2
n
+
1
= 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
21
T
Q4 ( ) =
2
p 2 N ( )
1 + cos
2
2
Q3 ( ) =
T
2
, N
1
cos
2 N
, N < 2 N
1 + cos
2 N
23
k
G ( )
, pentru
Max
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
Ipoteze:
IIS=0;
caracteristica de transfer global Q( ) = S ( )C ( )U ( ) este cunoscut
este de tip Nyquist I;
25
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
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
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 ()
()
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
(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
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
x(t )y (t )dt
*
x, y =
X ,Y =
*
(
)
( )d
X
Energia semnalului:
E x = x, x =
x, y =
x(t ) dt
1
1
X , Y ; E x = x, x =
X,X
2
2
1
x, y = 0 ; n acest caz
E x+ y = E x + E y
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
ci = x, i = x(t ) i (t )dt
Ee ,min = E x ci = E x E ~x
2
iJ
= 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
se construiete semnalul d1 (t ) = x1 (t ) ;
1 (t ) =
d1 (t )
d1 , d1
d1 , d1 = d12 (t )dt
Pasul 2
se calculeaz d 2 (t ) = x2 (t ) 1 (t ) x2 , 1 ;
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 ;
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:
i =1
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,
{s (t );
i = 1, M
{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 ,
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 )
{ }
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 )
{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 };
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
10
f y | H i (z | H i )d z 1
Si
{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 }
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 )
1
P
{
s
}
=
p
=
,
i
i
Se consider semnalele echiprobabile
M
{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 )
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
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
1
Ei sunt o statistic suficient pentru
2
ei =
15
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
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
y ( )s ( )d
k
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
[]
( )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
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
criteriul ML devine
min {d (y | s k )} = d (y | s i ) se alege ipotza
k
R i = z | d (z , s i ) = min (d (z , s k ))
Hi
21
22
1
P
{
s
=
s
}
=
p
=
,
i
i
n condiiile de valabilitate ale criteriului ML
M
i = 1, M
P {y R
| s = si}
j =1
23
f z | s i (z | s i )d z
i
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
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:
E =
i =1
2
i
25
r2
Ri
si
si2
b1
1
a1
si1
r1
a2
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