Die Association for Standardization of Automation and Measuring Systems (ASAM) ist ein Normungsgremium, das Schnittstellen, Protokolle, Dateiformate und Datenmodelle für die Entwicklung, Prüfung und Validierung von Fahrzeugen definiert. MATLAB, Simulink und die RoadRunner-Produktfamilie unterstützen verschiedene ASAM-Standards, wodurch die Interoperabilität mit anderen Tools möglich wird.
ASAM OpenX-Standards für Simulation
Die ASAM OpenX®-Standards enthalten umfassende Anleitungen für das simulationsbasierte Testen von automatisierten Fahrfunktionen. Die Standards decken umfangreiche Anwendungsfälle in der virtuellen Entwicklung ab und fördern hybride Testmodelle, die virtuelle Simulationen mit physischen Komponenten kombinieren.
OpenDRIVE
Der ASAM OpenDRIVE®-Standard beschreibt Straßennetze wie die Geometrie von Straßen, Fahrspuren und Objekten. Importieren, visualisieren und exportieren Sie ASAM OpenDRIVE 1.4, 1.5, 1.6, und 1.7 Versionen mithilfe von RoadRunner. Visualisieren Sie die zu importierenden Daten mit dem OpenDRIVE Viewer Tool. Öffnen Sie eine Vorschau eines OpenDRIVE-Exports mit dem OpenDRIVE Export Preview Tool.
OpenSCENARIO XML
ASAM OpenSCENARIO® XML ist ein Dateiformat zur Beschreibung des dynamischen Fahrverhaltens. Es erfasst komplexe Manöver von Einheiten wie Fahrzeugen und Fußgängern basierend auf Aktionen wie Spurwechseln oder aufgezeichneten Wegen. RoadRunner Scenario exportiert Szenarien in das OpenSCENARIO XML-Format und importiert Wege.
OpenCRG
ASAM OpenCRG® ist ein offener Standard, der Straßenoberflächen im CRG-Format (Curved Regular Grid) beschreibt. Verwenden Sie RoadRunner zum Exportieren und Importieren von Straßenoberflächendaten in ASAM OpenCRG V1.2.0. Mit dem Road CRG Tool können Sie Straßenoberflächen in RoadRunner abbilden.
Einsatz von MATLAB, Simulink und RoadRunner zur Unterstützung von ASAM OpenX Standards
ASAM XIL
Der ASAM XIL API-Standard ist ein Framework zur Rationalisierung automatisierter Test- und Simulationsprozesse bei der Entwicklung von Automobilsoftware und -systemen. Dieser Schnittstellenstandard sorgt für einen herstellerneutralen und gemeinsamen Ansatz für die Verbindung von Testautomatisierungssoftware mit HIL-Simulatoren.
Simulink Test unterstützt XIL für die Testautomatisierung mit Echtzeitsystemen von Drittanbietern wie dSPACE® SCALEXIO, NI PXI und Vector VT System. Simulink Real-Time unterstützt XIL für die Testautomatisierung mit Speedgoat-Echtzeitsystemen unter Verwendung von Drittanbieter-Software wie TraceTronic ECU-TEST, Piketec TPT.
Messung und Kalibrierung
ASAM bietet Standards für die Arbeit mit elektronischen Steuergeräten (ECUs). Diese Normen beschreiben, wie die Daten im Steuergerät eines Fahrzeugs verarbeitet und verwaltet werden können. Sie erläutern, wie man auf Daten zugreift, sie liest und schreibt, diese Daten übersichtlich beschreibt, effizient speichert und den Kalibrierungsprozess detailliert beschreibt.
ASAM XCP
Das ASAM XCP-Protokoll, das für Universal Measurement and Calibration Protocol steht, ist ein Netzwerkprotokoll, das hauptsächlich für die Kalibrierung von Steuergeräten verwendet wird. Das ASAM XCP-Protokoll unterstützt verschiedene Aufgaben, darunter das Lesen und Schreiben von Speicherinhalten, die Datenerfassung und die Stimulation.
Die Vehicle Network Toolbox unterstützt XCP für die Kalibrierung und Messung von Steuergeräten aus MATLAB und Simulink. Simulink Real-Time unterstützt XCP über CAN und UDP/IP für ECU-Bypassing mit Speedgoat Echtzeitsystemen. Tools von Drittanbietern wie Vector CANape® und ETAS® INCA unterstützen XCP über UDP zur Abstimmung von Parametern und Messung von Signalen von Echtzeitanwendungen, die auf Speedgoat-Echtzeitsystemen laufen.