Zenith · Maintenance prédictive

Ce que disent les compteurs, et ce qu’ils s’apprêtent à dire.

Une alerte vous dit qu’une machine a besoin d’attention aujourd’hui. Une projection vous dit qu’elle en aura besoin dans cinq semaines — assez longtemps pour intégrer le travail à une visite déjà prévue. Cette différence est celle qui sépare la surveillance de l’état d’un panneau d’alarmes, et c’est toute la raison d’être de ce module.

Bilingue FR / EN · Multisite · WCAG 2.2 AA
Deux lignes
Un niveau qui veut dire « regarder » et un niveau qui veut dire « agir », dans la direction où la mesure évolue réellement
3 relevés
Le minimum avant de tracer une ligne — deux points font toujours une ligne et ne disent rien
R², affiché
Chaque date projetée indique la qualité de l’ajustement de la ligne et le nombre de relevés dont elle provient
FR · EN
Entièrement bilingue dès les fondations, pas une traduction ajoutée après coup
Comment fonctionne une règle

Une règle que les gens ne désactivent pas

La plupart des systèmes de surveillance de l’état meurent de la même façon : une règle se déclenche sur du bruit, quelqu’un la met en sourdine, et en moins d’un mois plus personne ne lit la liste. Chaque champ d’une règle Zenith existe pour empêcher cette mort précise — et chacun est le champ que quelqu’un de pressé aurait supprimé.

Direction

Monte jusqu’à, ou descend jusqu’à

La pression d’un filtre monte jusqu’à une limite. La tension d’une courroie descend jusqu’à une limite. La charge de frigorigène baisse; les vibrations augmentent. Un moteur de règles qui ne connaît que « au-dessus » ne peut tout simplement pas exprimer la moitié des règles utiles dans une usine.

Deux niveaux

Regarder, puis agir

Un niveau d’avertissement et un niveau d’action. L’avertissement est la première chose que laisse tomber une personne pressée; une règle qui n’en a pas est donc signalée sur sa propre ligne : elle ne peut vous avertir qu’une fois qu’il est déjà trop tard.

Consécutifs

Une série, pas un relevé

Combien de relevés de suite doivent dépasser la ligne avant qu’elle se manifeste. Un seul convient à un changement brusque comme un déclenchement. Deux ou trois conviennent à tout ce qui est bruité — et c’est la différence entre une alerte que les gens lisent et une alerte qu’ils envoient dans un dossier.

Marge de réarmement

Jusqu’où faut-il revenir

De combien le compteur doit revenir en deçà de la ligne avant que la règle se manifeste de nouveau. Zéro, sur un compteur qui se trouve exactement sur la ligne, produit une alerte à chaque relevé — c’est ainsi que la surveillance de l’état meurt dans la plupart des usines qui l’ont essayée.

Priorité

Ce que coûterait une erreur

Urgence, Élevée, Moyenne ou Faible. La file trie d’abord selon la priorité, puis du plus récent au plus ancien à l’intérieur de chacune : le résultat du mégohmmètre ne passe donc jamais après un filtre.

Aucun état stocké

Rejoué à partir des relevés

Une colonne d’état sur une règle est une deuxième réponse à une question à laquelle les relevés répondent déjà — et les deux divergent dès que quelqu’un modifie une limite, c’est-à-dire précisément quand quelqu’un regarde.

En route

Cinq semaines de préavis, avec le calcul visible

Une droite tracée sur les relevés des quatre-vingt-dix derniers jours, et c’est délibérément la bonne quantité de modèle : la pression d’un filtre augmente à peu près linéairement entre deux changements, et quelque chose de plus sophistiqué serait une courbe que personne ne peut expliquer à la personne qui doit agir. Ce qui la rend utilisable, ce n’est pas le calcul — c’est tout ce qui est affiché à côté de la date.

  • Trois relevés au minimum — deux points font toujours une ligne et ne disent rien sur le fait que ce soit la bonne. Trois, c’est le minimum qui puisse se contredire.
  • Compté à partir d’aujourd’hui, pas du dernier relevé — sinon l’écran affiche « 14 jours » à côté d’une date qui est dans neuf jours, et le lecteur conclut que tout le panneau devine.
  • Une tendance stable ou qui s’éloigne n’a aucune date — en inventer une à partir d’une ligne plate est la façon la plus rapide de perdre un lecteur.
  • Un mauvais ajustement est signalé, jamais écarté en silence — « nous ne sommes pas sûrs » est une information; une projection qui a disparu en douce n’en est pas une. La ligne indique stable ou dispersé, avec le pourcentage et le nombre de relevés qui le sous-tendent.
  • Les règles déjà déclenchées sont exclues — une machine déjà au-delà de son niveau d’action n’a pas besoin d’une date pour savoir quand elle y arrivera.
La file

Prise en charge, pas rejetée

Une alerte prise en charge quitte la liste mais reste au dossier — c’est la différence entre une file qu’on traite et une file qu’on vide. Qui l’a prise en charge et quand est la seule partie d’une alerte qui ne peut pas être déduite des relevés, et c’est donc la seule qui vaille la peine d’être consignée.

  • Une prise en charge ne peut pas être écrasée — une deuxième tentative est refusée plutôt que de remplacer discrètement le nom qui y figurait.
  • Triées selon ce que coûterait une erreur — Urgence, Élevée, Moyenne, Faible, puis de la plus récente à la plus ancienne dans chaque catégorie.
  • Le badge de la barre compte ce qui s’est déclenché depuis votre dernier passage — pas le total ouvert, parce qu’un total qui ne fait qu’augmenter devient le papier peint que toute cette fonctionnalité cherche à éviter.
  • Déclenchée reste déclenchée tant que le compteur n’est pas vraiment revenu — se réarmer dès qu’un relevé passe sous la ligne, c’est ainsi qu’une machine produit quarante alertes en deux semaines.
Déduit, pas stocké

Changez la limite, et l’historique change d’avis

Zenith ne stocke aucun état d’alarme. Chaque statut est rejoué à partir des relevés chaque fois qu’on le demande — abaisser une limite relit donc immédiatement le passé, et corriger un relevé mal saisi corrige le journal en même temps. Si c’était une colonne, la règle afficherait encore « avertissement » jusqu’au relevé suivant, et la personne qui a déplacé la ligne n’aurait aucune idée qu’elle vient de déclencher une alarme.

  • Le journal des événements ne contient que ce que la relecture ne peut pas fournir — qui a pris une alerte en charge, et quand. Tout le reste est rempli à partir des relevés, selon la règle, le type et la date : relancer le calcul ne change donc rien à ce qui était déjà vrai.
  • Les relevés antidatés arrivent là où ils doivent être — un relevé saisi en retard produit le bon historique plutôt qu’un historique du moment où quelqu’un a tapé.
  • Un relevé par compteur par jour — les doublons sont refusés selon la date, et supprimer un relevé mal saisi est une vraie correction, parce que le laisser en place fausse toutes les projections suivantes.
  • Un indicateur qui baisse est une bonne nouvelle, pas un mauvais relevé — un compteur cumulatif qui recule est une faute de frappe; une pression différentielle qui baisse est un filtre que quelqu’un a changé, et la refuser reviendrait à refuser la bonne nouvelle.
Ce que c’est, et ce que ce n’est pas

Pas de boîte noire, délibérément

Il n’y a ici aucun modèle qui note votre équipement, et aucune donnée d’entraînement. Ce qu’il y a : une limite que quelqu’un a choisie, une direction, un anti-rebond et les moindres carrés sur quatre-vingt-dix jours. Chacun de ces éléments est un chiffre qu’un ingénieur peut contester — c’est le seul type de prédiction qui change jamais une décision.

  • La règle indique si elle crée du travail ou si elle avise seulement quelqu’un — et les deux sont légitimes. Une alarme de vibration devrait créer du travail; une règle « jetez un coup d’œil » ne devrait pas remplir l’arriéré d’interventions que personne n’a demandées.
  • Les relevés sont pris, pas diffusés en continu — un essai au mégohmmètre est une mesure délibérée sur un moteur arrêté, pas un capteur qui échantillonne un moteur en marche, et le moteur de règles est conçu pour le relevé que quelqu’un note pendant une tournée.
  • Pas de spectres, pas de formes d’onde — le moteur lit un chiffre par compteur par jour, dans l’unité que le registre connaît déjà. Votre analyseur reste votre analyseur; Zenith conserve la tendance et la décision.
  • Rien ne se cache derrière un indice de confiance — tout le modèle est une pente et un R², et les deux sont à l’écran.
L’autre moitié de la prédiction

Et ce qui s’est déjà passé

Une projection est une affirmation sur l’avenir. Le reste du module est une affirmation sur le passé, calculée à partir des mêmes lignes que les techniciens ont fermées — et chaque chiffre de ces écrans nomme exactement ce à partir de quoi il a été calculé, et le dit clairement quand il ne peut pas l’être du tout.

La base de calcul, partout

Chaque chiffre nomme ses preuves

Rien ici ne renvoie un chiffre nu. Chaque chiffre indique ce qui a été compté et ce qui a été exclu, nommément — parce que « sept analysées, trois non codées » et « sept analysées » sont des affirmations différentes, et qu’une seule est vraie.

  • Une défaillance est un bon de travail correctif terminé qui porte un codage de défaillance — calculée à partir des dossiers fermés par les techniciens, pas d’un registre distinct saisi après coup.
  • Elle est survenue quand la machine est tombée en panne — pas quand la paperasse a été fermée : la date utilisée par l’analyse est donc celle dont se souviennent les opérations.
  • Le travail non codé est exclu nommément, jamais écarté — la ligne sous le chiffre indique « 1 travail correctif terminé sans codage de défaillance ».
  • Un chiffre impossible à calculer affiche la raison à la place du chiffre — « impossible à calculer — une seule défaillance » est un fait; « — » est un haussement d’épaules.
Équipements problématiques et Pareto

Classés selon les heures perdues, et chaque ligne montre ses reçus

Les machines qui font des dégâts, des pires aux moins graves — classées selon les heures d’équipement perdues, parce que l’équipement indisponible est le chiffre que les opérations ressentent. Il n’y a ni cote composite, ni pondération, ni indice de risque, et c’est délibéré : une liste d’équipements problématiques que personne ne peut vérifier est une rumeur avec un ordre de tri.

  • La dernière colonne est la piste d’audit — chaque bon de travail à partir duquel la ligne a été calculée, chacun sous forme de lien que vous pouvez ouvrir et contester.
  • Nombre et heures côte à côte — le problème le plus fréquent et le plus coûteux sont souvent différents, et c’est la paire qui fait l’argument.
  • Le MTBF refuse de se calculer sous deux défaillances — une seule défaillance n’a pas d’« entre », et une machine qui a connu une seule défaillance n’est pas infiniment fiable; elle a seulement une défaillance d’ancienneté.
  • La main-d’œuvre non chiffrée est déclarée — les heures inscrites sans taux sont nommées à côté du coût, jamais ajoutées discrètement comme zéro.
Et le reste

Tout ce qui entoure le relevé

L’état sur la page même de la machine

C’est justement devant un refroidisseur que « cinq semaines » vaut plus que « dans les limites ». L’onglet de l’actif liste ce qui est surveillé, où sont les lignes et à quelle distance il se trouve.

Un badge qui compte ce qui est nouveau

La barre affiche ce qui s’est déclenché depuis votre dernier passage, pas le total encore ouvert — parce qu’un chiffre qui ne fait qu’augmenter est exactement le papier peint que cette fonctionnalité cherche à éviter.

Les unités en symboles

« 2.6 degC » est une colonne de base de données; « 2,6 °C » est un relevé, et le registre connaît déjà la différence.

Les taux à la précision qu’ils ont

Un filtre gagne environ quatre millièmes de kilopascal par jour. Affiché à deux décimales, cela donne « 0,00 par jour » à côté d’une date dans cinq semaines — ce qui dit au lecteur que le chiffre est faux, et il n’a pas tort.

Les règles sont retirées, elles ne disparaissent pas

Désactiver une règle la retire des statuts et conserve chaque événement qu’elle a écrit, parce que « est-ce que ça se déclenche depuis tout l’été? » est la question qui détermine si c’est la limite ou la machine qui est en cause.

Les sites côte à côte

Travaux ouverts, en retard, défaillances, heures perdues, temps moyen de réparation et alertes ouvertes par site — le travail sans site étant exclu nommément, parce qu’une comparaison qui écarte en silence les lignes sans étiquette compare des dénominateurs différents.

Réparer ou remplacer

Le grand livre sait ce que coûte cette machine à garder; vous seul savez ce que coûte une neuve. Inscrivez ce chiffre et le calcul répond — avec sa règle affichée et chaque intervention comptée citée.

Des phrases sourcées, ou rien

Chaque phrase de résumé s’affiche avec les dossiers à partir desquels elle a été calculée, sous forme de liens. Il n’existe aucune variante sans la ligne de sources — un texte non sourcé n’a aucun moyen d’arriver à l’écran.

Rien ne change sans confirmation

L’assistant exécute la même commande qu’un formulaire, si bien que le refus d’un registre revient mot pour mot. Il n’a aucun privilège que vous n’avez pas, et c’est la même porte.

Des fondations d’entreprise

Un calcul que vous pouvez remettre à un ingénieur

La maintenance prédictive ne survit à la réalité d’une usine que si les personnes qui agissent en conséquence peuvent la vérifier. Tout ici est conçu pour que la réponse puisse être reconstituée à la main, un mardi, par quelqu’un qui ne l’a pas écrite.

Déduit, jamais stocké deux fois

États, statuts, dépassements et projections sont tous calculés à partir des relevés : rien à l’écran ne peut contredire les données en dessous.

Pas d’horloge murale dans le moteur

Chaque question prend en compte la date à laquelle elle porte, parce qu’un planificateur qui travaille trois semaines à l’avance doit pouvoir la poser pour un mardi de septembre.

Bilingue dès sa conception

Parité complète en-CA / fr-CA sur chaque écran, indication, état vide et refus — les pluriels gérés correctement, pas par concaténation.

Accessible à tous

WCAG 2.2 AA comme règle de conception : de vrais onglets sémantiques, des états annoncés en mots, et un focus qui se déplace vers le champ visé par une erreur.

Conçu en fonction de ISO 14224 · Données de fiabilité ISO 55000 · Gestion d’actifs EN 13306 · Terminologie de la maintenance WCAG 2.2 AA
Les questions que l’on nous pose vraiment

Avant de réserver la démo

Est-ce de l’IA?
Non, et nous ne l’appellerons pas ainsi. La projection est une régression par les moindres carrés ordinaires tracée sur les relevés des quatre-vingt-dix derniers jours — une pente, une ordonnée à l’origine et un R², tous à l’écran. Il n’y a aucun modèle à entraîner, aucune donnée à envoyer où que ce soit, et rien à croire sur parole. Une projection que vous ne pouvez pas vérifier est une projection sur laquelle personne n’agit la deuxième fois qu’elle se trompe.
Vous connectez-vous à des capteurs, à un historien de données ou à une passerelle IdO?
Pas encore, et nous préférons le dire. Aujourd’hui, les relevés sont saisis sur un compteur — pendant une tournée, une étape d’inspection ou à l’écran du compteur — et tout ce qui suit fonctionne à partir de là. L’ingestion continue relève de la phase serveur, et le moteur a déjà la bonne forme pour l’accueillir : il consomme une valeur par compteur par jour, ce qui est de toute façon la forme sous laquelle arrivent les données d’un historien une fois agrégées.
Analysez-vous les spectres de vibration?
Non. Il n’y a ni FFT, ni démodulation d’enveloppe, ni suivi d’ordres, ni bibliothèque de fréquences de défauts de roulement — le moteur conserve un chiffre par compteur par jour. Il surveillera volontiers un niveau de vibration global , une température de roulement ou un résultat de mégohmmètre et vous dira quand chacun dépasse sa ligne. Votre analyseur reste votre analyseur; Zenith conserve la tendance, la limite et la décision qui en découle.
Quels types de mesures sont pris en charge?
Tout chiffre accompagné d’une unité. Il n’y a délibérément aucune liste fixe de modalités dont on pourrait être exclu : pression différentielle, résistance d’isolement, écart d’approche du condenseur, nombre de particules dans l’huile, vibration globale, température de roulement, courant du moteur — une règle s’intéresse au chiffre, au sens dans lequel il évolue et à l’emplacement de ses deux lignes. L’unité vient du registre et s’affiche sous forme de symbole.
Pourquoi une alerte attend-elle deux relevés de suite?
Parce qu’une règle qui se déclenche sur du bruit est une règle que tout le monde apprend à ignorer. Un seul relevé élevé sur un filtre est habituellement pris pendant la montée en régime de l’appareil, et une règle qui se déclenche là-dessus est désactivée en moins d’un mois. Vous choisissez le nombre par règle : un convient à un changement brusque comme un déclenchement ou un essai délibéré au mégohmmètre sur un moteur arrêté; deux ou trois conviennent à tout ce qui est bruité.
Pourquoi une alerte déclenchée ne s’efface-t-elle pas dès que le relevé baisse?
À cause de la marge de réarmement. Le compteur doit revenir en deçà de la ligne d’une valeur déterminée avant que la règle se manifeste de nouveau. Sans marge, une machine qui se trouve exactement à sa limite déclenche une alerte à chaque relevé jusqu’à ce que quelqu’un désactive la règle — c’est ainsi que la surveillance de l’état meurt dans la plupart des usines qui l’ont essayée. La ligne de la règle affiche le niveau de réarmement, pour que personne n’ait à le calculer.
Jusqu’où projette-t-il, et avec quelle précision?
Jusqu’à un an à l’avance, les plus proches d’abord, à partir d’un minimum de trois relevés dans une fenêtre de quatre-vingt-dix jours. La précision n’est pas revendiquée — elle est rapportée. Chaque date est accompagnée du R² et du nombre de relevés qui la sous-tendent, et la ligne est marquée « stable » ou « dispersé » au seuil de 75 %. Une ligne tracée sur trois points qui les explique tous n’est pas la même affirmation qu’une ligne tracée sur quinze, et un écran qui n’afficherait que le pourcentage laisserait la première se faire passer pour la seconde.
Une alerte crée-t-elle automatiquement un bon de travail?
Pas aujourd’hui, et la règle indique clairement de quel type elle est : une règle qui nomme un programme d’EP affiche « Crée PM-AHU201-QTR », et une qui n’en nomme pas affiche « Avise quelqu’un — ne crée aucun travail ». Les deux sont légitimes — une alarme de vibration devrait créer du travail, et une règle « jetez un coup d’œil » ne devrait pas remplir l’arriéré d’interventions que personne n’a demandées. Créer automatiquement l’intervention à partir de l’alerte relève de la phase serveur; aujourd’hui, une personne prend l’alerte en charge et l’intervention est créée à partir du calendrier, avec son aperçu et ses blocages.
Que se passe-t-il si nous modifions une limite après coup?
L’historique se relit immédiatement, parce que l’état est rejoué à partir des relevés plutôt que stocké à côté. Abaissez un niveau d’action et des relevés déjà au dossier peuvent faire passer une règle à déclenchée sur-le-champ. C’est tout l’intérêt : si c’était une colonne stockée, la règle afficherait encore « avertissement » jusqu’au relevé suivant, et la personne qui a déplacé la ligne n’aurait aucune idée qu’elle vient de déclencher une alarme.
Comment le MTBF est-il calculé?
À partir de l’historique des défaillances observées sur les douze derniers mois : l’intervalle entre la première et la dernière défaillance codée, divisé par le nombre d’intervalles entre elles. C’est un intervalle moyen observé, pas un calcul en heures de fonctionnement, et l’écran indique à partir de quoi il a été calculé. Sous deux défaillances, il refuse carrément avec la raison — une seule défaillance n’a pas d’« entre », et en tirer un chiffre serait exactement le type de chiffre que le contrôle d’honnêteté existe pour interdire.
Qu’est-ce qui compte comme une défaillance?
Un bon de travail correctif terminé qui porte un codage de défaillance — daté du moment où la machine est tombée en panne plutôt que de celui où la paperasse a été fermée. Le travail correctif terminé sans codage n’est pas écarté en douce : il est compté et nommé sous le chiffre, parce que « sept analysées, trois non codées » et « sept analysées » sont des affirmations différentes, et qu’une seule est vraie.
Classez-vous les équipements problématiques avec une cote de risque?
Non — et ce refus est justement la fonctionnalité. Le classement se fait selon les heures d’équipement perdues, avec le nombre de défaillances pour départager, et chaque ligne liste les bons de travail à partir desquels elle a été calculée. Une cote composite est un chiffre que trois personnes liront de trois façons et que personne ne peut vérifier; une liste d’heures avec ses reçus joints est quelque chose qu’un ingénieur peut contester, et c’est le seul type de liste qui change ce qu’on fera le trimestre prochain.
Voyez-le sur un relevé que vous prenez déjà

Apportez le chiffre que quelqu’un note dans un cahier.

Chaque usine en a un — la pression d’un filtre, le résultat d’un mégohmmètre, l’écart d’approche du condenseur, consignés fidèlement pendant des années et tracés par personne. Donnez-nous-en six mois et nous vous montrerons la date où il dépasse la ligne, l’ajustement derrière cette date, et ce que ça aurait valu de le savoir en avril.

Zenith · Maintenance prédictive Fait partie de la plateforme Zenith d’opérations de maintenance et d’actifs

Les normes sont citées uniquement par numéro, titre et portée. Les publications CSA et ULC sont payantes — lisez la norme elle-même avant de bâtir un programme de conformité sur un résumé.