Brevet FR2812399A1 — publié le 20020201

PROCEDE ET SYSTEME DE DETECTION D'ANOMALIES COMPORTANT UNE FONCTION DE VERIFICATION DU MODE DE SOMMEIL Description La présente invention se rapporte à un procédé et à un système de détection d'anomalies qui détectent une anomalie en vérifiant des fonctionnements du mode sommeil d'unités de commande électronique de dispositifs à commande électronique. Les véhicules automobiles récents utilisent un système de communications multiplex afin de réduire les faisceaux de fils qui relient des unités électroniques de commande (ECU) les unes aux autres. Dans le système de communications multiplex, un réseau est formé en reliant les unités ECU en tant que noeuds par l'intermédiaire d'une ligne de communications multiplex commune de sorte que les unités ECU exécutent une communication de données par l'intermédiaire de la ligne de communications multiplex. Les unités ECU destinées à des commandes similaires sont de préférence groupées afin de former une pluralité de réseaux en vue d'améliorer la communication des données dans le véhicule. Dans ce cas, un dispositif de relais de données est prévu afin de permettre une communication des données parmi les unités ECU de réseaux différents. L'une des unités ECU est utilisée en tant qu'unité de surveillance d'anomalies qui recueille des informations d'anomalies ayant lieu dans les unités ECU ou les dispositifs commandés par unité ECU sur la base de séquences de données émises depuis les unités ECU. Le document JP-A-11-341 572 propose un système de détection d'anomalies qui fait circuler une mémoire de vérification dans un réseau. La mémoire de vérification comporte le même nombre de bits de données que celui des unités ECU du réseau. Chaque unité ECU établit un indicateur dans un bit alloué pour cela lorsque la mémoire de vérification est mise à circuler vers celle-ci, et transmet la mémoire de vérification à une autre unité ECU de l'adresse suivante. Si l'unité ECU ne reçoit aucune séquence de confirmation en provenance de l'unité ECU de l'adresse suivante, l'unité ECU transmet la mémoire de vérification à l'unité ECU de l'adresse suivante d'après. Ainsi, ce système de détection d'anomalies spécifie une unité ECU présentant une anomalie sur la base de l'indicateur de la mémoire de vérification après que la mémoire de vérification est mise en circulation une fois. 2 2812399 Le document JP-A-11-332 086 propose un autre système de détection d'anomalies dans lequel une ligne d'alimentation électrique est disposée parallèlement à une ligne de communications multiplex qui relie les unités ECU. La ligne de communications est influencée par une anomalie dans la ligne d'alimentation électrique, ce qui résulte en une anomalie dans la ligne de communications. Ainsi, ce système de détection - d'anomalies détecte l'anomalie dans l'alimentation électrique en surveillant le nombre d'anomalies dans la ligne de communications. Ces systèmes proposés sont cependant incapables de détecter des anomalies de dispositifs commandés par unités ECU tant que les unités ECU des dispositifs du véhicule fonctionnent normalement pour transmettre les séquences de données. C'est de ce fait un but de la présente invention de réaliser un système de détection d'anomalies capable de détecter des anomalies se produisant uniquement dans des dispositifs commandés par unités ECU. Conformément à la présente invention, un réseau est conçu avec une pluralité d'unités de commande électronique pour des dispositifs commandés respectifs. Les unités de commande sont conçues pour se décaler vers un mode de sommeil après une période d'attente prédéterminée dans une condition o aucune cause d'activation d'unité n'est présente, et pour transmettre des séquences de données respectives. La séquence de données comprend des informations d'identificateur d'unités ECU et des informations NG de sommeil indicatives d'une invalidation du sommeil lorsque la cause d'activation d'unités ECU est présente. Une unité de détection d'anomalies est reliée au réseau par l'intermédiaire d'une ligne de communications en vue de recueillir des informations de surveillance d'anomalies des dispositifs commandés sur la base des séquences de données transmises. L'unité de détection détecte une transition des dispositifs commandés d'un état de fonctionnement à un arrêt de fonctionnement, et surveille les informations NG de sommeil transmises après que les dispositifs commandés se sont décalés vers l'état d'arrêt de fonctionnement pour détecter ainsi l'unité de commande qui reste activée après le temps d'attente prédétermine. Les buts, caractéristiques et avantages ci-dessus de la présente invention ainsi que d'autres deviendront plus évidents d'après la description détaillée suivante faite en faisant référence aux dessins annexés. Dans les dessins: La figure 1 est un schéma synoptique d'un système de détection d'anomalies conforme à un premier mode de réalisation de la présente invention, La figure 2 est un schéma synoptique d'une unité de détection d'anomalies utilisée dans le premier mode de réalisation, La figure 3 est un schéma représentant une séquence de données émise et reçue dans le premier mode de réalisation, Les figures 4A et 4B sont des schémas représentant d'autres séquences de données émises et reçues dans le premier mode de réalisation, La figure 5 est un organigramme représentant une séquence d'opérations de l'unité de détection d'anomalies représentée sur la figure 2, La figure 6 est un chronogramme représentant un fonctionnement de l'unité de détection d'anomalies représentée sur la figure 2, La figure 7 est un schéma synoptique d'un système de détection d'anomalies conforme à un quatrième mode de réalisation de la présente invention, et La figure 8 est un schéma synoptique d'une unité de détection d'anomalies utilisée dans le quatrième mode de réalisation. La présente invention sera décrite davantage en détail en faisant référence à divers modes de réalisation qui sont appliqués à des véhicules automobiles. Les parties identiques ou similaires dans les modes de réalisation suivants sont indiquées par les références numériques identiques ou similaires. (Premier mode de réalisation) En se référant tout d'abord à la figure 1, un système de détection d'anomalies comprend une pluralité (trois) de réseaux 11 à 13 et une unité de détection d'anomalies 4 reliée aux réseaux 11 à 13 par l'intermédiaire de lignes de communications multiplex respectives 21 à 23. Les réseaux 11 à 13 comprennent une pluralité de noeuds (des ECU: unités électroniques de commande) en trois groupes. C'est-à-dire que le réseau 11 4 2812399 comprend des unités ECU groupées 311 à 315 reliées à des dispositifs commandés par ECU (dispositifs commandés) 511 à 515, respectivement. Le réseau 12 comprend des unités ECU groupées 321 à 325 reliées à des dispositifs commandés 521 à 525, respectivement. Le réseau 13 comprend des unités ECU groupées 331 à 334 reliées à des dispositifs commandés 531 à 534, respectivement. L'unité de détection d'anomalies 4 est une unité électronique de commande (ECU) reliée en tant qu'un noeud aux réseaux 11 à 13 par l'intermédiaire des lignes de communications 21 à 23, respectivement. L'unité de détection d'anomalies 4 est employée non seulement pour recueillir des informations d'anomalies mais également pour agir en tant que dispositif de relais de données entre les réseaux 11 à 13. Par exemple, le dispositif de détection 4 relaie des séquences de données émises depuis les unités ECU 331 à 334 dans l'un des réseaux 11 à 13 vers les unités ECU 331 à 334 dans un autre des réseaux 11 à 13. Dans le premier réseau 11 relié à la ligne de communications 21, les unités ECU 311, 312, 313, 314 et 315 sont destinées à commander les dispositifs commandés respectifs, c'est-à-dire, une portière avant du côté conducteur 511, une portière avant du côté passager 512, une portière arrière du côté droit 513, une portière arrière du côté gauche 514 et un toit 515. Dans le second réseau 12 relié à la ligne de communications 22, les unités ECU 321, 322, 323, 324 et 325 sont destinées à des dispositifs commandés respectifs, c'est-à-dire, un moteur 521, un compteur 522, un conditionneur d'air 523, un système de freins antiblocage 524 et un coussin gonflable 525. Dans le troisième réseau 13 relié à la ligne de communications 23, les unités ECU 331, 332, 333 et 334 sont destinées à commander des dispositifs commandés respectifs, c'est-à-dire, un commutateur mixte 531, un commutateur de volant de direction 532, un commutateur d'éclairage 533 et un commutateur arrière 534. Ces unités ECU 4 et 311 à 334 sont reliées à une batterie 6 en dérivation d'un circuit de commutateur d'allumage comprenant un commutateur à clé 8 devant être alimenté en continu par une énergie électrique de manière similaire aux dispositifs commandés (portières, etc.) 511 à 515 qui devront être maintenus en continu en état de fonctionnement. Ainsi, les unités ECU 311 à 334 sont maintenues en continu en état de fonctionnement pour exécuter une communication de données les unes avec les autres même lorsque le commutateur à clé 8 est maintenu à la position ARRET. Chaque unité ECU 311 à 314 est conçue pour émettre et recevoir des séquences de données sous un protocole de communications prédéterminé tel que le protocole BEAN. Chaque unité ECU 311 à 314 est en outre conçue pour émettre deux types - de séquences de données, l'une représentée sur la figure 3 et l'autre représentée sur les figures 4A et 4B, en plus de séquences de données de commande. La séquence de données comprend des régions de données destinées aux données principales et une région d'entête destinée à des informations supplémentaires. Dans le protocole BEAN, par exemple, la région d'en-tête comprend une région de priorité, une région d'identité de destination et une région de données. Certaines unités ECU sont maintenues dans un mode de sommeil afin d'économiser la consommation d'énergie électrique, lorsqu'il n'est pas nécessaire d'exécuter une commande normale. Dans ce mode, l'unité ECU vérifie uniquement des informations de déclenchement (par exemple, un signal de bus, un signal d'entrée de port et un changement de puissance électrique) de sorte qu'elle peut revenir à un mode normal pour la commande de son dispositif correspondant en réponse à une telle information de déclenchement. Par exemple, même lorsqu'un utilisateur de véhicule arrête un moteur et quitte le véhicule, les unités ECU des portières 511 à 514 et l'unité ECU de compteur 522 doivent se trouver dans le mode de sommeil. L'unité ECU est autorisée à passer en mode de sommeil lorsque aucune autre unité ECU n'émet un signal NG de sommeil et qu'un signal spécifié est au niveau ARRET. De ce fait, l'unité ECU ne peut pas passer en mode de sommeil si l'une quelconque des autres unités ECU continue à émettre un signal NG de sommeil en raison d'une anomalie ou pour toutes autres raisons. La séquence de données du premier type représentée sur la figure 3 est une séquence de notification de condition de transition de sommeil qui notifie si chaque unité ECU 311 à 334 est prête pour une transition vers un mode de sommeil, c'est-à-dire, si aucune cause d'activation d'unité ECU n'existe. Cette séquence de notification comporte, dans sa région de données, une région destinée à une identité de dispositif propre 6.2812399 (ECU) au niveau du premier octet dans la région de données et une région destinée à un indicateur OK/NG de sommeil au niveau du second octet. L'indicateur OK/NG de sommeil indique si l'unité ECU est prête pour le mode de sommeil. L'indicateur peut être établi à '"0'" pour indiquer OK et à "1" pour indiquer NG. Cet indicateur OK et NG peut être déterminé sur la base du fait qu'une entrée de signal vers le circuit d'entrée/sortie (E/S) de chaque unité ECU se trouve dans la condition initiale prédéterminée ou bien comporte une séquence de données devant être transmise. Si une séquence de notification NG de sommeil (indicateur "1") est émise, les autres unités ECU 311 à 334 du même réseau 11 à 13 conservent la même condition d'indicateur. Ainsi, chaque réseau 11 à 13 est maintenu dans sa propre condition indépendamment des autres réseaux. La séquence de données du second type représenté sur les figures 4A et 4B est une séquence de notification d'informations de véhicule qui notifie la condition de fonctionnement du dispositif correspondant parmi les dispositifs commandés 511 à 534. La séquence de notification d'informations de véhicule comporte, dans sa région de données, des régions destinées à des octets de surveillance indiquant les conditions des dispositifs commandés 511 à 534. Par exemple, une condition ouverte/fermée de portière est prévue en tant que premier octet comme indiqué sur la figure 4A et une condition de commutateur à clé est prévue en tant que second octet comme représenté sur la figure 4B. Cette séquence de notification d'informations de véhicule est émise à la suite d'une transmission de la séquence de notification NG de sommeil. L'unité de détection d'anomalies 4 est conçue avec un micro-ordinateur, un circuit de communications et analogue. Cette unité 4 est conçue de façon fonctionnelle comme représenté sur la figure 2. En particulier, elle comporte trois parties d'émission/réception de séquence 411 à 413 reliées aux lignes de communications 21 à 23, respectivement. L'unité de détection 4 comporte une partie de tampon de mémorisation de séquences reçues 42 qui mémorise les séquences de données reçues par les parties d'émission/réception 411 à 413. La partie de tampon 42 peut être prévue à des adresses prédéterminées d'une mémoire vive (RAM) (non représentée) du micro-ordinateur. L'unité de détection 4 comporte une partie de 7 2812399 traitement de relais 43 qui spécifie aux parties d'émission/réception 411 à 413 qui exécutent la transmission de la séquence de données mémorisées sur la base d'une table de destination de relais, lorsque la séquence de données mémorisées est une séquence de données devant être relayée vers les réseaux 11.à 13. La table de destination de relais définit la correspondance entre l'identité des données de la séquence de - données mémorisées et la destination. La séquence de données mémorisées est appliquée en sortie aux parties d'émission/réception spécifiques 411 à 413 et sont émises vers le réseau 11 à 13 correspondant à partir des parties d'émission/réception 411 à 413. L'unité de détection 4 comporte une partie de traitement de séquence de notification 44 qui extrait l'indicateur OK/NG de sommeil, l'identité du dispositif et les informations du véhicule et fournit celles-ci en sortie à une partie de vérification d'anomalies 45, lors de la réception de la séquence de notification de condition de transition de sommeil et la séquence de notification d'informations du véhicule. L'unité de détection 4 comporte une partie de vérification d'alimentation électrique du véhicule 46 et une partie de temporisation 47 qui sont reliées à la partie de vérification d'anomalies 45. La partie de vérification 46 reçoit un signal de tension d'alimentation électrique d'un système d'alimentation électrique qui devient actif lorsqu'un commutateur d'accessoires est fermé (ACC-ON) par le commutateur à clé 8, et vérifie si le commutateur d'allumage est ouvert (IG-OFF) par le commutateur à clé 8. Ainsi, la partie de vérification 46 détecte que les dispositifs commandés 511 à 534 sont rendus actifs en tournant le commutateur à clé 8 depuis sa position ARRET de sorte que le commutateur d'accessoires et le commutateur d'allumage sont fermés (ACC-ON et IG-ON) en séquence. Elle détecte également que les dispositifs commandés 511 à 534 sont rendus inactifs en ramenant le commutateur à clé 8 vers la position ARRET de sorte que le commutateur d'allumage est ouvert (IG-OFF). En particulier, la partie de vérification 45 détermine que les dispositifs commandés 511 à 534 correspondant aux unités ECU 311 à 334 qui ont émis la séquence de notification NG de sommeil présentent une anomalie, lorsque les réseaux 11 à 13 ne se décalent pas vers le mode de sommeil pendant un intervalle de 8 2812399 temps prédéterminé T1 depuis l'ouverture du commutateur d'allumage (IGOFF). Elle fournit alors en sortie l'identité du dispositif d'une telle unité ECU 311 à 334 et les informations de véhicule à une partie de mémoire 48 en tant qu'informations de surveillance d'anomalies. La partie de mémoire 48 comprend -une mémoire EEPROM, une mémoire morte ROM flash ou une mémoire sauvegardée par batterie pour mémoriser son contenu de - mémorisation même lorsque la tension d'alimentation est coupée. L'intervalle de temps T1 devra être fixé pour être plus long que l'intervalle de temps d'attente nécessaire pour que chaque unité ECU 311 à 334 se décale vers le mode de sommeil après que le commutateur à clé 8 est tourné vers la position ARRET (IG-OFF). Ainsi, la partie de traitement de séquence 44, la partie de vérification de condition d'anomalies 45, la partie de vérification d'alimentation électrique du véhicule 46 et la partie de temporisation 47 forment une section de détection d'unité activée 401. L'unité de détection 4, en particulier son micro-ordinateur, est programmée pour fonctionner comme représenté sur la figure 5. Lorsque le commutateur à clé 8 est tourné à la position ARRET (IG-OFF), la partie de vérification d'alimentation 46 détecte si le traitement de surveillance démarre à l'étape 101. La partie de temporisation 47 commence à compter l'écoulement du temps à l'étape 102. La partie de traitement de séquence 44 vérifie à l'étape 103 si les unités ECU 311 à 334 ont l'autorisation de se décaler vers le mode de sommeil. Il est déterminé que les unités ECU 311 à 334 sont autorisées à se décaler vers le mode de sommeil lorsque les séquences de notification OK de sommeil ont été reçues en provenance de toutes les unités ECU 311 à 334. Avec la détermination NON à l'étape 103, la partie de vérification d'anomalies 45 vérifie à l'étape 104 si le temps compté est supérieur au temps prédéterminé T1, c'est-à-dire, si le temps prédéterminé Tl s'est écoulé. Si la détermination OUI à l'étape 104 indiquant que le mode de sommeil est invalidé pendant plus que le temps prédéterminé Tl, la partie de traitement de séquence 44 surveille l'étape , la séquence de notification NG de sommeil et la séquence de notification d'informations de véhicule pendant un intervalle de temps suivant T2. Ainsi, la partie de traitement de séquence 44 extrait l'identité du dispositif parmi les unités ECU 311 à 334 9 2812399 qui est invalidé pour se décaler vers le mode de sommeil de même que les informations de véhicule, et fournit en sortie ces données extraites à la partie de vérification d'anomalies 45. Ceci est répété pour chaque unité ECU 331 à 334 qui ne s'est pas décalée vers le mode de sommeil. La partie de vérification d'anomalies 45 fixe alors de telles identités de dispositif et de telles informations de véhicule à l'étape 106, et fournit en sortie ces données à la partie de mémoire 48 pour qu'elles soient mémorisées dans celle-ci à l'étape 107. Les étapes 102 à 107 ci-dessus sont répétées en réinitialisant la partie de temporisateur 47 à chaque fois. Avec la détermination OUI à l'étape 103, indiquant que toutes les unités ECU 311 à 334 sont autorisées à se décaler vers le mode de sommeil, l'unité de détection 4 se décale vers le mode de sommeil. Dans ce cas, il est vérifié à l'étape 108 si une séquence de réveil est reçue et si le commutateur à clé 8 est fermé. Si la séquence de réveil est reçue (OUI: étape 108) en raison, par exemple, de l'ouverture d'une portière, l'unité de détection 4 commence le traitement à partir de l'étape 102. Si le résultat de la vérification à l'étape 108 est NON indiquant qu'aucune séquence de réveil n'est reçue et que la condition IG-OFF se poursuit (NON: étape 108), l'unité de détection 4 vérifie en outre à l'étape 109 si le commutateur à clé 8 est tourné vers ACC-ON. Tant que le commutateur à clé 8 reste ouvert (NON: étape 109), l'unité de détection 4 continue le mode de sommeil. Si la partie de vérification d'alimentation 46 détecte que le commutateur à clé 8 est tourné à la position ACC-ON (OUI: étape 109), l'unité de détection 4 détermine que les dispositifs commandés 511 à 534 doivent être attaqués par un circuit d'attaque de véhicule, et met fin au traitement ci-dessus. Comme décrit ci-dessus, l'unité de détection 4 détecte l'unité ECU 311 à 334 qui reste activée pendant plus que la période de temps d'attente nécessaire pour se décaler vers le mode de sommeil après la condition IG-OFF, et mémorise les conditions de fonctionnement des dispositifs commandés correspondants 511 à 534. Lorsque le commutateur à clé 8 est tourné à la position ARRET (IG-OFF), toutes les unités ECU 331 à 334 se décaleront normalement vers le mode de sommeil après l'écoulement de 2812399 l'intervalle de temps T1 depuis IG-OFF à moins qu'une portière soit actionnée ou analogue. Si un ou plusieurs des dispositifs commandés 511 à 534 présente une anomalie, les unités ECU 311 à 334 correspondantes ne sont pas autorisées à se décaler vers le mode de sommeil. Il est de ce fait possible d'identifier à l'atelier de réparations ou analogues le dispositif commandé 511 à 534 qui est susceptible d'être anormal d'après l'unité ECU 311 - à 334 correspondante sans analyser une grande quantité de données. Le détail de l'anomalie peut être récupéré depuis les informations de véhicule mémorisées avec l'identité de dispositif dans la partie de mémoire 48. Si une unité ECU tombe en panne et que toutes les unités ECU 311 à 334 dans le même réseau 11 à 13 restent activées sans décalage vers le mode de sommeil, la batterie 6 se videra et sera remplacée par une nouvelle. Chaque unité ECU 311 à 334 est réactivée par une opération de réinitialisation à la mise sous tension de la manière classique. Ainsi, la même anomalie peut ne pas apparaître à nouveau. Même dans un tel cas, un diagnostic d'anomalies peut être effectué en récupérant les informations d'anomalies mémorisées dans la partie de mémoire 48. Si une unité ECU 311 à 334 quelconque reste activée après que le commutateur à clé 8 est tourné à la position ARRET, elle peut être détectée après l'intervalle de temps T1. Lorsque les étapes 102 à 107 sont répétées, de sorte que l'identité de dispositif et les informations de véhicule soient mémorisées dans la mémoire 48 comme représenté sur la figure 6, chaque anomalie temporelle est détectée. Ceci est dans le but de distinguer la poursuite de l'activation des unités ECU 311 à 334 entre le cas dans lequel les dispositifs commandés 511 à 534 présentent réellement des anomalies et le cas dans lequel les unités ECU 311 à 334 sont activées par un actionnement par le conducteur de la portière 511 ou analogues. C'est-à-dire que l'unité ECU 311 à 334 continue à être activée si le dispositif commandé correspondant 511 à 534 présente réellement une anomalie. Cependant, l'unité ECU 311 à 334 se décale bientôt vers le mode de sommeil si la portière 511 est actionnée pendant un moment. De ce fait, le nombre de détections et de mémorisations dans la mémoire 48 de la condition activée de l'unité ECU 311 à 334 est limitée à moins que l'anomalie existe de façon continue. 1 2812399 (Second mode de réalisation) Dans le second mode de réalisation, le système de détection d'anomalies est conçu de façon semblable au premier mode de réalisation. Cependant, l'unité de détection d'anomalies 4 est conçue pour arrêter son traitement de surveillance, une fois -qu'elle détecte l'unité ECU 311 à 334 restant activée pendant l'intervalle de temps T1 et mémorise l'identité de dispositif et - les informations de véhicule d'une telle unité ECU 311 à 334. En particulier, l'unité de détection d'anomalies 4 est programmée de façon à ne pas répéter les étapes 102 à 107. Ainsi, la capacité de mémorisation de la partie de mémoire 48 qui mémorise l'identité de dispositif et les informations de véhicule peut être réduite. Conformément à ce mode de réalisation, la période de surveillance n'existe que durant l'intervalle de temps T1 après IG-OFF. Il est nécessaire de ne pas détecter de façon erronée la condition activée des unités ECU 311 à 334 provoquée par un actionnement d'une portière par le conducteur ou analogues autres que l'anomalie réelle des dispositifs commandés 511 à 534. De ce fait, l'intervalle de temps Tl est établi de préférence à un intervalle suffisamment long qui est normalement nécessaire pour qu'un conducteur quitte un véhicule. (Troisième mode de réalisation) Dans le troisième mode de réalisation, le système de détection d'anomalies est conçu de façon similaire au premier mode de réalisation. Cependant, les unités ECU 311 à 334 sont conçues pour transmettre uniquement la séquence de notification de condition de transition de sommeil (figure 3) sans émettre les séquences de notification d'informations de véhicule (figures 4A et 4B). En outre, l'unité de détection d'anomalies 4 est programmée pour ne pas exécuter le traitement lié aux séquences de notification d'informations de véhicule. C'est-à-dire que la partie de traitement de séquence de notification 44 execute le traitement consistant à extraire l'indicateur OK/NG de sommeil et l'identité de dispositif uniquement. La partie de vérification d'anomalies 45 fournit en sortie uniquement l'identité de dispositif extraite à la partie de mémoire 48 devant être mémorisée en tant qu'informations de surveillance dTanomalies. 12 2812399 Conformément à ce mode de réalisation, l'unité de détection d'anomalies 4 ne vérifie pas les dispositifs commandés 511 à 534 en ce qui concerne les anomalies respectives. Cependant, la capacité de mémorisation de la partie de mémoire 48 peut être réduite. La capacité de mémorisation de la partie de mémoire 48 -peut être encore réduite en limitant la détection des unités ECU restant activées jusqu'à seulement une fois après IG-OFF comme dans le second mode de réalisation. (Quatrième mode de réalisation) Dans le quatrième mode de réalisation, le système de détection d'anomalies est conçu de façon semblable au premier mode de réalisation. Cependant, comme représenté sur la figure 7, l'unité de détection d'ranomalies 4 est reliée à une unité de diagnostics d'anomalies 5 par l'intermédiaire d'une ligne de communications 24. En outre, comme représenté sur la figure 8, l'unité de détection d'anomalies 4 comporte une partie d'émission/réception de séquence 414 reliée à la ligne de communications 24, et une partie de traitement de notification 49 à la place de la partie de mémoire 48 (figure 2). Ainsi, lorsque la partie de traitement de notification 49 reçoit l'identité de dispositif et lesinformations de véhicule fixées par la partie de vérification 45 (étape 106 sur la figure 5), elle transmet ces données à l'unité de diagnostics de mauvais fonctionnement 5 par l'intermédiaire de la partie d'émission/réception de séquence 414 et la ligne de communications en tant qu'informations d'anomalies. L'unité de diagnostics 34 recueille ainsi les informations d'anomalies. Il est possible de notifier à un conducteur les informations d'anomalies en affichant celles-ci sur un indicateur d'avertissement tel qu'une unité d'affichage dans un habitacle. Il est également possible de relier l'unité de diagnostics 34 aux lignes de communications 21 à 23 afin d'éliminer la ligne de communications 24 et la partie d'émission/réception de séquence 414. (Autres modes de réalisation) Dans les modes de réalisation ci-dessus, l'unité de détection d'anomalies 4 peut être conçue pour ne présenter aucune fonction de relais de données et être reliée en tant qu'un noeud de l'un parmi une pluralité de réseaux 11 à 13. En 13 2812399 outre, une pluralité d'unités ECU 311 à 334 peuvent être groupées en un réseau. Tant que les informations de véhicule identifient les dispositifs commandés 511 à 534, la séquence de notification de condition de transition de sommeil peut présenter une région -d'informations de véhicule à la place de l'identité de dispositif. Dans ce cas, l'unité de détection d'anomalies 4 peut être conçue pour extraire de telles informations de véhicule en tant qu'informations identifiant une unité ECU restant activée et mémoriser les informations de véhicule extraites. L'arrêt de fonctionnement des dispositifs commandés 511 à 534 peut être déterminé par un actionnement de verrouillage de portière ou une combinaison de la condition du commutateur à clé et de l'opération de verrouillage de portière, à la place de la vérification de la condition de commutateur à clé par la partie de vérification d'alimentation 46. La présente invention ne devra pas être limitée aux modes de réalisation ci-dessus, mais peut être modifiée et changée de nombreuses autres manières sans s'écarter de l'esprit de l'invention. 14 2812399 REVENDICATIONS 1. Système de détection d'anomalies comprenant: un réseau (11 à 13) comprenant une pluralité d'unités électroniques de commande (311 à 334) destinées à des dispositifs commandés respectifs (511 à 534), les unités de commande étant conçues pour transmettre des séquences de données respectives, une ligne de communications (21 à 24), et une unité de détection d'anomalies (4) reliée au réseau par l'intermédiaire de la ligne de communications en vue de recueillir des informations de surveillance d'anomalies des dispositifs commandés sur la base des séquences de données transmises, caractérisé en ce que les unités de commande (311 à 334) sont conçues pour passer en mode de sommeil après une période d'attente prédéterminée dans une condition o aucune cause d'activation n'est présente, les unités de commande (311 à 334) sont conçues pour transmettre dans les séquences de données, les informations d'identification de celles-ci et des informations NG de sommeil indicatives de l'invalidation du sommeil lorsque la cause d'activation de l'unité est présente, et l'unité de détection (4) comprend un moyen de détection de transition destiné à détecter une transition des dispositifs commandés depuis une condition de fonctionnement vers un arrêt de fonctionnement, et un moyen de détection d'unité activée destiné à surveiller les informations NG de sommeil transmises après que les dispositifs commandés sont passés en condition d'arrêt de fonctionnement et à détecter l'unité de commande qui reste activée après le temps d'attente prédéterminé. 2. Système de détection d'anomalies selon la revendication 1, dans lequel: l'unité de détection (4) comprend en outre un moyen de mémoire (48), dans lequel le moyen de détection d'unité activée est conçu pour surveiller de façon répétée les informations NG de sommeil transmises à chaque intervalle prédéterminé plus long que le temps d'attente prédéterminé destiné à détecter l'unité de commande restant activée, et fournit en sortie les informations 2812399 d'identification de l'unité de commande activée de façon séquentielle au moyen de mémoire (48) pour qu'elles soient mémorisées dans celui-ci en tant qu'informations de surveillance d'anomalies. 3. Système de détection d'anomalies selon la revendication 1, dans lequel: l'unité de détection (4) comporte en obtre un moyen de mémoire (48) destiné à mémoriser dans celui-ci les informations d'identification de l'unité de commande activée en tant qu'informations de surveillance d'anomalies. 4. Système de détection d'anomalies selon la revendication 3, dans lequel: les unités de commande (311 à 334) sont conçues pour transmettre dans les séquences de données, en plus des informations NG de sommeil, des informations de condition indicatives du fonctionnement du dispositif commandé qui invalide l'opération de sommeil, et le moyen de mémoire (48) mémorise les informations de condition en tant qu'informations de surveillance d'anomalies. 5. Système de détection d'anomalies selon l'une quelconque des revendications 1 à 4, dans lequel: les unités de commande (311 à 334) sont programmées pour commander les opérations du véhicule par l'intermédiaire des dispositifs commandés (511 à 534) montés dans un véhicule, et l'unité de détection d'anomalies (4) et les unités de commande (311 à 334) sont alimentées de façon continue avec une énergie électrique provenant d'une batterie (6) indépendamment du fonctionnement d'un commutateur à clé (8) du véhicule, de sorte que les unités de commande et l'unité de détection d'anomalies sont autorisées à communiquer en continu les unes avec les autres. 6. Procédé de détection d'anomalies comprenant une pluralité d'unités électroniques de commande (311 à 334) destinées à des dispositifs commandés respectifs (511 à 534) et une unité de détection d'anomalies (4) reliée aux unités de commande par 1 6 2812399 l'intermédiaire d'une ligne de communications (21 à 23), le procédé comprenant les étapes suivantes: alimenter en continu en énergie électrique les unités de commande et l'unité de détection afin de permettre des communications les unes avec les autres même lorsque les dispositifs commandés respectifs sont en condition d'arrêt de fonctionnement, transmettre des informations de sommeil depuis chaque unité de commande en même temps que son identité d'unité afin d'indiquer si elle est autorisée à passer en mode de sommeil depuis un mode activé, surveiller (105) les informations de sommeil de chaque unité ECU afin de détecter l'unité de commande restant activée plus d'une période d'attente nécessaire pour que l'unité de commande se décale vers le mode de sommeil, et mémoriser (107) l'identité d'unité de l'unité ECU qui est détectée comme restant activée de sorte que tout emplacement anormal quelconque peut être spécifié par l'identité d'unité mémorisée. 7. Procédé de détection d'anomalies selon la revendication 6, dans lequel: l'étape de surveillance (105) et l'étape de mémorisation (107) sont répétées à chaque intervalle de temps prédéterminé plus long que la période d'attente. 8. Procédé de détection d'anomalies selon la revendication 6 ou 7, dans lequel: l'étape d'alimentation, l'étape de transmission, l'étape de surveillance (107) et l'étape de mémorisation commencent après qu'un commutateur à clé d'un véhicule est ouvert.