Lire une cartographie : axes, cellules, interpolation

Tout ce que fait la reprogrammation tourne autour d'un objet : la cartographie. Comprendre précisément comment le calculateur la lit lève le voile sur l'ensemble du métier.

CE QUE CONTIENT UN FICHIER DE CALCULATEUR ZONE PROGRAMME les algorithmes, les stratégies — on n'y touche pratiquement jamais ZONE DE DONNÉES — LES CARTOGRAPHIES c'est ici, et presque exclusivement ici, que travaille la reprogrammation injection · suralimentation · avance · limiteurs · sécurités Sommes de contrôle à recalculer après toute modification Données véhicule VIN, codages, adaptations apprises
Les zones d'un fichier : programme, données, contrôles

Un tableau à deux entrées

Une cartographie est, dans sa forme la plus courante, un tableau à deux entrées. Prenons l'exemple d'une cartographie de pression de suralimentation :

Le programme du calculateur, à chaque instant, regarde le régime et la charge du moment, trouve la case correspondante, et applique la valeur qu'elle contient.

Les axes et leurs points d'axe

Les axes ne sont pas continus : ils sont définis par une série de points — souvent appelés points d'axe (les breakpoints). Par exemple, l'axe des régimes peut être défini à 800, 1200, 1600, 2000, 2500, 3000, 3500, 4000 tours. Entre ces points, aucune valeur n'est stockée : le calculateur la reconstitue par interpolation.

Le choix de ces points a du sens : ils sont plus resserrés là où le comportement doit être fin, plus espacés là où il varie peu. Un axe bien pensé place ses points là où ça compte.

L'interpolation : la clé

Que se passe-t-il quand le moteur tourne à 1800 tr/min, alors que l'axe ne définit que 1600 et 2000 ? Le calculateur ne choisit pas la case la plus proche : il interpole.

Il prend la valeur de la cellule à 1600, celle à 2000, et calcule une valeur intermédiaire proportionnelle à la position réelle — ici, 1800 tombant pile au milieu de 1600 et 2000, la valeur retenue est exactement la moyenne des deux. Pour un régime décentré, par exemple 1700, la pondération penche vers la cellule la plus proche. Sur une cartographie à deux entrées, l'interpolation se fait dans les deux dimensions à la fois.

Conséquence pratique majeure : modifier une cellule influence les valeurs autour d'elle, par le jeu de l'interpolation. On ne modifie jamais une case isolément sans penser à ses voisines, sous peine de créer une bosse ou un creux dans la réponse.

Pourquoi c'est le cœur du métier

Cette mécanique explique la différence entre un travail sérieux et un travail brutal :

Car les cartographies ne sont pas indépendantes : celle de pression de suralimentation, celle de débit de carburant, celle des limiteurs de couple, celle des températures de sécurité travaillent ensemble. Modifier l'une sans les autres crée une incohérence que le calculateur finit par détecter.

Ce que ça demande

Modifier proprement une cartographie suppose :

C'est ce savoir, accumulé sur des milliers de fichiers, qui fait la valeur d'un traitement. Un éditeur montre les tableaux ; ce qu'on y écrit relève de l'expérience.

Voir aussi le rôle du calculateur et les éditeurs de cartographies.


Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.

ANP Wiki
ANPFile Service · reprog en ligne
Chargement…