FR2903774A1 - Procede de validation d'un diagnostic de fontionnement d'un dispositif. - Google Patents

Procede de validation d'un diagnostic de fontionnement d'un dispositif. Download PDF

Info

Publication number
FR2903774A1
FR2903774A1 FR0606472A FR0606472A FR2903774A1 FR 2903774 A1 FR2903774 A1 FR 2903774A1 FR 0606472 A FR0606472 A FR 0606472A FR 0606472 A FR0606472 A FR 0606472A FR 2903774 A1 FR2903774 A1 FR 2903774A1
Authority
FR
France
Prior art keywords
result
counter
elementary
test
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR0606472A
Other languages
English (en)
Other versions
FR2903774B1 (fr
Inventor
De Lagny Joseph Regnard
Abdelmalik Belaid
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renault SAS
Original Assignee
Renault SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renault SAS filed Critical Renault SAS
Priority to FR0606472A priority Critical patent/FR2903774B1/fr
Priority to JP2009520018A priority patent/JP2009545725A/ja
Priority to US12/373,961 priority patent/US8650003B2/en
Priority to PCT/FR2007/051564 priority patent/WO2008009835A2/fr
Priority to EP07803972A priority patent/EP2084609A2/fr
Publication of FR2903774A1 publication Critical patent/FR2903774A1/fr
Application granted granted Critical
Publication of FR2903774B1 publication Critical patent/FR2903774B1/fr
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/273Tester hardware, i.e. output processing circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)

Abstract

L'invention concerne un procédé et un dispositif associé de validation d'un diagnostic de fonctionnement d'un dispositif sous test, au cours duquel on réalise une succession de tests élémentaires du dispositif sous test, chaque test élémentaire produisant un résultat positif ou négatif indiquant un fonctionnement normal ou anormal du dispositif sous test.Le procédé selon l'invention comprend également les étapes suivantes :. après chaque réalisation d'un test élémentaire, mise à jour d'un compteur d'occurrences (CRT), et mise à jour d'un compteur de résultats (FCRT), en fonction du résultat du test élémentaire. validation du diagnostic lorsque le compteur d'occurrences atteint une première valeur maximale (CTRmax) ou lorsque le compteur de réalisations atteint une deuxième valeur maximale (FCTRmax).Application à la surveillance du fonctionnement électrique ou fonctionnel de systèmes plus ou moins complexes embarqués dans un véhicule automobile.

Description

PROCEDE DE VALIDATION D'UN DIAGNOSTIC DE FONCTIONNMENT D'UN DISPOSITF
L'invention concerne un procédé de validation d'un diagnostic de fonctionnement d'un dispositif, au cours duquel on réalise une succession de diagnostics élémentaires pour déterminer le fonctionnement normal ou anormal du dispositif. L'invention trouve une application avantageuse dans le domaine de l'automobile, et plus particulièrement dans le domaine du diagnostic de dispositifs embarqués de commande de systèmes mécaniques ou électriques complexes dans un véhicule automobile. Mais l'invention peut plus généralement être utilisée dans le domaine du diagnostic fonctionnel de tout système plus ou moins complexe pour lequel un diagnostic n'est valide que lorsque des conditions particulières sont remplies.
Les véhicules actuels comprennent de nombreux dispositifs mécaniques ou électriques plus ou moins complexes qui sont commandés par des dispositifs de commande appropriés, communément appelés calculateurs embarqués, comme par exemple le dispositif de commande du système d'injection du moteur, le dispositif de commande d'une boîte de vitesse automatique ou robotisée, etc. Pour garantir la sécurité des usagers d'une part, et pour faciliter la remise en état rapide en cas de défaillance par un réparateur d'autre part, un dispositif de commande intègre des moyens de diagnostic, appropriés pour détecter rapidement une défaillance du dispositif sous test (dispositif de commande lui-même ou le dispositif 2903774 2 électrique ou fonctionnel commandé par le dispositif de commande). Par défaillance, on entend ici soit un défaut de fonctionnement, susceptible d'entraîner immédiatement ou 5 à terme un fonctionnement anormal du dispositif sous test, soit une panne caractérisée par un fonctionnement anormal du dispositif sous test. La défaillance peut être continue ou intermittente. Les moyens de diagnostic peuvent être activites 10 ponctuellement, par exemple à la demande d'un réparateur pour vérifier le fonctionnement du dispositif sous test après une réparation. Les moyens de diagnostics également peuvent être actifs en permanence, par exemple pour surveiller en continu le dispositif sous test et alerter 15 lorsqu'un fonctionnement anormal est détecté. Les moyens de diagnostic mettent en oeuvre le procédé suivant. Des tests élémentaires sont réalisés à des instants prédéfinis ou dans des situations prédéfinies (ensemble de paramètres du dispositif sous surveillance 20 ayant une valeur prédéfinie), pendant un temps prédéfini ou un nombre de fois prédéfini. Le résultat de chaque test élémentaire indique soit un défaut élémentaire soit un fonctionnement normal du dispositif sous surveillance. Une défaillance est confirmée lorsqu'un défaut 25 élémentaire a été détecté un temps ou un nombre de fois prédéfinis. Un code défaut correspondant à la défaillance, et d'autres grandeurs liées au fonctionnement du dispositif sous test sont alors mémorisés dans une mémoire de défauts des moyens de diagnostic. Ces informations mémorisées sont utilisées ultérieurement par un réparateur pour identifier la défaillance et les conditions dans lesquelles la défaillance a été 2903774 confirmée. Après une réparation appropriée en fonction de la défaillance diagnostiquée, la mémoire de défaut est réinitialisée. Enfin, un essai de fonctionnement et un diagnostic du 5 dispositif sous test, puis une nouvelle lecture de la mémoire de défaut permettent de confirmer la bonne réparation du dispositif en s'assurant que le défaut traité n'a pas réapparu. Pour cela, on réalise des tests élémentaires un temps ou un nombre de fois prédéfinis 10 puis on vérifie le contenu de la mémoire de défaut pour vérifier que le défaut n'a pas réapparu. L'inconvénient de ce procédé est qu'il ne permet pas de garantir que le diagnostic du dispositif sous test a été réalisé complètement, notamment dans le cas d'un défaut 15 intermittent. L'invention propose une solution à ce problème, en proposant un nouveau procédé de validation d'un diagnostic d'un dispositif sous test.
20 Ainsi L'invention concerne un procédé de validation d'un diagnostic de fonctionnement d'un dispositif sous test, au cours duquel on réalise une succession de tests élémentaires du dispositif sous test, chaque test élémentaire produisant un résultat positif ou négatif 25 indiquant un fonctionnement normal ou anormal du dispositif sous test Le procédé selon l'invention est caractérisé en ce qu'il comprend également les étapes suivantes • après chaque réalisation d'un test élémentaire, mise 30 à jour d'un compteur d'occurrences (CRT), et mise à jour d'un compteur de résultats (FORT), en fonction du résultat du test élémentaire 2903774 4 • validation du diagnostic lorsque le compteur d'occurrences atteint une première valeur maximale (CTRmax) ou lorsque le compteur de réalisations atteint une deuxième valeur maximale (FCTRmax).
5 La mise à jour du compteur d'occurrences peut consister à: • incrémenter le compteur d'occurrences, si le résultat du test élémentaire est identique au résultat d'un test élémentaire précédent, ou 10 • initialiser le compteur d'occurrences, si le résultat du test élémentaire est dans un deuxième état logique. La mise à jour du compteur de résultat peut consister à : • incrémenter le compteur de résultats, si le résultat du test élémentaire est dans un premier état logique ou 15 • décrémenter le compteur de résultats, si le résultat du test élémentaire est dans un deuxième état logique. Les diagnostics élémentaires sont réalisés par exemple à chaque fois qu'un ensemble de paramètres du dispositif prend une valeur prédéfinie, ou bien à des intervalles de 20 temps prédéfinis. L'invention concerne également un dispositif de diagnostic, pour diagnostiquer le fonctionnement d'un dispositif sous test, le dispositif de diagnostic 25 comprenant des moyens pour réaliser une succession de tests élémentaires de fonctionnement du dispositif sous test, chaque test élémentaire produisant un résultat positif ou négatif indiquant un fonctionnement normal ou anormal du dispositif sous test.
30 Le dispositif de diagnostic est caractérisé en ce qu'il comprend également : 2903774 5 • un compteur d'occurrences (CRT), pour compter des occurrences de résultats identiques de tests élémentaires successifs, • un compteur de résultats (FORT), pour compter les 5 résultats positifs ou négatifs des tests élémentaires successifs • un moyen de validation de diagnostic, pour produire un signal d'alerte lorsque le compteur d'occurrences atteint une première valeur maximale (CTRmax) ou 10 lorsque le compteur de réalisations atteint une deuxième valeur maximale (FCTRmax). L'invention sera mieux comprise et d'autres caractéristiques et avantages de l'invention apparaîtront 15 dans description qui suit d'un procédé de validation de diagnostic selon l'invention. La description est faite en relation avec les figures annexées parmi lesquelles : • les figures la à ld schématisent le fonctionnement d'un mode de réalisation du procédé de l'invention, et 20 • les figures 2a à 2d schématisent le fonctionnement d'un autre mode de réalisation du procédé de l'invention. Dans l'exemple décrit ci-dessous, on suppose que le dispositif sous test est un dispositif de commande du 25 système d'injection d'un moteur d'un véhicule automobile. Le procédé de l'invention est applicable plus généralement à tout dispositif sous test dont on souhaite détecter une éventuelle défaillance (défaut de fonctionnement ou panne).
30 Le procédé selon l'invention est un procédé de validation d'un diagnostic de fonctionnement du dispositif sous test. Le procédé selon l'invention garantit que le résultat d'un diagnostic de fonctionnement est fiable, 2903774 6 qu'il soit positif ou négatif, c'est-à-dire, notamment dans le cas d'un résultat positif, que le résultat positif est reproductible au moins un nombre prédéfini de fois.
5 Le procédé de validation comprend, comme les procédés de diagnostic antérieurs, la réalisation d'une succession de tests élémentaires. Au cours de chaque test élémentaire, on teste le fonctionnement du dispositif sous test, et on détermine 10 si le dispositif a un fonctionnement normal ou anormal. Pour cela, au cours de chaque test élémentaire, on mesure par exemple des valeurs d'un premier ensemble de paramètres du dispositif et on les compare à des valeurs correspondantes attendues. Le résultat d'un test 15 élémentaire est un résultat booléen qui prend soit une valeur négative, signifiant un fonctionnement anormal soit une valeur positive, signifiant un fonctionnement normal. Les tests élémentaires sont réalisés à des instants 20 prédéfinis ou dans des situations prédéfinies. Dans un mode de réalisation, un test élémentaire est réalisé à des instants prédéfinis Tl, T2, T3, L'intervalle de temps entre deux tests élémentaires peut être constant (par exemple, un test élémentaire est 25 réalisé toutes les 50 milliseconde) ou bien variable (par exemple, un test élémentaire est réalisé à Tl = lms, T2 = 5ms, T3 = 10 ms, T4 = 20ms, etc.). Dans un autre mode de réalisation, un test élémentaire est réalisé dans des situations prédéfinies, chaque fois 30 qu'un deuxième ensemble de paramètres du dispositif sous test prend un ensemble de valeurs prédéfinies. Par exemple, dans le cas du test d'un capteur de température d'un dispositif d'injection de carburant dans un moteur, 2903774 7 on réalise un test élémentaire chaque fois que les conditions suivantes sont réunies régime moteur supérieur à un seuil prédéfini, température d'un liquide de refroidissement supérieure à un seuil prédéfini et 5 couple estimé moyen supérieur à un seuil prédéfini. A noter que le deuxième ensemble de paramètres (dont la valeur sert à détecter l'instant où un test élémentaire doit être réalisé) peut être différent du premier ensemble de paramètres (dont la valeur sert à déterminer 10 le résultat d'un test élémentaire). Selon l'invention, après chaque réalisation d'un test élémentaire, on réalise une mise à jour d'un compteur d'occurrences identiques et une mise à jour d'un compteur 15 de résultats, en fonction du résultat du test élémentaire. La valeur du compteur d'occurrences est représentative du nombre de tests successifs donnant un résultat identique. La valeur du compteur de résultats est fonction du nombre 20 total de tests donnant un résultat signifiant un fonctionnement anormal (résultat négatif) et du nombre total de tests donnant un résultat signifiant un fonctionnement normal (résultat positif) du dispositif sous test.
25 Après chaque test élémentaire, le compteur d'occurrences est mis à jour. Le compteur d'occurrences est incrémenté si le résultat du test élémentaire en cours est identique au résultat d'un test élémentaire précédent. Le compteur 30 d'occurrences est initialisé à une valeur initiale si le résultat du test élémentaire en cours est différent du résultat du test élémentaire précédent. La valeur CTR du 2903774 8 compteur d'occurrences donne ainsi une indication du nombre de tests élémentaires réalisés successivement et donnant un résultat stable (identique), qui peut selon le cas être négatif, signifiant un fonctionnement anormal ou 5 positif, signifiant un fonctionnement normal. Egalement, après chaque test élémentaire, le compteur de résultats est mis à jour. Le compteur de résultats est incrémenté si le résultat du test élémentaire est dans le premier état logique (dans l'exemple, négatif), et le 10 compteur de résultats est décrémenté si le résultat du test élémentaire est dans le deuxième état logique (dans l'exemple positif). La valeur FCTR du compteur de résultat donne ainsi une image du nombre d'occurrences d'un résultat de test négatif par rapport au nombre 15 d'occurrences d'un résultat de test positif si la valeur FCRT du compteur de résultats est importante, cela signifie que de nombreux tests élémentaires réalisés ont conduit à une incrémentation du compteur (correspondant à un résultat de test signifiant un fonctionnement anormal 20 du dispositif sous surveillance). Inversement, si la valeur FCTR du compteur de résultats est petite, cela signifie qu'un petit nombre de tests élémentaires réalisés ont conduit à une incrémentation du compteur, les autres tests réalisés ayant conduit à une 25 décrémentation. Le procédé selon l'invention comprend également une étape de validation de diagnostic, au cours de laquelle un diagnostic est validé si le compteur de résultats atteint 30 une valeur maximale ou si le compteur d'occurrences atteint une valeur maximale. Si le compteur de résultats atteint sa valeur maximale FCTRmax, cela signifie qu'un défaut a été détecté au 2903774 9 moins FCmax de fois, c'est-à-dire que au moins FCmax tests élémentaires ont été réalisés et ont donné un résultat négatif. Dans un tel cas, on considère que le diagnostic est valide (complètement réalisé) et que son 5 résultat est négatif (fonctionnement anormal), même si le résultat du diagnostic n'est pas stable. Si le compteur d'occurrences atteint sa valeur maximale CTRmax, cela signifie que au moins Cmax tests élémentaires successifs ont donné un même résultat. Dans 10 ce cas, on considère que le diagnostic est validé car il est stable. Le résultat du diagnostic est négatif si la valeur du compteur de résultat est inférieure à sa valeur maximale FCmax, ou positif sinon. L'étape de validation selon l'invention permet de valider 15 un diagnostic, c'est-à-dire de garantir que le résultat du diagnostic est stable, au moins si ce résultat est positif, et y compris dans le cas où des défauts élémentaires (= résultats négatifs de tests élémentaires) intermittents sont présents.
20 L'étape de validation peut comprendre la production d'un signal de validation VAL, indiquant qu'un diagnostic est validé (son résultat étant positif ou négatif). Un utilisateur du dispositif est ainsi informé qu'un diagnostic valide a été réalisé. Le résultat du 25 diagnostic peut être consulté dans la mémoire de défaut, ou bien être affiché automatiquement à la vue de l'utilisateur. Dans l'exemple choisi où le dispositif sous test est un dispositif de commande du système d'injection du moteur d'un véhicule, on peut par exemple 30 prévoir sur le tableau de bord du véhicule un affichage sur écran ou un bouton lumineux pour afficher le signal VAL.
2903774 10 Le compteur de résultat peut être incrémenté selon une première valeur d'incrément et peut être décrémenté selon une valeur de décrément. Le compteur d'occurrences peut être incrémenté selon une deuxième valeur d'incrément.
5 Le choix de la première valeur d'incrément, de la deuxième valeur d'incrément, de la valeur de décrément, et des valeurs CTRmax, Cmax, FCTRmax, FCmax dépend des choix des critères à vérifier pour la validation d'un test, et de choix technologiques pour la réalisation des 10 compteurs. Les critères de validation d'un test imposent les valeurs des paramètres CMax et FCmax. On considère qu'un diagnostic est valide s'il est stable, c'est-à-dire si au moins Cmax tests élémentaires 15 successifs donne le même résultat. Selon le dispositif sous test, on pourra choisir par exemple Cmax de l'ordre de 5 à 1000. On considère qu'un diagnostic est également valide si FCmax tests élémentaires, successifs ou non, donnent un résultat négatif. On considère en effet dans 20 ce cas que le grand nombre de résultats négatifs doit être considéré comme un diagnostic négatif nécessitant une intervention, même si le diagnostic n'est pas stable. Selon le dispositif sous test, on pourra choisir par exemple FCmax de l'ordre de 5 à 1000.
25 Les choix technologiques pour la réalisation des compteurs imposent les valeurs des paramètres CTRmax et FCTRmax. Dans un premier mode de réalisation, les valeurs CTRmax et FCTRmax sont les valeurs maximales susceptibles d'être 30 produites par le compteur d'occurrences et le compteur de résultats. Par exemple, si les compteurs sont des compteurs de 16 bits, CTRMax et FCTRmax sont égales à 216 = 65536.
2903774 11 Dans un deuxième mode de réalisation, on choisit des valeurs CTRMax et FCTRmax égales respectivement à Cmax et FCmax. On utilise dans ce cas en sortie du compteur d'occurrences un comparateur approprié pour comparer la 5 valeur du compteur d'occurrences avec la valeur CTRMax et en sortie du compteur de résultat un comparateur approprié pour comparer la valeur du compteur de résultat avec la valeur FCTRMax.
10 Pour incrémenter le compteur d'occurrences, la première valeur d'incrément est choisie égale à CTRMax / Cmax. Ainsi, si Cmax tests élémentaires successifs produisent un même résultat, le compteur d'occurrence atteint sa valeur maximale CTRMax.
15 Pour incrémenter le compteur de résultat, la deuxième valeur d'incrémentest choisie égale à FCTRMax / FCmax. La deuxième valeur d'incrément peut être différente de la première valeur d'incrément. Pour décrémenter le compteur de résultat, la valeur de 20 décrément peut être choisie au choix, inférieure, égale ou supérieure à la deuxième valeur d'incrément, selon l'importance que l'on donne à un résultat de test élémentaire positif par rapport à un résultat négatif. Le rapport entre la deuxième valeur d'incrément et la valeur 25 de décrément permet ainsi de pondérer l'importance d'un résultat positif par rapport à un résultat négatif. Par exemple, on peut décider qu'un résultat négatif est deux fois plus important qu'un résultat positif, et doit être compenser par deux résultats positifs pour être 30 "résorbé".
2903774 12 Les figures la à 1d présentent une situation où la première valeur d'incrément, la deuxième valeur d'incrément et la valeur de décrément sont identiques, égales à 1 dans un exemple numérique. Les tests 5 élémentaires sont réalisés à des instants réguliers, dans un exemple toutes les AT = 50 ms. Les valeurs maximales des compteurs sont FCmax = Cmax = 4 (ce nombre max, purement arbitraire ici, est choisi volontairement petit pour des raisons évidentes de simplification).
10 La figure la montre le fonctionnement du dispositif sous test. A l'instant Tl, le dispositif est mis en fonctionnement, et il arrêté à l'instant TC. Entre les instants Tl et TA, on considère que le dispositif ne fonctionne pas correctement (signal négatif, égal à 1).
15 Entre les instants TA et TB, on considère que le dispositif fonctionne normalement (signal positif, égal à 0). Entre les instants TB et TC, le dispositif ne fonctionne pas normalement (signal négatif, égal à 1). Dans cet exemple pratique, le procédé selon l'invention 20 fonctionnement de la manière suivante. A l'instant Tl, le procédé est activé, lors de la mise sous tension, du démarrage du dispositif sous test. Un premier test élémentaire est réalisé, dont le résultat est négatif (= 1 sur la figure la, signifiant un défaut).
25 Le compteur d'occurrences est incrémenté (CTR = 1, figure lb) et le compteur de résultat est incrémenté (FCTR = 1, figure 1c). A l'instant T2 = Tl + AT, un deuxième test élémentaire est réalisé, dont le résultat est négatif. Le compteur 30 d'occurrences est incrémenté (CTR = 2, figure lb) et le compteur de résultat est incrémenté (FCTR = 2, figure 1c).
2903774 13 A l'instant T3 = T2 + AT, un troisième test élémentaire est réalisé, dont le résultat est négatif. Le compteur d'occurrences est incrémenté (CTR = 3, figure lb) et le compteur de résultat est incrémenté (FCTR = 3, figure 5 1c). A l'instant T4 = T3 + AT, compris entre TA et TB, un quatrième test élémentaire est réalisé, dont le résultat est positif (fonctionnement normal du dispositif sous test). Le résultat (positif) étant différent du résultat 10 (négatif) du test précédent Le compteur d'occurrences est initialisé à un (CTR = 1, figure lb). Le résultat étant positif, le compteur de résultat est décrémenté (FCTR = 2, figure 1c). A l'instant T5 = T4 + AT, supérieur à TB, un cinquième 15 test est réalisé dont le résultat est négatif. Le compteur d'occurrences CTR est incrémenté (CTR = 2, figure lb) et le compteur de résultat est incrémenté (FCTR = 3, figure lc). A l'instant T6 = T5 + AT, un sixième test est réalisé 20 dont le résultat est négatif. Le compteur d'occurrences CTR est incrémenté (CTR = 3, figure lb) et le compteur de résultat est incrémenté (FCTR = 4, figure 1c) et atteint sa valeur maximale (FCTR = FCTRmax. Le signal de validation est activé (figure ld). Le compteur de 25 résultats ayant atteint sa valeur maximale, on considère que le diagnostic est valide, le résultat du diagnostic étant négatif (fonctionnement anormal du dispositif sous test confirmé). Le procédé se termine à l'arrêt du dispositif sous test.
30 Il est réinitialisé lors d'une mise sous tension ultérieure du dispositif sous test (instant TC).
2903774 14 Les figures 2a à 2d présentent à titre d'exemple une situation où la première valeur d'incrément et la deuxième valeur d'incrément sont identiques égales à 1, la valeur de décrément est égale à 1/2. Les tests 5 élémentaires sont réalisés à des instants réguliers Tl, T2, T3, ..., dans un exemple toutes les AT = 50 ms. Les valeurs maximales des compteurs sont FCmax = Cmax = 4. La figure 2a montre le fonctionnement du dispositif sous test. A l'instant Tl, le dispositif est mis en 10 fonctionnement, et il arrêté à l'instant TC. Entre les instants Tl et TA, on considère que le dispositif ne fonctionne pas correctement (signal négatif, égal à 1). Entre les instants TA et TB, on considère que le dispositif fonctionne normalement (signal positif, égal à 15 0). Dans cet exemple pratique, le procédé selon l'invention fonctionnement de la manière suivante. A l'instant Tl, le procédé est activé, lors de la mise sous tension, du démarrage du dispositif sous test. Un 20 premier test élémentaire est réalisé, dont le résultat est négatif (= 1 sur la figure 2a, signifiant un défaut). Le compteur d'occurrences est incrémenté (CTR = 1, figure 2b) et le compteur de résultat est incrémenté (FCTR = 1, figure 2c).
25 A l'instant T2 = Tl + AT, un deuxième test élémentaire est réalisé, dont le résultat est négatif. Le compteur d'occurrences est incrémenté (CTR = 2, figure 2b) et le compteur de résultat est incrémenté (FCTR = 2, figure 2c).
30 A l'instant T3 = T2 + AT, un troisième test élémentaire est réalisé, dont le résultat est négatif. Le compteur d'occurrences est incrémenté (CTR = 3, figure 2b) et le 2903774 15 compteur de résultat est incrémenté (FCTR = 3, figure 2c). A l'instant T4 = T3 + AT, supérieur à TA, un quatrième test élémentaire est réalisé, dont le résultat est 5 positif (fonctionnement normal du dispositif sous test). Le résultat (positif) étant différent du résultat (négatif) du test précédent Le compteur d'occurrences est initialisé à un (CTR = 1, figure 2b). Le résultat étant positif, le compteur de résultat est décrémenté (FCTR = 10 2, 5, figure 2c). A l'instant T5 = T4 + AT, un cinquième test est réalisé dont le résultat est positif. Le compteur d'occurrences CTR est incrémenté (CTR = 2, figure 2b) et le compteur de résultat est décrémenté (FCTR = 2, figure 2c).
15 A l'instant T6 = T5 + AT, un sixième test est réal=isé dont le résultat est positif. Le compteur d'occurrences CTR est incrémenté (CTR = 3, figure 2b) et le compteur de résultat est décrémenté (FCTR = 1,5, figure 2c) A l'instant T7 = T6 + AT, un septième test est réalisé 20 dont le résultat est positif. Le compteur d'occurrences CTR est incrémenté (CTR = 4, figure 2b) et le compteur de résultat est décrémenté (FCTR = 1, figure 2c). Le compteur d'occurrences ayant atteint sa valeur maximale (CTR = Cmax), le signal de validation est activé (figure 25 2d). Le compteur d'occurrences ayant atteint sa valeur maximale, on considère que le diagnostic est valide car les résultats des test élémentaires sont stables/ Le résultat du diagnostic est dans cet exemple positif, car la valeur du compteur de résultat est inférieure à sa 30 valeur maximale. Le fonctionnement normal du dispositif sous test est ainsi confirmé.
2903774 16 Le procédé se termine à l'arrêt du dispositif sous test. Il est réinitialisé lors d'une mise sous tension ultérieure du dispositif sous test (instant TC).
5 L'invention concerne également un dispositif de diagnostic, pour diagnostiquer le fonctionnement d'un dispositif sous test. Le dispositif de diagnostic peut être par exemple intégré dans le dispositif sous test, ou bien être annexé au dispositif sous test.
10 Le dispositif de diagnostic comprend des moyens pour réaliser une succession de tests élémentaires de fonctionnement du dispositif sous test, chaque test élémentaire produisant un résultat positif ou négatif indiquant un fonctionnement normal ou anormal du 15 dispositif sous test. Le dispositif de diagnostic selon l'invention comprend également . • un compteur d'occurrences CRI, pour compter des occurrences de résultats identiques de tests 20 élémentaires successifs, • un compteur de résultats FCRT, pour compter les résultats positifs ou négatifs des tests élémentaires successifs • un moyen de validation de diagnostic, pour produire 25 un signal d'alerte lorsque le compteur d'occurrences atteint une première valeur maximale CTRmax ou lorsque le compteur de réalisations atteint une deuxième valeur maximale FCTRmax.

Claims (8)

REVENDICATIONS
1. Procédé de validation d'un diagnostic de fonctionnement d'un dispositif sous test, au cours duquel on réalise une succession de tests élémentaires du dispositif sous test, chaque test élémentaire produisant un résultat positif ou négatif indiquant un fonctionnement normal ou anormal du dispositif sous test, le procédé étant caractérisé en ce qu'il comprend les étapes suivantes : • après chaque réalisation d'un test élémentaire, mise à jour d'un compteur d'occurrences (CRT), et mise à jour d'un compteur de résultats (FCRT), en fonction du résultat du test élémentaire • validation du diagnostic lorsque le compteur d'occurrences atteint une première valeur maximale (CTRmax) ou lorsque le compteur de réalisations atteint une deuxième valeur maximale (FCTRmax).
2. Procédé selon la revendication 1, dans lequel la mise à jour du compteur d'occurrences consiste à : • incrémenter le compteur d'occurrences, si le résultat 20 du test élémentaire est identique au résultat d'un test élémentaire précédent, ou • initialiser le compteur d'occurrences, si le résultat du test élémentaire est dans un deuxième état logique.
3. Procédé selon la revendication 1 ou 2, dans lequel la 25 mise à jour du compteur de résultat consiste à : • incrémenter le compteur de résultats, si le résultat du test élémentaire est dans un premier état logique ou • décrémenter le compteur de résultats, si le résultat du test élémentaire est dans un deuxième état logique. 30
4. Procédé selon la revendication 3, dans lequel : 2903774 18 • à chaque incrémentation, une valeur du compteur de résultats est augmentée d'une valeur d'incrément prédéfinie, et • à chaque décrémentation, la valeur du compteur de 5 résultats est diminuée d'une valeur de décrément prédéfinie.
5. Procédé selon la revendication 4, dans lequel la valeur de décrément est inférieure ou égale à la valeur d'incrément. 10
6. Procédé selon l'une des revendications 1 à 5, dans lequel on réalise des diagnostics élémentaires à chaque fois qu'un ensemble de paramètres du dispositif prend une valeur prédéfinie.
7. Procédé selon l'une des revendications 1 à 5, dans 15 lequel on réalise des diagnostics élémentaires à des intervalles de temps prédéfinis.
8. Dispositif de diagnostic, pour diagnostiquer le fonctionnement d'un dispositif sous test, le dispositif de diagnostic comprenant des moyens pour réaliser une succession de tests élémentaires de fonctionnement du dispositif sous test, chaque test élémentaire produisant un résultat positif ou négatif indiquant un fonctionnement normal ou anormal du dispositif sous test, le dispositif de diagnostic étant caractérisé en ce qu'il comprend également : • un compteur d'occurrences (CRT), pour compter des occurrences de résultats identiques de tests élémentaires successifs, • un compteur de résultats (FCRT), pour compter les résultats positifs ou négatifs des tests élémentaires successifs 2903774 19 • un moyen de validation de diagnostic, pour produire un signal d'alerte lorsque le compteur d'occurrences atteint une première valeur maximale (CTRmax) ou lorsque le compteur de réalisations atteint une 5 deuxième valeur maximale (FCTRmax).
FR0606472A 2006-07-17 2006-07-17 Procede de validation d'un diagnostic de fontionnement d'un dispositif. Expired - Fee Related FR2903774B1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
FR0606472A FR2903774B1 (fr) 2006-07-17 2006-07-17 Procede de validation d'un diagnostic de fontionnement d'un dispositif.
JP2009520018A JP2009545725A (ja) 2006-07-17 2007-06-29 デバイスの故障検出のための確認プロセス
US12/373,961 US8650003B2 (en) 2006-07-17 2007-06-29 Validation process for fault detection of a device
PCT/FR2007/051564 WO2008009835A2 (fr) 2006-07-17 2007-06-29 Procédé de validation d'un diagnostic de fonctionnement d'un dispositif
EP07803972A EP2084609A2 (fr) 2006-07-17 2007-06-29 Procédé de validation d'un diagnostic de fonctionnement d'un dispositif

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0606472A FR2903774B1 (fr) 2006-07-17 2006-07-17 Procede de validation d'un diagnostic de fontionnement d'un dispositif.

Publications (2)

Publication Number Publication Date
FR2903774A1 true FR2903774A1 (fr) 2008-01-18
FR2903774B1 FR2903774B1 (fr) 2008-09-05

Family

ID=37635861

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0606472A Expired - Fee Related FR2903774B1 (fr) 2006-07-17 2006-07-17 Procede de validation d'un diagnostic de fontionnement d'un dispositif.

Country Status (5)

Country Link
US (1) US8650003B2 (fr)
EP (1) EP2084609A2 (fr)
JP (1) JP2009545725A (fr)
FR (1) FR2903774B1 (fr)
WO (1) WO2008009835A2 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3060150A1 (fr) * 2016-12-12 2018-06-15 Continental Automotive France Procede de diagnostic d'un ordonnancement de taches
CN109891335A (zh) * 2016-09-16 2019-06-14 环球油品有限责任公司 用于化学过程模型分析的交互式石化装置诊断***和方法

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100082197A1 (en) * 2008-09-30 2010-04-01 Honeywell International Inc. Intermittent fault detection and reasoning
WO2010137063A1 (fr) * 2009-05-26 2010-12-02 株式会社日立製作所 Serveur de gestion et système de gestion
US20110144853A1 (en) * 2009-12-15 2011-06-16 Gm Global Technology Operations, Inc. Mining methodology to eliminate inappropriate setting of error conditions using operating parameters
ES2540877T3 (es) * 2010-12-28 2015-07-14 Vestas Wind Systems A/S Sistema de mantenimiento de turbinas eólicas y procedimiento para su mantenimiento
DE102013220697B4 (de) * 2013-10-14 2018-05-30 Continental Automotive Gmbh Kraftstoffpumpe eines Kraftfahrzeuges und Verfahren zum Betrieb einer Kraftstoffpumpe
CN105094109B (zh) * 2014-05-23 2018-09-04 上海通用汽车有限公司 一种故障注入装置
CN105204450B (zh) * 2014-06-17 2018-09-04 上海通用汽车有限公司 一种故障注入***
CA2984359A1 (fr) 2016-10-31 2018-04-30 Shawn Melvin Systemes et methodes servant a generer des interfaces utilisateur graphiques hypermedia interactives sur un appareil mobile

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3967103A (en) * 1975-04-14 1976-06-29 Mcdonnell Douglas Corporation Decoder/analyzer test unit
JPH05164819A (ja) * 1991-12-12 1993-06-29 Rohm Co Ltd 集積回路の良否判定装置
US5590040A (en) * 1992-08-19 1996-12-31 Nippondenso Co., Ltd. Self-diagnosis apparatus for vehicle
EP1345182A2 (fr) * 2002-03-15 2003-09-17 Haldex Brake Products Limited Système de données de véhicule
US20040002810A1 (en) * 2002-07-01 2004-01-01 Syu Akuzawa Malfunction diagnosis system for engine

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4318182A (en) * 1974-04-19 1982-03-02 Honeywell Information Systems Inc. Deadlock detection and prevention mechanism for a computer system
JPH0619666B2 (ja) * 1983-06-30 1994-03-16 富士通株式会社 故障診断処理方式
JP2785847B2 (ja) * 1988-03-14 1998-08-13 富士通テン株式会社 負荷制御装置
US5152182A (en) * 1991-04-17 1992-10-06 Vibrac Corporation Torque measuring apparatus
FR2692623B1 (fr) * 1992-06-23 1995-07-07 Renault Procede de reperage cylindres pour le pilotage d'un systeme d'injection electronique d'un moteur a combustion interne.
JP2925437B2 (ja) * 1993-07-22 1999-07-28 富士通テン株式会社 自己診断機能を備えた車両制御用コンピュータシステム
JP2807738B2 (ja) * 1993-10-15 1998-10-08 本田技研工業株式会社 内燃エンジンの燃焼状態検出装置
US6243641B1 (en) * 1995-06-07 2001-06-05 Cummins Engine Company, Inc. System and method for detecting engine cylinder misfire
US5542291A (en) * 1995-08-04 1996-08-06 Ford Motor Company Misfire detection in an internal combustion engine using modified median averaging
US5728941A (en) * 1995-10-09 1998-03-17 Denso Corporation Misfire detecting apparatus using difference in engine rotation speed variance
JP3675049B2 (ja) * 1996-08-09 2005-07-27 株式会社デンソー 内燃機関の失火検出装置
JPH10108353A (ja) * 1996-09-30 1998-04-24 Keihin Seiki Mfg Co Ltd 負荷の故障判定装置
JP3482318B2 (ja) * 1997-04-04 2003-12-22 本田技研工業株式会社 内燃機関の失火状態判定装置
JP4014013B2 (ja) * 1997-07-18 2007-11-28 株式会社デンソー 内燃機関のイオン電流検出装置
JPH11184762A (ja) * 1997-12-19 1999-07-09 Unisia Jecs Corp 自動車用制御装置のバックアップramシステムの診断装置
JPH11312288A (ja) * 1998-04-28 1999-11-09 Mikuni Corp センサ故障診断方法
JP3752386B2 (ja) * 1998-08-10 2006-03-08 株式会社日立製作所 可変バルブタイミング機構の診断装置
DE19860452A1 (de) * 1998-12-28 2000-06-29 Bosch Gmbh Robert Zündanlage und Zündsteuerverfahren
JP4081919B2 (ja) * 1999-05-11 2008-04-30 トヨタ自動車株式会社 内燃機関の異常診断装置
JP3879368B2 (ja) * 2000-06-08 2007-02-14 トヨタ自動車株式会社 エンジンシステムの異常判定装置
JP4415515B2 (ja) * 2000-12-26 2010-02-17 トヨタ自動車株式会社 排気還流装置の異常診断装置
US7099439B2 (en) * 2001-02-26 2006-08-29 Classco Inc. Loop test apparatus and method
JP3706335B2 (ja) * 2001-12-12 2005-10-12 本田技研工業株式会社 内燃機関の故障判定装置
BR0309009A (pt) * 2002-04-05 2005-03-22 Boehringer Ingelheim Pharma Método para o tratamento de hipersecreção de muco
US7099438B2 (en) * 2002-06-14 2006-08-29 Ixia Multi-protocol, multi-interface communications device testing system
US20040107945A1 (en) * 2002-12-09 2004-06-10 Yeo Kok Seng Engine control method responsive to cylinder misfire detection
JP4372466B2 (ja) * 2003-06-19 2009-11-25 株式会社デンソー 内燃機関の高圧燃料供給システムの異常診断装置
CN100549966C (zh) * 2003-09-30 2009-10-14 明导公司 使用一个或多个自动机的***验证
WO2005111556A2 (fr) * 2004-05-07 2005-11-24 Walter Kidde Portable Equipment, Inc. Detecteur de flammes uv
JP4508732B2 (ja) * 2004-06-11 2010-07-21 三菱電機株式会社 電子制御装置
US7609190B1 (en) * 2008-04-22 2009-10-27 Advanced Micro Devices, Inc. Device and method for testing of digital-to-analog converter
JP5164819B2 (ja) 2008-12-12 2013-03-21 矢崎総業株式会社 圧着バレルの圧着方法、圧着バレル及び圧着装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3967103A (en) * 1975-04-14 1976-06-29 Mcdonnell Douglas Corporation Decoder/analyzer test unit
JPH05164819A (ja) * 1991-12-12 1993-06-29 Rohm Co Ltd 集積回路の良否判定装置
US5590040A (en) * 1992-08-19 1996-12-31 Nippondenso Co., Ltd. Self-diagnosis apparatus for vehicle
EP1345182A2 (fr) * 2002-03-15 2003-09-17 Haldex Brake Products Limited Système de données de véhicule
US20040002810A1 (en) * 2002-07-01 2004-01-01 Syu Akuzawa Malfunction diagnosis system for engine

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109891335A (zh) * 2016-09-16 2019-06-14 环球油品有限责任公司 用于化学过程模型分析的交互式石化装置诊断***和方法
CN109891335B (zh) * 2016-09-16 2022-10-25 环球油品有限责任公司 用于化学过程模型分析的交互式石化装置诊断***和方法
FR3060150A1 (fr) * 2016-12-12 2018-06-15 Continental Automotive France Procede de diagnostic d'un ordonnancement de taches
WO2018109288A1 (fr) * 2016-12-12 2018-06-21 Continental Automotive France Procédé de diagnostic d'un ordonnancement de tâches

Also Published As

Publication number Publication date
FR2903774B1 (fr) 2008-09-05
EP2084609A2 (fr) 2009-08-05
US8650003B2 (en) 2014-02-11
WO2008009835A2 (fr) 2008-01-24
WO2008009835A3 (fr) 2009-07-23
JP2009545725A (ja) 2009-12-24
US20100049473A1 (en) 2010-02-25

Similar Documents

Publication Publication Date Title
FR2903774A1 (fr) Procede de validation d'un diagnostic de fontionnement d'un dispositif.
FR2800190A1 (fr) Procede et systeme pour l'autodiagnostic d'une voiture
US7162358B2 (en) Fault detection system and method for detecting a faulty temperature sensor in motor vehicles
FR2950690A1 (fr) Dispositif de diagnostic d'anomalie d'un systeme de detection d'angle de vilebrequin
US10102690B2 (en) Non-starting engine remote diagnostic
EP3650166A1 (fr) Procede de controle d'un niveau de qualite de vissage d'une visseuse, dispositif associe et programme mettant en oeuvre le procede
GB2497636A (en) Vehicle fault diagnosis system
CN111267756B (zh) 车辆限速控制方法、车辆和介质
US6208917B1 (en) Ambient temperature/inlet air temperature sensor dither
EP1960652A1 (fr) Procede de memorisation d'informations concernant un defaut de fonctionnement d'un dispositif
JP2007322377A (ja) 車載故障診断装置およびその試験方法
CN113961386A (zh) 一种整车软件版本自动管理方法
EP1722142B1 (fr) Système de diagnostic du fonctionnement d'une electro-vanne embarquée à bord d'un vehicule automobile
US8225646B2 (en) Throttle body sweep diagnostic system and method
JP4403959B2 (ja) 車両故障診断装置
FR2656439A1 (fr) Procede et dispositif de memorisation de defauts de fonctionnement intermittents d'un systeme physique et de variables de contexte de ces defauts.
FR2906311A3 (fr) Procede de diagnostic de la deterioration d'un turbocompresseur
EP1573412B1 (fr) Procede de diagnostic de defauts de fonctionnement d une arc hitecture fonctionnelle
WO2021099215A1 (fr) Procede de gestion des anomalies sporadiques d'un systeme de motorisation d'un vehicule automobile
FR2896440A1 (fr) Procede et systeme de diagnostic de l'etat de fonctionnement d'une visseuse asservie a une ligne d'assemblage de vehicule.
FR3014752A1 (fr) Systeme de surveillance de pression des pneumatiques d'un vehicule automobile
CN111365128A (zh) 用于提醒车辆保养的方法
EP2124120A1 (fr) Procédé d'aide au diagnostic pour la détermination de cause(s) de dysfonctionnement(s) dans un système complexe
FR2796724A1 (fr) Procede de diagnostic pour detecter tout contact deffectueux eventuel du a un faible court-circuit d'un fil conducteur
FR2910932A1 (fr) Procede de controle d'elements electriques d'un moteur.

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 10

ST Notification of lapse

Effective date: 20170331