Buenas prácticas de los ingenieros de aplicaciones de campo de Proemion

3 opciones para reducir el consumo de datos hasta un 94

Un punto fuerte exclusivo de la solución de Proemion es la capacidad de configurar los dispositivos para procesar de forma inteligente los datos telemáticos en el borde, reduciendo el consumo de datos hasta en un 94%. Proemion colabora estrechamente con los fabricantes de equipos originales y sugiere soluciones para lograr el mejor equilibrio entre la integridad de los datos y su consumo.

Hemos recopilado tres opciones que pueden ayudar a crear este equilibrio. Con el configurador de Proemion, las posibilidades que aquí se presentan también las puede realizar usted como OEM sin la ayuda de un ingeniero de aplicaciones de campo (FAE).

El Configurador Proemion es la alternativa de Proemion a los marcos de desarrollo de software de alto nivel. Permite a personas sin conocimientos de ingeniería de software desarrollar y mantener aplicaciones telemáticas. El Configurador Proemion ofrece un alto grado de flexibilidad al OEM al implementar sus procesos y variables no volátiles. El software permite crear aplicaciones complejas, como un filtro digital o un analizador UDS, con relativa facilidad.

El equipo FAE de Proemion también utiliza el Configurador Proemion para configurar la TCU de nuestros clientes si es necesario. Años de experiencia han dado lugar a las mejores prácticas, incluyendo estas tres mejores prácticas para minimizar el consumo de datos.

La preocupación típica de los fabricantes de equipos originales es la cantidad de datos transmitidos por la pasarela IoT a través de la red celular. Si se registraran todos los datos del bus CAN, oscilarían entre 500 MB y 2 GB o más por máquina al mes. El envío de cantidades tan elevadas de datos no es deseable debido al coste de la transmisión de datos celulares y, lo que es más importante, al coste del almacenamiento, la velocidad de procesamiento y la latencia de la recuperación de datos. Al fin y al cabo, es esencial recordar que los datos por sí solos no son valiosos. Los conocimientos que podemos obtener de la información proporcionan los beneficios más significativos de una implantación telemática.

Con estas mejores prácticas de FAE, puede minimizar el consumo de datos simplemente registrando los datos de forma selectiva en función de los parámetros más reveladores de su empresa.

Opción 1

Registro basado en umbrales delta

Una de las opciones que utiliza Proemion para reducir el consumo de datos sin perder su integridad es el registro basado en umbrales delta. El registro basado en umbrales delta minimiza el consumo de datos al registrarlos únicamente cuando un cambio supera un parámetro definido (umbral).

Por ejemplo, los fabricantes de equipos originales pueden utilizar el configurador para definir que el "régimen del motor" se registre cada vez que cambie en ±100 rpm u otra medida. En este caso, cualquier gran fluctuación repentina del "régimen del motor" se registra inmediatamente. Sin embargo, si el "régimen del motor" es relativamente constante, no se registra y no se utiliza ningún dato.

Configuration for delta threshold-based logging. 

Configuration for dynamically adjustable delta thresholds

Opción 2

Umbrales delta ajustables dinámicamente

Yendo un paso más allá del registro de umbrales delta, los umbrales delta ajustables dinámicamente permiten establecer condiciones que afinan aún más el uso de los datos. Esta opción le permitirá recopilar más datos cuando sea necesario y menos cuando no lo sea.

Por ejemplo, la "temperatura de salida DOC" puede registrarse cada ±50 °C cuando esta señal indique menos de 40 °C. Pero disminuya el umbral delta a ±20 °C cuando la señal sea superior a 40 °C, lo que permitirá una mayor granularidad en los datos registrados cuando sea necesario y puede beneficiar al análisis de datos.

Opción 3

Registro basado en condiciones

Es importante saber que algunas señales pueden no necesitar ser registradas en absoluto a menos que cambien de valor. Señales de campo de bits como el estado de la lámpara, DTCs, la versión de software de la ECU son buenos ejemplos. Puede configurar fácilmente el registro basado en condiciones simplemente marcando la opción "válido en caso de cambio" en el Configurador. De esta manera, se especifica que los datos sólo se registran cuando cambia la señal recibida.

Configuración del registro basado en condiciones

Configuration for condition-based logging

Resumen

Seguir estas prácticas recomendadas por nuestros ingenieros de aplicaciones de campo puede ayudar a su organización a reducir la cantidad de consumo de datos necesaria para el registro de datos CAN a niveles mensuales tan bajos como 10-20 MB. Al reducir la cantidad de datos transmitidos y almacenados, su organización también puede obtener velocidades de procesamiento más rápidas y una latencia de recuperación de datos reducida.

Un punto fuerte exclusivo de la solución Proemion es la capacidad de configurar los dispositivos para procesar de forma inteligente los datos telemáticos en el borde, reduciendo el consumo de datos hasta en un 94%.

Socrates Vlassis
Proemion FAE in our APAC-branch in Seoul, South-Korea

Acerca del configurador Proemion

Proemion cuenta con más de 30 años de experiencia en el desarrollo de sistemas embebidos relacionados con el bus CAN y más de 20 años de experiencia en pasarelas IoT. Lo que diferencia a la solución telemática de Proemion de otras soluciones OEM para vehículos todoterreno es que todo se desarrolla y produce internamente. El desarrollo y la producción de hardware, el desarrollo de software integrado (también conocido como firmware) y el desarrollo de aplicaciones de alto nivel proceden de un único proveedor. Esto permite a Proemion desarrollar una solución de hardware y software muy estable especializada en datos de bus CAN y que utiliza los protocolos J1939, KWP2000, bus CAN UDS y otros.

A lo largo de los años, Proemion ha desarrollado una capa de abstracción adicional, el Configurador Proemion, centrado en las necesidades combinadas de comunicación de bus CAN y telemática. Ofrece un enfoque diferente al desarrollo de aplicaciones de software embebido al limitar al desarrollador de aplicaciones IoT a utilizar únicamente métodos probados y contrastados, que han sido perfeccionados para el hardware móvil CANlink y proporcionan una salvaguarda frente al desarrollo de dificultades de software embebido.

Protocolos compatibles con el configurador Proemion

El configurador Proemion permite definir aplicaciones en diferentes capas del modelo ISO/OSI.

La base de cualquier aplicación de bus CAN es la capa 2 de CAN (ISO 11898-1). Una aplicación puede definirse permitiendo la recepción de un único ID CAN (o múltiples con la ayuda de una máscara de bits). Opcionalmente aplicando down-sampling y seleccionando qué bytes de datos deben ser registrados y enviados a la Plataforma de Datos Proemion.

A la hora de desarrollar aplicaciones J1939, el Configurador Proemion ofrece un kit de herramientas de alto nivel que permite definir los mensajes recibidos por PGNs. Este toolkit maneja automáticamente mensajes multi-frame como TP.CM & TP.DT utilizados para DTC BAMs.

El Configurador Proemion también ofrece un cómodo manejo de los mensajes multitrama ISO-TP en la capa de transporte (ISO 15765-2). Permite el desarrollo de aplicaciones basadas en OBD, KWP2000 o UDS, siendo estas últimas cada vez más demandadas. Aunque el Configurador Proemion en su versión 3.0.0.0 (agosto de 2020) no ofrece un conjunto de herramientas de capa de aplicación para OBD, KWP2000 o UDS (como hace para J1939), es tan potente que el equipo de Proemion FAE desarrolló fácilmente un analizador sintáctico para algunas aplicaciones exigentes basadas en UDS. Si la demanda del mercado para el registro UDS continúa, el Configurador Proemion seguramente ofrecerá más kits de herramientas de alto nivel para desarrollar fácilmente aplicaciones exigentes basadas en UDS.

Contacte con nosotros

¿Tienes dudas?

Hable con un experto.

Hable con un experto en soluciones