Stimulation von Sensorwerten mit CANoe und VX1000

Preh & Vector - eine Zusammenarbeit für effizientere Entwicklungsprojekte

VX1000
CANoe
preh-visual.jpg

Verwendung von CANoe und VX1000 zur Ansteuerung von Sensorwerten.

Der Kunde

Die Preh Gruppe ist ein weltweit tätiger Automobilzulieferer der 1919 in Deutschland gegründet wurde. Zu den Entwicklungs- und Fertigungskompetenzen gehören Human-Machine-Interfaces im Fahrzeuginterieur von Pkw und Nfz sowie E-Mobility Komponenten. Produktbeispiele sind Klimabediensysteme, Center Stacks mit Displays und multifunktionale Schalter, unter anderem für Lenkräder, sowie Steuergeräte für das Batteriemanagement, On Board Charger und Hochvoltsysteme.

Die Herausforderung

Einfache Wiedergabe von analogen Signalen fürs Testing

Um die optimale Funktionalität der Produkte auf Basis der Anforderungen sicherzustellen, unterzieht Preh seine Lösungen regelmäßigen Tests. Die entwickelte Software wird in verschiedenen Szenarien getestet und die Anforderungen überprüft.
Die Eingangssignale der Software, die die verschiedenen Szenarien beschreiben, basieren auf analogen Sensorwerten, die jede Millisekunde ausgewertet werden und nur mit erheblichem Aufwand manipuliert werden können. Ziel ist es, die verschiedenen Szenarien als Sensoreingänge mit geringem Aufwand nachbilden zu können, um die unterschiedlichen Anforderungen einfach testen zu können.

Die Lösung

Stimulation von Sensorwerten mittels CANoe und VX1000

  • Komplexe, analoge Sensorwerte werden mittels CAPL Knoten in CANoe modelliert.
  • Die analogen Sensorwerte werden über CANoe.XCP und der VX1000 Hardware in den RAM des Steuergeräts synchron mit einer 1kHz Frequenz stimuliert.
  • Für weitere Tests werden auch aus der Praxis aufgezeichnete Sensordaten als Replay genutzt.
  • Die stimulierten analogen Sensorwerte überschreiben die tatsächlich anliegenden Sensorwerte und bilden somit die zu testenden Szenarien ab.
  • Die Auswertung der Ergebnisse aus dem Steuergerät erfolgt über CANoe.XCP und die VX1000 Hardware.
  • Der ganze Prozess findet automatisiert statt.
Stimulation von Sensorwerten mittels CANoe und VX1000

Die Vorteile

  • Schnelle Zykluszeit: Schreiben und Lesen in und aus dem Speicher des Steuergeräts im 1ms Raster.
  • Hardware-Effizienz: Wiederverwenden bestehender Debugging-Schnittstellen, ohne dass neue oder zusätzliche Hardware benötigt wird. Kosten und Komplexität werden dadurch minimiert.
  • Geringer Implementierungsaufwand: Leichtgewichtige VX1000 Treiber-Integration in den Steuergeräte-Code.
  • Vertrautheit mit Standards: Vorhandene Kenntnisse von CCP/XCP können als solide Grundlage dienen und vereinfachen den Einführungsprozess.
  • Nahtlose Integration: Einfache Verbindung mit bestehenden Test-Lösungen wie CANoe über den ASAM XCP Standard.
  • Verbesserte Visualisierung: Bietet eine übersichtliche grafische Visualisierung interner Variablen (z. B. RAM) mit CANoe.
Dokument
Hier können Sie eine pdf-Datei unserer Fallstudie herunterladen, in der der gesamte Inhalt auf einer Seite zusammengefasst ist.