Technische Universität Braunschweig
  • Studium & Lehre
    • Vor dem Studium
      • Informationen für Studieninteressierte
      • Studiengänge von A-Z
      • Bewerbung
      • Fit4TU - Self-Assessment
      • Beratungsangebote für Studieninteressierte
      • Warum Braunschweig?
    • Im Studium
      • Erstsemester-Hub
      • Semestertermine
      • Lehrveranstaltungen
      • Studien-ABC
      • Studienorganisation
      • Beratungsnavi
      • Zusatzqualifikationen
      • Finanzierung und Kosten
      • Besondere Studienbedingungen
      • Gesundheit & Wohlbefinden
      • Campusleben
    • Nach dem Studium
      • Exmatrikulation und Vorlegalisation
      • Nach dem Abschluss
      • Alumni*ae
    • Strategien und Qualitätsmanagement
      • Strategiepapiere für Studium und Lehre
      • Studienqualitätsmittel
      • Studiengangsentwicklung
      • Qualitätsmanagement
      • Systemakkreditierung
      • Rechtliche Grundlagen
      • TU Lehrpreis
    • Für Lehrende
      • Informationen für Lehrende
      • Konzepte
      • Lernmanagementsystem Stud.IP
    • Kontakt
      • Studienservice-Center
      • Sag's uns - in Studium und Lehre
      • Zentrale Studienberatung
      • Immatrikulationsamt
      • Abteilung 16 - Studium und Lehre
      • Career Service
      • Projekthaus
  • Forschung
    • Forschungsprofil
      • Forschungsschwerpunkte
      • Exzellenzcluster der TU Braunschweig
      • Forschungsprojekte
      • Forschungszentren
      • Forschungsprofile der Professuren
    • Frühe Karrierephase
      • Förderung in den frühen Phasen der wissenschaftlichen Karriere
      • Promotion
      • Postdocs
      • Nachwuchsgruppenleitung
      • Junior Professur und Tenure-Track
      • Habilitation
      • Service-Angebote für Wissenschaftler*innen
    • Forschungsdaten & Transparenz
      • Transparenz in der Forschung
      • Forschungsdaten
      • Open Access Strategie
      • Digitale Forschungsanzeige
    • Forschungsförderung
      • Netzwerk Forschungsförderung
      • Datenbanken und Stiftungen
    • Kontakt
      • Forschungsservice
      • Graduiertenakademie
  • International
    • Internationale Studierende
      • Warum Braunschweig?
      • Studium mit Abschluss
      • Austauschstudium
      • TU Braunschweig Summer School
      • Geflüchtete
      • International Student Support
    • Wege ins Ausland
      • Studium im Ausland
      • Praktikum im Ausland
      • Lehren und Forschen im Ausland
      • Arbeiten im Ausland
    • Internationale Forschende
      • Welcome Support
      • Promotionsstudium
      • Service für gastgebende Einrichtungen
    • Sprachen und interkulturelle Kompetenzvermittlung
      • Deutsch lernen
      • Fremdsprachen lernen
      • Interkulturelle Kompetenzvermittlung
    • Internationales Profil
      • Internationalisierung
      • Internationale Kooperationen
      • Strategische Partnerschaften
      • Internationale Netzwerke
    • International House
      • Wir über uns
      • Kontakt & Sprechstunden
      • Aktuelles und Termine
      • International Days
      • 5. Studentische Konferenz: Internationalisierung der Hochschulen
      • Newsletter, Podcast & Videos
      • Stellenausschreibungen
  • Die TU Braunschweig
    • Unser Profil
      • Ziele & Werte
      • Ordnungen und Leitlinien
      • Allianzen & Partner
      • Hochschulentwicklung 2030
      • Stiftungsuniversität
      • Internationale Strategie
      • Fakten & Zahlen
      • Unsere Geschichte
    • Karriere
      • Arbeiten an der TU
      • Stellenmarkt
      • Berufsausbildung an der TU
    • Wirtschaft & Unternehmen
      • Unternehmensgründung
      • Freunde & Förderer
    • Öffentlichkeit
      • Veranstaltungskalender
      • Check-in für Schüler*innen
      • Hochschulinformationstag (HIT)
      • Kinder-Uni
      • Das Studierendenhaus
      • Gasthörer*innen & Senior*innenstudium
      • Nutzung der Universitätsbibliothek
    • Presse & Kommunikation
      • Stabsstelle Presse und Kommunikation
      • Medienservice
      • Ansprechpartner*innen
      • Tipps für Wissenschaftler*innen
      • Themen und Stories
    • Kontakt
      • Allgemeiner Kontakt
      • Anreise
      • Für Hinweisgeber
  • Struktur
    • Leitung & Verwaltung
      • Das Präsidium
      • Stabsstellen
      • Verwaltung
      • Organe, Statusgruppen und Kommissionen
    • Fakultäten
      • Carl-Friedrich-Gauß-Fakultät
      • Fakultät für Lebenswissenschaften
      • Fakultät Architektur, Bauingenieurwesen und Umweltwissenschaften
      • Fakultät für Maschinenbau
      • Fakultät für Elektrotechnik, Informationstechnik, Physik
      • Fakultät für Geistes- und Erziehungswissenschaften
    • Institute
      • Institute von A-Z
    • Einrichtungen
      • Universitätsbibliothek
      • Gauß-IT-Zentrum
      • Zentrale Personalentwicklung
      • International House
      • Projekthaus
      • Transferservice
      • Hochschulsportzentrum
      • Einrichtungen von A-Z
    • Studierendenschaft
      • Studierendenparlament
      • Fachschaften
      • Studentische Wahlen
    • Lehrer*innenbildung
      • Lehrer*innenfortbildung
      • Forschung
    • Chancengleichheit
      • Gleichstellung
      • Familie
      • Diversität
    • Kontakt
      • Personensuche
  • Suche
  • Schnellzugriff
    • Personensuche
    • Webmail
    • cloud.TU Braunschweig
    • Messenger
    • Mensa
    • TUconnect (Studierendenportal)
    • Lehrveranstaltungen
    • Im Notfall
    • Stud.IP
    • UB Katalog
    • Status GITZ-Dienste
    • Störungsmeldung GB3
    • IT Dienste
    • Informationsportal (Beschäftigte)
    • Beratungsnavi
    • Linksammlung
    • DE
    • EN
    • IBR YouTube
    • Facebook
    • Instagram
    • YouTube
    • LinkedIn
    • Mastodon
Menü
  • Struktur
  • Fakultäten
  • Carl-Friedrich-Gauß-Fakultät
  • Institute
  • Institut für Betriebssysteme und Rechnerverbund
  • Offene Abschlussarbeiten
Logo IBR
IBR Login
  • Institut für Betriebssysteme und Rechnerverbund
    • News
    • Wir über uns
      • Gesamtes Team
      • Anreise
      • Raumplan
      • Projekte
      • Veröffentlichungen
      • Software
      • News Archiv
    • Connected and Mobile Systems
      • Team
      • Lehrveranstaltungen
      • Abschlussarbeiten
      • Projekte
      • Veröffentlichungen
      • Software
      • Datensätze
    • Verlässliche Systemsoftware
      • Übersicht
      • Team
      • Lehre
      • Arbeiten & Jobs
      • Forschung
      • Publikationen
    • Algorithmik
      • Team
      • Lehrveranstaltungen
      • Abschlussarbeiten
      • Projekte
      • Veröffentlichungen
    • Mikroprozessorlabor
    • Studium
      • Wintersemester 2025/2026
      • Sommersemester 2025
      • Abschlussarbeiten
    • Service
      • Bibliothek
      • Mailinglisten
      • Webmail
      • Knowledgebase
      • Wiki
      • Account Management
      • Service-Status
    • Spin-Offs
      • Docoloc
      • bliq (formerly AIPARK)
      • Confidential Technologies
    • Forschungsverbünde
      • IST.hub

Integration eines dynamischen Energiemodells zur Simulation der Energieaufnahme drahtloser Sensornetze unter realen Umgebungsbedingungen

Bearbeiter(nur für Mitarbeiter:innen einsehbar)
BetreuerProf. Dr. Ulf Kulau
ProfessorProf. Dr.-Ing. Lars Wolf
ProjektPotatoNet
IBR GruppeCM (Prof. Wolf)
ArtMasterarbeit
Statusabgeschlossen
Beginn2015-11-21

Einleitung

In dieser Arbeit soll eine Simulationsumgebung erweitert werden, sodass Temperatureffekte auf die Energieeffizienz von Sensornetzen ohne weitere Hardware evaluiert werden kann. Der hierfür gewählt Simulator ist COOJA. COOJA ist ein flexibler, javabasierter Simulator, welcher verschiedene WSN mit dem Contiki Operationssystem simulieren kann. Hierzu zählt auch der INGA. Flexibel ist COOJA in Hinsicht auf die Austauschbarkeit bzw. Erweiterbarkeit von zusätzlichen Funktionalitäten (z.B. das Radio, simulierte Hardware, Plugins für simulierten In- und Output). Ein simulierter Knoten in COOJA hat drei Eigenschaften: seinen Datenspeicher, den Knotentyp und die Hardwareperipherie. Bisher ist COOJA jedoch noch nicht in der Lage, eine realitätsnahe Simulation des Verhaltens bei sich verändernden Temperaturbedingungen zu liefern. Außerdem werden hard- warespezifische Varianzen, welche bei jedem Fertigungsprozess eingebracht werden, nicht berücksichtigt. So variiert bei der Verwendung von Undervolting bei jedem INGA die benötigte Minimalspannung.

Das Ziel ist hier, eine möglichst realitätsnahe Simulation der Energieaufnahme von INGAs auch unter sich ändernden Umgebungsbedingungen zu erreichen. Hierbei sollen insbesondere die generellen Effekte der Temperatur, sowie der Einfluss der Versorgungsspannung einbezogen werden.

Aufgabenstellung

Bereits vorhanden sind sowohl COOJA und der dazugehörige Hardwaresimulator Avrora, welcher für die Simulation der INGA Plattform und ihrer hier betrachteten Komponenten, den Prozessor (ATmega1284p) und das Radio (AT86RF233) zuständig ist. Mit Powertrace ist zwar die Möglichkeit gegeben, den Energieverbrauch der INGAs nachzuvollziehen, jedoch kann Powertrace hier nicht ohne weiteres verwendet werden: in die Berechnung fließen bisher weder das dynamische Anpassen der Spannung, noch die Temperatur der Umgebung bzw. der INGAs ein.

Wie zuvor bereits erwähnt verfügt COOJA über das Plugin Powertace, welches eine statische Energiemessung ermöglicht. Zu jeder gemessenen zeit t wird die Energie anhand des momentan eingenommenen Zustandes s berechnet und dann aufsummiert. Diese basieren auf zuvor aufgezeichneten Zuständen und deren gemessenem Energieverbrauch.

Die nachfolgende Grafik beschreibt das Vorhaben:

Auf der linken Seite sieht man die globale Zeit. Diese ist von elementarer Wichtigkeit, da der z.B. der Energieverbrauch sowohl von der Temperatur als auch vom Zustand des INGAs abhängt. Damit der Energieverbrauch berechnet werden kann, müssen natürlich alle Faktoren der gleichen Zeit genutzt werden.

Nachdem die Grundvoraussetzungen für die Simulation implementiert wurden, können weitere Funktionen zur verbesserten Auswertung der Simulation und deren Ergebnisse hin- zugefügt werden. Hierzu könnten folgende Punkte zählen:

  • Temperaturregler: Eine grafische und textbasierte Möglichkeit, die Temperaturen während der Simulation zu verändern. Dies eignet sich bevorzugt in Fällen, in denen kein Temperaturverlauf abgespielt wird (soll jedoch nicht ausgeschlossen werden)
  • Energieverbrauch: der aktuelle Energieverbrauch jedes einzelnen Knoten soll erkennbar sein. Dies kann z.B. durch einen Eintrag im Übersichtsmenü des jeweiligen Knotens geschehen.
  • Datenaufbereitung: Nach dem Abschluss einer Simulation (ob erfolgreich oder nicht) könnten die Daten in Graphen für Temperatur, Energieverbrauch, Zustände etc. aufgezeigt werden. Diese Daten sollen ebenfalls als CSV exportiert werden können. Auch eine Abfrage bestimmter Daten (z.B. „Zeige die verbrauchte Energie dieser 4 Knoten“) zur Laufzeit soll nicht ausgeschlossen werden.
  • Effizienz der Spannungsquelle: im Simulator wird natürlich davon ausgegangen, dass die Energiequelle ideal ist. In der Realität ist die natürlich nicht gegeben. So kann durch eine prozentuale Variable λ an der Spannung die Effizienz simuliert werden. Auch diese soll durch ein einfaches Eingabefeld (oder auch durch import) veränderbar sein.

Mit bereits gemessenen Daten zur Temperatur und dem Energieverbrauch des INGA, welche in einer Klimakammer durchgeführt wurden, werden die Modelle im Simulator parametrisiert. Nun können wir diese Klimakammer simulieren, indem wir ähnliche Temperaturstufen wählen und durchlaufen. Wenn das Energiemodell selbst und deren Implementierung korrekt sind, so sollten wir die gleichen Werte wie beim Aufzeichnen in der realen Klimakammer erhalten. Dies würde die Korrektheit der Simulation bestätigen.

Links

  • PotatoNet
  • INGA
  • Undervolting in WSNs
  • Cooja Simulator
  • Hinweise zur Durchführung von studentischen Arbeiten am IBR

aktualisiert am 19.07.2016, 10:46 von Prof. Dr. Ulf Kulau

Für alle

Stellen der TU Braunschweig
Jobbörse des Career Service
Merchandising
Sponsoring- & Spendenleistungen
Drittmittelgeförderte Forschungsprojekte
Vertrauenspersonen für Hinweisgeber

Für Studierende

Semestertermine
Lehrveranstaltungen
Studiengänge von A-Z
Informationen für Erstsemester
TUCard

Interne Tools

Status GITZ-Dienste
Handbuch für TYPO3 (Intern)
Corporate Design-Toolbox (Intern)
Glossar (DE-EN)
Meine Daten ändern
Hochschulöffentliche Bekanntmachungen

Kontakt

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0

Anreise

© Technische Universität Braunschweig
Impressum Datenschutz Barrierefreiheit