Rapport nr. Udarbejdet af. : SensoByg F1 2. Jesper Stærke. Dato

Størrelse: px
Starte visningen fra side:

Download "Rapport nr. Udarbejdet af. : SensoByg F1 2. Jesper Stærke. Dato"

Transkript

1 Systemarkitektur og beslutningsstøtte for trådløs monitering SensoByg F1 2 Rapport nr. Udarbejdet af Dato : SensoByg F1 2 : Peter Andersen & Michael Lassen, Alexandra Instituttet; Morten Tranberg Hansen, Aarhus Universitet; Flemming Nyboe, Teknologisk Institut; Jesper Stærke Clausen, Rambøll A/S : September 2010

2 Forord SensoByg innovationskonsortiet blev dannet i Formålet var at udvikle og demonstrere trådløse overvågningssystemer til brug i byggeriet samt i store konstruktioner så som broer, tunneler mv. SensoByg blev støttet økonomisk af Forsknings og Innovationsstyrelsen igennem perioden Deltagerne i projektet fremgår af rapportens forside. Se også De trådløse overvågningssystemer, som er målet med konsortiets arbejde, er indlejret i konstruktionerne og bygningerne og der er udviklet tilhørende beslutningsstøtteværktøjer. SensoByg har demonstreret muligheder og vurderet teknologier i følgende demonstrationsprojekter: D1 Fugt i boliger og byggeri (byggeriets driftsfase) D2 Store konstruktioner, herunder broer og tunneler samt store stålkonstruktioner D3 Betonelementproduktion D4 Fugt i byggefasen Foruden disse fire demonstratorer er der en række forskningsemner omkring trådløse systemer og sensorer til indlejring i byggematerialer, som er gennemført. Nedenstående figur illustrerer disse emner i cirklen til højre. Fugt i byggefasen Betonelementer Kobling & interaktion SensoByg framework Indkapsling & indlejring Trådløs sensor Store konstruktioner Fugt i boliger Beslutningsstøtte Systemarkitektur SensoByg F1 2

3 Indholdsfortegnelse 1 Resumé Introduktion Systemarkitektur Basale softwarearkitektur Serversiden Dataopsamling Distribution Klientsiden Et tidligere design og prototype BaseStation for SensoByg sensorer Sensornetværk PhD oversigt Sikker gruppe kommunikation Transmission af flere pakker Selektiv Transmission Forening af broadcast Beslutningsstøttesystemer Traditionelle beslutningsstøttesystemer i byggeriet Rambøll SMART Monitoring Brunata WebMon Visual Prognoser for betonmodning og skimmelsvamp angreb Ny ide: 3D bygningsmodel som basis for beslutningsstøttesystem B processor generel beskrivelse Eksempler på B processor anvendelser i SensoByg Brønshøj Lejlighedskompleks Alexandra Kontormiljø Privat Lejlighed Værktøjer (plugins) Selektion Basestation connection Play Navigation Positionering af sensorer Analyse og beslutningsstøtte Referencer SensoByg F1 2 Side 1

4 1 Resumé I herværende rapport gives en oversigt over de resultater der er opnået i de to forskningsaktiviteter vedrørende Systemarkitektur og Beslutningsstøtte omtalt i ovenstående Forord (forskningsaktiviteter F1 og F2). Vedrørende systemarkitektur gennemgås i denne rapport detaljeret hvorledes de enkelte software komponenter hænger sammen i distributionen af målerdata efter disse er samlet op fra sensorerne, mens de forskellige algoritmer og software arkitekturer der kan anvendes imellem de enkelte sensorer i de såkaldte sensornetværk kun listes kort her idet der i regi af SensoByg er blevet udført et PhD forløb på Aarhus Universitet med sensornetværk som emne, og resultaterne herfra derfor er beskrevet i den tilhørende PhD afhandling. Vedrørende beslutningsstøtte og systemer skitseres i denne rapport en række eksisterende systemer, der allerede er i anvendelse i bygge, ingeniør, og energibranchen, ligesom der skitseres mindre specialiserede systemer udarbejdet i forbindelse med D1 D4 demonstrationsaktiviteterne i SensoByg. Hovedvægten er imidlertid lagt på en foreslået anvendelse af digitale 3D bygningsmodeller som et supplement til de ofte tabel og graf orienterede eksisterende systemer. I den forbindelse præsenteres en række prototype anvendelser baseret på open source 3D modellen og værktøjet b processor. Denne rapport er tiltænkt et alment teknisk funderet publikum med interesse for opsamling af sensordata og anvendelse af disse i beslutningsstøttesystemer. Afsnittene om den specifikke software arkitektur forudsætter et vist kendskab til software arkitektur diagrammer i UML notationen. Herudover burde rapporten være forståelig uden særlige forudsætninger. SensoByg F1 2 Side 2

5 0 2 Introduktion I dette dokument beskrives forskellige anvendelser af software i relation til trådløse sensorer. Især fokuse i be res på opsamling og distribution af målinger fra de trådløse sensorer, samt anvendelse af målingerne slutningsstøttesystemer. I forhold til figuren i Forordet vedrører de her beskrevne aktiviteter og resultater i de to arbejdspakker F1 Systemarkitektur og F2 Beslutningsstøttesystemer. I tilknytning til F1 er der på Aarhus Universitet arbejdet med en PhD indenfor trådløse sensorer. Der findes særskilte dokumenter, først og fremmest [1], der beskriver resultaternee af dette arbejde, herunder de rele indlejret i vante dele af den software der er indlejret i de enkelte sensor Motes (se definition nedenfor). Den typiske anvendelsee af sensorer i SensoByg (se demonstratorerne D1 D4) er trådløse sensorer beton (eller andre byggematerialer) i bygningsværker, entenn etableredee eller under opførsel. For at illustrere de forskellige software elementer der er i sving i denne sammenhæng tages her udgangsrum, fx punkt i et etagebyggeri hvor hver lejlighed er instrumenteret med et antal sensorer i forskellige badeværelser og køkken. Relevante målinger disse sensorer kunne udføre er fx temperatur og (relativ) luftfugtighed. Ofte er der sam let flere sensorer i samme elektronik dims, og for at kunne skelne mellem den enkelte sensor (som måler fx temperatur) og det elektriske kredsløb indeholdende en eller flere sådanne sensorer kalder vi selve dimsen for en mote (engelsk betegnelse, der kommer af Sensor Node, se [2]). Sædvanligvis vil man i et instrumenteret byggeri lave en opsamling af rå sensormålinger i nærheden af de enkelte motes vi kalder denne lokale enhed for en reader. Disse målinger vil derefter typisk transmitteres sædvanligvis som fuldstændig rå data (for ikke at bruge processor og batterikraft på databehandling ude på opsamlingsstedet) til det sted hvor sådanne målinger opbevares (fx hos boligselskabet). Her vil der sædvanligvis være brug for en dedikeret modtagerenhed, som kender til readeren og de formater denne transmitterer i, vi kalder denne for en adaptor. Fra den opsamlende computer vil målingerne derefter stilless til rådighedd til videre bearbejdning/ /analyse typisk som led i forbrugsregistrering, overvågning eller mere generelle beslutningsstøttesystemer. Dette scenarium kan illustreres således: Mote med sensor(er) Klient computer, som opbevarer målinger i database og stiller til rådighedd til andre client systemer. Kan bl.a. inkludere software for Basestation Klient computer, som modta målinger ger løbende Beslutnings støtte system Reader Adaptor SensoByg F1 2 Side 3

6 Figur 1: Typisk sensor scenarium I sidste led anvendelsen af sensormålinger skelner vi mellem to basale anvendelser: En anvendelse, hvor man abonnerer på aktuelle øjebliksdata, og en anvendelse hvor man får adgang til opbevarede historiske data og kan forespørge vilkårligt på disse. Overvågningssituationen benytter ofte abonnent tilgangen mens mere avancerede analyse og beslutningsstøttesystemer ofte bruger forespørgsels tilgangen. Der findes naturligvis mange variationer af dette scenarium. Forbindelsen mellem reader og adaptor kan være ganske tæt (de kan sidde i samme kasse ) men der kan også være tale om at målingerne fx sendes med GPRS over telefonnettet fra reader til adaptor. I visse tilfælde er der begrænsninger i adgangen til det netværk som readeren sidder i (fx i en boligblok) dette kunne være fx en firewall. Derfor vælges oftest at push e data fra readeren til adaptoren i modsætning til at lade adaptoren pull e (forespørge) efter data fra readeren. Dette fordi firewalls sædvanligvis begrænser indgående trafik, men sjældent udgående. Som nævnt foregår den initielle bearbejdning af målingerne ofte først i adaptoren, således at readeren blot sender de helt rå sensordata. Disse vil typisk bestå af en sensor id og et enkelt stort tal, som er et udtryk for værdien af det sensoren måler. Det er så typisk adaptorens opgave med sit nære kendskab til readeren at oversætte disse rå sensordata til målinger med semantisk betydning, fx at det er en temperaturmåling i enheden Celcius med 2 decimaler. Kombinationen af en reader, en adaptor, og den software der har fat i adaptoren, og derigennem får sensordata til videre distribution kalder vi under et for en basestation. Som det fremgår ovenfor kan basestationen være fysisk distribueret men kan også være samlet ét sted. Mere skematisk kan det typiske scenarium skitseres således. Sensorer, evt. koblet i sensornetværk Consumer 1 Reader Push Basestation Adaptor Push Pull Client 1 Client 3 Pull Client 2 Client 4 Metadata Figur 2: Skematisk scenarium Som det fremgår opererer vi med et yderligere begreb: Metadata. Dette er data om data som giver den semantiske sammenhæng mellem rå sensor data og målinger, fx at målingerne er temperaturmålinger i Celsius med 2 decimaler. Disse begreber uddybes yderligere i de følgende afsnit. SensoByg F1 2 Side 4

7 0 3 Systemarkitektur I dette afsnit vil vi beskrive softwarearkitekturen af sensorframeworket. Systemarkitekturen er objektorien teret, og beskrivelsen indeholder derfor klasse diagrammer i UML syntaks. Se fx [3] for en introduktion til klasse diagrammer. 3.1 Basale softwarearkitektur De grundlæggende begreber i softwarearkitekturen er Mote, Sensor og Measurement. Figur 3: Mote, Sensor, Measurement Mote En mote er en fysisk enhed typisk med strømkilde (eventuelt i form af et batteri), kommunikations chip og en eller flere sensorer. En mote har følgende egenskaber: Id: Identificererr enheden unikt i systemet. Position: Placerer enheden i 3D i et velkendt koordinat system tilhørende en geografisk model eller digital bygningsmodel. Sensor En sensor er indlejret i en mote og måler temperatur, fugt eller noget tredje. En sensor har følgende egen om motes og sensorer kaldes for metadata mens målingerne kaldes måledata. En sensors evne til at producere målinger er repræsenteret med de særskilte begreber Producerr og Con skaber: Id: Identificererr enheden unikt i systemet. Type: Beskriver typen af sensorens målinger Measurement En measurement repræsenterer en måling fra en sensor og har følgendee egenskaber: Timestamp: Fortæller hvornår målingenn er foretaget. Value: Den målte værdi En mote indeholder en eller flere sensorer og en sensor har produceret et antal målinger. Informationen sumer. SensoByg F1 2 Side 5

8 0 3.2 Serversiden Figur 4: Producer, Consumer Producer En Producer er tilknyttet en sensor og holder styr på et antal consumers, som abonnerer på målinger fra den tilknyttede sensor. Produceren holder øje med sensoren og sørger for at distribuere målinger til de abonnerende consumers, når der er en ny måling fra sensoren. En Producer har følgende egenskaber: addconsumer(consumer): Tilføjer en consumer som abonnerer på målinger. removeconsumer(consumer): Fjerner en consumer igen. Consumer En Consumer kan registreres som abonnerende på målinger fra en sensors Producer. Consumeren vil modsensor net tager målinger fra sensoren, når Produceren ser noget nyt. Egenskaber: consume(measurement): Denne funktion kaldes, når der er en ny måling fra sensoren. Den her beskrevne producer/consumer arkitektur bruges til live overvågning af sensorerne i et værk. Når data er opsamlet i en database eller en logfil eller lignende, kan man have adgang til historiske måledata fra en sensor. En service som giver en sådan adgang kaldes en HistoryService. HistoryService En HistoryService giver adgang til historiske målinger fra en sensor. Egenskaber: fetch(sensor, from, to) > measurements: Sender measurements fra sensoren med tidsstempler mellem de to angivne datoer. Efter dennee gennemgang af de overordnede begreber i softwarearkitekturen, vil vi i de følgendee afsnit be skrive server klient arkitekturen. Dette afsnit omhandler software komponenter på serversiden. Her har vi følgende begreber til at beskrive dataopsamling og distribution: Reader: En reader opsamler data trådløst fra sensorer i dens umiddelbare nærhed og sender data videre til en BaseStation. Adaptor: Kender til kommunikations protokollen i et konkret sensornetværk og kan derfor modtage data fra Readers og omsætte til et generelt format. SensoByg F1 2 Side 6

9 0 Storage: Har mekanismer til at gemme sensor målinger, fx i en database. BaseStation: En server applikation, som sørger for at opsamle data fra et eller flere sensornetværk og distribuerer data til klienter og consumers på nettet fx via et http interface. Dataopsamling og distribution beskrives mere detaljeret i de følgende afsnit Dataopsamling I dette afsnit vil vi beskrive hvilke software komponenter, der er implementeret til opsamling af data fra et sensornetværk. Når data skal opsamles fra et konkret sensornetværk, er der to sider af sagen: 1) adgang til fortløbendee sensormålinger fra sensornetværket (via en Adaptor), og 2) gemning af data i et datalager (Sto rage). Adgang til data fra et konkret sensornetværk, sker via en Adaptor. En Adaptor er en særlig form for Produ cer, der oversætter fra det sensornetværk specifikke data format til et generisk dataa format, som derefter afleveres til de registrerede Consumers. En Adaptor vil typisk have en tråd, som via tcp/ip kommunikation eller lignende modtager data fra Readeren, der eventuelt bruger GSM til afsendelse af data. Figur 5: Adaptor, Thread, Socket Opsamlede målinger gemmes i et datalager, som er repræsenteret med den abstrakte klasse Storage. Et Storage har metoder til tilføjelse af målinger. Storage er subinterface til HistoryService, som giver adgang til opslag i de lagrede data. Det vil sige at implementationer af Storage også implementerer HistoryService. Der er implementeret tre forskelligee storage mekanismer: SimpleStorage: Data gemmes i memory og forsvinder derfor igen, hvis applikationen genstartes. Bruges til aftestningsformål. FileStorage: Data gemmes i en fil i form af et Excel regneark i csv format. Bruges til udveksling af data med andre applikationer. DatabaseStorage: Data gemmes i en SQL database. SensoByg F1 2 Side 7

10 0 Figur 6: Storage implementationer En Collector er en særlig Consumer, som registrer sig hos Adaptoren og gemmer de data, der modtages i et tilknyttet Storage. Figur 7: Collector Distribution En BaseStation tager sig af distribution af data til klienter, som illustreret i Figur 8 nedenfor. SensoByg F1 2 Side 8

11 0 Figur 8: BaseStation En BaseStation udgør en server, som via fx http protokollen eksponererr måledata til klienter. En BaseStati i en on kommunikerer via en Adaptor med Readeren, hvorfra sensordata modtages. Disse data opsamles Storage (fx i form af en database), og distribueres til klienter. Der er to forskellige mekanismer for distribution til klienter: Push: BaseStation sender data til klienten, når der sker noget nyt. En push klient abonnerer således på fortløbende opdateringer fra sensornetværket. Pull: BaseStation sender data til klienten, som følge af en forespørgsel. En pull klient laver således opslag i historiske data fra sensornetværket. Begge disse distributions mekanismer er implementeret vha. http protokollen: En klient kan lave en forespørgsel på historiske data ved at udføre en GET request på en server url, som indkoder identifikation af motes og sensorer samt det tidsrum hvorfra sensormålinger ønskes. En klient kan abonnere på fortløbende opdateringer hos en server ved at registrere en url hos serveren hvortil PUT requests skal sendes, når der er en ny måling på en sensor. I begge typer af klient relationer serialiseres sensordata i form af en protokol i et særligt XML format. Protokollen kan bruges uafhængig af Java, men for nemheds indeholder frameworket java klasser, som giver nem adgang til distributions arkitekturen. 3.3 Klientsiden På klientsiden kan klienterne spille forskellige roller: Overvågning: En overvågnings applikation er en push klient som har adgang til fortløbende målinger fra netværket. Set fra klientens side foregår dette ved at klienten registrerer en consumer hos en producer for de sensorer, som overvåges. Klient side produceren sørger for at kommunikere med serveren via pushprotokollen. SensoByg F1 2 Side 9

12 Dataanalyse: En klient, som har adgang til historiske data fra et sensornetværk via et regneark eller direkte adgang til opslag i en database, kan udføre beregninger på de historiske data, men overvåger ikke sensornetværket via fortløbende opdateringer. Dette foregår ved at klienten laver forespørgsler til en HistoryService på klient siden, som sørger for at kommunikere med serveren via pull protokollen. En klient kan naturligvis spille begge roller på samme tid. 3.4 Et tidligere design og prototype Som et led i PhD projektet på Aarhus Universitet under SensoByg [1] er der blevet lavet en tidlig arkitekturspecifikation for SensoByg en arkitektur der i store træk er identisk til den ovenfor beskrevne, se [4]. Der var ingen SensoByg sensorer eller Brunata sensorer til rådighed på dette tidlige stadium af projektet, så en reference implementation af den oprindelige Mote side blev implementeret ovenpå det gængse TinyOS operativsystem. Hele denne kodebase er tilgængelig som open source, se [5]. 3.5 BaseStation for SensoByg sensorer Som et konkret eksempel på hvad en BaseStation udfører illustreres nedenfor mekanismerne i en BaseStation, implementeret af Teknologisk Institut (TI), som benytter de fysiske SensoByg sensorer og tilhørende Reader + Adaptor: BaseStation lytter på port En Reader forbinder Adaptor starter tråd Autentifikation af Reader (ID/PW) Adaptor modtager måling Adaptor kontrollerer checksum Adaptor kvitterer for måling Måling slettes i Readers buffer Reader logger ud Figur 9: Flow i TI BaseStation SensoByg F1 2 Side 10

13 BaseStationen lytter på en valgfri port. I Readeren indstilles følgende: 1. Adaptorens IP adresse og det valgte port nummer 2. Max. antal målinger i Readerens buffer, før forbindelse 3. Max. tid før forbindelse 4. Password Indstillingerne 2 og 3 angiver hvor ofte Readeren skal oprette forbindelse til Adaptoren, for at aflevere data. Readeren forbinder når den første grænse nås. Forbindelsen sker via GPRS, dvs. over GSM nettet fra Readeren til teleudbyderen, og derfra over internettet til Adaptoren. Ved hver indkommende forbindelse til porten, opretter Adaptoren en tråd til håndtering af forbindelsen. Adaptoren kan således håndtere at flere Readere er forbundet samtidigt. Når tråden er startet, er forløbet som følger 1. Readeren autentificerer sig overfor dataserveren med sit ID nummer og password. Adaptoren kontrollerer disse imod en liste, som angives på programmets brugerflade. Hvis readeren ikke er på positivlisten, eller angiver forkert password, terminerer tråden. 2. Readeren afsender nu en måling ad gangen. Hver måling indeholder en 16 bit checksum, som Adaptoren kontrollerer. Hvis checksummen passer, afsendes en kvittering for modtagelsen. Adaptoren omformer den rå måling til en læsbar tekst, skriver den modtagne måling i en fil, med et filnavn som svarer til Readerens ID nummer. 3. Hvis Readeren modtager en kvittering, slettes den pågældende måling fra dens interne data buffer. Hvis ikke, forsøger den at afsende samme måling igen. 4. Når alle samples er kommet igennem, logger readeren af, og dataserveren terminerer tråden. I punkt 2 åbnes og lukkes output filen i forbindelse med skrivning af hver enkelt sample, for at minimere risikoen for data korruption i tilfælde af hardware fejl. Det overlades således til operativsystemet at håndtere konflikter i forbindelse med anden adgang til filen. Når måledata læses (typisk af anden software), anbefales det at kopiere data filen og åbne kopien, så man ikke blokerer for videre skrivning imens. Som det fremgår er TI datalagrings løsningen et FileStorage. 3.6 Sensornetværk PhD oversigt Som nævnt ovenfor vil vi ikke her gå i detaljer med arbejdet udført vedrørende sensornetværk i PhD projektet på Aarhus Universitet der henvises til [1]. Nedenfor gives blot en oversigt over emner der behandles i PhD en Sikker gruppe kommunikation En ofte brugt sensornetværk radios hardware sikkerheds mekanisme er blevet testet baseret på tid og energi og fundet favorable i forhold til tilsvarende software implementationer. Derudover er der blevet forslået en gruppe nøgle fornyelses protokol der sammen med de før nævnte hardware mekanismer kan bruges som en komplet løsning til at sikre gruppe kommunikation i et sensor netværk på en energi effektiv måde Transmission af flere pakker Effektiv overførelse protokol af mere end én pakke i et sensor netværk er blevet foreslået. Ideen er simpel: i stedet for at sende én pakke af gangen med en tilsvarende svar på modtagelse fra modtageren sender vi SensoByg F1 2 Side 11

14 en blok af pakker og så kun ét svar til sidst, der fortælle hvilke pakker er gået tabt. Bidraget er en implementation af dette i et sensor netværk og en analyse af hvordan dette forbedre nuværende metoder mht. både effektivitet og pålidelighed Selektiv Transmission Selektiv transmission af pakker er blevet implementeret og testet i et sensor netværk. Der antages at alle pakker har en vigtighed (evt. baseret på hvor kritisk en temperatur måling er) og der er så implementeret en dynamisk algoritme for om en pakke skal sendes eller smides væk. Denne algoritme er baseret på online energi estimater af hvad det koster at sende og modtage pakker, og vigtighederne af tidligere pakker beslutter om en pakke skal sendes eller ej. Målet med dette er at maksimere summen af vigtighed en sensor sender gennem dens levetid Forening af broadcast Der er blevet arbejdet med at forene broadcast i et sensor netværk. Målet er at spare på antallet af broadcasts fra forskellige protokoller ved at samle dem i én broadcast. En protokol til at gøre dette er blevet implementeret og testet sammen med to forskellige routing protokoller, en tids synkroniserings protokol, en kontrol udbredelses protokol, og en sensor fejl detekterings protokol. Forening opnås ved at tilbageholde nogle protokollers broadcast, så en vigtig del af dette er at teste hvordan sådanne tilbageholdelser påvirker de overliggende protokoller. 4 Beslutningsstøttesystemer Begrebet Beslutningsstøtte systemer dækker over en række forskellige software systemer, se fx [6] for en oversigt over begrebet. I SensoByg konsortiet har vi beskæftiget os med forskellige typer beslutningsstøtte systemer til brug indenfor byggeriet i de forskellige demonstrations scenarier, som er defineret i aktiviteterne D1 D4 omtalt i Forordet. Nedenfor følger en kort oversigt over nogle af aspekterne ved udvalgte systemer. Der må generelt henvises til de respektive virksomheder for en mere detaljeret indsigt i disse systemer. 4.1 Traditionelle beslutningsstøttesystemer i byggeriet Indenfor byggeriet har vi i SensoByg primært beskæftiget os med beslutningsstøttesystemer til overvågning og beregninger vedrørende varmeforbrug og bygningssundhed, prognoseberegning for modning at nystøbt beton, og endelig forudsigelse af potentielle skimmelsvamp angreb i eksisterende byggeri Rambøll SMART Monitoring Rambøll SMART Monitoring systemet [7] (herefter blot betegnet SMART) er et generelt overbliks og styringssystem 1 til større infrastrukturanlæg såsom veje, broer, tunneler, havne, lufthavne, og spildevandssystemer. Vi vil her kort illustrere anvendelsen af systemet til monitorering af broer i Danmark. Når man går ind i SMART og vælger at få vist alle Prober (synonym for sensorer) fremkommer tabellen vist i Figur 10 nedenfor: 1 I Rambølls interne terminologi kaldes det et forvaltningssystem SensoByg F1 2 Side 12

15 Figur 10: SMART tabel over monitorerede broer Alle bygværker kan ses i Google Maps ved at trykke på knappen Vælg Google map nederst til højre i vinduet. I Google map vises en oversigt over alle registrerede broer i databasen, se Figur 11 nedenfor: Figur 11: SMART monitorerede bygværker i Danmark Der kan zoomes ind på de enkelte broer og ved at pege på et ikon for et bygværk, kommer der et kort resumé med info om bygværket på skærmen, som illustreret i Figur 12 nedenfor: SensoByg F1 2 Side 13

16 September 2010 Figur 12: SMART oversigts info for udvalgt bygværk Tryk på vælg knappen og SMART åbnes med info om den pågældende bro, som illustreret i Figur 13 ne denfor. For den pågældende bro, er der f.eks. installeret en sensor i bropladen i fag 1. Figur 13: SMART tabel over udvalgt bygværk SensoByg F1 2 Side 14

17 Ved et tryk på knappen Showdata vises info om den pågældende sensor, som illustreret i Figur 14 nedenfor: Figur 14: SMART Sensor Data Valg I Figur 15 herunder er temperaturen illustreret grafisk på baggrund af målinger ved installation d. 13. juli og i perioden frem til 31. august. Døgnvariationen kan ses ved målinger i en weekend d august. Figur 15: SMART graf over temperaturmålinger Overordnet kan det for SMART bemærkes, at der benyttes en visuel grafisk model (Google Maps) i den overordnede navigation, men at når man zoomer ind til det enkelte bygningsværk skiftes der til en tabel og SensoByg F1 2 Side 15

18 graf domineret brugergrænseflade, hvor indgående kendskab til bygværkets strukturelle topologi er en forudsætning for at kunne navigere korrekt Brunata WebMon Visual Brunata har forbrugsmålere opsat i en stort antal private hjem og virksomheder i Danmark og resten af verden. Til simpel monitorering, analyse og dataudtrækning tilbydes det webbrowser baserede program WebMon [8]. Til mere avanceret og visuel brug af målerdata tilbyder Brunata det Java baserede egentlige PC program WebMon Visual [9]. Nedenfor vises et par glimt af sidstnævnte. Ligesom ved Rambølls SMART system (se ovenfor) er indgangs viewet i programmet en tabel over installationer 2, som gengivet i Figur 16 nedenfor: Figur 16: WebMon Visual lokationsoversigt Ligesom i Rambøll SMART kan man i WebMon Visual navigere ind til de enkelte målere ved at klikke rundt i disse tabeller og man kan for de enkelte målere få vist målerdata både i tabelform og ved hjælp af grafer. I Figur 17 nedenfor ses både tabeller og grafer for historiske målerdata over temperatur i et gartneri, i det såkaldte kompositoriske view, hvor disse visninger er kombineret i samme skærmbillede. 2 WebMon Visual synes ikke at have den geografiske navigation såsom Google Maps, som SMART har SensoByg F1 2 Side 16

19 Figur 17: Brunata WebMon Visual Kompositions overblik Selvom pladsen her ikke tillader en detaljeret gennemgang af Brunata WebMon Visual, illustrerer ovenstående at opbygningen af brugergrænsefladen på mange måder er sammenlignelig med opbygningen af brugergrænsefladen i Rambøll SMART: Det er tabeller og matematiske grafer der dominerer de visuelle udtryksformer Prognoser for betonmodning og skimmelsvamp angreb Udover de ovennævnte eksisterende, allerede i stor stil industrielt anvendte beslutningsstøttesystemer har der været arbejdet med nogle andre systemer indenfor rammerne af SensoByg. I forbindelse med demonstrator projektet Fugt i Byggefasen er i et samarbejde mellem Lunds Universitet og Teknologisk Institut blevet udviklet nogle avancerede algoritmer til forudsigelse af modningsforløbet i nystøbt beton. I et samarbejde med Teknologisk Institut har Mjølner Informatics implementeret beregningsalgoritmerne, og har i den forbindelse endvidere implementeret en prototype på et beslutningsstøttesystem med disse algoritmer indbygget. Systemet kombinerer målinger fra SensoByg sensorer i det nystøbte beton med prognosealgoritmerne, og bruger således disse aktuelle målinger som seeds til dynamisk kalibrering af prognosen, som algoritmerne beregner. I Figur 18 nedenfor ses en prognose for den relative fugtighed i betonen for en periode på godt 240 dage, hvor knap 80 dages målinger indgår som kalibrering. SensoByg F1 2 Side 17

20 0 Figur 18: Prototype på beslutningsstøttesystem vedrørende modenhed af nystøbt beton Selv om formålet med denne prototype og de bagvedliggende algoritmer ikke så meget er overvågning som SMART og WebMon Visual, men i stedet har til formål at forudsige hvornår et byggeri kan gå videre (ved tilstrækkelig opnået modenhed af det allerede udstøbte), så er der mange lighedspunkter til SMART og WebMon Visual i det valgte design af beslutningsstøttesystemet: Rå måleværdier og matematiske grafer udgør de formidlede oplysninger. Hvis man forestiller sig dette benyttett i et større byggeri, hvor der er flere samtidige nystøbte betonsegmenter, vil man formodentlig mangle en form for overblik over hvilke byg af ningsdele det er man overvåger, ligesom man måske kunne have brug for en simplere grafisk indikation modenheden af de enkelte elementer (fx bare en farve, og måske en popup med dage til fuld modning). I forbindelse med demonstratoren Fugt i Boliger har SBI udviklet et antal formler til, på baggrund af historidet monito ske fugt og temperaturmålinger, at udregne prognoser for risikoen for skimmelsvampangreb i rerede byggeri. Der er ikke blevet udformet et egentligt beslutningsstøttesystem baseret på disse formler, SensoByg F1 2 Side 18

21 men der er planer om at indføre denne funktionalitet i den B processor baserede brugergrænseflade, som beskrevet i afsnit 4.2 nedenfor Ny ide: 3D bygningsmodel som basis for beslutningsstøttesystem Som illustreret i de foregående afsnit, benyttes der oftest tabel og graf orienterede brugergrænseflader i beslutningsstøttesystemerne. Dette afspejler givetvis at brugerne af disse systemer primært har været eksperter indenfor de enkelte områder, fx ingeniører. Vores hypotese er at både disse eksperter og evt. mindre specialiserede brugere, såsom viceværter i boligkomplekser, vil have glæde af at tilføje en rumlig navigation til disse beslutningsstøttesystemer. En tendens der kendes fra flere andre brugergrænseflader, som fx Google Maps, hvor både Street View og forskellige 3D simuleringer er tilføjet og nu benyttes af almindelige brugere. 3D er med andre ord ved at vinde indpas i brugergrænseflader. Nedenfor beskrives arbejdet med at bruge en 3D bygningsmodel og tilhørende 3D software som en udbygning af byggeriets beslutningsstøttesystemer. Et beslutningsstøtte system til sensornetværk i en bygning bør generelt indeholde i hvert fald følgende dele: System til konfiguration af sensornetværk. System til overvågning af sensornetværk System til at foretage beregninger på data fra sensornetværk Vi har i SensoByg konsortiet arbejdet med den ide at bruge en 3D bygningsmodel som basis for disse systemer. Vi har brugt B processor systemet [10], som er et open source projekt, under udvikling på Alexandra Instituttet og Århus Arkitektskole. B processor systemet er et generelt værktøj til håndtering af 3D bygningsmodeller. Konfigurationen af et sensornetværk indeholder information om antal af motes med tilhørende sensorer, den rumlige placering af den enkelte mote, identifikations koder på motes og sensorer, samt type information om sensorerne. Disse informationer kaldes under et metainformation om sensornetværket. Metainformationen kan være repræsenteret på forskellig vis: en tabel i et Excel regneark, en xml konfigurations fil, eller en tabel i en database. Denne sensorkonfiguration kan naturligt knyttes til en 3D bygningsmodel, således at konfigureringen foregår i B processor applikationen ved at motes og sensorer placeres og konfigureres direkte i en 3D model af bygningen. Metadata kan knyttes til bygningsmodellen på mindst to måder: 1) Metainformationen om sensornetværket er indlejret i selve bygningsmodellen og kan eksporteres til en Excel tabel eller en xml konfigurationsfil, og tilsvarende importeres fra sådanne eksterne filer. 2) Metainformation placeres i en (meta)database, separat fra byningsmodellen. Overvågning af et sensornetværk foregår, som beskrevet i afsnit 3, ved at overvågningsapplikationen abonnerer som Consumer på målinger fra en BaseStation. Overvågningsapplikationer får på den måde altid at vide, når der er en ny måling fra sensornetværket, så brugeren af systemet har mulighed for til en hver tid at se den mest aktuelle måling fra sensornetværket. Vi har brugt B processor som overvågningsapplikation, hvor overvågningen tager udgangspunkt i en 3D bygningsmodel. B processor viser sensorplaceringer i bygningen og kobler op som consumer til en basestation, hvorfra sensormålinger modtages. Den aktuelle tilstand af en mote og de tilhørende sensorer kan undersøges ved at vælge motes direkte i brugerfladen. En 3 Teknisk set i form af en plugin, se afsnit 4.5 SensoByg F1 2 Side 19

22 alarmtilstand i en mote eller sensor vises visuelt ved en iøjnefaldende ændring af den grafiske fremtræden af moten i brugerfladen. En applikation som foretager beregninger på historiske sensormålinger, skal optræde som klient til en basestation eller sensordatabase, hvorved al sensordata fra det ønskede tidsrum kan hentes. Vi har brugt B Processor som beregningsapplikation med udgangspunkt i 3D modellen af bygningen, se afsnit 4.4 nedenfor. Når en sensor vælges i 3D brugerfladen, kan man i kontrolpanelet for sensoren hente data fra et specificeret tidsrum. De hentede målinger caches i B Processor, så beregninger efterfølgende kan foretages på målingerne. Overvågning af den aktuelle tilstand af sensornetværket spiller nogle gange sammen med beregninger på historiske målinger, idet en alarmtilstand kan være en følge af beregninger på historiske målinger. Det er ofte sådan at det er målingerne igennem længere tid, som er kritiske og ikke bare en enkeltstående måling. Derfor vil en overvågningsapplikation til beslutningsstøtte både have brug for aktuelle opdateringer fra basestationen såvel som adgang til historiske data fra basestationen. 4.3 B processor generel beskrivelse B processor [10] er en applikation til håndtering af digitale bygningsmodeller i 3D. En digital bygningsmodel indeholder både bygningsrelevant information og geometrisk information om de forskellige bygningsdele, som indgår i bygningen såsom døre, vinduer, vægge osv. Ideen er at B processoren kan bruges til at håndtere alle de forskellige aspekter af arbejdet med den digitale bygningsmodel: arkitekt modellering af bygningen, ingeniørberegninger af statik, energitab, og også overvågning af bygningen, efter at den er færdigbygget og taget i brug. B processor består af en kerne med en plugin arkitektur. Kernen indeholder geometriske værktøjer til modellering af en bygningens geometri. Denne geometri kobles sammen vha. objekter, som repræsenterer bygningsdele og rum i bygningen. Et klassifikationssystem muliggør at bygningsdelene kan klassificeres som døre, vinduer osv. Plugin arkitekturen bruges til at udvide kernen med særlig funktionalitet. Det kan være særlige modellerings værktøjer til specifik anvendelsesorienteret modellering af fx facade systemer eller badeværelser, eller beregningsværktøjer til fx energiberegninger. I SensoByg sammenhæng har vi udvidet B processor med sensor netværk funktionalitet, så B processor kan fungere som konfigureringsværktøj, overvågningsværktøj og beregningsværktøj til sensornetværk. B processor arbejder på digitale bygningsmodeller i et B processor specifikt xml baseret filformat. En bygningsmodel består af et hierarki af bygnings specifikke objekter, som er knyttet til geometri. Den hierarkiske opdeling afspejler at sammensatte bygningsdele består af elementer, som igen består af mindre dele. En ydermur kan fx være delt i lag teglsten, isolation og indervæg og hver af disse lag består igen af mindre dele såsom teglsten, stolper og bjælker. Til ethvert objekt i B processor er knyttet en flade geometri, som består af flader, kanter og punkter i 3D. B Processor brugergrænsefladen består af 3 paneler og en toolbar, se for eksempel Figur 19 og Figur 22 nedenfor. Panelet til venstre er en hierarkisk liste med objekterne i bygningsmodellen. Panelet i midten viser 3D modellen og panelet til højre viser egenskaber ved det valgte objekt i hierarkiet. Toolbaren i toppen indeholder primært modelleringsredskaber til 3D modellering af bygningen. Det er ikke her muligt at medtage en detaljeret gennemgang af brugen af B Processor, der henvises til [10]. SensoByg F1 2 Side 20

23 4.4 Eksempler på B processor anvendelser i SensoByg Sensor framework integrationen i B processor består af en generel del og en anvendelsesorienteret del. Den anvendelsesorienterede del kræver konkret implementation af HistoryService for at give adgang til historiske sensordata eller konkret implementation af Adaptor for at give adgang til live sensing service. Vi har arbejdet med et antal anvendelser af sensor frameworket i B processor baseret på Brunatas database af sensormålinger: Baseret på import af data fra Excel regneark (Brønshøj Lejlighedskompleks, SensoByg sensorer) Baseret på kommunikation med Brunata WebMon server i hhv. o Alexandra kontormiljø (Brunata sensorer) o Privat lejlighed (Brunata sensorer) Brønshøj Lejlighedskompleks I Brønshøj Lejlighedskompleks anvendelsen, blev en enkelt opgang i komplekset modelleret i B processor og 3 sensorer blev placeret i et badeværelse på hver etage, se nedenstående Figur 19. Sensordata blev indlæst fra en tabel fra et Excel regneark udtrukket fra Brunatas database. For at muliggøre at overskue alle sensorer i opgangen, vises væggene gennemsigtige, så man kan se igennem væggene samtidig med at man kan fornemme væggenes geometri. Et særligt selektionsværktøj kan bruges til at klikke gennem væggene, så en sensor kan vælges direkte i 3D modellen. Når en Sensor er valgt, vises en infoboks i form af en taleboble med information om sensorens aktuelle tilstand. En sensor er markeret med grøn, når situationen er normal og rød, hvis sensoren er i alarmtilstand. Figur 19: Instrumenteret Brønshøj boligkompleks opgang SensoByg F1 2 Side 21

24 Der er i denne anvendelse ikke nogen live forbindelse til en basestation server. I stedet indlæses data, som nævnt, fra et Excel regneark. Toolbaren indeholder to knapper tilføjet til B processor vha. den omtalte plugin arkitektur til at bladre frem og tilbage (tidsmæssigt) i de indlæste data. Ideen er at de indlæste data kan afspilles i en form for simulering. Figur 20: Brønshøj lejlighed set ovenfra B processors indbyggede værktøjer til 3D navigation kan bruges til at se bygningen fra forskellige vinkler. I Figur 20 ovenfor ses en enkelt lejlighed ovenfra. I en fremtidig udgave af systemet vil man have mulighed for at få forudberegnet gode kameravinkler, som der kan skiftes til automatisk Alexandra Kontormiljø I Alexandra Kontormiljø anvendelsen, blev en enkelt bygning fra Alexandras kontormiljø på Katrinebjerg i Århus modelleret i B processor, og fem sensorer blev placeret i et kontor på 2. Etage. Modellen af bygningen var forholdsvis udetaljeret, idet kun kontoret med sensorer blev modelleret resten af bygningen var udetaljeret (se Figur 21). Sensordata blev hentet live fra en Brunataserver (Brunatas BaseStation), som leverer data fra en Brunata database. I forsøgsopstillingen brugte vi fem sensorer fra Brunata, som måler lufttemperatur og relativ luftfugtighed. Sensorerne sender med fast interval de nyeste målinger til en Brunata Reader (kaldet Lan Data Controller), som via en tcp/ip forbindelse sender data videre til den Brunata server, som B processor henter data fra. SensoByg F1 2 Side 22

25 Figur 21: Alexandra Kontormiljø set fra siden. I denne anvendelse er der således en live forbindelse til en BaseStation, hvor B processor optræder som klient. Protokollen er baseret på http, hvor data sendes i et Brunata specifikt XML format. B processor har mulighed for at hente data ud af Brunata databasen, men kan ikke abonnere på fortløbende opdateringer. B processor er således en pull klient, men viser de nyeste målinger ved periodisk at checke ved serveren om der er noget nyt. Figur 22: Kontor med sensorer. SensoByg F1 2 Side 23

26 Figur 22 viser et nærbillede af kontoret med sensorerne og møbler. Til venstre i vinduet ses et katalog, der både indeholder en sensor komponent og et par eksempler på kontormøbler. B processor indeholder en komponent orienteret brugerflade til at indsætte sensorer på en flade i et rum. Denne brugerflade kan også bruges til møblering: En komponent vælges i kataloget og trækkes ind i rummet, hvor komponenten kan placeres på en flade fx gulv, væg eller et møbel. Komponent brugerflade blev i første omgang udviklet til sensorplacering, men blev udvidet til også at omfatte møbler og badeværelses elementer. Ideen er at placeringen af fx badeværelseselementer kan have betydning for sensorplaceringen i et badeværelse. I første omgang var håndtering af komponenter meget langsom, så derfor undlod vi badeværelseselementer i modelleringen af Brønshøj opgangen. Efterfølgende er komponent håndteringen optimeret tilstrækkeligt til at møbler kan inkluderes i modelleringen Privat Lejlighed I Privat Lejlighed anvendelsen, blev en privat lejlighed modelleret. Modellen af lejligheden var helt udetaljeret, da kun rumopdelingen blev modelleret (se Figur 23). Sensordata blev hentet live fra en Brunata BaseStation på samme måde som i anvendelsen Alexandra Kontormiljø. Forskellen på denne version af systemet i forhold til den foregående version, er at implementationen nu følger det design som er beskrevet i afsnit 3. Figur 23: Model af privat lejlighed. B processor viser her, ligesom i de tidligere prototyper, de mest aktuelle målinger på de valgte sensorer. Men ud over dette, er der en brugerflade til at udføre forespørgsler på historiske målinger mellem to tidspunkter. I Figur 23 er man ved at foretage en forespørgsel på en fugt sensor på en mote med to sensorer: en temperatur sensor og en fugt sensor. SensoByg F1 2 Side 24

27 Figur 24: Sensormålinger er hentet. I Figur 24 ses resultatet af at hente målinger fra det angivne tidsrum. Til venstre i vinduet ser man de individuelle målinger repræsenteret til inspektion. Til højre ses en graf over de valgte målinger, hvor tidspunktet med den maksimale måleværdi er markeret. I Figur 25 er vist to grafer, som er fremkommet ved at måledata er hentet for to forskellige sensorer. Figur 25: to grafer Ligesom i Figur 19 kunne det overvejes at integrere informationen (her graferne) i selve 3D repræsentationen, fx i en taleboble. SensoByg F1 2 Side 25

28 4.5 Værktøjer (plugins) En bygnings model i B processor indeholder både bygningsrelevante objekter og geometriske objekter. De bygningsrelevante objekter består af bygningsdele (vinduer, vægge, døre osv.) og funktionsrum (stuer, kontor, badeværelse osv.). De geometriske objekter er knyttet til de bygningsrelevante objekter, og består af en flade model med flader, kanter og punkter. Brugerfladen er opdelt i tre paneler (se Figur 23): Hierarkisk objekt view til venstre, 3D geometrisk view i midten, og attribut panel til højre. Det hierarkiske objekt view viser de bygningsrelevante objekter i bygningsmodellen. Som det ses i skærmbilledet, udgør det både funktionsrum, bygningsdele og sensorer. Det geometriske view viser bygningsmodellens geometri, og attribut panelet viser egenskaber ved det valgte objekt i objekt view. B processors brugerflade er primært udviklet til modellering af bygninger og derfor er de fleste værktøjer i værktøjslinjen beregnet til modellering: tegneredskaber, opmålingsredskaber, ekstrusion osv. I SensoByg sammenhæng har vi tilføjet et antal værktøjer til B processor brugerfladen. Disse værktøjer er i høj grad tilføjet direkte til B processors kode base, da det har været enklere i prototype sammenhæng. Der pågår en udsplitning af SensoByg specifik funktionalitet i form af plugins til B processor kernen. Nedenfor gennemgås de SensoByg specifikke værktøjer Selektion Vi har lavet et særligt værktøj til sensor selektion (se Figur 19). Med dette værktøj kan man vælge en sensor direkte i det geometriske view, hvorefter en taleboble vises for den valgte sensor med sensorspecifik information. Den almindelige måde at vælge objekter i B processor foregår sådan at de bygningsrelevante objekter vælges i det hierarkiske objekt view til venstre, mens de geometriske objekter (flader, kanter og punkter) vælges i de geometriske view. Denne måde at selektere geometri er naturligvis velegnet til modellering, da man i modelleringssammenhæng har et behov for at kunne vælge geometri med henblik på manipulation af geometrien. I SensoByg sammenhæng virker det forstyrrende at man kan vælge flader, kanter og punkter i bygningsmodellen, da man i forbindelse med sensorovervågning ikke er interesseret i at ændre (eller ødelægge) den eksisterende geometri i bygningsmodellen. Det nye sensor selektions værktøj håndterer den problemstilling ved netop ikke at tillade selektion af geometrien (flader, kanter og punkter) men kun selektion af de relevante objekter (ved at klikke på den tilhørende geometri). Tale boblen viser i figuren kun ganske lidt information (kun de aktuelle temperatur og fugt målinger) det er meningen at man i en udvidelse af systemet har mulighed for at vise mere information, som er relevant for anvendelsen, som også diskuteret i nogle af anvendelseseksemplerne ovenfor Basestation connection Vi har tilføjet funktionalitet til B processor som henter sensormålinger live fra en Brunata server. Forbindelsen til Brunatas server er i indeværende version af systemet hardcoded og systemet kan derfor ikke konfigureres til at bruge andre servere. Der er to aspekter af forbindelsen til serveren, som kræver serverspecifik software: Format af URL: Data hentes fra serveren via en http forbindelse og det er server specifikt, hvordan formatet er af de URL er, der bruges til at hente data. SensoByg F1 2 Side 26

29 Format af XML: Data returneres fra serveren, som et XML dokument i et server specifikt format. Den fortløbende opdatering af den nyeste sensormåling kører som en proces i baggrunden og dette værktøj manifesterer sig derfor ikke direkte i brugergrænsefladen. Muligheden for at hente historiske data for en given sensor, manifesterer sig i brugerfladen som et kontrolpanel i attribut panelet (se Figur 23), hvor man kan angive de datoer, som måledata ønskes mellem Play Dette værktøj bruges til at afspille historiske sensormålinger. I systemet vises sensortilstanden til et givet tidspunkt, i stedet for det aktuelle tidspunkt. Systemets initialiseres til at vise sensormålinger mellem to tidspunkter og sensormålingerne for de angivne tidspunkter hentes ud af databasen. Man har så knapper i brugerfladen til at bladre frem og tilbage i tiden, hvorefter tilstanden af sensorerne opdateres med de tilhørende målinger. I Figur 19 kan man se et eksempel på brug af dette værktøj. De to frem og tilbage knapper i værktøjslinjen bladrer frem og tilbage i tiden og det aktuelle tidspunkt er angivet nederst i geometri viewet. Taleboblen for den valgte sensor viser de sensormålinger fra databasen, som hører til det valgte tidspunkt Navigation B processor har et antal værktøjer til at navigere i 3D modellen af bygningen, så man kan indstille skærmbilledet til at give den ønskede oversigt over sensorerne. Figur 19 viser en bygning set fra siden, så man kan danne sig et overblik over alle sensorer i en opgang, mens Figur 22 viser et nærbillede af et enkelt kontor, så man kan få et mere detaljeret billede af sensorplaceringen i lokalet. De generelle værktøjer til 3D navigation består i zoom, panering og rotation. Disse tre operationer kan bruges til at anlægge en vilkårlig synsvinkel på bygningsmodellen. Derudover er der to særlige navigationsoperationer: Fit to screen: Indstiller skærmbilledet sådan at det valgte objekt fylder hele skærmen ud. Det valgte objekt kan fx være en bygning, et rum eller en enkelt sensor. Focus on: Indstiller skærmbilledet, så man kigger direkte på en valgt flade. Den valgte flade kan for eksempel være en gavlflade eller en loftflade alt efter om man ønsker at se bygningen fra siden eller fra oven. Modellen kan også indeholde et antal forud definerede kameraindstillinger, som man kan skifte i mellem ved at vælge fra en liste. Det gør det muligt eksempelvis at skifte hurtigt mellem en synsvinkel, som giver et overblik over et helt bygningskompleks, og en synsvinkel, der fokuserer på et enkelt rum Positionering af sensorer Positionering af en sensor foregår via komponent systemet: En figur tegnes i 3D vha. modellerings værktøjerne og grupperes til et sammenhængende objekt, som kaldes en union i B processor. Den tegnede union konverteres til en komponent (med en menukommando), og vil herefter optræde i et komponent katalog i det hierarkiske objekt view (se Figur 22). SensoByg F1 2 Side 27

30 Komponenten klassificeres som sensor i klassifikations systemet og udstyres med en ekstra mote id attribut, som knytter sensoren til en mote i sensor netværket. Instanser af sensor komponenten trækkes fra kataloget ind på en flade i bygningsmodellen og kan placeres frit på fladen. Brugen af komponent systemet betyder at en sensor kan gives en grafisk udseende, der matcher hvordan sensoren ser ud i virkeligheden. Hvis man ønsker at placere en sensor præcist i 3D, kan man bruge de indbyggede lineal og vinkelmåler til opmåling og markering af præcise positioner Analyse og beslutningsstøtte I B processor kan man også tilføje plugins, der udfører beregninger på bygningsmodellen og måledata fra sensornetværket. Feedback fra disse beregninger kan være visuel ved at der ændres farve eller tilføjes grafiske elementer til 3D visningen af bygningsmodellen. Et simpelt eksempel på visuel feedback kan ses i Figur 19, hvor en af sensorerne i 3D modellen er markeret med rød, mens de andre er markeret med grøn. Den røde markering skyldes at det aktuelle sensormålinger for temperatur og relativ fugt overskrider en bestemt grænseværdi. Feedback fra beregninger kan også være en tabel med afledte værdier, eller en graf, som man kan se et eksempel på i Figur 24, hvor grafen er placeret i attribut panelet. Man kunne også forestille sig at placere grafen lidt tættere på 3D modellen for eksempel i taleboblen, som viser sensorspecifik data. I alarm eksemplet i Figur 19, er alarm beregningen udelukkende baseret på den aktuelle måling. Beregninger kan også være baseret på sensormålinger over tid. For eksempel har SBi i delprojekt D1 beskrevet (se [12]) en proces til beregning af risiko for vækst skimmelsvamp i bolig. I Figur 26 ser man en visuel fremstilling kopieret fra [12], som viser sammenhæng mellem temperatur og relativ luftfugtighed over tid og risikoen for vækst af skimmelsvamp. Figur 26: Visuel fremstilling som viser periodelængden med tilhørende forhold mellem temperatur og relativ luftfugtighed som skal være opfyldt førend der er risiko for vækst af skimmelsvamp. SensoByg F1 2 Side 28

IDAP manual Analog modul

IDAP manual Analog modul IDAP manual Analog modul Dato: 15-06-2005 11:01:06 Indledning Til at arbejde med opsamlede og lagrede analoge data i IDAP portalen, findes en række funktions områder som brugeren kan anvende. Disse områder

Læs mere

CCS Formål Produktblad December 2015

CCS Formål Produktblad December 2015 CCS Formål Produktblad December 2015 Kolofon 2015-12-14

Læs mere

Anklagemyndighedens Vidensbase

Anklagemyndighedens Vidensbase Anklagemyndighedens Vidensbase Indhold 1 OM DENNE VEJLEDNING... 2 2 LOGIN... 3 3 SØGNINGER... 4 3.1 SØG EFTER DOKUMENTER... 4 3.2 NAVIGÉR DIG FREM... 5 3.3 KOMBINÉR SØGNING OG NAVIGATION... 6 3.4 VISNING

Læs mere

IT Support Guide. Installation af netværksprinter (direkte IP print)

IT Support Guide. Installation af netværksprinter (direkte IP print) IT Support Guide Denne guide er hentet på www.spelling.dk Program: Microsoft Windows Vista Program sprog version: ENG (US) Guide emne: Installation af netværksprinter (direkte IP print) Publikationsnr.:

Læs mere

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet. MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.

Læs mere

Resumé NSI har udviklet en funktionel prototype med en visuel brugergrænseflade, der giver ikke-teknikere mulighed for at tilgå adviseringsservicen.

Resumé NSI har udviklet en funktionel prototype med en visuel brugergrænseflade, der giver ikke-teknikere mulighed for at tilgå adviseringsservicen. Fælles testmiljøer Statens Serum Institut Sektor for National Sundheds-it - Anvenderguide: Visuel adviseringsklient, en funktionel prototype Artillerivej 5 2300 København S Dato: 12.12.2013 Version: 1.0

Læs mere

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0 Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS

Læs mere

MobileStatus Viewer Brugervejledning

MobileStatus Viewer Brugervejledning MobileStatus Viewer Brugervejledning Vejledning til brugerfunktionerne i MobileStatus Viewer Version 2.2 august 2008 www.blueposition.com Alle firma og produktnavne omtalt i dokumentet er varemærker eller

Læs mere

IFC Egenskaber. Mohammad Hussain Parsianfar s102951 BYG DTU

IFC Egenskaber. Mohammad Hussain Parsianfar s102951 BYG DTU Mohammad Hussain Parsianfar s102951 Indholdsfortegnelse 1 Introduktion... 3 1.1 Hvorfor er det interessant... 3 1.2 Formål... 4 2 Simplebim... 5 2.1 Præsentation af softwaren... 5 2.1.1 Brugergrænseflade...

Læs mere

BRUGERMANUAL. easyweather pc software

BRUGERMANUAL. easyweather pc software BRUGERMANUAL easyweather pc software 1.0 general information BRUGERMANUAL FOR EASYWEATHER PC-SOFTWARE 4.0 grundlæggende indstillinger for easyweather software Når EASYWEATHER.EXE programmet er startet

Læs mere

Udbud.dk Brugervejledning til leverandører

Udbud.dk Brugervejledning til leverandører Udbud.dk Brugervejledning til leverandører Vejledning til at anvende Udbud.dk Januar 2014 Indholdsfortegnelse 1. INDLEDNING... 3 2. OVERORDNET OPBYGNING AF UDBUD.DK... 4 2.1 FORSIDE OG NAVIGATION... 4

Læs mere

Brugervejledning for. Telenor Dialer

Brugervejledning for. Telenor Dialer Brugervejledning for Telenor Dialer 1 Indholdsfortegnelse Funktionsbeskrivelse af Telenor Dialer... 5 Telenor Dialer OneNumber Mobile... 6 Telenor Dialer OneNumber.... 6 Installation af Telenor Dialer...

Læs mere

Brugermanual. Tripple Track Fleet

Brugermanual. Tripple Track Fleet Brugermanual Tripple Track Fleet Version 3.15 Side 1 af 19 Indholdsfortegnelse Installation:... 3 Login:... 3 Se alle biler:... 4 Status skift:... 5 Historie:... 7 Punkt information:... 9 Find adresse:...

Læs mere

DPSD undervisning. Vejledning til rapport og plan opsætning

DPSD undervisning. Vejledning til rapport og plan opsætning DPSD undervisning Vejledning til rapport og plan opsætning Side 1 Vejledning Oversigt over vejledningerne Opret en simpel listerapport... 2 Opret en krydstabuleringsrapport... 14 Opret en visualiseringsrapport...

Læs mere

Skrivebordet Windows 10

Skrivebordet Windows 10 Få adgang til Stifinder, Indstillinger og andre apps, du bruger ofte, i venstre side af menuen Start. Hvis du vil se alle dine apps og programmer, skal du vælge Alle apps. Vises der en pil til højre for

Læs mere

Dynamicweb Exchange Opsætning

Dynamicweb Exchange Opsætning Brugervejledning Dynamicweb Exchange Opsætning OUTLOOK 2003 Document ID: UG-4008 Version: 1.30 2006.07.04 Dansk UG-4008 - Dynamicweb Exchange Opsætning, Outlook 2003 JURIDISK MEDDELELSE Copyright 2005-2006

Læs mere

Routeren. - og lag 3 switchen! Netteknik 1

Routeren. - og lag 3 switchen! Netteknik 1 Routeren - og lag 3 switchen! Netteknik 1 Routeren en introduktion NETVÆRK 10.0.0.0 NETVÆRK 192.168.1.0 E1 Router E0 S0 NETVÆRK 194.182.2.0 Grundlæggende LAN teknologi består af Ethernet switche der flytter

Læs mere

3456.78 123456 MANUAL TIL. Vvskatalogets alogets administrationssystem

3456.78 123456 MANUAL TIL. Vvskatalogets alogets administrationssystem 3456.78 123456 MANUAL TIL Vvskatalogets alogets administrationssystem 30. juli 2015 Indhold Indledning Side 3 Sådan kommer du nemt i gang Side 5 Find frem til en vare Hierarkisøgning Side 6 Avanceret søgning

Læs mere

Indholdsfortegnelse. Indholdsfortegnelse.. side 2. Adgang til webgraf 3. Opslag adresse... 4. Styring af layout.. 5. Zoom funktioner..

Indholdsfortegnelse. Indholdsfortegnelse.. side 2. Adgang til webgraf 3. Opslag adresse... 4. Styring af layout.. 5. Zoom funktioner.. Indholdsfortegnelse Indholdsfortegnelse.. side 2 Adgang til webgraf 3 Opslag adresse... 4 Styring af layout.. 5 Zoom funktioner.. 6 Panorere på skærmen. 7 Information om grafikken.... 8-10 Print et udsnit.....

Læs mere

Bredbånds-TV. Brugervejledning. ComX brugervejledning version 4.0

Bredbånds-TV. Brugervejledning. ComX brugervejledning version 4.0 Bredbånds-TV Brugervejledning ComX brugervejledning version 4.0 1 INDHOLD PAKKENS INDHOLD Pakkens indhold side 2 Fjernbetjening side 2 Tilslutning af Settop-boksen side 3 Introduktion til Bredbånds-TV

Læs mere

Installationsguide til SAP Business One 2005 SP1 (SBO 2005)

Installationsguide til SAP Business One 2005 SP1 (SBO 2005) Installationsguide til SAP Business One 2005 SP1 (SBO 2005) Installationen af SBO 2005 Service Pack 1består af flere enkeltkomponenter. Først og fremmest skal der installeres en database til at indeholde

Læs mere

Kom godt igang med Inventar registrering

Kom godt igang med Inventar registrering Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer

Læs mere

Civilstyrelsen. Lex Dania editor 2010. Installationsvejledning. Version: 1.0 2012-03-09

Civilstyrelsen. Lex Dania editor 2010. Installationsvejledning. Version: 1.0 2012-03-09 Installationsvejledning Version: 1.0 2012-03-09 Indhold 1 INDLEDNING... 3 1.1 HVAD ER LEX DANIA EDITOR 2010?... 3 1.2 FORUDSÆTNINGER FOR ANVENDELSE... 3 1.2.1 Hardware... 3 1.2.2 Software... 3 1.3 DISTRIBUTION

Læs mere

Brunata WebMon Visual Mobile BrunataNet. online registrering og præsentation af energiog vandforbrug, temperatur og luftfugtighed

Brunata WebMon Visual Mobile BrunataNet. online registrering og præsentation af energiog vandforbrug, temperatur og luftfugtighed Brunata WebMon Visual Mobile BrunataNet online registrering og præsentation af energiog vandforbrug, temperatur og luftfugtighed WebMon Visual Mobile Det mobile laboratorium I forbindelse med opgaver i

Læs mere

895 Harmony-fjernbetjening. Brugervejledning, version 1.0

895 Harmony-fjernbetjening. Brugervejledning, version 1.0 895 Harmony-fjernbetjening Brugervejledning, version 1.0 Indhold INTRODUKTION... 1 BLIV DUS MED DIN HARMONY-FJERNBETJENING... 2 KONFIGURATIONSPROCESSEN... 3 BRUG AF HARMONY-FJERNBETJENINGEN... 4 BRUG AF

Læs mere

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0 MANUAL Præsentation af Temperaturloggerdata Version 2.0 Indholdsfortegnelse FORORD...3 INTRODUKTION...3 KRAV OG FORUDSÆTNINGER...3 INSTALLATION...4 OPSÆTNING...8 PROGRAMOVERBLIK...10 PROGRAMKØRSEL...11

Læs mere

BIM Shark brugervejledning v1 Februar 2016

BIM Shark brugervejledning v1 Februar 2016 Indholdsfortegnelse 1 BIM Shark's mission... 2 2 Kom godt i gang... 2 2.1 Oprettelse af bruger... 2 2.2 Oprettelse af virksomhed... 3 2.3 Inviter medlemmer/accepter invitation/sende invitationer... 3 2.3.1

Læs mere

ReportLoq Miljørapportering: når du vil, hvor du vil

ReportLoq Miljørapportering: når du vil, hvor du vil ReportLoq Miljørapportering: når du vil, hvor du vil Airloq gasanalyse 2 REPORTLOQ: MILJØRAPPORTERING - NÅR DU VIL, HVOR DU VIL ReportLoq Miljørapportering: når du vil, hvor du vil FLSmidths webbaserede

Læs mere

Websitet handler om websitet i sin helhed, dvs. hvor mange besøgende du har i alt osv.

Websitet handler om websitet i sin helhed, dvs. hvor mange besøgende du har i alt osv. Statistikmodulet. Statistikmodulet er et grundlæggende værktøj til at forstå og analysere trafikken på dit website, og det kan du benytte til mange ting, lige fra at se hvor mange besøgende du har, til

Læs mere

Dette dokument beskriver den nye grænseflade med udgangspunkt i den nye MS Dynamics NAV 5.0 SP1 klient.

Dette dokument beskriver den nye grænseflade med udgangspunkt i den nye MS Dynamics NAV 5.0 SP1 klient. Side 1 af 18 Navision Stat 5.0 ØKO/CPS 24.08.2008 Den nye grænseflade Dette dokument beskriver den nye grænseflade med udgangspunkt i den nye MS Dynamics NAV 5.0 SP1 klient. Overblik Introduktion Følgende

Læs mere

Installationsvejledning til LMeSmartClient

Installationsvejledning til LMeSmartClient Installationsvejledning til LMeSmartClient Indledning LMeSmartClient består af 2 "dele" - en "Tjeneste" og et klientprogram. Tjenesten tager sig af selve udvekslingen af data og klientprogrammet af opsætningen

Læs mere

Velkommen til ABC Analyzer! Denne basis manual indeholder introduktion til: De primære funktioner De 6 faneblade Dataslicers Rapporter og klikrapport

Velkommen til ABC Analyzer! Denne basis manual indeholder introduktion til: De primære funktioner De 6 faneblade Dataslicers Rapporter og klikrapport Velkommen til ABC Analyzer! Denne basis manual indeholder introduktion til: De primære funktioner De 6 faneblade Dataslicers Rapporter og klikrapport Manual opdateret Oktober 2015 Copyright ABC Softwork

Læs mere

LISA 2 System til faringsovervågning

LISA 2 System til faringsovervågning Indledning Du har netop anskaffet dig et unikt stykke værktøj til brug ved faringsovervågning. LISA 2 systemet er et interaktivt værktøj, som sikrer at medarbejdere i farestalden holder fokus på faringer

Læs mere

Manual og Hjælp Skoletasken 2

Manual og Hjælp Skoletasken 2 Manual og Hjælp Skoletasken 2 I Skoletasken 2 - Hjælp Indhold I Introduktion 1 Velkomst 2... 2 2 Systemkrav... 2 3 Installation... 3 4 Skoletasken... 8 II Opsætning 10 1 Systemopsætning... 10 2 Bogopsætning...

Læs mere

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler.

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler. Side 1 af 20 Navision Stat 7.0 ØSY/JACPM 15-05-2015 Vejledning til Lokal Versionsstyring (VMS) Overblik Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk

Læs mere

ARX. Fremtidssikret online adgangskontrol. ASSA ABLOY, the global leader in door opening solutions

ARX. Fremtidssikret online adgangskontrol. ASSA ABLOY, the global leader in door opening solutions ARX Fremtidssikret online adgangskontrol ASSA ABLOY, the global leader in door opening solutions 2 Ruko ARX åbner for nye muligheder Ruko ARX er designet til større virksomheder og institutioner, fordi

Læs mere

MT90 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MT90.

MT90 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MT90. MT90 Vejledning Forord Tillykke med din nye GPS tracker MT90. Denne manual viser hvordan du anvender enheden korrekt. Sørg for at læse denne manual grundigt, før du bruger dette produkt. Brugermanualen

Læs mere

Visma NemHandel. Indhold

Visma NemHandel. Indhold Visma NemHandel Indhold 1 Introduktion... 1 2 Installation... 2 3 Daglig brug - følg status for dokumenter... 5 3.1 Leverede dokumenter... 6 3.2 Fejlede dokumenter... 6 3.3 Modtagne dokumenter... 7 3.4

Læs mere

Analyser uden GPS-positioner

Analyser uden GPS-positioner Generelt Dette afsnit viser hvordan du importerer, behandler og præsenterer jordbundsanalyseresultater, som er taget uden GPSpositioner. Denne vejledning er skrevet som et eksempel, og den forudsætter,

Læs mere

DLK Pro Download key. Avancerede digitale tachograf løsninger

DLK Pro Download key. Avancerede digitale tachograf løsninger DLK PRO DOWNLOAD KEY Avancerede digitale tachograf løsninger DLK Pro Download Key Download tools PC program Med Download Tools programmet, der ligger på din DLK Pro, kan du; Se de generelle data for hver

Læs mere

Applikationen Klip (dansk)

Applikationen Klip (dansk) Applikationen Klip (dansk) PMH Version 3.0-0315 Indhold 1 Manual 2 1.1 Vejledning................................. 2 1.1.1 Starten.............................. 8 1.1.2 Strækkene mellem posterne...................

Læs mere

SmartAir TS1000. Daglig brug

SmartAir TS1000. Daglig brug SmartAir TS1000 Daglig brug Indhold Brugere... 4 Opret brugere... 4 Brugerliste vinduet... 5 Knapper... 5 Grupper... 6 Søg bruger... 7 Rapport vinduet (brugere)... 7 Døre... 8 Opret døre... 8 Dørliste

Læs mere

Generelt Internationalisering

Generelt Internationalisering Bekendtgørelse om krav til anvendelse af Informations- og Side 1 af 7 Generelt Digital Konvergens samarbejdet, har i sit hidtidige arbejde fokuseret på at implementere vindende, digitale standarder, der

Læs mere

TRUST 100MB SPEEDSHARE USB ADAPTER

TRUST 100MB SPEEDSHARE USB ADAPTER 1 Introduktion Tillykke med Deres køb af Trust 100MB Speedshare USB Adapter. Trust 100MB Speedshare USB Adapteret giver Dem mulighed for at forbinde Deres PC med et lokalt netværk (LAN) og/eller med en

Læs mere

Brug Photo Story 3 en let introduktion

Brug Photo Story 3 en let introduktion Brug Photo Story 3 en let introduktion Denne vejledning forudsætter at programmet Photo Story 3 er installeret på din computer. Se andetsteds for vejledning i at installere programmet, der kan findes gratis

Læs mere

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE -

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE - SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE - INTRODUKTION TIL SKOLERNES DIGITALE BLANKET FLOW Vi er glade for at kunne byde velkommen til opdateret udgave af KEAs nye, automatiske blanket-system.

Læs mere

Kravspecifikation. for. Indholdskanalen 2.0

Kravspecifikation. for. Indholdskanalen 2.0 Kravspecifikation for Indholdskanalen 2.0 August 2011 2 Indhold 1. Kort projektbeskrivelse... 3 2. Erfaringer fra Indholdskanalen... 3 Konsekvenser... 3 3. Tekniske krav... 4 Redaktionsværktøjet og indholdsproduktion...

Læs mere

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har

Læs mere

FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)

FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2

Læs mere

GPS-Link version 1.6.4 Brugervejledning Dansk Sejlunion

GPS-Link version 1.6.4 Brugervejledning Dansk Sejlunion GPS-Link version 1.6.4 Brugervejledning Dansk Sejlunion Alle henvendelser om GPS-Link bedes foretaget pr. email til supportdlsk@sejlsport.dk Hvad er GPS-Link? GPS-Link anvendes til overførsel af navigationsdata

Læs mere

Bedrebolig.htk.dk. Beskrivelse af version 2. 26. juni 2015

Bedrebolig.htk.dk. Beskrivelse af version 2. 26. juni 2015 Bedrebolig.htk.dk Beskrivelse af version 2 26. juni 2015 1 Indhold 1. Introduktion... 3 2. Gennemgang af løsningens sider og deres formål... 4 2.1 Forside... 4 2.2 Beregn... 4 2.3 Din boligs oplysninger...

Læs mere

KAPITEL 8: OPRETTELSE OG ADMINISTRATION AF DOKUMENTGODKENDELSE

KAPITEL 8: OPRETTELSE OG ADMINISTRATION AF DOKUMENTGODKENDELSE Kapitel 8: Oprettelse og administration af dokumentgodkendelse KAPITEL 8: OPRETTELSE OG ADMINISTRATION AF DOKUMENTGODKENDELSE Målsætninger Introduktion Målsætningerne er at: Oprette dokumentgodkendelsessystemets

Læs mere

TimePlan version 6.0 - Installationsvejledning

TimePlan version 6.0 - Installationsvejledning TimePlan version 6.0 - Installationsvejledning For opgradering af tidligere TimePlan versioner anvendes opdateringsprogrammet: TimePlan 6 Wizard.exe. Programmet kan afvikles på dansk eller engelsk. Opdateringsprogrammet

Læs mere

Quick Guide for TopSURV DGPS

Quick Guide for TopSURV DGPS Quick Guide for TopSURV DGPS GRS-1 GNSS og TopSURV v7.x Version 1.00 August 2010 1 Topcon hurtig guide til GNSS GRS-1 GPS+Glonass Modtager. GRS-1 Skrivebord, Windows mobile 6.1 Start for navigering til

Læs mere

Digital Video Recorder Brugermanual

Digital Video Recorder Brugermanual Digital Video Recorder Brugermanual Til analog og AHD systemer Dansk 1. Installer harddisk 4/8/16 kanals DVR Harddiskoptager - Manual / Quickguide Punkt 1: Punkt 2: Løsn skruerne og fjern låget fra DVR'en.

Læs mere

UniLock System 10. Manual til T550 Secure Radiomodtager og håndsender. Version 2.0 Revision 140220

UniLock System 10. Manual til T550 Secure Radiomodtager og håndsender. Version 2.0 Revision 140220 UniLock System 10 Manual til T550 Secure Radiomodtager og håndsender Projekt PRJ124 Version 2.0 Revision 140220 T550 Secure er en højsikker trådløs UHF-læser der benyttes, hvor det ønskes at oplåse på

Læs mere

Dansk version. Introduktion. Windows Vista og XP-installation. LW056V2 Sweex Wireless LAN Cardbus Adapter 54 Mbps

Dansk version. Introduktion. Windows Vista og XP-installation. LW056V2 Sweex Wireless LAN Cardbus Adapter 54 Mbps LW056V2 Sweex Wireless LAN Cardbus Adapter 54 Mbps Introduktion Udsæt ikke Sweex Wireless LAN Cardbus Adapter 54 Mbps for ekstreme temperaturer. Anbring ikke enheden i direkte sollys eller tæt ved varmekilder.

Læs mere

Vejledning til effektmåling af Arbejdsmarkedsuddannelser under De systemfælles redskaber www.viskvalitet.dk. - til efteruddannelsesudvalg

Vejledning til effektmåling af Arbejdsmarkedsuddannelser under De systemfælles redskaber www.viskvalitet.dk. - til efteruddannelsesudvalg Vejledning til effektmåling af Arbejdsmarkedsuddannelser under De systemfælles redskaber www.viskvalitet.dk - til efteruddannelsesudvalg November 2005 2 1 Introduktion...5 2 Her finder du adressen på Internettet,

Læs mere

På opdagelse i Mandelbrot-fraktalen En introduktion til programmet Mandelbrot

På opdagelse i Mandelbrot-fraktalen En introduktion til programmet Mandelbrot Jørgen Erichsen På opdagelse i Mandelbrot-fraktalen En introduktion til programmet Mandelbrot Hvad er en fraktal? Noget forenklet kan man sige, at en fraktal er en geometrisk figur, der udmærker sig ved

Læs mere

PID2000 Archive Service

PID2000 Archive Service PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren

Læs mere

Indholdsfortegnelse: Firewall Erhvervsakademi Midtjylland

Indholdsfortegnelse: Firewall Erhvervsakademi Midtjylland Indholdsfortegnelse: Indholdsfortegnelse:...1 Indledning:...3 Kort om Astaro Security Linux:...3 Hvad er en firewall?...4 Hvorfor skal man bruge en firewall?...4 Installation af Astaro Security Linux....5

Læs mere

FRI s høringskommentarer til Udbudsopmålingsregler

FRI s høringskommentarer til Udbudsopmålingsregler bips bips@bips.dk gf@bips.dk Dok.nr: 45116 Ref.:IME/IME E-mail:ime@frinet.dk 21. august 2008 FRI s høringskommentarer til Udbudsopmålingsregler Generelle kommentarer FRI glæder sig over, at se at der trods

Læs mere

TeamShare 2.1 Versionsnoter Oktober 2009

TeamShare 2.1 Versionsnoter Oktober 2009 TeamShare 2.1 Versionsnoter Oktober 2009 TeamShare version 2.1.292 Denne version af TeamShare har fået mange nye funktioner, samt forbedringer på eksisterende. Hver ny feature er gennemgået i hvert sit

Læs mere

ecpr erstatnings CPR Design og arkitektur

ecpr erstatnings CPR Design og arkitektur 1 ecpr erstatnings CPR Design og arkitektur Indhold ecpr erstatnings CPR... 1 Indhold... 2 Formål... 3 Overblik... 4 Snitflader... 4 Komponenter... 5 Webservice... 5 Statuskomponent... 5 Forretningslag...

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen

Læs mere

Opsætning af forbindelse til Danmarks Statistik

Opsætning af forbindelse til Danmarks Statistik 23. april 2015 MTL Forskningsservice Opsætning af forbindelse til Danmarks Statistik Denne vejledning beskriver opsætning og logonprocedure fra Windowsmaskiner ved ekstern logon til DST s forskerservere

Læs mere

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning 1. Lokalt installeret afleveringsprogram til stedprøver... 2 2. Systemkrav... 3 3. Netværksopsætning... 4 4. Installation

Læs mere

Installation af DriverPrint - Windows

Installation af DriverPrint - Windows Installation af DriverPrint - Windows DriverPrint er hvor du installer FollowMePrint printeren på din computer, hvilket giver dig mulighed for at printe direkte fra dokumentet i stedet for at printe det

Læs mere

Automatisk Vandingssystem. Rettelser. 1 af 11

Automatisk Vandingssystem. Rettelser. 1 af 11 Automatisk Vandingssystem Rettelser 1 af 11 Automatisk Vandingssystem Projektrapporten Aarhus Universitet Gruppe 6-3. Semester - F15 vejleder: Michael Alrøe dato: 28-05-2015 Lærke Isabella Nørregård Hansen

Læs mere

Vejledning i opsætning af NemHandelsprogrammet

Vejledning i opsætning af NemHandelsprogrammet standarden for e-samhandel Vejledning i opsætning af NemHandelsprogrammet Om NemHandelsprogrammet Hvis du har et økonomisystem, som kan skabe NemHandelsfakturaer, kan du kombinere økonomisystemet med det

Læs mere

Opsætning af SONOFON Bredbånd via FWA Windows 95

Opsætning af SONOFON Bredbånd via FWA Windows 95 Opsætning af SONOFON Bredbånd via FWA Windows 95 Før denne guide kan gennemgås, skal du have haft besøg af en SONOFON certificeret installatør, som har opsat din sender/modtager og installeret CPE-boksen.

Læs mere

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning Dansk Ride Forbund Stævnesystem 2 Installationsvejledning Redigeret Marts 2009 DANSK RIDE FORBUND Stævnesystem 2 Installationsvejledning Side 1 af 19 Indholdsfortegnelse: 1. Minimumskrav 3 2. Download

Læs mere

IBI/CTS opbygning af grafiske brugerflader på centrale anlæg...3 Stikordsregister...39

IBI/CTS opbygning af grafiske brugerflader på centrale anlæg...3 Stikordsregister...39 44164 INDHOLDSFORTEGNELSE IBI/CTS opbygning af grafiske brugerflader på centrale anlæg...3 Stikordsregister...39 2-39 Rekv. 7 Prod. 29-11-2005-14:07 Ordre 10723 EFU Indledning IHC Control Viewer giver

Læs mere

Bruger Dokumentation Præsentation af Naturdata pa DAI.

Bruger Dokumentation Præsentation af Naturdata pa DAI. Bruger Dokumentation Præsentation af Naturdata pa DAI. Introduktion Objekter på naturområdet omfatter bl.a. registrering af beskyttede naturtyper og naturobjekter (f.eks. 3 registreringer jf. Naturbeskyttelsesloven,

Læs mere

Streame fra Winamp til Dreambox/pc på netværk.

Streame fra Winamp til Dreambox/pc på netværk. Streame fra Winamp til Dreambox/pc på netværk. 1. Formål 2. Forudsætninger og installationer 3. Opsætning 4. Start streaming 5. Aflyt streaming 6. Kontakt 1. Formål Mange benytter Winamp ( Nullsoft, Inc.)

Læs mere

Microsoft Dynamics CRM 2013

Microsoft Dynamics CRM 2013 Microsoft Dynamics CRM 2013 Dashboard, PowerPivot og PowerView CRM User Group Denmark www.easyconsult.dk Præsentation Henrik Jensen Microsoft Dynamics CRM-arkitekt hj@easyconsult.dk Arbejdet med CRM-systemer

Læs mere

Automatisering Af Hverdagen

Automatisering Af Hverdagen Automatisering Af Hverdagen Programmering - Eksamensopgave 10-05-2011 Roskilde Tekniske Gymnasium (Kl. 3,3m) Mads Christiansen & Tobias Hjelholt Svendsen 2 Automatisering Af Hverdagen Indhold Introduktion:...

Læs mere

Indholdsfortegnelse for kapitel 3

Indholdsfortegnelse for kapitel 3 Indholdsfortegnelse for kapitel 3 Kapitel 3 Design............................................................ 2 Database........................................................... 3 ER-diagram.................................................

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået

Læs mere

Førsteårsprøven 2015. Projektbeskrivelse 2. Semester Multimediedesigner

Førsteårsprøven 2015. Projektbeskrivelse 2. Semester Multimediedesigner Førsteårsprøven 2015 Projektbeskrivelse 2. Semester Multimediedesigner Projektbeskrivelse Formål Som afslutning på første studieår skal I gennemføre et tværfagligt projektforløb, der skal afspejle væsentlige

Læs mere

cuneco en del af bips

cuneco en del af bips center for produktivitet i byggeriet Metode & struktur for egenskabsdata Onsdag 30. maj 2012 Byggecentrum i Ballerup Høringsworkshop Agenda Velkomst Præsentation af projektet Pause Debat Afrunding Løbende

Læs mere

Wii Software Modificering. Uber Guide

Wii Software Modificering. Uber Guide Wii Software Modificering Uber Guide Af Michael Bartholin (og Alice Raunsbæk) http://wii.m-r-a.dk Revision: 2.2 Side 1 af 13 Sidst opdateret: 01/03/2010 Indholdsfortegnelse Indholdsfortegnelse...2 Introduktion...3

Læs mere

Brugervejledning til EasyBusiness Indholdsfortegnelse:

Brugervejledning til EasyBusiness Indholdsfortegnelse: Brugervejledning til EasyBusiness Indholdsfortegnelse: 1. Sådan logger man på EasyBusiness...2 2. Sådan foretager man en søgning...3 3. Hvordan gemmes og åbnes en søgning?...4 a. Gem en søgning...4 b.

Læs mere

Installation af Elektronisk APV på flere PC er

Installation af Elektronisk APV på flere PC er Installation af Elektronisk APV på flere PC er Vejledning til installation af Elektronisk APV, når programmet skal installeres på flere PC er, der kobler sig op på en fælles server. 1 Installation af Elektronisk

Læs mere

Vejledning, teknik, tips and tricks

Vejledning, teknik, tips and tricks Vejledning, teknik, tips and tricks Indhold 1 AUHRA pålogning og startside... 1 2 Ofte stillede spørgsmål og kendte fejl... 4 2.1 Har din computer adgang til AU s netværk og adm. systemer?... 4 2.2 Kan

Læs mere

Netværkslicens, Læs mig

Netværkslicens, Læs mig Netværkslicens, Læs mig Corporate Office Trimble Navigation Limited Engineering and Construction Division 5475 Kellenburger Road Dayton, Ohio 45424-1099 USA Tlf.: +1-937-233-8921 Gratis opkald (i USA):

Læs mere

Introduktion. Unifaun Online 29-04-2014

Introduktion. Unifaun Online 29-04-2014 Introduktion Unifaun Online 29-04-2014 2 Indhold 1 Introduktion til Unifaun Online... 3 1.1 Grundlæggende navigering... 3 1.2 Søgning af information... 3 1.3 Indtastning af faste oplysninger... 4 1.4 Din

Læs mere

Nyheder i GM EPC. Grafisk Navigation. Fælles Navigation for hver køretøj

Nyheder i GM EPC. Grafisk Navigation. Fælles Navigation for hver køretøj Nyheder i GM EPC GM Next Gen EPC har mange nye funktioner, designet til at gøre at finde den rigtige reservedel hurtigere og nemmere. For detaljerede instruktioner om brug af hver funktion, skal du vælge

Læs mere

Følgende versioner af Windows-operativsystemet understøtter Novell Filr Desktop-programmet:

Følgende versioner af Windows-operativsystemet understøtter Novell Filr Desktop-programmet: Readme-fil til Novell Filr Desktopprogrammet April 2015 1 Produktoversigt I Novell Filr Desktop-programmet kan du synkronisere dine Novell Filr-filer med filsystemet på din computer og derefter ændre filerne

Læs mere

Installation og opsætning af Outlook klient til Dynamics CRM

Installation og opsætning af Outlook klient til Dynamics CRM Dynamics CRM 4.0 Bredana Systemudvikling A/S - How to Installation og opsætning af Outlook klient til Dynamics CRM Først velkommen til din hostede Dynamics CRM. Med Outlook klienten installeret får du

Læs mere

IDAP manual Emission

IDAP manual Emission IDAP manual Emission Dato: 08-06-2005 16:32:35 Indhold INDHOLD... 1 1 EMISSION... 2 1.1 KURVER... 2 1.2 RAPPORTER... 5 1.3 DATA REDIGERING... 6 1.3.1 Masse redigering... 7 1.3.2 Enkelt redigering... 10

Læs mere

Viditronic NDVR Quick Guide. Ver. 2.0

Viditronic NDVR Quick Guide. Ver. 2.0 Viditronic NDVR Quick Guide Ver. 2.0 1 Indholdsfortegnelse 1. HOVEDMENU 3 1.1 START 5 1.2 AKTIVITETSINDIKATOR: 7 1.3 INFORMATIONS VINDUE: 7 1.4 PTZ KAMERA KONTROL: 7 1.5 SKÆRMMENU 8 1.5.1 AKTIVER BEVÆGELSE:

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

VPN-klienten SecureClient for TDC Managed Firewall

VPN-klienten SecureClient for TDC Managed Firewall Installationsvejledning VPN-klienten SecureClient for TDC Managed Firewall Denne installationsvejledning beskriver, hvordan Check Point s VPN-klient SecureClient (version NGX R60) installeres. Med SecureClient

Læs mere

Netprøver.dk. Brugervejledning til Eksamensansvarlige

Netprøver.dk. Brugervejledning til Eksamensansvarlige Netprøver.dk Brugervejledning til Eksamensansvarlige 11. marts 2016 Indhold 1 Introduktion... 3 2 Forberedelser før prøvedagen... 4 2.1 Sådan logger du på www.netprøver.dk... 4 2.2 Sådan godkender du indlæsninger

Læs mere

Pinnacle Studio Titler

Pinnacle Studio Titler Pinnacle Studio Titler En enkel titel Du kan starte med at oprette en titel, så skal du blot klikke på "T"-ikonet i venstre side af medie vinduet og dine indsatte medieklip vil blive erstattet af et udvalg

Læs mere

1-1 Usability evaluering af den simple udgave

1-1 Usability evaluering af den simple udgave BILAG 1 s. 2 af 19 Bilag 1 1-1 Usability evaluering af den simple udgave...5 1-2 Heuristisk inspektion af den simple udgave...6 1-3 Usability evaluering af den avancerede udgave...8 1-4 Heuristisk inspektion

Læs mere

MapInfo Professional v11.0 & The MapInfo Location Intelligence Suite MapInfo Netværksmøder

MapInfo Professional v11.0 & The MapInfo Location Intelligence Suite MapInfo Netværksmøder MapInfo Professional v11.0 & The MapInfo Location Intelligence Suite MapInfo Netværksmøder Peter Horsbøll Møller, systems engineer Oktober 2011 Program MI Pro v11.0 overblik MI Pro Premium tjenester The

Læs mere

Brugervejledning PBS Flexi Mobil

Brugervejledning PBS Flexi Mobil Brugervejledning PBS lexi Mobil 1 GOD ORNØJELSE MED DIN NYE LEXI MOBIL! PBS lexi Mobil terminalen gennemfører transaktioner lynhurtigt stort set hvor som helst. Terminalen er baseret på den nyeste teknologi,

Læs mere

Kravspecifikation For. Gruppen

Kravspecifikation For. Gruppen Kravspecifikation For Gruppen Indholdsfortegnelse 1. INDLEDNING...3 1.1 FORMÅL...3 1.2 REFERENCER...3 1.3 LÆSEVEJLEDNING...3 2. GENEREL BESKRIVELSE...4 2.1 SYSTEM BESKRIVELSE...4 2.2 SYSTEMETS FUNKTION...4

Læs mere