FR 2908462 A1 20080516 FR 0654924 A 20061115 1 Système et procédé de commande d'un moteur à combustion interne La présente invention a pour objet un système et un procédé de commande d'un moteur à combustion interne à injection, notamment de type Diesel, permettant le contrôle de l'injection du carburant. Le fonctionnement de ce type de moteur est généralement géré par une unité de contrôle électronique. L'unité de commande électronique réunit, entre autres, tous les moyens nécessaires au contrôle de l'injection et au calcul des différents paramètres nécessaires à un tel contrôle. Elle est reliée à un ensemble de capteurs et d'actionneurs lui permettant de contrôler le fonctionnement du cylindre et donc du moteur. Le contrôle de l'injection permet aux constructeurs de maîtriser non seulement la consommation de carburant mais également les émissions de polluants. De nombreuses stratégies ont été conçues afin de corriger les dispersions, dérives et déphasages de l'injection, mais peu s'intéressent à la protection du moteur vis-à-vis des problèmes d'écarts d'injection pouvant apparaître lors de l'application de ces stratégies. Les cylindres du moteur courent en effet un risque d'endommagement si la pression à l'intérieur de la chambre de combustion dépasse une valeur limite. Une telle situation peut être prévenue en surveillant l'augmentation du gradient de pression dans le cylindre par degré d'angle du vilebrequin. Dans ce contexte, une erreur momentanée de débit ou de phasage de l'injection peut provoquer une destruction rapide du moteur. I1 est donc important de mettre en place des moyens permettant la protection du moteur. Plusieurs moyens existent pour protéger un moteur vis-à-vis des mauvaises combustions ou des surcharges. Pour détecter les mauvaises combustions, caractérisées généralement par l'absence de combustion et/ou l'apparition de cliquetis, on peut utiliser des détecteurs de bruits, comme divulgué dans les demandes de brevet JP11247750 et DE19612180. Une fois détectées, il est possible de 2908462 2 mettre en place un procédé de correction en jouant, par exemple, sur l'avance à l'allumage pour les moteurs essence. Une méthode alternative pour gérer les surpressions est proposée dans la demande de brevet FR2748295 où l'on utilise des bougies de préchauffage 5 expulsables pour moteur Diesel. Les moyens de fixation de chaque bougie sont conçus pour céder lors du dépassement de la pression limite susceptible d'endommager la chambre de combustion. Une telle méthode de protection est lourde et coûteuse. La demande de brevet US4745901 propose de limiter la durée 10 de fonctionnement en pleine charge du moteur à une durée prédéfinie. Au delà de cette durée, les performances du moteur sont limitées. La contrepartie est une réduction de la puissance du moteur. Une façon plus élégante de prévenir une surcharge est présentée dans la demande de brevet JP56126644. Elle consiste à 15 mesurer, grâce à un débitmètre, le débit d'air admis dans le moteur et à le comparer à une valeur prédéfinie correspondant à une situation de surcharge. Si la mesure est effectivement supérieure à la valeur prédéfinie, la quantité de carburant injectée est réduite pour éviter une surcharge du moteur. 20 On a également déjà préconisé d'utiliser un capteur de pression pour mesurer la pression à l'intérieur de la chambre de combustion. Dans ce cadre, la demande de brevet JP200504753 propose d'optimiser le phasage de l'injection principale à partir de la détection de l'augmentation de pression lors de la combustion d'une pré-injection 25 de carburant. La quantité de carburant utilisée lors de cette pré-injection est réduite par rapport à l'injection principale. Cela permet de contrôler plus précisément le moment où doit être déclenchée l'injection principale. La demande de brevet FR2762647 propose de corriger la dispersion de compression d'une chambre de combustion à 30 l'autre. Pour cela, on mesure la pression dans la chambre de combustion au début de l'injection et on utilise un modèle pour optimiser la durée de la prochaine injection en fonction de la mesure de pression. 2908462 3 La demande de brevet EP1103708 propose d'utiliser un calculateur basé sur un réseau neuronal pour prédire l'évolution de la pression dans la chambre de combustion à partir des mesures de la pression dans la chambre de combustion et de la position du piston. 5 La demande de brevet JP2004044417 propose d'utiliser une double injection pilote pour estimer la quantité de carburant à injecter lors de la première injection pilote afin de maintenir un bruit acceptable. Dans ce cas, la deuxième injection pilote est déclenchée lorsque la pression d'injection se trouve sur un minimum de l'onde de 10 pression engendrée par la première injection pilote. Le bruit de combustion est estimé à partir de la mesure du capteur de pression dans le cylindre et permet de corriger la quantité de carburant à injecter lors de la première injection pilote si le bruit est jugé inacceptable. 15 On peut également procéder à une sommation des taux maximaux de pressions de combustion enregistrées lors des injections pilotes et principales et comparer le résultat à une valeur de référence, comme décrit dans la demande de brevet JP200528244. Le résultat de cette comparaison permet alors de modifier la quantité de carburant 20 injectée. Si toutes ces stratégies permettent de prendre des mesures de protection à la suite d'une surpression, aucune ne met en place de mesures préventives. La présente invention a pour objet de remédier à cette situation et de proposer un système et un procédé de prévention 25 des surpressions dans le cadre d'une gestion de l'injection incluant l'utilisation d'injections pilotes. Un autre objet de la présente invention est la correction des situations de surpression en corrigeant la quantité de carburant injecté. Enfin, l'invention a également pour objet la protection du moteur 30 contre l'endommagement en réduisant les performances du moteur après détection d'un défaut d'injection. Dans un mode de réalisation, un système de commande d'un moteur à combustion interne à injection de carburant contrôlée comprenant au moins un cylindre comprend un moyen de détermination 2908462 4 de la pression dans le cylindre, un moyen de mesure de l'angle du vilebrequin, un moyen de calcul de la dérivée de la pression en fonction de l'angle du vilebrequin, ainsi que des moyens de modulation de l'injection capables de comparer les valeurs mesurées et 5 calculées à des valeurs limites mémorisées. Un tel système permet de surveiller la pression et la variation de pression, deux paramètres révélateurs d'une situation potentiellement dangereuse pour les cylindres d'un moteur. Mesurer la pression dans la chambre de combustion permet de surveiller 10 l'apparition d'une surpression dans le cylindre. Calculer la variation de pression lors de l'avancement du cycle de combustion permet de prévoir l'évolution de la pression dans la chambre de combustion. Ainsi on peut s'assurer qu'une surpression n'est pas présente et qu'elle ne risque pas d'apparaître à cause d'une augmentation 15 incontrôlée de la pression dans le cylindre. La modification de la quantité de carburant injectée s'applique de préférence à l'injection pilote. La modulation de la quantité de carburant injectée au cours de l'injection pilote permet de limiter les surpressions lors de l'injection principale. Cependant, le système pourrait appliquer les mêmes 20 mécanismes de régulation à l'injection principale s'il détecte que la pression dans le cylindre reste à une valeur dangereuse, ou s'il n'y a pas d'injection pilote. Dans un tel système, la commande d'injection déclenche une injection, dite pilote, avant l'injection principale. Les moyens de 25 modulation d'injection sont alors capables de moduler la quantité de carburant injectée lors de l'injection pilote. Selon un autre aspect de l'invention, un procédé de commande d'un moteur à combustion interne à injection de carburant contrôlée comprenant au moins un cylindre, permet de réguler la quantité de 30 carburant injectée en fonction de la pression dans le cylindre et de la dérivée de la pression en fonction de l'angle du vilebrequin. Dans un autre mode de mise en oeuvre, l'injection principale est précédée d'une injection pilote, caractérisé par le fait que la quantité de carburant injectée durant l'injection pilote est réduite d'une 2908462 5 quantité de carburant dépendant de la comparaison entre des valeurs de la pression mesurées au cours du cycle et des valeurs limites mémorisées. Dans un tel procédé, la quantité de carburant injectée lors de 5 l'injection pilote est rétablie à sa valeur nominale si la pression maximale du cylindre reste inférieure à la pression limite mémorisée, après un nombre de cycles mémorisé. Dans un mode de mise en oeuvre, la quantité de carburant injectée lors de l'injection principale est réduite si la pression 10 maximale dans le cylindre au cours du cycle reste supérieure à la pression limite mémorisée, pendant un nombre de cycles mémorisé malgré les corrections successives de la quantité de carburant de l'injection pilote. Dans un mode d'application, l'invention permet la protection 15 des cylindres d'un moteur à combustion interne contre l'endommagement dû aux surpressions. D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée uniquement à titre d'exemples non limitatifs et faite en référence aux dessins 20 annexés sur lesquels : la figure 1 représente une vue en coupe d'un cylindre de moteur à combustion interne et de son électronique de commande ; et les figures 2 et 3 représentent un exemple de schéma 25 synoptique montrant l'enchaînement des étapes de commande d'une injection pilote. La figure 1 est une vue en coupe d'un cylindre 1 de moteur à combustion interne et de son électronique de commande. Lors d'un 30 cycle de combustion les gaz sont admis par la cannelure 2a dans la chambre de combustion 2. L'injecteur 3 injecte d'abord une quantité pilote de carburant suivie d'une quantité principale de carburant. La combustion du mélange met le piston 4 en mouvement. Le vilebrequin 5 transforme le mouvement du piston en rotation. Les gaz sont ensuite 2908462 6 évacués par la cannelure d'échappement 6. Au cours de la combustion, la pression des gaz à l'intérieur de la chambre de combustion peut dépasser les limites d'endommagement. Pour prévenir cela, la pression est surveillée par l'unité de contrôle électronique 7 via le moyen 8 5 d'estimation de la pression lui-même connecté à un capteur 9 de pression par la liaison 9a. En parallèle, et pour prévenir une situation de surpression, l'unité de contrôle électronique surveille la variation de la pression dans la chambre de combustion. Pour cela, un moyen 10 de calcul de la dérivée de la pression en fonction de l'angle du 10 vilebrequin 5 est connecté à un capteur 11 d'angle du vilebrequin par la liaison 1 l a et au capteur 9 de pression par la liaison 9a. Les moyens 8 et 10 sont reliés au moyen 12 de commande de l'injection par les connexions 8a et l0a respectivement. Le moyen 12 de commande de l'injection détermine alors la quantité de carburant à injecter lors du 15 prochain cycle selon les valeurs de la pression et de la dérivée de la pression en fonction de l'angle du vilebrequin 5. Le moyen 12 de commande est relié au moyen 3 d'injection par la liaison 3a. Le moyen 12 de commande est également connecté à un moyen 13 de mémorisation par la liaison 13a. 20 Un mode particulier de réalisation est illustré sur les figures 2 et 3. On peut y voir représenté les deux parties du schéma synoptique de l'enchaînement des étapes de commande d'une injection pilote. Le procédé commence par une étape 14 de vérification de la présence d'un défaut d'injection. Si un défaut est présent, le procédé est stoppé. 25 Sinon, on passe à une étape 15 de remise à zéro du compteur n du nombre de cycles écoulés depuis la dernière correction de la quantité de carburant injectée lors de l'injection pilote et du compteur N du nombre de cycles sans correction de la quantité de carburant injectée lors de l'injection pilote. Au cours de la même étape, on initialise la 30 quantité de carburant Qnpil injectée lors de l'injection pilote pour le cycle en cours à sa valeur nominale mémorisée Qn mp;l Une étape 16 de mise en attente du procédé a lieu tant que les conditions de fonctionnement du moteur ne rentrent pas dans une plage de valeurs prédéfinies. Ces conditions portent essentiellement sur des plages de 2908462 7 régimes de rotation du moteur et de débit de carburant. Une fois vérifiées, le cycle 17 de mesure des paramètres du cylindre peut commencer. Au cours de l'étape 18, on met à zéro la valeur de la pression 5 maximale Pncyl max dans le cylindre au cours du cycle en cours. On enregistre ensuite, au cours de l'étape 19, la pression Pcyl des gaz à l'intérieur du cylindre. Pendant l'étape 20, on compare chaque mesure de pression au maximum de pression Pnayl max enregistré au cours du cycle. Si la valeur mesurée est inférieure au maximum de pression 10 Pncyl max enregistré au cours du cycle, on passe à l'étape 22 sinon on passe à l'étape 21. Au cours de l'étape 21, la valeur mesurée Pcyl devient la nouvelle valeur maximale Pncyl max. Au cours de l'étape 22, on vérifie si le cycle en cours est terminé. Si c'est le cas, on passe à l'étape 27 sinon le cycle reprend à l'étape 19. 15 En parallèle, pendant l'étape 23, on met à zéro la valeur maximale dPcyi da de la dérivée de la pression dans le cylindre en n max fonction de l'angle du vilebrequin au cours du cycle en cours. On calcule, pendant l'étape 24, la dérivée dP ` (t) de la pression des gaz à l'intérieur du cylindre en fonction de l'angle du vilebrequin à l'instant 20 t, comme étant la différence entre la pression des gaz Pcyl(t+At) dans le cylindre à un temps t+At et la pression des gaz Pcyl(t) à un temps t. Le calcul de la dérivée de la pression exige donc deux valeurs de la pression des gaz dans le cylindre séparées l'une de l'autre par un intervalle de temps At. A cause de cela, la dérivée de la pression en 25 fonction de l'angle du vilebrequin 5 ne peut être calculée qu'après un intervalle de temps At après le début de la mesure de la pression. De plus, on estime que le déplacement du vilebrequin 5 pendant cet espace de temps At est égal à l'unité. Au cours de l'étape 25, on compare chaque mesure dP ` (t) au maximum enregistré au cours du da 2908462 8 cycle dP"i da max, si la valeur mesurée est inférieure à la valeur maximale mémorisée, on passe à l'étape 22. Sinon, la valeur mesurée devient la nouvelle valeur maximale au cours de l'étape 26. Au cours de l'étape 22, on vérifie si le cycle en cours est terminé. Si c'est le cas, on passe 5 à l'étape 27 sinon le cycle reprend à l'étape 24. L'étape 27 permet d'initialiser la valeur maximale Peyl max de la pression dans le cylindre à la valeur maximale Pneyl max de la pression dans le cylindre au cours du cycle en cours. De même, on initialise la valeur maximale dPcyi de la dérivée de la pression en fonction de da max 10 l'angle du vilebrequin 5 à la valeur maximale dP da max la pression en fonction de l'angle du vilebrequin 5 au cours du cycle en cours. Lors de l'étape 28, on compare, la valeur maximale Peyl max de la pression dans le cylindre à la valeur limite Peyl l;m de la pression dans le cylindre 1. 15 Si la pression maximale Peyl max est supérieure à la valeur limite Peyl l;m, on passe à l'étape 29 où l'on calcule la différence AP entre la valeur maximale Peyl max et la valeur limite Peyl l;m, suit ensuite l'étape 30 pendant laquelle on corrige la quantité de carburant Qp;'Il à injecter lors de la prochaine injection pilote. Pour cela, on retranche une 20 quantité proportionnelle (3.AP à la différence entre pressions maximale et limite de la quantité de carburant Q;% à injecter lors de l'injection pilote. L'étape 31 permet d'augmenter le compteur n de cycles d'une unité et le compteur N de nombre de cycles est remis à zéro pendant l'étape 32. Au cours de l'étape 33, on compare ensuite la valeur du 25 compteur n au nombre mémorisé nref de cycles avant de déclarer un défaut d'injection. Si la valeur du compteur n est inférieure à la valeur de nref, on revient à la l'étape 16 de vérification des conditions de fonctionnement du moteur. Sinon, on déclare un défaut d'injection avec l'étape 34. n de la dérivée de 2908462 9 Au cours de l'étape 28, si la pression maximale Peyl max est inférieure à la valeur limite Peyl lim, on passe à l'étape 35 au cours de laquelle on compare la valeur maximale dP~,i de la dérivée de la da max pression en fonction de l'angle du vilebrequin à la valeur limite 5 mémorisée dP~,i da lim Si la valeur maximale est supérieure à la valeur limite, on passe à l'étape 36 et on calcule la différence grad P entre la valeur maximale dP~i et la valeur limite dP~i , puis on corrige pendant da da max lim l'étape 37 la quantité de carburant Qpl à injecter au cours du cycle 10 suivant en retranchant une quantité proportionnelle y.grad P à la différence entre les valeurs maximale et limite de la quantité de carburant Qp% injectée lors de l'injection pilote du cycle en cours. On augmente le compteur de cycles n d'une unité à l'étape 38 et on met à zero le compteur de nombre de cycles N pendant l'étape 39. Au cours 15 de l'étape 40, on compare la valeur du compteur de cycles n au nombre mémorisé nref de cycles avant de déclarer un défaut d'injection. Si la valeur du compteur est inférieure à la valeur mémorisée, on revient à l'étape 16 de vérification des conditions de fonctionnement du moteur. Sinon, on déclare un défaut d'injection au cours de l'étape 34. 20 Si la valeur maximale dPC,i est inférieure à la valeur limite da max da lim lors de l'étape 35, on ne modifie pas la quantité de carburant injectée lors de l'injection pilote à l'étape 41, on incrémente le compteur N d'une unité à l'étape 42 et on remet à zéro le compteur de cycles n à l'étape 43. Au cours de l'étape 44, on compare la valeur du 25 compteur N de nombre de cycles sans correction de l'injection à la valeur de référence Nref avant rétablissement de la quantité de carburant pilote. Si la valeur de référence est inférieure à la valeur de 2908462 10 référence, on retourne à l'étape 16 de vérification des conditions de fonctionnement du moteur, sinon on revient à l'étape 14. Au cours de la présente description, il a été montré un mode particulier de réalisation d'un système de commande d'un moteur à 5 combustion interne utilisant une injection pilote déclenchée avant l'injection principale. Le système de commande utilise des mesures de pression des gaz dans le cylindre et de position du vilebrequin pour estimer la pression des gaz au cours des différentes phases de fonctionnement du moteur ainsi que pour prévoir son évolution. I1 10 serait concevable d'appliquer ce mode de réalisation à un système de commande d'un moteur à combustion interne n'utilisant pas d'injection pilote, mais utilisant les mêmes principes de surveillance de la pression et de correction de la quantité de carburant injectée. REVENDICATIONS 1. Système de commande d'un moteur à combustion interne à injection de carburant contrôlée comprenant au moins un cylindre, caractérisé par le fait qu'il comprend un moyen (7) de mesure de la pression dans le cylindre, un moyen de mesure (8) de l'angle du vilebrequin, un moyen (12) de calcul de la dérivée de la pression en fonction de l'angle du vilebrequin, ainsi que des moyens (10) de modulation de l'injection capables de comparer les valeurs mesurées et calculées à des valeurs limites mémorisées. 2. Système de commande selon la revendication 1, dans lequel la commande d'injection déclenche une injection, dite pilote, avant l'injection principale, caractérisé par le fait que les moyens de modulation (10) d'injection sont capables de moduler la quantité de carburant injectée lors de l'injection pilote. 3. Procédé de commande d'un moteur à combustion interne à injection de carburant contrôlée comprenant au moins un cylindre, caractérisé par le fait que la quantité de carburant injectée est régulée en fonction de la pression dans le cylindre et de la dérivée de la pression en fonction de l'angle du vilebrequin. 4. Procédé de commande selon la revendication 3 dans lequel l'injection principale est précédée d'une injection pilote, caractérisé par le fait que la quantité de carburant injectée durant l'injection pilote est réduite d'une quantité de carburant dépendant de la comparaison entre des valeurs de la pression mesurées au cours du cycle et des valeurs limites mémorisées. 5. Procédé de commande selon la revendication 4, caractérisé par le fait que la quantité de carburant injectée lors de l'injection pilote est rétablie à sa valeur nominale si la pression maximale du 2908462 12 cylindre reste inférieure à la pression limite mémorisée, après un nombre de cycles mémorisé. 6. Procédé de commande selon la revendication 5, caractérisé 5 par le fait que la quantité de carburant injectée lors de l'injection principale est réduite si la pression maximale dans le cylindre au cours du cycle reste supérieure à la pression limite mémorisée, pendant un nombre de cycles mémorisé malgré les corrections successives de la quantité de carburant de l'injection pilote. 10 7. Application d'un système de commande selon les revendications 1 ou 2, à la protection des cylindres d'un moteur à combustion interne contre l'endommagement dû aux surpressions.