Entwicklungeingebetteter Systeme

Architektur

Anspruchsvolle Emissionsvorschriften, Mangel an fossilen Treibstoffen sowie Nachfrage individueller Kunden nach kurzen Entwicklungszyklen führen zu hochgradig komplexen modernen Antrieben. Daher liegt eine besondere Herausforderung darin, eine hohe Software-Qualität für die resultierende komplexe Steuerungs-Software zu gewährleisten.
Eine gute Softwarearchitektur ist der Schlüsselfaktor zur Gewährleistung der Qualität während Spezifikation und Design. Dadurch lassen sich Fehler bereits in einer sehr frühen Phase verhindern. Daher hat die FEV ein Rahmenwerk für eine wiederverwendbare Antriebsstrang-Steuerungs-Software entwickelt. Diese, unter dem Namen „PERSIST“ (Powertrain control architecture Enabling Reusable Software development for Intelligent System Tailoring) angebotene Software dient der intelligenten Systemanpassung und bietet so beträchtliche Vorteile für die Software-Entwicklung.

  • Wiederverwendung: Stabile Software-Komponentenschnittstellen ermöglichen Synergien zwischen einzelnen Projekten.
  • Konsistenz: Auf alle Projekte werden die gleichen Designprinzipien angewendet.
  • Compliance: Alle relevanten Software-Normen für die Automobilindustrie (z. B. AUTOSAR, ISO26262) werden berücksichtigt.
  • Effizienz: Eine konsistente Struktur ermöglicht einen hohen Grad der Toolchain-Automatisierung.

Dieses Konzept wird auf von der FEV durchgeführte jedes Antriebsstrang-Steuerungs-Software-Projekt angewendet und schafft so Mehrwert für unsere Kunden, die von der Software-Erfahrung der FEV profitieren, die erhalten bleibt.