FR3074527A1 - Methode de mesure de parametres moteur - Google Patents
Methode de mesure de parametres moteur Download PDFInfo
- Publication number
- FR3074527A1 FR3074527A1 FR1761560A FR1761560A FR3074527A1 FR 3074527 A1 FR3074527 A1 FR 3074527A1 FR 1761560 A FR1761560 A FR 1761560A FR 1761560 A FR1761560 A FR 1761560A FR 3074527 A1 FR3074527 A1 FR 3074527A1
- Authority
- FR
- France
- Prior art keywords
- engine
- measurement
- stability
- operating
- degree
- 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.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2441—Methods of calibrating or learning characterised by the learning conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2441—Methods of calibrating or learning characterised by the learning conditions
- F02D41/2445—Methods of calibrating or learning characterised by the learning conditions characterised by a plurality of learning conditions or ranges
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1423—Identification of model or controller parameters
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Méthode de mesure de paramètres de fonctionnement d'un moteur (10) de véhicule comprenant une pluralité de capteurs de mesure (25, 26), la méthode comprenant les étapes consistant à : - mesurer des paramètres moteur avec la pluralité de capteurs de mesure (25, 26), au cours du fonctionnement du moteur (10), - enregistrer ou traiter au moins un des paramètres mesurés si le moteur (10) est placé sur un point de fonctionnement à mesurer, caractérisée en ce que la méthode comprend une étape consistant à évaluer un degré de stabilité du point de fonctionnement au moment de l'enregistrement, en ce que la mesure du paramètre n'est validée pour être enregistrée ou traitée que si le degré de stabilité est suffisant, et en ce que le degré de stabilité est associé et enregistré avec la mesure enregistrée.
Description
METHODE DE MESURE DE PARAMETRES MOTEUR [0001 ] La présente invention concerne de manière générale la mesure de paramètres d'un moteur thermique monté sur un véhicule automobile. L'invention concerne aussi l'utilisation de ces mesures pour vérifier que des modèles de comportement d'organes de ce moteur sont bien représentatifs de la physique réelle de ces organes, et pour éventuellement corriger une loi de commande au cas où un écart entre la mesure physique et la prédiction théorique était avéré.
[0002] Dans les méthodes de contrôle moteur actuelles, de plus en plus de méthodes ont besoin de caractériser la totalité ou une partie de l’état du système. Cette identification de l’état du système est généralement réalisée par la mesure d’un certain nombre de paramètres sur une sélection de points de fonctionnement naturellement parcourus par le moteur. Les points ainsi retenus sont appelés, « points d’observation >> et apportent l’information nécessaire à ces méthodes. En particulier les méthodes d’apprentissage des modèles de comportement des actionneurs ont besoin de recueillir de l’information (des mesures physiques) sur un certain nombre de points de fonctionnement avant de calculer des correctifs permettant de recaler les lois de commande de ces actionneurs au plus près de la physique réelle des actionneurs et ainsi de maintenir les performances du moteur en terme de consommation, d’émissions, d’agrément de conduite tout au long de la vie du véhicule. Cette sélection de points d’observation est d’une importance capitale puisque c’est la donnée d'entrée principale de ces méthodes de correction et c’est elle qui conditionne le bon fonctionnement des actionneurs. En effet, une mauvaise sélection de point d’observation risque d’amener à une identification fausse ou incomplète de l’état du système et ne permettra pas à ces méthodes de travailler au mieux de leurs capacités.
[0003] On peut valider une mesure sur un point d’observation de deux manières. Une première méthode de mesure consiste à définir qu’un nouveau point d’observation peut être retenu si le point de fonctionnement courant est différent du dernier point d’observation retenu. Cette différence peut être définie en fonction des besoins de la méthode consommatrice des points d’observation : par exemple la
- 2 différence peut être exprimée en régime et/ou charge et/ou position actionneur... Cette méthode assure de fournir à la méthode consommatrice une fréquence de points d’observation assez élevée et des points représentatifs de la zone de fonctionnement actuelle du moteur.
[0004] Pour ce premier exemple de méthode de mesure, un cas de vie gênant est le fait qu'il est possible d’envoyer à la méthode consommatrice une alternance de seulement deux points d’observations différents. Par exemple, en roulage dans les embouteillages, où l’on alterne les phases de ralenti à la vitesse nulle et les roulages à très faible vitesse, la méthode pourrait sélectionner comme point d’observation le point de ralenti, puis sélectionner un point de très faible vitesse, puis à nouveau un ralenti, puis à nouveau un point de très faible vitesse et ainsi de suite durant toute cette phase de vie. La méthode consommatrice des points d’observation ne serait alors alimentée que par deux points différents et comportant donc une somme d’information assez peu importante et pas forcément suffisamment représentative de ce qui se passe sur le reste du champ de fonctionnement moteur [0005] Une deuxième méthode de mesure consiste à attendre qu’une matrice prédéterminée (par exemple définie suivant des dimensions en régime moteur et charge) ait été entièrement parcourue. C’est-à-dire que le moteur soit passé naturellement, au moins une fois, par chacune des cases de la matrice considérée. On s’assure alors que les points d’observations couvrent une zone prédéfinie, connue comme suffisamment représentative de ce dont a besoin la méthode consommatrice des points d’observations.
[0006] Pour ce deuxième exemple de méthode de mesure, un cas de vie gênant est lorsque l’on ne passe jamais (ou de manière trop occasionnelle) dans une des zones de la matrice prédéfinie. Cela peut être dû au type de conduite adopté par le conducteur. Par exemple, en roulage ville classique on ne balaie généralement pas la totalité du champ de fonctionnement moteur, les zones de fort régime et/ou de forte charge ne sont pas parcourues. En fonction de comment est définie cette matrice des points d’observation, il peut arriver que celle-ci mette beaucoup de temps avant d’être entièrement complétée. Et tant qu’elle est
-3incomplète, la méthode consommatrice peut ne pas recevoir de points d’observations pour travailler [0007] De plus, il est important de fournir à ces méthodes de correction des mesures qui représentent l'état réel du système, de sorte à pouvoir comparer valablement la mesure physique avec une évaluation théorique qui donnera lieu à un recalage si une différence dépasse un seuil. Toute mesure non représentative pouvant provoquer un recalage intempestif, il est important de garantir une prise d'information fiable. Par exemple, on peut définir un ensemble de critères à respecter sur certaines grandeurs du contrôle moteur pour vérifier que le moteur se trouve sur un point de fonctionnement conforme en termes de prise d’observations. C’est-à-dire que ce point est jugé intéressant à analyser par la fonction consommatrice des points d’observation. Ainsi, dans ce type de méthode de contrôle de stabilité, on doit vérifier pour chaque grandeur en question que la valeur est représentative et que son évolution temporelle est stable. Par exemple, pour la température d’eau, on peut définir un gabarit de température de telle manière que ce critère ne va autoriser la prise d’observation que lorsque la température sera incluse dans ce gabarit depuis un temps donné. On s’assure ainsi que le moteur est sur un point de fonctionnement où la température d’eau est conforme à ce que nécessite la méthode qui va consommer les points d’observation sélectionnée (par exemple, en ciblant la température nominale de fonctionnement) et que cette température d’eau n’est pas en train d’évoluer de manière significative. Dès que l’ensemble des critères sur chacune des variables considérées est vérifié alors le point de fonctionnement est validé et la méthode prend une observation : elle extrait à cet instant l’information attendue par la méthode consommatrice (par exemple, la valeur du régime moteur, celle de la masse de gaz aspiré par le cylindre, le décalage de richesse...).
[0008] Cependant, l’inconvénient de cette sélection des points d’observations est qu’il faut généralement trouver un compromis entre qualité et quantité de points d’observation que l’on va pouvoir prendre. En effet, si l’on souhaite privilégier la quantité de point d’observation pris, il suffira de rendre moins contraignant les critères sur les grandeurs observées. Par exemple, avec un gabarit de grande taille dans lequel doit se trouver la grandeur et/ou en définissant une stabilité moins sévère sur cette grandeur. Cela se fera au détriment de la qualité
-4des points d’observation pris puisque du fait du caractère moins contraignant on va sélectionner des points qui pourront être moins représentatif de l’état réel du moteur (par exemple, légèrement variant ou pas totalement convergé).
[0009] A contrario, si l’on souhaite privilégier la qualité du critère de stabilité, on pourra rendre plus sévère les critères sur les grandeurs observées. La méthode sélectionnera moins de point mais ils pourront être plus justes en termes de représentativité de l’état du moteur. Ce compromis n’est pas évident à positionner d’autant plus que dans le cas où les points d’observation sont consommés par les méthodes d’apprentissage des modèles de comportement des actionneurs, ce compromis à tendance à évoluer avec le temps. Ainsi, en début de vie de véhicule, où les méthodes d’apprentissage n’ont pas encore travaillé et où l’erreur sur les modèles peut être importante, on peut vouloir obtenir rapidement beaucoup de points d’observation pour calculer des correctifs à appliquer sur les modèles afin de rattraper le gros des erreurs. Puis au fil de la vie du véhicule, on peut vouloir obtenir des points d’observations de meilleure qualité pour affiner les correctifs et prendre en compte des phénomènes de dérive des modèles de comportement plus lent et de moindre amplitude (tel que les effets du vieillissement et de l’encrassement).
[0010] Mais dans tous les cas, ce principe de sélection des points d’observation fait que, une fois que tous les critères pour toutes les grandeurs sont réunis, on valide le point de fonctionnement et on autorise la prise d’observation : on mémorise sur cet instant les informations relatives à ce point pour les transmettre par la suite à la fonction consommatrice. On juge que l’information disponible sur ce point est exploitée et on attend de sélectionner un nouveau point d’observation différent de celui qui vient d’être sélectionné.
[0011] Enfin, pour les mêmes raisons que ci-dessus, il est important de fournir à ces méthodes de correction des mesures répétables, qui sont le plus possible dépourvues de variabilité. En effet, selon un premier exemple de critère de variabilité, il consiste à vérifier sur une période de temps donnée, que la variation maximale du paramètre, observée durant ce laps de temps, ne dépasse pas un seuil donné.
-5[0012] Selon un deuxième exemple de critère de variabilité, il consiste à vérifier sur une période de temps donnée que la variation instantanée (c’est-à-dire la variation calculée entre la valeur actuelle et celle de l’instant de calcul précédent) du paramètre observé ne dépasse pas un seuil donné.
[0013] Ces deux exemples de critères de variabilité ne sont pas adaptés à la détection de stabilité des phénomènes de variation continue lente. Par exemple, dans les méthodes de sélection de point d’observation, on peut avoir besoin de vérifier la variabilité de grandeurs relatives à des évolutions thermiques qui varient relativement lentement avant de se stabiliser. Les exemples de méthode de détection de variabilité ci-dessus sont plutôt dédiés à la détection de variabilité de phénomènes de variation rapide pouvant présenter des variations très brusques (entre 2 pas de calcul par exemple).
[0014] Pour le premier exemple de procédé de détection de variabilité, dans le cas d’une variable évoluant lentement dans le même sens, on risque de ne pas observer de variation maximale suffisante sur le laps de temps généralement utilisé dans les méthodes de contrôle moteur pour définir que la variable n’est pas stabilisée. On risque alors de déclarer à tort un état stabilisé et envoyer à la méthode consommatrice des points d’observation, une information sur ce point pas totalement représentative car pas totalement convergée. Pour rendre ce principe opérationnel pour ce cas de vie, il faudrait pouvoir observer la variable sur un laps de temps relativement long pour s’assurer de sa stabilité. Or, ceci n’est pas compatible avec une utilisation appliquée au contrôle moteur puisque on ne maîtrise pas le temps que l’on reste sur les différents points de fonctionnement : cela dépend de la conduite adoptée par le client.
[0015] Pour le deuxième exemple de procédé de détection de variabilité, le problème survient dans le cas d’une grandeur du type de celle qui évolue continuellement de manière assez lente sans présenter de variation instantanée. Du fait que cette grandeur ne présente pas de variations brusques, le procédé risque de ne pas détecter la non stabilité et le point d’observation pourra être sélectionné ou validé alors que la grandeur en question n’aura pas convergé vers une valeur stable. Là encore, la méthode consommatrice des points
- 6 d’observation risque alors de considérer une information sur ce point d'observation pas totalement représentative.
[0016] Un but de la présente invention est de répondre aux inconvénients mentionnés ci-dessus et en général, de proposer une méthode de mesure qui soit simple, rapide, et qui puisse fournir des mesures représentatives du système.
[0017] En particulier, un but de la présente invention est tout d'abord de garantir que des mesures peuvent être fournies rapidement tout en étant représentatives du système stabilisé. Un autre but de l'invention est une méthode de contrôle moteur permettant de sélectionner de manière optimale des points d’observation à partir des points de fonctionnement naturellement parcourus par le moteur. Enfin, un autre but de l'invention est de garantir que les mesures fournies sont fiables et dépourvues autant que possible de variabilité, même dans le cas de grandeurs variant lentement.
[0018] Pour cela un premier aspect de l'invention concerne une méthode de mesure de paramètres de fonctionnement d'un moteur de véhicule comprenant une pluralité de capteurs de mesure, la méthode comprenant les étapes consistant à :
- mesurer des paramètres moteur avec la pluralité de capteurs de mesure, au cours du fonctionnement du moteur,
- enregistrer ou traiter au moins un des paramètres mesurés si le moteur est placé sur un point de fonctionnement à mesurer, caractérisée en ce que la méthode comprend une étape consistant à évaluer un degré de stabilité du point de fonctionnement, en ce que la mesure du paramètre n'est validée pour être enregistrée ou traitée que si le degré de stabilité est suffisant, et en ce que le degré de stabilité est associé et enregistré avec la mesure enregistrée ou traitée. La méthode selon la présente mise en œuvre estime un degré de stabilité du point de fonctionnement et n'enregistre ou ne traite la mesure effectuée que si le point de fonctionnement est suffisamment stable. Cela permet de fiabiliser les mesures enregistrées pour ne garder que des mesures représentatives d'un fonctionnement établi, et non d'un fonctionnement transitoire ou non convergé. De plus, le degré de stabilité est associé et enregistré, ce qui
- 7 permet, à posteriori, de vérifier quel était le degré de stabilité d'une mesure qui est enregistrée, à des fins de comparaison ou de traçabilité.
[0019] Avantageusement, la mesure du paramètre n'est validée pour être enregistrée ou traitée que si aucune mesure de ce paramètre à ce point de fonctionnement n'a encore été enregistrée ou traitée (c’est-à-dire utilisée par une autre méthode, ou soumise à un traitement de calcul avant d'être enregistrée ou stockée), ou si une mesure de ce paramètre a déjà été enregistrée ou traitée à ce point de fonctionnement avec un degré de stabilité associé inférieur au degré de stabilité associé au point de fonctionnement courant. Cet aspect permet de rapidement enregistrer ou traiter des mesures (lors d'un premier passage sur un point de fonctionnement), mais permet également de mettre à jour une mesure déjà prise avec une nouvelle mesure si cette dernière est effectuée sur un fonctionnement plus stabilisé. En d'autres termes, seules les mesures sur des points de fonctionnement de plus en plus stabilisés ou convergés seront enregistrées et remplaceront les premières mesures : la méthode prend rapidement en compte les mesures, mais sévèrise progressivement les conditions pour prendre en compte de nouvelles mesures si le moteur est maintenu sur ce point de fonctionnement, ou y repasse ultérieurement. On peut donc rapidement satisfaire le besoin en données de mesure, mais ultérieurement, les données sont mises à jour avec des critères de sélection de plus en plus sévères, pour gagner en précision, et/ou en convergence.
[0020] Avantageusement, le degré de stabilité est fonction d'un temps de maintien du point de fonctionnement, et augmente lorsque le temps de maintien du point de fonctionnement augmente. On peut prévoir d'incrémenter un compteur de stabilité à chaque fois que le moteur est maintenu sur un même point de fonctionnement (à ±5% ou ±10% près) toutes les cinq, ou dix ou vingt secondes.
[0021 ] Avantageusement, le degré de stabilité est fonction d'un gabarit dans lequel doit être compris un critère du point de fonctionnement, dans lequel un premier degré de stabilité est associé avec une première taille de gabarit, et un deuxième degré de stabilité plus élevé est associé à une deuxième taille de gabarit plus faible que la première taille de gabarit. Cette mise en oeuvre revient à réduire progressivement les gabarits qui doivent être respectés pour déclarer le point de fonctionnement satisfaisant pour prendre une mesure.
-8[0022] Avantageusement, le degré de stabilité est fonction d'une température, et/ou d'un régime du moteur, et/ou d'une charge du moteur thermique, et augmente lorsque la température du moteur converge vers une température cible et/ou un régime du moteur converge vers un régime cible et/ou une charge de fonctionnement converge vers une charge de fonctionnement cible. Autrement dit, le degré de stabilité du point de fonctionnement augmente en même temps que la convergence vers leur cible des paramètres ou critères qui permettent de définir le point de fonctionnement en question.
[0023] Par exemple, un premier gabarit de température d'eau peut être de ±10°C autour de la température cible pour une sfebilité ou une sévérité de niveau 1, un deuxième gabarit de température d'eau peut être de ±5°C autour de la température cible pour une stabilité ou une sévérité supérieure de niveau 2 et un troisième gabarit de température d'eau peut être de ±2°C autour de la température cible pour une stabilité ou une sévérité encore supérieure de niveau 3.
[0024] Par exemple, un premier gabarit de régime moteur peut être de ±300 trs/min autour du régime moteur cible pour une stabilité ou une sévérité de niveau 1, un deuxième gabarit de régime moteur peut être de ±150 trs/min autour du régime moteur cible pour une stabilité ou une sévérité supérieure de niveau 2 et un troisième gabarit de régime moteur peut être de ±50 trs/min autour du régime moteur cible pour une stabilité ou une sévérité encore supérieure de niveau 3.
[0025] En complément optionnel qui peut être indépendant, complémentaire ou imbriqué avec les aspects ci-dessus, un autre aspect de l'invention concerne une méthode de mesure de paramètres de fonctionnement d'un moteur de véhicule comprenant une pluralité de capteurs de mesure, la méthode comprenant les étapes consistant à :
- mesurer des paramètres moteur avec la pluralité de capteurs de mesure, au cours du fonctionnement du moteur,
- enregistrer ou traiter au moins un des paramètres mesurés si le moteur est placé sur un point de fonctionnement à mesurer, caractérisée :
en ce que la méthode comprend une étape consistant à évaluer un degré de
-9variabilité d'au moins un des paramètres mesurés, comprenant au moins les étapes consistant à :
- calculer un gradient instantané entre deux mesures successives dudit au moins un paramètre dont la variabilité est évaluée,
- évaluer une variation du gradient instantané pendant un temps prédéterminé, et en ce que la mesure ou le traitement du paramètre à enregistrer ou à traiter n'est validée pour être enregistrée ou traitée que si la variation du gradient instantané dudit au moins un paramètre dont la variabilité a été évaluée est inférieure à un seuil de variabilité prédéterminé.
[0026] La méthode selon la mise en œuvre ci-dessus comprend une étape qui consiste à calculer un gradient instantané entre deux mesures successives, mais évalue ensuite la variation de ce gradient instantané, ce qui ajoute une sécurisation supplémentaire avant de considérer la mesure adéquate pour être prise en compte, en particulier lorsque la variation est lente.
[0027] Avantageusement, l'étape d'évaluation de la variation du gradient instantané comprend une étape consistant à calculer une intégrale du gradient instantané pendant le temps prédéterminé. Cette méthode cumulative permet de bien éviter de prendre en compte une mesure d'un paramètre qui est en cours d'évolution lente.
[0028] Avantageusement, l'intégrale du gradient instantané est remise à zéro à l'issue du temps prédéterminé et/ou si l'intégrale dépasse le seuil de variabilité prédéterminé.
[0029] Avantageusement, l'étape d'évaluation de la variation du gradient instantané comprend une étape consistant à calculer une somme de tous les gradients instantanés calculés pendant le temps prédéterminé.
[0030] Avantageusement, la somme de tous les gradients instantanés est remise à zéro à l'issue du temps prédéterminé et/ou si la somme de tous les gradients instantanés dépasse le seuil de variabilité prédéterminé.
[0031] Avantageusement, l'étape de mesure pour calculer le gradient instantané comprend une étape de filtrage effectuée par exemple avec un filtre
- 10passe bas du premier ordre. Cette étape permet de limiter l'impact du bruit de mesure haute fréquence.
[0032] Avantageusement, le temps prédéterminé est augmenté si une mesure a déjà été effectuée au même point de fonctionnement. Cela permet d'augmenter le degré de convergence, pour une mesure plus fiable. On peut envisager alors de remplacer la mesure déjà enregistrée.
[0033] Avantageusement, le paramètre dont la mesure est enregistrée est celui dont la variabilité a été évaluée.
[0034] Alternativement le paramètre dont la mesure est enregistrée est différent de celui dont la variabilité a été évaluée.
[0035] En complément optionnel qui peut être indépendant, complémentaire ou imbriqué avec les aspects ci-dessus, un autre aspect de l'invention concerne une méthode de mesure de paramètres de fonctionnement d'un moteur de véhicule comprenant une pluralité de capteurs de mesure, la méthode comprenant les étapes consistant à :
- mesurer des paramètres moteur avec la pluralité de capteurs de mesure, au cours du fonctionnement du moteur,
- enregistrer ou traiter au moins un des paramètres mesurés si le moteur est placé sur un point de fonctionnement à mesurer, caractérisée en ce que si le point de fonctionnement à mesurer fait partie d'au moins une zone de fonctionnement prédéterminée du moteur, la mesure du paramètre n'est validée pour être enregistrée ou traitée que:
si un nombre de points de fonctionnement avec une mesure du paramètre déjà validée est inférieur à un quota affecté à la zone de fonctionnement prédéterminée, et si le point de fonctionnement à mesurer présente au moins une caractéristique de fonctionnement différente d'au moins un seuil caractéristique prédéterminé par rapport à une caractéristique de fonctionnement des points de fonctionnement de la zone de fonctionnement prédéterminée avec une mesure du paramètre déjà validée.
[0036] La méthode selon la mise en œuvre ci-dessus prévoit de vérifier si un quota est déjà atteint pour une zone de fonctionnement prédéterminée, ce qui
- 11 permet de limiter les enregistrements et d'éviter de provoquer un déséquilibre de points enregistrés ou traités (c’est-à-dire utilisés par une autre méthode, ou soumis à un traitement de calcul avant d'être enregistrés ou stockés). De plus la méthode ne permet de traiter ou enregistrer un point de fonctionnement que si ce dernier est suffisamment différent des points déjà enregistrés (la différence minimale étant le seuil caractéristique), ce qui augmente la représentativité des enregistrements. En d'autres termes, ce deuxième verrou évite d'enregistrer plusieurs fois le même point de fonctionnement. La méthode comprend donc une étape de comptage des points déjà validés, une étape d'enregistrement des caractéristiques de chaque point de fonctionnement validé, et une étape de calcul d'une différence entre la caractéristique du nouveau point et chaque point déjà enregistré pour comparer ensuite la différence avec le seuil caractéristique.
[0037] Avantageusement, le domaine de fonctionnement du moteur thermique est découpé en une pluralité de zones de fonctionnement, et la méthode comprend une étape consistant à définir un quota spécifique pour chaque zone de fonctionnement prédéterminée. Adapter le quota de nombre de points de fonctionnement à enregistrer permet de limiter les besoins en moyens d'acquisition, de limiter le temps nécessaire pour arriver au besoin minimum, tout en assurant une définition satisfaisante. En particulier, on peut prévoir un quota important sur une zone de fonctionnement qui couvre un mode de fonctionnement transitoire avec des changements d'état significatifs des actionneurs (typiquement, en milieu de plage de régime et/ou en milieu de plage de charge, des déphaseurs d'admission, des vannes de recirculation, peuvent basculer d'un état à un autre). Par contre, des zones fonctionnement avec un mode de fonctionnement peu variable (zone de ralenti, zone de régimes au couple maximal, c’est-à-dire au-delà de la moitié de la plage de régime et/ou de charge) on peut prévoir un faible quota de points à enregistrer.
[0038] Typiquement, on peut prévoir une première zone de fonctionnement qui englobe les situations de vie où le moteur est au ralenti (la première zone de fonctionnement part du régime moteur de ralenti et couvre les premiers 10% de la plage de régime moteur, et/ou part d'une charge de moteur minimale et couvre les premiers 10% de la plage de charge moteur). Dans cette
- 12première zone de fonctionnement, un quota entre 2 et 5 points de fonctionnement à mesurer peut suffire.
[0039] Typiquement, on peut prévoir une deuxième zone de fonctionnement qui englobe les situations de vie où le moteur est en régime transitoire, avec une vitesse de rotation dans la première moitié de la plage d'utilisation et une charge modérée (la deuxième zone de fonctionnement couvre une plage de régime moteur allant d’environ 5% à 50% de la plage de régime moteur, et/ou couvre une plage de charge de moteur allant d’environ 10% à 50% de la plage de charge moteur). Dans cette deuxième zone de fonctionnement, un quota entre 10 et 15 points de fonctionnement à mesurer peut suffire.
[0040] Typiquement, on peut prévoir une troisième zone de fonctionnement qui englobe les situations de vie où le moteur doit fournir du couple pour démarrer ou accélérer le véhicule, avec une faible vitesse de rotation et une très forte charge (la troisième zone de fonctionnement couvre une plage de régime moteur allant d’environ 2% à 20% de la plage de régime moteur, et/ou couvre une plage de charge de moteur allant d’environ 50% à 100% de la plage de charge moteur). Dans cette troisième zone de fonctionnement, un quota entre 3 et 8 points de fonctionnement à mesurer peut suffire.
[0041] Typiquement, on peut prévoir une quatrième zone de fonctionnement qui englobe les situations de vie où le moteur est en régime établi pour permettre un roulage du véhicule, avec une vitesse de rotation située autour du régime de couple maximal et une forte charge (la quatrième zone de fonctionnement couvre une plage de régime moteur allant d’environ 40% à 80% de la plage de régime moteur, et/ou couvre une plage de charge de moteur allant d’environ 30% à 100% de la plage de charge moteur). Dans cette quatrième zone de fonctionnement, un quota entre 5 et 10 points de fonctionnement à mesurer peut suffire.
[0042] Avantageusement, le seuil caractéristique prédéterminé est un pourcentage, tel que 10%, de la caractéristique, ou une valeur absolue. Cette mise en oeuvre permet de limiter les recouvrements des mesures, pour garantir de recueillir des données variées et représentatives de toute la zone de fonctionnement. Par exemple, la valeur absolue pour la caractéristique de régime
- 13moteur peut être de 200 trs/min, pour la caractéristique de température d'eau, cela peut être 5°C, pour la caractéristique de charge, œla peut être 5 points, pour la caractéristique de richesse, cela peut être 0.03 (avec une richesse de 1 qui est un rapport air / carburant stoechiométrique).
[0043] Avantageusement, la méthode comprend une étape consistant à définir le seuil caractéristique prédéterminé en fonction de la zone de fonctionnement prédéterminée. Adapter les valeurs de seuil caractéristique et/ou de quota en fonction de la zone de fonctionnement permet encore d'affiner les critères de prise en compte pour bien capturer l'état du système.
[0044] Avantageusement, si le point de fonctionnement est en dehors de ladite au moins une zone de fonctionnement prédéterminée, la mesure du paramètre est systématiquement enregistrée.
[0045] Un second aspect de l'invention concerne une méthode de correction d'une loi de contrôle d'un organe de commande de moteur de véhicule, comprenant :
- la méthode de mesure selon le premier aspect de l'invention,
- une étape consistant à prendre en compte la mesure enregistrée ou traitée pour modifier une loi de pilotage de l'organe du moteur, et
- une étape consistant à piloter l'organe du moteur avec la loi de pilotage modifiée.
[0046] Avantageusement, la méthode de correction comprend une étape consistant à définir le seuil caractéristique prédéterminé et/ou le quota et/ou la zone de fonctionnement prédéterminée en fonction de l'organe du moteur. Selon cette mise en œuvre, la méthode tient compte de l'organe concerné pour adapter les seuils caractéristiques et/ou les zones de fonctionnement, ce qui ajoute de la souplesse pour bien capturer les phénomènes.
[0047] Avantageusement, le temps prédéterminé est défini en fonction de l'organe dont la loi de commande doit être vérifiée.
[0048] On peut par exemple prévoir un temps prédéterminé de cinq seconde si on mesure une richesse pour corriger une loi de commande d'injecteur, et on peut prévoir un temps prédéterminé de vingt secondes si on mesure une température d'eau pour corriger une loi de commande d'une pompe à eau électrique par exemple.
- 14[0049] Un troisième aspect de l'invention concerne un moteur de véhicule, comprenant une pluralité de capteurs de mesure, au moins un organe de commande piloté avec une loi de commande corrigée selon la méthode de correction selon le deuxième aspect de l'invention.
[0050] Un quatrième aspect de l'invention concerne un véhicule automobile comprenant un moteur selon le troisième aspect de l'invention.
[0051 ] Avantageusement, le temps prédéterminé est défini en fonction de l'organe dont la loi de commande doit être vérifiée.
[0052] On peut par exemple prévoir un temps prédéterminé de cinq seconde si on mesure une richesse pour corriger une loi de commande d'injecteur, et on peut prévoir un temps prédéterminé de vingt secondes si on mesure une température d'eau pour corriger une loi de commande d'une pompe à eau électrique par exemple.
[0053] D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description détaillée qui suit d'un mode de réalisation de l'invention donné à titre d'exemple nullement limitatif et illustré par les dessins annexés, dans lesquels :
[0054] La figure 1 représente un véhicule équipé d'un moteur, de différents capteurs et d'organes de commande, pour mettre en œuvre la méthode de mesure selon la présente invention ;
[0055] La figure 2 représente schématiquement une cartographie du domaine de fonctionnement du moteur du véhicule de la figure 1 ;
[0056] La figure 3 représente un diagramme illustrant un fonctionnement possible de la méthode de mesure ;
[0057] La figure 4 représente une évolution temporelle d'un paramètre moteur à mesurer avec la méthode de mesure de l'invention, lors du fonctionnement du moteur du véhicule de la figure 1 ;
[0058] La figure 5 représente une autre évolution temporelle d'un paramètre moteur à mesurer avec la méthode de mesure de l'invention, lors du fonctionnement du moteur du véhicule de la figure 1.
- 15[0059] Dans la présente demande, il est fait référence à une richesse d'injection. Une richesse de 1 représente un mélange air-essence avec un dosage stoechiométrique, une richesse supérieure à 1 représente un mélange air-essence avec un excès de carburant, et une richesse inférieure à 1 représente un mélange air-essence avec un excès d'air. Une erreur de richesse est une différence non nulle entre une richesse réelle et une consigne de richesse. Une telle erreur de richesse peut être positive ou négative.
[0060] Dans la présente demande, il est également fait référence à une avance à l'allumage. L'avance à l'allumage est définie par l'angle de rotation volant qui sépare l'instant d'étincelle du PMH (point mort haut) :
- un décalage du point d'allumage en direction du PMH correspond à une variation dans le sens retard ;
- une correction dans l'autre sens correspond à une variation dans le sens avance.
[0061 ] Enfin, il est également fait référence à la charge du moteur, qui est le rapport du travail apporté par le moteur à un certain régime sur le travail maximal envisageable à ce régime. Une des façons de mesurer ce travail est de calculer la pression moyenne effective, ou PME.
[0062] La figure 1 représente un véhicule automobile équipé d'un moteur thermique 10, comprenant notamment un dispositif d'injection 21 et une ligne d'échappement 40, équipée d'une sonde de mesure de richesse 25, autrement appelée sonde oxygène ou sonde lambda. Le dispositif d'injection 21 règle notamment une richesse du mélange air/carburant qui sera brûlé dans le moteur thermique 10. Le moteur 10 peut également comprendre un déphaseur 22, une vanne de recirculation de gaz d'échappement, un dispositif d'allumage qui règle une avance à l'allumage pour piloter le moteur 10 de sorte à répondre à la demande de couple avec par exemple une consommation la plus faible possible, et des émissions limitées. Une pluralité de capteurs équipe donc le moteur 10, tel que la sonde lambda 25, un débitmètre 26, une sonde de température d'eau, un capteur de régime moteur.
[0063] Typiquement, le moteur thermique est commandé par un calculateur 31 (ou par une pluralité de calculateurs), et le véhicule comprend également une unité de mesure 32, une unité de calcul de correction 33 et une unité
- 16de mémorisation 34 pour pouvoir piloter les organes du moteur 10 de manière adéquate, selon des lois de commande. Une pluralité de capteurs équipe le moteur 10, tel que la sonde lambda 25, un débitmètre 26, une sonde de température d'eau, un capteur de régime moteur, pour pouvoir surveiller le fonctionnement du moteur.
[0064] En particulier, il peut être nécessaire de mesurer des paramètres du moteur 10, et comparer une mesure physique avec une valeur théorique calculée, pour vérifier que le modèle théorique des lois de commande est bien calé sur le fonctionnement réel. En case de dérive, il est avantageux de corriger les lois de commande pour continuer à piloter le moteur 10 de manière optimale.
[0065] Il est donc capital de fournir des mesures fiables, et dans ce cadre, on peut prévoir que la méthode de mesure intervienne pour limiter la quantité de point de mesure à enregistrer pour éviter des déséquilibres statistiques, tout en garantissant une diversité des mesures.
[0066] A cet effet, l’invention est une méthode de mesure de paramètres moteur qui va permettre une sélection optimale de points d’observation parmi les points de fonctionnement naturellement parcourus au cours du fonctionnement. C’est-à-dire qu’elle va être capable de fournir grâce à cette sélection, une information la plus large et la plus diversifiée possible caractérisant ainsi au plus juste l’état du système. Cette caractérisation de l’état du système est attendue par les fonctions de correction consommatrices de ces points d’observation et est indispensable à leur bon fonctionnement.
[0067] Pour cela, l’invention attend que le moteur atteigne un point de fonctionnement susceptible d’être pris comme point d’observation. En effet, la sélection des points d’observation est une action passive, c’est-à-dire que c’est le conducteur, en fonction de sa manière de conduire et des conditions de roulage dans lesquelles il évolue qui va définir les points de fonctionnement du moteur et donc les points d’observation qui pourront être retenus pour alimenter les méthodes de correction consommatrices de ces points.
[0068] De plus, tous les points de fonctionnement ne sont pas susceptibles d’être pris comme point d’observation. Il peut falloir en effet qu’un certain nombre de conditions propres à la fonction consommatrice de ces points d’observation ait déjà été vérifié. Par exemple, dans le cas des méthodes
- 17d’apprentissage des modèles de comportement des actionneurs, ce type de méthode nécessite en général que le point de fonctionnement soit dans un gabarit de température moteur donnée, que ce point soit également relativement stable en terme de position des actionneurs du système... Lorsque toutes ces conditions propres aux méthodes consommatrices des points d’observation sont réunies, on définit alors le point de fonctionnement comme susceptible d’être sélectionné et c’est la méthode de mesure qui va valider si l’on peut retenir ou non ce point courant comme point d’observation au vu des points qui ont déjà été retenus.
[0069] Pour cela, l’invention propose de découper le champ de fonctionnement du moteur considéré en plusieurs zones. Ce découpage doit être fait en fonction des besoins de la fonction consommatrice des points d’observation et du besoin d’identification des singularités du champ de fonctionnement. Par exemple, dans le cas des méthodes d’apprentissage des modèles de comportement des actionneurs, on peut définir quatre zones 1,2, 3 et 4 différentes dans le champ de fonctionnement moteur définies en régime/charge. Ces quatre zones 1,2, 3 et 4 représentées figure 2 correspondent à des zones particulières pour les méthodes d’apprentissage.
[0070] Par exemple, la première zonel définit une zone de fonctionnement propre au ralenti. La deuxième zone2 définit une zone où les déphaseurs d’arbres à cames sont particulièrement utilisés, cette zone peut être considérée comme relativement hétérogène du point de vue des méthodes d’apprentissage. La troisième zone3 définit une zone de fonctionnement particulière où l’on peut rencontrer de la multi-injection, du balayage d’air à l’échappement... donc également hétérogène. La quatrième zone 4 définit une zone où les paramètres évoluent peu et peut donc être plutôt homogène vis-à-vis des méthodes d’apprentissage. Dans cet exemple, chaque zone présente une caractéristique qui peut impacter différemment les méthodes d’apprentissage des modèles de comportement des actionneurs. Il est alors important de sélectionner des points d’observation les plus variés possibles, les mieux répartis possible sur l’ensemble du champ tout en couvrant au maximum ces zones sans introduire de biais par une surreprésentation de certaines zones au détriment d’autres par exemple.
- 18[0071] Pour chacune des zones du champ de fonctionnement moteur ainsi définies, la méthode de mesure associe un nombre maximal de points d’observation et une aire de rayonnement.
[0072] Le nombre de point maximal fait que l’invention ne va autoriser, pour chaque zone, que la sélection d’un nombre de point défini. Ceci a pour but d’éviter de prendre trop de points d’observation dans une zone restreinte du champ de fonctionnement. Avec ce système de nombre de point maximal par zone, l’invention peut assurer que la répartition des points d’observation sera suffisamment dispersée entre les différentes zones définies et on évite la redondance d’information. On évite ainsi la surreprésentation de certaines zones par rapport aux autres ce qui pourrait avoir tendance à déstabiliser les fonctions consommatrices.
[0073] En effet, dans le cas des méthodes d’apprentissage des modèles de comportement des actionneurs, si sur cent points d’observations recueillis on en retrouve trente dans la zone de ralenti cela peut vouloir dire que l’on a vingt-neuf points pris de manière redondante. De plus, du fait du grand nombre de points pris dans cette zone, la méthode d’apprentissage peut interpréter cela comme un poids plus important de cette zone par rapport au reste du champ et donc d’orienter a tort ses corrections majoritairement sur ce qui a été vu dans cette zone au détriment du reste du champ.
[0074] En complément de ce nombre de point maximal par zone, la méthode propose pour sélectionner un point d’observation, le concept d’aire de rayonnement. L’aire de rayonnement est définie par un seuil caractéristique prédéterminé pour chacun des points d’observation déjà sélectionné comme une surface de zone de fonctionnement couverte autour du point considéré. L’étendue de cette surface est définie de manière spécifique à chaque zone, de manière à pouvoir adapter l’aire aux caractéristiques de la zone (zone homogène, fortement hétérogène...). La figure 2 illustre par un exemple, ces principes de nombre de point maximal et d’aire de rayonnement, entre un régime de ralenti et un régime maximal œmax.
[0075] Dans la figure 2, le champ de fonctionnement du moteur 10 est défini en Régime/Charge et est toujours découpé en quatre zones : 1, 2, 3, et 4.
- 19Pour chacune des zones, on associe un nombre maximal de point d’observation autorisés (noté entre parenthèse à côté du nom de chaque zone). On illustre également le concept d’aire de rayonnement.
[0076] Pour la Zone 4 (où sont autorisés huit points d’observation), on a déjà quatre points d’observation qui ont été sélectionnés et enregistrés (les quatre zones 4-1,4-2, 4-3, 4-4 dans la Zone 4 sur la figure 2). L’aire de rayonnement pour chaque point d’observation est le rectangle associé, en pointillés. Les dimensions en Régime/Charge de ce rectangle sont définies de manière spécifique par un seuil caractéristique prédéterminé.
[0077] Elles ont par exemple une taille différente des aires de rayonnement définies pour les points d’observation pris dans la Zone 2 où deux points d’observations ont déjà été sélectionnés sur les douze autorisés au maximum (aire de rayonnement représentée par les plus petits rectangles).
[0078] L’aire de rayonnement associée à chaque point d’observation déjà pris définit qu’un nouveau point d’observation ne peut pas être pris si ce point est inclus dans une aire de rayonnement existante. Autrement dit, le point de fonctionnement à mesurer présente au moins une caractéristique de fonctionnement différente d'une valeur inférieure au seuil caractéristique prédéterminé par rapport à une caractéristique de fonctionnement des points de fonctionnement de la zone de fonctionnement déjà enregistrés. Ceci a pour but d’éviter de concentrer au sein d’une même zone des points d’observation trop proches les uns des autres.
[0079] On considère que pour chaque zone, chaque point d’observation pris amène à la fonction consommatrice une quantité d’information valable sur ce point et sur ses alentours proches (définis par le seuil caractéristique prédéterminé). L’aire de rayonnement est définie de manière spécifique pour chaque zone pour pouvoir adapter la finesse de couverture des points d’observation sélectionnés. Par exemple, dans une zone où les phénomènes à caractériser par les points d’observation varient beaucoup (zone typée hétérogène), on choisira une aire de rayonnement relativement restreinte. On considérera qu’il faut mailler plus finement cette zone, pour que la fonction consommatrice puisse identifier correctement l’état du système. Pour une zone où les phénomènes varient peu d’un
-20point de fonctionnement à l’autre (zone typée homogène), on pourra choisir une aire de rayonnement étendue, en considérant que l’information fournie par un point est valable sur une plus grande surface.
[0080] Pour les points d’observation qui sont en dehors des zones définies, on ne considère pas ces contraintes de nombre maximal de point et de d’aire de rayonnement.
[0081] La méthode consommatrice des points d’observation attend une sélection de points d’observations qui va lui permettre de caractériser au mieux l’état du système.
[0082] La méthode de mesure qui sélectionne des points de fonctionnement en tant que points d’observation peut être décrite dans le détail par l’utilisation de quatre fonctions principales représentées par les blocs de la figure 3.
[0083] Le fonctionnement est tel que sur chaque nouveau point présélectionné reçu depuis l'entrée E, le premier bloc A « Detection_zone >> va identifier si ce point appartient à une des zones définies par l’invention.
[0084] Si c’est le cas, le bloc B « Vérification_nombre_de_point_autorisé_pour_la_zone >> va vérifier à partir du nombre de point d’observation déjà enregistrés dans cette zone (information reçue du bloc D et décrit ci-dessous) et le nombre maximum de point autorisé dans cette zone (information reçue du bloc D et décrit ci-dessous) si l’on peut prendre un point d’observation supplémentaire dans cette zone.
[0085] Si cette première condition est respectée, on va vérifier avec le bloc C « Vérification_aire_de_rayonnement_des_points_deja_pris_pour_la_zone >> que le point que l’on souhaite sélectionner n’est pas inclus dans les aires de rayonnement des points qui ont déjà été sélectionné pour cette zone (information reçue depuis l'entrée E).
[0086] Si cette deuxième condition est également respectée, alors on va pouvoir en sortie S sélectionner et/ou enregistrer ce point d’observation et les mesures de paramètres, on met alors à jour les caractéristiques de la zone via le bloc D « Mise_àjour_des_paramètres_de_la_zone >> :
• augmentation d'un compteur de nombre de points sélectionnés dans cette zone.
• rajout dans la mémorisation des paramètres de la zone, des paramètres du point courant.
[0087] La méthode est alors prête à traiter un nouveau point présélectionné. Elle peut envoyer directement le nouveau point d’observation ainsi sélectionné à la fonction consommatrice ou bien attendre d’en avoir recueilli un certain nombre avant de les transférer sur demande à la fonction consommatrice.
[0088] Par ailleurs, la méthode de mesure peut permettre d’optimiser l’instant où l’on recueille l’information (la mesure du paramètre à valider pour être enregistrée ou traitée ultérieurement) sur un point d’observation. Pour cela la méthode de mesure va se baser sur un système évolutif des conditions de prise de point d’observation. C’est-à-dire que la méthode propose de sévèriser progressivement les conditions d’observations du point courant tant que les conditions sont vérifiées, ou lorsqu'on retourne sur un point d'observation déjà enregistré.
[0089] On considère donc un système de prise de point d’observation constitué de critères à vérifier sur un ensemble de grandeurs ou paramètres du contrôle moteur. Cet ensemble de grandeur et les critères associés sont définis en fonction des besoins des fonctions consommatrices des points d’observation. Les critères peuvent être par exemple, une notion de gabarit à respecter pendant une durée de confirmation donnée : c’est-à-dire que chaque grandeur ou paramètre doit être inclus(e) dans un gabarit de valeur défini pendant une durée définie.
[0090] La méthode de mesure proposée va considérer par défaut un système où les conditions de prises d’observations sont réglées avec des conditions peu sévères. Par peu sévère, on entend, par exemple, des gabarits relativement larges ou des durées de confirmation relativement courtes qui garantissent une sélection suffisamment rapide et fréquente de points d’observation avec un niveau de qualité acceptable pour la méthode consommant les mesures effectuées sur ces points d’observation. Ceci constitue la configuration dite de niveau « peu sévère >>. En d'autres termes, un degré de stabilité faible (niveau 0 par exemple) est défini et associé au gabarit large ou au faible temps d'observation.
-22[0091] Ceci permet à l’invention de présélectionner facilement et rapidement un point de fonctionnement. On pré-mémorise alors ses caractéristiques de stabilité et l’information qu’il comporte à cet instant précis. On considère alors le point présélectionné de qualité minimale.
[0092] Si le moteur reste ou retourne sur ce point de fonctionnement, on va affiner la sélection en durcissant les conditions d’observations. Par exemple, en allongeant la durée de confirmation (temps de maintien au point de fonctionnement) et/ou en diminuant l’amplitude du gabarit. Ceci constitue la configuration dite de niveau « sévère 1 >>. Si ces nouvelles conditions sont remplies, on remplace la présélection effectuée précédemment par une mise à jour des caractéristiques du point et de son information à l’instant actuel. On peut alors considérer pour ce même point de fonctionnement une mise à jour plus précise et donc une amélioration de la qualité de représentation du point.
[0093] Si le moteur 10 reste toujours sur ce point de fonctionnement, on peut durcir encore plus les conditions d’observations. Ceci constitue la configuration dite de niveau « sévère 2 >>. Et ainsi de suite en durcissant progressivement les conditions d’observation. Cela pourra permettre durant tout le temps où le moteur reste sur ce point et tant que les conditions d’observations sont vérifiées d’affiner la prise d’information du point en question. Dès que les conditions d’observations sortent de la configuration de niveau « peu sévère », on considère que l’on va changer de point d’observation et on va donc finaliser la prise d’observation du point. Pour cela, on se base sur les dernières caractéristiques et informations qui ont été pré-mémorisées. Elles sont alors mises à disposition de la fonction consommatrice des points d’observation.
[0094] La méthode de mesure permet alors d’exploiter au maximum les points de fonctionnement sur lesquels le moteur reste plus longtemps en extrayant une information la plus convergée (et donc la plus représentative) possible. La qualité des points est donc sensiblement améliorée sans que l’on n’ait à faire de compromis sur la fréquence de prise de points d’observation puisque à minima on aura la prise d’observation faite avec la configuration dite de niveau « peu sévère >>. Si on retourne sur un point déjà enregistré, alors on peut prévoir de
-23ne mettre à jour que lorsque le degré de stabilité devient supérieur au degré de stabilité qui est déjà enregistré.
[0095] La figure 4 représente un exemple de sévèrisation au cours du temps, pour progressivement prendre en compte des mesures d'un système de plus en plus stable.
[0096] Sur cet exemple de la figure 4, le critère de détection satisfaisant la prise d’observation définit que les variations de la variable considérée doivent être contenues dans un gabarit pendant un temps de confirmation donnée.
[0097] A partir de t=10, on active la méthode de mesure et on débute la recherche de prise d’observation avec un gabarit représenté sur le schéma par « G1 >> et un temps de confirmation représenté sur le schéma par « T1 >>. Ceci constitue la configuration dite de degré de stabilité « peu sévère >> privilégiant, par défaut, la fréquence de prise d’observation.
[0098] Sur l’exemple, il faut attendre la période de temps t=30- à t=40 pour que les variations de la variable restent dans le gabarit « G1 >> pendant le temps « T1 >>. A t=40, on a donc l’instant de première pré-sélection du point par la méthode de mesure. Cela signifie que l’on valide ou enregistre ou pré-mémorise les caractéristiques et l’information de ce point à cet instant.
[0099] A partir de ce moment, on sévérise la détection des conditions d’observation de ce point de ce fonctionnement. On adopte un nouveau gabarit plus sévère que le précédent et représenté sur le schéma par « G2 >>, on adopte également un temps de confirmation plus long que le précédent et représenté sur le schéma par « T2 >>. Ceci constitue la configuration dite de degré de stabilité « sévère 1 >> permettant de rechercher la qualité. Le but est alors de voir si l’on peut affiner l’information déjà présélectionnée sur ce point de fonctionnement.
[0100] Il faut attendre la période t=60 à t=80, pour que la variable satisfasse les conditions sévérisées de mise à jour de la prise d’observation. C’est donc à t=80 que l’on a l’instant de deuxième validation ou pré-sélection. On met à jour la pré-mémorisation des caractéristiques et de l’information de ce point à cet instant. On pourrait alors sévériser encore plus la détection des conditions d’observation de ce point de ce fonctionnement en adoptant un nouveau gabarit et un nouveau temps de confirmation correspondant à une configuration de niveau « sévère2 >> mais à t=87, la méthode détecte que la variable ne satisfait plus les
-24conditions de configuration dite de niveau « peu sévère >>. La méthode interrompt la recherche, considérant que le point de fonctionnement a changé et valide la dernière pré-sélection (celle de t=80). C’est cette dernière mesure ou pré-sélection qui est enregistrée et/ou envoyée à la méthode consommatrice du point d’observation.
[0101] On constate sur cet exemple, que la valeur retenue de la variable considérée est d’environ 0.09 (recueillie à t=80) alors que sans la méthode de mesure on aurait pris la première valeur de présélection soit 0.1 (recueilli à t=30). La valeur 0.09 correspond visuellement sur le schéma à une valeur relativement bien convergée et donc plus représentative de l’état du système sur ce point. Sur cet exemple, la proposition d’invention permet d’améliorer nettement la précision de l’information qui est extraite sur ce point d’observation.
[0102] Par contre, si par exemple, la méthode avait détecté à t=45 que les conditions de configuration dite de niveau « peu sévère >> n’étaient plus satisfaites (par exemple, si le client avait accéléré et donc modifié le point de fonctionnement du moteur), on aurait conservé l’information présélectionnée lors de la première pré-sélection (à t=40). L’invention n’aurait alors pas pu améliorer la mesure existante mais ne l’aurait pas non plus dégradée. Cependant, en revenant ultérieurement sur ce point de fonctionnement assez longtemps pour satisfaire les conditions du degré de stabilité « sévèrel »,on peut alors mettre à jour et remplacer la valeur précédemment enregistrée, avec la valeur nouvellement mesurée, et son degré de stabilité associé.
[0103] On peut prévoir d'appliquer la méthode de mesure à la température du moteur, à la température d'air d'un répartiteur d'admission, à une position d'un volet d'admission, à la richesse...
[0104] Par ailleurs, on peut prévoir que la méthode de mesure surveille l'évolution d'un paramètre sur un temps donné, pour évaluer un degré de variabilité qui conditionne la prise de mesure. En particulier, le principe de la méthode de mesure est de surveiller l’évolution de la somme des gradients instantanés de la grandeur considérée pendant une durée donnée. Le gradient instantané considéré est la différence entre les valeurs prises par la grandeur sur deux pas de calculs successifs. Ce gradient instantané est donc positif lorsque la grandeur évolue dans le sens de l’augmentation, et négatif lorsque la grandeur évolue dans le sens de la
-25diminution. Le fait de faire la somme de ces gradients va permettre à l’invention de juger du sens de l’évolution de la grandeur au cours du temps.
[0105] La figure 5 présente un exemple de ce principe appliqué à une grandeur d’évolution lente du contrôle moteur. Le premier tracé présente un exemple d’évolution d’une grandeur en fonction du temps.
[0106] Le deuxième tracé est le gradient instantané de la grandeur. C’est-à-dire la différence entre deux valeurs de la grandeur prise sur deux pas de calcul successifs (distant de 0.01 sur cet exemple). On note que le gradient prend des valeurs très importantes et toujours du même sens sur les fortes évolutions et se centre autour de 0, alternant les valeurs positives et négatives de moindre amplitude lorsque la grandeur peut être considérée visuellement comme stabilisée (entre les abscisses 40 et 70). La méthode de mesure va se baser sur ce constat pour chercher le moment où la somme des gradients est convergée vers une valeur proche de 0.
[0107] A partir du moment où la méthode de mesure est activée, celleci propose de faire en continu la somme des gradients instantanés. Si la valeur absolue de cette somme dépasse un gabarit choisi, la somme est remise à zéro et le critère de variabilité est alors considéré comme non établi. Ceci signifie que la grandeur présente encore des variations significatives.
[0108] Si la valeur absolue de cette somme reste comprise dans le gabarit choisi pendant une période de temps choisie alors une fois la période écoulée la somme est remise à zéro et le critère de variabilité est alors considéré comme établi. Ceci signifie que la grandeur observée ne présente plus de variations significatives la mesure peut être validée et enregistrée.
[0109] Comme vu ci-dessus, le premier tracé présente un exemple d’évolution lente d’une grandeur en fonction du temps, et le deuxième tracé est le gradient instantané de la grandeur. C’est-à-dire la différence entre deux valeurs de la grandeur prise sur deux pas de calcul successif (distant de par exemple 0.01).
[0110] Le troisième tracé est la valeur absolue de la somme de tous les gradients calculés. Cette somme est remise à zéro dès que la valeur absolue dépasse le gabarit choisi (seuil de 2.5*10Λ-5 dans cet exemple) ou lorsque le temps écoulé (cf. quatrième tracé) atteint la durée d’observation choisie (5s dans cet exemple).
-26[0111] Le quatrième tracé est le temps écoulé depuis la dernière mise à zéro de la somme des gradients. Elle traduit le temps de stabilisation de la grandeur.
[0112] Le cinquième tracé est l’indicateur de détection de la stabilité de la grandeur considérée. Lorsque cet indicateur passe à 1 cela signifie que la valeur absolue de la somme de tous les gradients calculés est comprise dans le gabarit choisi (cf. troisième tracé) depuis la durée d’observation choisie (cf. quatrième tracé). On considère alors que la grandeur est stable à cet instant.
[0113] L’invention peut être rendue encore plus efficace par un prétraitement de la grandeur considérée. Ce prétraitement consiste à isoler la composante principale de cette grandeur : par exemple, en filtrant via un filtre passe bas du premier ordre cette grandeur de manière à retirer le bruit haute fréquence.
[0114] De manière générale, la méthode de mesure, avec ses aspects pour mesurer de manière fiable et représentative les paramètres du moteur, permet de soumettre à l'unité de calcul de correction 33 via éventuellement l'unité de mémorisation 34 des valeurs mesurées qui représentent fidèlement l'état du moteur et de ses actionneurs ou organes, si bien que l'unité de correction peut mettre en œuvre une méthode de correction qui peut calculer une valeur théorique d'un paramètre, la comparer avec une mesure réelle et décider de manière fiable si il faut corriger une loi de commande d'un organe en raison d'un écart qui serait détecté.
[0115] On comprendra que diverses modifications et/ou améliorations évidentes pour l'homme du métier peuvent être apportées aux différents modes de réalisation de l’invention décrits dans la présente description sans sortir du cadre de l'invention.
Claims (8)
- -27REVENDICATIONS1. Méthode de mesure de paramètres de fonctionnement d'un moteur (10) de véhicule comprenant une pluralité de capteurs de mesure (25, 26), la méthode comprenant les étapes consistant à :- mesurer des paramètres moteur avec la pluralité de capteurs de mesure (25, 26), au cours du fonctionnement du moteur (10),- enregistrer ou traiter au moins un des paramètres mesurés si le moteur (10) est placé sur un point de fonctionnement à mesurer, caractérisée en ce que la méthode comprend une étape consistant à évaluer un degré de stabilité du point de fonctionnement, en ce que la mesure du paramètre n'est validée pour être enregistrée ou traitée que si le degré de stabilité est suffisant, et en ce que le degré de stabilité est associé et enregistré avec la mesure enregistrée ou traitée.
- 2. Méthode selon la revendication précédente, dans laquelle la mesure du paramètre n'est validée pour être enregistrée ou traitée que si aucune mesure de ce paramètre à ce point de fonctionnement n'a encore été enregistrée ou traitée, ou si une mesure de ce paramètre a déjà été enregistrée ou traitée à ce point de fonctionnement avec un degré de stabilité associé inférieur au degré de stabilité associé au point de fonctionnement courant.
- 3. Méthode selon l'une des revendications précédentes, dans laquelle le degré de stabilité est fonction d'un temps de maintien du point de fonctionnement, et augmente lorsque le temps de maintien du point de fonctionnement augmente.
- 4. Méthode selon l'une des revendications précédentes, dans laquelle le degré de stabilité est fonction d'un gabarit dans lequel doit être compris un critère du point de fonctionnement, dans lequel un premier degré de stabilité est associé avec une première taille de gabarit (G1), et un deuxième degré de stabilité plus élevé est associé à une deuxième taille de gabarit (G2) plus faible que la première taille de gabarit.
- 5. Méthode selon l'une des revendications précédentes, dans laquelle le degré de stabilité est fonction d'une température du moteur (10), et/ou d'un régime du moteur (10), et/ou d'une charge du moteur (10) thermique, et augmente lorsque la température du moteur (10) converge vers une température cible et/ou un régime du moteur (10) converge vers un régime cible et/ou une charge de fonctionnement converge vers une charge de fonctionnement cible.
- 6. Méthode de correction d'une loi de contrôle d'un organe de commande de moteur (10) de véhicule, comprenant :- la méthode de mesure selon l'une des revendications précédentes,- une étape consistant à prendre en compte la mesure enregistrée ou traitée pour modifier une loi de pilotage de l'organe du moteur (10), et- une étape consistant à piloter l'organe du moteur (10) avec la loi de pilotage modifiée.
- 7. Moteur (10) de véhicule, comprenant une pluralité de capteurs de mesure (25, 26), au moins un organe de commande piloté avec une loi de commande corrigée selon la méthode de correction selon la revendication précédente.
- 8. Véhicule automobile comprenant un moteur (10) selon la revendication précédente.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1761560A FR3074527A1 (fr) | 2017-12-04 | 2017-12-04 | Methode de mesure de parametres moteur |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1761560A FR3074527A1 (fr) | 2017-12-04 | 2017-12-04 | Methode de mesure de parametres moteur |
FR1761560 | 2017-12-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3074527A1 true FR3074527A1 (fr) | 2019-06-07 |
Family
ID=60955326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1761560A Pending FR3074527A1 (fr) | 2017-12-04 | 2017-12-04 | Methode de mesure de parametres moteur |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3074527A1 (fr) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4418731A1 (de) * | 1994-05-28 | 1995-11-30 | Bosch Gmbh Robert | Verfahren zur Steuerung/Regelung von Prozessen in einem Kraftfahrzeug |
EP1340900A2 (fr) * | 2002-03-01 | 2003-09-03 | Denso Corporation | Système de commande d'injection de carburant pour un moteur à combustion interne |
FR2874054A1 (fr) * | 2004-08-04 | 2006-02-10 | Peugeot Citroen Automobiles Sa | Procede et systeme de supervision du calibrage d'une chaine d'acquisition de pression dans un cylindre d'un moteur diesel |
-
2017
- 2017-12-04 FR FR1761560A patent/FR3074527A1/fr active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4418731A1 (de) * | 1994-05-28 | 1995-11-30 | Bosch Gmbh Robert | Verfahren zur Steuerung/Regelung von Prozessen in einem Kraftfahrzeug |
EP1340900A2 (fr) * | 2002-03-01 | 2003-09-03 | Denso Corporation | Système de commande d'injection de carburant pour un moteur à combustion interne |
FR2874054A1 (fr) * | 2004-08-04 | 2006-02-10 | Peugeot Citroen Automobiles Sa | Procede et systeme de supervision du calibrage d'une chaine d'acquisition de pression dans un cylindre d'un moteur diesel |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2890114A1 (fr) | Procede de gestion d'un moteur a combustion interne | |
FR2883332A1 (fr) | Procede et dispositif de gestion d'un moteur a combustion interne | |
FR2857410A1 (fr) | Systeme de controle du bruit de combustion d'un moteur diesel de vehicule automobile | |
FR2735182A1 (fr) | Procede de detection de la vitesse de rotation notamment pour la detection des rates de combustion d'un moteur a combustion interne | |
FR2901847A1 (fr) | Dispositif et procede de commande d'injection de carburant | |
FR2817809A1 (fr) | Procede et installation de mise en oeuvre d'un vehicule automobile equipe d'un moteur a combustion interne | |
EP1058781B1 (fr) | Procede et dispositif d'autoadaptation rapide de richesse pour moteur a combustion interne | |
WO2008084170A2 (fr) | Procede de regulation d'un moteur a combustion interne | |
FR3074527A1 (fr) | Methode de mesure de parametres moteur | |
FR3074528A1 (fr) | Methode de mesure de parametres moteur | |
FR3074529A1 (fr) | Methode de mesure de parametres moteur | |
FR3073570B1 (fr) | Procede de correction de richesse moteur | |
FR2873163A1 (fr) | Systeme de controle du fonctionnement d'un moteur diesel de vehicule automobile associe a un catalyseur d'oxydation | |
WO2022053256A1 (fr) | Diagnostic defaillance jeu aux soupapes ou papillon de tondeuse | |
WO2007051943A1 (fr) | Procede de controle d'un moteur a combustion interne | |
FR2917462A1 (fr) | Procede de correction des derives des injecteurs d'un moteur | |
FR3088965A1 (fr) | Procede de correction de commande d’un moteur thermique | |
FR2942006A1 (fr) | Procede d'adaptation de l'avance a l'allumage d'un moteur a combustion interne | |
FR2910551A1 (fr) | Procede de correction des derives des injecteurs d'un moteur | |
EP0702138B1 (fr) | Procédé et dispositif de suppression des oscillations longitudinales d'un véhicule automobile à moteur | |
WO2018130767A1 (fr) | Procédé de correction d'une durée d'injection de carburant dans un cylindre de moteur thermique de véhicule automobile | |
EP0702139B1 (fr) | Procédé et dispositif de suppression des oscillations longitudinales d'un véhicule automobile | |
EP1787020A1 (fr) | Systeme de controle du fonctionnement d'un moteur diesel de vehicule automobile | |
FR3035450A1 (fr) | Procede et dispositif de surveillance des quantites de carburant injectees dans un moteur a combustion interne | |
EP4281662A1 (fr) | Procede de securisation d'une fonction d'apprentissage d'un modele d'actionneurs de moteur thermique |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLSC | Publication of the preliminary search report |
Effective date: 20190607 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
PLFP | Fee payment |
Year of fee payment: 4 |
|
RX | Complete rejection |
Effective date: 20220209 |