You are on page 1of 19

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J.

Crnjanski
[APRIL 2013]



















OPTIKE
TELEKOMUNIKACIJE
UVOD U OPTIPERFORMER























2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
SADRAJ

1 UVOD 1
2 GRAFIKO OKRUENJE OPTIPERFORMER-A 3
3 PREGLED OSNOVNIH NAREDBI 5
4 PREGLED OSNOVNIH KOMPONENTI 7
5 ALATI ZA ANALIZU SIGNALA 9
5.1 Merenje snage optikog signala 9
5.2 Analiza optikog signala u vremenskom domenu 9
5.3 Analiza spektra optikog signala 14
5.4 Analiza elektrinog signala u vremenskom domenu 15
5.5 Analiza performansi sistema 16


Uvod u OptiPerformer | 1

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
1 Uvod

OptiPerformer je softverski alat koji se koristi za simulacije predefinisanih optikih sistema i
ispitivanje njihovih performansi. Formiranje optikih sistema i podeavanje parametara komponenti
mogue je u paketu OptiSystem, koji pored mogunosti da kreira sisteme na osnovu komponenata
proizvoljnih karakteristika, raspolae i opsenom bibliotekom komercijalno dostupnih komponenata i
podsistema. OptiSystem je alat koji je namenjen istraivaima i inenjerima optikih telekomunikacija,
pomou kog se jednostavno i brzo stie uvid u performanse testiranih komponenti ili sistema.
OptiPerformer pokree fajlove sa ekstenzijom .osp, prethodno formirane u OptiSystem programu, i
omoguava promenu vrednosti za odreene, unapred definisane, parametre. Osnovne karakteristike
OptiPerformer-a su:
1. Grafiki korisniki interfejs (Graphical User Interface GUI) prua uvid u dizajn optikog linka
(Layout) i vrednosti kljunih parametara (Parameter), omoguava pristup predefinisanim graficima
(Report), obezbeuje jednostavno pokretanje simulacije pomou dugmeta Play i analizu rezultata
dvoklikom na odgovarajue instrumente.
2. Upravljanje meovitim signalima mogue je analizirati linkove sa kombinacijom digitalnih i
analognih signala kako u optikom, tako i u elektrinom domenu. Algoritmi za ovakvu analizu se
biraju prema zahtevanoj tanosti i efikasnosti simulacije.
Slika 1: Primer dizajna optikog linka u OptiPerformer-u
Uvod u OptiPerformer | 2

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
3. Algoritmi za analizu performansi kako bi procenio performanse sistema, OptiPerformer
izraunava parametre poput BER-a (Bit Error Rate) i Q-faktora sluei se numerikim i analitikim
tehnikama za sisteme ograniene intersimbolskom interferencijom i umom.
4. Napredni alati za vizualizaciju na kljunim mestima u linku mogu se postaviti alati za ispitivanje
signala meu kojima su: analizator spektra optikog signala (Optical Spectrum Analyzer OSA),
osciloskop, mera snage, analizator dijagrama oka i sl.

Uvod u OptiPerformer | 3

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
2 Grafiko okruenje OptiPerformer-a

Nakon pokretanja OptiPerformer-a, otvara se prozor kao na slici 2.
Fajl se uitava iz padajueg menija File/Open (slika 2). Primer osnovnog prozora sa uitanim fajlom
prikazan je na slici 3.

Slika 2: Osnovni prozor OptiPerformer-a

Slika 3: Grafiko okruenje OptiPerformer-a
Uvod u OptiPerformer | 4

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
Osnovni delovi grafikog okruenja, oznaeni na slici 3, su:
Project Layout osnovni prozor OptiPerformer-a u kome je prikazana ema optikog linka
ukljuujui elemente i veze izmeu njih.
Performer Control omoguava kontrolu izvravanja simulacije za link prikazan u Project Layout-u.
Dozvoljeno je pokretanje i prekid simulacije, kao i skokovi izmeu iteracija kada je simulacija u
sweep reimu (za unapred definisan niz parametara program redom izvrava simulacije).
Informacije vezane za pokrenutu simulaciju prikazane su u gornjem delu ovog prozora.
Parameter Settings prikazuje listu globalnih parametara sa njihovim predefinisanim vrednostima
koje se mogu menjati u zadatom opsegu.
Menu bar sadri komande za kontrolu simulacije i podeavanje programa.
Report sadri predefinisane grafike za karakterizaciju linka.


Uvod u OptiPerformer | 5

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
3 Pregled osnovnih naredbi

Menu bar
File menu Dugme Opis
Close - Zatvara trenutni (aktivni) projekat u Project Layout prozoru
Exit - Zatvara OptiPerformer
View menu Dugme Opis
Parameter Settings - Sakriva/prikazuje Parameter Settings prozor
Performer Control - Sakriva/prikazuje Performer Control prozor
File Display - Sakriva/prikazuje File Display prozor
Zoom Percent - Odabir procenata zumiranja: 10, 50, 75, 100, 150, 200, 400 ili 800
Zoom In - Poveava aktivni projekat u Project Layout prozoru
Zoom Out - Smanjuje aktivni projekat u Project Layout prozoru
Zoom to Window - Zumira aktivni projekat na veliinu Project Layout prozora
Zoom 1:1 - Vraa aktivni projekat na predefinisane dimenzije
Display Properties
View Signal Data -
Prikazuje podatke vezane za signal na portovima na aktivnom projektu
(videti sliku 4)
View Parameters -
Prikazuje parametre komponenata na portovima na aktivnom projektu
(videti sliku 4)
View Results - Prikazuje rezultate simulacije na portovima na aktivnom projektu
Refresh Layout -
Osveava podatke prikazane na portovima aktivnog projekta tokom
simulacije
Layout Menu Dugme Opis
Previous Sweep
Iteration

Prikazuje iteraciju koja prethodi trenutnoj iteraciji (funkcionie samo za
sweep reim rada)
Next Sweep
Iteration

Prikazuje iteraciju koja sledi nakon trenutne iteracije (funkcionie samo
za sweep reim rada)
Bill of Materials

Otvara prozor sa listom svih komponenti i njihovom cenom, kao i
ukupnom cenom aktivnog projekta
Help Menu Dugme Opis
Help topics -
Izlistava tematski organizovani pomoni tekst za korienje
OptiPerformer-a
About
OptiPerformer
- Prua osnovne informacije o Optiwave korporaciji


Uvod u OptiPerformer | 6

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
Performer Control
Dugme Menu naredba Opis

Open File Otvara OptiPerformer fajl (ekstenzija .osp)

Run Calculation Pokree simulaciju za aktivni projekat

Abort Calculation Zaustavlja simulaciju bez prikaza/uvanja rezultata

Previous Sweep
Iteration
Prikazuje iteraciju koja prethodi trenutnoj iteraciji (funkcionie samo za
sweep reim rada)

Next Sweep
Iteration
Prikazuje iteraciju koja sledi nakon trenutne iteracije (funkcionie samo
za sweep reim rada)

Bill of Materials
Otvara prozor sa listom svih komponenti i njihovom cenom, kao i
ukupnom cenom aktivnog projekta

OptiPerformer
Project Info
Otvara prozor About the Design


Slika 4: Vrednosti koje se mogu prikazati izborom odgovarajuih opcija u Display Properties meniju
Uvod u OptiPerformer | 7

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
4 Pregled osnovnih komponenti

Generatori sekvenci
User Defined
(Definisana od strane korisnika)
PRBS
(Pseudo-nasumina povorka bitova)



Generatori impulsa
Elektrini
RZ
(Return-to-Zero)
NRZ
(Non-Return-to-Zero)
Gauss-ov impuls
Hiperboliki sekans
(soliton)
Impuls um

Optiki
Gauss-ov impuls
Hiperboliki sekans
(soliton)
Impuls

Izvori optikih signala
Laser LED dioda Bela svetlost

Optika vlakna
Monomodno jednosmerno Monomodno dvosmerno Multimodno

Uvod u OptiPerformer | 8

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski

Optike pasivne komponente
Atenuator Bidirekcioni kapler Konektor



Fotodetektori
PIN fotodioda Lavinska fotodioda


Elektrini filtri
Pravougaoni Bessel-ov


Dodatni alati
Delilac signala 1:2 Uzemljenje




Uvod u OptiPerformer | 9

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski

Slika 5: Izgled prozora meraa snage
5 Alati za analizu signala

OptiPerformer nudi mogunost analize signala na bilo kom mestu du linka pomou razliitih
ureaja i u optikom i u elektrinom domenu. Svakom od njih se moe pristupiti dvoklikom na
odgovarajuu ikonicu u Layout-u, nakon ega se otvara prozor u kom se mogu pogledati rezultati analize.
Prozor nije neophodno zatvarati ukoliko postoji potreba za izmenom parametara simulacije. Nakon
unoenja novih parametara i pokretanja simulacije, rezultati u svim ureajima za analizu bie aurirani.
5.1 Merenje snage optikog signala


Optical Power Meter

Ovo je najjednostavniji ureaj za analizu signala i meri iskljuivo njegovu snagu. Dvoklikom na
ikonicu otvara se prozor prikazan na slici 5.
Snaga je prikazana u W i dBm. Kako u OptiPerformer-u signal i um propagiraju odvojeno du linka, mogue
ih je odvojeno i analizirati.
5.2 Analiza optikog signala u vremenskom domenu


Optical Time Domain Visualizer OTDV

Koristi se za posmatranje signala u vremenskom domenu i prua mogunost za jednostavan prikaz
efekata slabljenja, disperzije i drugih mehanizama degradacije signala (slika 6). Pomou kartica koje se
nalaze ispod grafika, moe se odabrati prikaz ukupne snage, snage za polarizaciju X i snage za polarizaciju Y.
Sa desne strane se nalaze opcije za podeavanje jedinica u kojima se izraava vreme (bitovi ili sekunde) i
opsega vremenske ose Time, koji moe biti odreen automatski ili se mogu zadati centralna, minimalna i
maksimalna vrednost. Slino, grupa opcija oznaena sa Amplitude dozvoljava izbor jedinice u kojoj se
izraava snaga signala (dBm ili W) i opsega snaga koje se posmatraju (automatski ili definisan od strane
korisnika). Opcije sa leve strane grafika daju mogunost da se signal i um posmatraju odvojeno ili zajedno.
Uvod u OptiPerformer | 10

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
Slika 7: Izgled prozora OTDV-a
Slika 6: Izgled prozora OTDV-a sa otvorenim padajuim menijem
Klikom na plavu ikonicu u gornjem levom uglu grafika otvara se padajui meni, prikazan na slici 7.
Osnovne opcije za analizu grafika se mogu dobiti i desnim klikom na prozor u kome se grafik nalazi (slika 8).
Uvod u OptiPerformer | 11

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski

Slika 8: Alati za analizu grafika
Select Omoguava manipulisanje objektima na grafiku.
Zoom Jednim klikom se uveava grafik, pomou Ctrl i jednog klika grafik se smanjuje, dok se
dvoklikom grafik vraa na originalnu veliinu. Uveanje odreenog dela grafika postie se njegovim
selektovanjem.
Pan Omoguava pomeranje grafika.
Grid Ukljuuje/iskljuuje mreu na grafiku.
Tracer Klikom na grafik otvara se opcija za oitavanje vrednosti snage signala u odreenom
trenutku (slika 9). Kursor se moe pomerati levo-desno i na taj nain se oitavati vrednosti u
razliitim vremenskim trenucima. Pomou Ctrl i klika, na trenutnu poziciju tracer-a postavlja se
marker.
Difference Tracer Omoguava oitavanje razlike izmeu vrednosti na koju kursor pokazuje i
unapred oznaene referentne take.
Marker Prua mogunost oznaavanja do 3 take (A, B i C) za koje se prikazuju koordinate i
meusobne razlike du x i y-ose (slika 10). Odabirom take ili vertikalne/horizontalne linije
odreenog markera (pomou alata Select), moe se menjati pozicija markera. Dvoklikom na
marker otvara se pomoni prozor koji omoguava unos koordinata markera, odabir da li e biti
prikazana samo vertikalna/horizontalna linija ili obe i brisanje oznaenog markera.

Slika 9: Korienje Tracer-a pri analizi grafika
Uvod u OptiPerformer | 12

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
Kako je broj markera ogranien, savetuje se njihovo brisanje pre zumiranja slike (ili drugih slinih
promena) kako bi se otklonila mogunost nestajanja markera.
Region Omoguava selektovanje dela signala (slika 11). Dvoklikom na obeleeni deo otvara se
pomoni prozor u kom se mogu uneti koordinate granica du x-ose ili ukloniti selekcija.
Label omoguava ispisivanje proizvoljnog teksta na grafiku.
Legend Otvara prozor sa desne strane grafika u kome su izlistani svi nacrtani signali i njihovo
znaenje (slika 9).

Slika 10: Korienje markera pri analizi grafika

Slika 11: Korienje Region-a pri analizi grafika
Uvod u OptiPerformer | 13

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
InfoWindow Otvara prozor sa desne strane grafika (slike 9, 10 i 11) u kome se ispisuju koordinate
pozicije na kojoj se nalazi kursor, koordinate take tracer-a (slika 9), pozicije markera i njihova
meusobna udaljenost po obe ose (slika 10) i koordinate ivica oblasti obeleene alatom region
(slika 11).
Ovaj prozor je od velikog znaaja pri preciznoj analizi grafika i preporuuje se da uvek bude otvoren.
Reset Layout Postavlja pomone
prozore (InfoWindow i Legend) na
predefinisane pozicije.
Invert Colors Invertuje boje na
grafiku. Isto se moe postii i
ekiranjem kvadratia u donjem
desnom uglu osnovnog prozora.
Copy Image to Clipboard Kopira
kompletan sadraj radnog prozora,
ukljuujui grafik, naziv alata za analizu
signala, InfoWindow i legendu.
Properties Otvara prozor sa opcijama
za podeavanje grafika (slika 12).
Export Data Otvara pomoni prozor
sa tabelom vrednosti snage signala u
diskretnim vremenskim trenucima (slika
13). Ovi podaci se mogu sauvati u .txt
fajlu pomou naredbi Export Display ili
Export Curve. Iz padajueg menija
Export Format, moe se odabrati Single
Pair (u jednom redu .txt fajla se nalazi
jedan par vrednosti) ili Table (u .txt fajlu
se naizme-nino smetaju vrednosti
vremenskog trenutka i snage signala).
Import Curve Otvara prozor za
uitavanje fajla ekstenzije .dat ili .txt
koji sadri vrednosti vremenske
koordinate i odgova-rajue vrednosti
signala.
Ukoliko je potrebno vratiti koordinate na
opsege vrednosti tako da se vidi grafik celog
signala, moe se koristiti dugme Auto Set koje
se nalazi u gornjem desnom uglu osnovnog prozora.

Slika 12: Izgled pomonog prozora Properties
Slika 13: Izgled pomonog prozora Data Export
Uvod u OptiPerformer | 14

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
5.3 Analiza spektra optikog signala


Optical Spectrum Analyzer OSA

Ovaj ureaj se postavlja iza/ispred komponenata u optikom linku (lasera, vlakna, pojaavaa itd.)
kada postoji potreba za analizom spektra signala. Dvoklikom na odgovarajuu ikonicu, otvara se prozor
prikazan na slici 14.
Opcije koje su dostupne korisniku analogne su onima kod OTDV-a. Padajui meni se pokree klikom na
ikonicu u gornjem levom uglu grafika, a odreenim alatima se moe pristupiti i desnim klikom na povrinu
grafika (slika 8). Osnovna razlika je u tome to se zavisnost snage posmatra u odnosu na talasnu duinu, a
ne vreme, zbog ega se sa desne strane nalazi set opcija Wavelength za odabir jedinica (hertz frekvencija
ili metri talasna duina) i podeavanje opsega za koji se grafik prikazuje. Pored toga, postoji i dodatna
opcija, Resolution Bandwidth (RBW, rezolucija filtra mernog instrumenta u frekventnom domenu), koja
odreuje najmanje rastojanje izmeu dve susedne frekvencije (talasne duine) koje se mogu razlikovati.
Iako je manja rezolucija poeljna sa aspekta tanosti, u realnim sistemima postoji ogranienje zbog isuvie
dugog vremena akvizicije. OptiPerformer moe prikazati spektralnu karakteristiku sa rezolucijom jednakom
koraku talasne duine du x-ose, to se postie kada kvadrati pored Resolution Bandwidth nije oznaen
(slika 15). Meutim, kako u praksi rezolucija mora imati neku konanu vrednost, ona se moe uneti u polje
koje se nalazi u okviru opcije Resolution Bandwidth, kada je kvadrati oznaen.
Jo jedna razlika u odnosu na OTDV su kartice sa leve strane grafika. One nude mogunost da se na
grafiku prikae spektar signala dobijen semplovanjem (Sampled) ili parametrizacijom (Parameterized),
spektar uma (Noise) ili zajedniki spektar signala i uma (All).

Slika 14: Izgled prozora OSA
Uvod u OptiPerformer | 15

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
5.4 Analiza elektrinog signala u vremenskom domenu


Oscilloscope

Kao to postoji potreba za analizom optikih signala u vremenu, postoji ista potreba i u sluaju
elektrinih signala. Slika 16 prikazuje prozor koji se otvara pri dvokliku na ikonicu osciloskopa u Layout-u.
Sve opcije i dostupni alati su identini kao u sluaju OTDV.

Slika 15: Izgled spektralne karakteristike za beskonanu RBW

Slika 16: Izgled osnovnog prozora osciloskopa
Uvod u OptiPerformer | 16

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
5.5 Analiza performansi sistema


BER Analyzer

Najbitnija karakteristika svakog optikog sistema je kvalitet prenosa signala koji se kvantitativno
moe opisati BER-om (Bit Error Ratio) ili ekvivalentno Q-faktorom. Problem koji se javlja ukoliko je poznata
samo vrednost BER-a je to se ne moe pouzdano utvrditi razlog degradacije signala. U tu svrhu se koristi
dijagram oka (Eye Diagram) koji prua znaajno vie informacija. OptiPerformer sadri nekoliko ugraenih
alata koji se mogu koristiti za procenu performansi sistema, od kojih je najznaajniji BER Analyzer. Pomou
njega se analizira elektrini signal na izlazu iz linka tako to se poredi sa elektrinim signalom na ulazu, uz
informaciju u povorci bitova koji su poslati.
Dvostrukim klikom na ikonicu u Layout-u, otvara se prozor kao na slici 18. Grafik prikazuje
zavisnost Q-faktora od trenutka semplovanja. Vremenska osa je ograniena na duinu trajanja jednog bita.
Sa desne strane, pored grafika, nalazi se set opcija i rezultata. Kartica Analysis sadri kljune informacije o
performansama sistema: maksimalni Q-faktor, minimalni BER, visinu otvora oka, prag odluivanja i
trenutak odluivanja. Kako je vreme izraeno u bitovima, trenutak odluivanja se izraava u delovima bita.
Iznad ovih rezultata nalazi se opcija Show Eye Diagram koja slui za prikazivanje dijagrama oka (slika 19).
Dijagram oka sadri preklopljene (istovremeno prikazane) sve bitove i njegovom analizom se mogu uoiti
potencijalni problemi u dizajnu sistema i ustanoviti ogranienja sistema.
Klikom na ikonicu u levom gornjem uglu grafika prikazuje se meni sa dostupnim alatima i opcijama
koji je isti kao i za sve prethodno navedene komponente za analizu signala. Slino, desnim klikom na oblast
grafika, otvara se pomoni meni sa odabranim alatima (slika 8). Ono to je novo u sluaju BER Analyzer-a su
kartice ispod grafika od kojih svaka prikazuje razliite zavisnosti:
Slika 17: Poreenje dijagrama oka dobijenih pomou BER Analyzer-a za razliite duine vlakna
Uvod u OptiPerformer | 17

2013 Katedra za mikroelektroniku i tehniku fiziku A. Totovi, J. Crnjanski
Q Factor prikazuje zavisnost maksimalne vrednosti Q-faktora od trenutka odluivanja.
Min BER prikazuje zavisnost minimalnog BER-a od trenutka odluivanja.
Threshold prikazuje zavisnost optimalnog praga odluivanja od trenutka odluivanja.
Height zavisnost otvora oka od trenutka odluivanja.
BER Pattern kada je oznaena opcija Calculate Patterns, prikazuje oblasti u kojima je BER manji
od unapred zadate vrednosti.

Slika 18: Osnovni prozor BER Analyzer-a

Slika 19: Dijagram oka i zavisnost maksimalne vrednosti Q-faktora od trenutka odluivanja

You might also like