Brevet FR2812033A1 — publié le 20020125

I L'invention concerne un procédé de surveillance du réglage d'une grandeur de commande dans un moteur à combustion interne. La commande d'un moteur à combustion interne transforme la position d'une pédale d'accélérateur en une valeur de consigne du couple moteur et détermine alors, en tenant compte des données actuelles de fonctionnement disponibles, les grandeurs déterminant le couple moteur. Dans le cas notamment de systèmes dits "e-gaz" (commande électronique de marche de moteur), un appareil de commande calcule l'ouverture nécessaire du papillon des gaz, en tenant compte de l'état actuel de fonctionnement du moteur, et commande l'entraînement du papillon des gaz. Un capteur d'angle de papillon des gaz surveille le respect exact de la position voulue du papillon des gaz. Un procédé de réglage du couple d'un moteur à allumage commandé est connu par DE 42 32 974 A1. Dans le procédé connu, il est tenu compte de la dépendance du couple, pour une vitesse de rotation préfixée, vis-à-vis du débit massique d'air et de l'angle d'allumage. A cet effet, un écart de couple et un écart d'angle d'allumage sont déterminés au cours d'opérations successives. Une commande du dispositif d'apport dosé d'air a lieu en fonction de ces grandeurs. Une telle commande de la fonction fondamentale du véhicule rend nécessaire une surveillance permanente de l'appareil de commande. Pour la surveillance permanente, il est connu que l'appareil de commande procède lui- même au contrôle, les signaux de capteurs étant par exemple contrôlés, à l'intérieur de valeurs limite, en ce qui concerne leur plausibilité. Ces valeurs limite, qui peuvent également dépendre d'états de fonctionnement, sont également appelées valeurs admissibles. Par DE 195 36 038, on connaît un procédé de commande de l'ensemble unitaire d'entraînement d'un véhicule à moteur selon lequel le couple autorisé maximal ou la puissance admissible maximale est déterminé et une réaction d'incident est engagée lorsque la valeur déterminée est dépassée par une valeur réelle calculée. Un procédé de surveillance de détection de charge d'un moteur à combustion interne est connu par DE 197 50 191 A1. Pour la surveillance d'incident, la différence est calculée entre le signal de débit massique d'air du capteur de débit massique d'air et le signal de débit massique d'air déduit de la position du papillon des gaz. Les valeurs de différence sont soumises à l'établissement d'une intégrale et celle-ci est surveillée en ce qui concerne le dépassement d'une valeur de seuil. L'invention a pour but de fournir un procédé de surveillance d'un appareil de commande qui, à l'aide de moyens simples, assure d'une manière fiable une surveillance et une constatation d'incident, notamment dans le cas de faibles écarts entre valeur réelle et valeur admissible. A cet effet, I'invention a pour objet un procédé de surveillance du réglage d'une grandeur de commande dans un moteur à combustion interne, comportant les opérations de surveillance suivantes: - une valeur réelle est déterminée pour la grandeur de commande, - pour la grandeur de commande, une valeur admissible, qui fournit une valeur admissible maximale ou minimale pour la grandeur de commande, est calculée en fonction de conditions d'état du moteur à combustion interne, - dans le cas o valeur réelle et valeur admissible diffèrent l'une de l'autre de plus qu'une première valeur de seuil, un signal d'incident est déclenché, - en outre, dans le cas o la différence entre valeur réelle et valeur admissible cumulée dans un intervalle de temps dépasse une seconde valeur de seuil, le signal d'incident est déclenché, - la valeur cumulée de différence entre valeur réelle et valeur admissible est mise à zéro lorsque l'écart entre valeur réelle et valeur admissible est situé au-dessous d'un seuil de détection. Selon le procédé conforme à l'invention, une valeur réelle est déterminée pour la grandeur de commande du moteur à combustion interne qui est à régler. En outre, une valeur admissible est calculée pour la grandeur de commande en fonction de conditions d'état du moteur. La valeur admissible donne la valeur de la grandeur de commande qui est encore à considérer comme plausible. Dans le cas o la valeur réelle et la valeur admissible s'écartent l'une de l'autre de plus qu'une première valeur de seuil, un signal d'erreur est déclenché. En fonction de la nature de la grandeur de commande, la valeur admissible fixe au préalable une valeur minimale ou maximale pour cette grandeur de commande. Si donc la valeur réelle du moteur s'écarte de la valeur admissible de plus qu'une première valeur de seuil, un incident est constaté concernant le réglage de la grandeur de commande. Outre cette situation, selon le procédé conforme à l'invention, un signal d'incident est également déclenché lorsqu'un écart entre valeur réelle et valeur admissible cumulé sur l'étendue d'un intervalle de temps dépasse une seconde valeur de seuil déterminée. Le second cas couvre la situation dans laquelle la valeur réelle s'écarte de la valeur admissible sur un temps assez long, mais ne dépasse toutefois à aucun instant la première valeur de seuil. Grâce au procédé conforme à l'invention, il est possible, lors de la surveillance de la grandeur de commande, de tenir compte de l'évolution de celle-ci dans le temps. Il est donc extrêmement avantageux dans le procédé conforme à I'invention de pouvoir reconnaître des incidents dont l'effet sur la grandeur de réglage est à chaque instant trop petit pour déclencher un signal d'incident par dépassement de la première valeur de seuil, mais est suffisamment grand pour entraîner des écarts durables entre valeur réelle et valeur admissible. Conformément à l'invention, la valeur cumulée de différence entre valeur réelle et valeur admissible est mise à zéro lorsque l'écart entre valeur réelle et valeur admissible est situé au-dessous d'un seuil de détection. Cette condition pour la remise à zéro de la valeur cumulée de différence permet de pouvoir reconnaître les incidents se présentant dans l'appareil de commande qui entraînent des écarts entre valeur réelle et valeur admissible qui sont faibles, mais sont situés d'une manière durable au-dessus du seuil de détection. Suivant un développement avantageux du procédé conforme à l'invention, le couple sert de grandeur de commande. Il s'agit du couple du moteur à combustion interne. D'une manière générale, il est courant de piloter la commande du moteur au moyen du couple de celui-ci. De cette manière, les demandes indiquées par le conducteur sur la pédale d'accélérateur peuvent être reliées particulièrement bien aux conditions de fonctionnement du moteur. Suivant un développement préféré du procédé, la valeur de différence entre valeur réelle et valeur admissible est cumulée au-dessus du seuil de détection. Le seuil de détection fixe au préalable, pour l'écart minimal entre valeur réelle et valeur admissible, une grandeur qui doit être dépassée pour qu'une valeur de différence soit cumulée. Cela permet d'éviter, sur l'étendue d'un long intervalle de temps, que les différences les plus minimes ne s'accumulent et n'entraînent le déclenchement d'un signal d'incident. De préférence, le second seuil de surveillance est calculé en fonction des grandeurs de fonctionnement. Pour la détermination de la valeur réelle pour la grandeur de commande du moteur, la valeur est estimée en fonction des conditions d'état de celui-ci. L'estimation a de préférence lieu d'une manière indépendante d'une valeur estimée qui a été fixée pour la commande. Un exemple préféré de réalisation est exposé en détail en regard des figures annexées. On voit: à la figure 1, un schéma de principe de la surveillance conforme à l'invention, à la figure 2, une vue schématique d'une première condition de déclenchement du signal d'incident et, à la figure 3, une représentation schématique de la seconde condition de déclenchement pour le signal d'incident. La figure 1 illustre le déroulement du procédé de surveillance d'une grandeur de réglage. La valeur actuelle de la grandeur de réglage M entre en dans le procédé. La grandeur M est ici une valeur estimée, de préférence d'une manière indépendante du reste de la commande de moteur. Le couple admissible M_ZUL est appliqué en 12. Le couple admissible M_ZUL est calculé en fonction de grandeurs de fonctionnement. La différence entre M et MZUL est formée en 14. Deux grandeurs de fonctionnement du moteur entrent dans le procédé en 16 et 18. Le nombre 2 de grandeurs de fonctionnement est ici uniquement choisi pour l'exposé. Il est ainsi possible de prendre par exemple en considération le débit massique d'air, le débit massique de carburant et l'angle d'allumage. Le seuil absolu de surveillance S_ABS est déterminé au moyen de la table caractéristique KF1 20 en fonction des grandeurs de fonctionnement 16 et 18. Le seuil absolu de surveillance est appliqué avec la différence absolue 14 au comparateur 22. Le comparateur 22 compare si la différence absolue AM appliquée est supérieure à la valeur absolue de seuil de surveillance appliquée. Si tel est le cas, un signal 24 est envoyé à un élément à fonction logique OU 24. La différence absolue 14 est appliquée également à un seuil de détection 26. Le seuil de détection 26 détermine si la différence AM est supérieure à une valeur minimale. Si la différence AM est supérieure à la valeur minimale, la valeur est alors envoyée à un intégrateur 28 qui détermine l'écart intégré entre le couple actuel et le couple admissible. L'intégrateur 28 est remis à zéro au moyen de la ligne 30 sur laquelle un signal est appliqué lorsque la condition de retour 32 est remplie. La condition de retour 32 intervient lorsque la différence est inférieure au seuil de détection 26. Dans ce cas, la condition de retour 32 produit un signal de remise à zéro pour l'intégrateur 28. En 34 et 36, deux autres grandeurs de fonctionnement sont appliquées à une table caractéristique KF2 38. Les grandeurs de fonctionnement 34 et 36 peuvent coïncider avec les grandeurs de fonctionnement 16 et 18. Il est également possible que des grandeurs de fonctionnement supplémentaire soient appliquées à la table caractéristique 38. La table caractéristique 38 fournit une seconde valeur de seuil de surveillance qui est appliquée, avec la valeur intégrée 28, au comparateur 42. Le comparateur 42 produit un signal lorsque la valeur intégrée de l'intégrateur 28 est supérieure à la seconde valeur de seuil de surveillance 40. Les signaux de sortie du comparateur 42 et du comparateur 22 sont appliqués à l'élément à fonction logique OU 24 pour être envoyés, par des opérations intermédiaires 44 (mécanisme anti-leurre) pour la détermination d'un signal d'incident 46. La figure 2 représente, sous une forme idéalisée, l'évolution dans le temps de la valeur estimée 48. Il est également représenté la première valeur de seuil 50, déterminée à partir de la table caractéristique 20, pour le dépassement de laquelle le signal d'incident est déclenché. L'instant correspondant au déclenchement du signal d'incident est désigné par to. Pour une raison de vue d'ensemble, la valeur admissible M_ZUL 52 est également indiquée. Il ressort de la figure 2 que, lorsque la valeur estimée pour le couple dépasse la valeur admissible 52 de plus que la différence AM, un signal d'incident est déclenché. A la figure 3, la différence intégrée entre valeur réelle 56 et seuil de détection 58 est indiquée par 54. Lors de l'intégration, la valeur admissible 52 est augmentée du seuil de détection 58. A l'instant t1, la surface contenue 54 dépasse une valeur de seuil de surveillance 40, de sorte qu'à cet instant t1, un signal d'incident est déclenché sans que la valeur estimée ait jamais dépassé le premier seuil de surveillance 50. REVENDICATIONS 1. Procédé de surveillance du réglage d'une grandeur de commande dans un moteur à combustion interne, caractérisé en ce qu'il comporte les opérations de surveillance suivantes: - une valeur réelle est déterminée pour la grandeur de commande (10), - pour la grandeur de commande, une valeur admissible (10), qui fournit une valeur admissible maximale ou minimale pour la grandeur de commande, est calculée en fonction de conditions d'état du moteur à combustion interne, - dans le cas o valeur réelle et valeur admissible diffèrent l'une de l'autre (22) de plus qu'une première valeur de seuil, un signal d'incident (46) est déclenché, - en outre, dans le cas o la différence entre valeur réelle et valeur admissible cumulée dans un intervalle de temps dépasse (42) une seconde valeur de seuil, le signal d'incident (46) est déclenché, - la valeur cumulée de différence entre valeur réelle et valeur admissible est mise à zéro lorsque l'écart entre valeur réelle et valeur admissible est situé au-dessous d'un seuil de détection (58). 2. Procédé suivant la revendication 1, caractérisé en ce que le couple sert de grandeur de commande. 3. Procédé suivant l'une quelconque des revendications 1 et 2, caractérisé en ce que la valeur de différence entre valeur réelle et valeur admissible est cumulée au-dessus du seuil de détection. 4. Procédé suivant l'une quelconque des revendications 1 à 3, caractérisé en ce que le second seuil de surveillance (40) est calculé en fonction des grandeurs de fonctionnement (34, 36). 5. Procédé suivant l'une quelconque des revendications 1 à 4, caractérisé en ce que la valeur réelle pour la grandeur de commande est estimée en fonction des conditions d'état du moteur à combustion interne.