Sunteți pe pagina 1din 26

Transmisiuni de date pe canale radio Laborator 3

271
Lucrarea Nr. 2. TDCR
GENERAREA SEMNALELOR MODULATE N
CUADRATUR (QPSK, 16ASK)

I. Introducere teoretic
+ =

D Q
Q
D Q
Q
d(t)
d
0
(t)
d
e
(t)
cos
sin

0
t
CK(T
b
)
s
QPSK
(t)

Fig. 8.1. Modulatorul QPSK
T Q
Q
s
QPSK
(t ) Ab
o
(t )cos
0
t Ab
e
(t )sin
0
t

I. Modularea i demodularea semnalelor PSK n cuadratur (QPSK)

n cazul semnalelor BPSK, dac perioada datelor este T
b
atunci banda
ocupat de semnalul transmis este 2f
b
=2/T
b
. Dac ns o parte din date
sunt transmise pe purttoarea n faz i cealalt parte pe cea n cuadratur, se
poate obine o njumtire a benzii ocupate de semnal.
Schema bloc a modulatorului QPSK este reprezentat n figura 8.1.
Astfel, datele d(t) cu perioada T
b
sunt aplicate la intrarea a doi bistabili tip D,
unul comandat pe frontul pozitiv, cellalt pe frontul negativ al ceasului, astfel
nct unul memoreaz biii pari ai datelor b
o
(t) i cellalt cei impari b
e
(t).
Aceste iruri de date, cu perioadele de 2T
b
sunt modulate cu purttoarea n
faz cos(
0
t), respectiv cu cea n cuadratur, i apoi nsumate pentru a fi
transmise pe canal. Semnalul QPSK are deci forma

0
t
Transmisiuni de date pe canale radio Laborator 3


272
Se observ c folosind schema de mai sus obinem un semnal de tip
offsett-QPSK, n sensul c datele corespunztoare componentei in faz i
cuadratur nu pot comuta simultan. Dac se dorete obinerea unui semnal
QPSK, irul de date d
o
(t) trebuie ntrziat cu o jumtate din perioada de
simbol, astfel nct datele pe cele dou ramuri s comute simultan.
Densitatea spectral de putere a semnalelor QPSK este dat de
( )
( ) ( )
)
`

+
+
(


=
2
sinc
2
sinc
2
0 2 0 2
2
s s s
T T T A
S


Limitator FTB (f
0
) ( )
4
FTB (4f
0
)
Divizor
1:4
cos
sin

0
t
Fig. 8.2. refacerea purttoarei pentru semnale QPSK

s
QPSK
(t)

Avantajul modulaiei QPSK este n principal acela c banda ocupat
de semnal este jumtate din cea necesar semnalului BPSK la aceeai rat a
datelor.
unde T
s
=2T
b
este perioada de simbol. Lrgimea de band ocupat de semnal
este B = 2f
s
= f
b
=1/Tb , jumtate din banda ocupat de semnalele BPSK.
Recepia semnalelor QPSK se efectueaz sincron, ceea ce nseamn c
purttoarea trebuie refcut pe baza semnalului recepionat. Pentru aceasta se
ridic semnalul recepionat la puterea a-4a, se filtreaz componenta pe 4f
0
se
limiteaz i apoi se divizeaz la 4. Schema de refacere a purttoarei este
reprezentat n figura 8.2.

0
t
Semnalul recepionat se nmulete cu purttoarea n faz i n
cuadratur refcute local, dup care se integreaz pe un interval de 2T
b

(integrarea se efectueaz sincron iar integratoarele sunt resetate la sfritul
fiecrui interval). La ieirea celor dou integratoare vom avea, deci, semnale
proporionale cu irurile de date b
o
(t), respectiv b
e
(t). Eantioanele de date
sunt luate alternativ de la ieirea celor dou integratoare, la fiecare interval de
timp T
b
, refcndu-se n acest fel datele iniiale. Schema bloc a
demodulatorului QPSK este ilustrat n figura 8.3.
Transmisiuni de date pe canale radio Laborator 3


273
De asemenea, ca i n cazul transmisiunilor BPSK apare ambiguitatea
de 180
0
n cazul refacerii purttoarei, ceea ce duce la posibilitatea demodulrii
( )
( )
( )

b
b
T k
T k
dt
1 2
1 2
( )
( )

+
b
b
T k
kT
dt
2 2
2
t
0
cos
t
0
sin
( ) t b AT
o s

( ) t b AT
e s

s
T
cos

Fig. 8.3.. Demodulatorul QPSK
Dezavantajul este o structura mai complicat a emitorului i
receptorului.
eronate att a datelor n faz ct i a celor n cuadratur. Acest dezavantaj
poate fi combtut prin folosirea codrii difereniale a datelor pe cele
dou canale.

II. Modularea i demodularea semnalelor M-QAM (16-QAM)

n cazul modulaiei QPSK, semnalele transmise sunt de amplitudine
constant (datele corespunztoare componentei n faz i n cuadratur sunt
binare, antipodale). Modulaia este de tip PSK, n sensul c datele sunt
individualizate prin faza instantanee a semnalului modulat iar toate punctele
din constelaia de semnal sunt situate pe un cerc.
Cum lrgimea de band ocupat de semnal este proporional cu
inversul perioadei de simbol, pentru a crete mai mult eficiena spectral
trebuie gsit o metod prin care s se transmit mai muli bii ntr-un simbol.
Una din metode este aceea de a transmite informaia pe mai multe nivele
sQPSK (t)
Transmisiuni de date pe canale radio Laborator 3


274
( ) ( ) ( ) t t Ad t t Ad t s
e o QPSK 0 0
sin cos
+ =

unde ( ) ( ) { } 3 , 1 ;
0
t d t d
e

Q
D
Q
D
Q
D
Q
D
b
k
b
k-1
b
k-2
b
k-3
CKT
S
Conv
D / A
Conv
D / A
A cos (
0
t)
A sin(
0
t)
A
e
(t)
A
o
(t)

Fig. 8.4. Modulator 16-QAM

Densitatea spectral de putere are aceeai expresia cu cea a semnalelor
QPSK, cu deosebirea c
b s
T T 4 = , deci lrgimea de band ocupat este
Principalul dezavantaj al acestui tip de modulaie este acela c,
deoarece nu are anvelop constant, pot apare probleme n cazul folosirii
etajelor neliniare de putere la emisie sau la recepie.
logice att pe componenta n faz ct i pe cea n cuadratur, astfel nct
datele rezultate sunt modulate simultan att n amplitudine ct i n faz.
Dac sunt utilizai log2(M) bii pentru generarea fiecrui simbol,
atunci jumtate din acetia sunt folosii pentru generarea datelor
corespunztoare componentei n faz i cealalt jumtate pentru
componenta n cuadratur. Schema bloc a modulatorului M-QAM pentru
M=16 este reprezentat in figura 8.4.
n acest caz T
s
=4T
b
; datele n cuadratur sunt modulate pe 2
2
=4 nivele
logice iar expresia semnalului 16-QAM este
B=2fs=fb/2, jumtate din cea ocupat de semnalul QPSK i a 4-a parte din
cea ocupat de semnalul BPSK.
Transmisiuni de date pe canale radio Laborator 3


275
t
0
cos
t
0
sin
( ) t d AT
o s

( ) t b AT
e s

( )

s
T
dt
( )

s
T
dt
Conv
A/D
Conv
A/D
b
0
b
1
b
2
b
3

Fig. 8.5. Demodulatorul 16-QAM

Integratoarele trebuie s fie de asemenea coerente, ceea ce presupune
implementarea unei scheme de refacere a tactului de simbol i trebuie resetate
la sfritul fiecrui interval de simbol.
Demodularea semnalelor M-QAM (16-QAM) trebuie s fie de
asemenea coerent. Se poate folosi aceeai schem de refacere a purttoarei
ca n cazul semnalelor QPSK (figura 8.2.), cu meniunea c, prin ridicare la
puterea a 4-a a semnalului apare o component discret pe frecven 4f
0

dar modulaia de date nu dispare complet. Acest lucru implic utilizarea
unor filtre foarte performante pentru refacerea purttoarei, ceea ce poate duce
la o cretere sensibil a preului receptorului. O alt variant este folosirea
unui circuit PLL judicios ales astfel nct s refac purttoarea din
semnalul modulat.
Pentru demodulatorul propriu zis se poate folosi o schem similar celei
utilizate n cazul QPSK. O structur posibil este cea reprezentat n figura
8.5.
s
16-QAM
(t )
Transmisiuni de date pe canale radio Laborator 3


276
Blocurile sunt conectate n conformitate cu figura 8.6.

II. Desfurarea lucrrii

-din "Signal Processing Blockset"/"Transforms" blocul "Magnitude
FFT";
-din "Signal Processing Blockset"/"DSP Sinks" blocul "Vector
Scope";
I. Modulator / Demodulator QPSK

I.1 Se construiete modulatorul QPSK. Pentru aceasta se vor lua urmtoarele
blocuri
generator de semnal aleator din biblioteca Sources blocul Random
Number;
circuitul de calcul al semnului din biblioteca Math Operations
operatorul Sign;
sumator biblioteca Math Operations blocul Sum;
surs de semnal constant - biblioteca Sources blocul Constant;
amplificator cu 0,5- biblioteca Math Operations blocul Gain;
un generator de tact- biblioteca Sources blocul Pulse Generator;
un circuit de eantionare - din biblioteca Discrete blocul Zero Order
Hold
un circuit de memorare - din biblioteca Signal Processing
Blockset/Signal Operations blocul Sample and Hold
oscilatorul local din biblioteca Sources blocul Sine Wave;
circuitul de nmulire din biblioteca Math Operations operatorul
Product;
osciloscopul din biblioteca Sinks blocul Scope;
analizorul de spectru (compus) - din biblioteca "Signal Processing
Blockset"/"Signal Management"/"Buffers" blocul "Buffer";
Transmisiuni de date pe canale radio Laborator 3


277



Fig. 8.6.. Modulator QPSK

Transmisiuni de date pe canale radio Laborator 3


278
a) Pentru vizualizarea semnalului n domeniul timp se alege frecvena
purttoarei de 2Hz. Generatorul purttoarei pentru datele n cuadratur trebuie

Se alege timpul de simulare de 10s, Max Step Size=0,01, Minimum step
size =0.001, Initial Step Size = 0,01. Pentru generatorul de date aleatoare se
alege media nul si dispersia (variance) 1, perioada de eantionare este de
1s. Pentru generatorul de impuls se alege perioada 2s (perioada de
simbol egal cu dublul perioadei de bit). Perioada de eantionare nainte
de calculul transformatei Fourier este egal cu pasul maxim de
eantionare (sample time=0.01) iar pentru analizorul de spectru (compus) se
folosesc setrile
- Blocul "Buffer" - output buffer size: 512;
- Blocul "Magnitude FFT" - Output: Magnitude, FFT length: 512.
- Blocul "Vector Scope" - Input domain: Frequency, "Amplitude scaling:
Magnitude;
s fie defazat cu 90
0
fa de cel folosit pentru datele n faz. Datele pentru
componenta n faz sunt eantionate i memorate pe frontul cresctor al
ceasului de simbol, iar pentru componenta n cuadratur pe frontul scztor,
astfel nct se vor transmite datele pare pe componenta n faz i cele impare
pe componenta n cuadratur, alternativ (offsett QPSK). Se va vizualiza i
desena semnalul n punctele (2), (3), (4), (5), (6) i (7).

b) Pentru vizualizarea semnalului n domeniul spectral se alege frecven
purttoarei de 10 Hz. Se vizualizeaz i se deseneaz spectrul semnalului n
punctele (5), (6) i (7), nlocuind osciloscoapele cu analizoare de spectru.

c) Se modifica parametrul sample time de la circuitul de eantionare al
generatorului de date aleatoare la valorile 0,01, 0,1; 1, 10. Ce se observ din
punct de vedere al spectrului semnalului ? Explicai. Dar daca se modific
perioada ceasului la 0,0001, 0,1, 10 ?



Transmisiuni de date pe canale radio Laborator 3


279
Exerciiul 1
E1.1. Explicai funcionarea schemei n ansamblu i rolul fiecrui bloc n
parte.
E1.2. Pentru un set de date oarecare, la alegere (20 de intervale de bit), se va
desena semnalul de date, semnalul de ceas, semnalul de ceas divizat
pentru datele n faz i respectiv pentru datele n cuadratur, precum i
semnalele la ieirea celor doi bistabili de tip D.
E1.3. Comentai rezultatele obinute la punctul I.1.a din punct de vedere al
amplitudinii i respectiv al fazei purttoarei modulate (punctele (5), (6)
i (7)).
E1.4. Deducei analitic expresia i spectrul spectrului semnalului n punctele
(5), (6) i (7), i comparai rezultatele cu cele obinute la punctul I.1.b.
Care este lrgimea de band ocupat de semnalul QPSK fa de BPSK?
Justificai rspunsul.


I.2. Se construiete circuitul de refacere a purttoarei ca n figura 8.7.
Pentru aceasta se folosete blocul de generare a semnalului QPSK de la
punctul anterior, grupat sub forma unui sub-sistem (opiunea Edit / Create
Subsystem). Ieirea QPSK corespunde semnalului modulat n punctul (7) iar
Purt purttoarei de tip cosinus. Se folosesc blocurile:
pentru ridicarea la puterea a 4a din biblioteca "Math Operations"
blocul Math function;
E1.5. Pe baza rezultatelor obinute la punctul I.1.b stabilii care este legtura
ntre perioada de eantionare a datelor, perioada ceasului de simbol i
lrgimea lobului principal al densitii spectrale medii de putere a
semnalului QPSK. Justificai rspunsul
pentru filtrrile trece band din biblioteca Signal Processing
Blockset/Filtering/ Filter Designs blocul Analog filter design;
blocul de amplificare din biblioteca Math Operations blocul Gain;
Transmisiuni de date pe canale radio Laborator 3


280
Parametrii de simulare se aleg ca la punctul I.1.b (perioada de bit 1 s;
perioada de simbol 2 s, frecvena purttoarei f
0
=10Hz). Primul filtru trece
band are ordinul 10 i frecvenele limit ale benzii de trecere
0 1
* 4 * ) 1 . 0 1 ( f f
L
= , respectiv
0 1
* 4 * ) 1 . 0 1 ( f f
H
+ = , iar cel de-al doilea filtru
are de asemenea ordinul 10 i frecvenele limit ale benzii de trecere
0 2
* ) 1 . 0 1 ( f f
L
= , respectiv
0 2
* ) 1 . 0 1 ( f f
H
+ = .

a) Se vizualizeaz i se deseneaz spectrul semnalului n punctele (8), (9),
(10) i (11), precum i forma n timp purttoarei refcute (11), comparndu-se
cu cea original. Ce se poate spune despre purttoarea refcut (atenuare,
defazaj fa de cea original)

b) Se modific ordinul celor dou filtre la 1,2, 5, 10, 20, 50 i se msoar
de fiecare dat defazajul ntre purttoarea refcut i cea original (n regim
staionar), precum i durata regimului tranzitoriu. Se completeaz tabelul 8.1.
Tabelul 8.1.
n 1 2 5 10 20 50
Ce efect are ordinul filtrului asupra defazajului purttoarei refcute local?
c) Se consider ordinele celor dou filtre n
1
= n
2
=10, iar frecvenele limit
ale benzilor de trecere
0 1
* 4 * ) 1 ( f f f
L
= ,
0 1
* 4 * ) 1 ( f f f
H
+ = ,
0 2
* ) 1 ( f f f
L
= , respectiv
0 2
* ) 1 ( f f f
H
+ = .
blocul de limitare +1/-1- din biblioteca Math Operations blocul Sign;
bistabilele JK pentru divizarea cu 2 biblioteca Simulink Extras/
Flip Flops blocul J-K Flip-Flop;
t

t
tr

Transmisiuni de date pe canale radio Laborator 3


281




Fig. 8.7. Schema de refacere a purttoarei pentru QPSK
Transmisiuni de date pe canale radio Laborator 3


282
Se variaz parametrul f i se msoar de fiecare dat defazajul ntre
purttoarea refcut i cea original (n regim staionar), durata regimului
tranzitoriu, precum i atenurile introduse de cele dou filtre asupra
componentelor nedorite. Se completeaz tabelul 8.2.
Tabelul 8.2.
f
0.5 0.4 0.3 0.2 0.1 0.05
t

t
tr

a
1

a
2

unde a
1
este atenuarea introdus de primul filtru asupra componentei pe 20
Hz fa de cea pe 40 Hz, a
2
este minimul ntre atenuarea introdus de cel de-al
doilea filtru asupra componentei continue, respectiv asupra celei situate pe
frecven de 30Hz.
Ce se constant n cazul n care f=0,5Hz ?

Exerciiul 2
E2.1. Explicai funcionarea schemei n ansamblu i rolul fiecrui bloc n
parte.
E2.2. Considernd semnalul QPSK sub forma
( ) ( ) ( ) ( ) ( ) ( ) ( ) { } [ ]
b
T t t d t d t t d t t d t s 2 , 0 , 1 , 1 , ; sin cos
2 1 0 2 0 1 1
+ =

s se scrie analitic expresiile semnalelor n punctele (8), (9), (10) i
(11). S se arate c semnalul n punctul (11) este proporional cu
purttoarea.
duratei regimului tranzitoriu, respectiv a defazajului purttoarei
refcute fa de cea de la emisie.
E2.4. Pe baza rezultatelor de la punctul I.2.c i se traseze grafic ( ) f f t
tr
= ,
respectiv ( ) f f t = . Ce influen are lrgimea de band a celor dou
E2.3. Pe baza rezultatelor de la punctul I.2.b s se traseze grafic t
tr
= f (n),
respectiv t=f (n). Ce influen are ordinul celor dou filtre asupra
Transmisiuni de date pe canale radio Laborator 3


283
filtre asupra duratei regimului tranzitoriu, respectiv a defazajului
purttoarei refcute fa de cea de la emisie.
E2.5. Justificai analitic rezultatul obinut pentru f=0.5Hz. Pentru aceasta
poate fi util vizualizarea i n domeniul timp a semnalelor n punctele
(9) i (10).
0
T
t = .


I.3. Pentru modulator se folosesc datele de la punctul I.1.b.
(T
b
=1s, T
s
= 2s; f
o
=10Hz ) iar pentru blocul de refacere a purttoarei cele de
la punctul I.2.a. Se construiete demodulatorul QPSK conform celor sugerate
n figura 8.8. (pentru crearea blocului de refacere a purttoarei se folosete
opiunea Edit / Create Subsystem). Blocul Mod_QPSK corespunde celui de la
punctul precedent, unde au mai fost scoase ieirile adiionale Date_F
corespunztor datelor n faz, Date_Q pentru datele n cuadratur, Date
pentru datele ce provin de la surs (punctul (1)) i CK_s pentru ieirea
generatorului de tact. n blocul de refacere a purttoarei, ieirea Purt_Ref
corespunde purttoarei refcute. Pentru a putea compara semnalele obinute la
ieirea demodulatorului cu cele originale se vor scoate la ieirea blocului de
modulare datele n faz i cele n cuadratur, datele originale i ceasul de
corespunztoare este egal cu a 4-a parte din perioada purttoarei
4
simbol. Blocul care realizeaz o ntrziere a purttoarei refcute local cu
90
0
(transport delay) se gsete n biblioteca Continous, iar operatoarele
logice n biblioteca Logic and Bit Operations. ntrzierea temporal
a) Vizualizai i desenai spectrul semnalului n punctul (12). Pe baza sa
alegei frecvena de tiere i ordinul filtrului astfel nct componenta nedorit
(situat pe dublul frecvenei purttoarei) s fie atenuat cu cel puin 40 dB.
Care este valoarea minim a frecvenei de tiere a filtrului?

b) Alegei pentru frecvena de tiere a filtrului o valoare egal cu jumtate
din valoarea purttoarei i un ordin 10-20. Vizualizai spectrul semnalului n
Transmisiuni de date pe canale radio Laborator 3


284
punctul (13), precum i forma n timp a datelor demodulate pentru
componenta n faz i n cuadratur (punctele 13, 14), comparndu-le cu cele
originale. Se va vizualiza de asemenea i semnalul la ieirea schemei (15),
comparndu-l cu datele originale.


285


Fig. 8.8. Demodulatorul QPSK
Transmisiuni de date pe canale radio Laborator 3
Transmisiuni de date pe canale radio Laborator 3


286
c) Pstrai frecvena de tiere constant (f
t
=5Hz) i modificai ordinele
celor dou filtre trece jos. Msurai atenuarea introdus de filtru asupra
componentelor nedorite, precum i ntrzierea ce apare n semnalul
demodulat. Completai tabelul 8.3.
Tabelul 8.3.
n 1 2 5 10 20 50
a
t

Vizualizai semnalul demodulat (punctul 15). Ce influen are ordinul filtrului
asupra formei semnalului la ieire?

d) Pstrai ordinul celor dou filtre constant (n=5) i modificai frecvena
de tiere f
t
=0.5; 1; 2; 5; 10. Vizualizai datele in faz, n cuadratur i datele
la ieirea schemei comparndu-le cu cele originale.

Exerciiul 3
E3.1. Explicai funcionarea schemei demodulatorului n ansamblu i rolul
E3.3. n plus fa de problema observat mai sus, ce fenomen apare la
refacerea datelor dac se folosete pentru combinarea datelor ceasul
de la emisie? Care este cauza acestuia i cum poate fi combtut?
E3.4. Care este frecvena de tiere maxim, respectiv cea minim a celor
dou filtrule trece jos pentru a asigura refacerea datelor?
E3.5. Pe baza rezultatelor de la punctul I.3.c reprezentai grafic dependen
atenurii, respectiv a ntrzierii ce apare n semnalul demodulat n
funcie de ordinul filtrului. Ce se ntmpl (n timp i n frecven)
dac ordinul filtrului scade foarte mult?
n faz i n cuadratur ? Care sunt cauzele din care acest fenomen
apare i cum poate fi el nlturat? Sugerai o schema de modulator /
demodulator care s combat fenomenul observat.
fiecrui bloc n parte.
E3.2. Ce fenomen apare la demodularea datelor QPSK pentru componenta
Transmisiuni de date pe canale radio Laborator 3


287
E3.7. Sugerai o logic de refacere a semnalului de date din componenta n
faz i n cuadratur folosind circuite logice combinaionale.
Justificai teoretic buna funcionare a acestei.


II. Modularea / Demodularea semnalelor 16 QAM

II.1. Se construiete modulatorul 16-QAM. Pentru aceasta datele provenite
de la surs trebuie convertite din serie n paralel pe 4 bii, astfel nct dac
rata de bit este R
b
, cele 4 secvene generate s aib rata de 4 ori mai mic.
Pentru aceasta se folosete schema din figura 8.9.

Fig. 8.9. Convertor serie paralel pentru 16-QAM

E3.6. Ce se ntmpl dac frecvena de tiere scade foarte mult? dar dac
crete foarte mult?
Transmisiuni de date pe canale radio Laborator 3


288
de dumneavoastr, se va desena semnalul de date original, semnalele
de ceas aferente fiecrui ir de date paralel i semnalele de date
rezultate prin divizare i cele rezultate n urma combinrii acestora
dou cte dou.
E4.3. Determinai analitic expresiile densitilor de putere pentru datele
originale, pentru unul din irurile de date paralele i pentru 2 astfel
de iruri de date combinate (ca n figura 4) i comparai rezultatele
cu cele obinute din simulare.
Pentru generatorul de date surs se alege o perioad de 0.25s. Ceasul de
comand are perioada de 1 secund i factorul de umplere de 1/4. Cele trei
circuite de ntrziere (blocurile Transport Delay din biblioteca
Continuous) realizeaz fiecare o ntrziere a acestui ceas cu un interval de
timp egal cu perioada datelor (0.25s). Circuitele de eantionare i memorare
(blocurile Sample and Hold din biblioteca Signal Processing
Blockset/Signal Operations) eantioneaz semnalul de date pe fronturile
cresctoare ale semnalelor de ceas aferente fiecruia, i au condiiile iniiale 0.
n continuare, cele trei circuite de ntrziere cu 0.75s, 0.50s respectiv 0.25s au
rolul de a sincroniza datele eantionate care se combin apoi dou cte
dou pentru a genera semnalele de date ce urmeaz a fi modulate pe
componenta n faz, respectiv n cuadratur.
Se vor vizualiza n domeniul timp semnalul de date original i
semnalele la ieirea celor patru circuite de eantionare i memorare. De
asemenea se vor vizualiza spectrele semnalului de date original, cel al
semnalului la ieirea unuia din circuitele de eantionare i memorare precum
i semnalul pentru una din componentele n faz sau cuadratur. Cele trei
semnale vor fi eantionate cu pasul de simulare maxim i vor fi multiplexate.
pentru vizualizarea lor pe acelai analizor de spectru. Pentru a le evidenia se
vor alege culori diferite pentru fiecare canal n parte (la vizualizare opiunea
channels / style sau colour)

Exerciiul 4.
E4.1. Explicai funcionarea schemei, preciznd rolul fiecrui bloc n parte.
E4.2. Pentru un semnal de date binar oarecare (20 de perioade de bit), ales
Transmisiuni de date pe canale radio Laborator 3


289

Fig. 8.10. Schema de vizualizare a diagramei de mprtiere a eantioanelor

Pentru circuitul de vizualizare al diagramei de mprtiere a
eantioanelor se aleg urmtorii parametrii:

II.2. Pentru vizualizarea constelaiei de semnal (mai corect vizualizarea
diagramei de mprtiere a eantioanelor!) se transform semnalul n banda de
baz n semnal complex i se folosete un dispozitiv de vizualizare a
diagramei ochiului i a diagramei de mprtiere a eantioanelor (blocul
Discrete-Time Scatter Plot Scope din biblioteca Communications
Blockset / Comm Sinks). Blocul de transformare din semnal n faz i
cuadratur n semnal complex se gasete n biblioteca Math Operations
blocul Real - Imag to Complex. Schema este reprezentat n figura 8.10.
Blocul Generator Date QAM este realizat din schema reprezentat n
figura 8.9., folosind opiunea Edit/ Create Subsystem. Ieirile Date_F,
Date_Q i Date corespund datelor aferente componentei n faz (7), n
cuadratur (8) respectiv la ieirea sursei (1).
Samples per symbol: 100;
Offset (samples): 0;
Points displayed: 100;
New points per display: 10;
Transmisiuni de date pe canale radio Laborator 3


290
reflect constelaia de semnal i de ce.
E5.2. Pentru fiecare punct din constelaia de mai sus, artai crui nivel de
E5.4. Se introduc surse de zgomot pe componenta n faz i n cuadratur.
Pentru aceasta se nsumeaz peste semnalul n faz, respectiv n
cuadratur surse de zgomot alb, gaussian (blocul Band Limited White
Noise din biblioteca Sources), cu frecvena de eantionare 0.01 i
cu puterile de 10
-3
, 2*10
-3
, 5*10
-3
, 10
-2
, 3*10
-2
. se va vizualiza pentru
fiecare caz diagrama de mprtiere a eantioanelor. Ce se observ
dac puterea zgomotului este foarte mic? dar dac aceasta crete?
semnal (eantionat!) i corespunde.
90
0
.

Eantionarea naintea acestui circuit se face cu perioada 0.01, iar timpul de
simulare se ia 50 ... 100, astfel nct s apar toate punctele din diagram.Se
va vizualiza i desena diagrama de mprtiere a eantioanelor.

Exerciiul 5.
E5.1. Explicai n ce msur diagrama de mprtiere a eantioanelor
E5.5. Pe baza constelaiei n absena zgomotului, care ar fi regiunile de
deicizie aferente fiecrui bloc? Pe baza acestora calculai
probabilitatea de eroare a semnalelor 16-QAM.

II.3. Se construiete modulatorul 16-QAM dup modelul sugerat n figura
8.11. Datele aferente componentei n faz se nmulesc cu purttoarea iar
cele aferente componentei n cuadratur cu aceeai purttoare defazat cu
Transmisiuni de date pe canale radio Laborator 3


291

Fig.8.11. Modulatorul 16-QAM

Exerciiul 6
E6.1. Pe baza rezultatelor de la punctul II.3.a i a constelaiei de semnal
aferente determinai care sunt tranziiile de faz posibile n cazul
semnalului 16 QAM.
E6.2. Determinai analitic, folosind aceleai date ca cele din simulare,
expresia densitii spectrale de putere a componentei modulate n faz,
a) Pentru vizualizarea n domeniul timp se alege o frecven a purttoarei
de 2Hz. Se vor vizualiza datele pentru componenta n faz, pentru cea n
cuadratur i semnalul total. Care sunt tranziiile posibile de faz pentru
semnalul total?

b) Pentru vizualizarea n domeniul frecven se alege frecvena purttoarei
de 10Hz. Se va vizualiza i compara spectrul semnalului n faz sau
cuadratur i cel al semnalului global.

Transmisiuni de date pe canale radio Laborator 3


292
n cuadratur i cea a semnalului global i comparai rezultatele cu
cele obinute la punctul II.3.b.

Fig. 8.12. Demodulatorul 16 QAM

Pentru circuitul PLL se folosete ntr-o prim faz un filtru de bucl de
tip RC cu funcia de transfer
( )
1
1
1
s
s F
+
= (1)
Synchronization / Components blocul Phase-Locked Loop).
Pentru circuitul PLL se folosesc setrile:
lowpass filter numerator: [1];

II.4. Se construiete demodulatorul pentru semnalul 16-QAM ca n figura
8.12. Blocul Mod_16QAM corespunde modulatorului din figura 8.11. unde
In_F i In_Q corespund datelor n faz i cuadratur, 16QAM este ieirea
corespunztoare semnalului modulat iar Purt referina purttoarei. Deoarece
schemele de refacere a purttoarei folosite pentru BPSK i QPSK nu mai sunt
valabile n cazul unui semnal pe mai multe nivele logice, refacerea purttoarei
se va face folosind un circuit PLL (biblioteca Communications Blockset /
Transmisiuni de date pe canale radio Laborator 3


293
lowpass filter denumerator: [1 1];
VCO input sensitivity (Hz/V): 0.001;
VCO quiscent frequency (Hz): 10;
VCO initial phase (rad): 0;
VCO output amplitude: 2
Semnalul de la ieirea circuitului PLL trebuie defazat cu 90
0
, respectiv cu
180
0
folosind blocurile Transport Delay din biblioteca Continuous.
ntrzierea temporal corespunztoare este egal deci cu o ptrime, respectiv
jumtate din perioada purttoarei (
4
0
T
t = , respectiv
2
0
T
t = ). n continuare
a semnalului modulat? dar ntre aceasta i purttoarea original?
E7.2. De ce trebuie defazat purttoarea refcut de PLL cu 90 respectiv
180
0
?
cele dou purttoare defazate astfel obinute sunt nmulite cu semnalul QAM
i apoi filtrate trece jos pentru a obine componentele n faz, respectiv n
cuadratur. Pentru cele dou filtre trece jos se pot folosi filtre Butterworth sau
Chebyshev, cu ordinul 5-10 i frecvena de tiere egal cu frecvena
purttoarei.
Se vizualizeaz n domeniul timp purttoarea refcut la ieirea
circuitului PLL, i se compar cu purttoarea din semnalul modulat, respectiv
cu cea original folosit la modulare. Se msoar defazajele ntre purttoarea
semnalului modulat i cea refcut local.
Se vizualizeaz n domeniul frecven semnalele la ieirea circuitului de
nmulire, respectiv a filtrului trece jos pentru una din ramuri (n faz sau
cuadratur).
Se vizualizeaz de asemenea n domeniul timp semnalele n faz i
cuadratur demodulate.

Exerciiul 7
E7.1. Care sunt valorile defazajelor ntre purttoarea refcut de PLL i cea
Transmisiuni de date pe canale radio Laborator 3


294
E7.3. Care sunt valorile maxime i minime ale frecvenei de tiere a filtrului
trece band? Ce influena are un ordin mic al filtrului? Dar un ordin
mare?
E7.5. Folosind funcia de transfer a filtrului trece jos din relaia 1 i formula
de calcul a funciei de transfer n bucl deschis a circuitului PLL
( )
( )
( )
2 2
2
0
2
1
n n
n o
s
s F K
s F K
s H

+ +
=
+
= (2)
( ) ( )
2 2
2
1
2
2
2
;
1
1
n n
n n
s
s
s H
s
s
s F

+ +
+
=
+
+
= (3)
Se aleg pe rnd K
0
=0.001,
1
=1;
2
=1; 0.1; 0.01; 0.01. Care este situaia
cea mai avantajoas? Pentru fiecare caz n parte calculai frecvena
natural a buclei
n
i factorul de amortizare .
E7.7. Alegnd, pentru cazul de mai sus, K
0
=0.001,
1
=1;0.1; 0.01 i
2
=0.01,
s se determine situaia cea mai avantajoas. Pentru fiecare caz n
parte s se determine frecvena natural a buclei
n
i factorul de
amortizare .
E7.8. Alegnd K
0
=0.001; 0.01; 0.1; 1; 10,
1
=1 i
2
=0.01, s se determine
situaia cea mai avantajoas. Pentru fiecare caz n parte calculai
frecvena natural a buclei
n
i factorul de amortizare .

E7.4. Se modific parametrul
1
al circuitului PLL la valorile 0.01; 0.1;
Care este situaia cea mai avantajoas? Dar dac se modific
senzitivitatea VCO-ului K
0
la 0.1, respectiv 1. Cum este mai
avantajos?
s se determine frecvena natural a buclei
n
i factorul de amortizare
pentru cele trei valori ale lui
1
respectiv cele patru valori ale lui K
0
analizate mai sus. Explicai rezultatele obinute.
E7.6. Se folosete un filtru de bucl de tip RRC, cu funcia de trasfer a
filtrului de bucl
Transmisiuni de date pe canale radio Laborator 3


295


Fig. 8.13. Circuitul de refacere a datelor pentru semnalul 16QAM

Transmisiuni de date pe canale radio Laborator 3


296
demodulate n faz i cuadratur funcioneaz corect.
E8.2. S se arate c logica ce implementeaz convertorul paralel serie este
corect. Pentru aceasta se va scrie expresia semnalului dup fiecare
circuit de produs i suma acestora.
E8.3. Sugerai o modalitate de implementare a acestei pri a
demodulatorului folosind pori logice.
E8.4. Ce diferene apar ntre datele astfel refcute i cele iniiale? Care este
mrimea relativ a acestora n raport cu perioada de bit?
E8.5. Modificai ordinele celor dou filtre trece band de la demodulator de
la 10 la 20, i apoi la 50. Ce se observ din punct de vedere al
diferenelor ntre semnalul original i cel refcut?
E8.6. Pstrnd ordinul celor dou filtre modificai frecven de tiere la
2,5,15,20 Hz. Ce se observ?



II.5. Se reconstruiete semnalul de date original conform schemei din figura
8.13. Din generatorul de date s-au mai scos, pentru comparaie, ieirile d1,
d2, d3, d4, care reprezint datele dup fiecare circuit de sample & hold
(punctele 3, 4, 5, 6). Blocul Demod16QAM corespunde schemei din figura
8.12., unde Date_F i Date_Q sunt datele n faz i cuadratur refcute, la
ieirea celor dou filtre trece jos.
Generatorul de impuls i circuitele de ntrziere sunt identice cu cele
folosite la schema de generare a datelor (fig. 8.9).
Se va vizualiza i desena semnalul n punctele (15), (16), (17) i (18),
i se va compara cu datele provenite de la generator d1 ...d4. Se vor vizualiza
datele n punctul (23) i se vor compara cu datele iniiale.
Pentru generatorul de tact de la emisie se seteaz un offset de 0.125s.
Exerciiul 8
E8.1. S se arate c logica de recuperare a datelor d1, d2, d3, d4 din datele

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