Brevet FR3035150A1 — publié le 20161021

'1 PROCEDE, SYSTEME ET APPAREIL POUR DETECTER UN INSTANT DE FERMETURE D'UN INJECTEUR DOMAINE TECHNIQUE [0001] Le présent exposé se rapporte d'une manière générale à des commandes d'injecteur, et plus précisément à un procédé, à un système et à un dispositif de détection d'un instant de fermeture et de l'état d'un injecteur à électroaimant. ARRIERE-PLAN DE L'INVENTION [0002] La tendance générale à réduire les émissions de NOx et de CO2 des gaz d'échappement de moteur diesel a conduit à la mise en oeuvre de systèmes de réduction catalytique sélective dans des véhicules à moteur diesel pour réduire les émissions des automobiles. Les systèmes de réduction catalytique sélective fonctionnent par addition d'un réducteur gazeux ou liquide au courant de gaz d'échappement d'un moteur. Le réducteur gazeux ou liquide est absorbé sur un lit catalytique où le réducteur réagit sur des oxydes d'azote des gaz d'échappement pour donner de la vapeur d'eau et de l'azote. [0003] Ce traitement exige que l'agent réducteur soit administré à une concentration précise et soit d'une grande qualité. La solution doit être ajoutée de manière précise et injectée dans le courant de gaz d'échappement où elle est hydrolysée avant de transformer l'oxyde d'azote (NOx) en azote (N2) et en eau (H20). [0004] Comme la norme d'émission de NOx dans le système d'échappement devient de plus en plus rigoureuse, 3035150 '2 on souhaite diagnostiquer les défauts d'injection pour améliorer la fonctionnalité de DeNOx par SCR et les performances. C'est ainsi, par exemple, qu'un injecteur en panne peut provoquer un sous-dosage d'urée et réduire 5 ainsi la fonctionnalité de DeNox. [0005] Afin d'interagir correctement avec les systèmes de diagnostic à bord, tels que OBD ou OBDII, les systèmes de réduction catalytique sélective existants incluent des autodiagnostics pour identifier des dépôts 10 et pour permettre un remplacement bien localisé alors que le véhicule est en réparation. On peut, par exemple, contrôler des changements de pression après avoir fait fonctionner ou arrêter la pompe. Mais un inconvénient de ce procédé est que l'opération de commande d'émission est 15 interrompue. On souhaite, en conséquence, disposer de systèmes et de procédés nouveaux de détection de l'instant de fermeture de la SCR. [0006] En outre, on souhaite aussi déterminer l'instant de fermeture d'injecteurs pour une injection 20 directe de carburant afin d'obtenir une commande meilleure et de mieux économiser du carburant. RESUME DE L'INVENTION [0007] Il est décrit un dispositif, système et procédé de détection de l'instant de fermeture d'une 25 soupape, telle qu'une soupape de SCR ou une soupape d'injection directe, sans logiciel supplémentaire et sans interrompre l'opération de commande des émissions. L'invention peut comprendre l'emploi d'un filtre numérique et il est développé un discriminateur de pente 30 qui permet à une fonction de diagnostic de détecter avec précision l'instant de fermeture d'un injecteur et d'identifier de manière fiable un injecteur de fermeture 3035150 3 bloqué en contrôlant le courant de l'injecteur injection par injection. [0008] Suivant un mode de réalisation, il est prévu un procédé de détection d'un instant de fermeture d'une 5 soupape d'injecteur. Le procédé comprend recevoir un profil du courant de soupape de la soupape de l'injecteur ; traiter le profil de courant de la soupape en utilisant au moins un discriminateur de pente ; déterminer un état de blocage de la soupape de l'injecteur sur la base d'une 10 sortie du discriminateur de pente ; et si la soupape de l'injecteur n'est pas bloquée, déterminer l'instant de fermeture de la soupape de l'injecteur sur la base de la sortie du discriminateur de pente. [0009] De préférence, le stade de traitement du 15 profil du courant de la soupape comprend déterminer une sortie du discriminateur de pente sur la base du profil du courant de la soupape et le stade de détermination de l'état de blocage et de l'instant de fermeture de la soupape de l'injecteur comprend comparer la sortie à un 20 seuil déterminé à l'avance de détection de l'instant de fermeture. [0010] De préférence, le stade de détermination de l'état de blocage et de l'instant de fermeture de la soupape de l'injecteur comprend détecter si une valeur 25 maximum de sortie du discriminateur de pente est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture ; si la valeur du maximum de sortie est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture, déterminer que l'état de blocage est bloqué ; et si la valeur du maximum de sortie est au-dessus du seuil déterminé à l'avance de détection de l'instant de 3035150 4 fermeture, déterminer que l'état de blocage est non bloqué. [0011] De préférence, le stade de détermination de l'état de blocage et de l'instant de fermeture de la 5 soupape de l'injecteur comprend : si l'état de blocage est non bloqué, déterminer l'instant de fermeture de la soupape de l'injecteur sur la base d'un emplacement de la valeur du maximum de sortie. 10 [0012] De préférence, le procédé comprend en outre déclencher une minuterie de temporisation à une fin d'un blocage du courant de l'injecteur, le procédé comprenant retarder pendant une durée déterminée à l'avance le déclenchement à la fin du blocage du courant de 15 l'injecteur avant le stade de réception du profil du courant de la soupape de l'injecteur, recevoir le profil du courant de la soupape comprenant recueillir des données du courant de la soupape. [0013] De préférence, le stade de traitement du 20 profil du courant de la soupape comprend déterminer des valeurs médianes dans une fenêtre de médiane et des valeurs moyennes dans une fenêtre de moyenne. [0014] De préférence, le stade de traitement du profil du courant de la soupape comprend calculer une 25 série de points moyens de données de sortie et une série de points médians de données de sortie, dans lequel chaque point médian de données de sortie dans la fenêtre de médiane est une valeur médiane de points de données dans la fenêtre de médiane à un instant correspondant ; 30 dans lequel les points de données dans la fenêtre de médiane sont triés en valeur croissante ; dans lequel chaque point moyen de données de sortie dans la fenêtre de moyenne est une valeur moyenne de 3035150 5 points de données dans la fenêtre de moyenne à un instant correspondant ; dans lequel la fenêtre de moyenne englobe moins de points de données que la fenêtre de médiane ; et 5 dans lequel la fenêtre de moyenne commence à un décalage défini à l'avance à partir du point de commencement de la fenêtre de médiane. [0015] De préférence, le stade de traitement du profil du courant de la soupape comprend créer une sortie 10 du discriminateur de pente suivant la relation sortie = terme médian fois facteur de gain pour le terme médian moins (terme moyen fois facteur de gain pour le terme moyen moins le terme de décalage) sortie étant la sortie du discriminateur de pente à un instant donné, terme 15 médian étant la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné, terme moyen étant la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné et les facteurs de gain sont des facteurs d'amplification variables, dans 20 lequel le facteur de gain pour le terme médian est un plus la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points 25 de données dans la fenêtre de moyenne à l'instant donné ; et le facteur de gain pour le terme moyen est un moins la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de 30 médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné. [0016] Suivant un autre mode de réalisation, il est prévu une unité de commande de moteur configurée pour détecter un instant de fermeture de la soupape d'un 3035150 6 injecteur. L'unité de commande de moteur comprend une première logique de commande configurée pour recevoir un profil du courant de soupape de la soupape de l'injecteur ; une deuxième logique de commande configurée 5 pour traiter le profil du courant de la soupape en utilisant au moins un discriminateur de pente ; et une troisième logique de commande configurée pour déterminer un état de blocage et un instant de fermeture de la soupape de l'injecteur sur la base d'une sortie du 10 discriminateur de pente. [0017] De préférence, la deuxième logique de commande est configurée en outre pour déterminer une sortie du discriminateur de pente sur la base du profil du courant de la soupape, et la troisième logique de commande est 15 configurée en outre pour comparer la sortie à un seuil déterminé à l'avance de détection de l'instant de fermeture. [0018] De préférence, la troisième logique de commande est configurée en outre pour déterminer si une 20 valeur du maximum de sortie du discriminateur de pente est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture ; et, si la valeur du maximum de sortie est en dessous du seuil déterminé à l'avance de détection du temps de fermeture, la troisième logique de 25 commande est configurée pour déterminer que l'état de blocage est bloqué ; et, si la valeur maximum de sortie est au-dessus du seuil déterminé à l'avance de détection de l'instant de fermeture, la troisième logique de commande est configurée pour déterminer que l'état de 30 blocage est non bloqué. [0019] De préférence, la troisième logique de commande est configurée en outre pour déterminer l'instant de fermeture de la soupape de l'injecteur sur 3035150 y la base d'un emplacement de la valeur du maximum de sortie, si l'état de blocage est non bloqué. [0020] De préférence, l'unité de commande comprend une quatrième logique de commande configurée pour 5 déclencher une minuterie de temporisation à une fin d'un blocage du courant de l'injecteur, la quatrième logique de commande étant configurée en outre pour provoquer un retard pendant une durée déterminée à l'avance commençant à la fin du blocage du courant de l'injecteur avant de 10 recevoir le profil du courant de la soupape de l'injecteur, la première logique de commande étant configurée en outre pour recueillir des données du courant de la soupape. [0021] De préférence, l'unité de commande comprend 15 une cinquième logique de commande configurée pour filtrer les données du courant de la soupape pour éliminer du bruit de haute fréquence, l'unité de commande du moteur comprenant en outre une sixième logique de commande configurée pour indiquer l'état de l'injecteur et 20 l'instant de fermeture, la deuxième logique de commande étant configurée en outre pour traiter le profil du courant de la soupape en utilisant une technique de filtrage numérique non linéaire. [0022] De préférence, la deuxième logique de commande 25 est configurée en outre pour déterminer des valeurs médianes dans une fenêtre de médiane et des valeurs moyennes dans une fenêtre de moyenne. [0023] De préférence, la deuxième logique de commande est configurée en outre pour calculer une série de points 30 moyens de données de sortie et une série de points médians de données de sortie, dans laquelle chaque point médian de données de sortie dans la fenêtre de médiane est une valeur médiane 3035150 8 de points de données dans la fenêtre de médiane à un instant correspondant ; dans laquelle les points de données dans la fenêtre de médiane sont triés en valeur croissante ; 5 dans laquelle chaque point moyen de données de sortie dans la fenêtre de moyenne est une valeur moyenne de points de données dans la fenêtre de moyenne à un instant correspondant ; dans laquelle la fenêtre de moyenne englobe moins de 10 points de données que la fenêtre de médiane ; et dans laquelle la fenêtre de moyenne commence à un décalage défini à l'avance à partir du point de commencement de la fenêtre de médiane. [0024] De préférence, la deuxième logique de commande 15 est configurée en outre pour créer une sortie de discriminateur de pente suivant la relation sortie = terme médian fois facteur de gain pour le terme médian moins (terme moyen fois facteur de gain pour le terme moyen moins le terme de décalage) sortie étant la sortie 20 du discriminateur de pente à un instant donné, terme médian étant la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné, terme moyen étant la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné et les facteurs 25 de gain étant des facteurs d'amplification variables, dans laquelle le facteur de gain pour le terme médian est un plus la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne 30 des points de données dans la fenêtre de moyenne à l'instant donné ; et le facteur de gain pour le terme moyen est un moins la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de 3035150 9 médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné. [0025] Suivant un autre mode de réalisation, il est prévu un système de véhicule qui comprend un système 5 d'échappement comprenant un injecteur et au moins un capteur pouvant fonctionner pour détecter une aspiration du courant de l'injecteur. Le système de véhicule comprend aussi une unité de commande reliée au au moins un capteur. L'unité de commande peut fonctionner pour 10 recevoir un profil de l'aspiration du courant de l'injecteur de réduction catalytique sélective et pour traiter le profil en utilisant un discriminateur de pente. L'unité de commande peut fonctionner aussi pour déterminer un état de blocage et un instant de fermeture 15 d'injecteur sur la base d'une sortie du discriminateur de pente. [0026] De préférence, l'unité de commande peut fonctionner en outre pour déterminer une sortie du discriminateur de pente sur la base du profil du courant 20 de la soupape, et l'unité de commande peut fonctionner en outre pour comparer la sortie à un seuil déterminé à l'avance de détection de l'instant de fermeture. [0027] De préférence, l'unité de commande peut fonctionner en outre pour déterminer si une valeur du 25 maximum de sortie du discriminateur de pente est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture ; et, si la valeur maximum de sortie est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture, l'unité de commande 30 peut fonctionner pour déterminer que l'état de blocage est bloqué ; et, si la valeur du maximum de sortie est au-dessus du seuil déterminé à l'avance de détection de l'instant de fermeture, l'unité de commande peut 3035150 10 fonctionner pour déterminer que l'état de blocage est non bloqué. [0028] De préférence, l'unité de commande peut fonctionner en outre pour déterminer l'instant de 5 fermeture de la soupape de l'injecteur sur la base de l'emplacement de la valeur du maximum de sortie si l'état de blocage est que la soupape de l'injecteur est non bloquée. [0029] De préférence, l'unité de commande pouvant 10 fonctionner en outre pour déclencher une minuterie de temporisation à la fin d'un blocage du courant de l'injecteur, et l'unité de commande pouvant fonctionner en outre pour provoquer un retard pendant une durée déterminée à l'avance à partir de la fin du blocage du 15 courant de l'injecteur, avant de recevoir le profil de courant de la soupape de l'injecteur, l'unité de commande pouvant fonctionner en outre pour recueillir des données du courant de la soupape. [0030] De préférence, l'unité de commande peut 20 fonctionner en outre pour filtrer des données du courant de la soupape pour éliminer du bruit de haute fréquence, l'unité de commande pouvant fonctionner en outre pour indiquer l'état de l'injecteur et l'instant de fermeture et l'unité de commande pouvant fonctionner en outre pour 25 traiter le profil du courant de la soupape en utilisant une technique de filtrage numérique non linéaire. [0031] De préférence, l'unité de commande peut fonctionner en outre pour déterminer des valeurs médianes dans une fenêtre de médiane et des valeurs moyennes dans 30 une fenêtre de moyenne, l'unité de commande pouvant fonctionner en outre pour calculer une série de points moyens de données de sortie et une série de points moyens de données de sortie, 3035150 11 dans laquelle chaque point médian de données de sortie dans la fenêtre de médiane est une valeur médiane de points de données dans la fenêtre de médiane à un instant correspondant, 5 dans laquelle les points donnés dans la fenêtre de médiane sont triés en valeur croissante ; dans laquelle chaque point moyen de données de sortie dans la fenêtre de moyenne est une valeur moyenne de points de données dans la fenêtre de moyenne à un instant 10 correspondant, dans laquelle la fenêtre de moyenne englobe moins de points de données que la fenêtre de médiane ; et dans laquelle la fenêtre de moyenne commence à un décalage défini à l'avance à partir du point de 15 commencement de la fenêtre de médiane. [0032] De préférence, la deuxième logique de commande est configurée en outre pour créer une sortie de discriminateur de pente suivant la relation sortie = terme médian fois facteur de gain pour le terme médian 20 moins (terme moyen fois facteur de gain pour le terme moyen moins le terme de décalage), sortie étant la sortie du discriminateur de pente à un instant donné, terme médian étant la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné, terme 25 moyen étant la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné et les facteurs de gain étant des facteurs d'amplification variables, dans laquelle le facteur de gain pour le terme médian est un plus la valeur absolue de la différence entre la 30 valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné ; et 3035150 12 le facteur de gain pour le terme moyen est un moins la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points 5 de données dans la fenêtre de moyenne à l'instant donné. [0033] De préférence, la soupape de l'injecteur est l'une d'une soupape d'injecteur de réduction catalytique sélective et d'une soupape d'injecteur de carburant. [0034] Dans encore un autre mode de réalisation, le 10 présent exposé prévoit un support non transitoire et déchiffrable par un ordinateur, qui fournit des instructions qui, lorsqu'elles sont exécutées par un ordinateur, font que l'ordinateur effectue des opérations. Les opérations comprennent recevoir un profil 15 du courant de la soupape de l'injecteur ; traiter le profil de courant de la soupape en utilisant au moins un discriminateur de pente et déterminer un état de blocage de la soupape de l'injecteur sur la base d'une sortie du discriminateur de pente et, si la soupape de l'injecteur 20 n'est pas bloquée, déterminer l'instant de fermeture de la soupape de l'injecteur sur la base d'une sortie du discriminateur de pente. [0035] Dans encore un autre mode de réalisation, il est prévu un procédé de commande d'un injecteur. Le 25 procédé comprend les stades de : donner instruction à un injecteur de commencer à se fermer en utilisant une unité de commande ; recevoir un profil de courant de l'injecteur à l'unité de commande ; traiter le profil du courant de l'injecteur en utilisant au moins un 30 discriminateur de pente de l'unité de commande et déterminer un état de blocage de l'injecteur et une fermeture de l'injecteur sur la base d'une sortie du discriminateur de pente. 3035150 13 [0036] De préférence, le procédé comprend en outre prévoir l'injecteur sous la forme d'un injecteur de réduction catalytique sélective. [0037] Ces caractéristiques et d'autres 5 caractéristiques de la présente invention peuvent être comprises au mieux par l'exposé suivant et les dessins annexés, dont ce qui suit est une description succincte. DESCRIPTION SUCCINCTE DES DESSINS [0038] Les figures annexées sont données à des fins 10 d'illustration seulement et ne sont pas destinées à limiter la portée de la présente demande. [0039] la figure 1 est une vue de côté schématique d'un véhicule comprenant un injecteur de réduction catalytique sélective pour réduire des émissions suivant 15 les principes du présent exposé ; [0040] la figure 2A est un graphique d'un profil de courant d'un injecteur de réduction catalytique sélective et d'un profil de courant d'un injecteur de réduction catalytique sélective bloqué en fonction du temps, 20 conformément aux principes du présent exposé ; [0041] la figure 2B est une partie en zoom du graphique de la figure 2A, illustrant un profil de courant d'un injecteur de réduction catalytique sélective et d'un injecteur de réduction catalytique sélective 25 bloqué à et autour de l'instant de fermeture suivant les principes du présent exposé ; [0042] la figure 3 est un schéma synoptique illustrant une opération de détection d'un instant de fermeture et de l'état d'un injecteur suivant les 30 principes du présent exposé ; [0043] la figure 4 est un graphique illustrant un 3035150 14 schéma de discriminateur de pente pour l'opération de la figure 3, suivant les principes du présent exposé ; et [0044] la figure 5 est un graphique illustrant un diagramme de sortie d'un discriminateur de fente suivant 5 les principes du présent exposé ; DESCRIPTION DETAILLEE [0045] la figure 1 illustre schématiquement un véhicule 10 comprenant un système 20 d'échappement pour expulser des gaz 30 d'échappement d'un moteur à 10 combustion interne du véhicule 10. Le système 20 d'échappement comprend un injecteur 40 de réduction catalytique sélective, qui ajoute un réducteur gazeux ou liquide au courant de gaz d'échappement provenant du moteur. Le réducteur gazeux ou liquide est absorbé sur un 15 lit catalytique où le réducteur réagit sur des oxydes d'azote des gaz d'échappement pour donner de la vapeur d'eau et de l'azote. L'injecteur 40 de réduction catalytique sélective est commandée par une unité 50 de commande et comprend un ensemble de capteurs capable de 20 détecter ce qui entre dans l'injecteur 40 de réduction catalytique sélective et ce qui en sort. Dans un exemple, l'injecteur 40 est sous la forme d'une électrovanne. [0046] L'une des entrées, que l'ensemble de capteurs peut détecter et renvoyer en communication à l'unité 50 25 de commande, est une aspiration de courant par l'injecteur 40 de réduction catalytique sélective. Cette aspiration de courant peut être traitée par l'unité 50 de commande pour déterminer un profil de courant de l'injecteur 40 de réduction catalytique sélective. Sur la 30 base du profil du courant de l'injecteur 40 de réduction catalytique sélective, l'unité 50 de commande peut déterminer un instant de fermeture précis de l'injecteur 3035150 15 et que l'injecteur est bloqué ou n'est pas bloqué en utilisant l'opération décrite ci-dessous. [0047] Le profil de courant de l'injecteur 40 de réduction catalytique sélective est fonction d'une 5 tension de batterie appliquée à l'injecteur, de la température de l'injecteur et d'une pression de fluide dans l'injecteur. Dans des conditions de températures basses, de pressions basses et de tensions hautes, le profil de courant d'un injecteur 40 nominal de réduction 10 catalytique sélective est presque le même (superficiellement similaire à) qu'un injecteur de réduction catalytique sélective bloqué et une inspection sommaire, ou visuelle, du profil de courant est insuffisante pour identifier un injecteur bloqué ou pour 15 identifier précisément l'instant de fermeture de l'injecteur 40. [0048] Bien que l'on ait représenté à la figure 1 un injecteur 40 SCR, il va de soi que l'on pourrait utiliser n'importe quel type d'injecteur à électroaimant tel qu'un 20 injecteur de carburant à électroaimant à port ou un injecteur de carburant à électroaimant direct. Les injecteurs de carburant à électroaimant ont aussi une aspiration de courant, dont une unité de commande, telle que l'unité 50 de commande, peut déduire un profil de 25 courant. C'est pourquoi, les principes décrits ici peuvent s'appliquer à un injecteur de carburant à électroaimant, ainsi qu'à un injecteur 40 SCR ou à tout injecteur ayant une réaction d'inductance après ouverture ou fermeture. 30 [0049] En continuant à se reporter à la figure 1, les figures 2A et 2B illustrent un profil 110 de courant d'un injecteur 40 de réduction catalytique sélective et un profil 120 de courant d'un injecteur 40 de réduction 3035150 16 catalytique sélective bloqué en fonction du temps. La figure 2B est une vue à plus grande échelle de la fin de l'injection. Lorsque l'on souhaite que l'injecteur 40 soit fermé, le courant est bloqué et l'injecteur commence 5 à se fermer pendant la durée c. Après une durée d de retard, l'injecteur 40 qui n'est pas bloqué a une bosse 112 de post-blocage dans son profil 110 de courant, tandis que l'injecteur 40 bloqué a une bosse 114 de post-blocage dans son profil 120 de courant. La bosse 112 de 10 post-blocage de l'injecteur qui n'est pas bloqué est plus grande que la bosse 114 de post-blocage de l'injecteur qui est bloqué, c'est-à-dire de l'injecteur qui ne se ferme pas complètement. La durée d de retard est une valeur d'étalonnage. Le but du retard est de réduire la 15 longueur du tampon de données de courant d'injecteur et d'éviter un blocage du courant de l'injecteur. [0050] Une fenêtre de recueil de données d'un profil 110,120 de courant est la fenêtre pendant laquelle le convertisseur (ADC) analogique à numérique de l'unité 50 20 de commande recueille des données du profil du courant de l'injecteur pour détecter le courant aspiré par l'injecteur 40. L'ADC de l'unité 50 de commande peut être configuré pour lire et filtrer des données de fermeture de l'injecteur avec un grand taux d'échantillonnage. 25 Pendant cette fenêtre 116, les données du courant de fermeture de l'injecteur sont traitées par l'ADC de l'unité 50 de commande et mémorisées dans un tampon de données. On peut envoyer les données du tampon à un discriminateur de pente pour déterminer l'état bloqué de 30 l'injecteur 40 de réduction catalytique sélective et l'instant de fermeture. Le discriminateur de pente peut être une autre unité de commande, un module logiciel mémorisé dans une mémoire de l'unité 50 de commande ou tout autre système semblable. L'unité 50 de commande peut 3035150 17 être, par exemple, configurée pour recevoir le profil 110, 120 du courant de la soupape, traiter le profil du courant de la soupape par le discriminateur de pente et déterminer l'état bloqué et l'instant de fermeture (si 5 cela est applicable) de la soupape de l'injecteur sur la base de la sortie du discriminateur de pente. [0051] En continuant à se reporter à la figure 1, la figure 3 illustre une opération 200 utilisée par l'unité 50 de commande pour détecter l'état bloqué et l'instant 10 de fermeture de l'injecteur 40 de réduction catalytique sélective. Comme décrit ci-dessus, l'opération 200 peut s'appliquer tout aussi bien à un injecteur de carburant à électroaimant plutôt qu'à un injecteur 40 SCR. Au début, l'unité 50 de commande contrôle si l'injection s'est 15 terminée dans un stade 210 de vérification de la fin de l'injection. Si l'injection n'est pas terminée, l'opération 200 revient en boucle et le stade 210 de contrôle de la fin de l'injection est effectué à nouveau après tout retard approprié. 20 [0052] Si l'injection est terminée, l'opération 200 déclenche une minuterie de temporisation au stade 212. Le stade 212 de la minuterie de temporisation provoque un retard pendant une durée déterminée à l'avance et étalonnée. Comme illustré à la figure 2B, il y a une 25 durée d de retard entre l'instant où l'injection se termine et celui où la fenêtre 116 de détection s'ouvre. Dans le stade 212, l'unité 50 de commande attend pendant la durée du retard entre la fin de l'injection et le début de la fenêtre 116 de détection avant de continuer à 30 détecter l'état bloqué et l'instant de fermeture. [0053] Ensuite, l'opération 200 continue vers un stade 214 de vérification du point de savoir si le retard de la minuterie est expiré. Si le retard de la minuterie 3035150 18 n'est pas expiré, lorsque l'unité 50 de commande effectue la vérification 214 de l'expiration du retard de la minuterie, l'opération 200 revient en boucle pour attendre l'expiration du retard de la minuterie et 5 revient à nouveau à une vérification au stade 214. La minuterie de temporisation est mise à jour chaque fois lorsque la fonction est exécutée. [0054] Mais, si le retard de la minuterie a expiré, l'unité 50 de commande commence à recueillir et à filtrer 10 des données de courant pour construire un profil de courant de fermeture de l'injecteur 40 dans un stade 218 de recueil de données de fermeture de l'injecteur. Les données du courant peuvent être traitées en utilisant tout agencement de capteurs acceptable. Dans certains 15 exemples, les données de courant sont recueillies en utilisant un taux d'échantillonnage extrêmement grand. Le taux d'échantillonnage est le taux auquel des échantillons de données sont détectés. A titre d'exemple, un taux d'échantillonnage de 1 microseconde correspond à 20 une détection du courant se produisant toutes les microsecondes et ce taux d'échantillonnage peut être utilisé dans la présente demande. [0055] Après le stade 218 de recueil de données de fermeture de l'injecteur, l'opération va à un stade 220 25 de vérification pour déterminer que le recueil de données est achevé. Si le recueil de données n'est pas achevé, l'opération 200 revient en boucle autour du stade 218 de recueil de données de fermeture de l'injecteur, dans la fenêtre 116 de recueil. Après qu'il a été déterminé au 30 stade 220 que le recueil de données est achevé, l'opération 200 va au stade 222. [0056] Afin de réduire les données de courant détectées à un état et à une quantité gérables, on peut 3035150 19 filtrer les données détectées par l'unité 50 de commande pour éliminer du bruit de haute fréquence, en utilisant un filtre numérique habituel. Dans l'exemple utilisant un grand taux d'échantillonnage, on peut diminuer encore les 5 données en utilisant des techniques de diminution d'un taux d'échantillonnage pour réduire la quantité de données dans le profil de courant. Les données filtrées et échantillonnées en petit nombre forment un profil de courant de fermeture de l'injecteur tel que les profils 10 110, 120 de courant illustrés aux figures 2A et 2B. Les données traitées du profil du courant de fermeture de l'injecteur sont mémorisées dans le tampon de données de fermeture de l'injecteur. Une fois que le profil du courant a été déterminé, l'unité 50 de commande ou un 15 autre dispositif applique une opération de discriminateur de pente au profil du courant dans un stade 222 d'application du discriminateur de pente. Comme les données du profil de courant de fermeture de l'injecteur ont été mémorisées dans le tampon, on peut exécuter les 20 stades 222, 224 et 226 suivant des systèmes de programmation des taches. L'opération effectuée par le discriminateur de pente est décrite ci-dessous d'une manière plus détaillée en se reportant à la figure 4. [0057] Le discriminateur de pente peut utiliser des 25 techniques de filtrage numérique non linéaires pour distinguer la différence de pente entre un injecteur bloqué et un injecteur qui n'est pas bloqué pendant le temps de fermeture. Ainsi, après le stade 222 d'application du discriminateur de pente, l'opération 200 30 passe à la détermination de l'instant de fermeture de l'injection (s'il n'est pas bloqué) et/ou de l'état de blocage où l'injecteur est bloqué ou l'injecteur n'est pas bloqué au stade 224. [0058] Une fois que l'instant de fermeture et/ou 3035150 20 l'état de blocage de l'injecteur 40 a été déterminé, l'unité 50 de commande indique l'état de blocage et/ou l'instant de fermeture dans un stade 226 d'indication de l'instant de fermeture et de l'état. L'indication peut 5 être envoyée à une autre unité de commande distincte, à un sous-programme de l'unité 50 de commande ou à un système de diagnostic, tel qu'un OBD (diagnostic à bord) ou un OBDII (diagnostic à bord II). En variante, on peut envoyer l'instant de fermeture et l'état à tout autre 10 système qui a besoin de l'instant de fermeture et de l'état de l'injecteur 40. [0059] En continuant à se reporter à la figure 1, la figure 4 est un graphique 300 illustrant un profil 302 de courant d'un injecteur 40 qui montre les principes du 15 discriminateur de pente. Comme décrit ci-dessus, afin de déterminer le profil 302 du courant, l'unité 50 de commande peut utiliser une technique de filtrage numérique non linéaire pour éliminer du bruit et pour diminuer le taux d'échantillonnage des données afin de 20 diminuer la quantité de données, en diminuant ainsi la dimension du tampon de données. Une fois que le profil 302 du courant a été déterminé, l'unité 50 de commande applique le discriminateur de pente. [0060] Le discriminateur de pente utilise un filtre 25 de médiane modifié pour déterminer une pente du profil 302 de l'injecteur. Le discriminateur de pente traite le profil 302 de courant entrée par entrée, en remplaçant chaque entrée par la valeur centrée des entrées voisines entrant dans une fenêtre 320 de médiane pour déterminer 30 un profil de courant médian. Les entrées dans la fenêtre 320 de médiane sont ensuite triées en valeur croissante. Le discriminateur de pente traite en outre le profil 302 de courant entrée par entrée en remplaçant chaque entrée par la valeur moyenne des entrées voisines entrant dans 3035150 21 une fenêtre 310 de moyenne pour déterminer un profil de courant moyen. [0061] Comme on peut le voir à la figure 4, la fenêtre 310 de moyenne est une fenêtre plus petite (elle 5 englobe moins de points de données voisins) que la fenêtre 320 de médiane. En outre, la fenêtre 310 de moyenne est englobée entièrement dans la fenêtre 320 de médiane. Le bord de début de la fenêtre 310 de moyenne peut être décalé du bord de début de la fenêtre 320 de 10 médiane d'une valeur de décalage. La dimension à la fois de la fenêtre 310 de moyenne et de la fenêtre 320 de médiane ainsi que la dimension du décalage sont des valeurs d'étalonnage, qui peuvent être déterminées expérimentalement ou mathématiquement pour un injecteur 15 40 particulier de réduction catalytique sélective par l'homme du métier bénéficiant de cet exposé. En raison de la dimension requise des fenêtres 310, 320, le signal de sortie initial de l'opération de détection de discrimination de pente a lieu au point 340 et non à 20 l'instant 304 de début du profil 302 du courant. Dans l'exemple illustré à la figure 4, le signal 340 initial de sortie du discriminateur de pente a lieu au point de fin de la fenêtre 310 initiale de moyenne. [0062] La valeur du signal de sortie au point 340 et 25 toutes les valeurs 302 de sortie sont déterminées par la relation suivante : [0063] Sortie = terme médian*facteur de gain pour le terme médian - (terme moyen*facteur de gain pour terme moyen - terme de décalage) ; 30 [0064] Sortie étant la valeur de sortie ; [0065] terme médian étant la valeur centrale de la fenêtre 320 de médiane, qui est calculée dans la fenêtre 320 mobile entrée par entrée ; 3035150 22. [0066] terme moyen étant la valeur moyenne de la fenêtre 310 de moyenne, qui est calculée en faisant se mouvoir la fenêtre 310 entrée par entrée ; [0067] facteur de gain pour le terme médian = 1 + 5 valeur absolue de (terme médian - terme moyen) et [0068] facteur de gain pour le terme moyen = 1 valeur absolue de (terme médian - terme moyen) ; [0069] terme de décalage = valeur absolue de (terme médian - terme moyen)/longueur de la fenêtre 320 médiane 10 mobile. [0070] Comme on le sait en mathématiques, « valeur absolue » est la fonction valeur absolue. Ainsi, les facteurs de gain sont des facteurs de gain variables, qui dépendent de la différence entre le terme médian et le 15 terme moyen. Le facteur de gain pour le terme médian est toujours supérieur ou égal à 1 et le facteur de gain pour le terme moyen est toujours inférieur ou égal à 1. Le terme de décalage se rapporte aussi à la différence entre le terme moyen et le terme médian. 20 [0071] Il se déduit des relations ci-dessus que le facteur de gain pour le terme médian est d'autant plus grand qu'est plus grande la différence entre la valeur de la fenêtre 320 de médiane et la fenêtre 310 de moyenne. De même, le facteur de gain pour le terme moyen est 25 d'autant plus petit qu'est plus grande la différence entre la valeur de la fenêtre 320 de médiane et la fenêtre 312 de moyenne. Cette différence des facteurs de gain donne un terme de sortie qui amplifie beaucoup la pente, en montrant ainsi une séparation entre le profil 30 du courant d'un injecteur bloqué et le profil de fermeture d'un injecteur qui n'est pas bloqué à l'instant de fermeture. 3035150 23 [0072] En continuant à se reportant aux figures 1 et 4, la figure 5 illustre un graphique 400 de sortie montrant des signaux de sortie du discriminateur de pente pour des injecteurs 40 SCR qui ne sont pas bloqués et qui 5 sont bloqués. Les signaux de sortie pour un injecteur normal, qui n'est pas bloqué, sont montrés sur le graphique à la courbe 410, et les signaux de sortie pour un injecteur bloqué sont montrés sur le graphique à la courbe 420. L'emplacement de la valeur 422 du maximum de 10 la courbe 410 de sortie de l'injecteur normal indique que l'aiguille d'injection SCR est fermée complètement. Comme il y a une grande séparation entre les profils 420, 410 bloqués et de non bloqués, on peut déterminer un seuil 424 étalonné et déterminé à l'avance, auquel les profils 15 410, 420 peuvent être comparés. Par exemple, si l'un quelconque des profils 410, 420 est au-dessus du seuil 424, on peut déterminer que l'injecteur SCR n'est pas bloqué ; et si l'un quelconque des profils 410, 420 est en dessous du seuil 424, on peut déterminer que 20 l'injecteur SCR est bloqué. Sur la base de cette différence, l'unité 50 de commande peut détecter quand l'injecteur 40 de réduction catalytique sélective est bloqué (c'est-à-dire quand l'un quelconque des profils 410, 420 de sortie dépasse le seuil 424 déterminé à 25 l'avance). [0073] On peut calculer facilement l'instant précis de fermeture de l'injecteur sur la base de l'emplacement de la valeur 422 du maximum. L'instant précis de fermeture de l'injecteur 40 de réduction catalytique 30 sélective est précis dans un laps de temps du taux à petit échantillonnage des données. Ainsi, si le taux à petit échantillonnage des données est de 1 microseconde, l'instant du point 422 de valeur du maximum peut se trouver à 1 microseconde près de l'instant réel 3035150 24 d'ouverture complète de l'injecteur 40 de réduction catalytique sélective suivant les tolérances du système et suivant l'étalonnage du filtre du discriminateur de pente. 5 [0074] En utilisant l'opération décrite ci-dessus, l'unité 50 peut déterminer l'instant de fermeture précis d'un injecteur de réduction catalytique sélective et que l'injecteur de réduction catalytique sélective est bloqué ou ne l'est pas. Comme le comprendra l'homme du métier 10 bénéficiant de cet exposé, on peut appliquer l'opération décrite ci-dessus à bon nombre de soupapes d'injecteur présentant des caractéristiques de discrimination de pente semblables et le procédé n'est pas limité à des injecteur de réduction catalytique sélective. 15 [0075] Il va de soi en outre que l'on peut utiliser tous les concepts techniques décrits ci-dessus, seuls ou en combinaison avec n'importe quel autre concept technique décrit ci-dessus ou avec tous ces autres concepts techniques. Bien que l'on ait décrit un mode de 20 réalisation de cette invention, l'homme du métier reconnaîtra que certaines modifications entre dans la portée de l'invention. REVENDICATIONS1. Procédé de détection d'un instant de fermeture d'une soupape d'un injecteur, le procédé comprenant : recevoir un profil du courant de soupape de la soupape de l'injecteur ; traiter le profil de courant de la soupape en utilisant au moins un discriminateur de pente ; et déterminer un état de blocage de la soupape de 10 l'injecteur sur la base d'une sortie du discriminateur de pente ; et si la soupape de l'injecteur n'est pas bloquée, déterminer l'instant de fermeture de la soupape de l'injecteur sur la base de la sortie du discriminateur de 15 pente. 2. Procédé suivant la revendication 1, dans lequel le stade de traitement du profil du courant de la soupape comprend déterminer une sortie du discriminateur de pente 20 sur la base du profil du courant de la soupape et dans lequel le stade de détermination de l'état de blocage et de l'instant de fermeture de la soupape de l'injecteur comprend comparer la sortie à un seuil déterminé à l'avance de détection de l'instant de fermeture. 25 3. Procédé suivant la revendication 2, dans lequel le stade de détermination de l'état de blocage et de l'instant de fermeture de la soupape de l'injecteur comprend : 3035150 26 détecter si une valeur maximum de sortie du discriminateur de pente est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture ; si la valeur maximum de sortie est en dessous du 5 seuil déterminé à l'avance de détection de l'instant de fermeture, déterminer que l'état de blocage est bloqué ; et si la valeur maximum de sortie est au-dessus du seuil déterminé à l'avance de détection de l'instant de 10 fermeture, déterminer que l'état de blocage est non bloqué. 4. Dispositif suivant la revendication 3, dans lequel le stade de détermination de l'état de blocage et 15 de l'instant de fermeture de la soupape de l'injecteur comprend : si l'état de blocage est non bloqué, déterminer l'instant de fermeture de la soupape de l'injecteur sur la base d'un emplacement de la valeur du maximum de 20 sortie. 5. Procédé suivant la revendication 4, comprenant en outre déclencher une minuterie de temporisation à une fin d'un blocage du courant de l'injecteur, le procédé 25 comprenant retarder pendant une durée déterminée à l'avance le déclenchement à la fin du blocage du courant de l'injecteur avant le stade de réception du profil du courant de la soupape de l'injecteur, dans lequel recevoir le profil du courant de la soupape comprend 30 recueillir des données du courant de la soupape. 6. Procédé suivant la revendication 5, dans lequel le stade de traitement du profil du courant de la soupape comprend déterminer des valeurs médianes dans une fenêtre 3035150 27 de médiane et des valeurs moyennes dans une fenêtre de moyenne. 7. Procédé suivant la revendication 6, dans lequel le stade de traitement du profil du courant de la soupape 5 comprend calculer une série de points moyens de données de sortie et une série de points médians de données de sortie, dans lequel chaque point médian de données de sortie dans la fenêtre de médiane est une valeur médiane de points de données dans la fenêtre de médiane à un 10 instant correspondant ; dans lequel les points de données dans la fenêtre de médiane sont triés en valeur croissante ; dans lequel chaque point moyen de données de sortie dans la fenêtre de moyenne est une valeur moyenne de 15 points de données dans la fenêtre de moyenne à un instant correspondant ; dans lequel la fenêtre de moyenne englobe moins de points de données que la fenêtre de médiane ; et dans lequel la fenêtre de moyenne commence à un 20 décalage défini à l'avance du point de commencement de la fenêtre de médiane. 8. Procédé suivant la revendication 7, dans lequel le stade de traitement du profil du courant de la soupape 25 comprend créer une sortie du discriminateur de pente suivant la relation sortie = terme médian fois facteur de gain pour le terme médian moins (terme moyen fois facteur de gain pour le terme moyen moins le terme de décalage) sortie étant la sortie du discriminateur de pente à un 30 instant donné, terme médian étant la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné, terme moyen étant la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant 3035150 28 donné et les facteurs de gain sont des facteurs d'amplification variables, dans lequel le facteur de gain pour le terme médian est un plus la valeur absolue de la différence entre la valeur 5 médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné ; et le facteur de gain pour le terme moyen est un moins la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné. 9. Unité de commande d'un moteur configurée pour détecter un instant de fermeture de la soupape d'un injecteur, l'unité de commande du moteur comprenant : une première logique de commande configurée pour recevoir un profil du courant de soupape de la soupape de 20 l'injecteur ; une deuxième logique de commande configurée pour traiter le profil du courant de la soupape en utilisant au moins un discriminateur de pente ; et une troisième logique de commande configurée pour 25 déterminer un état de blocage et un instant de fermeture de la soupape de l'injecteur sur la base d'une sortie du discriminateur de pente. 10. Unité de commande d'un moteur suivant la 30 revendication 9, dans laquelle la deuxième logique de commande est configurée en outre pour déterminer une sortie du discriminateur de pente sur la base du profil du courant de la soupape, et la troisième logique de commande est configurée en outre pour comparer la sortie 3035150 29 à un seuil déterminé à l'avance de détection de l'instant de fermeture. 11. Unité de commande d'un moteur suivant la 5 revendication 10, dans laquelle la troisième logique de commande est configurée en outre pour déterminer si une valeur du maximum de sortie du discriminateur de pente est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture ; et, si la valeur du maximum 10 de sortie est en dessous du seuil déterminé à l'avance de détection du temps de fermeture, la troisième logique de commande est configurée pour déterminer que l'état de blocage est bloqué ; et, si la valeur du maximum de sortie est au-dessus du seuil déterminé à l'avance de 15 détection de l'instant de fermeture, la troisième logique de commande est configurée pour déterminer que l'état de blocage est non bloqué. 12. Unité de commande d'un moteur suivant la revendication 11, dans laquelle la troisième logique de commande est configurée en outre pour déterminer l'instant de fermeture de la soupape de l'injecteur sur la base d'un emplacement de la valeur du maximum de sortie si l'état de blocage est non bloqué. 13. Unité de commande d'un moteur suivant la revendication 12, comprenant en outre une quatrième logique de commande configurée pour déclencher une minuterie de temporisation à une fin d'un blocage du courant de l'injecteur, la quatrième logique de commande étant configurée en outre pour provoquer un retard pendant une durée déterminée à l'avance commençant à la fin du blocage du courant de l'injecteur avant de recevoir le profil du courant de la soupape de 3035150 30 l'injecteur, la première logique de commande étant configurée en outre pour recueillir des données du courant de la soupape. 14. Unité de commande d'un moteur suivant la 5 revendication 13, comprenant en outre une cinquième logique de commande configurée pour filtrer les données du courant de la soupape pour éliminer du bruit de haute fréquence, l'unité de commande du moteur comprenant en outre une sixième logique de commande configurée pour 10 indiquer l'état de l'injecteur et l'instant de fermeture, la deuxième logique de commande étant configurée en outre pour traiter le profil du courant de la soupape en utilisant une technique de filtrage numérique non linéaire. 15 15. Unité de commande d'un moteur suivant la revendication 14, dans laquelle la deuxième logique de commande est configurée en outre pour déterminer des valeurs médianes dans une fenêtre de médiane et des 20 valeurs moyennes dans une fenêtre de moyenne. 16. Unité de commande d'un moteur suivant la revendication 15, dans laquelle la deuxième logique de commande est configurée en outre pour calculer une série 25 de points moyens de données de sortie et une série de points médians de données de sortie ; dans laquelle chaque point médian de données de sortie dans la fenêtre de médiane est une valeur médiane de points de données dans la fenêtre de médiane à un 30 instant correspondant ; dans laquelle les points de données dans la fenêtre de médiane sont triés en valeur croissante ; dans laquelle chaque point moyen de données de sortie dans la fenêtre de moyenne est une valeur moyenne 3035150 31 de points de données dans la fenêtre de moyenne à un instant correspondant ; dans laquelle la fenêtre de moyenne englobe moins de points de données que la fenêtre de médiane ; et 5 dans laquelle la fenêtre de moyenne commence à un décalage défini à l'avance à partir du point de commencement de la fenêtre de médiane. 17. Unité de commande d'un moteur suivant la 10 revendication 16, dans laquelle la deuxième logique de commande est configurée en outre pour créer une sortie de discriminateur de pente suivant la relation sortie = terme médian fois facteur de gain pour le terme médian moins (terme moyen fois facteur de gain pour le terme 15 moyen moins le terme de décalage) sortie étant la sortie du discriminateur de pente à un instant donné, terme médian étant la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné, terme moyen étant la valeur moyenne des points de données dans 20 la fenêtre de moyenne à l'instant donné et les facteurs de gain étant des facteurs d'amplification variables, dans laquelle le facteur de gain pour le terme médian est un plus la valeur absolue de la différence entre la valeur 25 médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné ; et le facteur de gain pour le terme moyen est un 30 moins la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné. 3035150 32 18. Système de véhicule comprenant : un système d'échappement comprenant un injecteur ; au moins un capteur pouvant fonctionner pour 5 détecter une aspiration de courant de l'injecteur ; et une unité de commande reliée au au moins un capteur , l'unité de commande pouvant fonctionner pour recevoir un profil de l'aspiration du courant de 10 l'injecteur, l'unité de commande pouvant fonctionner pour traiter le profil en utilisant un discriminateur de pente, l'unité de commande pouvant fonctionner pour déterminer un état de blocage et un instant de fermeture de l'injecteur sur la base d'une sortie du 15 discriminateur de pente. 19. Système de véhicule suivant la revendication 18, dans lequel l'unité de commande peut fonctionner en outre pour déterminer une sortie du discriminateur de pente sur 20 la base du profil du courant de la soupape, et l'unité de commande peut fonctionner en outre pour comparer la sortie à un seuil déterminé à l'avance de détection de l'instant de fermeture. 25 20. Système de véhicule suivant la revendication 19, dans lequel l'unité de commande peut fonctionner en outre pour déterminer si une valeur du maximum de sortie du discriminateur de pente est en dessous du seuil déterminé à l'avance de détection de l'instant de 30 fermeture ; et, si la valeur maximum de sortie est en dessous du seuil déterminé à l'avance de détection de l'instant de fermeture, l'unité de commande peut fonctionner pour déterminer que l'état de blocage est bloqué ; et, si la valeur du maximum de sortie est au- 3035150 33 dessus du seuil déterminé à l'avance de détection de l'instant de fermeture, l'unité de commande peut fonctionner pour déterminer que l'état de blocage est non bloqué. 5 21. Système de véhicule suivant la revendication 20, dans lequel l'unité de commande peut fonctionner en outre pour déterminer l'instant de fermeture de la soupape de l'injecteur sur la base de l'emplacement de la valeur du 10 maximum de sortie, si l'état de blocage est que la soupape de l'injecteur est non bloquée. 22. Système de véhicule suivant la revendication 21, l'unité de commande pouvant fonctionner en outre pour 15 déclencher une minuterie de temporisation à la fin d'un blocage du courant de l'injecteur, et l'unité de commande pouvant fonctionner en outre pour provoquer un retard pendant une durée déterminée à l'avance à partir de la fin du blocage du courant de l'injecteur, avant de 20 recevoir le profil de courant de la soupape de l'injecteur, l'unité de commande pouvant fonctionner en outre pour recueillir des données du courant de la soupape. 25 23. Système de véhicule suivant la revendication 22, l'unité de commande pouvant fonctionner en outre pour filtrer des données du courant de la soupape pour éliminer du bruit de haute fréquence, l'unité de commande pouvant fonctionner en outre pour indiquer l'état de 30 l'injecteur et l'instant de fermeture et l'unité de commande pouvant fonctionner en outre pour traiter le profil du courant de la soupape en utilisant une technique de filtrage numérique non linéaire. 3035150 34 24. Système de véhicule suivant la revendication 23, l'unité de commande pouvant fonctionner en outre pour déterminer des valeurs médianes dans une fenêtre de médiane et des valeurs moyennes dans une fenêtre de 5 moyenne, l'unité de commande pouvant fonctionner en outre pour calculer une série de points moyens de données de sortie et une série de points moyens de données de sortie, dans lequel chaque point médian de données de 10 sortie dans la fenêtre de médiane est une valeur médiane de points de données dans la fenêtre de médiane à un instant correspondant, dans lequel les points donnés dans la fenêtre de médiane sont triés en valeur croissante, 15 dans lequel chaque point moyen de données de sortie dans la fenêtre de moyenne est une valeur moyenne de points de données dans la fenêtre de moyenne à un instant correspondant, dans lequel la fenêtre de moyenne englobe moins 20 de points de données que la fenêtre de médiane ; et dans lequel la fenêtre de moyenne commence à un décalage défini à l'avance à partir du point de commencement de la fenêtre de médiane. 25 25. Système de véhicule suivant la revendication 24, dans lequel la deuxième logique de commande est configurée en outre pour créer une sortie de discriminateur de pente suivant la relation sortie = terme médian fois facteur de gain pour le terme médian 30 moins (terme moyen fois facteur de gain pour le terme moyen moins le terme de décalage), sortie étant la sortie du discriminateur de pente à un instant donné, terme médian étant la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné, terme 3035150 moyen étant la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné et les facteurs de gain sont des facteurs d'amplification variables, dans lequel 5 le facteur de gain pour le terme médian est un plus la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points de données dans la fenêtre de moyenne à l'instant donné ; 10 et le facteur de gain pour le terme moyen est un moins la valeur absolue de la différence entre la valeur médiane des points de données triés dans la fenêtre de médiane à l'instant donné et la valeur moyenne des points 15 de données dans la fenêtre de moyenne à l'instant donné. 26. Système de véhicule suivant la revendication 25, dans lequel la soupape de l'injecteur est l'une d'une soupape d'injecteur de réduction catalytique sélective et 20 d'une soupape d'injecteur de carburant. 27. Support non transitoire, pouvant être déchiffré par un ordinateur, qui fournit des instructions qui, lorsqu'elles sont exécutées par un ordinateur, font que 25 l'ordinateur effectue des opérations comprenant : recevoir un profil du courant de la soupape de l'injecteur ; traiter le profil de courant de la soupape en utilisant au moins un discriminateur de pente ; et 30 déterminer un état de blocage de la soupape de l'injecteur sur la base d'une sortie du discriminateur de pente ; et, si la soupape de l'injecteur n'est pas bloquée, déterminer l'instant de fermeture de la soupape de 3035150 36 l'injecteur sur la base de la sortie du discriminateur de pente. 28. Procédé de commande d'un injecteur comprenant les stades de : 5 donner instruction à un injecteur de commencer à se fermer en utilisant une unité de commande ; recevoir un profil de courant de l'injecteur à l'unité de commande ; traiter le profil de courant de l'injecteur en 10 utilisant au moins un discriminateur de pente de l'unité de commande ; déterminer un état de blocage de l'injecteur sur la base d'une sortie du discriminateur de pente ; et si l'injecteur n'est pas bloqué, déterminer 15 l'instant de fermeture de l'injecteur sur la base de la sortie du discriminateur de pente. 29. Procédé suivant la revendication 28, comprenant en outre prévoir l'injecteur comme un injecteur de 20 réduction catalytique sélective.