Skip to main content

Entwurf und Implementierung eines energieneutralen Echtzeit-Betriebssystems

  • Conference paper
  • First Online:
  • 9171 Accesses

Part of the book series: Informatik aktuell ((INFORMAT))

Zusammenfassung

Die Lebenszeit mobiler, eingebetteter Echtzeitsysteme wird durch die Kapazität ihrer Batterie bestimmt. Energie limitiert daher die Betriebszeit, hat aber bisher keinen weiteren Einfluss auf Entscheidungen zur Aufgabeneinplanung. Technologische Fortschritte erlauben allerdings energieneutrale Systeme zu betreiben, die Energie aus der Umgebung ernten, beispielsweise mittels Solarzellen. Da die verfügbare Energie in solchen Systemen schwankt, muss Energie auch während der Laufzeit beachtet werden. Weitere Herausforderungen im Zusammenhang mit energieneutralen Systemen ergeben sich aus der Unsicherheit wann und in welchem Ausmaß Energie verfügbar sein wird. Zu diesen Herausforderungen zählt die Fähigkeit, Perioden zu kompensieren, in denen nicht genug Energie geerntet werden kann, um das System zu betreiben, sowie die genaue Bestimmung der verfügbaren Energie.

Um diese Herausforderungen zu überwinden, stellt diese Arbeit EnOS vor, einen Betriebssystemkern für energieneutrale Systeme. EnOS entkoppelt energetische und zeitliche Einschränkungen, indem es Energiekritikalitätsmodi einführt. In jedem dieser Modi wird eine andere Menge von Aufgaben mit eigenen Zeitbeschränkungen ausgeführt. Indem EnOS die verfügbare Energie mittels dedizierter Hardware überwacht, besitzt das System die Möglichkeit, auf Änderungen in der verfügbaren Energie mit einem Wechsel zu einer geeigneteren Aufgabenmenge zu reagieren. EnOS ist außerdem in der Lage, Konsistenzprobleme durch Ausfälle der Energieversorgung zu vermeiden.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  • 1. M. Völp, M. Hähnle, A. Lackorzynski. Has energy surpassed timeliness? Scheduling energy-constrained mixed-criticality systems. Proceedings of the Real-Time and Embedded Technology and Applications Symposium (RTAS), 2014

    Google Scholar 

  • 2. P. Wägemann, T. Distler, H. Janker, P. Raffeck, V. Sieh. A Kernel for Energy- Neutral Real-Time Systems with Mixed Criticalities. Proceedings of the Real-Time and Embedded Technology and Applications Symposium (RTAS), 2016

    Google Scholar 

  • 3. S. Vestal. Preemptive Scheduling of Multi-criticality Systems with Varyingn Degrees of Execution Time Assurance. Proceedings of the Real-Time Systems Symposium (RTSS), 2007

    Google Scholar 

  • 4. S. Baruah, V. Bonifaci, D. D’Angelo H. Li, A. Marchetti-Spaccamela, N. Megow, L. Stougie. Scheduling Real-Time Mixed-Criticality Jobs. IEEE Transaction on Computers 61.8, 2012

    Google Scholar 

  • 5. P. Wägemann, T. Distler, T. Hönig, H. Janker, R. Kapitza, W. Schröder- Preikschat. Worst-case energy consumption analysis for energy-constrained embedded systems. Proceedings of the Euromicro Conference on Real-Time Systems (ECRTS), 2015

    Google Scholar 

  • 6. Freescale Semiconductor Inc. KL46 Sub-Family Reference Manual, 2013

    Google Scholar 

  • 7. Fujitsu Semiconductor Inc. MB85RC256V, 2014

    Google Scholar 

  • 8. Linear Technology Corporation. LTC331 - Nanopower Buck-Boost DC/DC with Energy Harvesting Battery Charger, 2014

    Google Scholar 

  • 9. Cooper Bussman. Supercapacitors – HV Series, 2012

    Google Scholar 

  • 10. N.C. Audsley. On priority assignment in fixed priority scheduling. Information Processing Letters 79.1, 2001

    Google Scholar 

  • 11. T. Hönig, H. Janker, C. Eibel, W. Schröder-Preikschat. Proactive Energy-Aware Programming with PEEK. Proceedings of the Conference on Timely Results in Operating Systems (TRIOS), 2014

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Phillip Raffeck .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Raffeck, P. (2016). Entwurf und Implementierung eines energieneutralen Echtzeit-Betriebssystems. In: Halang, W., Unger, H. (eds) Internet der Dinge. Informatik aktuell. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-53443-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-53443-4_6

  • Published:

  • Publisher Name: Springer Vieweg, Berlin, Heidelberg

  • Print ISBN: 978-3-662-53442-7

  • Online ISBN: 978-3-662-53443-4

  • eBook Packages: Computer Science and Engineering (German Language)

Publish with us

Policies and ethics