Professional Documents
Culture Documents
Arhitektura i organizacija
čvorova.
OPŠTA DEFINICIJA: Senzorska mreža (SM) je distribuiranisistem (DS) koga čini grupa senzora
različitog tipa međusobno povezanih komunikacionom mrežom. Podaci sa izlaza senzora su deljivi, a
dovode se na ulaz DS radi njihove procene (estimacije). Zadatak DS je da na osnovu dostupnih
podataka sa senzora izdvoji najverovatniju informaciju o fenomenu koji se nadgleda.
SM se formira od individualnih multifunkcionalnih senzorskih čvorova (Sensor Node). Čvorovi se
bežičnim putem povezuju u komunikacionu mrežu formirajući na taj način bežičnu senzorsku mrežu
(Wireless Sensor Network - WSN). WSN se sastoji od baterijski napajanih modula koji su čvorovi.
Operativne karakteristike SM su:
Visoka pouzdanost
Relativno visoka tačnost
Fleksibilnost
Niska cena
Relativno lako raspoređivanje čvorova u AOI (Area Of Interest)
Zbirna analiza lokalnih podataka se obavlja od strane agregatora čvora u okviru klastera, pa
se redukuju zahtevi koji se odnose na komunikacionu propusnost. Agregacijom se povećava nivo
tačnosti i inkorporira redundantnost podataka čime se kompenziraju kvarovi u čvorovima.
Energetska efikasnost čvora. Kada čvor prestane sa radom, ne prestaje samo njegovo
prikupljanje podataka, nego mreža gubi raspoloživost modula da dalje prosleđuje (rutira) podatke.
Energetska efikasnost ima direktan uticaj na to koliko dugo će ne samo individualni senzori nego i
celamreža uspešno funkcionisati.
1
Za rad SM se koriste informaciono procesne tehnike namenjene za:
manipulaciju i analizu merenih podataka
ekstrakciju značajnih osobina ambijenta koji se nadgleda
efikasno memorisanje i prenos važnih informacija
Specifičnosti SM su sledeće
broj čvorova je velik
čvorovi su gusto raspoređeni
čvorovi koriste broadcast komunikacionu paradigm
čvorovi nemaju globalnu identifikaciju zbog velikog broja senzora
Tipovi SM :
Proactive Networks: čvorovi u mreži periodično uključuju senzore, izmere veličinu od
okruženja, i predaju podatke baznoj stanici (sink) koji su od interesa PUSH
Reactive Networks: su mreže kod kojih su čvorovi reaguju samo na promene u mreži. PULL
Zamke
Ovakvi sistemi se teško programiraju
Centralizovano upravljanje sistemom od 1000 i više čvorova je loše
3
GSN – SENSOR DATA BASE MANAGEMENT SYSTEM
OSNOVNI ZADACI DBMS
Visok nivo apstrakcije podataka i procesa nadzora
Data centric preuzimanje podataka
Interakcija sa GSN kao celinom, primenom prostornih upita
4
PROSTORNO-VREMENSKA DETEKCIJA IVICA: (qualitative queries), aktivni su samo čvorovi
u okolini ivice AOI. Algoritmi za detekciju ivica i praćenje za rad u GSN.
Protok podataka
Preuzimanje podataka – komunikacija – obrada (zahteva resurse)
Decentralizovana, distribuirana obrada podataka u mreži na čvoru
DEFINICIJA: mreže koje nemaju unapred izgrađenu infrastrukturu, već nastaju kao rezultat
kooperacije između učesnika mreže.
Operativne osobine Ad hoc mreža su:
Formiraju se po potrebi i za specijalne primene (nepristupačna područja, vremenski
ograničene operacije)
Nije potrebna unapred izgrađena infrastruktura
Čvorovi mogu da imaju ulogu i rutera
Samostalna organizacija čvorova obezbeđuje formiranje mreže
Single i multi-hop Ad hoc mreže (problem dometa i prepreka)
Mobilne Ad hoc mreže (prilagođavanje)
Svaka WSN je, po pravilu Ad hoc mreža
SKALABILNOST
1. Gustina rasporeda čvorova u dometu primo-predajnika
2. Broj čvorova može biti veoma velik (milioni), a zavisi od okruženja i primene WSN
6
3. Gustina rasporeda čvorova se kreće od nekoliko do nekoliko stotina
4. Gustina rasporeda čvorova (The Sensor Node Density) se računa m(R)= (N* *R) / A
gde je:
N : broj čvorova u regionu A
R : domet primopredajnika
m(R): broj čvorova unutar transmisionog radijusa R svakog čvora u regionu A.
TOPOLOGIJA
Metode kreiranja mreže sa fiksnim čvorovima (slučajna, regularna)
Mobilni čvorovi (najčešće smart dust)
1. Kretanjem kompenzuju nedovoljno dobru inicijalnu postavku mreže
2. Pasivno pokretani spoljašnjim izvorom kretanja (vetar, voda)
3. Aktivno pokretani (traže “interesantne” zone)
Postavljanje mreže se vrši
1. Bacanjem velike količine čvorova odjednom (avion, brod)
2. Sukcesivnim, redoslednim postavljanjem (čovek, robot)
Topološke modifikacije su uzrokovane
1. Pozicijom čvora (oštećenja, nestabilan rad)
2. Dostupnošću čvora (smetnje, šum, prepreke)
3. Raspoloživom energijom (resursi)
4. Kvarovi (inteligentna promena topologije mreže)
TOPOLOGIJA
Single/Multiple hop
Statička/adaptivna
Regularna/proizvoljna
Klasteri
POTROŠNJA
Najčešće je baterijski vid napajanja (punjive, nepunjive)
Ambijentalni izvori energije:
1. solarni-napolju (15 mW/cm2 pri direktnom suncu)
2. solarni-unutra (0.006 mW/cm2)
3. temperaturne promene (80 mW/cm2 pri 1 V od 5 K temperaturne razlike)
4. vibracije (0.01 and 0.1 mW/cm3)
5. akustički šum (310-6 mW/cm2 at 75 dB)
Potrošnja energije je za
1. Komunikacija
Infrastrukturni mod - za konfigurisanje, održavanje i optimizaciju
Aplikacioni mod (konkretna komunikacija)
2. Obrada podataka
3. Merenje
4. Kretanje čvorova
8
4. Transportni nivo (The Transport Layer): održavanje toka podataka ako Aplikativni sloj to
zahteva. Isporuka podataka
5. Aplikacioni nivo (Application Layer): implementira odgovarajuću aplikaciju i organizuje
koordinaciju zadataka u zavisnosti od primene WGSN. Usluge
ENERGIJA
Nezavisno od toga koji se pristup komunikacionom kanalu koristi, podržava se režim rada sa
smanjenom potrošnjom. Najjednostavniji način za uštedu energije sastoji se u isključenju primo-
predajnika čvora u trenucima kada to nije potrebno. Često se u cilju uštede energije koristi dinamičko
upravljanje potrošnjom energije (Dynamic Power Management – DPM). Kod ovog rešenja čvor može
da se nađe u većem broju stanja (sve u zavisnosti od toga koji je njegov blok u stanju ON/OFF), dok
radom čvora upravlja blok power-manager. Prelaz iz jednog stanja u drugo dešava se za određeni
vremenski interval.
Režimi rada
Sleep – majority of the time
Wakeup – quickly start processing
Active – minimize work & return to sleep
10
Minimalna koordinacija
Uzima u obzir lokalno stanje
Bez petlji
Limitiran broj slanja poruka
Brza i stabilna konvergencija
Optimalno korišćenje resursa
Kvalitet
Tipovi rutiranja
1. Na bazi adrese. Putanja se određuje na bazi adrese destinacije. Čvorovi imaju jedinstvene
adrese. Mala kašnjenja pri diseminaciji
2. Data centric protokoli. Destinacija se određuje na bazi sadržaja poruke. Poznavanje tipova
poruka i semantike.
3. Hijerarhijski protokoli. Čvorovi se grupišu u klastere, gde čvorovi na višem nivou (cluster
heads) rade agregaciju i fuziju podataka kao i njihovo slanje. Cluster heads mogu da formiraju
poseban nivo klastera međusobno pre sinka.
4. Na bazi informacija o lokaciji (geografski). Tabele rutiranja imaju informaciju kojem
čvoru treba proslediti paket. Fizička pozicija čvora i komšija je poznata. Slanje paketa ide u
pravcu destinacionog čvora.
1. Na bazi adrese
Putanja se određuje na bazi adrese destinacije. Čvorovi imaju jedinstvene adrese. Mala kašnjenja
pri diseminaciji.
Realizacije
1 . Na bazi IP adrese (Flat routing)
2. Proaktivno rutiranje - periodično sakupljanje i razmena topoloških informacija. Obezbeđuje
najnovije informacije o rutama. Protokoli se baziraju ili na tabelama ili mehanizmima stanja veze
3. Reaktivno rutiranje - Putanja se računa samo kada je potrebna. Nema informacija o svim
putanjama ka svim čvorovima sve vreme. Smanjuje komunikaciono opterećenje, ali povećava
kašnjenje. Poznato kao “rutiranje na zahtev”
Broadcasting - flooding
Implosion (jednom čvoru se šalju duple poruke od susednih čvorova)
Collection (ako dva čvora dele isti region, tada u istom trenutku mogu procenjivati isti
parametar pa će susedni čvorovi primati duple poruke)
Resource blindness (Broadcastig protokol ne vodi računa o dostupnoj energiji)
Gossiping (Modifikacija broadcastig protokola)
11
Čvorovi ne vrše emisiju svima nego prema definisanoj verovatnoći p biraju drugi čvor
prema kome će usmeriti poruku.
Izbegava se problem implozije jer se raspolaže samo jednom kopijom poruke u bilo kom
čvoru, neophodno je dosta vremena da se poruka prenese do svih čvorova.
Adaptivne tehnike (Data-centric protokoli: SPIN1, SPIN2)
Directed diffusion (usmerena difuzija)
3. Hijerarhijski protokoli. Čvorovi se grupišu u klastere, gde čvorovi na višem nivou (cluster heads)
rade agregaciju i fuziju podataka kao i njihovo slanje. Cluster heads mogu da formiraju poseban nivo
klastera međusobno pre sinka.
* Low - Energy Adaptive Clustering Hierarchy (LEACH)
* Hybrid Energy-efficinet Distributed Clustering Approach (HEED)
TCP varijante razvijene za tradicionalne mreže nisu pogodne za WSN. Za isti događaj (zahtev
za istim podacima) postoji visok nivo redundanse ili korelacije prikupljenih podataka od strane većeg
broja senzora pa nema potrebe za end-to-end prenosom između senzora i sink-a, nego samo između
događaja i sink-a. Razvijeni protokol mora biti tipa energy-aware, ali i dovoljno jednostavan kako bi se
implementirao u hardver i softver velikog broja WSN aplikacija.
APLIKACIONI NIVO
13
3. Sensor Query and Data Dissemination Protocol (SQDDP) - obezbeđuje korisničkim aplikacijama
interfejs na upite, odaziva se na upite, i prikuplja dolazeće upite.
* Vrste pristupa
1. Push – senzori iniciraju prosleđivanje informacija
2. Pull – sink inicira zahtev
3. Push-pull – aktivno uključeni i čvorovi i sink
* Tipovi upita:
1. Data centric upiti
Temperatura je veća od 30°C, izmerena u čvorovima A, C, F...
1. Geografski zahtevi
Temperatura čvora A je 32°C
Klasifikacija upita
1. Kontinualni upiti - Kontinualno sakupljanje podataka tokom dužeg perioda vremena
2. “Snapshop” upiti - Sakupljanje podataka o unapred definisanom periodu vremena
3. Prošli (istorijski) upiti - Sakupljanje u vidu izveštaja podataka vezanih za prošlo vreme
CENTRALIZOVANA arhitektura
Sink je centralizovani menadžer. Smanjuje se obrada u samim čvorovima čime se štedi energija
Visoki komunikacioni troškovi
14
EXTENDED SPATIAL MODEL
Fizičke komponente Extended Spatial modela
4. Lokalizacija čvorova – koordinate (pozicioniranje), relativna rastojanja, pravci ka susednim
čvorovima, blizina fiksnih objekata ili međusobni domet.
15
Dve klase prostornih informacija
Apsolutna lokalizacija čvora - georeferenciran ka spoljašnjem referentnom sistemu -
geodetskom okviru. Moguće i georeferenciranje prema poznatim lokacijama (stacionaže).
Relativna lokalizacija čvora – georeferenciranje ka susednim čvorovima
Pojedinačni čvor ima pristup samo sopstvenim lokalnim podacima, dok je za globalne
podatke (o celoj mreži) neophodno ostvariti direktnu komunikaciju.
Primer: Senzor funkcija s : V → C je definisana globalno za sve čvorove u mreži. Pojedinačni čvor v ∈ V
može da pristupi samo manjem delu podataka ove funkcije direktno, i to podacima koji pripadaju
sopstvenoj senzorskoj funkciji, s(v).
Razlika između globalne senzorske funkcije i parcijalnog saznanja čvora zahteva dodatnu
oznaku. Za globalnu funkciju f : V → C, može da se koristi oznaka f˚ (lokalno f), za označavaje
17
parcijalnog saznanja proizvoljnog čvora. Za svaku funkciju f u domenu V, f˚ predstavlja f(˚) za
proizvoljni čvor ◦ ∈ V.
1. Delunej triangulacija (DT): ivice između svih čvorova, neukrštene. Kružnica kroz temena
svakog trougla u mreži ne sme da sadrži neko drugo teme. Eliminiše trouglove sa malim
uglovima. Mora DT da se kombinuje sa UDG da bi se dobio UDT (Unit Delunay Triangulation).
2. Gabriel graf (GG): ivica između dva čvora u, v ∈ V postoji jedino ako nema čvora w ∈ V takvog da je
ugao formiran između čvorova uwv veći od 90°.
18
3. Relative neighborhood graf (RNG): dva čvora u, v ∈ V neće biti povezana ivicom ako postoji čvor
w∈ V takav da je bliži čvorovima u i v nego što je njihovo međusobno rastojanje. Restriktivnije od GG!!!
RNG = (V,{(u, v) ∈ EUDG| za svaki w ∈ V, δ(p(u), p(w)) ≥ δ(p(u), p(v) or δ(p(w), p(v)) ≥ δ(p(u), p(v)})
4. Tree: graf gde su bilo koja dva čvora povezana tačno jednom vezom. Kombinacija ima mnogo
(Matrix Tree Theorem) ali se traži Minimum Spanning Tree (MST) – minimalna dužina komunik.
veza! Restriktivnije od RNG!!!
Rooted tree: jedan čvor je root. Nema kružnih struktura, pa ivice imaju prirodni raspored od root
čvora. To je zgodno za agregaciju i centralizaciju podataka.
19
Restrictions – OGRANIČENJA u okruženju u kojem algoritam funkcioniše
Opšta (Non-spatial) – koji se podaci mogu meriti senzorom čvora
Prostorna (Spatial) – koji čvorovi mogu da mere svoju prostornu poziciju (relativno i/ili
apsolutno), podaci o susedima: lista, rastojanje, pravci, ciklični redosled čvorova
Vremenska (Temporal) – koji su čvorovi: statični, pokretni ili promenljivi, da li se okruženje
koje se prati menja tokom vremena
Nivo pouzdanosti (Uncertainty) – pouzdanost komunikacije, merenja, određivanja pozicije,
izračunavanja i obrade podataka
Mrežna (Network) – da li je komunikacioni graf ravanski ili 3D, da li je realizovan UDG, RNG,
GG, ili DT graf, da li postoje neki druga mrežna ili topološka ograničenja.
Događaji
Čvorovi u decentralizovanom prostornom sistemu su reaktivni, što znači da reaguju na tri
različita događaja koja se mogu pojaviti na čvoru:
Prijem poruke koju je poslao susedni čvor
Izazvan (triggered) događaj – periodično očitavanje senzora, redovni alarm...
Spontani impuls – van sistema.
Stanja
Algoritmom je moguće da se definiše bilo koji konačan broj stanja. Svaki čvor mora da bude u
tačno jednom stanju tokom vremena. Potrebno je definisati inicijalna stanja čvorova. Kakvu će
JEDINSTVENU akciju izvesti čvor određuje i trenutno stanje čvora i događaj. Definiše se skup
dozvoljenih događaja za određeno stanje čvora. Ukoliko se desi neki nedozvoljen događaj, izvodi se
PRAZNA akcija (bez promene). Akcije vrše promenu (transition) stanja čvora. Prikaz promene stanja
čvorova se vrši dijagramom STANJA.
A state transition system: Obuhvata listu mogućih stanja {sone, stwo} i listu
mogućih promena između stanja {(sone, stwo)}.
20
Sintaksa
• Stanja – ‘SMALL CAPS’, četiri slova
• Događaji:
– Receiving – prijem poruke
– Spontaneously – spontani, spoljni impuls
– When – predviđeni ili izazvani događaj
• Atomske operacije koje čine akcije:
– Promena stanja čvora (become)
– Slanje poruke svim susednim čvorovima (broadcast)
– Slanje poruke nekim susednim čvorovima (send)
– Logički testovi, kotrola toka (npr. If-then-else)
– Izdvajanje čvora iz skupa (one-of)
– Ažuriranje vrednosti promenljive definisane u header-u (set)
– Kreiranje privremene promenljive i ažuriranje njene vrednosti (let)
primer protokola
21
Algoritmi
1. Flooding – koristi se za reprogramiranje (retasking) novog upita (query) ili zadatka (task) u celoj
mreži. Obaveštava se samo jedan čvor koji širi informaciju (injecting query) po celoj mreži. Skromne
mogućnosti, bazičan za sofisticiranije algoritme.
A. Prosleđivanje informacije svima (Information diffusion) – osnove protokola
B. Osnovno širenje (Basic flooding) – 1 poruka se samo jednom saopštava
C. Brojač retransmisija (Hop-count flooding) – slanje više poruka, brojanjem retransmisija
poruke, “degradiranje” poruke
D. Širenje novih poruka (Surprise flooding) – šalju se samo potpuno nove poruke, eliminiše se
velika redudantnost
2. Gossipping
3. Tree structures (najinteresantniji!!!)
22
23
13.Neighboor-Based algoritmi. Namena i karakteristike Roumor Routing i TAG
algoritma.
Pamte se putanje (breadcrumbs) koje je poruka prošla, pamti se od kojeg prethodnog čvora je
stigla poruka (predecessor). Kada se resurs i zahtev sretnu u nekom čvoru, bira se najkraća putanja za
slanje poruke od resursa do baze.
Ograničenja: pouzdana i dvosmerna komunikacija, sa neighborhood funkcijom nbr, senzor
funkcija s, identifikator id, verovatnoća p.
Stanja: 2 aktivna stanja
IDLE – čvorova koji nisu čuli resurs
RSRC – čvorova koji registrovali ili primili informacije
DONE – čvor koji je primio zahtev (nema više akcije!)
Događaji: dva tipa eksternih zahteva, dva tipa poruka
Poruka registracije promene - resource(rsrc) resurs
Poruka zahteva baze - request(rqst) zahtev
Akcije: 2 aktivna stanja x 2 eksterna zahteva x 2 tipa poruka
24
Algoritam TAG – analiza kreće od “najmlađeg” (leaf) čvora (čvorovi bez children-a: čvorovi sa
temperaturama 5, 3, 6, 9, 8 i 9)
Porukom TAGX se šalje merena vrednost ka jedinstvenom parent čvoru (čvorovi sa
temperaturama 10, 12, 12, 13, 11). Kada parent dobije vrednosti on odredi maksimalnu vrednost
lokalno, (3,5,7,10 → 10) i prosledi je svom parent čvoru
14. Neighboor-Based algoritmi. Algoritmi za izbor Root čvora i formiranje Tree strukture:
algoritam sa više inicijatora i algoritam sa kružnim izborom.
1. Tree sa poznatim Root čvorom
Jedinstveni root čvor obaveštava porukom (sa svojim id) sve susedne čvorove o funkciji
Kad susedni čvor (child) prvi put dobije poruku od root čvora on pamti njegovu
funkcionalnost, pa root za njega postaje parent
Taj susedni čvor sada šalje svoju root poruku (sa svojim id) drugim čvorovima, pa se
uspostavlja hijerarhija (parent-child-grandchild)
2. Tree sa poznatim Root čvorom i najkraćim putanjama između čvorova
Brojač retransmisija poruke (hop count)
3. Tree sa poznatim Root čvorom i dvosmernom komunikacijom
Prema prethodom, svi znaju ko im je parent do početnog root čvora
Pojedini čvorovi treba da znaju ko im je sve child čvor
4. AGREGACIJA podataka u TREE algoritmu
TAG algoritam za TinyOS (count, min, max, sum, average)
Svaki čvor lokalno određuje rešenje (na primer maksimum) i šalje samo jednu vrednost ka
višoj instance
25
2. Sistem sa kružnim izborom Root čvora
A. Svaki čvor ima tačno dva suseda
B. Svaki čvor pošalje poruku sa svojom vrednošću id u jedinstvenom smeru
C. Kad je primljena vrednost id manja od vrednosti id u čvoru slanje te poruke se obustavlja
D. Preostale poruke se prosleđuju na isti način sve dok ne ostane samo poruka sa najvećom vrednošću
id i ona dospe u čvor iz kojeg je i emitovana (pun krug) – početni čvor.
26
GRANICE REGIONA I 1 REGION (FIELDS)
Region – zatvoreni, strogo ograničen i homogen deo ravni – DRUGIPROSTORNI ENTITET
Granica je definisana regionom, međuzavisnost granice i regiona. Granice regiona mogu biti
stvarne (bona fide) ili formalne (fiat)
Complex areal object (CAO) – deo ravni koji može da bude razdvojen ili da ima
nehomogenosti (rupe - delove ravni koji mu ne pripadaju, ostrva). Region se prikazuje senzorskom
funkcijom s : V → {0, 1}, gde za neke čvorove v ∈ V , s(v) = 0 pokazuje da čvor ne pripada regionu a s(v)
= 1 pokazuje da čvor pripada regionu.
Unutrašnji granični čvor (Inner boundary node I) koji pripada unutrašnjoj granici regiona
ima barem jednog one-hop suseda van regiona
Spoljašnji granični čvor (Outer boundary node O) koji pripada spoljnjoj granici regiona
ima barem jednog one-hop suseda unutar regiona
Svi čvorovi emituju susedima svoje merene vrednosti . Postavlja se granična merena
vrednost, kao mera pripadnosti region. Čvorovi koji dobijaju poruku od suseda koji su sa merenom
vrednošću van regiona zaključuju da su van regiona.
Potencijalna odstupanja:
1. Zato stanja 1010, 1100, 1110, 0110 koja ne postoje u modelu 4 preseka ipak postoje u realnosti i
odnose se na stanje 1000.
27
2. Može se desiti da nema čvora koji je baš u preseku dve granice A i B. Zato se detektuje da nema
preseka između A i B što daje stanje 0111 umesto 1111.
3. Stanje 0001 može da se dogodi kada svi čvorovi u mreži detektuju i granicu A i granicu B (kada su
granice oba regiona izvan granica mreže) . Konstatuje se da se regioni ne dodiruju i nisu razdvojeni.
28
18. Location-Based algoritmi. Greedy + Face algoritam (GPSR) za georutiranje.
Geografsko rutiranje – georutiranje je proces slanja informacija kroz geosenzorsku mrežu do ciljne
lokacije sa poznatim koordinatama. Upit u centalizovanoj prostornoj bazi podataka je point query, koji
potražuje sve podatke iz baze koji su vezani za određenu tačku u prostoru. Decentralizovane prostorne
baze podataka: rutiranje upita do čvora koji je u neposrednoj blizini zadatih koordinata
Algoritmi za georutiranje:
1. Greedy – izvor sa informacijom koju traži baza traži koordinate od svih susednih čvorova, te na
osnovu njih izračunava Euklidsko rastojanje i suseda i sopstveno do baze i odabira čvor sa najkraćim
rastojanjem kojem šalje dalje informaciju, prema bazi.
Problem kod neravnomerno raspređene mreže (VOID) kada je izvorni čvor najbliži bazi:
NEMA KOME DALJE DA PROSLEDI PORUKU, rešava Face
Zadatak je preneti poruku od izvornog čvora (source) do odredišnog čvora (sink) čije su prostorne
koordinate poznate.
•Poruka se prenosi susednom čvoru koji je najbliži odredišnom.Problemi koje Greedy rutiranje ne može da
reši:
2. Face – posmatraju se regioni (faces - f) koji imaju temena (vertices - v) i ivice (edges - e), Ojler-
Poinkar kaže: v-e+f=2, primer v=20, e=33, f=15, prebacivanje da bi se “obišao” VOID - kretanje
po krugu.
FACE ALGORITAM: START OD ČVORA s
Ako se krene od čvora s, ivice koje formira sa susednim čvorovima su: s-p, s-r, s-j, s-t i s-o.
29
Ciklični redosled (cyclic ordering) čvorova se definiše u CCW smeru: c(s, t) = j, cyc(s, j) = r,
cyc(s, r) = p, cyc(s, p) = o, i cyc(s, o) = t
Ciklični redosled ivica regiona: počevši od ivice (s, j), sledeća bi bila (j, cyc(j, s)) =
(j, k). Tada sledi (k, cyc(k, j)) = (k, l). Potom ide (l, cyc(l, k)) = (l, t). Na kraju je (t, cyc(t,l)) = (t, s),i sledi
povratak na početak (jer je (s, cyc(s, t)) = (s, j)). Bilo koja usmerena ivica dakle definiše jedinstveni
region!
3. GPSR – kombinacija prethodnih, dok nema VOID radi Greedy, a kada se pojavi VOID radi kao
Face.
GPSR protokol kombinuje greedy i face rutiranje. U osnovi je to greedy protokol, ali u
slučajevima kada se detektuje da je tekuci čvor bliže odredišnom čvoru od svih svojih suseda prelazi se
na facerutiranje.
GRANIČNI KRUG
Mogućnost obilaska “prepreke” (void) po ivici se može da iskoristi za rutiranje informacije po
ivici geografskog regiona koji se posmatra pomoću mreže (AOI). Za ovo su potrebne dve prethodno
obrazložene tehnike:
Algoritam za formiranje regiona + Face rutiranje
IDEJA: Pronaći zatvorenu putanju na grafu (cycle) koja prolazi kroz sve čvorove sa granice regiona
(boundary cycle) – granični krug. Unutrašnji granični krug na slici je formiran od ivica SPOLJAŠNJEG
face-a ovog podgrafa. Granični krug ne formiraju samo granični čvorovi nego i ostali čvorovi (slučaj
čvora a)
Broj graničnih čvorova u graničnom krugu (6, 8, 13, 20) se ne uvećava značajno sa znatnim
progušćenjem mreže (15, 30, 60, 120). Znatno se povećava ukupan broj čvorova u graničnom krugu
(ide do 24). Granica Španija – Portugal?
30
Fraktalna geometrija – prikaz fraktalnih oblika, što više tačaka bolji prikaz!!! Broj čvorova
na granici proporcionalno raste do |V |D/2. Za Euklidske oblike je D = 1. Prirodni geografski oblici se
ponašaju kao fraktalni oblici sa D=1.2–1.3 (1.6 – 1.9).
20. Location-Based algoritmi. Topology of Complex Areal Objects (CAO). Algoritam za opis
i praćenje promena u CAO.
Region – Jedinstvena, kontinualna, zatvorena površina
CAO – Nejedinstvena, diskontinualna celina (“rupe”, “ostrva”, više delova)
Primer: 5 odvojenih ostrva (a, b, c, g, h) i 4 rupe (d, e, f, i).
Dijagram prostorne pripadnosti “rupa” i “ostrva” – TREE struktura
“Rupa” i pripada ostrvu g. Ostrvo g pripada “rupi” e, koja je unutar “ostrva” b. “Ostrvo” c kao i
“ostrva” a i b sa njihovim strukturama su sadržani u spoljašnjoj komponenti x.
31
NEGATIVAN predznak – CW redosled čvorova po graničnom krugu. Poštujući pravilo cikličnog
rasporeda čvorova (CCW smer) tada negativan predznak ima granični krug koji obuhvata
“rupu”
21. Spatio-Temporal algoritmi. Istorije dinamičkog okruženja. Istorije mobilnih objekata: Checkpoint
algoritam. Praćenje mobilnih čvorova.
ISTORIJA I HRONIKE
Elementi događaja tokom vremena (regioni, granice)
Pojave tokom vremena (nastajanje, spajanje, razdvajanje, nestajanje regiona). Pojave mogu nastati
trenutno ili tokom vremena.
Prostorno-vremenske informacije generisane sa DSIS
32
Istorija - (History): prostornovremenski zapis stanja elemenata
Hronika – Alarmi (Chronicle): zapis pojava tokom vremena
33
INSERT INTO table values (r1, r2, . . .)
OSVEŽAVANJE podataka (update rows) u bazi:
UPDATE table SET attribute = r1, . . . WHERE condition
3, Ako nijedan od uslova nije ispunjen, čvor zapisuje sopstvene podatke u bazu kretanja m (podaci se
referenciraju u zapisu prema lokalnim epohama – vremenskim trenucima u periodu vremena k).
Glavni zadatak Flock algoritma je registrovanje grupe MO (na osnovu njihovih trajektorija).
Postoje i drugi algoritmi: following, leadership, convergence, and divergence.
34
23. Spatio-Temporal algoritmi. Hronike dinamičkog okruženja. Peak algoritam.
HRONIKE DINAMIČKOG OKRUŽENJA
Alternativa: Dinamičko polje (FIELD) – prikaz pomoću treshold regiona:
passes (saddle points) - prevoji, peaks - vrhovi, pits – udoline
Primer: monitoring temperature – peaks su temperature veće od temperatura u okruženju,
pits su temperature manje od onih u okruženju, a passes su temperature koje su približno iste u
okruženju
Elementi polja mogu nastati, nestati i kretati se
Inicijalizacija algoritma: merene vrednosti na svakom čvoru se porede sa okolinom pa se
dodeljuju tri moguća stanja
1. Kada čvor registruje promenu merene vrednosti (npr. porast temperature) šalje poruku upd8 sa
detaljima promene. Čvor koji primi poruku, a čija je merena vrednost MANJA od one iz poruke prelazi
u IDLE stanje i šalje poruku sledećem susedu odabranom po porastu merene veličine. (Ako je nova
temperatura 28, a susedni čvor je bio PEAK sa 27, on prelazi u IDLE. Vrednost 28 šalje sledećem
susedu (izbor između suseda 27.5, suseda 27.7 i suseda 30) a to je 27.5.
2. Sledeći korak podrazumeva dolazak do veće vrednosti po prethodnom pravilu, sve dok se ne
dostigne drugi PEAK čvor.
3. Čvor koji je prešao u stanje PEAK može da:
Dobije samo jednu PEAK poruku što znači da je PEAK pomeren
Ne dobije PEAK poruku, što znači da se PEAK tek pojavio
Dobije više PEAK poruka, što znači da su te dodatne poruke došle sa PEAKS koji su nestali.
Treba odrediti koji su PEAKS se pojavili a koji su nestali. Moguće je da su se više PEAK ova
SPOJILI ili da je ISTI BROJ onih koji su nestali i onih koji su se pojavili.
Pretpostavke algoritma:
1. Svaka komponenta je region (nije CAO), definisana sa 6 osnovnih promena.
2. Inicijalizacija algoritma se vrši pod pretpostavkom da nema regiona.
3. Spajanje i razdvajanje regiona se vrši u PAROVIMA.
4. Regioni su u potpunosti obuhvaćeni mrežom. Nema delova regiona van mreže.
5. Maksimalni (triangulacija) ravanski komunikacioni graf. Samo su granični čvorovi u graničnom
krugu.
6. Inkrementalne promene. Samo jedan čvor u susedstvu može da ima promenu u jednom trenutku
vremena. Vremenska rezolucija omogućava registraciju ovakvih promena.
Promene tipa: pojava, nestajanje, spajanje, razdvajanje se detektuju analizom samo jednog aktivnog
čvora (čvor koji je registrovao promenu) i njegovih suseda na sledeći način - binarna senzor funkcija s
: V × T → {0, 1}:
1. Region se pojavljuje ako jedinstveni aktivni čvor ima vrednost senzor funkcije 1, a svi njegovi
susedi 0. Region nestaje ako jedinstveni aktivni čvor ima vrednost sensor funkcije 0, a svi
njegovi susedi 0.
2. Region se spaja ili razdvaja sa drugim regionom u “pinch” čvoru. Kada se ukloni ova tačka
region se razdvaja na 2 segmenta. “Pinch” se određuje korišćenjem cikličnog redosleda merenih
vrednosti oko čvora koji se analizira: v, |{n ∈ nbr(v)|d(n) = 0 and d( ˚ cyc(n)) = 1}| = 2
Koraci algoritma:
1. Svaki čvor koji detektuje promenu merene vrednosti (aktivni čvorovi!) obaveštava susede
sa upd8 porukom, pri čemu oni tu poruku pamte u lokalnoj memoriji d.
2. Ako aktivni čvorovi v nemaju suseda koji su deo regiona tada su detektovali pojavu ili
nestajanje regiona s(v, now) = 1 or s(v, now) = 0.
3. Ako aktivni čvor registruje da je “pinch” čvor, tada je u pitanju spajanje regiona, pa on
definiše ID novog regiona. Potom se svi granični čvorovi spojenog regiona apdejtuju sa novim ID
regiona.
4. Neaktivni čvorovi takođe proveravaju da li su “pinch” čvor, pa ako jesu postaju aktivni
čvorovi, što znači da je region razdvojen. Granični čvorovi oba razdvojena dela dobijaju od ovog čvora
nove ID regiona, svaki posebno.
25. Geo Mos aplikacija: moduli Monitor, Analyzer, Sensor Manager. Leica GNSS
SpiderQC: deformaciona analiza u realnom vremenu i van realnog vremena.
Leica GEOMOS (GEOdethic MOnitoring System): automatizovani sistem za (near) real-time
praćenje i analizu deformacija objekata sa bazom podataka i prikazima pomeranja. U sistem
može da se integriše više tipova senzora.
Komunikacija komponenti sistema: modem, GSM, WAN, LAN, radio ili kablovske veze, TCP/IP
Internet tehnologije. Različiti načini konekcije - fleksibilnost po pitanju konfiguracije sistema.
36
Razmena podataka – standardne tehnologije prenosa podataka - integritet podataka u slučaju prekida
veze.
Izračunavanje i analiziranje pomeranja, i slanje poruka putem SMS-a, E-mail-a ili digitalnih I/O
interfejsa, u skladu sa unapred definisanim graničnim vrednostima. Sistem ima punu kontrolu rada
perifernih uređaja sa jednog mesta. Klijent/Server arhitektura za veće sisteme, ili kao zasebna radna
stanica za male sisteme. Ovaj sistem je skalabilan, u zavisnosti od veličine projekta.
1. Monitor – ON-LINE aplikacija koja upravlja radom senzora. Senzori mogu biti totalne stanice, GPS
prijemnici, meteorološki i geotehnički senzori. Korisnik vrši izbor tačaka na kojima će se realizovati
merenja, bira vrste senzora kao i frekvenciju prikupljanja podataka. Definišu se granične vrednosti i
vrsta poruke koja će se emitovati u slučaju opasnosti putem E-mail-a, mobilne telefonije...
2. Analyzer - OFF-LINE mod obrade, analizira i prikazuje rezultate merenja, grafički ili numerički.
1. Jedan od načina prikaza je vremenski dijagram praćene veličine, koji pokazuje pikove i trendove
promene kroz odabrane vremenske periode.
2. Obezbeđen je simultan prikaz više praćenih veličina na jedinstvenom vremenskom dijagramu.
3. Vektorski prikaz (vektori kretanja) pomeranja za odabranu oblast, lako uočavanje mesta sa
najvećim pomeranjem.
4. Standardni prikazi podataka mogu da se konfigurišu ili prošire dodatnim prikazima rezultata iz
baze podataka.
Baze podataka: Access, SQL Server, ili Oracle. Sa klijentske strane, (podaci se čuvaju nekoliko
meseci), koristi se Microsoft Access.
Sa strane servera (podaci se skladište i arhiviraju duži vremenski period), koriste se baze
podataka kao što su Oracle ili SQL Server.
SENSOR MANAGER MODUL: povezuje različite tipove senzora u jedan sistem, zahtev većine
savremenih monitoring projekata. Komunikacija na relaciji SMM – senzor se odvija direktno između
SMM i aplikacije preko standardnog Microsoft COM intefejsa, gde aplikacija saznaje o kom senzoru je
reč.
Senzori su definisani u standardnim XML tekst fajlovima, tako da dodatni senzori mogu lako da
se integrišu u GeoMoS sistem jednostavnim opisom senzora u tekst fajlu, bez dodatnog programiranja.
XML fajl definiše protokol, komande, osobine i konfiguraciju senzora.
GNSS Spider: procesira podatke akvizicije iz jednofrekventnih i dvofrekventnih GPS i/ili GLONASS
uređaja u realnom vremenu i/ili u postprocesing modu.
Problemi RTK Real-time merenja
37
Jedna tačka - dve komunikacione linije (jedna za korekcije, a druga za prenos sračunatih
koordinata)
Određivanje samo jedne bazne linije po jednoj tački
Nije podržana jednofrekventna RTK metoda
Nije moguća naknadna obrada podataka
Nije moguće arhiviranje rezultata merenja
Procesiranje bazne linije u Leica GNSS Spider softveru je podeljeno na dva dela:
procesiranje u realnom vremenu i postprocesiranje. Leica GNSS Spider ima mogućnost da ponovo
procesira sve fajlove sa rezultatima merenja u RINEX formatu u ova dva moda. To je važno kada
prijemnici prvo sakupljaju podatke u periodu od 24 ili 48 sati, a zatim se podaci naknadno procesiraju.
Performanse sistema i ocena grešaka koje se odnose na višestruku refleksiju signala mogu da se
analiziraju pre trajnog fiksiranja kablova za napajanje i komunikacije.
38
Leica Smart Check tehnologija (proces ponovljene pretrage), koristi se za kontinualno
reverifikovanje podataka u fazi rešavanja neodređenosti. Ovako poboljšan GNSS Spider može da
izračuna fiksne pozicije na osnovu jednofrekventnih i dvofrekventnih podataka dobijenih RTK
metodom sa visokom pouzdanošću.
39
test reziduala (popravaka)
Neophodno je izvršiti početnu proveru podataka i testirati aposteriori varijans faktore obe
KORAK 3: stabilnost referentnih tačaka - poređenje dve merne epohe: određuju se koordinatne
razlike između epoha i kofaktorske matrice zajedničkih referentnih tačaka, a zatim se analizira
stabilnost referentnih tačaka.
Metode za analiziranje stabilnosti referentnih tačaka
Test ograničenja - nakon izvršenih izravnanja merenja u svakoj epohi posebno, primenjuje se
kombinovano izravnanje na obe epohe. Rezultati izravnanja se proveravaju u skladu sa ovim testom.
Otkrivanje nestabilne referentne tačke vodi do promene datuma mreže.
Robustni metod - ima više testova, neki koriste Helmertovu transformaciju za otkrivanje
nestabilnih referentnih tačaka.
KORAK 4: utvrđivanje deformacija - slično postupku izravnanja, neophodna su merenja iz obe
epohe: za izravnanje i za određivanje kombinovane varijans kovarijans matrice, u cilju dobijanja
relativnih elipsi grešaka, izračunavanja dužina između tačaka i određivanja standardne
devijacije. Statistički značajna deformacija tačke je najčešće povezana sa 95% intervalom
poverenja za pomeranje tačaka između epoha.
Algoritam izravnanja
1. Koeficijenti matrice A se određuju pomoću približnih vrednosti (početno pogađanje)
nepoznatih parametara iz matrice X, dobijenih iz prve iteracije.
2. Novi, poboljšani koeficijenti se određuju na osnovu vrednosti nepoznatih parametara iz
sledeće iteracije. Dobro početno pogađanje skraćuje proces.
40
41
42
27. Geosenzorske mreže - primena geodetskih senzora i komunikacija.
TIPOVI SENZORA
U sistemima za geodetski monitoring senzori koji se primenjuju se mogu podeliti u tri grupe:
1. Geodetski senzori
2. Geotehnički senzori
3. Ostali senzori
Postavljaju se na tačke stabilisane najčešće betonskim stubovima. Stubovi treba da imaju dubok
temelj i izolaciju koja će minimizirati uticaj promene temperature. Manje robusne od GNSS prijemnika
te se postavljaju u zaštitne kućice (measurement hut).
Preporuke za poziciju i dizajn zaštitne kućice:
Dogledanje svih tačaka koje se prate.
Klimatizacija.
Staklo se postavlja tako da laserski zrak prilikom merenja dužine ne prolazi kroz njega pod
pravim uglom.
Totalna stanica ne može da prati tačku ukoliko nije odgovarajuće signalisana (reflectorless
merenje je neupotrebljivo). Tačke se signališu prizmama. Na tržištu se mogu naći prizme namenjene
upravo monitoringu. Prizma se na svojoj poziciji mora čvrsto montirati kako bi promena koordinata
centra prizme bila uzrokovana isključivo deformacijom, a ne kretanjem prizme. Moraju biti zaštićene
od padavina (prvenstveno snega). Na pojedine modele prizmi je moguće postaviti GNSS prijemnik,
čime se obezbeđuje redudantnost i veća pouzdanot merenja
GNSS PRIJEMNICI
Robusna konstrukcija – nema pokretnih ni optičkih delova.
Visoka učestanost merenja (i do 20Hz).
Postavljaju se na stabilisane tačke.
Više prijemnika može formirati mrežu – mrežno rešenje.
U upotrebi su i jedno- i dvofrekventni prijemnici.
DIGITALNI NIVELIRI
Automatsko čitanje bar-kodirane letve
Vrlo precizna merenja deformacija u vertikalnom smislu (submilimetarska preciznost)
Mogu da mere i rastojanje do letve
44
Nisu motorizovani – jedan instrument čita jednu letvu
Letva mora biti osvetljena, da bi čitanja bila izvodljiva i po mraku
Komunikacija
Kod uobičajenog geodetskog premera nije neophodno da instrument poseduje
komunikacioni port. Podaci se mogu prenositi nekim prenosnim memorijskim medijumom (kartice) a
isntrumentom se upravlja preko tastature i displeja.
Za primenu u sistemima za monitoring neophodno je da instrument tokom premera bude
povezan sa računarom te stoga mora da poseduje komunikacioni port. On obezbeđuje:
Transfer rezultata merenja
Transfer parametara merenja
Detekciju kvara ili greške
U vertikalnu cilindričnu rupu izbušenu u tlu postavlja se plastična cev. Na unutrašnjoj strani cevi
su četiri uzdužna žljeba. Inklinometar je u obliku metalne šipke, opremljen točkićima na krajevima
šipke koji idu duž žljebova. Ukoliko je došlo do deformacije cevi i inklinometar će se nagnuti, što će
žiroskopski senzori na krajevima šipke detektovati. Inklinometri se mogu nastavljati i formirati tzv.
kolonu. Može se odrediti vertikalni profil – otkloni na različitim dubinama.
Ekstenzometri
Ekstenzometri mere longitudinalni pomeraj u tlu.
Sastoje se od: glave senzora, štapova, kotvi.
Najćešće senzor ima tri kotve. Svaka je povezana sa glavom senzora pomoću štapa (čelični ili
od fiberglasa) različite dužine, kako bi se merili pomeraji na različitim dubinama Kotve se fiksiraju u
tlu i meri se njihovo podučno pomeranje u odnosu na glavu senzora.
Merenja su tačnosti reda mikrometra, a maksimalni pomeraji koji se mogu meriti su 50-
100mm (zavisno od senzora).
Piezometri su senzori koji se postavljaju u tlo i mere pritisak vode sadržane u zemljištu i nivo
podzemne vode.
Tipovi piezometara:
46
Stojeća cev (standpipe)
Vibrirajuća žica (vibrating wire)
Pneumatski
Sa optičkim vlaknom (interferometrijski)
Imaju veoma široku primenu:
Klizišta
Brane
Nasipi
Priprema izvođenja zemljanih radova...
OSTALI SENZORI
Pored geodetskih i geotehničkih, u sistemima za monitoring se mogu koristiti još neki tipovi
senzora:
Meteorološki – merenje temperature, pritiska, relativne vlažnosti, količine padavina itd. Od
velikog značaja u nekim slučajevima (npr. količina padavina na klizištima ili jačina i pravac
vetra kod visokih objekata)
Senzori za merenje zagađenosti vazduha
Kamere – vizuelna kontrola objekta i vidljivih senzora, zaštita od krađe i oštećenja. U poslednje
vreme se koriste web-kamere.
Drugi senzori koji imaju pre svega zaštitnu ulogu (IR senzori pokreta i sl).
47
Dve vrste senzora relativne vlažnosti vazduha:
Kapacitivni
Rezistivni
Merenje vlažnosti je vezano za temperaturu, jer maksimalna vrednost apsolutne vlažnosti
zavisi od temperature. Relativna vlažnost je odnos trenutne i maksimalne vrednosti apsolutne
vlažnosti pri nekoj temperaturi.
Najčešće su u upotrebi kapacitivni senzori, kod kojih se meri promena kapacitivnosti, koja
zavisi od relativne vlažnosti. Kod rezistivnih senzora se meri otpornost higroskopnog materijala
između dve provodne žice.
Klizišta spadaju u kategoriju prirodnih katastrofa, čiji geološki rizici izazivaju ljudske i materijalne
gubitke, prisutni su svuda. Faktori koji dovode do nastanka klizišta se mogu podeliti na uzročnike
(causal factors) i aktivatore (triggering factors)
Uzročnici: karakteristike lokaliteta, priprema “lokaliteta” za klizanje
Geomorfološke (promena reljefa, egzogeni )
Pedološke (sastav i struktura zemljišta)
48
Hidrološke (sadržaj vlage, podzemne vode, pukotine, nadzemne vode)
Aktivatori: neposredni uzročnici nastanka klizišta
Kiša, smrzavanje/odmrzavanje zemljišta, suša
Tehnogeno dejstvo: Infrastrukturni objekti (kuće, zgrade, putevi, cevovodi, rudnici, tuneli,
brane, nasipi...)
Navodnjavanje, promene nivo podzemnih voda
Zemljotresi, rudnici
Erozija (pod dejstvom tečenja površinskih voda)
3 celine senzora
Merni uređaj (TDR cable tester + data logger + multiplexer)
Merni kabel (coaxial cable), zaliven u betonu
Kabel konektor (coaxial cable including connectors)
Globalni princip rada: Merni kabel mora da bude postavljen u otvor na dubini većoj od dubine
klizne ravni. Kretanje zemljišta na klizištu izaziva smicanje mernog kabela na preseku klizne ravni, pa
se zbog promene rastojanja krajeva mernog kabla pod naponom generiše naponski pik na dubini
smicanja.
Princip rada: Merni uređaj preko TDR cable tester emituje naponske impulse u merni kabel. Kada
se desi deformacija mernog kabela, impuls se reflektuje sa lokacije deformacije. Merenjem vremena
dvostrukog puta reflektovanog impulsa se utvrđuje tačna dubina deformacije. Analizom amplitude,
širine i oblika reflektovanog impulsa se utvrđuje priroda i obim kretanja po kliznoj površi. Predviđen
za praćenje kretanja do 1dm. Jeftinija instalacija i postavljanje za oko 75% u odnosu na inklinometar,
prečnik rupe koja se buši je samo 40mm. Može da se instalira i u otvor za inklinometar
Spora i manje rizična klizišta – dovoljna su periodična merenja (mesečna, godišnja). Brza i rizična
klizišta – kontinualna merenja
Video tahimetrija – kontinualno osmatranje položaja karakterističnih objekata na površini,
dodata je kamera za osmatranje
Pokretne ose totalne stanice pozicioniraju kameru, pa je moguće georeferencirati svaki piksel
na slici koja se dobija kamerom. Lasersko merenje daljine za određivanje rastojanja do objekta.
Rezolucija kamere obezbeđuje ugaonu rezoluciju od 0.1mm na 100m. Problem može da bude uticaj
49
odsjaja i treperenja vazduha, što se prevazilazi sa osrednjavanjem nekoliko ponovljenih kratkih
merenja. Problem je i nedostatak svetlosti pri jakim olujnim kišama i snegu. Ključna prednost video
tahimetrije je jednostavno osmatranje ivica i ožiljaka klizišta bez potrebe za pristupom na takve
lokacije (a 6 meseci snega?) Moguće je pratiti i markere. Leica Geosystems prototip. Generiše 3D
površinski model, koji se primenjuje na manjim površinama za potrebe detekcije kretanja
Najjednostavniji i najjeftiniji, mogu biti baterijski napajani, bežična komunikacija. Sistem 1+3: Jedan
GNSS uređaj je u stabilnoj zoni, da bi obezbedio merenja baznih linija do 3 GNSS uređaja unutar tela
klizišta, pa da se odrede izuzetno tačna prostorna pozicija svakog prijemnika, na milimetarskom nivou
(što podrazumeva i filtriranje i obradu rezultata merenja, kao i solidne uslove meranja)!
Merenja se vrše po epohama 15min, u toku dana ima 96 mernih epoha (L1 prijemnici sa
frekvencijom akvizicije 1Hz generišu oko 0.5MB podataka za 15min). Antene moraju biti robusne za 1
godišnje “preživljavanje” u planinskim uslovima.
Jedan stub (2m) je antena, a drugi stub je wlan komunkacija, alu kutija je baterija sa kontrolerom
punjača i wlan serverom. Near real time automated processing NRTP
Ovo su jednofrekventni prijemnici, a sistem monitoringa funkcioniše i pri naslagama snega od
1.5m
Tačnost određivanja pozicije odstupa u opsegu 1.5cm (0.48cm sa filterima)
Tačnost određivanja i pozicije i visine odstupa u opsegu 2.5cm (0.86cm samo visina sa
filterima)
Modularno, sprega obrade i akvizicije je open source MySQL Database. Veza između čvorova i baze je
ostvarena putem sensor plugin procedura. Zadaci upravljačkog softvera.
Kontrola dodavanja senzora.
Monitoring statusa senzora (trenutno obaveštavanje administratora, sprečava se prekid
akvizicije).
Akvizicija sirovih podataka (komunikacioni protokoli)
Preliminarna analiza (kontrola trešhold vrednosti)
Prosleđivanje podataka na WEB ka korisnicima (za deformacionu analizu, razmenu podataka,
upozorenje):
50
Istorijat: 1972 serija zemljotresa, a 1982 dugotrajne padavine su ispunile duboke pukotine i
pokrenule klizište sa značajnom štetom, postavljeni drenažni sistemi jer je klizište preveliko i
preduboko za konsolidaciju, a prolazi kroz delove grada. 2008 pokrenut proces praćenja
Geosenzorska mreža se sastoji
1. 7 robotizovanih TS,
2. 230 prizmi, postavljenih na 64 stambena objekta, kao i na drugim objektima
3. 26 jednofrekventnih GPS prijemnika na stambenim objektima
4. 8 dvofrekventnih GPS prijemnika – referentni
5. 7 visoko preciznih inklinometara, koji su postavljeni kao senzori radi kontrole stabilnosti glavnih
stanica I i II nivoa mreže
Merenja se vrše po epohama 30min, ako je duže kišni period, aktivira se Realtime merenje sa
robotizovanim TS i dvofrekventnim GPS
Glavna mreža (I nivo, u realnom vremenu) čine tri glavne stanice, koje se nalaze izvan oblasti
klizišta na koje su postavljena tri dvofrekventna GPS prijemnika.
Mreža I i II: prenos podataka u gradski monitoring centar se vrši u realnom vremenu preko WiFi
Standard HyperLan veze. Sistem za prenos je zasnovan na glavnoj radio vezi, koja funkcioniše po
principu tačka po tačka, između automatizovanih totalnih stanica i monitoring centra. Prenos
podataka u realnom vremenu se vrši preko slobodnih frekvencija radio veza (HyperLan).
Sekundarna mreža (II nivo, u realnom vremenu) čini pet glavnih stanica, koje se nalaze na
području klizišta, na koje je postavljeno pet dvofrekventnih GPS
7 robotizovanih TS je na istim mestima kao i GPS + 230 prizmi na objektima
Tercijalna mreža (III nivo, u realnom vremenu) čini 26 jednofrekventnih GPS prijemnika Prenos
podataka iz ove mreže se vrši preko periodičnog GSM-a, a podaci se prikupljaju svakih šest sati.
GEOTEHNIČKI MONITORING
Geotehnički monitoring (DMS – Differential Monitoring of Stability). Čine ga tri bušotine,
dubine 100m, u koje su postavljene modularne dinamičke kolone. DMS kolona ima 85 biaksijalnih
inklinometrijskih modula (mernog opsega ±20°, tačnosti 0,01°), dva piezometrijska senzora (mernog
opsega 100psi, tačnosti 0,01m) i 85 temperaturnih senzora (mernog opsega 0-70°, tačnosti 0,1°C).
Kolone su u bušotini smeštene tako da se u prvih 10 i poslednjih 15 metara bušotine ne nalaze
instrumenti.
TCMS: specijalizovan sistem koji putem WGSN upravlja radom svetlosne signalizacije na semaforima.
51
Zadaci inteligentnog sistema za upravljanje signalizacijom semafora su:
1. Upravljanje signalizacijom semafora se vrši na osnovu dužine (broja vozila) kolone na svim
pravcima raskrsnice.
2. Kompromisna optimizacija sledećih parametara
I. Minimizacija srednjeg vremena čekanja vozila
II. Maksimizacija vremena trajanja zelenog svetla
III. Minimizacija ukupnog perioda čekanja svih vozila
IV. Maksimizacija kapaciteta saobraćajne mreže
V. Minimizacija broja vozila koja ne uspeju da pređu raskrsnicu pri zelenom svetlu
VI. Minimizacija saobraćajnih nezgoda kao posledica lošeg režima saobraćaja
3. Sinhronizacija faza uključivanja signalizacije više semafora na istom pravcu da bi se minimizirao
period zaustavljanja vozila - stop/start režim vožnje koji uzrokuje stvaranje redova, posebno kada je
jedan putni pravac značajno opterećeniji. Na primer, raskrsnice A, B, i C.
4. Formiranje alarmne poruke vozilima iz putnog pravca koji ima zeleno svetlo da postoji pokušaj
prolaska kroz crveno svetlo na putnom pravcu koji se ukršta.
5. Sistem obaveštava dispečerski centar saobraćajne policije o stvaranju zastoja
52
RELACIJE: PROTOK – BRZINA – GUSTINA
o Problemi kapaciteta protoka raskrsnice
o Dva vozila žele da zauzmu istu poziciju u raskrsnici u isto vreme, događaj
zaustavlja protok saobraćaja u najmanje 2 trake
o Prethodno stanje usporava i utiče na kompletan saobraćaj
53
FAZA I CIKLUS, AUTOMATSKO UPRAVLJANJE
Faza – period trajanja zelenog svetla Tg za isti pravac ili kombinaciju pravaca Kombinacija Faza se
naziva Ciklus. Vreme trajanja Ciklusa je ograničeno minimalnom i maksimalnom vrednošću koja ne
remeti ravnomeran raspored kretanja na raskrsnici.
Upravljanje Fazama obezbeđuje kretanje u raskrsnici jednog ili više:
Vozila, Pešaka, Vozila i pešaka
Minimizacija broja faza (i prilagodljivost!!!) obezbeđuje kvalitetnije upravljanje:
• Striktno izvršavanje jedne vremenske šeme (otvorena sprega) može značajno da uspori tok
saobraćaja
• Varijabilni režim rada se adaptira uslovima na raskrsnici (zatvorena sprega)
Parametri senzora: Tip, oblik, dužina, mesto postavljanja – najčešće u svakoj saobraćajnoj traci.
Primena senzora u jednoj saobraćajnoj traci: kontinualni, jedinstveni senzor ili sistem senzora
o Klasifikacija senzora prema principu rada
1. Induktivna petlja (jeftini i jednostavni za primenu, vlaga i mehanička oštećenja, neprimenljivi na
mostovima i rampama, solarno napajanje)
2. Bežični magnetometri (manje raskopavanja, nije potrebno povezivanje sa nadzornim uređajem)
3. Nadzorne video kamere (dan/noć, kišovito i tmurno vreme)
4. Mikrotalasni radarski sistemi, Doplerov efekat, merenje brzine (GHz)
5. IC detektori (registracija automobila i pešaka na prelazu)
6. Ultrazvučni detektori (25-50kHz, iznad slušnog opsega, impulsi)
7. Pasivni akustični detektori (niz mikrofona snima zvuk)
8. Kombinacija
54
Parametri upravljanja u zatvorenoj sprezi su
1. Trajanje zelenog svetla (zavisi od broja vozila u raskrsnici, menja se za svaki ciklus,
preddefinisano maksimalno trajanje zelenog svetla)
2. Zahtev za produženje trajanja zelenog svetla (minimalna inicijalna vrednost za aktivaciju
zelenog svetla je preddefinisana)
3. Simultano produžavanje vrednosti trajanja zelenog svetla (prekid i maksimum)
55
33. Sistemi za permanentni monitoring objekata
56