FR 3139100 A1 20240301 FR 2208523 A 20220825 L’invention concerne véhicule électrique qui comprend un système de contrôle (eVCU, MCU) pour contrôler une vitesse et un freinage, des roues et un rotor de machine électrique, et un système de régulateur de vitesse, lequel comprenant : - un régulateur de vitesse adaptatif (ACC) envoyant des consignes de couple de roue (Cr), - un moyen d’inhibition dudit régulateur (ACC) connecté à des moyens de surveillance, configuré pour inhiber (I) ledit régulateur (ACC) si : une partie du système de contrôle (eVCU) ne reste pas en état activé ; une valeur de consigne de de roue (Cr) est hors d’une plage (Cmin, Cmax) ; une différence (D) au-delà d’un seuil existe entre un couple effectif (Cmm) mesuré, et la valeur de ladite consigne (Cr) ; et/ou une accélération de rotor (Ar) est supérieure à un seuil (SA). L’invention concerne également un procédé et un programme sur la base d’un tel véhicule. Figure 1 VEHICULE ELECTRIQUE COMPRENANT UN REGULATEUR DE VITESSE ADAPTATIF APPLIQUANT DES CONDITIONS D’INHIBITION DU REGULATEUR, ET PROCEDE SUR LA BASE D’UN TEL VEHICULE L'invention concerne le domaine de la surveillance d’un régulateur de vitesse adaptatif (généralement abrégé « ACC » pour « adaptative cruise control » en langue anglaise), par un superviseur du groupe motopropulseur sur des véhicules électriques ou hybrides. Dans l’art antérieur, le régulateur de vitesse adaptatif des véhicules électriques est celui utilisé dans les véhicules thermiques : quand l’utilisateur engage le régulateur de vitesse adaptatif, le superviseur (eVCU) vérifie que le couple de freinage ou d’accélération de la machine électrique en sortie de machine électrique est : - conforme à une consigne de pilotage du superviseur et conforme à une demande du régulateur de vitesse, pour les phases de redémarrage ; ou - conforme à une consigne du calculateur de correcteur électronique de trajectoire (généralement appelé ESP) ou de système antiblocage des roues (généralement appelé ABS), pour les phases d’arrêt. Cette surveillance est actuellement très simple au niveau du superviseur. En effet, le superviseur surveille que la machine électrique respecte bien la consigne de pilotage qu’il envoie suite aux consignes du correcteur électronique de trajectoire (ESP) ou du système antiblocage des roues (ABS) ou aux consignes du régulateur de vitesse. Mais lors du fonctionnement du régulateur de vitesse adaptatif, les inventeurs ont créé volontairement une défaillance lors de l’activation du régulateur, et ont vu que les surveillances du suivi de consigne de la machine électrique par le superviseur ne sont pas suffisantes pour garantir la totale sécurité du conducteur, des passagers et du véhicule. En effet, la surveillance du couple en sortie de la machine électrique de traction ne veut pas dire que l’on surveille le couple à la roue, car dans le cas où le correcteur électronique de trajectoire freine une roue, le couple en sortie de machine n’arrive plus totalement à la roue, mais une partie est au moins reprise par le système de freinage du véhicule. Ainsi, la surveillance du couple en sortie de la machine de traction ne garantit pas que le régulateur de vitesse adaptatif fonctionne correctement. Un objectif de la présente invention est de remédier aux problèmes de l’art antérieur, et notamment de proposer une solution de surveillance mieux adaptée aux véhicules électriques et aux véhicules hybrides, étant mieux sécurisée que dans l’art antérieur vis-à-vis du conducteur, des passagers et du véhicule. Pour atteindre cet objectif, l’invention propose un véhicule automobile à machine électrique de traction qui comprend un système de contrôle de véhicule pour contrôler une vitesse et un freinage du véhicule automobile, des roues et un rotor de machine électrique, et un système de régulateur de vitesse, caractérisé en ce que le système de régulateur de vitesse comprend : - un régulateur de vitesse adaptatif connecté au système de contrôle de véhicule, et configuré pour envoyer des consignes de couple de roue pour contrôler, en circulation, la vitesse et/ou le freinage du véhicule automobile en fonction d’un véhicule précédant, - un moyen de surveillance de veille pour déterminer si au moins une partie du système de contrôle de véhicule reste en état activé ; - un moyen de surveillance de consigne pour autoriser une consigne de couple de roue issue du régulateur de vitesse adaptatif, si sa valeur est comprise dans une plage de valeurs de couples autorisés ; - un moyen d’application de consigne de roue pour envoyer la consigne de couple de roue, si elle est autorisée, au système de contrôle de véhicule ; - un moyen de surveillance de couple pour déterminer une différence de couples entre un couple effectif de roue mesuré, et la valeur de la consigne de couple de roue ; - un moyen de surveillance d’accélération pour déterminer si une accélération de rotor, est supérieure à un seuil d’accélération ; - un moyen d’inhibition de régulateur de vitesse connecté auxdits moyens de surveillance, configuré pour inhiber le régulateur de vitesse adaptif dans au moins une des hypothèses suivantes : si le moyen de surveillance de veille détermine qu’au moins une partie du système de contrôle de véhicule ne reste pas en état activé ; si le moyen de surveillance de consigne n’autorise pas la consigne de couple de roue demandée ; si le moyen de surveillance de couple détermine une différence de couples entre la consigne de couple et le couple effectif supérieure à un seuil de couple ; si le moyen de surveillance d’accélération détermine une accélération de rotor supérieure à un seuil d’accélération. Avantageusement, l’'invention permet d’améliorer la surveillance du régulateur de vitesse adaptatif, en changeant les critères de surveillance de son fonctionnement par le superviseur. En effet, l’invention propose de compléter la surveillance de consigne de couple, notamment par une surveillance de veille, et une surveillance d’accélération. Selon une variante : - la plage de valeurs de couples autorisés est comprise entre -200 N.m et 2000 N.m ; et/ou - le seuil de couple est compris entre 8 N.m et 12 N.m, de préférence de 10 N.m ; et/ou - le seuil d’accélération est compris entre 2 m/s² et 3 m/s², de préférence de 2,5m/s² à la roue ; ou compris entre 60 rad/s² et 80 rad/s², de préférence de 70rad/s² au rotor. Cela permet de mettre en œuvre des paramètres objectifs de fonctionnement du système de régulateur de vitesse. Selon une variante, le moyen de surveillance d’accélération détermine l’accélération du rotor sur la base d’une vitesse de rotation du rotor issue du système de contrôle de véhicule, et d’une valeur d’inertie de chaine de traction du véhicule automobile. Cela permet d’obtenir une valeur précise de l’accélération du rotor. Selon une variante, le système de contrôle de véhicule comprend : - un calculateur de machine électrique contrôlant la machine électrique de traction ; et - un superviseur de groupe motopropulseur contrôlant le calculateur de machine électrique ; le superviseur de groupe motopropulseur comprenant : - le moyen de surveillance de veille ; - le moyen d’application de consigne de roue ; - le moyen de surveillance de consigne ; - le moyen de surveillance de couple ; - le moyen de surveillance d’accélération ; - le moyen d’inhibition de régulateur de vitesse. Cela permet d’adapter l’invention à des modèles spécifiques de véhicule automobile. Selon une variante, le système de contrôle de véhicule comprend un calculateur de freinage contrôlant le freinage du véhicule. Cela permet d’adapter l’invention à des modèles spécifiques de véhicule automobile. L’invention a en outre trait à un procédé de régulation de vitesse sur la base d’un système de régulateur de vitesse selon l’invention, comprenant - une étape de surveillance de veille pour déterminer si au moins une partie du système de contrôle de véhicule reste en état activé ; - une étape de surveillance de consigne pour autoriser une consigne de couple de roue issue du régulateur de vitesse adaptatif, si sa valeur est comprise dans une plage de valeurs de couples autorisés ; - une étape d’application de consigne de roue pour envoyer la consigne de couple de roue, si elle est autorisée, au système de contrôle de véhicule ; - une étape de surveillance de couple pour déterminer une différence de couples entre un couple effectif de roue mesuré, et la valeur de la consigne de couple de roue ; - une étape de surveillance d’accélération pour déterminer si une accélération du rotor est supérieure à un seuil d’accélération ; - une étape d’inhibition de régulateur de vitesse pour inhiber le régulateur de vitesse adaptif dans au moins une des hypothèses suivantes : s’il est déterminé à l’étape de surveillance de veille qu’au moins une partie du système de contrôle de véhicule ne reste pas en état activé ; si la consigne de couple de roue demandée n’est pas autorisée à l’étape de surveillance de consigne ; s’il est déterminé à l’étape de surveillance de couple, qu’une différence de couples entre la consigne et le couple effectif est supérieure à un seuil de couple ; s’il est déterminé à l’étape de surveillance d’accélération, qu’une accélération du rotor est supérieure à un seuil d’accélération. L’invention porte en outre sur un programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes du procédé de régulation de vitesse selon l’invention, lorsque ledit programme fonctionne sur un ordinateur. L'invention sera davantage détaillée par la description de modes de réalisation non limitatifs, et sur la base des figures annexées illustrant des variantes de l'invention, dans lesquelles : - illustre schématiquement le système de régulateur de vitesse selon une variante préférée de l’invention ; - illustre schématiquement une section d’architecture de calculateurs convenant à la mise en œuvre de l’invention. Les différents calculateurs qui interviennent sur ce sujet dans la variante préférée, sont les suivants : - un calculateur de la machine électrique de traction MCU : il gère et pilote le fonctionnement de la machine électrique de traction du véhicule ; - un superviseur du groupe motopropulseur eVCU : il coordonne, pilote, commande et supervise des calculateurs du réseau du véhicule eCAN, dont notamment le calculateur de la machine électrique de traction MCU, et ici un système de gestion de batterie (BMU) et un calculateur de chargeur DCDC (OBC) ; - le calculateur de freinage pour les systèmes électroniques de freinage, à savoir le correcteur électronique de trajectoire (ESP) ou le système antiblocage des roues (ABS) : il pilote, commande, supervise les systèmes électroniques de freinage ; et il mesure la vitesse du véhicule, en particulier grâce à un codeur angulaire qui compte des angles roues et connaissant la développée de roue en déduit la vitesse du véhicule. Les calculateurs communiquent entre eux et s'échangent des informations au moyen des différents réseaux de communication du véhicule, notamment les réseaux eCAN, HS1 et HS2 dans la variante illustrée en . On voit dans cet exemple que le superviseur eVCU et le dispositif de blocage de stationnement EPL communiquent sur le réseau eCAN ; et le superviseur eVCU et un système de contrôle de freinage FR (pour l’ESP et l’ABS) communiquent sur le réseau HS1 et HS2. La fonction de régulation de vitesse adaptative ACC est une fonction qui surveille, en circulation, la distance avec une autre véhicule qui précède le véhicule qui a cette fonction. En fonction de cette distance et de la variation de cette distance lors d'un roulage avec l’autre véhicule, la fonction de régulation de vitesse adaptative ACC peut activer les freins du véhicule et arrête le véhicule si l’autre véhicule qui précède s'arrête. Ensuite, la fonction de régulation de vitesse adaptative ACC peut redémarrer le véhicule si le temps d'arrêt est inférieur à un seuil de temps (2 à 5 secondes en fonction de la calibration de cette fonction). On parlera dans cette demande d’un régulateur de vitesse adaptatif pour la mise en œuvre de cette fonction. De préférence, la fonction de régulation de vitesse adaptative ACC est incluse dans le système de contrôle de freinage incluant des moyens de commandes de correcteur électronique de trajectoire (ESP) ou de système antiblocage des roues (ABS), en particulier dans un calculateur de freinage correspondant. Alternativement, la fonction de régulation de vitesse adaptative ACC est incluse dans un autre calculateur, tel que le superviseur eVCU ou un autre calculateur par exemple ceux illustrés en . Quand le véhicule possède la fonction de régulation de vitesse adaptative ACC, si le véhicule se rapproche trop rapidement de l’autre véhicule qui le précède, la fonction de régulation de vitesse adaptative ACC envoie des consignes au superviseur eVCU et au système de freinage ESP/ABS (calculateur FR). En outre, le superviseur eVCU engage une surveillance des requêtes venant de la fonction de régulation de vitesse adaptative ACC, pour surveiller que le véhicule ne provoquera pas un accident. Ainsi, la fonction de surveillance mise au point sur les véhicules électriques est la suivante et se composent de quatre types de vérifications : En référence à la , dans le premier type de vérification, le superviseur eVCU reçoit de la fonction de régulation de vitesse adaptative ACC, une consigne de couple à la roue Cr à faire réaliser à la chaine de traction. Le superviseur eVCU convertit cette consigne de couple à la roue Cr en consigne de couple en sortie machine électrique Cm, en particulier en divisant la consigne du couple à la roue Cr par la démultiplication du réducteur k ou de la boite de vitesse. En outre, le superviseur eVCU envoie cette consigne de couple de sortie machine de traction Cm au calculateur de machine électrique MCU pour la faire réaliser. Le calculateur de machine électrique MCU réalise la consigne et renvoie le couple Cmm qu'il mesure sur son rotor au le superviseur eVCU. Le superviseur eVCU reçoit l'information du couple effectif Cmm en sortie de la machine de traction. Le superviseur eVCU compare ce couple effectif Cmm avec sa consigne initiale de couple Cr à réaliser. Si ce couple est différent d'un certain seuil de couple SC (seuil calibré par exemple à 10 N.m), le superviseur eVCU détecte une anomalie et lance la première reconfiguration suivante : Le superviseur eVCU inhibe (référence I) la fonction de régulation de vitesse adaptative ACC, c'est-à-dire que même le calculateur FR du système électronique de freinage (ESP/ABS) reçoit l'information que la fonction de régulation de vitesse adaptative ACC est inhibée et le système électronique de freinage sort du mode régulation de vitesse adaptative. Le superviseur eVCU peut ensuite remonter un premier code défaut, par exemple P2583-96 (pour information), en particulier en état permanent. Dans une variante, le superviseur eVCU demande à un contrôleur du véhicule de prévenir l'utilisateur que la fonction de régulation de vitesse adaptative ACC est stoppée. De préférence, un message remonte au tableau de bord indiquant que la fonction de régulation de vitesse adaptative ACC est stoppée suite à un défaut identifié. Si l'utilisateur veut relancer la fonction de régulation de vitesse adaptative ACC, il faut que le conducteur coupe le contact du véhicule et remette le contact du véhicule. Si le superviseur eVCU retrouve le défaut, le superviseur eVCU stoppera à nouveau la fonction de régulation de vitesse adaptative ACC. Sinon (le superviseur eVCU ne retrouve pas le défaut) à la relance de la fonction de régulation de vitesse adaptative ACC, le défaut identifié est maintenu en mémoire pour que le service de maintenance soit informé, mais le code défaut (ici P2583-96) passe en particulier en l'état furtif, c'est-à-dire que le défaut est apparu une fois, mais il a été rétabli de lui-même. Dans le deuxième type de vérification, le superviseur eVCU surveille que le couple demandé par la fonction de régulation de vitesse adaptative ACC ne conduit pas le véhicule à avoir une accélération supérieure à un seuil d'accélération SA du véhicule. En particulier, le superviseur eVCU reçoit une consigne de couple à la roue Cr de la fonction de régulation de vitesse adaptative ACC (comme détaillé précédemment), qu'il transforme en consigne de couple en sortie machine électrique Cm, qu'il transmet au calculateur de machine électrique MCU pour application. Le superviseur eVCU en retour reçoit le couple machine Cmm mesuré par le calculateur de la machine de traction MCU. Dans la deuxième vérification, le superviseur eVCU reçoit aussi la vitesse de rotation du rotor venant du calculateur de la machine électrique (vitesse que l'on nommera Wr). Le superviseur eVCU possède dans sa mémoire la valeur de l'inertie de la chaine de traction (que l'on nommera ici Idt), qui est mesurée en phase de développement et qui est stocké dans la mémoire du superviseur eVCU. Le superviseur eVCU peut ainsi calculer l'accélération du rotor Ar, par la formule : ; ou par la formule : ; Avec , la vitesse de rotation à un instant ; , la vitesse de rotation à un instant ; , l'écart de temps entre deux informations de vitesse rotor reçues par le superviseur eVCU et venant du calculateur de machine électrique MCU. Ensuite le superviseur eVCU compare cette accélération du rotor avec un seuil d'accélération maximal SA propre à cette fonction de régulation de vitesse adaptative. Ce seuil SA est défini lors de la mise au point de la fonction de régulation de vitesse adaptative ACC et ce seuil SA est propre à cette fonction de régulation de vitesse adaptative ACC. En particulier, au niveau du véhicule, on ne veut pas que le véhicule subisse une accélération supérieure à 2,5m/s², ce qui se traduit par un seuil au rotor de 70rad/s² en sortie machine électrique. Ainsi, un seuil SA de 2,5m/s² à la roue ou de 70rad/s² au rotor sont des seuils calibrables lors de la mise au point de la fonction de surveillance de la fonction de régulation de vitesse adaptative ACC. Ainsi, si le superviseur eVCU calcule une accélération au rotor en valeur absolue supérieure à SA (soit 70rad/s²), le superviseur eVCU détecte une anomalie et lance une deuxième reconfiguration identique ou similaire à la première reconfiguration détaillée plus haut. Le code défaut peut être différent. La relance du système et le maintien ou non du code défaut sont identiques ou similaires ceux décrits précédemment. Dans le troisième type de vérification, le superviseur eVCU surveille que le couple demandé par la fonction de régulation de vitesse adaptative reste dans une plage de couples autorisés, propre à la fonction de régulation de vitesse adaptative ACC. En particulier, le superviseur eVCU reçoit une consigne de couple à la roue Cr de la fonction de régulation de vitesse adaptative (comme détaillé précédemment), mais avant de convertir ce couple à la roue Cr en couple au rotor et de le transmettre au calculateur de machine électrique MCU comme consigne de couple, le superviseur eVCU vérifie que ce couple à la roue Cr est bien compris entre des valeurs de plage Cmax et Cmin. Dans la variante préférée, Cmax défini dans la phase de mise au point de la fonction de régulation de vitesse adaptative ACC, est calibrée par exemple à 2000 N.m ; Cmin est calibrée par exemple à -200 N.m. Ainsi, si le superviseur eVCU reçoit une consigne de couple à la roue de la fonction de régulation de vitesse adaptative ACC en dehors de la plage de couple [Cmax, Cmin], le superviseur eVCU détecte une anomalie et lance une troisième reconfiguration identique ou similaire à la première reconfiguration détaillée plus haut. Le code défaut peut être différent. La relance du système et le maintien ou non du code défaut sont identiques ou similaires ceux décrits précédemment. Dans le quatrième type de vérification, le superviseur eVCU surveille que son état de fonctionnement reste actif (pas en veille). Si le superviseur eVCU reçoit de la part d’un contrôleur une demande de s'endormir/se mettre en veille, alors que la fonction de régulation de vitesse adaptative ACC est active, le superviseur eVCU détecte une anomalie et lance une quatrième reconfiguration identique ou similaire à la première reconfiguration détaillée plus haut. Le code défaut peut être différent. La relance du système et le maintien ou non du code défaut sont identiques ou similaires ceux décrits précédemment. L’invention est applicable aux véhicules électriques, hybrides et à pile à combustible. Véhicule automobile à machine électrique de traction qui comprend un système de contrôle de véhicule (eVCU, MCU) pour contrôler une vitesse et un freinage du véhicule automobile, des roues et un rotor de machine électrique, et un système de régulateur de vitesse, caractérisé en ce que le système de régulateur de vitesse comprend : - un régulateur de vitesse adaptatif (ACC) connecté au système de contrôle de véhicule (eVCU, MCU), et configuré pour envoyer des consignes de couple de roue (Cr) pour contrôler, en circulation, la vitesse et/ou le freinage du véhicule automobile en fonction d’un véhicule précédent, - un moyen de surveillance de veille pour déterminer si au moins une partie du système de contrôle de véhicule (eVCU) reste en état activé ; - un moyen de surveillance de consigne pour autoriser une consigne de couple de roue (Cr) issue du régulateur de vitesse adaptatif (ACC), si sa valeur est comprise dans une plage de valeurs de couples autorisés (Cmin, Cmax) ; - un moyen d’application de consigne de roue pour envoyer la consigne de couple de roue (Cr), si elle est autorisée, au système de contrôle de véhicule (MCU) - un moyen de surveillance de couple pour déterminer une différence de couples (D) entre un couple effectif de roue (Cmm) mesuré, et la valeur de la consigne de couple de roue (Cr) ; - un moyen de surveillance d’accélération pour déterminer si une accélération de rotor (Ar), est supérieure à un seuil d’accélération (SA) ; - un moyen d’inhibition de régulateur de vitesse connecté auxdits moyens de surveillance, configuré pour inhiber (I) le régulateur de vitesse adaptif (ACC) dans au moins une des hypothèses suivantes : si le moyen de surveillance de veille détermine qu’au moins une partie du système de contrôle de véhicule (eVCU) ne reste pas en état activé ; si le moyen de surveillance de consigne n’autorise pas la consigne de couple de roue (Cr) demandée ; si le moyen de surveillance de couple détermine une différence de couples (D) entre la consigne de couple et le couple effectif supérieure à un seuil de couple (SC) ; si le moyen de surveillance d’accélération détermine une accélération de rotor (Ar) supérieure à un seuil d’accélération (SA). Véhicule automobile selon la revendication 1, dans lequel : - la plage de valeurs de couples autorisés (Cmin, Cmax) est comprise entre -200 N.m et 2000 N.m ; et/ou - le seuil de couple (SC) est compris entre 8 N.m et 12 N.m, de préférence de 10 N.m ; et/ou - le seuil d’accélération (SA) est compris entre 2 m/s² et 3 m/s², de préférence de 2,5m/s² à la roue ; ou compris entre 60 rad/s² et 80 rad/s², de préférence de 70rad/s² au rotor. Véhicule automobile selon l'une quelconque des revendications 1 à 2, caractérisé en ce que le moyen de surveillance d’accélération détermine l’accélération du rotor (Ar) sur la base d’une vitesse de rotation du rotor (Wr) issue du système de contrôle de véhicule (MCU), et d’une valeur d’inertie de chaine de traction (ldt) du véhicule automobile. Véhicule automobile selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le système de contrôle de véhicule (eVCU, MCU) comprend : - un calculateur de machine électrique (MCU) contrôlant la machine électrique de traction ; et - un superviseur de groupe motopropulseur (eVCU) contrôlant le calculateur de machine électrique (MCU) ; le superviseur de groupe motopropulseur (eVCU) comprenant : - le moyen de surveillance de veille ; - le moyen d’application de consigne de roue ; - le moyen de surveillance de consigne ; - le moyen de surveillance de couple ; - le moyen de surveillance d’accélération ; - le moyen d’inhibition de régulateur de vitesse. Véhicule automobile selon l'une quelconque des revendications 1 à 4 caractérisé en ce que le système de contrôle de véhicule comprend un calculateur de freinage (FR) contrôlant le freinage du véhicule. Procédé de régulation de vitesse pour un véhicule automobile selon l’une quelconque des revendications 1 à 5, comprenant - une étape de surveillance de veille pour déterminer si au moins une partie du système de contrôle de véhicule (eVCU) reste en état activé ; - une étape de surveillance de consigne pour autoriser une consigne de couple de roue (Cr) issue du régulateur de vitesse adaptatif (ACC), si sa valeur est comprise dans une plage de valeurs de couples autorisés (Cmin, Cmax) ; - une étape d’application de consigne de roue pour envoyer la consigne de couple de roue (Cr), si elle est autorisée, au système de contrôle de véhicule (MCU) ; - une étape de surveillance de couple pour déterminer une différence de couples entre un couple effectif de roue (Cmm) mesuré, et la valeur de la consigne de couple de roue (Cr) ; - une étape de surveillance d’accélération pour déterminer si une accélération du rotor (Ar) est supérieure à un seuil d’accélération (SA) ; - une étape d’inhibition de régulateur de vitesse pour inhiber (I) le régulateur de vitesse adaptif dans au moins une des hypothèses suivantes : s’il est déterminé à l’étape de surveillance de veille qu’au moins une partie du système de contrôle de véhicule (eVCU) ne reste pas en état activé ; si la consigne de couple de roue (Cr) demandée n’est pas autorisée à l’étape de surveillance de consigne ; s’il est déterminé à l’étape de surveillance de couple, qu’une différence de couples entre la consigne de couple et le couple effectif est supérieure à un seuil de couple (SC) ; s’il est déterminé à l’étape de surveillance d’accélération, qu’une accélération du rotor (Ar) est supérieure à un seuil d’accélération (SA). Programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes du procédé de régulation de vitesse selon la revendication 6, lorsque ledit programme fonctionne sur un ordinateur.