Soporte de MATLAB, Simulink y RoadRunner para estándares ASAM

ASAM (Association for Standardization of Automation and Measuring Systems) es un organismo de normalización que define interfaces, protocolos, formatos de archivo y modelos de datos para desarrollo, pruebas y validación en automoción. La línea de productos de MATLAB, Simulink y RoadRunner ofrece soporte para diversos estándares ASAM que permiten interoperabilidad con varias herramientas.

Estándares ASAM OpenX para simulación

Los estándares ASAM OpenX® en el dominio de la simulación ofrecen pautas integrales para pruebas basadas en simulación de funciones de conducción autónoma. Estos estándares abarcan casos prácticos de desarrollo virtual extensos, y promueven modelos de pruebas híbridas que combinan simulaciones virtuales con componentes físicos.

Estándares en cada fase del flujo de trabajo para pruebas basadas en escenarios.
Carreteras, carriles e intersecciones se exportan a ASAM OpenDRIVE con entradas estándar.

OpenDRIVE

El estándar ASAM OpenDRIVE® describe redes viales, geometría de carreteras, carriles y objetos. Importe, visualice y exporte a versiones ASAM OpenDRIVE 1.4, 1.5, 1.6 y 1.7 con RoadRunner. Visualice datos que se van a importar con la herramienta OpenDRIVE Viewer. Obtenga una vista previa de los datos que se van a exportar con la herramienta OpenDRIVE Export Preview.

Formato de archivo que muestra una representación de OpenSCENARIO XML.

OpenSCENARIO XML

ASAM OpenSCENARIO® XML es un formato de archivo que describe comportamientos de conducción dinámicos. Captura maniobras complejas de entidades, como vehículos y peatones, basándose en acciones, como cambios de carril o trayectorias registradas. RoadRunner Scenario exporta escenarios a formato OpenSCENARIO XML e importa trayectorias.

Formato de archivo que muestra una representación de OpenSCENARIO DSL.

OpenSCENARIO DSL

ASAM OpenSCENARIO DSL es un lenguaje de dominio específico legible por personas y máquinas. RoadRunner Scenario permite exportar escenarios a OpenSCENARIO DSL e importar escenarios concretos.

Representación de OpenCRG de una intersección.

OpenCRG

ASAM OpenCRG® es un estándar abierto que describe superficies de carretera utilizando el formato CRG (cuadrícula regular curva). Utilice RoadRunner para exportar e importar datos de superficies de carretera en formato ASAM OpenCRG V1.2.0. Utilice la herramienta Road CRG para visualizar datos de superficies de carretera en RoadRunner.

Visualización de datos OSI de vehículos en movimiento.

Open Simulation Interface

Open Simulation Interface (OSI) especifica interfaces entre modelos y componentes de simulaciones distribuidas, y se centra en las percepciones del entorno de funciones de conducción autónoma.

Automatización de pruebas

ASAM ofrece estándares de interacción con equipos de prueba a través de API. Estos estándares abarcan gestión de sensores y actuadores, calibración, pruebas de hardware-in-the-loop (HIL), sistemas DoE y formatos de documentación de pruebas estandarizadas.

Sistemas de hardware en tiempo real para simulación de hardware-in-the-loop.
Diagrama de Test Automation Tool que muestra automatización de pruebas en el nivel superior, API de banco de pruebas de paquete en el centro, y banco de pruebas en la parte inferior.

ASAM XIL

El estándar API ASAM XIL es un marco diseñado para agilizar procesos de simulación y pruebas automatizadas en el desarrollo de software y sistemas de automoción. Este estándar de interfaz ofrece un enfoque común e independiente de proveedores para conectar software de automatización de pruebas con simuladores de HIL.

Simulink Test admite XIL para automatizar pruebas empleando sistemas en tiempo real de terceros como dSPACE® SCALEXIO, NI PXI y Vector VT System. Simulink Real-Time admite XIL para automatizar pruebas con sistemas en tiempo real Speedgoat empleando software de terceros como TraceTronic ECU-TEST y Piketec TPT.

Medición y calibración

ASAM ofrece estándares para trabajar con unidades de control electrónico (ECU). Estos estándares describen cómo interactuar y gestionar datos dentro de la ECU de un vehículo. Abarcan cómo acceder, leer y escribir datos, describir estos datos de manera clara, guardarlos de manera eficiente y detallar el proceso de calibración.

Equipo de desarrollo conectado al equipo en tiempo real (cliente XCP) y a la ECU (servidor XCP). El equipo en tiempo real está conectado a la ECU con comunicación mediante UDP o CAN.

ASAM XCP

El protocolo ASAM XCP (Universal Measurement and Calibration Protocol), es un protocolo de red utilizado principalmente para calibrar ECU. El protocolo ASAM XCP permite realizar diversas tareas, como lectura y escritura de contenidos de memoria, captura de datos y simulación.

Vehicle Network Toolbox admite XCP para calibrar y medir ECU desde MATLAB y Simulink. Simulink Real-Time soporta XCP a través de CAN y UDP/IP para omitir ECU utilizando sistemas en tiempo real Speedgoat. Herramientas de terceros como Vector CANape® y ETAS® INCA admiten XCP sobre UDP para ajustar parámetros y medir señales de aplicaciones en tiempo real que se ejecutan en sistemas en tiempo real Speedgoat.

Productos

Obtenga más información sobre los productos utilizados con estándares ASAM.