Meilleures pratiques des ingénieurs d'applications sur le terrain de Proemion

3 options pour réduire votre consommation de données jusqu'à 94 %.

L'un des points forts de la solution de Proemion est la possibilité de configurer les appareils pour qu'ils traitent intelligemment les données télématiques en temps réel, réduisant ainsi la consommation de données jusqu'à 94 %. Proemion coopère étroitement avec les OEM et propose des solutions pour atteindre le meilleur équilibre entre l'intégrité des données et leur consommation.

Nous avons compilé trois options qui peuvent aider à créer cet équilibre. Avec le configurateur Proemion, les possibilités présentées ici peuvent également être réalisées par vous en tant qu'OEM sans l'aide d'un ingénieur d'applications de terrain (FAE).

Le configurateur Proemion est l'alternative de Proemion aux cadres de développement logiciel de haut niveau. Il permet aux personnes n'ayant pas de compétences en ingénierie logicielle de développer et de maintenir des applications télématiques. Le configurateur Proemion offre un haut degré de flexibilité aux OEM en implémentant leurs processus et leurs variables non volatiles. Le logiciel permet de créer des applications complexes telles qu'un filtre numérique ou un analyseur UDS avec une relative facilité.

L'équipe FAE de Proemion utilise également le Configurateur Proemion pour configurer les TCU de nos clients si nécessaire. Des années d'expérience ont conduit à des pratiques d'excellence, dont ces trois meilleures pratiques pour minimiser la consommation de données.

La préoccupation typique des équipementiers est la quantité de données transmises par la passerelle IoT sur le réseau cellulaire. Si toutes les données du bus CAN étaient enregistrées, elles se situeraient entre 500 Mo et 2 Go ou plus par machine et par mois. L'envoi d'une telle quantité de données n'est pas souhaitable en raison du coût de la transmission des données cellulaires et, surtout, du coût du stockage, de la vitesse de traitement et de la latence de récupération des données. Après tout, il est essentiel de se rappeler que les données seules n'ont pas de valeur. Les connaissances que nous pouvons tirer de ces informations constituent les avantages les plus importants d'un déploiement télématique.

Grâce à ces meilleures pratiques en matière d'EAF, vous pouvez minimiser la consommation de données en vous contentant d'enregistrer les données de manière sélective en fonction des paramètres les plus importants pour votre entreprise.

Option 1

Journalisation basée sur le seuil Delta

L'une des options utilisées par Proemion pour réduire l'utilisation des données sans en perdre l'intégrité est la journalisation basée sur le seuil delta. L'enregistrement basé sur le seuil delta minimise la consommation de données en n'enregistrant les données que lorsqu'un changement dépasse un paramètre défini (seuil).

Par exemple, les OEM peuvent utiliser le configurateur pour définir que la "vitesse du moteur" est enregistrée chaque fois qu'elle change de ±100 tr/min ou d'une autre mesure. Dans ce cas, toute fluctuation importante et soudaine du "régime moteur" est immédiatement enregistrée. En revanche, si le "régime moteur" est relativement constant, il n'est pas enregistré et aucune donnée n'est utilisée.

Configuration for delta threshold-based logging. 

Configuration for dynamically adjustable delta thresholds

Option 2

Seuils delta ajustables dynamiquement

Pour aller plus loin que l'enregistrement du seuil delta, les seuils delta ajustables dynamiquement vous permettent de définir des conditions qui affinent l'utilisation des données. Cette option vous permet de collecter plus de données lorsque cela est nécessaire et moins lorsque cela ne l'est pas.

Par exemple, la "température de sortie du DOC" peut être enregistrée tous les ±50 °C lorsque ce signal indique moins de 40 °C. Mais diminuez le seuil du delta à ±20 °C lorsque le signal est supérieur à 40 °C, ce qui permet une plus grande granularité dans les données enregistrées lorsque cela est nécessaire et peut bénéficier à l'analyse des données.

Option 3

Enregistrement basé sur les conditions

Il est important de savoir que certains signaux peuvent ne pas avoir besoin d'être enregistrés du tout, sauf s'ils changent de valeur. Les signaux Bitfield tels que l'état des lampes, les DTC, la version du logiciel du calculateur en sont de bons exemples. Vous pouvez facilement configurer la journalisation basée sur les conditions en cochant simplement l'option "valide sur changement" dans le configurateur. De cette façon, vous spécifiez que les données ne sont enregistrées que lorsque le signal reçu change.

Configuration pour la journalisation basée sur des conditions

Configuration for condition-based logging

Résumé

En suivant les meilleures pratiques de nos ingénieurs d'application sur le terrain, votre entreprise peut réduire la consommation de données nécessaire à l'enregistrement des données CAN à des niveaux mensuels aussi bas que 10-20 Mo. En réduisant la quantité de données transmises et stockées, votre entreprise peut également bénéficier de vitesses de traitement plus rapides et d'une latence réduite pour la récupération des données.

L'un des points forts de la solution Proemion est la possibilité de configurer les appareils pour qu'ils traitent intelligemment les données télématiques en temps réel, réduisant ainsi la consommation de données jusqu'à 94 %.

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

À propos du configurateur Proemion

Proemion a plus de 30 ans d'expérience dans le développement de systèmes embarqués liés au bus CAN et plus de 20 ans d'expérience dans les passerelles IoT. Ce qui distingue la solution télématique de Proemion des autres solutions OEM pour véhicules hors route, c'est que tout est développé et produit en interne. Le développement et la production du matériel, le développement du logiciel embarqué (également appelé firmware) et le développement d'applications de haut niveau proviennent d'un seul fournisseur. Cela permet à Proemion de développer une solution matérielle et logicielle très stable, spécialisée dans les données du bus CAN et utilisant les protocoles J1939, KWP2000, UDS CAN bus et autres.

Au fil des ans, Proemion a développé une autre couche d'abstraction, le Proemion Configurator, axé sur les besoins combinés de la communication par bus CAN et de la télématique. Il offre une approche différente du développement d'applications logicielles embarquées en contraignant le développeur d'applications IoT à n'utiliser que des méthodes testées et éprouvées, qui ont été affinées pour le matériel mobile CANlink et offrent une protection contre les difficultés de développement des logiciels embarqués.

Protocoles supportés par le configurateur Proemion

Le configurateur Proemion permet de définir des applications à différentes couches du modèle ISO/OSI.

La base de toute application de bus CAN est la couche CAN 2 (ISO 11898-1). Une application peut être définie en permettant la réception d'un seul CAN ID (ou de multiples avec l'aide d'un bitmask). Il est possible d'appliquer un sous-échantillonnage et de sélectionner les octets de données à enregistrer et à envoyer à la plate-forme de données Proemion.

Lors du développement d'applications J1939, le configurateur Proemion offre une boîte à outils de haut niveau permettant de définir les messages reçus par PGN. Cette boîte à outils gère automatiquement les messages multi-trames tels que TP.CM & TP.DT utilisés pour les BAMs DTC.

Le configurateur Proemion offre également un traitement pratique des messages multi-trames ISO-TP au niveau de la couche transport (ISO 15765-2). Il permet le développement d'applications basées sur OBD, KWP2000 ou UDS, ces dernières étant de plus en plus demandées. Bien que la version 3.0.0.0 (août 2020) du configurateur Proemion n'offre pas de boîte à outils de couche d'application pour OBD, KWP2000 ou UDS (comme c'est le cas pour J1939), elle est si puissante que l'équipe Proemion FAE a facilement développé un analyseur syntaxique pour certaines applications exigeantes basées sur UDS. Si la demande du marché pour l'enregistrement UDS se maintient, le configurateur Proemion offrira très certainement plus de boîtes à outils de haut niveau pour développer facilement des applications exigeantes basées sur UDS.

Nous contacter

Vous avez des questions ?

Parlez à un expert.

Parlez à un expert en solutions