Brevet FR3040503A1 — publié le 20170303

DOMAINE La présente divulgation concerne généralement un système de notification de moteur et de transmission destiné à un système de contrôle du mélange de ciment ou d'un fluide, et plus précisément un système de notification de moteur et de transmission destiné à un système de contrôle du mélange de ciment ou d'un fluide utilisant une interface à liaison de données J1939 dans laquelle des données de capteur reçues entraînent l'affichage d'un message d'alarme ou d'un message d'avertissement, ainsi qu'une description de la condition entraînant l'alarme ou l'avertissement. CONTEXTE Généralement, une fois qu'un puits de forage a été creusé jusqu'à une profondeur désirée, des opérations de complétion sont réalisées. De telles opérations de complétion peuvent comprendre la cimentation d'au moins une partie du puits de forage. L'introduction d'un mélange de ciment dans un puits de forage peut être réalisée à l'aide d'un châssis de cimentation. Typiquement, les contrôles de moteur associés au châssis de cimentation utilisent des témoins lumineux jaunes et rouges d'erreur pour produire un avertissement en cas de problème avec le moteur et/ou la transmission du châssis de cimentation. Un opérateur peut toutefois laisser passer ces avertissements. Dans les châssis classiques de cimentation, l'opérateur peut recevoir un code en plus des témoins lumineux jaune et rouge d'erreur clignotants. En réponse au code, l'opérateur décide d'arrêter le processus de cimentation et d'attendre qu'un technicien détermine à quoi le code correspond. Ainsi, le processus de cimentation peut être arrêté pendant qu'on attend qu'un technicien arrive pour déterminer la signification du code reçu. L'interruption du processus de cimentation peut provoquer des retards coûteux. PRESENTATION Selon un ou plusieurs modes de réalisation de la présente divulgation, un système de notification de moteur et de transmission comprend : un module de commande du moteur couplé en communication à une pluralité de capteurs de moteur et configuré pour : recevoir des données de capteur de moteur de la pluralité de capteurs de moteur ; et envoyer un code si les données reçues de capteur de moteur tombent dans une parmi une ou plusieurs gammes de fonctionnement ; 3040503 2 un module de commande de transmission couplé en communication à une pluralité de capteurs de transmission et configuré pour : recevoir des données de capteur de transmission de la pluralité de capteurs de transmission ; et 5 envoyer un code si les données reçues de capteur de transmission tombent dans une parmi une ou plusieurs gammes de fonctionnement ; un affichage ; et un dispositif informatique couplé en communication avec l'affichage et couplé en communication, par au moins une liaison de données J1939, avec le module de commande de 10 moteur et avec le module de commande de transmission, le processeur étant configuré pour : recevoir un code depuis au moins l'un du module de commande de moteur et du module de commande de transmission ; comparer le code reçu à une liste de codes enregistrés ; et en réponse à une concordance du code reçu avec un code enregistré, le fait de générer 15 le rendu sur l'affichage d'au moins l'un d'un message d'alarme associé au code concordant ou d'un message d'avertissement associé au code concordant. Selon un ou plusieurs modes de réalisation de la présente divulgation, le message d'alarme comprend un code et une description associée au code. Selon un ou plusieurs modes de réalisation de la présente divulgation, le message 20 d'avertissement comprend un code et une description associée au code. Selon un ou plusieurs modes de réalisation de la présente divulgation, les codes sont des codes de problème de diagnostic (DTC) qui comprennent en outre des numéros de paramètres suspects et des identifiants de mode d'échec. Selon un ou plusieurs modes de réalisation de la présente divulgation, le rendu sur 25 l'affichage d'au moins un message d'alarme associé au code concordant ou d'un message d'avertissement associé au code concordant comprend en outre le rendu d'une liste de messages d'alarme et de messages d'avertissement pour chacun des codes concordants. Selon un ou plusieurs modes de réalisation de la présente divulgation, le rendu sur l'affichage d'au moins un message d'alarme associé au code concordant ou d'un message d'avertissement associé au code concordant comprend en outre le rendu d'une liste de messages 3040503 3 d'alarme, avec chaque message d'alarme comprenant un numéro d'alarme, une date, une heure, un code d'alarme, une source et une zone. Selon un ou plusieurs modes de réalisation de la présente divulgation, l'au moins une gamme de fonctionnement est une gamme de fonctionnement normal. 5 Selon un ou plusieurs modes de réalisation de la présente divulgation, l'au moins une gamme de fonctionnement comprend une gamme anormale de fonctionnement. Selon un ou plusieurs modes de réalisation de la présente divulgation, la mémoire comprend une liste unique de codes. Selon un ou plusieurs modes de réalisation de la présente divulgation, le système de moteur 10 et de transmission est configuré pour reposer sur un châssis de cimentation. Selon un ou plusieurs modes de réalisation de la présente divulgation, le système de moteur et de transmission est configuré pour reposer sur un camion de cimentation. Selon un ou plusieurs modes de réalisation de la présente divulgation, le système de moteur et de transmission est configuré pour surveiller en continu la pluralité de capteurs de moteur et la 15 pluralité de capteurs de transmission. Selon un ou plusieurs modes de réalisation de la présente divulgation, le rendu sur l'affichage d'au moins un message d'alarme associé au code concordant ou à un message d'avertissement associé au code concordant est généré via une interface graphique d'utilisateur (GUI). 20 Selon un ou plusieurs modes de réalisation de la présente divulgation, le dispositif informatique est un contrôleur logique programmable. Selon un ou plusieurs modes de réalisation de la présente divulgation, un procédé, en particulier un procédé de notification, comprend : la réception, par une passerelle J1939 d'un système de cimentation, de données provenant 25 d'au moins l'un d'un module de commande de moteur ou d'un module de commande de transmission ; la comparaison des données reçues à une liste de codes enregistrés ; en réponse à une concordance des données reçues avec un code enregistré, le fait de générer le rendu d'au moins l'un d'un message d'alarme associé au code concordant ou d'un message 30 d'avertissement associé au code concordant. 3040503 4 Selon un ou plusieurs modes de réalisation de la présente divulgation, le rendu comprend en outre le rendu d'une liste de messages d'alarme. Selon un ou plusieurs modes de réalisation de la présente divulgation, le rendu comprend en outre l'affichage d'une liste de messages d'alarme, avec chaque message d'alarme comprenant un 5 numéro d'alarme, une date, une heure, un code d'alarme, une source et une zone. Selon un ou plusieurs modes de réalisation de la présente divulgation, les données reçues proviennent d'une pluralité de capteurs de moteur et d'une pluralité de capteurs de transmission. Selon un ou plusieurs modes de réalisation de la présente divulgation, la réception, la comparaison et la génération du rendu sont effectués par un dispositif informatique. 10 Selon un ou plusieurs modes de réalisation de la présente divulgation, le dispositif informatique est un contrôleur logique programmable. BRÈVE DESCRIPTION DES DESSINS La Figure I A est un diagramme d'ensemble d'un système utilisé pour l'introduction d'une 15 composition de ciment dans un puits de forage conformément à un exemple de mode de réalisation ; La Figure 1B est un plan en coupe d'une composition de ciment dans un espace annulaire d'un puits de forage conforme à un exemple de mode de réalisation ; La Figure 2 est une vue en perspective d'un système offshore de cimentation monté sur châssis conforme à un exemple de mode de réalisation ; 20 La Figure 3 est un organigramme d'un système de notification de moteur et de transmission, conformément à un exemple de mode de réalisation ; Les figures 4A à 4C forment une liste de codes moteurs conformes à un premier exemple de mode de réalisation ; La Figure 5 donne une liste de codes de problème de diagnostic (DTC) conformément à un 25 premier exemple de mode de réalisation ; Les Figures 6A à 6D forment une liste de codes de transmission conformément à un premier exemple de mode de réalisation ; La Figure 7 est un organigramme d'un dispositif informatique conforme à un exemple de mode de réalisation ; 3040503 5 La Figure 8 est un organigramme d'un procédé d'affichage de messages de notification conformes à un exemple de mode de réalisation ; Les Figures 9A à 9E forment une simple liste de codes moteurs, de DTC de transmission et de codes de transmission conformément à un exemple de mode de réalisation ; 5 Les Figures 10A à 10C forment une liste de codes classiques standard conformément à un exemple de mode de réalisation ; Les Figures 11A à 11D sont des captures d'écrans d'une interface graphique d'utilisateur (GUI) affichant des alarmes et des avertissements pour les codes moteurs et de transmission conformément à un exemple de mode de réalisation ; 10 La Figure 12 est une capture d'écran d'une GUI affichant les informations de moteur pour le moteur A et pour le moteur B, conformément à un exemple de mode de réalisation ; La Figure 13 est une capture d'écran d'une GUI permettant d'entrer des points de consigne de vitesse de rotation du moteur et des engrenages requis, conformément à un exemple de mode de réalisation ; et 15 La Figure 14 est une capture d'écran d'une GUI servant à entrer des valeurs de mélange conformément à un exemple de mode de réalisation. La Figure 15 est une capture d'écran d'une GUI conforme à un exemple de mode de réalisation. DESCRIPTION DÉTAILLÉE 20 Il sera compris que, pour des raisons de simplicité et de clarté de l'illustration, s'il y a lieu, des numéros de référence ont été répétés parmi les différentes figures pour identifier des éléments correspondants ou analogues. En outre, de nombreux détails spécifiques sont présentés afin de permettre une compréhension approfondie des modes de réalisation décrits ici. Cependant, un homme du métier comprendra que les modes de réalisation décrits ici peuvent être réalisés sans ces 25 détails spécifiques. Dans d'autres cas, des procédés, des procédures et des composants n'ont pas été décrits en détail, afin de ne pas obscurcir la particularité intéressante correspondante qui est décrite. Les figures ne sont pas nécessairement à l'échelle et les proportions de certaines parties peuvent être exagérées pour mieux illustrer les détails et les caractéristiques. La description ne doit pas être considérée comme une limitation de la portée des modes de réalisation décrits ici. 3040503 6 Dans la description suivante, les termes tels que « supérieur », « vers le haut », « inférieur », « vers le bas », « en dessus », « au-dessous », « au fond du puits », « en haut du puits », « longitudinal », « latéral », etc., dans ce contexte, signifient en lien avec le fond ou extension le plus lointaine du puits de forage environnant, même si le puits de forage ou des parties de celui-ci 5 peuvent être déviés ou horizontaux. De façon correspondante, les orientations transversales, axiales, latérales, longitudinales, radiales, etc., signifieront des orientations relatives à l'orientation du puits de forage ou de l'appareil. En outre, les modes de réalisation illustrés sont illustrés de sorte que l'orientation est telle que le côté droit ou la partie inférieure de la page correspond au fond du puits comparativement au côté gauche et à la partie supérieure de la page qui sont vers la surface, et le 10 côté inférieur de la page représente le fonds de puits. Plusieurs définitions qui s'appliquent tout au long de cette divulgation seront maintenant présentées. Le terme « couplé » est défini comme étant raccordé, directement ou indirectement, à travers des composants, et il n'est pas nécessairement limité à des raccordements physiques. Le terme « couplé en communication » est défini comme étant raccordé, directement ou indirectement à 15 travers des composants, et les raccordements ne sont pas nécessairement limités à des raccordements physiques, mais sont des raccordements qui permettent le transfert de données entre les composants ainsi décrits. Les raccordements peuvent être tels que les objets sont raccordés en permanence ou raccordés de manière amovible. Les termes « comprenant », « incluant » et « comportant » sont utilisés de façon interchangeable dans cette divulgation. Les termes « comprenant », « incluant » et 20 « comportant » veulent dire comprendre, mais ne sont pas nécessairement limités, aux objets ainsi décrits. Un « processeur » tel qu'il est utilisé ici est un circuit électronique qui peut réaliser des déterminations basées sur des entrées. Un processeur peut comprendre un microprocesseur, un microcontrôleur et/ou une unité de traitement central, parmi d'autres. Même si un seul processeur peut être utilisé, la présente divulgation peut être implémentée grâce à une pluralité de processeurs. 25 Le terme « émetteur-récepteur » correspond à un dispositif comportant un émetteur et un récepteur combinés ou un émetteur séparé et un récepteur séparé. Sinon, l'émetteur-récepteur peut se trouver dans un dispositif émetteur et dans un dispositif récepteur. La présente divulgation concerne un système de notification de moteur et de transmission destiné à un système de cimentation. Le système de notification de moteur et de transmission peut 30 comprendre une pluralité de capteurs de moteur, un module de commande de moteur, une pluralité de capteurs de transmission, un module de commande de transmission, un dispositif informatique et 3040503 7 un affichage. Le module de commande du moteur reçoit des données de capteurs de moteur depuis la pluralité de capteurs de moteur, compare les données reçues de capteurs de moteur à au moins un intervalle de fonctionnement, et peut envoyer les données reçues de capteurs de moteur et/ou au moins un code quand les données reçues de capteur de moteur sont en dehors d'au moins un 5 intervalle de fonctionnement et/ou tombent dans au moins une gamme anormale de fonctionnement. Le module de commande de transmission reçoit des données de capteur de transmission à partir de la pluralité des capteurs de transmission, compare les données reçues de capteur de transmission à au moins une gamme de fonctionnement et peut envoyer les données de capteur de transmission et/ou au moins un code quand les données de capteur de transmission se trouvent en dehors de Pau 10 moins une gamme de fonctionnement et/ou tombent dans au moins une gamme anormale de fonctionnement. Le dispositif informatique peut recevoir les données de capteur et/ou au moins un code depuis le module de commande de moteur et/ou le module de commande de transmission, et peut comparer chacun des codes reçus à une liste de codes enregistrés dans la mémoire du dispositif informatique. En réponse à un code reçu correspondant à un code enregistré, le dispositif 15 informatique peut amener l'émission d'au moins un message d'alarme correspondant à un code concordant ou à un message d'avertissement correspondant à un code concordant à l'affichage. En conséquence, un opérateur peut voir au moins un message d'alarme et/ou au moins un message d'avertissement, sans nécessiter un technicien, et peut prendre une action appropriée comme l'au moins un message d'alarme et/ou l'au moins un message d'avertissement donne une explication pour 20 chacun des codes reçus. Dans certaines situations, l'opérateur peut éviter de devoir arrêter le système de cimentation par rapport aux systèmes classiques où l'opérateur arrête le système de cimentation alors qu'il attend qu'un technicien lui explique un code reçu. Dans les systèmes classiques, l'opérateur peut choisir de ne pas arrêter le système de cimentation, ce qui peut conduire à des problèmes plus importants ou plus nombreux, en entraînant des réparations plus coûteuses. 25 Si l'on se réfère aux figures 1 A et 1B, on trouve l'illustration d'un diagramme d'ensemble d'un système utilisé pour l'introduction d'une composition de ciment ou de fluide dans un puits de forage, conformément à un exemple de mode de réalisation. On notera que, même si la Figure 1 A illustre de façon générale une opération offshore, les spécialistes du domaine comprendront facilement que les principes décrits ici sont également applicables à des opérations terrestres sans 30 s'écarter de la portée de la divulgation. Comme il est illustré, la plateforme gazière ou pétrolière 110 offshore peut comprendre une plate-forme semi-submersible 113, centrée autour d'une formation 3040503 8 gazière ou pétrolière submergée (non illustrée) située en-dessous du plancher océanique 130, et un pont 115. Un conduit sous-marin 118 s'étend du pont 115 de la plateforme 113 vers une installation de tête de puits 140, comprenant un ou plusieurs blocs obturateurs 150. La plateforme 113 peut comprendre un palan (non illustré) et un derrick 160 pour élever et pour abaisser les trains de tubes. 5 La plateforme gazière ou pétrolière offshore 110 peut comprendre un système de cimentation 200. Le système de cimentation 200 peut pomper une composition de ciment ou de fluide 114 à travers un tuyau d'alimentation 116 vers le conduit sous-marin 118 qui transmet la composition de ciment ou de fluide 114 vers le fond du puits. La composition de fluide peut être homogène ou hétérogène et peut être sous la forme d'un fluide, d'une pâte, d'une dispersion, d'une suspension, d'un mélange 10 ou dans un état de composition similaire dans lequel les composants du mélange ou de la composition peuvent être mélangés selon des rapports divers. La composition de fluide peut être une boue de forage, de l'eau douce, de l'eau de mer ou une huile de base. En référence à la Figure 1B, la composition de ciment ou de fluide 114 peut être placée dans une formation souterraine 120 conformément à un exemple de mode de réalisation. Comme illustré, 15 un puits de forage 122 peut être foré dans la formation souterraine 120. Même si le puits de forage 122 est illustré comme s'étendant globalement verticalement dans la formation souterraine 120, les principes décrits ici sont aussi applicables à des puits de forage qui s'étendent selon un certain angle à travers la formation souterraine 120, tels que des puits de forage horizontaux et inclinés. Le puits de forage 122 comporte des parois 124. Dans les exemples de modes de réalisation, un tubage de 20 surface 126 a été inséré dans le puits de forage 122. Le tubage de surface 126 peut être cimenté aux parois 124 du puits de forage 122 par une gaine de ciment 128. Dans l'exemple de mode de réalisation, un ou plusieurs conduits supplémentaires (par ex. un tubage intermédiaire, un tubage de production, des chemisages, etc.), illustrés ici sous forme du tubage 131, peuvent aussi être placés dans le puits de forage 122. Un espace annulaire de puits de forage 132 est formé entre le tubage 25 131 et les parois 124 du puits de forage 122 et/ou le tubage de surface 126. Au moins un centreur 134 peut être rattaché au tubage 131, par exemple, pour faciliter le centrage du tubage 131 dans le puits de forage 122 avant et pendant l'opération de cimentation. La composition de ciment ou de fluide 114 peut être pompée vers l'intérieur du tubage 131. On peut laisser la composition de fluide 114 s'écouler vers le bas à l'intérieur du tubage 131 à travers 30 un sabot de tubage 142 au fond du tubage 131 et vers le haut autour du tubage 131 dans l'espace annulaire 132 du puits de forage. On peut laisser la composition de ciment ou de fluide 114 prendre 3040503 9 dans l'espace annulaire 132 de puits de forage, par exemple, pour former la gaine de ciment 128 qui soutient et qui positionne le tubage 131 dans le puits de forage 122. Même si elles ne sont pas illustrées, on peut aussi utiliser d'autres techniques utilisées pour l'introduction de la composition de ciment ou de fluide 114. À titre d'exemple, on peut utiliser des techniques de circulation inverse 5 qui comprennent l'introduction de la composition de ciment ou de fluide 114 dans la formation souterraine 120 par la voie de l'espace annulaire 132 de puits de forage plutôt qu'à travers le tubage 131. Lorsqu'elle est introduite, la composition de ciment ou de fluide 114 peut déplacer d'autres fluides 136, tels que des fluides de forage et/ou des fluides de séparation susceptibles de se trouver à 10 l'intérieur du tubage 131 et/ou de l'espace annulaire 132 de puits de forage. Au moins une partie des fluides déplacés 136 peut sortir de l'espace annulaire 132 du puits de forage à travers un conduit d'écoulement. Si l'on se réfère encore à la Figure 1B, on voit qu'un obturateur inférieur 144 peut être introduit dans le puits de forage 122 avant la composition de ciment ou de fluide 114, par exemple pour séparer la composition de ciment ou de fluide 114 des fluides 136 qui peuvent se trouver à 15 l'intérieur du tubage 131 avant cimentation. Quand le bouchon inférieur 144 atteint un collier de pose 146, un diaphragme ou un autre dispositif approprié se rompt pour permettre à la composition de ciment ou de fluide 114 de s'écouler à travers le bouchon inférieur 144. Dans la Figure 1B, le bouchon inférieur 144 est illustré sur le collier de pose 146. Dans l'exemple de mode de réalisation, un bouchon supérieur 148 peut être introduit dans le puits de forage 122 derrière la composition de 20 ciment ou de fluide 114. Le bouchon supérieur 148 peut séparer la composition de ciment ou de fluide 114 à partir d'un fluide de déplacement et pousser la composition de ciment ou de fluide 114 à travers le bouchon inférieur 144. Si l'on se réfère à la Figure 2, on trouve une vue en perspective d'un système offshore de cimentation monté sur châssis conforme à un exemple de mode de réalisation. Le système de 25 cimentation monté sur châssis 200 peut être couplé à une plateforme de production d'hydrocarbure et configuré pour injecter une composition de fluide ou une suspension, telle qu'une composition de ciment, dans un puits de forage à divers degrés de pression. Les composants du système de cimentation monté sur châssis 200, tels qu'ils sont décrits ci-dessous, peuvent être couplés à un châssis 210. Le châssis 210 peut être immobilisé temporairement ou de façon permanente à la 30 surface de la plate-forme 110 ou du pont 115. Dans l'exemple de mode de réalisation, le système de cimentation 200 est utilisé dans des opérations de production de pétrole offshore et doit donc être 3040503 10 immobilisé temporairement ou de façon permanente à la surface de la plateforme 110 ou du pont 115. Sinon, le système de cimentation monté sur châssis 200 peut être utilisé dans des opérations terrestres de production de pétrole. Dans les opérations terrestres, le système de cimentation monté sur châssis 200 peut être immobilisé temporairement ou de façon permanente à la surface d'une 5 plate-forme terrestre, ou adjacent ou sensiblement proche de la plate-forme sur une surface terrestre. Le châssis 210 peut représenter une pièce continue de poids approprié supportant de la matière, telle que de l'acier. Par ailleurs, le châssis 210 peut être composé d'une pluralité de sections couplables. Quand le châssis 210 est constitué d'une pluralité de sections couplables, chaque section peut correspondre à au moins un composant de cimentation 200. Les sections couplables, chacune d'entre 10 elles comportant au moins un composant du système de cimentation 200 couplé à celle-ci, et les composants du système de cimentation 200 peuvent être assemblés sur le site ou pendant la fabrication du système de cimentation 200. Dans les opérations terrestres, le système de cimentation 200 peut être monté sur un véhicule ou couplé à celui-ci. Le véhicule peut par exemple être un camion. Le système de cimentation 200 peut être monté sur le véhicule ou couplé à celui-ci par 15 l'intermédiaire d'un châssis 210. Par ailleurs, le système de cimentation 200 peut être monté directement sur un véhicule ou couplé à celui-ci sans châssis 210. Le système de cimentation 200 peut comprendre une source d'alimentation 220, un système de mélange de fluide 230, une pluralité de pompes d'ajout de liquide 240, une pluralité de débitmètres 250, une pluralité de transmetteur de données 260, un système de pompe de fluide à 20 pression élevée 270, un collecteur de décharge à pression élevée 280 et un contrôleur logique programmable (PLC) 290. La source d'alimentation 220 peut comprendre un ou plusieurs moteurs électriques ou alimentés en gaz qui sont directement ou indirectement couplés à divers composants du système de cimentation 200 par l'intermédiaire d'un arbre d'entraînement 225, qui transmet la puissance de la source d'alimentation 220 vers les divers composants. Le système de mélange de 25 fluide 230 peut comporter un réservoir d'eau (non illustré), pour le stockage de l'eau et/ou d'autres fluides et un réservoir de mélange (non illustré) dans lequel un ou plusieurs parmi de l'eau, des fluides, un mélange de cimentation à sec et d'autres matières peuvent être mélangés pour former la composition de ciment ou de fluide. Le système de mélange de fluide 230 peut être couplé au PLC 290 pour surveiller la quantité d'eau ou d'autres matières dans celui-ci, pour réguler la vitesse de 30 mélange dans le réservoir de mélange, pour tester le fonctionnement du système de mélange de fluide et pour effectuer d'autres fonctions liées au système de mélange de fluides 230. 3040503 11 Les adjuvants liquides stockés dans les récipients de stockage (non représentés) peuvent être ajoutés dans le réservoir de mélange par le biais d'au moins une pompe à adjuvants liquides parmi une pluralité de pompes à adjuvants liquides 240. Chaque pompe d'adjuvant liquide 240 peut être couplée à un récipient de stockage correspondant contenant un adjuvant distinct ou un mélange 5 d'adjuvants. Le débit de sortie des adjuvants liquides de chacune des pompes d'adjuvant de liquide 240 peut être surveillé par l'un de la pluralité des débitmètres 250 correspondants. Chaque débitmètre 250 est couplé à l'un des transmetteurs de la pluralité des transmetteurs de données 260 correspondants. La pluralité des transmetteurs de données 260 est couplée au PLC 290 et transmet les données de la sortie de débit provenant des débitmètres 250 vers le PLC 290. Le PLC 290 peut 10 contrôler et surveiller la vitesse d'ajout d'adjuvants dans le réservoir de mélange, tester le fonctionnement des pompes d'adjuvant de liquide 240 et peut réaliser d'autres fonctions liées au mouvement des adjuvants liquides. Le système de pompe de fluide à pression élevée 270 peut comprendre un système de déplacement à grand volume ayant une pompe à grand volume 276, qui peut également être une 15 pompe à pression élevée à grand volume. L'alimentation électrique 220 active la pompe à grand volume 276 par l'intermédiaire de l'arbre d'entraînement 225 pour pomper le fluide. La pompe à grand volume 276 peut avoir un débit de pompe allant de 50 à 1 200 gallons par minute (« gpm ») (soit environ de 190 à 4500 litres par minute (« lpm »)), par ailleurs, 150 à 1 000 gpm (soit environ 570 à 3800 lpm) et, sinon 250 à 850 gpm (soit environ 950 à 3200 lpm). La pompe à grand volume 20 276 peut être configurée pour augmenter la pression du fluide à des débits croissant continuellement ou par incréments qui peuvent être régulés par le PLC 290 en réponse à la saisie d'une valeur de pression par un utilisateur par l'intermédiaire d'une interface graphique utilisateur 292. Le système de pompe de fluide à pression élevée 270 comprend un système de déplacement à faible volume comportant une pompe à faible volume (non représentée), qui peut également être 25 une pompe à pression élevée et à faible volume, et un moteur électrique 274. Le moteur électrique 274 active la pompe à faible volume pour pomper du fluide. La pompe à faible volume peut avoir un débit de pompe jusqu'à 1 gallon par minute (« gpm ») (soit environ 3,8 lpm), par ailleurs, 2 gpm (soit environ 7,6 lpm), par ailleurs, 5 gpm (soit environ 19 lpm) et, par ailleurs, 10 gpm (soit environ 38 lpm), par ailleurs, 20 gpm (soit environ 76 lpm), par ailleurs, 30 gpm (soit environ 110 lpm), par 30 ailleurs, 40 gpm (soit environ 150 lpm) et par ailleurs, 50 gpm (soit environ 190 lpm). 3040503 12 La pompe à grand volume 276 peut être configurée pour augmenter la pression du fluide à des débits croissants en continu ou par incréments qui peuvent être régulés par l'ordinateur PLC 290 en réponse à une saisie d'une valeur de pression par un utilisateur par l'intermédiaire d'une interface graphique utilisateur 292. La source d'alimentation 220 transmettra une puissance croissante vers la 5 pompe à grand volume 276 par l'intermédiaire de l'arbre d'entraînement 225, en réponse à la valeur de pression saisie qui, quant à elle, active la pompe à grand volume 276 pour entraîner une augmentation de la pression du fluide. Lorsque la pompe à grand volume 276 est configurée pour augmenter la pression du fluide à un débit croissant par incréments, le débit peut être supérieur à celui de la pompe à faible volume. Lorsque la pompe à grand volume 276 est configurée pour 10 augmenter la pression du fluide à un débit croissant en continu, le débit peut être supérieur à celui de la pompe à faible volume. La composition de ciment ou de fluide 114 contenant au moins soit de l'eau douce ou salée, un mélange de ciment, des adjuvants ou d'autres fluides peut être envoyée vers la pompe à grand volume 276 et vers la pompe à faible volume à partir du réservoir de mélange. La pompe à grand 15 volume 276 et la pompe à faible volume sont couplées au collecteur de décharge à pression élevée 280 et pompent la composition de fluide à une pression prédéterminée vers le collecteur de décharge à pression élevée 280. Le collecteur de décharge à pression élevée 280 est couplé au tuyau d'alimentation 116 de la plateforme gazière ou pétrolière offshore 110 pour l'injection dans le puits de forage. Le système de pompe de fluide à pression élevée 270 peut être couplé en communication 20 au PLC 290. Le fonctionnement du système de pompe de fluide à pression élevée 270 peut être surveillé, contrôlé et testé par le PLC 290. Le PLC 290 peut comprendre au moins une interface graphique d'utilisateur (GUI) 292 servant à surveiller les fonctions d'un moteur et d'un système de notification de transmission du système de cimentation 200 décrit précédemment. Au moins une des GUI 292 peut afficher une ou 25 plusieurs options de surveillance et de contrôle pour un composant unique ou pour de multiples composants du système de cimentation 200. Comme on l'explique ci-dessus, le PLC 290 peut afficher une GUI pour un système de notification de moteur et de transmission. La Figure 3 est un organigramme d'un système de notification de moteur et de transmission, conformément à un exemple de mode de réalisation. Comme on le voit, le système de notification de 30 moteur et de transmission 300 peut comprendre une pluralité de capteurs de moteur 302, une pluralité de capteurs de transmission 304, un module de commande de moteur 306, un module de 3040503 13 commande de transmission 308, un processeur 322 et un affichage 326. Les capteurs de moteur 302 se trouvent dans le moteur du châssis de cimentation 200 tel que connu dans la technique. Chacun des capteurs de moteur 302 est couplé en communication avec le module de commande du moteur 306. Chacun des capteurs de moteur 302 peut procurer des données de capteur de moteur au module de commande de moteur 306, par gravure, sans fil, ou peut être couplé en communication au module de commande de moteur par une liaison de données J1939. Pour la transmission sans fil de données, chaque capteur de moteur 302 peut comprendre un émetteur-récepteur correspondant (non représenté) pour transmettre les données de capteurs de moteur au module de commande de moteur 306. Le module de commande de moteur 306 peut être un dispositif connu dans la technique, tel 10 qu'une boîte en métal. Le module de commande moteur 306 peut être un dispositif contenant un processeur 310, une mémoire 312 et un émetteur-récepteur 314. Le processeur 310 peut recevoir les données de capteur de moteur à travers l'émetteur-récepteur 314. Les données reçues de capteur de moteur peuvent provenir d'au moins un des capteurs de moteur 302. Le processeur 310 peut comparer 15 chacune des données reçues des capteurs de moteur à au moins une des gammes correspondantes. Les gammes peuvent être une gamme de fonctionnement normal et/ou au moins un intervalle de fonctionnement anormal enregistré dans la mémoire 312. Par exemple, les intervalles de fonctionnement anormal peuvent être une gamme d'avertissement, une gamme d'alarme et une gamme d'arrêt. Selon la comparaison, le processeur 310 peut amener l'émetteur-récepteur 314 à 20 transmettre les données reçues de capteur de moteur et/ou au moins un code de moteur, tel qu'un code ou des codes de problème de diagnostic, quand les données reçues de capteur de moteur tombent en dehors de la gamme de fonctionnement normal ou qu'elles tombent dans une gamme anormale de fonctionnement. Par exemple, si les données reçues de capteur sont destinées à la pression d'huile moteur, le module de commande de moteur 306 doit comparer la pression d'huile de 25 moteur reçue à au moins une gamme de fonctionnement correspondant à la pression d'huile du moteur. Au moins une gamme de fonctionnement peut comprendre une gamme normale pouvant avoisiner 35 à 45 livres (soit environ 16 à 20 kg - une livre valant environ 0,45 kg), une gamme d'avertissement pouvant avoisiner 30 à 34 livres (soit environ 14 à 15 kg), une gamme d'alarme pouvant avoisiner 20 à 29 livres (soit environ 9 à 13 kg) et une gamme d'arrêt pouvant avoisiner 0 à 30 29 livres (soit environ 0 à 13 kg). Sinon, si les données reçues de capteurs de moteur tombent dans la gamme normale de fonctionnement, alors aucune transmission n'est envoyée. 3040503 14 Les capteurs de transmission 304 se trouvent dans la transmission du châssis de cimentation 200 tel que connu dans la technique. Les capteurs de transmission 304 se trouvent dans la transmission du châssis de cimentation 200 tel que connu dans la technique. Chacun des capteurs de transmission 304 est couplé en communication avec le module de commande de transmission 308. 5 Chacun des capteurs de transmission 304 peut procurer des données de capteur de transmission au module de commande de transmission 308, par gravure, sans fil, ou peut être couplé en communication au module de commande moteur par une liaison de données J1939. Pour la transmission sans fil de données, chaque capteur de transmission 304 peut comprendre un émetteur-récepteur correspondant (non représenté) pour transmettre les données de capteurs de moteur au 10 module de commande de transmission 308. Le module de commande de transmission 306 peut être un dispositif connu dans la technique, tel qu'une boite en métal. Le module de commande moteur 306 peut être un dispositif contenant un processeur 316, une mémoire 318 et un émetteur-récepteur 320. Pour les valeurs qui tombent dans la gamme d'arrêt, le module de commande de moteur 306 peut envoyer une commande d'arrêt. La commande d'arrêt permet d'arrêter le système 200 de 15 cimentation monté sur châssis. Le module de commande de transmission 308 peut être un dispositif comprenant un processeur 316, une mémoire 318 ou un émetteur-récepteur 320. Le processeur 316 peut recevoir les données de capteur de transmission à travers l'émetteur-récepteur 320. Les données reçues de capteur de transmission peuvent provenir d'au moins un des capteurs de transmission 304. Le 20 processeur 316 peut comparer chacune des données reçues des capteurs de moteur à au moins une des gammes correspondantes. Les gammes peuvent être une gamme de fonctionnement normal et/ou au moins un intervalle de fonctionnement anormal enregistré dans la mémoire 318. Par exemple, les intervalles de fonctionnement anormal peuvent être une gamme d'avertissement, une gamme d'alainie et une gamme d'arrêt. Selon la comparaison, le processeur 316 peut amener l'émetteur- 25 récepteur 320 à transmettre les données reçues de capteur de transmission et/ou au moins un code de transmission, tel qu'un code ou des codes de problème de diagnostic, quand les données reçues de capteur de transmission tombent en dehors de la gamme de fonctionnement normal ou qu'elles tombent dans une gamme anormale de fonctionnement. Par exemple, si les données reçues de capteur sont destinées à la température d'huile de transmission, le module de commande de 30 transmission 308 doit comparer la température d'huile de transmission reçue à au moins une gamme de fonctionnement correspondant à la température d'huile de transmission. L'au moins une gamme 3040503 15 de fonctionnement peut comprendre une gamme normale pouvant avoisiner 175 à 190 degrés Fahrenheit (F) (soit environ 79 à 88 °C), une première gamme d'avertissement pouvant avoisiner 165 à 174 degrés F (soit environ 74 à 78 °C), une deuxième gamine d'avertissement pouvant avoisiner 191 à 200 degrés F (soit environ 88 à 93 °C) et une première gamme d'alarme pouvant 5 avoisiner 0 à 164 degrés F (soit environ -18 à 73 °C) et une deuxième gamme d'alarme pouvant avoisiner 201 à 210 degrés F (soit environ 94 à 99 °C). Sinon, si les données reçues de capteurs de transmission sont dans la gamme normale de fonctionnement, alors aucune transmission n'est envoyée. Pour les valeurs qui tombent dans la gamme d'arrêt, le module de commande de transmission 308 peut envoyer une commande d'arrêt. La commande d'arrêt permet d'arrêter le 10 système 200 de cimentation monté sur châssis. Un dispositif de calcul 322 est couplé en communication avec le module de commande de moteur 306 et avec le module de commande de transmission 308. Le dispositif de calcul 322 est couplé en communication avec l'affichage 326. Le module de commande du moteur 306 peut envoyer des données de capteur de moteur au dispositif de calcul 322. Les données de capteur de 15 moteur peuvent contenir des données de moteur et/ou au moins un code de problème de diagnostic. Le module de commande de transmission 308 peut envoyer des données de capteur de transmission au dispositif de calcul 322. Les données reçues de capteur de transmission peuvent contenir des données de capteur de transmission et/ou des codes de problème de diagnostic. Le dispositif de calcul 322 peut traiter les données reçues, par ex. les données de capteur de moteur et/ou les données 20 de capteur de transmission et/ou au moins un code de problème de diagnostic. Par exemple, le dispositif informatique 322 peut comparer chacun des codes de problème de diagnostic reçu à au moins une liste de codes de problème de diagnostic ou codes 324 enregistrés dans la mémoire (non représentée) du dispositif informatique 322. Quand les données reçues de capteur comprennent au moins un code de problème de diagnostic qui correspond à au moins un code dans la au moins une 25 liste de codes de problème de diagnostic, le dispositif informatique 322 peut amener chacun des codes de problème de diagnostic, ainsi qu'une description ou une explication, à être affiché par une interface graphique d'utilisateur (GUI) 328 à l'affichage 326. Le dispositif de calcul 322 peut aussi afficher les informations de moteur et de transmission par la GUI 328. Les informations peuvent être reçues des capteurs de moteur et des capteurs de transmission. Par exemple, le dispositif de calcul 30 322 peut afficher les informations de moteur et les informations de transmission comme l'indiquent les figures 11A à 11D. 3040503 16 Le dispositif de calcul 322 peut envoyer les points de consigne demandés d'engrenage et de moteur au module de commande de moteur 306 et au module de commande de transmission 308 qui sont conduits par la GUI 328 apparaissant à l'affichage 326. Par exemple, la Figure 13 est une capture d'écran d'une GUI permettant d'entrer des points de consigne de vitesse de rotation du 5 moteur et des engrenages requis, conformément à un exemple de mode de réalisation. Comme on le voit, le point de consigne de vitesse de rotation du moteur atteint 700 tours par minute et le rapport est la troisième vitesse. Le dispositif de calcul 322 envoie la vitesse de rotation du moteur au module de commande de moteur 306 et envoie le rapport demandé au module de commande de transmission 308, respectivement. Le module de commande du moteur 306 envoie la vitesse de rotation du 10 moteur à un contrôleur pour ajuster les vitesses de rotation du moteur. Le module de commande de transmission 308 envoie la demande de rapport à un contrôleur de transmission pour modifier les rapports. Le dispositif de calcul 322 peut afficher une GUI 328 pour introduire ou pour ajuster les valeurs de mélange, comme l'indique la figure 14. Si l'on se réfère aux Figures 4A à 4C, 5 et 6A à 6D, on trouve l'illustration des listes des 15 codes moteurs, des codes de problème de diagnostic de transmission (DTC) et des codes de transmission, respectivement, conformément à des exemples de mode de réalisation. Les codes peuvent comprendre, sans s'y limiter, les valeurs numériques de liste FMI et SPN et la liste de code de numéro de groupe à paramètre de diagnostics à bord de DTC. Les codes sont typiquement au format texte ASCII. Sinon, les codes peuvent être dans d'autres formats de test connus dans 20 l'industrie. Les codes commençant par un P sont pour train de puissance. Les codes commençant par un U sont relatifs au réseau. Les codes supérieurs ou égaux à P1000 sont propres au fabricant. Les fournisseurs d'équipement peuvent ajouter ou remplacer les codes. Les listes de codes moteur et de codes de transmission peuvent figurer dans une seule liste, dans des listes séparées, dans des listes multiples ou combinées dans des listes multiples. Comme on le voit, chaque code peut être un code 25 de problème de diagnostic (DTC) et peut comprendre un numéro suspect de paramètre (SPN), un identifiant de mode d'échec (FMI) et une description ou une explication associée. Par exemple, le premier code de moteur de DTC a un SPN de 91, un FMI de 13 et une description d'étalonnage de position de papillon requise. Les codes peuvent contenir au moins un de ceux figurant aux figures 10A et 10B. Sinon, les codes peuvent être et/ou contenir d'autres codes connus dans l'industrie. 30 Si l'on se réfère à la Figure 7, on trouve un organigramme d'un dispositif informatique conforme à un exemple de mode de réalisation. Le dispositif informatique 700 peut être un 3040503 17 contrôleur logique programmable (PLC) 290 décrit ci-dessus. Un PLC peut être un système de contrôle informatique industriel qui surveille continuellement l'état des dispositifs d'entrée (par ex., au moins un récepteur ou émetteur-récepteur configurés pour recevoir des données depuis le module de commande de moteur 306 et des données depuis le module de commande de transmission 308) et 5 prend des décisions en fonction d'un programme pour contrôler l'état d'un ou de plusieurs dispositifs de sortie (par ex. les GUI 328 à l'affichage 326). En tant que tel, le PLC 290 est un dispositif informatique spécialisé. Dans un ou plusieurs modes de réalisation, le dispositif informatique 700 peut être un ordinateur. Dans cet exemple, le dispositif informatique 700 comprend un processeur ou une unité centrale de traitement (CPU) 702 pour l'exécution des instructions qui peuvent être 10 stockées dans une mémoire 704. Comme il sera évident à un homme du métier, le dispositif peut comprendre plusieurs types de mémoire, de stockage de données ou un support de stockage non transitoire lisible par ordinateur, tel qu'un premier stockage de données pour des instructions de programme pour l'exécution par le processeur 702, un stockage distinct pour des images ou pour des données, une mémoire amovible pour le partage des informations avec d'autres dispositifs, etc. Le 15 dispositif comprend généralement un type d'écran 706, tel qu'un écran tactile ou un écran à cristaux liquides (LCD), même si des dispositifs tels que des baladeurs peuvent transmettre des informations par d'autres moyens, par ex., à travers des haut-parleurs audio. L'écran 706 peut faire partie du dispositif informatique 700, tel qu'illustré. Par ailleurs, l'écran 706 peut être couplé en communication avec le dispositif informatique 700, tel qu'illustré dans la Figure 3. Le dispositif 20 informatique 700 de certains modes de réalisation peut comprendre au moins un dispositif d'entrée 712, à même de recevoir une entrée classique à partir d'un utilisateur. Cette saisie conventionnelle peut comprendre, par exemple, un bouton-poussoir, un clavier tactile, un écran tactile, un clavier, une souris, un clavier numérique ou un quelconque dispositif ou élément de ce type à travers lequel un utilisateur peut saisir une commande dans le dispositif. Dans au moins un mode de réalisation, le 25 dispositif informatique 700 de la figure 7 peut comprendre un ou plusieurs composants d'interface réseau 708 pour la communication à travers différents réseaux, tels que le Wi-fi, le Bluetooth, la RF, et les systèmes de communication câblés et non câblés. Le dispositif de nombreux modes de réalisation peut communiquer avec un réseau, tel que l'Internet, et peut être à même de communiquer avec d'autres dispositifs de ce type. 30 Chaque dispositif informatique comprendra généralement un système d'exploitation qui procure des instructions de programme exécutables pour l'administration et l'opération générales de 3040503 18 ce dispositif, et comprendra généralement un support lisible par ordinateur pour stocker des instructions qui, lorsqu'elles sont exécutées par un processeur d'un serveur, permettent au dispositif informatique de réaliser ses fonctions prévues. Des implémentations appropriées pour le système d'exploitation et les fonctions générales des dispositifs informatiques sont connues ou sont 5 disponibles dans le commerce, et peuvent facilement être implémentées par des hommes du métier, particulièrement, à la lumière de la divulgation présentée ici. Tous les fichiers nécessaires pour réaliser les fonctions attribuées aux dispositifs informatiques 700 peuvent être stockés localement et/ou à distance, selon les besoins. Lorsqu'un système comprend des dispositifs informatiques 700, chaque dispositif peut comprendre des 10 éléments matériels qui peuvent être couplés électriquement à travers un bus, les éléments comprenant, par ex., au moins l'un d'une unité de traitement central (CPU), au moins l'un d'un dispositif de saisie (par ex., une souris, un clavier, un contrôleur, un écran tactile ou un pavé tactile), et au moins un dispositif de sortie (par ex., un dispositif d'affichage, une imprimante ou un haut-parleur). Un tel système peut également comprendre un ou plusieurs dispositifs de stockage, comme 15 des lecteurs de disques, des dispositifs de stockage optiques et des dispositifs de stockage à semi- conducteurs tels qu'une mémoire vive RAM ou une mémoire morte ROM, ainsi que des dispositifs amovibles, des cartes mémoire, des cartes flash, etc. De tels dispositifs peuvent également comprendre un lecteur de support de stockage lisible par ordinateur, un dispositif de communication (par ex., un modem, une carte réseau (sans fil ou 20 filaire), un dispositif de communication à infrarouge, etc.), et une mémoire de travail telle que décrite ci-dessus. Le lecteur de support de stockage lisible par ordinateur peut être connecté à, ou configuré pour recevoir, un support de stockage lisible par ordinateur, représentant des dispositifs de stockage à distance, locaux, fixes et/ou amovibles pour, temporairement et/ou de façon permanente, contenir, stocker, transmettre et récupérer des informations lisibles par ordinateur. Le système et 25 divers dispositifs comprendront également, généralement, un certain nombre d'applications logicielles, de modules, de services ou d'autres éléments localisés à l'intérieur d'au moins un dispositif de mémoire de travail, y compris un système d'exploitation et des programmes d'applications, tels qu'une application client ou un navigateur Web. Il doit être compris que d'autres modes de réalisation peuvent avoir de nombreuses variations par rapport à ceux décrits ci-dessus. 30 Par exemple, un matériel personnalisé peut également être utilisé et/ou des éléments donnés peuvent être implémentés dans ce matériel, un logiciel (y compris un logiciel portable, tel que des applets), 3040503 19 ou les deux. En outre, une connexion avec d'autres dispositifs informatiques tels que des dispositifs d'entrée/sortie de réseau peut être utilisée. Le support de stockage et le support lisible par ordinateur servant à contenir le code, ou des parties du code, peuvent comprendre un quelconque support approprié connu ou utilisé dans le 5 domaine, y compris un support de stockage et un support de communication, tels que, sans limitation, un support volatil et non volatil, amovible ou non-amovible implémenté selon une méthode ou technologie quelconque de stockage et/ou de transmission des informations, telles que des informations lisibles par ordinateur, des structures de données, des modules de programme, ou d'autres données y compris la technologie RAM, ROM, EEPROM, une mémoire flash ou d'autres 10 technologies de mémoire, un CD-ROM, un DVD ou un autre stockage optique, des cassettes magnétiques, une bande magnétique, un stockage sur disque magnétique ou d'autres dispositifs de stockage magnétique, ou un quelconque autre support qui peut être utilisé pour stocker les informations souhaitées auxquelles on peut accéder à travers un dispositif du système. En se basant sur la divulgation et les enseignements présentés ici, un homme du métier devisera d'autres façons 15 et/ou procédés pour implémenter les divers modes de réalisation. La Figure 8 est un organigramme d'un procédé d'affichage de messages de notification conformes à un exemple de mode de réalisation. L'exemple de procédé 800 est présenté comme exemple, étant donné qu'il existe une diversité de manières de réaliser le procédé. Le procédé 800 décrit ci-dessous peut être réalisé grâce à des configurations illustrées dans les Figures 1 à 7 comme 20 exemples, et divers éléments de ces figures sont référencés dans l'explication de l'exemple de procédé 800. Chaque bloc illustré dans la Figure 8 représente un ou plusieurs processus, procédés ou sous-routines, réalisés dans l'exemple de procédé 800. L'exemple de procédé 800 peut commencer au bloc 802. Au bloc 802, des données de capteur sont produites. Les capteurs de moteur 302 et les 25 capteurs de transmission 304 peuvent par exemple produire des données de capteur. Les données reçues de capteur de transmission peuvent contenir des données de capteurs de moteur et des données de capteurs de transmission. La production des données de capteurs peut avoir lieu en réponse aux capteurs 302, 304 qui suivent en continu la fonctionnalité du moteur et de la transmission, respectivement. Sinon, la production des données de capteurs peut avoir lieu en 30 réponse aux commandes issues d'un module de commande, par exemple le module de commande de 3040503 20 moteur 306 et/ou le module de commande de transmission 308. Après production des données de capteur, le procédé 800 peut passer au bloc 804. Au bloc 804, les données de capteur produites sont fournies aux modules de commande. Par exemple, les capteurs de moteur 302 peuvent procurer, ou transmettre, les données de capteurs de 5 moteur au module de commande de moteur 306, et les capteurs de transmission 304 peuvent procurer, ou transmettre, les données de capteurs de transmission au module de commande de transmission 308. Après approvisionnement des données de capteur aux modules de commande, le procédé 800 peut passer au bloc 806. Au bloc 806, les données de capteur produites sont reçues et fournies à un processeur. Par 10 exemple, l'émetteur-récepteur 314 du module de commande de moteur 306 reçoit les données de capteurs de moteur générées, et envoie les données de capteurs de moteur reçues au processeur du module de commande de moteur 306, et l'émetteur-récepteur 320 du module de commande de transmission 308 reçoit les données de capteurs de transmission produites et envoie les données de capteurs de transmission reçues au processeur 316 du module de commande de transmission 308. 15 Après production des données de capteur produites, le procédé 800 peut passer au bloc 808. Au bloc 808, les données reçues des capteurs sont comparées à au moins une des gammes de fonctionnement. Par exemple, le processeur 310 du module de commande de moteur 306 compare les données reçues des capteurs de moteur à au moins une des gammes de fonctionnement et le processeur 316 du module de commande de transmission 308 compare chacune des données reçues 20 du capteur de transmission à au moins une gamme correspondante de fonctionnement. La comparaison peut n'avoir lieu que pour la gamme de fonctionnement normal. L'au moins une gamme de fonctionnement est enregistrée dans la mémoire, telle que la mémoire 312 du module de commande de moteur 306 et la mémoire 318 du module de commande de transmission 308. Les gammes de fonctionnement peuvent être une gamme de fonctionnement normal et/ou au moins une 25 gamme de fonctionnement anormal. Les gammes de fonctionnement anormal peuvent comprendre, sans s'y limiter, une gamme d'avertissement, une gamme d'alarme et une gamme d'arrêt. Par exemple, si les données reçues de capteur de moteur sont destinées à la pression d'huile moteur, le processeur 310 du module de commande de moteur 306 compare la pression d'huile de moteur reçue à au moins une gamme de fonctionnement correspondant à la pression d'huile du moteur. Par 30 exemple, l'au moins une gamme de fonctionnement pour la pression d'huile de moteur peut 3040503 21 comprendre une gamme normale pouvant avoisiner 35 à 45 livres (soit environ 16 à 20 kg), une gamme d'avertissement pouvant avoisiner 30 à 34 livres (soit environ 14 à 15 kg), une gamme d'alarme pouvant avoisiner 20 à 29 livres (soit environ 9 à 13 kg) et une gamme d'arrêt pouvant avoisiner 0 à 29 livres (soit environ 0 à 13 kg). Dans un autre exemple, si les données reçues des 5 capteurs concernent la température de l'huile de transmission, le processeur 316 du module de commande de transmission 308 compare la température de l'huile de transmission à au moins une gamme de fonctionnement pour la température d'huile de transmission. Par exemple, l'au moins une gamme de fonctionnement pour la température de l'huile de transmission peut comprendre une gamme normale pouvant avoisiner 175 à 190 degrés Fahrenheit (F) (soit environ 80 à 88 °C), une 10 première gamme d'avertissement pouvant avoisiner 165 à 174 degrés F (soit environ 74 à 79 °C), une deuxième gamme d'avertissement pouvant avoisiner 191 à 200 degrés F (soit environ 88 à 93 °C) et une première gamme d'alarme pouvant avoisiner 0 à 164 degrés F (soit environ -18 à 73 °C) et une deuxième gamme d'alarme pouvant avoisiner 201 à 210 degrés F (soit environ 94 à 99 °C). Chaque gamme anormale peut être associée à un code, tel que le code de problème de diagnostic 15 (DTC). Pour les valeurs qui tombent dans au moins une des gammes d'arrêt, le module de commande de moteur 306 ou le module de commande de transmission 308 peut envoyer une commande d'arrêt pour amener un arrêt automatique du système de cimentation monté sur châssis 200. Après comparaison des données reçues des capteurs à au moins une gamme de fonctionnement, le procédé 800 peut passer au bloc 810. 20 Au bloc 810, les données reçues des capteurs et/ou les codes au nombre d'au moins un sont transmis. Par exemple, le processeur 310, 316 peut amener l'émetteur-récepteur 314, 320 à transmettre les données reçues de capteurs et/ou les codes au nombre d'au moins un, tels que des codes de problème de diagnostic, au dispositif informatique 322. Si les données reçues de capteurs tombent dans la gamme normale de fonctionnement, alors seules les données de capteur reçues sont 25 transmises. Si les données reçues de capteurs ne tombent pas dans le code normal de fonctionnement, alors les données reçues de capteur et le code associé sont transmis. Après avoir transmis les données reçues de capteurs et/ou au moins un code, le procédé 800 peut poursuivre vers le bloc 812. Au bloc 812, les données reçues de capteur sont enregistrées. Par exemple, le processeur du 30 dispositif informatique peut enregistrer les données reçues de capteurs dans la mémoire du dispositif 3040503 22 informatique. Après enregistrement des données reçues de capteur, le procédé 800 peut passer au bloc 814. Au bloc 814, une détermination est effectuée pour voir si un code a été reçu. Par exemple, le dispositif informatique détermine si la transmission reçue du module de commande, par exemple le 5 module de commande de moteur 306 ou le module de commande de transmission 308, contient au moins un code. Si au moins un code est reçu, le procédé 800 peut poursuivre vers le bloc 816. Si aucun code n'est reçu, le procédé 800 peut passer au bloc 820. Au bloc 816, chacun des codes reçus est comparé à une liste de codes. Par exemple, le dispositif informatique peut comparer chacun des codes reçus, par ex. chaque DTC, à une liste de 10 codes enregistrés dans la mémoire du dispositif informatique. La liste des codes peut être une liste simple. La liste simple peut contenir les DTC figurant aux figures 9A à 9F. Sinon, on peut utiliser une pluralité de liste de codes avec la liste de codes enregistrés dans la mémoire du dispositif infoimatique. La pluralité de listes peut correspondre aux listes présentées aux figures 4A à 4C, 5 et 6A à 6D. Après comparaison du code reçu, le procédé 800 peut passer au bloc 818. 15 Au bloc 818, une GUI affichant l'alarme ou les notifications d'avertissement, ainsi qu'un message correspondant, pour chacun des codes concordants, apparaît. Par exemple, le dispositif informatique 322 peut amener une GUI à s'afficher avec les notifications d'alarme ou d'avertissement pour les codes de moteur et de transmission, ainsi qu' un message expliquant l'alarme ou l'avertissement, pour chacun des codes concordants. Par exemple, la Figure 11A est une 20 capture d'écran des alarmes et des avertissements pour les codes de moteur et de transmission, conformément à un exemple de mode de réalisation. Comme on le voit, le premier code a été reçu le 6 août 2015 à 13:44:30.864, avec le numéro 1000000, et la description est "High Auxiliary Pressure Shutdown (Arrêt sous haute pression auxiliaire, SPN 1387, FMI 000)", qui a eu lieu dans le moteur A. Le dernier code a été reçu le 6 août 2015 à 13:56:06.862, avec pour numéro 1000032, sa 25 description est « signal secondaire de vitesse de moteur anormal (SPN 723, FMI 08) », qui a eu lieu dans le moteur A. De plus, il apparaît à la figure 11B une alarme supprimée, qui montre qu'un code a été reçu le 17 août 2015 à 09:28:55.009, avec pour numéro 100057, portant la description "High Intake Manifold Temperature Shutdown (Arrêt sous haute température de collecteur d'admission, SPN 105, FMI 00)" qui a eu lieu dans le moteur A. On trouve en outre à la figure 11C une capture 30 d'écran d'alarmes actives « alarmes et avertissement », qui peut énumérer toutes les alarmes actives 3040503 23 et les avertissements, et qui illustre ainsi le code apparaissant à la figure 1113 et/ou la liste des autres codes, alarmes et avertissements. L'historique des alarmes apparaissant à la figure 11D peut aussi énumérer la liste des mêmes codes que ceux apparaissant à la figure 11B et 11C ou énumérer d'autres codes, alarmes et avertissements. En réponse à l'affichage de la GUI affichant l'alarme ou 5 l'avertissement, l'opérateur peut agir. Par exemple, l'opérateur ou un technicien peut arrêter le système de cimentation, remédier au problème, suivre la situation et/ou ne rien faire. Dans un autre exemple, l'opérateur peut arrêter, le moteur en appuyant sur le bouton d'arrêt situé sur la GUI affichée et un message d'arrêt peut être envoyé au module de commande de moteur 306. Au bloc 820, une GUI affichant les informations de moteur en fonction des données reçues 10 de capteurs de moteurs sont affichées. Par exemple, le dispositif informatique 322 peut amener une GUI à s'afficher avec les informations de moteur. La Figure 12 est par exemple une capture d'écran des informations de moteur pour le moteur A et pour le moteur B, affichée dans une GUI conformément à un exemple de mode de réalisation. Comme on le voit, la pression d'huile, la pression de carburant, la température de réfrigérant, la pression hydraulique de réfrigérant de 15 carburant, le total des heures, la température de gaz d'échappement, la tension de batterie et la température d'huile de transmission pour chaque moteur apparaissent. Le dispositif de calcul 322 peut afficher d'autres GUI, comme le montrent les Figures 11 et 12. Les Figures 12 à 15 mentionnent des valeurs exprimées dans des unités nord-américaines (US), que l'homme du métier convertirait sans aucun effort dans le système international en utilisant 20 les formules de conversion bien connues qui sont ci-après rappelées : température : la conversion d'une température exprimée en °F en une température exprimée en °C est obtenue avec la formule suivante : T (°C) [ T(°K) -32 ]/1,8 ; pression : 1 psi vaut environ 6900 Pascal (pa) ; volume : 1 bbl (baril de pétrole) vaut environ 159 litres, tandis que 1 gallon (gal) vaut 25 environ 3,79 litres débit : 1 gallon par minute (« gpm ») vaut environ 3,79 litres par minute (« lpm ») densité : 1 livre par gallon (« ppg ») vaut environ 0,12 kg par litre rendement : 1 pied cube par sac de ciment (ft3/sk) vaut 1, dans la mesure où 1 sac de ciment (sk) représente un volume de 1 pied cube (ft3) 30 mélange : 1 gal/sk (gallon par sac de ciment) vaut environ 0,13, dans la mesure où 1 gallon vaut environ 3,79 litres et où 1 sac de ciment représente un volume d'environ 28,3 litres 3040503 24 Les modes de réalisation illustrés et décrits ci-dessus ne sont que des exemples. Par conséquent, de nombreux détails ne sont ni montrés ni décrits. Même si de nombreuses caractéristiques et de nombreux avantages de la présente technologie ont été décrits dans la description précédente, avec les détails de la structure et de la fonction de la présente divulgation, la 5 nature de la divulgation n'est qu'illustrative, et des modifications peuvent être apportées dans le détail, en particulier en matières de forme, de taille et d'agencement des pièces à l'intérieur des principes de la présente divulgation jusqu'à l'intégralité de l'étendue indiquée par la signification générale large des termes utilisés dans les revendications suivantes. Il sera donc apprécié que les modes de réalisation décrits ci-dessus puissent être modifiés dans le cadre des revendications 10 annexées. REVENDICATIONS1. Système de notification de moteur et de transmission (300), caractérisé en ce qu'il comprend : un module de commande du moteur (306) couplé en communication à une pluralité de capteurs de moteur (302) et configuré pour : recevoir des données de capteur de moteur de la pluralité de capteurs de moteur (302); et envoyer un code si les données reçues de capteur de moteur tombent dans une parmi une ou plusieurs gammes de fonctionnement ; un module de commande de transmission (308) couplé en communication à une pluralité de capteurs de transmission (304) et configuré pour : recevoir des données de capteur de transmission de la pluralité de capteurs de transmission (304) ; et envoyer un code si les données reçues de capteur de transmission tombent dans une parmi une ou plusieurs gammes de fonctionnement ; un affichage (326) ; et un dispositif informatique (322, 700) couplé en communication avec l'affichage (326) et couplé en communication, par au moins une liaison de données J1939, avec le module de commande de moteur (306) et avec le module de commande de transmission (304), le processeur étant configuré pour : recevoir un code depuis au moins l'un du module de commande de moteur (306) et du module de commande de transmission (308) ; comparer le code reçu à une liste de codes enregistrés ; et en réponse à une concordance du code reçu avec un code enregistré, le fait de générer le rendu sur l'affichage (326) d'au moins l'un d'un message d'alarme associé au code concordant ou d'un message d'avertissement associé au code concordant. 2. Système de notification de moteur et de transmission (300) selon la revendication l , dans lequel le message d'alarme comprend un code et une description associée au code. 3040503 26 3. Système de notification de moteur et de transmission (300) selon la revendication 1 ou 2, dans lequel le message d'avertissement comprend un code et une description associée au code. 4. Système de notification de moteur et de transmission (300) selon l'une quelconque 5 des revendications 1 à 3, dans lequel les codes sont des codes de problème de diagnostic (DTC) qui comprennent en outre des numéros de paramètres suspects et des identifiants de mode d'échec. 5. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 4, dans lequel le rendu sur l'affichage (326) d'au moins un message d'alarme 10 associé au code concordant ou d'un message d'avertissement associé au code concordant comprend en outre le rendu d'une liste de messages d'alarme et de messages d'avertissement pour chacun des codes concordants. 6. Système de notification de moteur et de transmission (300) selon l'une quelconque 15 des revendications 1 à 4, dans lequel le rendu sur l'affichage (326) d'au moins un message d'alarme associé au code concordant ou d'un message d'avertissement associé au code concordant comprend en outre le rendu d'une liste de messages d'alarme, avec chaque message d'alarme comprenant un numéro d'alarme, une date, une heure, un code d'alarme, une source et une zone. 20 7. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 6, dans lequel l'au moins une gamme de fonctionnement est une gamme de fonctionnement normal. 8. Système de notification de moteur et de transmission (300) selon l'une quelconque 25 des revendications I à 6, dans lequel l'au moins une gamme de fonctionnement comprend une gamme anormale de fonctionnement. 9. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 8, dans lequel la mémoire comprend une liste unique de codes. 3040503 27 10. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 9, dans lequel le système de moteur et de transmission (300) est configuré pour reposer sur un châssis de cimentation (200). 5 11. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 9, dans lequel le système de moteur et de transmission (300) est configuré pour reposer sur un camion de cimentation. 12. Système de notification de moteur et de transmission (300) selon l'une quelconque 10 des revendications 1 à 11, configuré pour surveiller en continu la pluralité de capteurs de moteur (302) et la pluralité de capteurs de transmission (304). 13. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 12, dans lequel le rendu sur l'affichage (326) d'au moins un message d'alarme 15 associé au code concordant ou à un message d'avertissement associé au code concordant est généré via une interface graphique d'utilisateur (GUI) (328, 292). 14. Système de notification de moteur et de transmission (300) selon l'une quelconque des revendications 1 à 13, dans lequel le dispositif informatique (322, 700) est un contrôleur logique 20 programmable (290). 15. Procédé de notification caractérisé en ce qu'il comprend : la réception, par une passerelle J1939 d'un système de cimentation, de données provenant d'au moins l'un d'un module de commande de moteur (306) ou d'un module de commande de 25 transmission (308) ; la comparaison des données reçues à une liste de codes enregistrés ; en réponse à une concordance des données reçues avec un code enregistré, le fait de générer le rendu d'au moins l'un d'un message d'alarme associé au code concordant ou d'un message d'avertissement associé au code concordant. 3040503 28 16. Procédé selon la revendication 15, dans lequel le rendu comprend en outre le rendu d'une liste de messages d'alarme. 5 17. Procédé selon la revendication 15, dans lequel le rendu comprend en outre l'affichage d'une liste de messages d'alarme, avec chaque message d'alarme comprenant un numéro d'alarme, une date, une heure, un code d'alarme, une source et une zone. 18. Procédé selon l'une quelconque des revendications 15 à 17, dans lequel les données 10 reçues proviennent d'une pluralité de capteurs de moteur (302) et d'une pluralité de capteurs de transmission (304). 19. Procédé selon l'une quelconque des revendications 15 à 18, dans lequel la réception, la comparaison et la génération du rendu sont effectués par un dispositif informatique (322, 700). 15 20. Procédé selon la revendication 19, dans lequel le dispositif informatique (322, 700) est un contrôleur logique programmable (290).