Documente Academic
Documente Profesional
Documente Cultură
Cap. 2.
Detectia semnalelor binare in
ZAGA
2.1. Receptorul optimal: criterii de
optimizare
• Ipoteze:
– pe durata unui interval de semnalizare T se transmite
unul din cele două semnale
s1 (t ) "0" s 2 (t ) "1"
T
2
2.1. Receptorul optimal: criterii de
optimizare
• structura receptorului optimal:
Tes = t 0 +nT
s1(t) / s2(t)
Filtru Comparator
Σ liniar Prag Decizie
h(t) A
3
2.1. Receptorul optimal: criterii de
optimizare
• filtru liniar, invariant în timp, cu condiţii iniţiale nule la
inceputul fiecărui interval de tact (kT);
• semnalele la ieşirea filtrului
y(t ) = S1, 2 (t ) + N (t )
S1, 2 (t ) = s1, 2 (t ) * h(t ) = s ( )h(t − )d = s (t − )h( )d
1, 2 1, 2
− −
N (t ) = n( )h(t − )d = n(t − )h( )d
− −
4
2.1. Receptorul optimal: criterii de
optimizare
• circuit de eşantionare la Tes=t0+kT, t0 convenabil ales;
y(t0 ) = S1, 2 (t 0 ) + N (t0 )
not
S1, 2 (t0 ) = S1, 2 = s1, 2 (t )* h(t ) t =t = s ( )h(t
1, 2 0 − )d
0
−
= s (t
−
1, 2 0 − )h( )d = constant
N (t 0 ) = n( )h(t 0 − )d = n(t 0 − )h( )d =v.a. gaussiană, cu
− − -medie nulă;
2 2
- varianţă
1 N0 N0
0 = − 2 H ( ) d = 4 H ( ) d
2
2 −
5
6
2.1. Receptorul optimal: criterii de
optimizare
y(t 0 ) A s − a transmis s1 (t )
y(t 0 ) A s − a transmis s 2 (t )
7
2.1. Receptorul optimal: criterii de
optimizare
• Problema: alegerea h(t) şi A a.i. să optimizăm
performanţele receptorului.
• Criteriu de optimizare: Pe se exprimă în funcţie 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 s2(t) – la intrarea detectorului de prag
y (t 0 ) = S 2 + N (t 0 )
8
2.1. Receptorul optimal: criterii de
optimizare
• Apare o eroare dacă
( y − S1 )2
– S-a transmis s1(t) şi y(t 0 ) A −
2 02
p( y | s1 ) =
e
Pe s = p( y | s1 )dy
1
A
2 02
9
2.1. Receptorul optimal: criterii de
optimizare
P(y|s1) P (y|s2)
Pe Pe s2 (t ) y
s1 (t )
S1 A S2
10
2.1. Receptorul optimal: criterii de
optimizare
• Dacă probabilitatea de transmitere a lui s1(t) este p, iar a lui
s2(t) este q=1-p, probabilitatea receptie corecta
−
( y − S1 )2
−
( y − S 2 )2
A 2 02 2 02
+ (1 − p )
e e
Pc = pPc + q Pc = p
2 2 02
s1 s2 2
− 0 A
11
2.1. Receptorul optimal: criterii de
optimizare
• Probabilitatea de eroare
−
( y − S1 )
2
−
( y − S2 )
2
A 2 02 2 02
e e
Pe = 1 − Pc = 1 − p dy − (1 − p ) dy
− 2 2
0 A 2 2
0
−
( y − S1 )
2
−
( y − S2 )
2
2 02 A 2 02 u2
e e
= p dy − (1 − p )
−
Q( x ) =
1
A 2 2
− 2 2
dy
2 x
e 2
du
0 0
12
2.1. Receptorul optimal: criterii de
optimizare
02 p S1 + S 2
Aopt = ln +
S 2 − S1 q 2
13
2.1. Receptorul optimal: criterii de
optimizare
• caz în care probabilitatea de eroare este
Aopt − S1 Aopt − S 2
Pe,min = pQ + (1 − p )1 − Q
0 0
u2
−
Q( x ) =
1
• unde
2 x
e 2
du
14
2.1. Receptorul optimal: criterii de
optimizare
• Se poate demonstra ca sunt valabile limitele
x2 x2
− −
Q(x )
x 1
, x 1
(1 + x )
2 2
e e
2
2 x 2
1
10
4
0
10
3.5
-1
10
3
-2
10
2.5
log(Q(x))
-3
10
Q(x)
2
-4
10
1.5
-5
10
1
-6
10
0.5
-7
10
0 0 1 2 3 4 5
0 1 2 3 4 5 x
x
15
2.1. Receptorul optimal: criterii de
optimizare
S1 + S 2 S 2 − S1
Aopt = Pe = Q
2 2 0
16
2.2. Filtrul Adaptat
• Ipoteze:
– se consideră un filtru liniar, invariant în timp, cu funcţia
pondere h(t)
17
2.2. Filtrul Adaptat
y(t ) = g 0 (t ) + n0 (t )
18
2.2. Filtrul Adaptat
h(t ) H ( )
F
19
2.2. Filtrul Adaptat
• Se exprimă g 0 (t 0 ) şi 02 în funcţie de H ( )
g 0 ( t0 ) = g ( t ) t =t = F −1 G ( ) H ( )
1
= G ( ) H ( ) e jt0
d
= t =t0 2 −
−1 N 0 2
= Rn n ( ) H ( ) = − 2 H ( ) d
1 N0
=F
2 2
=0 2
0 =0
2
0 0
20
2.2. Filtrul Adaptat
H ( )
2
d
2 2 −
X ( )Y ( )d X ( ) d Y ( ) d
2 2
21
22
2.2. Filtrul Adaptat
H opt ( ) = k G * ( )e − jt0
hopt (t ) = g * (t 0 − t ) = g (t 0 − t )
g (t )R
23
2.2. Filtrul Adaptat
24
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
2 2
N0 N0 N0
(t )dt
1
0 = − 2 H ( ) d = 4 − H ( ) d = 2
2 2
h
2 −
25
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
• Cum funcţia Q(x) = monoton descrescătoare Pe=min
argumentul său este maxim
S 2 − S1
= max
2 0
• Se consideră filtrul adaptat la semnalul
g (t ) = s2 (t ) − s1 (t ), s1, 2 (t ) R
şi eşantionarea se fac la sfârşitul perioadei de bit t 0 = T
functia pondere hopt (t ) = s2 (T − t ) − s1 (T − t )
functia de transfer
H opt ( ) = S 2 ( ) − S1 ( ) e − jT
26
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
T
02 =
1 N0 2 N0
− S2 ( ) − S1 ( ) d = 2 ( )
2 1 dt
s t − s (t )2
2 2 0
g 0 (T ) 1 T
• Deci = Q = Q s (t ) − s (t ) dt (**)
2
Pe,min
2 0 2N 0 2 1
0
27
28
g 0 (T ) 1 T
= Q = Q s (t ) − s (t ) dt
2
Pe,min
2 0 2N 0 2 1
0
2N0 0 2N0 0 0 0
=
1
2N0
E1 + E2 − 2 E1 E2 12
E1, 2 = s1, 2 (t ) dt
T
2
= energiile semnalelor 1, respectiv 2
0
29
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
T
= coeficientul de corelaţie între
s1 (t )s2 (t )dt
1
12 =
E1 E2 0 cele 2 semnale
Deci
Pe ,min
1
= Q
E1 + E 2 − 2 E1 E 2 12
2N0
30
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
= E1 E2 12 − E1
S 2 = S 2 (T ) = s2 (t )* hopt (t )
t =T
= s (t − )s (T − ) − s (T − )d
−
2 2 1 =
t =T
= E2 − E1 E2 12
31
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
t t=T Comparator
( )dt
r(t) de prag
v(t) v(T) A
t −T
s2(t)-s1(t)
33
2.4. Receptorul Optimal cu corelator
➢ La momentul de eşantionare
T T
v(T ) = [ s 2 (T − ) − s1 (T − )] y (T − )d = [ s 2 ( ) − s1 ( )] y ( )d
0 0
34
2.5. Aplicatii ale filtrelor adaptate la
detectia binara
35
2.5. Aplicatii ale filtrelor adaptate la
detectia binara
A 2
Tb
deci PE = Q 2 = Q 2 Eb
N0 N
0
T
Observatie E1 E2 12 = A2Tb 12 = s1 ( t ) s2 ( t ) dt = A ( − A ) dt = − A2Tb
− 0
4N0
1 1 Ac2Tb Ac2Tb
Eb ,med = 0+ = = este energia medie de bit
2 2 2 4
37
38
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
39
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
(2 A cos( t ))
1 A T E
z= dt = c b = b
2
c c
4N0 0
2N0 N0
Ac2Tb
Eb = = energia de bit
2
A2T 2 Eb
rezultã PE = Q c b
= Q ,
N0 N
0
egalã cu cea a semnalelor antipodale la aceeasi energie de bit
40
41
2.3. Aplicatii ale filtrelor adaptate la
detectia binara
Tb
m
f = =
2 2Tb
, mN a.i. se asigură ortogonalitatea s (t )s
0
1 2 (t )dt = 0
Tb 2 Tb Tb
Atunci
s 2 (t ) − s1 (t ) dt = s 2
2 (t ) dt + s1
2
(t ) dt = Ac
2
Tb
0 0 0
A 2 cTb Eb Ac2Tb
Deci z= = , Eb =
4N 0 2N 0 2
42
43
2.5. Aplicatii ale filtrelor adaptate la detectia
binara
A 2T
Rezultă PE = Q c b = Q E b
2N0 N
0
44