Kooperierende autonome Fahrzeuge Projektgruppe Platoon Kooperierende autonome Fahrzeuge Prof. Dr. Werner Damm Prof. Dr. Martin Fränzle Dr. Carsten Thomas Dr. Alfred Mikschl Abteilung Sicherheitskritische Eingebettete Systeme Abteilung Hybride Systeme Airbus GmbH, Bremen 24.4.2003 Alexander Metzner
Systems Engineering – Aus Sicht ES Komplexe Systeme entwickeln bedeutet: Modellierung der Funktionalität des Systems Verständnis der physikalischen Umwelteinflüsse Konzipieren einer Systemarchitektur, die verschiedenen Bedingungen unterliegt, z.B. Preis Verfügbarkeit/Wartung Gewicht/Größe Störeinflüsse der Umgebung Implementierung der Funktionen und Architektur PLATOON: Am Beispiel eines autonomen Fahrzeugverbandes 24.4.2003 Alexander Metzner
Entwicklungsprozess ES Projektgruppe durchlebt kompletten Entwurfsprozess: Anforderungsanalyse Modellierung der Funktionalität Modellierung der Umwelt Validation und Verifikation Implementierung Integrationstest Demonstration Lernziel: Komplexe ES nach industriellen Maßstäben entwerfen V-Diagram Integration Level Object Code Source Code S/W Unit LRI/LRU (ECU) System Sub-system S/W acceptance tests sub-system integration tests Software Acceptance Integration tests Unit Tests Code require- ments Subsystem requirements Target independent software design Design Decomposition Target dependent Code compilation and linking 24.4.2003 Alexander Metzner
Autonome Fahrzeuge fahren in Platoon Aufgabenstellung Autonome Fahrzeuge fahren in Platoon Geschwindigkeitsabhängiger Sicherheitsabstand, der Kollisionen vermeiden hilft Kommunikation und Sensoren steuern Fahrzeugverhalten Überholmanöver „Lückenspringen“: schnelleres Fahrzeug überholt Platoon Platoon macht jeweils Lücke mit Sicherheitsabstand auf 24.4.2003 Alexander Metzner
Aspekte des Entwurfs Modellierung Software Demonstrator Requirement Analyse Modellierung (Matlab/Simulink/SF) Umweltmodell Software Implementierung der Spezifikation Systemintegration Einhalten der Echtzeitbedingungen Demonstrator Wahl der HW (Fahrzeuge, Sensoren,...) Entwurf/Aufbau unter Einhaltung der Spezifikationen der SW (z.B. Echtzeit) 24.4.2003 Alexander Metzner
Schwerpunkt Eingebettete Systeme und Mikrorobotik Teilnahmebedingung: Allgemeines Schwerpunkt Eingebettete Systeme und Mikrorobotik Teilnahmebedingung: Modul Eingebettete Systeme I und II (Modul Hardware-naher Systementwurf) Kontakt: Email: metzner@informatik.uni-oldenburg.de WWW: http://ses.informatik.uni-oldenburg.de Nebenankündigung: Modul Systems Engineering von Dr. C. Thomas im SS05 24.4.2003 Alexander Metzner