1 / 20

Platforma za racionalno upravljanje porabnikov energije : Windows Azure in SignalR

Dejan Zilli Nova Vizija d.d., Dalibor Igrec Margento R&D d.o.o. Platforma za racionalno upravljanje porabnikov energije : Windows Azure in SignalR. Agenda. Projekt Kratka predstavitev projekta Arhitektura rešitve Osnovna funkcionalnost Tehnologija Tehnološke osnove SignalR

vanig
Download Presentation

Platforma za racionalno upravljanje porabnikov energije : Windows Azure in SignalR

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dejan Zilli • Nova Vizija d.d., • Dalibor Igrec • Margento R&D d.o.o. Platformazaracionalnoupravljanjeporabnikovenergije: Windows Azure in SignalR

  2. Agenda • Projekt • Kratka predstavitev projekta • Arhitektura rešitve • Osnovna funkcionalnost • Tehnologija • Tehnološke osnove • SignalR • Windows Azure • PLC • Rešitev • Smart Grid • Fizične komponente sistema • Demo - HTML5 vmesnik • Perspektiva

  3. Projekt

  4. Kratka predstavitev projekta • Naziv: rECC (rational EnergyConsumer Control) oziroma „Platforma za racionalno upravljanje porabnikov energije“ • Sodelujoči: konzorcij štirih podjetij (Nova Vizija, Eltratec, Jelovica in JRL) in Fakultete za energetiko • Področje: javne razsvetljave, pametne hiše (tudi obstoječe gradnje) • Namen: izdelati prototip novega produkta oziroma storitve • Učinki: izboljšana raba energije, avtomatizacija upravljanja katerekoli električne naprave

  5. Arhitektura rešitve

  6. Osnovna funkcionalnost • Upravljanje in nadzor porabnikov energije • Konfiguracija topologije nadzorovanih porabnikov • Vklop/izklop naprav, urniki delovanja • Zajem in prikaz porabe električne energije • Zajem in prikaz podatkov senzorjev • Obveščanje o izjemah (odpoved naprav,…)

  7. Tehnologija

  8. Tehnološke osnove

  9. SignalR • Open source (GitHub), podprt s strani Microsofta • WebSocket (full-duplex komunikacija po eni TCP povezavi, standardiziran protokol, ni kompatibilen za nazaj) • Na starejši infrastrukturi avtomatski fallback na enega izmed starejših načinov komunikacije (Server SentEvents, Forever Frame, Long Polling) • Vzdrževanje stalne logične povezave (logika ponovitev) • Scaleout

  10. Uporaba SignalR • Real-time web (dashboards, nadzor, sodelovanje, obveščanje, napredek aktivnosti, igre,…) • Chat za test • Prototip nadzorne aplikacije • Connections (lowlevel, broadcast) • Hubs (full-duplex, naslavljamo lahko vse, skupino ali posamezne odjemalce) • SSL (varnost, kakor v drugih spletnih aplikacijah) • JSON (serializacija tabel in kompleksnih objektov) • PerformanceCounters

  11. Windows Azure • Web role • CloudService (C#, SignalR HUB, Visual Studio 2013) • HTML5 aplikacija (mobilna in web aplikacija, SenchaTouch) • Azure data storage • SQL, Azure Table Storage – Big Data • Workerrole • avtomatizacija upravljanja naprav

  12. PLC – Power Line Communication • Tehnologija • za namene telekomunikacijskih storitev se uporablja elektroenergetsko omrežje, • uporablja različne frekvenčne pasove (A, B, C ali D). • Prednosti • za prenos podatkov se uporablja že obstoječa infrastruktura, • združuje komunikacijsko in energijsko vstopno točko v omrežje, • cenovno ugodna rešitev (električno omrežje je povsod dostopno). • Slabosti • težave z zanesljivostjo, • občutljivost na elektromagnetne motnje, • delovanje v trifaznem sistemu ni samoumevno.

  13. Rešitev

  14. Smart Grid • Aktivno omrežje • IKT prevzema pomembno vlogo, saj omogoča integracijo obstoječih telekomunikacijskih in informacijsko komunikacijskih tehnologij v elektroenergetsko okolje, • prenos podatkov pretežno temelji na paketno orientiranih protokolih, • PLC predstavlja primer komunikacije po električnih vodnikih, ki kot prenosni medij izkoriščajo že obstoječe elektroenergetsko omrežje, • tehnologija zagotavlja dvosmerno komunikacijo med vsemi nivoji aktivnih omrežij, • komunikacije po električnih vodnikih so predpisane s standardi IEEE P1901, IEC-61334, ITU-T, …

  15. Fizične komponente sistema • Koncentrator • Sestavljen iz dveh med seboj povezanih segmentov: • Embedded PC platforma (rumeno), • Embedded platforma z ARM mikrokrmilnikom + PLC modul (modro). • Kontroler • Embedded platforma z ARM mikrokrmilnikom + PLC modul, • napajanje direktno iz električnega omrežja. • PLC modul • uporablja frekvenčni pas nad 95 kHz(izven A območja) • hitrost prenosa podatkov: 2400 ali 4800 bps, • uporablja metodi: (a) preambledetectionwithconditioning in (b) hardwareframesynchronization, • omogoča multi-master povezavo in komunikacijo.

  16. Demo – HTML5 vmesnik

  17. Perspektiva • Internet ofThings, Internet ofEverything (ljudje, procesi, podatki in stvari – naprave) • Izboljšanje učinkovitosti porabnikov energije • Detekcija nesorazmerno velikih porabnikov energije • Predvidevanje odpovedi (detekcija slabšanja karakteristik porabe) • Predlogi ukrepov za izboljšanje rabe energije • Alarmiranje in reakcija na posebne dogodke (napovedan izklop električnega toka, nevarnost strele) • Poslovne priložnosti • Široka možnost uporabe (javne razsvetljave, pametne hiše, avtomatizacija,…) • Izbira poslovnega modela (trženje infrastrukture, storitev ali informacij)

  18. Viri • http://www.asp.net/signalr/ • https://github.com/SignalR/SignalR • http://blogs.msdn.com/b/windowsazure/ • http://www.sencha.com/products/touch/ • http://www.etsi.org/technologies-clusters/technologies/powerline • https://www.smartgrid.gov/ • http://www.st.com/web/en/catalog/tools/PF250310

More Related