Historiser les données de production : quoi, combien, où
Tout historiser, tout le temps, à la seconde : la tentation est forte quand le stockage paraît bon marché. Une historisation utile part pourtant des questions que l'usine se posera dans un an, et dimensionne le reste à partir de là.
Dans un an, l’usine voudra savoir pourquoi un lot a été refusé par un client, pourquoi un moteur a cassé, ou combien d’énergie a consommé une ligne pendant l’hiver. Les données qui répondent à ces questions existent aujourd’hui, dans les automates, pendant quelques secondes. Si personne ne les a enregistrées, elles sont perdues. L’historisation des données industrielles consiste à décider lesquelles garder, à quelle finesse, combien de temps et où. Ce guide propose une méthode en trois questions.
Quoi : partir des questions, pas des capteurs
L’erreur classique consiste à brancher un historien sur tous les automates et à tout enregistrer, « au cas où ». Le résultat est un volume énorme de valeurs dont personne ne connaît le sens : des milliers de variables aux noms cryptiques, sans unité, sans lien avec les lots produits. Les données sont là, mais inutilisables.
Mieux vaut partir des questions que l’usine se posera. Elles se regroupent en quelques familles :
| Use | Question type | Données à historiser | Finesse utile |
|---|---|---|---|
| Qualité | Dans quelles conditions ce lot a-t-il été produit ? | Paramètres de procédé, consignes, recette, numéro de lot | Fine pendant la production, liée au lot |
| Maintenance | Ce moteur montrait-il des signes avant la panne ? | Vibrations, températures, courants, compteurs de cycles | Fine sur les équipements critiques |
| Performance | Pourquoi la ligne a-t-elle produit moins ? | États machine, arrêts et leurs causes, cadences | Chaque changement d’état |
| Énergie | Combien consomme chaque ligne, et quand ? | Compteurs d’énergie, d’air comprimé, d’eau, de vapeur | Pas de 10 à 15 minutes souvent suffisant |
| Preuve réglementaire | La stérilisation a-t-elle respecté le barème ? | Températures, durées, pressions exigées par le référentiel | Celle qu’impose le référentiel |
Ce tableau sert de grille d’entretien avec les responsables qualité, maintenance, production et énergie. Chaque mesure retenue doit pouvoir être reliée à au moins une question. Celles qui n’en ont aucune peuvent attendre.
Le contexte vaut autant que la mesure
Une température de 182 °C ne dit rien si l’on ignore quel produit passait, quelle recette était active et si la machine était en production, en nettoyage ou en arrêt. Historiser le contexte (lot, ordre de fabrication, recette, équipe, état de la machine) est ce qui transforme des courbes en informations exploitables. Ce contexte vient souvent d’un autre système, le système d’exécution de la production quand il existe, et doit être horodaté avec la même horloge que les mesures.
Il faut aussi soigner la description de chaque variable : nom lisible, unité, plage normale, équipement de rattachement. Un plan de nommage, établi une fois, évite des années de confusion. Les modèles d’information d’OPC UA ou la hiérarchie d’équipements de l’ISA-95 offrent des structures éprouvées pour l’organiser.
Combien : fréquence, compression, durée
Trois réglages déterminent le volume : à quelle fréquence on lit la mesure, ce qu’on garde de ces lectures, et pendant combien de temps.
La fréquence de lecture doit suivre la dynamique du phénomène. Une vibration se mesure en millisecondes et s’analyse souvent par des indicateurs calculés au plus près du capteur ; une pression de procédé à la seconde ; un niveau de cuve toutes les dizaines de secondes ; une température de local toutes les minutes.
La compression évite de stocker des valeurs qui n’apportent rien. Les historiens industriels utilisent une bande morte, qui ignore les variations inférieures à un seuil, et des algorithmes de compression qui ne conservent que les points nécessaires pour reconstituer la courbe avec une tolérance donnée. Réglés mesure par mesure, ces mécanismes réduisent souvent le volume de façon considérable. Réglés trop large, ils effacent justement les petites dérives qui annoncent une panne : le réglage se fait avec les experts du procédé.
La durée de conservation se décide par usage. Une pratique courante consiste à garder les données fines quelques mois ou une à deux années, puis des agrégats (minimum, maximum, moyenne par minute ou par heure) sur une longue période. Les données de preuve réglementaire suivent, elles, la durée imposée par leur référentiel, souvent attachée au lot.
Un ordre de grandeur, pour fixer les idées
Prenons un site de taille moyenne qui historise 10 000 variables, avec en moyenne une valeur conservée toutes les dix secondes après compression. Cela fait environ 8 600 valeurs par variable et par jour, soit près de 90 millions de valeurs quotidiennes. Selon le format de stockage, chaque valeur occupe de quelques octets à quelques dizaines d’octets avec son horodatage et sa qualité. On arrive à un volume de l’ordre de quelques gigaoctets par jour avant la compression propre au moteur de stockage, donc de l’ordre du téraoctet par an au plus. Ce calcul illustratif montre deux choses : le stockage n’est pas le problème principal, mais le volume suffit à rendre une base généraliste mal adaptée lente si elle n’est pas conçue pour les séries temporelles.
Le coût d’une historisation mal pensée n’est pas le disque : c’est le temps des ingénieurs qui cherchent une variable sans nom, une courbe sans contexte, ou une donnée qui a été compressée au point de disparaître.
Où : au plus près des machines, puis vers le haut
Le modèle d’architecture le plus répandu s’organise en deux étages.
Un historien de site, installé dans le réseau industriel, collecte les données des automates et des passerelles. Il fonctionne même si la liaison avec le reste de l’entreprise est coupée, et il garde une mémoire tampon en cas d’incident. C’est la référence.
Une copie vers le système d’information, à travers une zone démilitarisée, alimente les analyses, les tableaux de bord et éventuellement une plateforme centrale ou en nuage qui regroupe plusieurs sites. Les flux vont du réseau industriel vers le réseau de gestion, jamais l’inverse sans contrôle. Ce découpage suit les principes de zones et de conduits de la série de normes IEC 62443.
Côté outils, deux familles coexistent. Les historiens industriels dédiés, comme AVEVA PI System, Canary ou les historiens intégrés aux plateformes de supervision, offrent connecteurs, compression et outils d’analyse prêts à l’emploi, avec un coût de licence souvent lié au nombre de variables. Les bases de séries temporelles généralistes, comme InfluxDB ou TimescaleDB, coûtent moins en licence mais demandent davantage d’intégration : connecteurs vers les automates, gestion de la compression, outils de visualisation. Le choix dépend des compétences internes et du nombre de sites.
Avant de lancer le projet
- Les questions de chaque service (qualité, maintenance, production, énergie) sont écrites.
- Chaque variable retenue a un nom lisible, une unité et un équipement de rattachement.
- Le contexte de production (lot, recette, état) est historisé avec la même horloge.
- Fréquence et compression sont réglées variable par variable, avec les experts du procédé.
- Les durées de conservation sont fixées par usage, y compris les exigences réglementaires.
- L’historien de site fonctionne sans dépendre de la liaison externe ; les copies passent par une zone démilitarisée.
- Les horloges des automates et des serveurs sont synchronisées.
Une historisation bien construite est le socle de tout ce qui vient ensuite : analyse des arrêts, maintenance prévisionnelle, jumeau numérique. Notre expertise industrie et automates accompagne ce travail, de l’inventaire des automates au choix de l’architecture. Pour aller plus loin sur la qualité des données collectées, voir notre guide pour fiabiliser les données remontées des machines.
Questions fréquentes
Qu'est-ce qu'un historien de données industrielles ?
C'est une base de données spécialisée dans les séries temporelles issues des automates et capteurs : elle reçoit des millions de valeurs horodatées, les compresse, et permet de les relire rapidement sur de longues périodes. Il existe des produits industriels dédiés et des bases de séries temporelles généralistes.
Faut-il historiser à la seconde ?
Seulement les mesures dont les variations rapides ont un sens : vibrations, pressions de procédé, courants moteurs. Une température de bâtiment ou un niveau de cuve lent se contentent d'une valeur à chaque variation significative. Le réglage se fait mesure par mesure.
Combien de temps garder les données ?
Cela dépend des usages : quelques mois de données fines suffisent souvent pour le diagnostic, des agrégats sur plusieurs années pour l'énergie et la performance, et la durée réglementaire pour les données qui prouvent la conformité d'un lot ou d'une installation.
Peut-on mettre l'historien dans le cloud ?
On peut y répliquer les données pour l'analyse. L'historien de référence gagne en revanche à rester sur le site, pour ne pas dépendre de la liaison internet et pour respecter le cloisonnement entre réseau industriel et réseau de gestion.