MultiONoticias

¿Qué son los ECUs Virtuales?

¿Qué son los ECUs Virtuales?

La respuesta corta es: cualquier funcionalidad de software que pueda ejecutarse sin hardware.

Por supuesto, esto no es del todo cierto, como saben todos los involucrados en las pruebas de modelo en el ciclo (MIL).

Hay una calidad clave de V-ECU que los distingue de las pruebas MIL regulares: contienen el código de producción no modificado, más o menos como lo hace la ECU final. Hay varias formas de hacer que su código de producción se ejecute en un entorno de simulación SIL. Sin embargo, las V-ECU son lo más cercano a lo real que puede obtener sin comprometer los objetivos de una fácil integración de procesos y una simulación rápida y determinista. Y por rápido me refiero a más rápido que en tiempo real.

Los ingredientes clave para ECUs virtuales son:

  • Un comportamiento de programación realista basado en la información de tiempo / activación definida para las funcionalidades. Esto incluye la simulación de un sistema operativo que puede activar el código en diferentes ciclos y con diferentes prioridades, y que muestra exactamente el comportamiento que espera: prevención, interrupción, nombre.
  • La integración de algo más que su funcionalidad de software en una arquitectura de software. En esta etapa, ya puede validar la compatibilidad de la interfaz, encontrar datos faltantes en (o no coincidir con) la funcionalidad de software de su colega, y garantizar el cumplimiento de AUTOSAR, si es necesario.
  • Por fin, las ECUs están conectadas en el nivel del bus, y no hay ninguna razón por la que las V-ECU no estén conectadas a un bus simulado. Y si no desea tratar con una pila COM solo para realizar pruebas, debería ser posible generar o sustituir la pila real.

Siendo la conducción altamente automatizada y autónoma un tema siempre presente, ha surgido una nueva medida de validación: el número de kilómetros, o millas, conducidos durante las pruebas de manejo.

Comienza con los 8 millones de millas de Google, que se citan con frecuencia cada día solo en simulaciones y probablemente no termine con los números calculados por RAND Corporation, por ejemplo. Según un estudio de 2016, solo para reducir la cantidad de muertes relacionadas con accidentes en un 20 por ciento, tendríamos que cubrir ¡5,000 millones de millas!

 

Acceda al artículo original escrito por Sven Flake, Product Engineer Virtual Validation, dSPACE.

 

Si lo que desea es una cotización de cualquier producto dSPACE, estamos a sus órdenes:

Jacqueline Vicarte
Ingeniero de Aplicación y Ventas Hardware
jvicarte@multion.com
+52 (55) 55594050 Ext. 108