Brevet FR3056644A1 — publié le 20180330

L'invention a pour domaine technique le contrôle de pompes à carburant pour véhicules automobiles, et plus particulièrement le contrôle de telles pompes en dehors de leurs spécifications. Les moteurs à combustion interne comprennent des cylindres dans lesquels 5 une combustion contrôlée a lieu. Cette combustion est dite contrôlée car la quantité de carburant et d'air admis sont déterminés, afin de satisfaire le fonctionnement requis du véhicule. Dans les véhicules actuels, le carburant est admis dans les cylindres par l'intermédiaire d'injecteurs, alimentés notamment par un rail commun. Ce rail commun est 10 pressurisé en carburant, par une pompe à carburant à partir du réservoir de carburant du véhicule. Une telle pompe à carburant est généralement dimensionnée pour pouvoir fournir les différentes quantités de carburant nécessaires, tant lors du fonctionnement stabilisé que transitoire. 15 Toutefois, dans certaines phases de fonctionnement, notamment au ralenti, les quantités de carburant à comprimer sont fortement réduites. En tenant compte des avancées de conception et de contrôle des moteurs dans le domaine de la consommation de carburant, les quantités de carburant à comprimer peuvent devenir suffisamment faibles pour être inférieures à la quantité minimale comprimable par les pompes à 20 carburant disponibles commercialement. Dans de telles conditions, soit on comprime plus de carburant que nécessaire pour satisfaire les conditions de fonctionnement des pompes de carburant disponibles, soit on requiert une quantité de carburant à comprimer inférieure à la quantité minimale comprimable par la pompe, ce qui mène à une dispersion importante des quantités de 25 carburant réellement admises. Dans ces deux cas, il apparaît qu'il est admis plus de carburant que nécessaire ce qui augmente le coût de fonctionnement et le coût écologique des véhicules affectés. Il existe un problème de commande des pompes à carburant lorsque le 30 volume à comprimer est inférieur au volume minimum comprimable. De l'état de la technique antérieure, on connaît le document WO 2004-07950 décrivant le contrôle de faibles débits d'une pompe à haute pression en apportant une solution matérielle consistant à ajouter une fuite par changement de composant de sorte que la valve de contrôle de volume VCV agisse sur un débit plus important. 35 L'invention a pour objet un procédé de commande d'une pompe à carburant pour un véhicule automobile, la pompe à carburant étant apte à délivrer un volume 3056644 2 minimal de carburant. Le procédé comprend les étapes suivantes : pour chaque itération, - on reçoit une consigne de quantité de carburant à comprimer, - on détermine si la consigne de quantité de carburant à comprimer est inférieure au volume minimum délivrable par la pompe, si tel n'est pas le cas, la consigne de quantité de carburant à comprimer est transmise à la pompe à carburant, si tel est le cas, on détermine un nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer nécessaire pour atteindre au moins le volume minimum délivrable par la pompe égal au volume minimum délivrable par la pompe divisé par la consigne de quantité de carburant à comprimer, - on détermine une nouvelle consigne de quantité de carburant à comprimer égale au produit du nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer par la consigne de quantité de carburant à comprimer, - on remplace la consigne de quantité de carburant à comprimer par la nouvelle consigne de quantité de carburant à comprimer, - on transmet la nouvelle consigne de quantité de carburant à comprimer à la pompe à carburant, puis - on inhibe la pompe à carburant pour un nombre d'occurrences de la consigne de carburant égal au nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer. Pour inhiber la pompe à carburant pour un nombre d'occurrences de la consigne de carburant égal au nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer à l'itération courante, après avoir déterminé que la consigne de quantité de carburant à comprimer est inférieure au volume minimum délivrable par la pompe, et après avoir remplacé la consigne de quantité de carburant à comprimer par la nouvelle consigne de quantité de carburant à comprimer : - on peut poser qu'un compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de carburant à comprimer est égal à zéro, puis - à l'itération suivante, après avoir déterminé la consigne de quantité de carburant à comprimer, on peut incrémenter d'une unité la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de 3056644 3 carburant à comprimer, on peut déterminer si la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de carburant à comprimer ainsi obtenue est inférieure au nombre de compressions 5 d'un volume égal à la consigne de quantité de carburant à comprimer, si tel n'est pas le cas, on peut annuler la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de carburant à comprimer et le procédé peut se poursuivre par la 10 comparaison de la consigne de quantité de carburant à comprimer au volume minimum délivrable par la pompe, si tel est le cas, on peut maintenir la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité 15 de carburant à comprimer, et on peut définir une nouvelle consigne de quantité de carburant à comprimer égale à zéro que l'on transmet à la pompe. Lorsque la pompe est de type à au moins deux pistons, on peut toujours émettre les consignes de quantité de carburant à comprimer à destination d'un même 20 piston. Lorsque la pompe est de type à au moins deux pistons, on peut émettre chaque consigne de quantité de carburant à comprimer non nulle à destination d'un piston différent. D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la 25 lecture de la description suivante, donnée uniquement à titre d'exemple non limitatif et faite en référence au dessin annexé sur lequel la figure unique illustre illustrant les principales étapes du procédé de commande d'une pompe à carburant selon l'invention. Le procédé décrit ci-dessous est exécuté en boucle, les valeurs de l'itération précédente servant de valeurs d'initialisation pour l'itération en cours. 30 Pour la première itération, le procédé est initialisé avec un compteur CTR_PUMP_DEL du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min avec la consigne de quantité de carburant à comprimer égal à zéro, et un nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité 35 de carburant à comprimer égal à l'unité. Au cours d'une première étape 1, on reçoit la consigne de quantité de carburant à comprimer VFF_SP par exemple d'une unité de commande du moteur à 3056644 4 combustion interne. Au cours d'une deuxième étape 2, on détermine si le nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer pour atteindre le volume minimum délivrable par la pompe 5 VFF_Pump_Min est égale à l'unité. Si tel est le cas, le procédé se poursuit à une troisième étape 3, au cours de laquelle on détermine si la consigne de quantité de carburant à comprimer VFF_SP est inférieure au volume minimum délivrable par la pompe VFF_Pump_Min. Si tel n'est pas le cas, le procédé se poursuit à une quatrième étape 4, au 10 cours de laquelle on maintient la consigne de quantité de carburant à comprimer VFF_SP inchangée, on pose que le nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer pour atteindre le volume minimum délivrable par la pompe VFF_Pump_Min est égal à 1, et on pose que le compteur CTR_PUMP_DEL du nombre de phases de compression de la pompe 15 nécessaires pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min avec la consigne de quantité de carburant à comprimer est égal à zéro. En d'autres termes, au cours de la quatrième étape 4, on détermine que le volume à comprimer est supérieur à la limite de volume minimal que la pompe peut comprimer. Dans ces conditions, la totalité du volume à comprimer peut être traité par la 20 pompe sans perte de précision. Si, à l'issue de la troisième étape 3, la consigne de quantité de carburant à comprimer VFF_SP est inférieure au volume minimum délivrable par la pompe VFF_Pump_Min, le procédé se poursuit par une cinquième étape 5, au cours de laquelle on détermine une nouvelle valeur du nombre PUMP_DEL_PHA_NEEDED de 25 compressions d'un volume égal à la consigne de quantité de carburant à comprimer nécessaire pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min en divisant le volume minimum délivrable par la pompe VFF_Pump_Min par la consigne de quantité de carburant à comprimer VFF_SP. Au cours d'une sixième étape 6, on détermine si le nombre 30 PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer est un nombre entier. Si tel n'est pas le cas, on arrondit le nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer à l'unité supérieure au cours d'une septième étape 7. 35 A l'issue des étapes 6 ou 7, le procédé se poursuit par une huitième étape 8, au cours de laquelle on détermine une nouvelle consigne de quantité de carburant à comprimer VFF_SP_NEW égale au produit du nombre PUMP_DEL_PHA_NEEDED de 3056644 5 compressions d'un volume égal à la consigne de quantité de carburant à comprimer par la consigne de quantité de carburant à comprimer VFF_SP. On remplace la consigne de quantité de carburant à comprimer VFF_SP par la nouvelle consigne de quantité de carburant à comprimer VFF_SP_NEW. On pose que le compteur CTR_PUMP_DEL du 5 nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min avec la consigne de quantité de carburant à comprimer est égal à zéro. En d'autres termes, au cours de la huitième étape 8, on détermine que la consigne actuelle de quantité de carburant à comprimer VFF_SP est inférieure au volume 10 minimum délivrable par la pompe VFF_Pump_Min, et ne peut donc être comprimé avec une précision satisfaisante. On détermine alors combien d'itérations de la quantité de carburant à comprimer VFF_SP sont nécessaires pour atteindre le volume minimum délivrable par la pompe VFF_Pump_Min. Cette valeur est arrondie à la valeur supérieure, et transmise à la pompe sous la forme d'une nouvelle consigne. A réception de cette 15 nouvelle consigne, la pompe va ainsi comprimer en une fois l'équivalent de plusieurs fois la consigne actuelle de quantité de carburant à comprimer VFF_SP, quantité qui pourra être comprimée avec précision car supérieure au volume minimum délivrable par la pompe VFF_Pump_Min. Lors de l'occurrence suivante du procédé, il sera déterminé que le nombre 20 PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer est supérieur à l'unité, et qu'aucune compression ne doit être faite lors de cette occurrence. Comme aucune compression n'est à réaliser, la consigne de quantité de carburant à comprimer VFF_SP bien que reçue, n'est pas prise en compte. Cela est l'objet des étapes 9 à 11 du procédé qui vont maintenant être décrites. 25 Si à l'issue de l'étape 2, il a été déterminé que le nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer pour atteindre le volume minimum délivrable par la pompe VFF_Pump_Min n'est pas égal à l'unité, le procédé se poursuit par une neuvième étape 9. Au cours de la neuvième étape 9, on incrémente la valeur du compteur 30 CTR_PUMP_DEL du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min avec la consigne de quantité de carburant à comprimer d'une unité, on détermine si la valeur du compteur CTR_PUMP_DEL du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe 35 VFF_Pump_Min avec la consigne de quantité de carburant à comprimer ainsi obtenue est inférieure au nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer. Si tel n'est pas le cas, on annule la valeur 3056644 6 du compteur CTR_PUMP_DEL du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min avec la consigne de quantité de carburant à comprimer. Au cours d'une dixième étape 10, on détermine si la valeur du compteur 5 CTR_PUMP_DEL du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe VFF_Pump_Min avec la consigne de quantité de carburant à comprimer est égale à zéro. Si tel est le cas, le procédé se poursuit à l'étape 3 décrite plus haut. Si tel n'est pas le cas, le procédé se poursuit à une onzième étape 11, au 10 cours de laquelle on définit une nouvelle consigne de quantité de carburant à comprimer VFF_SP_NEW égale à zéro et on remplace la consigne de quantité de carburant à comprimer VFF_SP par la nouvelle consigne de quantité de carburant à comprimer VFF_SP_N EW. En d'autres termes, au cours de l'étape 9, on incrémente le compteur 15 CTR_PUMP_DEL du nombre de phases de compression de la pompe d'une unité à concurrence du nombre PUMP_DEL_PHA_NEEDED de compressions d'un volume égal à la consigne de quantité de carburant à comprimer déterminée lors d'une précédente itération. Si le compteur CTR_PUMP_DEL du nombre de phases de compression de la pompe devient supérieur au nombre PUMP_DEL_PHA_NEEDED de compressions d'un 20 volume égal à la consigne de quantité de carburant à comprimer, on en déduit que la présente occurrence de la consigne de quantité de carburant à comprimer VFF_SP n'est pas couverte par la dernière compression de carburant. On remet alors à zéro le compteur CTR_PUMP_DEL du nombre de phases de compression de la pompe, le procédé se poursuivant à l'étape 3. 25 Dans les autres cas, cela signifie que la consigne de quantité de carburant à comprimer VFF_SP est couverte par la dernière compression de carburant. La consigne de quantité de carburant à comprimer VFF_SP est mise à zéro de sorte qu'aucune compression de carburant n'est réalisée. A l'issue des étapes 4, 8 et 11, le procédé se termine par l'émission d'une 30 consigne de quantité de carburant à comprimer VFF_SP à destination de l'actionneur de la pompe à carburant. Le procédé de commande décrit ci-dessus est applicable à des pompes à compression mono ou multi-pistons. Dans le cas de pompes multi-pistons, la consigne de carburant à comprimer à l'issue des étapes 4 et 8 peut être envoyée à destination d'un 35 unique piston, ou à destination d'un piston différent à chaque émission d'une consigne. REVENDICATIONS1. Procédé de commande d'une pompe à carburant pour un véhicule automobile, la pompe à carburant étant apte à délivrer un volume minimal de carburant, caractérisé en ce qu'il comprend les étapes suivantes : pour chaque itération, - on reçoit une consigne de quantité de carburant à comprimer, - on détermine si la consigne de quantité de carburant à comprimer est inférieure au volume minimum délivrable par la pompe, - si tel n'est pas le cas, la consigne de quantité de carburant à comprimer est transmise à la pompe à carburant, - si tel est le cas, on détermine un nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer nécessaire pour atteindre au moins le volume minimum délivrable par la pompe égal au volume minimum délivrable par la pompe divisé par la consigne de quantité de carburant à comprimer, - on détermine une nouvelle consigne de quantité de carburant à comprimer égale au produit du nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer par la consigne de quantité de carburant à comprimer, - on remplace la consigne de quantité de carburant à comprimer par la nouvelle consigne de quantité de carburant à comprimer, - on transmet la nouvelle consigne de quantité de carburant à comprimer à la pompe à carburant, puis - on inhibe la pompe à carburant pour un nombre d'occurrences de la consigne de carburant égal au nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer. 2. Procédé de commande selon la revendication précédente, dans lequel, pour inhiber la pompe à carburant pour un nombre d'occurrences de la consigne de carburant égal au nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer à l'itération courante, - après avoir déterminé que la consigne de quantité de carburant à comprimer est inférieure au volume minimum délivrable par la pompe, et après avoir remplacé 3056644 8 la consigne de quantité de carburant à comprimer par la nouvelle consigne de quantité de carburant à comprimer, - on pose qu'un compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe 5 avec la consigne de quantité de carburant à comprimer est égal à zéro, puis - à l'itération suivante, après avoir déterminé la consigne de quantité de carburant à comprimer, on incrémente d'une unité la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de 10 carburant à comprimer, on détermine si la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de carburant à comprimer ainsi obtenue est inférieure au nombre de compressions d'un volume égal à la consigne de quantité de carburant à comprimer, 15 si tel n'est pas le cas, on annule la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de carburant à comprimer et le procédé se poursuit par la comparaison de la consigne de quantité de carburant à comprimer au volume minimum 20 délivrable par la pompe, si tel est le cas, on maintient la valeur du compteur du nombre de phases de compression de la pompe nécessaires pour atteindre au moins le volume minimum délivrable par la pompe avec la consigne de quantité de carburant à comprimer, et 25 - on définit une nouvelle consigne de quantité de carburant à comprimer égale à zéro que l'on transmet à la pompe. 3. Procédé de commande selon l'une quelconque des revendications précédentes, dans lequel la pompe est de type à au moins deux pistons, on émet toujours les consignes de quantité de carburant à comprimer à destination d'un même piston. 30 4. Procédé de commande selon l'une quelconque des revendications 1 à 3, dans lequel la pompe est de type à au moins deux pistons, on émet chaque consigne de quantité de carburant à comprimer non nulle à destination d'un piston différent.