english  | Home | Impressum | Datenschutz | KIT

Datenbanken ins Fahrzeug bringen – aber wie und wo?

Datenbanken ins Fahrzeug bringen – aber wie und wo?
Typ:Bachelor-/ Masterarbeit
Datum:offen (zu vergeben)
Betreuer:

M. Sc. Daniel Grimm
M. Sc. Benedikt Haas

Datenbanken ins Fahrzeug bringen – aber wie und wo?

.
.

Umfeld

Autonome Fahrzeuge oder Komponenten aus dem Bereich Internet of Things (IoT) verarbeiten immer größere Datenmengen. Die Daten stammen aus verschiedensten Sensoren und Datenquellen, werden mit anderen Systemen geteilt und ausgetauscht, was durch einen hohen Vernetzungsgrad ermöglicht wird. Um in Zukunft die Verwaltung und Verteilung von Informationen in solch vernetzten Systemen zu vereinfachen, ist der Einsatz von Datenbanken hilfreich. Aufgrund der Beschränktheit der Ressourcen und den Echtzeitanforderungen ist die Umsetzung einer „Standard“-Datenbank jedoch nicht möglich. Gleichzeitig kann ein Datenbanksystem auf vielen verschiedenen Microcontrollern zum Einsatz kommen. Um für Test und Entwicklung nicht jedes dieser Steuergeräte tatsächlich in Hardware aufbauen zu müssen, kann eine Simulation der Hardware genutzt werden, um schneller realistische Beurteilungen zu Kapazität, Datendurchsatz und Echtzeitfähigkeit der Datenbank zu erhalten.

 

Aufgabe

  • Recherche zu aktuellen Automotive-Microcontrollern und echtzeitfähigen Datenbanken für eingebettete Systeme
  • Auswahl einer Hardwareplattform und Datenbank entsprechend den Anforderungen an Datendurchsatz, Kapazität und Echtzeit
  • Implementierung eines Simulationsmodells für die gewählte Hardwareplattform inklusive Datenbank
  • Evaluation des implementierten Konzeptes hinsichtlich Performanz

 

Voraussetzungen

  • Interesse an Automotive- und Hardware-Simulation, eigenständiges Lernen, Kenntnisse in E/E Architekturen hilfreich,
  • Kenntnisse in C/C++ wünschenswert,
  • Team- und Kommunikationsfähigkeit