La ECU abierta de CRMT

La ECU abierta de CRMT

CRMT ha desarrollado una nueva ECU (Unidad de Control Electrónico) abierta que permite la gestión simultánea de un motor de combustión interna (hasta 6 cilindros) y, gracias a las Entradas/Salidas de repuesto, la gestión de varios componentes.

El uso de la gestión del motor es opcional y la ECU se puede utilizar para cualquier tipo de aplicaciones en tiempo real. Puede ser completamente programado y configurado por el usuario.

Dominio de aplicación de la ECU abierta CRMT

El CRMT utiliza esta centralita para sus propios desarrollos:

  • Gestión del motor de 6 cilindros GNC (pobre quemado, con turbocompresor de dos etapas, control de aire y par).
  • Vehículo híbrido: gestión simultánea de energía eléctrica (Battery Management System e inversores) y motor de combustión.
  • Vehículo comercial ligero controlado por CRMT Open ECUVehículo Urbano controlado por CRMT Open ECU

Como la ECU tiene varias Entradas/Salidas, puede ser utilizada para varios tipos de aplicaciones en tiempo real como sistemas de control, plataforma HIL, CAN Gateway, monitoreo de banco de pruebas…



Características principales de la ECU

Específico de la gestión del motor

  • Gestión de sonda lambda UEGO de banda ancha (lambda >1,6)
  • Gestión motorizada del acelerador
  • Driver de inyección “peak and hold” o saturado
  • Lógica del controlador de encendido o alta corriente
  • 2 entradas de sensores de detonación
  • Inyección secuencial/por fases o agrupada

General

  • 2 CAN 11 o 29 bits (J1939),
  • 42 salidas digitales (con 16 PWM),
  • 13 entradas digitales,
  • 22 entradas analógicas,
  • 3 salidas analógicas.

Rendimiento de la ECU CRMT

CPU MPC5534 80MHz, 1Mo flash (128k para calibraciones, 768k para software), bucle de programador de 1ms. El código C se puede integrar directamente o se puede generar mediante una suite de desarrollo basada en modelos con herramientas de generación automática de código.Ejemplo de modelo Simulink propuesto por CRMT

Se ha realizado la tarea de integración con la plataforma Matlab/Simulink y la herramienta de generación de código Targetlink, y la ECU se proporciona con kits de inicio.

  • Estándares: ejemplo de gestión de E/S de ECU (Analógico, CAN…).
  • Gestión del motor: funciones básicas que permiten gestionar el encendido, la inyección y el lazo cerrado de lambda. Opcionalmente, CRMT puede proponer bibliotecas de gestión (bucle de aire, gestión de par...) o desarrollar algoritmos personalizados.

El usuario puede elegir esta arquitectura como base para sus propios desarrollos. La documentación suministrada da indicaciones paso a paso, lo que permite la creación de programas personalizados.Ejemplo de modelo Stateflow propuesto por CRMT

El código generado por TargetLink es 100% compatible con el compilador. Para el usuario, la única modificación necesaria en el código fuente es agregar la llamada a la función principal en el programador.

Calibración de la ECU CRMT

El acceso a la pantalla de calibración y la estructura de funciones es proporcionado por la herramienta Dspace Data Dictionary. CRMT proporciona una herramienta de calibración/visualización gratuita. También se puede proporcionar el cumplimiento de las herramientas de calibración comunes del mercado (Canape, Inca, ATIVIsion…).