Brevet FR2900974A1 — publié le 20071116

La présente invention concerne le contrôle des moteurs à combustion interne. Plus particulièrement l'invention concerne un procédé de détection des pertes de combustion et l'application dudit procédé à la commande robuste d'un moteur à taux de compression variable. Dans le domaine des moteurs à taux de compression variable (Variable Compression Rate en anglais, ou encore VCR), de nombreux dispositifs actionneurs connus permettent de faire varier le taux de compression en cours de fonctionnement du moteur. On peut ainsi citer les brevets US 4834031, US 6412453 et US 6736091 qui utilisent des dispositifs hydrauliques disposés au niveau du palier entre le piston et le vilebrequin permettre de faire varier la longueur apparente de la bielle. D'autres réalisations sont connues telles que des mécanismes faisant varier la géométrie du piston, de la bielle ou encore le volume de la chambre de combustion. De tels dispositifs actionneur permettent avantageusement d'augmenter le taux de compression lorsque le moteur est soumis à une charge faible afin d'améliorer la puissance délivrée tout en diminuant les émissions polluantes. Cependant si le taux de compression est trop élevé un phénomène préjudiciable de cliquetis peut apparaître. Il est connu de détecter ce cliquetis afin d'empêcher que le taux de compression ne devienne trop élevé. Le brevet US 4834031 divulgue ainsi l'utilisation d'un capteur de cliquetis. US 6666177 présente encore un contrôle optimal utilisant un tel capteur de cliquetis afin de commander le taux de compression pour que ce taux soit le plus élevé possible sans provoquer de cliquetis. Cependant, lorsque le taux de compression devient trop faible, d'autres problèmes apparaissent, qui ne sont pas envisagés dans l'art antérieur et pour lesquels aucune solution n'a encore été proposée. Un problème important est l'apparition d'une perte de combustion (ou raté de combustion), lorsque le taux de compression devient trop faible, par exemple dans des conditions critiques telles qu'un démarrage à froid ou encore une faible charge. La commande d'un moteur est compliquée par une dispersion des caractéristiques dimensionnelles des composants du moteur. Cette dispersion peut provenir de la tolérance des différentes pièces ou encore de l'usure ou du vieillissement. Cette dispersion rend délicate la détermination du point de fonctionnement où le taux de compression devient trop faible et où une perte de combustion peut se produire. La présente invention se propose de répondre en particulier à ce problème en proposant un procédé permettant la détection d'une perte de combustion. Ce procédé est avantageusement appliqué à la réalisation d'une commande robuste d'un moteur VCR. L'invention a pour objet un procédé de détection d'une perte de combustion pour un moteur à combustion interne comprenant une chambre de combustion et un capteur capable de mesurer la pression dans ladite chambre, comprenant les étapes successives suivantes : a) mesure de la pression p dans la chambre de combustion, calcul du dégagement volumique d'énergie Cpe= d ~, en fonction de la pression p et de l'angle vilebrequin 0, b) comparaison de CPB avec un seuil prédéfini S durant un cycle du moteur, une perte de combustion étant détectée si Clo reste inférieur à s durant un cycle moteur complet. Avantageusement ce procédé ne nécessite qu'un capteur unique de pression. Avantageusement encore, l'utilisation de la variable volumique Cpe amplifie le pic de combustion dans la zone utile, et réduit le bruit de mesure dans les 10 autres zones, facilitant ainsi le seuillage. Un autre objet de l'invention est l'application d'un tel procédé à la commande robuste d'un moteur VCR. Ce faisant, l'invention propose une approche inédite de la commande d'un moteur VCR. 15 D'autres caractéristiques, détails et avantages de l'invention ressortiront plus clairement de la description détaillée donnée ci-après à titre indicatif en relation avec des dessins sur lesquels : - la figure 1 présente un schéma d'un moteur apte 20 aux procédés selon l'invention, - les figures 2a et 2b comparent respectivement une courbe dQ/de et une courbe dQ/Vde, - la figure 3a présente un synoptique du calcul de C selon un premier mode de réalisation, 25 - la figure 3b présente un synoptique du calcul de C selon un second mode de réalisation alternatif, - la figure 4 présente un synoptique du procédé de détection d'une perte de combustion selon l'invention, - la figure 5 présente un synoptique d'un procédé 30 de commande robuste d'un moteur VCR selon l'invention. La figure 1 présente schématiquement un moteur 1 à combustion interne. Ce moteur 1 comporte classiquement une tubulure d'admission 3, permettant l'introduction d'air dans une chambre de combustion 2, et une tubulure d'échappement 4 permettant la sortie des résidus de combustion. Pour la mise en œ uvre de l'invention un capteur de pression 5 capable de mesurer la pression p dans la chambre de combustion 2 est utilisé. Le procédé selon l'invention a pour but la détection d'une perte de combustion. Une telle perte de combustion se produit typiquement lorsque le taux de compression réalisé par le moteur 1 devient trop faible. Une telle perte de combustion est préjudiciable en ce que le moteur 1 n'est dans ce cas pas propulsif. Afin de détecter une telle perte de combustion, le procédé comprend les étapes successives suivantes : a) mesure de la pression p dans la chambre de combustion 2, calcul du dégagement volumique d'énergie Cpe= d, où Q désigne la quantité d'énergie présente dans les gaz de la chambre de combustion 2, V le volume 20 de la chambre de combustion 2, en fonction de la pression p et de l'angle vilebrequin B, b) comparaison de Cpe avec un seuil prédéfini S. Ces étapes sont répétées tout au long d'un cycle de combustion du moteur 1. 25 En se référant aux figures 2a, 2b les deux courbes 10, 11 figurent en abscisse l'angle vilebrequin 9 (encore dénommé temps selon un abus de langage) exprimé en degrés vilebrequin (deg.vil). La courbe 10 représente le dégagement d'énergie exprimé par la dérivée de 30 l'énergie Q contenue dans les gaz de la chambre de combustion 2, en fonction de 8 : ~~ (ici repérée dQ, avec comme unité J/deg.vil.) La courbe 11 représente le dégagement volumique d'énergie exprimé par la dérivée de l'énergie Q ramenée au volume V(en m3) de la chambre de combustion 2, en fonction de 8 : dQ . (ici libellée dQ VdO Vdt selon une nouvelle fois l'abus de langage courant). Cette grandeur volumique est encore nommée Cpe. Les deux courbes 10, 11 figurent le cas d'un cycle où la combustion se déroule normalement, sans perte de combustion, ainsi qu'en témoigne la présence d'un pic marqué correspondant au dégagement d'énergie lors d'une combustion réussie. Il est possible, dans le procédé de détection d'une perte de combustion d'utiliser la grandeur 8 . Cependant la courbe 11 montre nettement que la seconde grandeur Cpe= V B est beaucoup moins perturbée par divers bruits. De plus, si les deux courbes 10, 11 présentent un pic marqué lors de la combustion, ce pic est nettement plus amplifié pour la grandeur Cr9. Ces deux caractéristiques, pic amplifié et diminution du bruit, permettent d'utiliser un seuil S plus faible et garantissent une meilleure qualité du seuillage de l'étape c). L'opération de l'étape c) consiste à comparer au 25 cours d'un cycle du moteur, la valeur de Cpe avec la valeur d'un seuil S choisi. Cette comparaison est figurée graphiquement par la droite horizontale S. La valeur Cpe de la courbe 11 devient supérieure à s au niveau du pic, indiquant que la combustion s'est déroulée normalement. A contrario dans le cas (non représenté) d'une perte de combustion, 1a courbe Cp,0 reste, en tout point du cycle, inférieure à S, ce qui est indicatif d'une perte de combustion. Ainsi la comparaison sur la durée d'un cycle de Cpe et de S permet de détecter une perte de combustion. Pour les besoins de ladite comparaison, il est possible de considérer le cycle terminé au moment de l'ouverture de la soupape d'échappement. Le procédé de détection d'une perte de combustion est encore illustré par le schéma bloc de la figure 4. Le bloc 15 détermine Cpa en fonction de p et de B selon les opérations détaillées plus bas. Le seuillage 16 compare le résultat avec un seuil S pour produire le diagnostic final 17 d'état de la combustion. dF La notation dB représente de manière classique, la dérivée de la fonction, ici F, relativement à la variable, ici B. Le dégagement d'énergie (ou variation de l'énergie 20 Q) est déterminé, selon un premier mode de réalisation, par la formule bien connue de l'homme du métier : dQ- 1 'p dm pdTpdV` y dV dB y-1V .m dB +T dB V dO~+ y-1p dB ou encore CedQ 1 pdm+pdT_pdV + y pdV (formule A) p VdO y-1 m dB T dB V d8 y-1 V dB 25 où Q désigne l'énergie contenue dans les gaz de la chambre de combustion 2, V le volume de la chambre de combustion, T la température dans la chambre de combustion, p la pression dans la chambre de combustion, y le rapport des chaleurs spécifiques (Cp et C,), 0 l'angle vilebrequin, m la masse de gaz enfermés dans la chambre de combustion 2. Après simplification et discrétisation, cette formule permet d'aboutir à la formule de récurrence suivante . +pe(V9ùVBOe VB A0 où A0 est le pas de calcul de récurrence, l'indice 0, respectivement 0ùDO, associé à une grandeur (p , T ou V) désignant la valeur de cette grandeur pour l'angle de vilebrequin 0, respectivement 0 ù O0. Une récurrence nécessite une valeur initiale, ici choisie, en fin de phase d'admission, lors de la fermeture de la soupape d'admission. A cette origine do des angles est calculé une valeur initiale de récurrence C0==Cpoeo correspondant aux valeurs initiales po,To et Vodes grandeurs respectives p,T et V, déterminées pour cet angle 00. CI, Le rapport 7= p des chaleurs spécifiques Cv respectivement à pression (Cp) et à volume (Cv) constant est considéré constant avant la combustion et durant les dQ Po Te ù Te-oe Cp'B Vdd yù1 TB A0 i premiers instants de la combustion. Pour l'invention y est pris égal à 1,4. La figure 3a montre un synoptiqueles besoins de de calcul par récurrence de C. De manière connue, dans une première étape 12, le volume VO instantané de la chambre de combustion 2 à l'angle 0 est déterminé en fonction de la géométrie, connue a priori, du moteur 1. La valeur de la température TB pour chaque angle 8 est calculée à l'étape 13, selon la formule de récurrence: r 1 PB-48 + VO-4B Pe Vo On note que la nouvelle valeur de la température TB dépend de la valeur de la température TB_4B calculée à l'étape de récurrence précédente. Cette valeur TB_4B est donc disponible à l'instant du ca-_cul. De même, la nouvelle valeur de la température TB dépend des valeurs du volume V9 de l'étape en cours et VB_4B de l'étape précédente. Enfin, la nouvelle valeur de la température TB dépend encore des valeurs de pression p mesurées par le capteur 5, à l'étape courante po et à l'étape précédente pe-49. Ici encore, la récurrence débute en fin 15 de la phase d'admission, avec une température initiale To . La mesure directe de la température dans la chambre de combustion 2 n'est technologiquement pas envisageable. Deux options sont cependant possibles pour déterminer To. 20 Selon la première option la température initiale To est déterminée à partir d'une mesure, pouvant être réalisée au niveau de la tubulure d'admission 3 de la température de l'air admis dans la chambre de combustion 2. Cette valeur mesurée est indicative de la température initiale 25 Ta dans la chambre de combustion 2. Cette valeur initiale To n'est dans la pratique, pas déterminante. Il apparaît T = Te-49 9 que son influence sur la courbe finale 11 de Cpe reste limitée au regard de la détection d'une perte de combustion. Il est donc possible, selon une seconde option, sans introduire trop d'erreur, de considérer une valeur de la température initiale To constante, par exemple égale à 300K. En se référant toujours à la figure 3a, la grandeur Cpe est calculée à l'étape 14, en fonction de po issu du capteur de pression 5, de TB et de TB_4e déterminés à l'étape 13, et de VO et de VB_4e déterminés à l'étape 12. Selon un second mode de réalisation, le dégagement volumique d'énergie CP0 est déterminé, à partir de la formule B suivante : Cpe = dQ = 1 dp + y p dV (formule B) VdO y-1 d6 y-1 V d9 thermodynamiquement équivalente à la formule A, où Q désigne l'énergie contenue dans les gaz de la chambre de combustion 2, V le volume de la chambre de combustion, p la pression dans la chambre de combustion, y le rapport des chaleurs spécifiques (Cp et C,), 9 l'angle vilebrequin. Après discrétisation, cette formule permet d'aboutir à la formule de récurrence suivante : C dQ = 1 lie ù pe oe + Y Po (Vo ù Ve oe p'e_ ù Vd9 yù1 v M yù1 Vo M9 où A9 est le pas de calcul de récurrence, l'indice 9, respectivement 8-A&, associé à une grandeur (p ou V) désignant la valeur de cette grandeur pour l'angle de vilebrequin 0, respectivement 8-A0. Une récurrence nécessite une valeur initiale, ici choisie, en fin de phase d'admission, lors de la fermeture de la soupape d'admission. A cette origine 00 des angles est calculé une valeur initiale de récurrence Co==CP0ao correspondant aux valeurs initiales po et Vodes grandeurs respectives p et V, déterminées pour cet angle 00. Cv des chaleurs spécifiques respectivement à pression (Cp) et à volume (Cv) constant est considéré constant avant la combustion et durant les premiers instants de la combustion. Pour les besoins de l'invention 7 est pris égal à 1,4. 15 La figure 3b montre un synoptique de calcul par récurrence de C1,B. De manière connue, dans une première étape 12', le volume VO instantané de la chambre de combustion 2 à l'angle 0 est déterminé en fonction de la géométrie, connue a priori, du moteur 1. 20 En se référant toujours à la figure 3b, la grandeur Cpe est calculée à l'étape 14', en fonction de po et Pe-oo issus du capteur de pression 5, et de VO et de Ve-oe déterminés à l'étape 12'. Le second mode de réalisation selon la formule B 25 peut paraître plus simple. Cependant il met en œuvre la d dérivée de la pression d0 qui dans la pratique est une grandeur relativement bruitée. Le premier mode de réalisation selon la formule A est en conséquence Le rapport Y= Cp avantageux en ce qu'il permet d'éviter de recourir à la dérivée de la pression. La valeur du seuil S est déterminée suffisamment faible pour être inférieure au sommet du pic de combustion lorsqu'il se produit, et suffisamment élevée pour rester supérieure aux valeurs maximales du bruit. Cette valeur peut être déterminée empiriquement au banc d'essai. Le seuil S est déterminé lors de la mise au point du système. Il est intéressant de faire dépendre S du point de fonctionnement du moteur 1, par exemple en fonction de la quantité de carburant injectée par cycle et/ou du régime moteur. Il est aussi possible d'utiliser une valeur de seuil S unique et constante. La valeur du pas de calcul 40 est de manière connue un compromis entre la précision du résultat et la vitesse du calcul. Il est possible d'utiliser un pas de calcul variable ou constant. Sans que cela soit impératif, il a été constaté un bon compromis pour une valeur de 09 constante égale à 1 (un degré d'angle) vilebrequin. Le précédent procédé de détection d'une perte de combustion, dans ses différents modes de réalisation, est avantageusement applicable à la commande robuste d'un moteur à combustion interne comprenant un moyen 7 de variation du taux de compression. Le schéma bloc de la figure 5 illustre ce procédé. Un tel procédé de commande comprend les étapes successives suivantes : a) commande 18 du moyen 7 de variation du taux de compression depuis une position de commande n vers une 30 nouvelle position de commande n+1, b) détection 19 d'une éventuelle perte de combustion en utilisant le procédé de détection d'une perte de combustion selon l'un des modes de réalisation précédemment décrits, c) si une perte de combustion est détectée, le procédé retourne 20 à la position de commande précédente n, qui devient la nouvelle position de commande limite, d) si une perte de combustion n'est pas détectée, le procédé se poursuit à l'étape a). Une telle commande peut être appliquée en complément d'une autre commande, qui assure la génération des nouvelles consignes, afin de surveiller que cette dernière commande ne rentre pas dans un domaine de fonctionnement où apparaissent des pertes de combustion. Alternativement, une telle commande peut être utilisée seule en générant une nouvelle consigne tendant en permanence à diminuer le taux de compression, sauf lorsqu'une perte de combustion est détectée. Dans ce dernier cas la commande revient à la dernière consigne ne produisant pas de perte de combustion ou génère une consigne de taux de compression plus élevée. Est ainsi mise en place une stratégie qui maintient un taux de compression le plus faible possible en limite de la perte de combustion. REVENDICATIONS 1. Procédé de détection d'une perte de combustion pour un moteur (1) à combustion interne comprenant une chambre de combustion (2) et un capteur (5) capable de mesurer la pression dans ladite chambre (2), caractérisé en ce qu'il comprend les étapes successives suivantes : a) mesure de la pression p dans la chambre de combustion (2), b) calcul du dégagement volumique d'énergie d CpB= V ~, où Q désigne la quantité d'énergie présente dans les gaz de la chambre de combustion (2), V le volume de la chambre de combustion (2), en fonction de la pression p et de l'angle vilebrequin 0, c) comparaison de CpB avec un seuil prédéfini S durant un cycle du moteur, une perte de combustion étant détectée si CpB reste inférieur à S durant un cycle moteur complet. 2. Procédé selon la revendication 1, où CpB est 20 calculé à l'étape b) selon la formule de récurrence : 1 (po TB - Te-os \ + po VB -V _ ooe y-1 jB 4B VB 00 où: V désigne le volume de la chambre de combustion (2), 25 T la température dans la chambre de combustion (2), p la pression dans la chambre de combustion (2), y le rapport des chaleurs spécifiques, 0 l'angle vilebrequin, CpB =A0 le pas de calcul de récurrence, où l'indice 8, respectivement 0-A(9, associé à une grandeur désigne la valeur de cette grandeur pour l'angle de vilebrequin 8, respectivement 8-M, et où la récurrence débute en fin de phase d'admission. 3. Procédé selon la revendication 2, où la température T est calculée selon la formule de récurrence : 1 PO-oe + Ve-4e -1 \ PG V0 où V désigne le volume de la chambre de combustion T la température dans la chambre de combustion (2),- p la pression dans la chambre de combustion (2), 8 l'angle vilebrequin, OB le pas de calcul de récurrence, et où l'indice 8, respectivement 8 û 48, associé à une grandeur désigne la valeur de cette grandeur pour l'angle de vilebrequin 0, respectivement 0-M, et où la récurrence débute en fin de la phase d'admission, avec une température initiale To 4. Procédé selon la revendication 3, où la température initiale To est déterminée à partir d'une mesure de la température de l'air admis dans la chambre de combustion ou prise constante égale à 300K. 5. Procédé selon la revendication 1, où C, est calculé à l'étape b) selon la formule de récurrence : (2),OB yù1 Vo A0 V désigne le volume de la chambre de combustion (2), p la pression dans la chambre de combustion (2), y le rapport des chaleurs spécifiques, 8 l'angle vilebrequin, O0 le pas de calcul de récurrence, où l'indice 0, respectivement O - M0, associé à une grandeur désigne la valeur de cette grandeur pour l'angle de vilebrequin 0, respectivement B - O0, et où la récurrence débute en fin de phase d'admission. 6. Procédé selon l'une quelconque des revendications 1 à 5, où le volume V est calculé, pour chaque angle de vilebrequin 0 en fonction de la géométrie du moteur (1). 7. Procédé selon l'une quelconque des revendications 1 à 6, où le seuil S est déterminé en fonction du point de fonctionnement du moteur (1). 8. Procédé selon la revendication 7, où S est fonction de la quantité de carburant injectée par cycle et/ou du régime moteur. 9. Procédé selon l'une quelconque des revendications 1 à 6, où S est constant. 10. Procédé selon l'une quelconque des revendications 2 à 9, où le pas de calcul A0 est constant. 11. Procédé selon la revendication 8, où le pas de calcul M0 est égal à 1 (un degré d'angle) vilebrequin. 12. Procédé de commande d'un moteur (1) à C /PO - Pe-ae + Pe ( VB - VO-oM \ p,e Y où:combustion interne comprenant un moyen de variation (7, 8) du taux de compression de ce moteur, caractérisé en ce qu'il comprend les étapes successives suivantes : a) commande (18) du moyen de variation (8) du taux de compression depuis une position de commande n vers une nouvelle position de commande n+1, b) détection (19) d'une éventuelle perte de combustion en utilisant le procédé de détection selon l'une quelconque des revendications précédentes, c) si une perte de combustion est détectée, retour à la position de commande précédente n, qui devient (20) la nouvelle position de commande limite, d) si une perte de combustion n'est pas détectée, poursuite à l'étape a).