FR3090036A1 - Procede de correction d’une estimation des oxydes d’azote dans une ligne d’echappement - Google Patents
Procede de correction d’une estimation des oxydes d’azote dans une ligne d’echappement Download PDFInfo
- Publication number
- FR3090036A1 FR3090036A1 FR1873018A FR1873018A FR3090036A1 FR 3090036 A1 FR3090036 A1 FR 3090036A1 FR 1873018 A FR1873018 A FR 1873018A FR 1873018 A FR1873018 A FR 1873018A FR 3090036 A1 FR3090036 A1 FR 3090036A1
- Authority
- FR
- France
- Prior art keywords
- torque
- engine
- engine speed
- estimate
- neuron
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N9/00—Electrical control of exhaust gas treating apparatus
- F01N9/005—Electrical control of exhaust gas treating apparatus using models instead of sensors to determine operating characteristics of exhaust systems, e.g. calculating catalyst temperature instead of measuring it directly
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1405—Neural network control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1444—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
- F02D41/146—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an NOx content or concentration
- F02D41/1461—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an NOx content or concentration of the exhaust gases emitted by the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1444—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
- F02D41/146—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an NOx content or concentration
- F02D41/1461—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an NOx content or concentration of the exhaust gases emitted by the engine
- F02D41/1462—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an NOx content or concentration of the exhaust gases emitted by the engine with determination means using an estimation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2477—Methods of calibrating or learning characterised by the method used for learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0499—Feedforward networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N11/00—Monitoring or diagnostic devices for exhaust-gas treatment apparatus
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2560/00—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics
- F01N2560/02—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics the means being an exhaust gas sensor
- F01N2560/026—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics the means being an exhaust gas sensor for measuring or detecting NOx
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/04—Methods of control or diagnosing
- F01N2900/0408—Methods of control or diagnosing using a feed-back loop
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/06—Parameters used for exhaust control or diagnosing
- F01N2900/08—Parameters used for exhaust control or diagnosing said parameters being related to the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/06—Parameters used for exhaust control or diagnosing
- F01N2900/14—Parameters used for exhaust control or diagnosing said parameters being related to the exhaust gas
- F01N2900/1402—Exhaust gas composition
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N3/00—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
- F01N3/08—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous
- F01N3/10—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust
- F01N3/18—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control
- F01N3/20—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control specially adapted for catalytic conversion
- F01N3/206—Adding periodically or continuously substances to exhaust gases for promoting purification, e.g. catalytic material in liquid form, NOx reducing agents
- F01N3/208—Control of selective catalytic reduction [SCR], e.g. by adjusting the dosing of reducing agent
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1423—Identification of model or controller parameters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/08—Exhaust gas treatment apparatus parameters
- F02D2200/0806—NOx storage amount, i.e. amount of NOx stored on NOx trap
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1002—Output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/101—Engine speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1012—Engine speed gradient
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/021—Introducing corrections for particular conditions exterior to the engine
- F02D41/0235—Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/045—Detection of accelerating or decelerating state
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2409—Addressing techniques specially adapted therefor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2441—Methods of calibrating or learning characterised by the learning conditions
- F02D41/2448—Prohibition of learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Biophysics (AREA)
- Software Systems (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Analytical Chemistry (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Exhaust Gas After Treatment (AREA)
Abstract
L’invention concerne un procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique, l’estimation étant faite par un modèle d’estimation (14) préalablement calibré, le modèle d’estimation (14) étant ajusté selon un écart (E) relevé périodiquement entre l’estimation par le modèle (14) et une mesure (NOxmes) d’une sonde d’oxydes d’azote (15) présente dans la ligne d’échappement. Une correction (Cor) de l’écart (E) est effectuée périodiquement par un réseau de neurones en fonction d’au moins deux paramètres d’entrée relatifs respectivement à un régime moteur et un couple du moteur en vigueur. Figure 1
Description
Description
Titre de l’invention : PROCEDE DE CORRECTION D’UNE ESTIMATION DES OXYDES D’AZOTE DANS UNE LIGNE
D’ECHAPPEMENT
Domaine technique de l’invention
[0001] La présente invention concerne un procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique, l’estimation étant faite par un modèle d’estimation préalablement calibré lors d’une conception du type de moteur thermique sur un moteur nominal de calibration.
[0002] Cela vaut aussi bien pour un moteur à allumage commandé à carburant essence ou contenant de l’essence que pour un moteur à allumage par compression, notamment un moteur fonctionnant au gazole.
Art antérieur
[0003] Pour la dépollution des oxydes d’azote ou NOx, notamment pour un moteur à allumage par compression, il est fréquemment utilisé un système de réduction catalytique sélective autrement connu sous l’abréviation française de RCS correspondant à l’abréviation anglaise de SCR pour « sélective catalytic reduction ». Par la suite dans la présente demande, le système de réduction catalytique sélective pourra aussi être cité par son abréviation RCS de même que les oxydes d’azote pourront être cités sous leur abréviation NOx.
[0004] Dans un système RCS, il est utilisé un agent réducteur liquide destiné à être introduit en quantités prédéfinies et par injections consécutives dans une ligne d’échappement d’un véhicule automobile. L’ajout de cet agent réducteur de dépollution effectue le traitement des NOx présents dans la ligne d’échappement du moteur thermique du véhicule automobile.
[0005] Par ailleurs, il peut exister un second système de dépollution des oxydes d’azote par utilisation d’un piège à NOx, par exemple un système de piège à oxydes d’azote à adsorption à richesse pauvre connu sous l’abréviation de LNT ou un système de piège passif à oxydes d’azote connu sous l’abréviation de PNA.
[0006] Ces pièges permettent la rétention des NOx dans des conditions de fonctionnement du moteur non favorables de dépollution, ces pièges à NOx pouvant libérer les oxydes d’azote piégés dans d’autres conditions plus favorables à leur destruction. Ces différents types de piège par adsorption de NOx seront regroupés ci-après sous la dénomination de piège à NOx.
[0007] Enfin pour un moteur à allumage commandé, il peut être utilisé un catalyseur trois voies qui assure simultanément une dépollution en oxydes d’azote par réduction des oxydes d’azote en diazote, une oxydation du monoxyde de carbone en dioxyde de carbone et une oxydation des hydrocarbures imbrûlés en dioxyde de carbone et en eau.
[0008] Pour un système SCR en tant qu’exemple non limitatif pour la présente invention, les réactions d'oxydo-réduction se produisent dans un catalyseur spécifique et sont contrôlées grâce à une sonde, dite sonde NOx, placée en aval de ce catalyseur. En effet, cette sonde NOx permet de corriger les quantités à injecter en cherchant le meilleur compromis entre l'efficacité du système et la désorption d'ammoniac.
[0009] En parallèle, les quantités de réducteur à injecter sont calculées en permanence en fonction de la quantité d'oxydes d'azote déterminée en sortie du moteur, c'est-à-dire en amont du système de réduction catalytique. Pour des raisons de coût, cette quantité d'oxydes d'azote est calculée via un modèle d'émission.
[0010] Les quantités ne pouvant pas être corrigées en permanence par la sonde NOx, le modèle d'estimation doit être suffisamment précis pour ne pas faire diverger le système.
[0011] En effet, dans le cas où la quantité d'oxydes d'azote en sortie moteur est sous-estimée par le modèle, le calculateur commande une sous-injection de réducteur, ce qui entraîne une efficacité insuffisante du système de post-traitement pour respecter les normes de dépollution.
[0012] Dans le cas où la quantité d'oxydes d'azote en sortie moteur est surestimée par le modèle, le calculateur moteur commande une sur-injection du réducteur, ce qui entraîne un relâchement d'ammoniac en sortie d'échappement.
[0013] Le modèle d’estimation est calibré sur un moteur nominal et ne tient pas compte des particularités du moteur thermique spécifique au véhicule automobile et notamment de son vieillissement ou de son dérèglement. Or, avec la dispersion des moteurs produits et leur vieillissement, l’erreur d’estimation peut être importante.
[0014] Le modèle d’estimation est ajusté selon un écart relevé périodiquement entre l’estimation par le modèle et une mesure d’une sonde d’oxydes d’azote présente dans la ligne d’échappement.
[0015] Le document US-A-2003/216855 décrit un procédé de contrôle des émissions de NOx en sortie d'un moteur thermique. Pour ce faire, il est utilisé un modèle reflétant une relation prédéterminée entre les paramètres de contrôle et les émissions de NOx, les paramètres de contrôle comprenant l'humidité ambiante, la pression en entrée du moteur, la température au collecteur d’échappement, le débit de carburant et le régime associé au moteur.
[0016] Le procédé prévoit aussi un ajustement du modèle en fonction d’une relation entre valeurs de NOx prédites et valeurs de NOx réelles mesurées par une sonde à NOx. Le modèle ajusté peut être stocké dans une mémoire associée au moteur, de sorte que les émissions de NOx évacuées du moteur peuvent être réduites sur la base de valeurs d'émissions de NOx virtuelles déterminées à partir du modèle ajusté.
[0017] Si l’estimation de ce modèle apporte un écart par rapport à la mesure de la sonde NOx, il y a alors un apprentissage du modèle, sous forme d’un réseau de neurones, afin de recoller au mieux avec la mesure.
[0018] Ce document exige la présence d’un modèle comprenant un réseau de neurones qui n’est pas le modèle de base équipant un véhicule automobile pour l’estimation des émissions d’oxydes d’azote dans la ligne d’échappement et implique un surcoût de même qu’un remplacement de tous les modèles existants en opération.
[0019] Par conséquent, le problème à la base de l’invention est de corriger un modèle de base d’estimation des émissions d’oxydes d’azote évacués d’un moteur thermique dans la ligne d’échappement, ce modèle étant élaboré pour un moteur nominal du même type que le moteur thermique et ne prenant pas en compte les dérives en fonctionnement du moteur thermique, afin que les émissions d’oxydes d’azote soient estimées au plus juste.
Résumé de l’invention
[0020] A cet effet la présente invention concerne un procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique, l’estimation étant faite par un modèle d’estimation préalablement calibré, le modèle d’estimation étant ajusté selon un écart relevé périodiquement entre l’estimation par le modèle et une mesure d’une sonde d’oxydes d’azote présente dans la ligne d’échappement, dans lequel une correction de l’écart est effectuée périodiquement par un réseau de neurones en fonction d’au moins deux paramètres d’entrée relatifs respectivement à un régime moteur et un couple du moteur en vigueur.
[0021] L’effet technique est de corriger l’estimation fournie par un modèle d’émission des oxydes d’azote de base sans changer la conception de ce modèle qui est cartographié et est calibré sur un modèle standard reprenant en entrée des paramètres de contrôle du moteur usuels.
[0022] Le modèle de base propose une estimation d’émission des oxydes d’azote sous la forme d’une valeur de base. Conformément à l’invention, cette valeur de base est ensuite corrigée par un réseau de neurones correctif, à deux entrées relatives respectivement au régime et au couple du moteur thermique en vigueur. La valeur de base est tout d’abord comparée avec une valeur mesurée d’émission d’oxydes d’azote fournie par une sonde à NOx pour donner un écart. C’est cet écart qui est corrigé par un correctif fourni par le réseau de neurones.
[0023] Il s’ensuit que le modèle de base peut être conservé, ce qui représente une grande économie comparée à la solution proposée par l’état de la technique le plus proche qui proposait un nouveau type de modèle de départ intégrant un réseau de neurones prenant en compte les multiples paramètres précédemment cités en regard du document US-A-2003/216855.
[0024] La présente invention utilise donc un réseau de neurones simplifié avec deux valeurs d’entrée que sont le couple et le régime moteur et indépendant du modèle de base alors qu’un modèle de base prend en compte de plus nombreux paramètres, ce qui nécessiterait un réseau de neurones beaucoup plus complexe et donc d’un coût plus élevé si le réseau de neurones était intégré dans le modèle.
[0025] Ceci permet d’avoir une estimation robuste sur l’ensemble des points de fonctionnement du moteur, quel que soit le moteur considéré, en apprenant l’écart constaté entre la mesure de la sonde NOx, avantageusement en aval de la turbine d’un turbocompresseur pour un moteur thermique turbocompressé, ce qui n’est pas limitatif dans le cadre de l’invention, et l’estimation nominale de NOx réalisée par le modèle.
[0026] La présente invention permet d’améliorer la performance des modèles de NOx cartographiés actuels embarqués qui n’ont pas besoin d’être réactualisés, la correction se faisant en dehors et indépendamment de ces modèles.
[0027] La présente invention permet de se baser sur un modèle corrigé pour réaliser un diagnostic de la sonde NOx. Quand les émissions de NOx estimées par le modèle corrigé par le procédé selon l’invention correspond aux émissions de NOx mesurées par la sonde NOx, c’est qu’à la fois l’estimation est juste et la sonde NOx est fiable.
[0028] Avantageusement, le paramètre d’entrée relatif au couple est une consigne de couple du moteur en vigueur.
[0029] Avantageusement, un apprentissage est effectué par le réseau de neurones en temps réel.
[0030] Avantageusement, l’apprentissage est suspendu pendant les phases transitoires de fonctionnement du moteur thermique impliquant une variation d’au moins un gradient de couple ou un gradient de régime moteur prise par rapport au couple ou au régime moteur supérieure à un seuil calibrable de variation de gradient respectif.
[0031] En effet, le principe à la base de la présente invention est que le réseau de neurones fasse de l’apprentissage en roulage du véhicule. Il est donc judicieux de déterminer des fenêtres de conditions de roulage sur lesquelles l’apprentissage est autorisé, et d’autres sur lesquelles il est procédé à une inhibition temporaire du procédé de correction.
[0032] Les phases transitoires ne sont pas retenues pour faire l’apprentissage à cause des effets ponctuels sur les oxydes d’azote avec des pics de NOx non représentatifs des émissions de NOx régulières.
[0033] Avantageusement, l’apprentissage est seulement suspendu pendant les phases transitoires de fonctionnement du moteur thermique impliquant une variation simultanée du gradient de couple et du gradient de régime moteur prise par rapport au couple ou au régime moteur supérieure à un seuil calibrable de variation de gradient respectif.
Ceci permet de limiter et de caractériser les phases suspensives.
[0034] Avantageusement, les neurones sont positionnés dans un tableau en deux dimensions avec une dimension relative aux valeurs de régime moteur et une dimension relatives aux valeurs de couple en étant intégrés dans des rectangles ou carrés de paires d’une valeur de régime moteur et d’une valeur de couple, chaque rectangle ou carré étant défini par les paires intégrées dans le rectangle ou carré traçant une portion respective de courbes d’émission d’oxydes d’azote par rapport au couple à iso-régime et par rapport au régime à iso-couple, la portion étant une fonction linéaire présentant une pente relativement constante en variant pour toutes les paires intégrées de moins d’un pourcentage de variation de pente prédéterminée, un neurone étant positionné au milieu de chaque carré ou rectangle prédéterminé.
[0035] Ceci permet le positionnement des neurones en fonction des paires régime et couple des échantillons correspondant à des points de fonctionnement du moteur.
[0036] Avantageusement, pour un point de fonctionnement du moteur identifié par une paire de valeurs de régime moteur et de couple, il est pris autant de neurones que de carrés ou rectangles encadrant ce point de fonctionnement, une fonction d’activation gaussienne étant élaborée puis normalisée en fonction d’un régime moteur et d’un couple normalisés pour le neurone du carré ou rectangle ou chaque neurone des carrés ou rectangles pour donner un correctif, le correctif du neurone ou une moyenne, pondérée ou non, des correctifs des neurones étant appliqué à l’écart relevé périodiquement entre l’estimation par le modèle et la mesure d’une sonde d’oxydes d’azote.
[0037] Avantageusement, le régime ou le couple normalisés sont modifiés par des poids spécifiques.
[0038] Avantageusement, un biais avec un poids spécifique est pris en compte pour le calcul du correctif du neurone ou de chaque neurone.
[0039] Ceci permet une calibration supplémentaire du réseau de neurones du fait des poids associés aux entrées que sont le régime moteur et le couple et le biais spécifique de chaque neurone.
[0040] La présente invention concerne un procédé de dépollution en oxydes d’azote des gaz évacués d’un moteur thermique dans une ligne d’échappement, au moins un élément de dépollution étant supervisé dans son chargement ou dans une quantité d’agent réducteur introduit dans la ligne de dépollution en fonction d’une estimation d’oxydes d’azote dans la ligne d’échappement en sortie d’un moteur thermique par un modèle d’estimation préalablement calibré, remarquable en ce que l’estimation est corrigée conformément à un tel procédé de correction.
Brève description des figures
[0041] D’autres caractéristiques, buts et avantages de la présente invention apparaîtront à la lecture de la description détaillée qui va suivre et au regard des dessins annexés donnés à titre d’exemples non limitatifs et sur lesquels :
[0042] [fig.l]
- la figure 1 est une représentation schématique d’un logigramme d’un procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique selon un mode de réalisation de la présente invention,
[0043] [fig.2]
- la figure 2 est une représentation schématique d’un logigramme de calcul d’un correctif dans un réseau de neurones, ce correctif étant destiné à être ajouté à un écart entre une valeur estimée par le modèle et une valeur mesurée par une sonde NOx, [0044] [fig.3]
- la figure 3 est un tableau en deux dimensions selon un régime moteur et un couple montrant le positionnement de neurones du réseau de neurones utilisé dans le procédé selon l’invention, chaque neurone étant positionné dans un carré ou un rectangle, [0045] [fig.4]
- la figure 4 montre diverses courbes d’émission de NOx selon un couple du moteur thermique à iso-régime moteur, les parties sensiblement linéaires des courbes avec une pente constante pouvant définir en partie les rectangles et les carrés montrés à la figure 3.
[0046] Il est à garder à l’esprit que les figures sont données à titre d'exemples et ne sont pas limitatives de l’invention. Elles constituent des représentations schématiques de principe destinées à faciliter la compréhension de l’invention et ne sont pas nécessairement à l'échelle des applications pratiques. En particulier, les dimensions des différents éléments illustrés ne sont pas représentatives de la réalité.
Description détaillée de l’invention
[0047] Dans ce qui va suivre, il est fait référence à toutes les figures prises en combinaison. Quand il est fait référence à une ou des figures spécifiques, ces figures sont à prendre en combinaison avec les autres figures pour la reconnaissance des références numériques désignées.
[0048] En se référant à toutes les figures et principalement à la figure 1, la présente invention concerne un procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique, avantageusement pour un véhicule et de préférence pour un véhicule automobile.
[0049] L’estimation est faite par un modèle d’estimation 14 préalablement calibré effectué sur un moteur nominal du type du moteur thermique sur lequel le procédé selon l’invention est mis en œuvre mais sans prendre en compte les spécificités du moteur dû à son vieillissement ou à ses déviations par rapport au moteur nominal.
[0050] Le modèle d’estimation 14 est sous forme d’une cartographie et présente plusieurs valeurs d’entrée comme des paramètres de contrôle moteur usuels, par exemple le débit d’air, le régime moteur, le couple, la température, etc.
[0051] Le modèle d’estimation 14 est ajusté selon un écart E relevé périodiquement entre l’estimation par le modèle 14 et une mesure NOxmes d’une sonde d’oxydes d’azote 15 présente dans la ligne d’échappement.
[0052] Selon la présente invention, dans le procédé de correction, une correction Cor de l’écart E est effectuée périodiquement par un réseau de neurones en fonction d’au moins deux paramètres d’entrée relatifs respectivement à un régime moteur et un couple du moteur en vigueur. Cette correction est faite dans le dispositif de correction 16 comprenant le réseau de neurones.
[0053] Les émissions d’oxydes d’azote estimées par le modèle 14 sont corrigées. On peut aussi établir une comparaison entre les émissions d’oxydes d’azote mesurées NOxmes par le sonde NOx et les émissions d’oxydes d’azote NOxcor qui ont été corrigées.
[0054] Une valeur finale d’émissions d’oxydes d’azote NOxfin peut être obtenue en sortie à la figure 1. Il est alors possible de déduire qu’à la fois le modèle 14 est précis et que la sonde NOx 15 donne des mesures fiables quand les émissions d’oxydes d’azote corrigées NOxcor et les émissions d’oxydes d’azote mesurées NOxmes sont les mêmes.
[0055] Le paramètre d’entrée relatif au couple peut être une consigne de couple du moteur en vigueur, connue de et pilotée par l’unité de contrôle moteur pour un fonctionnement optimal du moteur thermique.
[0056] Dans le dispositif de correction 16, un apprentissage est effectué par le réseau de neurones en temps réel et, le cas échéant pendant le roulage pour un véhicule automobile, étant donné que les informations sur le régime moteur et le couple permettent au réseau de neurones adaptatif de calculer l’écart E observé et de calibrer le réseau de neurones par rapport à ce constat.
[0057] Les variables régime moteur et couple indiquées vont permettent de définir des conditions d’apprentissage.
[0058] Pour définir l’autorisation d’apprentissage, c’est-à-dire éliminer les phases de roulage pour lesquelles les émissions de NOx ne sont pas représentatives du fonctionnement du moteur thermique, on peut utiliser le gradient de régime qui sera inférieur à un seuil calibrable ou le gradient de couple consigne qui sera inférieur à un seuil calibrable.
[0059] L’apprentissage peut être suspendu pendant les phases transitoires de fonctionnement du moteur thermique impliquant une variation d’au moins un gradient de couple ou un gradient de régime moteur prise par rapport au couple ou au régime moteur supérieure à un seuil calibrable respectif. Le pourcentage du rapport gradient de couple sur couple ou gradient de régime moteur sur régime moteur formant le seuil calibrable peut être de 5% mais ceci n’est pas obligatoire.
[0060] Dans un mode moins exclusif, l’apprentissage peut être seulement suspendu pendant les phases transitoires de fonctionnement du moteur thermique impliquant à la fois une variation du gradient de couple et une variation du gradient de régime moteur prise par rapport au couple ou au régime moteur supérieure à un seuil calibrable de variation de gradient respectif.
[0061] Le pourcentage du rapport gradient de couple sur couple et du gradient de régime moteur sur régime moteur formant le seuil calibrable peut aussi être de 5% mais ceci n’est pas obligatoire. Une suspension, dans ce cas de figure, implique que les deux pourcentages soient supérieurs à 5%.
[0062] La figure 3 montre le positionnement des neurones dans un espace à deux dimensions sous la forme d’un tableau.
[0063] Dans ce tableau, l’abscisse du tableau montre une échelle de régime moteur R allant de 1.000 à 3.500 tours par minute. L’ordonnée du tableau montre une échelle de couple C en N.m ou Newton par mètre allant de 0 à 400.
[0064] A l’intérieur de chaque case du tableau sont référencés des valeurs d’émission en oxydes d’azote pour chacune des paires d’une valeur de régime moteur R et d’une valeur de couple C.
[0065] Les 13 cases blanches numérotées de 1 à 13 sont les neurones placés respectivement dans un carré ou un rectangle découpé sur le tableau. Le nombre des neurones n’est pas limitatif.
[0066] Ainsi, les neurones 1 à 13 peuvent être positionnés dans un tableau en deux dimensions avec une dimension relative aux valeurs de régime moteur R et une dimension relatives aux valeurs de couple C. Les neurones 1 à 13 peuvent être individuellement intégrés dans des rectangles ou carrés de paires d’une valeur de régime moteur R et d’une valeur de couple C.
[0067] Chaque rectangle ou carré peut être défini par les paires intégrées dans le rectangle ou carré, donc par les paires de valeurs de régime moteur R et de couple C que le carré ou le rectangle contient. Ces valeurs de régime moteur R et de couple C correspondent à une portion respective de courbes d’émission d’oxydes d’azote par rapport au couple C à iso-régime et par rapport au régime à iso-couple C.
[0068] Ces portions forment pour les valeurs de régime moteur R et de couple C intégrées dans chaque rectangle une fonction linéaire présentant une pente relativement constante en variant pour toutes les paires intégrées de moins d’un pourcentage de variation de pente prédéterminée, ce pourcentage de variation étant par exemple inférieur à 5%. Un neurone peut être positionné au milieu de chaque carré ou rectangle prédéterminé.
[0069] Il s’ensuit que les neurones 1 à 13 peuvent être positionnés dans un plan 2D pour des paires de valeur de régime moteur R et de couple C qui acceptent une pente relativement constante des émissions en NOx respectivement à iso-couple et iso-régime. Il est en effet judicieux de découper le champ moteur par rapport à cette particularité technique pour une meilleure correction de la fonction.
[0070] S’il a été reconnu par expérience que sur certains types de moteur thermique, le nombre optimal de neurones permettant une bonne adéquation performance/temps de calcul est de 13 neurones, ce nombre n’est pas limitatif et peut être autre.
[0071] De manière générale, plus le nombre de neurones est élevé et plus la précision de la correction est élevée pour tout le champ de fonctionnement du moteur mais plus le calcul est complexe avec des chevauchements fréquents des carrés ou rectangles unitairement dédiés à un neurone individuel.
[0072] Il serait possible d’utiliser un autre type de réseau de neurones pour cette fonction de correction.
[0073] Pour améliorer la robustesse de la fonction, une ou plusieurs entrées en plus du régime moteur R et du couple C pourraient être ajoutées mais le calcul en temps réel deviendrait assez lourd pour être réalisé sur un calculateur moteur.
[0074] La figure 4 montre des courbes d’émission d’oxydes d’azote NOx exprimée en ppm en fonction de valeurs de couple C exprimé en N.m ou Newton mètre à iso-régime moteur, chaque courbe étant relatif à un régime moteur spécifique compris entre 1500 et 3750 et au nombre de dix régimes moteur différents.
[0075] Il peut être vu sur chacune de ces courbes des portions linéaires de même pente. Le haut de la plupart des courbes présente une cassure dû à la fin d’une recirculation des gaz d’échappement à l’admission du moteur thermique.
[0076] De telles portions linéaires de même pente peuvent servir à élaborer deux côtés parallèles bornant des valeurs de couple C d’un carré ou d’un rectangle respectif montré à la figure 3, ces côté parallèles étant verticaux à la figure 3.
[0077] Le même processus peut être appliqué pour la définition de deux côtés perpendiculaires aux deux côtés parallèles déjà tracées, ceci pour des valeurs de régime, ces côtés étant horizontaux à la figure 3. Le regroupement des deux délimitations respectives des valeurs de couple C et des valeurs de régime R forment les carrés et rectangles montrés à la figure 3 et recevant un neurone respectif référencé de 1 à 13.
[0078] Ainsi, pour un point de fonctionnement Pfonc du moteur identifié par une paire de valeurs de régime moteur R et de couple C, il peut être pris autant de neurones que de carrés ou rectangles encadrant ce point de fonctionnement Pfonc.
[0079] Ce point de fonctionnement Pfonc peut en effet se trouver dans un carré ou rectangle ou simultanément dans plusieurs carrés ou rectangles présentant des portions superposées.
[0080] Le nombre de carrés ou de rectangles est plus élevé quand la précision sur la linéarité des portions et leur pente constante est augmentée.
[0081] En se référant à la figure 2, dans le dispositif de correction référencé 16 à la figure 1, qui montre un traitement de calcul à deux neurones mais pouvant aussi se faire pour plus de deux neurones comme esquissé par des lignes en pointillés partant du régime moteur R et du couple C mesurés.
[0082] Il est pris les références 1 et 2 pour les deux neurones qui ne sont pas obligatoirement les neurones 1 et 2 de la figure 3 et qui peuvent être n’importe quel neurone.
[0083] Dans des échantillons successifs de paires de régime moteur R et de couple C, le régime moteur R est, pour chaque neurone, traité dans une unité de calcul CalRl ou CalR2 et le couple C est, pour chaque neurone, traité dans une unité de calcul CalCl ou CalC2.
[0084] Ceci permet de donner pour chaque neurone une fonction d’activation gaussienne Fl act, F2act regroupant plusieurs échantillons. Le calcul peut être échantillonné à un pas de temps de 20 millisecondes par exemple, sans que cela soit limitatif. La référence Y. indique l’ensemble de l’échantillonnage en sortie d’un calcul et 1/E indique la normalisation.
[0085] Le calcul se fait selon un calcul dédié à un réseau de neurones qui est connu de l’homme de métier et que l’homme de métier peut choisir entre plusieurs calculs de réseau de neurones à sa disposition.
[0086] Ces fonctions d’activation Fl act, F2act, avec un nombre égal au nombre de neurones sont individuellement normalisées norml, norm2. Ensuite, un recalcul est effectué en fonction d’un régime moteur R et d’un couple C normalisés pour le neurone du carré ou rectangle ou chaque neurone des carrés ou rectangles dans lequel se trouve le point de fonctionnement référencé Pfonc à la figure 3.
[0087] Le recalcul normalisé, effectué dans des unités de calcul normalisés Calnorml ou Calnorm2 est effectué similairement à ce qui avait été mis en œuvre pour le calcul des fonctions d’activation Flact et F2act, c’est-à-dire avec des blocs de calcul respectifs pour le régime moteur R normalisé et pour le couple C normalisé, ceci pour chaque neurone.
[0088] Le calcul donne un correctif corl, cor2 pour chaque neurone, le correctif d’un neurone corl quand unique ou une moyenne, pondérée ou non, des correctifs corl, cor2 des neurones étant appliqué à l’écart E relevé périodiquement entre l’estimation par le modèle et la mesure NOxmes d’une sonde d’oxydes d’azote 15, comme précédemment montré à la figure L
[0089] A la figure 2, un correctif moyen cor après moyenne, pondérée ou non des correctifs corl, cor2 est montré.
[0090] Le régime R ou le couple C normalisés peuvent être modifiés par des poids spécifiques wlr, wlc; w2r, w2c, ceci pour chaque neurone.
[0091] De même, un biais Bl, B2, spécifique à chaque neurone et reconnu par expérience, avantageusement associé à un poids spécifique wlb, w2b, peut être pris en compte pour le calcul du correctif corl, cor2 du neurone ou de chaque neurone.
[0092] Le procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique tel que précédemment décrit peut trouver une application particulièrement avantageuse dans un procédé de dépollution en oxydes d’azote des gaz évacués d’un moteur thermique dans une ligne d’échappement.
[0093] Dans ce procédé de dépollution, au moins un élément de dépollution est supervisé dans son chargement, en étant par exemple un catalyseur trois voies ou un piège à oxydes d’azote, ou dans une quantité d’agent réducteur introduit dans la ligne de dépollution, par exemple pour un système de réduction catalytique sélective avec calcul de la quantité d’agent réducteur injectée dans la ligne d’échappement.
[0094] Cette supervision se fait en fonction d’une estimation d’oxydes d’azote dans la ligne d’échappement en sortie d’un moteur thermique par un modèle d’estimation préalablement calibré avec une estimation corrigée conformément à un procédé tel que décrit précédemment.
[0095] L’invention n’est nullement limitée aux modes de réalisation décrits et illustrés qui n’ont été donnés qu’à titre d’exemples.
Claims (1)
-
Revendications [Revendication 1] Procédé de correction d’une estimation des oxydes d’azote dans une ligne d’échappement en sortie d’un moteur thermique, l’estimation étant faite par un modèle d’estimation (14) préalablement calibré, le modèle d’estimation (14) étant ajusté selon un écart (E) relevé périodiquement entre l’estimation par le modèle (14) et une mesure (NOxmes) d’une sonde d’oxydes d’azote (15) présente dans la ligne d’échappement, caractérisé en ce qu’une correction (Cor) de l’écart (E) est effectuée périodiquement par un réseau de neurones (1 à 13) fonction d’au moins deux paramètres d’entrée relatifs respectivement à un régime moteur (R) et un couple (C) du moteur en vigueur. [Revendication 2] Procédé selon la revendication précédente, dans lequel le paramètre d’entrée relatif au couple (C) est une consigne de couple du moteur en vigueur. [Revendication 3] Procédé selon l’une quelconque des revendications précédentes, dans lequel un apprentissage est effectué par le réseau de neurones (1 à 13) en temps réel. [Revendication 4] Procédé selon la revendication précédente, dans lequel l’apprentissage est suspendu pendant les phases transitoires de fonctionnement du moteur thermique impliquant une variation d’au moins un gradient de couple (C) ou un gradient de régime moteur (R) prise par rapport au couple (C) ou au régime moteur (R) supérieure à un seuil calibrable de variation de gradient respectif. [Revendication 5] Procédé selon la revendication précédente, dans lequel l’apprentissage est seulement suspendu pendant les phases transitoires de fonctionnement du moteur thermique impliquant une variation simultanée du gradient de couple (C) et du gradient de régime moteur (R) prise par rapport au couple (C) ou au régime moteur (R) supérieure à un seuil calibrable de variation de gradient respectif. [Revendication 6] Procédé selon l’une quelconque des revendications précédentes, dans lequel les neurones (1 à 13) sont positionnés dans un tableau en deux dimensions avec une dimension relative aux valeurs de régime moteur (R) et une dimension relatives aux valeurs de couple (C) en étant intégrés dans des rectangles ou carrés de paires d’une valeur de couple (C) et d’une valeur de régime moteur (R), chaque rectangle ou carré étant défini par les paires intégrées dans le rectangle ou carré traçant une portion respective de courbes d’émission d’oxydes d’azote par rapport au couple (C) à iso-régime et par rapport au régime à iso-couple (C), la portion étant une fonction linéaire présentant une pente relativement constante en variant pour toutes les paires intégrées de moins d’un pourcentage de variation de pente prédéterminée, un neurone étant positionné au milieu de chaque carré ou rectangle prédéterminé. [Revendication 7] Procédé selon la revendication précédente, dans lequel, pour un point de fonctionnement (Pfonc) du moteur identifié par une paire de valeurs de couple (C) et de régime moteur (R), il est pris autant de neurones (là 13) que de carrés ou rectangles encadrant ce point de fonctionnement (Pfonc), une fonction d’activation gaussienne (Flact, F2act) étant élaborée puis normalisée (norml, norm2) en fonction d’un régime moteur (R) et d’un couple (C) normalisés pour le neurone du carré ou rectangle ou chaque neurone des carrés ou rectangles pour donner un correctif (corl, cor2), le correctif du neurone ou une moyenne (cor), pondérée ou non, des correctifs (corl, cor2) des neurones (1 à 13) étant appliqué à l’écart (E) relevé périodiquement entre l’estimation par le modèle (14) et la mesure (NOxmes) d’une sonde d’oxydes d’azote (15). [Revendication 8] Procédé selon la revendication précédente, dans lequel le régime (R) ou le couple (C) normalisés sont modifiés par des poids spécifiques (wlr, wlc; w2r, w2c) . [Revendication 9] Procédé selon la revendication précédente, dans lequel un biais (Bl, B2) avec un poids spécifique (wlb, w2b) est pris en compte pour le calcul du correctif du neurone ou de chaque neurone. [Revendication 10] Procédé de dépollution en oxydes d’azote des gaz évacués d’un moteur thermique dans une ligne d’échappement, au moins un élément de dépollution étant supervisé dans son chargement ou dans une quantité d’agent réducteur introduit dans la ligne de dépollution en fonction d’une estimation d’oxydes d’azote dans la ligne d’échappement en sortie d’un moteur thermique par un modèle d’estimation (14) préalablement calibré, caractérisé en ce que l’estimation est corrigée conformément à un procédé selon l’une quelconque des revendications précédentes. 1/2
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1873018A FR3090036A1 (fr) | 2018-12-17 | 2018-12-17 | Procede de correction d’une estimation des oxydes d’azote dans une ligne d’echappement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1873018A FR3090036A1 (fr) | 2018-12-17 | 2018-12-17 | Procede de correction d’une estimation des oxydes d’azote dans une ligne d’echappement |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR3090036A1 true FR3090036A1 (fr) | 2020-06-19 |
Family
ID=66542384
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1873018A Pending FR3090036A1 (fr) | 2018-12-17 | 2018-12-17 | Procede de correction d’une estimation des oxydes d’azote dans une ligne d’echappement |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR3090036A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3154143A1 (fr) * | 2023-10-13 | 2025-04-18 | Psa Automobiles Sa | Procede pour calculer une quantite d’effluents azotes dans un moteur a combustion interne |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030216855A1 (en) | 2002-05-15 | 2003-11-20 | Liang Cho Y. | NOx emission-control system using a virtual sensor |
| US20070203864A1 (en) * | 2006-01-31 | 2007-08-30 | Caterpillar Inc. | Process model error correction method and system |
| US20110320132A1 (en) * | 2010-06-24 | 2011-12-29 | GM Global Technology Operations LLC | METHOD FOR THE DETERMINATION OF A NOx CONCENTRATION VALUE UPSTREAM OF A SCR CATALYST IN A DIESEL ENGINE |
| EP2413205A1 (fr) * | 2009-03-27 | 2012-02-01 | Honda Motor Co., Ltd. | Dispositif de commande pour une installation |
-
2018
- 2018-12-17 FR FR1873018A patent/FR3090036A1/fr active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030216855A1 (en) | 2002-05-15 | 2003-11-20 | Liang Cho Y. | NOx emission-control system using a virtual sensor |
| EP1367248A1 (fr) * | 2002-05-15 | 2003-12-03 | Caterpillar Inc. | Système de surveillance d'emission NOx utilisant un capteur virtuel |
| US20070203864A1 (en) * | 2006-01-31 | 2007-08-30 | Caterpillar Inc. | Process model error correction method and system |
| EP2413205A1 (fr) * | 2009-03-27 | 2012-02-01 | Honda Motor Co., Ltd. | Dispositif de commande pour une installation |
| US20110320132A1 (en) * | 2010-06-24 | 2011-12-29 | GM Global Technology Operations LLC | METHOD FOR THE DETERMINATION OF A NOx CONCENTRATION VALUE UPSTREAM OF A SCR CATALYST IN A DIESEL ENGINE |
Non-Patent Citations (1)
| Title |
|---|
| M. HAFNER ET AL: "Fast neural networks for diesel engine control design", CONTROL ENGINEERING PRACTICE., vol. 8, no. 11, 1 November 2000 (2000-11-01), GB, pages 1211 - 1221, XP055295667, ISSN: 0967-0661, DOI: 10.1016/S0967-0661(00)00057-5 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3154143A1 (fr) * | 2023-10-13 | 2025-04-18 | Psa Automobiles Sa | Procede pour calculer une quantite d’effluents azotes dans un moteur a combustion interne |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3619412B1 (fr) | Procede de filtrage d'un signal de richesse issu d'une sonde à l'échappement d'un moteur | |
| EP2935828B1 (fr) | Procede de diagnostic d'un moteur suralimente et moteur associe | |
| FR3065990A1 (fr) | Procede de reactualisation d’une dynamique d’adaptation d’une valeur de richesse a une consigne dans un moteur | |
| EP1687515B1 (fr) | Procede d'estimation de quantites de particules emises dans les gaz d'echappement d'un moteur diesel d'un vehicule automobile | |
| EP2404047B1 (fr) | Procede de traitement d'un signal issu d'un debitmetre de mesure d'un debit de gaz dans un moteur a combustion interne | |
| FR3090036A1 (fr) | Procede de correction d’une estimation des oxydes d’azote dans une ligne d’echappement | |
| FR3062418A1 (fr) | Procede de controle des emissions d'oxydes d'azote a l'echappement d'un moteur a combustion interne | |
| EP0599729B1 (fr) | Procédé de contrÔle du système de recirculation des gaz d'échappement d'un moteur à combustion interne | |
| EP4166776B1 (fr) | Procédé de diagnostic de la plausibilité de dérive d'un capteur débitmètre d'air dans un moteur thermique | |
| EP1799983B1 (fr) | Procede et systeme ameliores d'estimation d'une temperature des gaz d'echappement et moteur a combustion interne equipe d'un tel systeme | |
| EP2507491B1 (fr) | Système et procédé d'estimation de la masse de particules stockées dans un filtre a particules de véhicule automobile | |
| FR2939475A1 (fr) | Procede anti-pollution avec correction de la courbe aeraulique de la vanne egr. | |
| WO2016051044A1 (fr) | Moteur a combustion de véhicule automobile a pilotage de richesse améliore | |
| WO2022018332A1 (fr) | Procede de correction d'une derive de mesure de richesse | |
| EP3067539B1 (fr) | Procédé de détermination de la vitesse de rotation du turbocompresseur d'un moteur à combustion interne de véhicule automobile | |
| EP3995685B1 (fr) | Procédé de diagnostic d'un débitmètre d'air pour moteur à combustion interne | |
| FR2898936A1 (fr) | Procede d'estimation de la richesse d'un melange air/carburant | |
| WO2013164548A2 (fr) | Procede de traitement des gaz d'echappement d'un moteur suralimente avec recyclage des gaz d'echappement | |
| WO2008043952A2 (fr) | Systeme de determination du debit massique d'oxydes d'azote emis dans les gaz d'echappement d'un moteur a combustion interne | |
| FR3150549A1 (fr) | Procédé d’estimation de la quantité d’espèces polluantes dans les gaz d’échappement d’un moteur à combustion interne, muni d’au moins un catalyseur à trois voies. | |
| EP2045456A1 (fr) | Moteur thermique equipe d'un turbocompresseur de suralimentation et procede pour lutter contre le pompage du turbocompresseur | |
| FR2901840A1 (fr) | Procede et systeme de controle d'un dispositif de post-traitement des gaz d'echappement | |
| EP2765290B1 (fr) | Procédé d'estimation de la température des gaz d'échappement | |
| FR3128974A1 (fr) | Procédé d’estimation à basse fréquence d’un débit de gaz d’échappement recyclés à l’admission d’un moteur à combustion interne | |
| FR3160998A1 (fr) | Procédé d’estimation de la quantité d’espèces polluantes dans les gaz d’échappement d’un moteur à allumage par compression, muni d’au moins un catalyseur de réduction sélective des oxydes d’azote. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20200619 |
|
| PLFP | Fee payment |
Year of fee payment: 3 |
|
| PLFP | Fee payment |
Year of fee payment: 4 |
|
| PLFP | Fee payment |
Year of fee payment: 5 |
|
| PLFP | Fee payment |
Year of fee payment: 6 |
|
| CD | Change of name or company name |
Owner name: STELLANTIS AUTO SAS, FR Effective date: 20240423 |
|
| PLFP | Fee payment |
Year of fee payment: 7 |
|
| PLFP | Fee payment |
Year of fee payment: 8 |