CN101694185B - 控制内燃机中的燃烧以及预测性能和排放物的方法 - Google Patents

控制内燃机中的燃烧以及预测性能和排放物的方法 Download PDF

Info

Publication number
CN101694185B
CN101694185B CN2009102079939A CN200910207993A CN101694185B CN 101694185 B CN101694185 B CN 101694185B CN 2009102079939 A CN2009102079939 A CN 2009102079939A CN 200910207993 A CN200910207993 A CN 200910207993A CN 101694185 B CN101694185 B CN 101694185B
Authority
CN
China
Prior art keywords
data
module
engine
sparger
cycle
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.)
Expired - Fee Related
Application number
CN2009102079939A
Other languages
English (en)
Other versions
CN101694185A (zh
Inventor
菲利普·G·希尔
马克·邓恩
李国伟
张德虹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Westport Research Inc
Original Assignee
Westport Research Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Westport Research Inc filed Critical Westport Research Inc
Publication of CN101694185A publication Critical patent/CN101694185A/zh
Application granted granted Critical
Publication of CN101694185B publication Critical patent/CN101694185B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/401Controlling injection timing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D19/00Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D19/02Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with gaseous fuels
    • F02D19/021Control of components of the fuel supply system
    • F02D19/023Control of components of the fuel supply system to adjust the fuel mass or volume flow
    • F02D19/024Control of components of the fuel supply system to adjust the fuel mass or volume flow by controlling fuel injectors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D19/00Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D19/02Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with gaseous fuels
    • F02D19/026Measuring or estimating parameters related to the fuel supply system
    • F02D19/027Determining the fuel pressure, temperature or volume flow, the fuel tank fill level or a valve position
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • F02D35/024Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure using an estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0027Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures the fuel being gaseous
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D41/1406Introducing closed-loop corrections characterised by the control or regulation method with use of a optimisation method, e.g. iteration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D41/146Introducing 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/1461Introducing 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/1462Introducing 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D41/1466Introducing 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 a soot concentration or content
    • F02D41/1467Introducing 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 a soot concentration or content with determination means using an estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M21/00Apparatus for supplying engines with non-liquid fuels, e.g. gaseous fuels stored in liquid form
    • F02M21/02Apparatus for supplying engines with non-liquid fuels, e.g. gaseous fuels stored in liquid form for gaseous fuels
    • F02M21/0218Details on the gaseous fuel supply system, e.g. tanks, valves, pipes, pumps, rails, injectors or mixers
    • F02M21/0248Injectors
    • F02M21/0275Injectors for in-cylinder direct injection, e.g. injector combined with spark plug
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1433Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1433Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
    • F02D2041/1437Simulation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0402Engine intake system parameters the parameter being determined by using a model of the engine intake or its components
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0414Air temperature
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1002Output torque
    • F02D2200/1004Estimation of the output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/70Input parameters for engine control said parameters being related to the vehicle exterior
    • F02D2200/703Atmospheric pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/31Control of the fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/028Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the combustion timing or phasing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • F02D41/0065Specific aspects of external EGR control
    • F02D41/0072Estimating, calculating or determining the EGR rate, amount or flow
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/3809Common rail control systems
    • F02D41/3836Controlling the fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M26/00Engine-pertinent apparatus for adding exhaust gases to combustion-air, main fuel or fuel-air mixture, e.g. by exhaust gas recirculation [EGR] systems
    • F02M26/49Detecting, diagnosing or indicating an abnormal function of the EGR system
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/30Use of alternative fuels, e.g. biofuels
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Abstract

这个公开讲授了一种控制直喷式内燃机以及预测直喷式内燃机的工作情况的方法。初始气缸压力、空气流量和EGR流量(如果可应用的话)的估计用来建立这样的系统,其通过集成喷射模块、燃烧模块和发动机控制模块来提供发动机工作情况,以提供指示诸如制动扭矩和功率、空气流量、EGR流量、气缸压力、制动专用燃料消耗、燃烧开始、放热率、涡轮增压器速度及其他变量之类的发动机工作情况的数据。随后,这些值能用于调整诸如开始之类的命令的变量。

Description

控制内燃机中的燃烧以及预测性能和排放物的方法
本申请是以下发明专利申请的分案申请:
申请号:200480031142.9
申请日:2004年9月23日
发明名称:控制内燃机中的燃烧以及预测性能和排放物的方法
技术领域
本发明涉及用于控制直喷式(direct injection)内燃机的燃烧、性能和排放物,以及预测直喷式内燃机的工作情况的方法。该主题方法的实施例对于以气体为燃料的直喷式内燃机来说尤其有用。
背景技术
精确预测内燃机的工作情况而不用发动机测试是有价值的。首先,预测发动机将如何在一组条件下工作可以揭露有价值的信息,而不必须引起测试实际发动机所涉及的成本和时间。其次,当测试新的发动机设计时,昂贵的原型(prototype)改进并不是不寻常的。在由预测发动机工作情况的方法所包含的发动机研究中,预测构思的工作情况而不必须管理原型开发可以是有帮助的步骤。在对昂贵的原型部件或者费时的测试室(test cell)工作的任何投资之前,精确的发动机工作情况预测帮助克服由最初为新的发动机设计测试新想法、或仿真现有的发动机架构所导致的这些问题。最后,预测发动机工作情况的方法可以允许加速潜在系统的测试、而无人力和设施可用性的限制。虽然不是实际测试的替代,但精确预测可以在构造昂贵的测试发动机之前、或在将宝贵的测试室时间用于测试现有的发动机之前,消除许多否则会认为合理的想法。
另外,随着计算机处理能力不断提高,使用发动机预测数据的开环控制可消除闭环控制方法、以及对昂贵的监控设备和相关联的昂贵的电气系统的依赖两者,其中昂贵的监控设备和相关联的昂贵的电气系统都是易于损耗的。
最后,因为由于环境的原因而使排放物控制变为越来越重要,所以,提供用于闭环板上控制的控制器是有价值的,其中,所述控制器响应于为一组用户要求的工作条件所预测的工作情况而调整排放物。此外,如在上述发动机设计的情况中那样,预测系统可以帮助滤出未能满足可接受的排放水平的新设计。
通常,在这个领域的现有技术已提供了预测发动机操作的一些方面、但未能令人满意地集成这些方面以提供预测性的发动机的系统。例如,已开发了燃烧模型,其基于操作者输入的值而预测燃烧室内的燃烧。这对于排放模型、喷射器模型和发动机循环模型来说也是一样。
在Heywood,J.B.所著的Internal Combustion Engine Fundamentals(NewYork:McGraw-Hill,1988(纽约:美麦克劳-希尔出版公司,1988年))中概述了发动机燃烧模型开发的示例。典型地,将燃烧模型集成到发动机循环模型中。经常伴随着这些燃烧模型的是排放物形成模型,其提供NOx和颗粒物排放的指示。发动机循环仿真用来计算发动机中的热力学和气体动力学。GT-PowerTM是发动机循环处理建模模块的示例。对于发动机循环预测,在诸如StarCDTM、FluentTM、FIRETM和VECTISTM之类的系统中已提供了几种方法。Hydsimtm软件是现有技术喷射器仿真模型的示例。该软件可以通过对包括喷射器的液压系统、机械系统和电子系统的喷射器的细节进行建模,来计算喷射延迟、喷射速率形状。
这些部件中的每一个都已经发展了或多或少的程度,但通常仍为发动机工作情况一个方面的独立模型。例如,考虑A.Chow等人所著的Thermodynamic modeling of complete engine systems-a review(London:Professional Engineering Publishing,1999)和T.Morel等人所著的“VirtualEngine/Powertrain/Vehicle”Simulation Tool Solves Complex Interacting SystemIssues(Warrendale,PA:Society ofAutomotive Engineers International,2003)2003-01-0372。在每种情况下,都提供了用来描述发动机一些方面的模型的示例。
Chow论述了为指定的燃烧率而确定发动机工作情况的模型的系统集成。这些模型定量地表示了传热、流体流动、涡轮机、以及排放物产生。作为系统集成的一个示例,Morel描述了这样的软件,其为特定的燃烧率而提供用于传热、流体流动、涡轮机、以及发动机系统的液力、电力、热、机械、以及控制元件的单独模型的系统集成。由Morel论述的其它预测方法包括:具有涡轮增压器、增压器和中间冷却器支持的部件;共同仿真选项;瞬态导管温度分析;可变导管长度;多用户数据库和动力阀运动。这些方法示教强调了发动机阀与其它部件之间的关系。
通常,所论述的集成未明确地包括在燃料喷射工作情况和燃烧率之间的交互作用。如果该方法允许喷射器性能、燃烧压力和燃烧率的互相依赖,则完全发动机仿真集成是有益的。
通常,在用于直喷式发动机的集成发动机预测方法方面的有限发展已部分归咎于:用于直喷式柴油发动机的单独部件建模已满足了对这样的发动机建模的目的。例如,主要由于喷射柴油时极高的压力而造成了由柴油发动机中的燃烧所引起的燃烧室内部的条件改变对柴油的喷射具有有限的影响,于是,忽略气缸内的燃料燃烧并未使响应于气缸压力而调整向气缸供给的燃料的集成模型受到的任何显著程度的影响。也就是说,与作为燃烧事件的结果而在燃烧室中建立的压力相比,喷射柴油时的压力高出许多倍,并且,因此,其较少受到燃烧室压力的改变的影响。
然而,当使用气体燃料来操作高压缩比直喷式发动机时,对于预测模型而忽略发动机系统的这个部分可能是个问题。对于基于气体燃料工作的柴油发动机,燃料喷射速率通常取决于燃烧室中的压力;然而,气缸压力的改变率取决于喷射速率、以及涡轮机和传热部件。因此,对于完全的系统集成,用于预测喷射器工作情况和燃烧发展的单独模型是重要的。这些模型独立地存在,但未被充分集成到可应用于柴油发动机、或者具有柴油发动机压缩比的发动机(其中,那些发动机在气体燃料上进行操作)中的完全系统中。
大多数的部件模型仿真从作为一个整体的发动机系统的操作中移出的发动机的一些方面。在所仿真的部件和该系统其余部分之间的接口基于发动机测试测量或者数据。因此,该模型不是自我支持的完全预测模型。应用这些模型是为了诊断目的而理解发动机过程。
如上所述,在喷射器计算中,诸如轨道压力和温度之类的模型上游(upstream)条件来自于测量,而且所述测量通常没有考虑压力的波动,所述波动有时候可能是相当重要的。当涉及气体燃料喷射时,这是尤其重要的。在燃烧模型中,入口(intake)条件通常来自于在功能发动机上的测试测量。几乎不考虑喷射和燃烧之间的交互作用。同样地,在发动机循环仿真中,燃烧过程经常从在实际发动机上测量的放热率中导出。这忽略了入口条件对燃烧过程的影响,并简化了在喷射、燃烧和进气口和管理过程之间的交互作用。人们相信在发动机系统中的部件之间的交互作用是非常重要的,而且需要对齐良好理解,以便缩短发动机开发期。然而,它也是非常复杂的。大多数的发动机模型未反映发动机系统中复杂的交互作用。模型与系统分离降低了模型的预测性能。
此外,直到最近,计算机能力对于在对所考虑的目的有用的期限内精确地集成建模部件、以预测总体的发动机工作情况来说还不是足够的。计算机处理能力的发展已经提供了对集成的发动机建模所需要的计算性能。
通常,将子模型集成在一起的努力未产生集成的燃料系统、燃烧系统和发动机换气(breathing)系统(以及排放物系统)。特别地,还没有为用于气体燃料发动机的这样的预测集成系统进行建模努力。此外,虽然创建发动机预测方法的努力重点已经导向提供发动机诊断工具和预测发动机工作情况的目的,但几乎未进行使用用于发动机控制的这样的方法的努力。
当前方法公开了用于控制和预测发动机性能以及排放物的集成的发动机预测工具。
发明内容
本发明提供了用于预测和控制直喷供应燃料的发动机、尤其是以气体为燃料的直喷式发动机的集成发动机模型和方法。
本发明的进一步实施例包括所公开的、用于通过根据系统数据而计算输出数据来控制直喷式内燃机的方法。该方法包含使用系统数据,该系统数据包括由与发动机的燃烧室流动连接的燃料喷射器定义的喷射器几何形状、由发动机定义的发动机几何形状、发动机操作命令、初始喷射器命令、以及发动机转速,其中发动机操作命令基于期望的发动机输出,其指示命令的用于发动机的扭矩。输出数据包含指示由发动机传递的制动扭矩的发动机输出值、以及指示气缸压力值的输出控制参数。当输出数据不满足预定的关系时,用确定的后续喷射器命令来重新计算该输出数据。这个预定关系将输出数据、发动机操作命令和所要求的控制参数进行比较。所要求的控制参数指示最大气缸压力值。当输出数据满足预定关系时,根据最后的喷射器命令、命令喷射器将燃料提供给燃烧室。
在本方法的进一步实施例中,系统数据还可以包含环境温度、环境压力和发动机转速,在优选实施例中,在计算输出数据之前测量这些系统数据。在本方法的进一步实施例中,基于操作者所选择的踏板位置将发动机操作命令转换为所命令的扭矩。
在本方法的进一步实施例中,从发动机操作命令中确定所要求的控制参数。同样,输出控制参数指示所计算的排放物,而所要求的控制参数指示所要求的排放物。所计算的排放物和所要求的排放物指示NOx和/或颗粒物浓度。
本方法的进一步实施例公开了预定的关系,该关系包含将输出数据与使用初始或者后续的喷射器命令而根据系统数据确定的先前计算的燃料消耗进行比较。输出数据还包含所计算的燃料消耗。为了满足该预定关系,所计算的燃料消耗小于先前计算的燃料消耗。
在本方法的进一步实施例中,初始喷射器命令包含命令喷射的初始开始、初始脉冲宽度和初始轨道压力。后续喷射器命令包含命令喷射的后续开始、后续脉冲宽度和后续轨道压力。并且,最后的喷射器命令包含命令喷射的最后开始、最后脉冲宽度和最后轨道压力。
本方法的进一步实施例公开了可变几何形状的涡轮。系统数据可以包含可变的涡轮几何形状位置。喷射器命令包括当输出数据满足预定的关系时、最后的可变几何形状涡轮位置。当输出数据不满足预定的关系时,后续可变几何形状涡轮位置与后续的喷射器命令一起用来重新计算输出数据。
在本方法的进一步实施例中,发动机包含废气再循环(EGR)系统。系统数据还包含初始的有效EGR阀门流面积,该方法还包含:当输出数据不满足预定的关系时,利用后续的有效EGR阀门流面积和后续喷射器命令确定后续的有效EGR阀门流面积。当输出数据满足预定关系时,重新计算输出数据,导致根据最后的有效EGR阀门流面积而命令EGR系统。
在本方法的进一步实施例中,使用用于根据估计的初始气缸压力和IM系统数据而计算IM/CM数据和IM/ECM数据的喷射器模块,来计算输出数据。IM系统数据是系统数据的子集。此外,使用了用于根据估计的初始入口流速、IM/CM数据和CM系统数据而计算CM/ECM数据的燃烧模块。CM系统数据是系统数据的子集。此外,使用了用于根据CM/ECM数据、IM/ECM数据和ECM系统数据而计算输出数据的发动机循环模块。ECM系统数据是系统数据的子集。在计算输出数据之前,使用在燃烧模型和发动机循环模块之间的小循环,来提供收敛的入口流速。在喷射、燃烧和发动机循环模块之间的大循环用来提供收敛的气缸压力,其随后提供气缸压力值。
在当前方法的进一步实施例中,IM/CM数据可以包含IM喷射速率和IM喷射开始。还可以使用IM燃料流量和IM喷射开始。同样,CM/ECM数据可以包含CM放热率和CM燃烧开始。
使用用于根据ECM/EM数据、IM/ECM数据和系统数据而计算排放物数据的排放物模块,来进一步计算输出数据。输出控制参数指示所计算的排放物,而所要求的控制参数指示所要求的排放物。
本方法的进一步实施例包括IM系统数据,其包含环境压力、喷射器几何形状、发动机转速和喷射器命令。CM系统数据还可以包含发动机转速和发动机几何形状。ECM系统数据包含环境压力、环境温度、发动机几何形状和发动机转速。
本方法可以在其中至少部分地由气体燃料提供燃料的发动机中实践,而且,在优选实施例中,该气体燃料是天然气。该气体燃料还可以包含甲烷、乙醇和丙烷。在另一个优选实施例中,该燃料是氢。
公开了一种用于预测由直喷式发动机生成的输出数据的方法,该输出数据包括发动机扭矩、燃料消耗、功率和气缸压力中的至少一个。该方法包含选择系统数据,其包含指示所选燃料喷射器的喷射器几何形状、指示发动机的发动机几何形状、发动机转速、以及喷射器命令。该方法还包含估计初始数据,该初始数据包含初始的气缸压力和初始的入口流量。使用系统数据和收敛的气缸压力和收敛的入口流量来计算输出数据。初始数据用来根据初始的气缸压力而提供收敛的气缸压力,以根据初始的入口流量而提供收敛的入口流量。
在进一步的实施例中,系统数据可以包含环境压力和/或环境温度,而输出数据可以包含NOx和/或颗粒物浓度。同样,喷射器命令可以包含所命令的轨道压力、所命令的喷射开始以及所命令的脉冲宽度。
在本方法的进一步实施例中,系统数据可以包含命令的可变几何形状涡轮位置以及有效的EGR阀门流面积。当包括有效的EGR阀门流面积时,系统数据还包含初始的EGR流量。
在进一步的实施例中,使用用于根据初始气缸压力和IM系统数据而计算IM/CM数据和IM/ECM数据的喷射器模块,来计算输出数据。IM系统数据是系统数据的子集。并且,燃烧模块用于根据初始入口流量、IM/CM数据和CM系统数据而计算CM/ECM数据。CM系统数据是系统数据的子集。并且,发动机循环模块用于根据CM/ECM数据、IM/ECM数据和ECM系统数据而计算输出数据。ECM系统数据是系统数据的子集。据此,在燃烧模型和发动机循环模块之间的小循环用来收敛到收敛的入口流量。同样,在喷射、燃烧和发动机循环模块之间的大循环用来收敛到收敛的气缸压力。
在本方法的进一步实施例中,还使用用于根据ECM/EM数据、IM/ECM数据和EM系统数据而计算排放物数据的排放物模块,来计算输出数据。EM系统数据是系统数据的子集。输出数据包含排放物数据,其在优选实施例中指示NOx浓度和/或颗粒物浓度。
在进一步的实施例中,ECM/EM数据包含收敛的气缸压力、收敛的入口流量、进气阀关闭时间气缸压力和进气阀关闭时间气缸温度。由发动机循环模块提供进气阀关闭时间气缸压力和温度。
在本主题发明的进一步实施例中,IM/CM数据包含IM喷射速率和IM喷射开始。IM/ECM数据包含IM燃料流量和IM喷射开始。CM/ECM数据包含CM放热率和CM燃烧开始。IM系统数据可以包含喷射器几何形状、发动机转速、环境压力和喷射器命令。CM系统数据包含发动机转速和发动机几何形状。ECM系统数据包含发动机几何形状、环境压力、环境温度、以及发动机转速。
本方法可以在其中至少部分由气体燃料供燃料的发动机中实践,而且在优选的示例中,该气体燃料是天然气。该气体燃料还可以包含甲烷、乙醇和丙烷。在另一个优选的示例中,该气体燃料是氢。
附图说明
图1示出了在发动机控制或者预测发动机工作情况中使用的集成发动机模型的流程图。
图2示出了说明小迭代循环的流程图。
图3示出了说明大迭代循环的流程图。
图4示出了如图3所示的初始大循环的数据流路径。
图5示出了用于在图4的初始大循环之后的后续大循环的数据流路径(多个)。
图6示出了其中集成的发动机模型用于发动机控制的数据流路径。
具体实施方式
在当前的公开中,讲授了一种方法以帮助发动机控制,特别是用于以气体为燃料的直喷式内燃机的发动机控制。该方法预测内燃机的工作情况。
参见图1,该流程图说明了集成的发动机方法(IEM)8。该流程图示出了喷射器模块(IM)10、燃烧模块(CM)12、发动机循环模块(ECM)14和排放物模块(EM)16的集成,这些模块中的每个都基于所提供的输入数据而计算输出数据,其中输出数据是喷射器的工作情况、用于所选燃料的所选燃烧模式、发动机工作情况和由所关注的发动机生成的排放物的描述。系统数据18包括要在下面更详细描述的几何形状参数和操作参数。系统数据18用来启动IEM 8的操作。系统数据18列出用于IEM 8的全部数据。系统数据18的子集(即IM系统数据20b、CM系统数据21b、ECM系统数据31和EM系统数据39)各自提供用于每个模块的系统数据18。
同样,初始数据,即初始气缸压力(Pcyl 0)数据19和初始入口空气流动速率(Qin 0)。在使用或考虑废气再循环(EGR)的那些情况下,还提供了废气再循环流动速率(Qegr 0)作为初始数据。在使用EGR时,Qin 0和Qegr 0一起为CM输入数据21,而在不使用EGR时,仅单独的Qin 0为CM输入数据21。
带箭头的线代表:用于在模块10、12、14和16之间在整个IEM 8中路由数据、以及将系统数据18、Pcyl 0数据19以及CM输入数据21路由到IEM 8中的数据路径。数据路径20、22和24b分别将IM系统数据20b、Pcyl 0数据19、Pcyl n数据23导向IM 10。如所示出的,数据路径26和28分别从IM 10中导出IM/ECM/EM数据25和IM/CM数据27。将IM/ECM/EM数据25导向ECM14和EM 16。将IM/CM数据27导向CM 12。IM系统数据20b(即系统数据18的子集)包含喷射器几何形状数据(GEOinj)、在该实施例中示出为轨道压力(rail pressure)(Prail)的喷射器命令、所命令的燃烧开始(SOIcmd)和所命令的脉冲宽度(PWcmd),以及所关注发动机的发动机转速(RPMeng)和环境压力(Pamb)。
数据路径24b源自路径24,并且,如下面将要论述的,在大循环的迭代完成之后、将Pcyl n数据23导向IM 10。
连同如上所述的IM/CM数据27和CM输入数据21(通过路径40而引导)一起,CM 12还通过路径30c取得CM系统数据,并生成CM/ECM数据29。如下面将要描述的,在通过ECM 14的迭代之后,在后续迭代上,CM 12还使用通过路径34引导的ECM/CM数据35来代替CM输入数据21。
ECM 14使用分别来自路径26b、32和30a的IM/ECM数据25、CM/ECM数据29和ECM系统数据31,以提供分别通过路径24b、24a和34而导向IM10、EM 16和CM 12的Pcyl n数据23、ECM/EM数据33和ECM/CM数据35。ECM系统数据31是系统数据18的子集。路径36提供了发动机输出数据38,如下所述,其可通过每次迭代而被生成,或在多次迭代完成时被生成。如上所述,路径34连同路径40、路径28和路径30c一起,将ECM/CM数据35、CM输入数据21、IM/CM数据27和CM系统数据21b传递到CM 12。
路径24a、26a和30b分别从ECM 14、IM 10和系统数据18将ECM/EM数据33、IM/ECM/EM数据25和EM系统数据39分别导向EM 16,其中,EM 16通过线路42生成排放物数据41。EM系统数据39是系统数据18的子集。
连同如上所述的IM系统数据20b一起,从系统数据18中选择其它数据,即ECM系统数据31、CM系统数据21b和EM系统数据39。ECM系统数据31包括发动机几何形状(GEOeng)、RPMeng、Pamb和环境温度(Tamb)。当在所考虑或控制的发动机中使用EGR和可变几何形状涡轮(VGT)这些特征时,还可包括EGR阀门流面积(Aegr)和可变几何形状涡轮位置(VGTpos)。如本领域中的技术人员所理解的那样,取决于发动机还,可以包括其它变量。
注意,虽然Pamb和Tamb是到IM 10和ECM 14两者的系统数据18的组成部分,但它们可以是假定或校准的值,并被因子化到IM10和ECM 14两者的计算算法中,由此避免实际上必须作为值而提供这些参数。这还可适用于GEOeng、GEOinj和RPMeng,然而,通过将这些参数设置为常量而限制了系统的灵活性。为了这个应用的目的,即使这三个参数被“硬连线(hardwire)”到使用它们的模块中,也将考虑作为系统数据的子集提供这三个参数。
在所述两种情况下,CM系统数据21b和EM系统数据39都包括GEOeng和RPMeng。取决于诸如在EM 16的情况中的后处理、以及EM 16的适用性之类的因素,可采用其它变量。
如本领域的技术人员所理解的那样,GEOeng是由多个变量定义的参考值,所述多个变量包括诸如发动机气缸直径、气缸数、活塞冲程、连杆长度、净空高度、压缩比、每循环的冲程数(两冲程循环或者四冲程循环)、每个气缸的入口及排气阀的数目、阀门的直径、阀门升程和时序图、压缩机和涡轮的数目(如果有的话——尽管为了这个公开的目的而假定这些是发动机的特征)、压缩机的大小和属性、任意涡轮的大小和属性之类的因素。
如本领域的技术人员所理解的那样,GEOinj是由包括喷射器喷针、柱塞(plunger)大小、流道和储存器(reservoir)的大小、喷射器孔的大小以及喷射器孔的数目在内的变量所定义的参考值。
输出数据(即,发动机输出数据38和排放物数据41)包括功率(Pbrake)和扭矩(τbrake)、燃料经济性(BSFC)、废气排放(NOX,PM)、入口空气流量(Qin)、Pcyl和涡轮进口(inlet)的温度和压力(Tti,Pti)和压缩器出口(outlet)的温度和压力(Tco,Pco)、涡轮转速(vturb)。在使用时,还可与发动机输出数据38一起提供EGR率(Qegr)。如本领域的技术人员所理解的那样,可发现诸如排气流量(Qexh)之类的变量的重要性。放热率(HRR)(即,最初从CM 12与CM/ECM数据29一起递交到ECM的来自ECM 14的中间参数)也可被发动机循环模型使用,以生成诸如Pbrake和τbrake、BSFC、Qin、Qegr、Pcyl、Tco、以及Tti之类的发动机性能参数。
在IM/CM数据27的情况下,IM/CM数据27、IM/ECM/EM数据25和CM/ECM数据29包括喷射速率(ROI)、所确定的喷射的开始(SOI)。在IM/ECM/EM数据25的情况下,包括SOI和供给燃料速率(Qfuel)。在CM/ECM数据29的情况下,提供了HRR和燃烧的开始(SOC)。这些数据集27、25和29形成了用来收敛到数据Pcyl n23的集合和ECM/CM数据35的集合的两个迭代循环的基础,其中ECM/CM数据35的集合更精确地反映和改进初始输入数据,即Pcyl 0数据19和CM输入数据12。ECM/CM数据35包括被称为Qin n的Qin的当前迭代,并且,取决于Qegr是否为所使用的发动机特征,可以或者可以不包括被称为Qegrn的Qegr的当前迭代。
ECM/EM数据33包括进气阀关闭时间气缸压力(Pivc)、进气阀关闭时间气缸温度(Tivc)以及Qin、Pcyl和在为系统特征时的Qegr。利用燃料、空气和EGR的流动速率,以及进气阀关闭时的压力和温度,IEM 8模块,EM 16计算诸如NOx排放物之类的排放物数据41。
参见图2和3,如下面将要论述的那样,小循环98和大循环118是这样的迭代算法,其用来建立具有足够精度的初始输入数据,以允许IEM 8开始自支持(self support)操作,并生成发动机输出数据38和排放物数据41。
参见图2,分别通过流动路径40、30c、2而8将小循环98迭代、初始数据、CM输入数据21、CM系统数据21b和IM/CM数据27导向CM 12。CM 12计算通过路径32到ECM 14的CM/ECM数据29,其中,使用ECM系统数据31,以关闭的启动算法提供ECM/CM数据35,并将其导回到CM 12。如在小循环收敛步骤200中看到的,将用于每次迭代的ECM/CM数据35,Qin n(以及在使用EGR时的Qegr n)与为ECM/CM数据35提供的先前值,Qin n-1(以及在使用EGR时的Qegr n-1)进行比较。
在图3中,大循环118迭代示出了在大循环118和小循环98之间的交互作用。大循环118包括IM系统数据20b和Pcyl 0数据19,以及最终来自Pcyl n数据23的Pcyl的当前迭代值即Pcyl n,将所有这些值通过路径20、22、24b导向IM 10。通过路径28将所产生的IM/CM数据27传递到CM 12。CM 12使用这些数据,即通过路径30c、40、34传递的CM系统数据21b、CM输入数据21和最终的ECM/CM数据35,以生成CM/ECM数据29。通过路径32将CM/ECM数据29传递到ECM 14。ECM 14执行小循环98,以生成Qin n(以及在适当时的Qegr n),直到如下所述这个值收敛为止,之后,ECM 14生成Pcyl n数据23,该Pcyl n数据23在完成大循环收敛步骤202之后通过路径24b而被递交到IM 10。
图4和5示出了用于大循环118的数据流路径。参见图4,提供了初始流程160,其中,大循环118从IM 10开始,通过气流循环,从而返回到IM 10。图5示出了后续的大循环流路径162。这里,顺序地循环通过IM 10、CM 12和ECM 14。
实际上,参见图1,模块10、12、14和16中的每个都需要输入数据,以生成指示所考虑的发动机的那个方面的结果。各个模块的输入数据取决于诸如寻求的控制精度、用户或操作员的要求、以及可用于开环控制或发动机工作情况预测的时间之类的因素。通常,如本领域的技术人员所理解的那样,需要特定数据以便实践控制和发动机预测。取决于用户的需要,所讨论的发动机以及所寻求的关于结果数据的精度,有可能向控制和发动机预测算法补充附加数据。
需要初始估计来开始本主题方法。本公开利用了在图2到5中说明的两个迭代过程,每个所述迭代过程通过将此初始估计限制为相对易于初始估计的数据、并使用大循环118和小循环98以通过对此估计值执行收敛步骤来校正初始估计中的不精确,来限制此初始估计的影响。
IEM 8使用系统数据18,即几何形状数据GEOinj、GEOeng,操作数据Prail、SOIcmd、PWcmd、RPMeng、Tamb、Pamb,连同初始数据Pcyl 0数据19和CM输入数据21一起,以生成输出数据,即发动机输出数据38、以及在关注的情况下的排放物数据41。在不使用EGR时,CM输入数据21可限于单独的Qin 0。并且,在发动机控制中使用时,本主题方法本身可以不使用GEOinj、GEOeng,而是根据GEOinj、GEOeng计算输出数据。也就是说,这些几何形状“变量”可以不是发动机控制器中的变量,因为这样的发动机将一直维持相同的GEOinj和GEOeng。然而,同样可得到灵活性,以允许产生可变的GEOinj的可变的阀门动作(actuation)、以及产生GEOeng的可变压缩比。每个都会是难以映射以便允许IEM 8提供用于发动机控制的实时映射的变量。
可以测量Tamb、Pamb和RPMeng,并将它们发送到用于发动机的控制的控制器。可以为发动机工作情况预测而预定这些变量。操作数据Prail、SOIcmd、PWcmd是如由控制器翻译或考虑到所寻求的发动机工作情况预测而预定的操作员所命令的变量,其指示操作者所需要的对发动机的要求。
如本领域的技术人员所理解的那样,取决于控制的发动机或者要被预测的发动机,可以添加附加变量。如图1所示,示例包括VGTpos和Aegr,其反映具有可选组件VGT和EGR的发动机。当其它变量用于所讨论的发动机时,会需要包含所述其它变量。
IEM 8依赖于由模型IM 10、CM 12和ECM 14生成的IM/ECM/EM数据25、CM/ECM数据29、ECM/EM数据33,以提供发动机输出数据38和排放物数据41。然而,这些数据集25、29和33中的每一个都取决于由利用大循环118和小循环98执行的迭代所生成的Pcyl n数据23和ECM/CM数据35。也就是说,IM 10在大循环118的后续循环上需要用于Pcyl n数据23的收敛值,以便生成对于提供输出数据38和41来说有用的用于Pcyl的数据集。同样地,CM在小循环98的后续循环上需要用于ECM/CM数据35的收敛值,以便生成用于Qin(以及在使用EGR时的Qegr)的数据集,其对于导出输出数据38和41、以及支持通过大循环118的Pcyl n数据23的收敛两者都是有用的。
在所示教的方法中,ECM 14和EM 16需要初始数据,该初始数据不可通过该方法的启动而得到。在ECM 14可以生成任何有用的数据之前,它需要CM/ECM数据29。同样地,EM 16在生成排放物数据41之前需要ECM/EM数据33。因而,在所示教的方法内存在:必须在将作为整体而执行集成系统之前执行的步骤。最初,如下所述,在IEM 8内的大循环118和小循环98中,IM 10和CM 12与ECM一起操作,以生成所生成数据的第一集合,即Pcyl n数据23、CM/ECM数据29、ECM/EM数据33、ECM/CM数据35。
参见图2和3,大循环118和小循环98通过逐步执行两个循环来启动IEM8。该方法首先执行通过收敛于Qin(以及在使用Qegr时的Qegr)的小循环98的迭代。一旦完成了该小循环迭代,便继续进行大循环迭代,从而收敛于Pcyl
启动大循环,作出Pcyl的估计,即Pcyl 0。这允许生成IM/CM数据27。随后,CM 12能够取得初始可用的估计的CM输入数据21即Qin 0(以及在使用EGR时的Qegr 0)、以及CM系统数据21b连同IM/CM数据27,以启动小循环98。CM 12生成CM/ECM数据29,其随之允许ECM使用这个数据加上ECM系统数据31,以提供Qin的第一迭代值(具体地说是Qin 1)、以及用于每次后续迭代的Qin n。同样,在使用EGR时,提供第一迭代值Qegr(即Qegr 1)、以及用于每次后续迭代的Qegr n
执行收敛步骤200,其中考虑了所示的关系。如果该关系是真的,则完成收敛步骤。一般地说,这个步骤涉及将Qin的第一迭代值Qin 1与Qin 0进行比较。然而,通常,该迭代步骤涉及将Qin的当前值Qin n与Qin的先前值Qin n-1进行比较。将在Qin n和Qin n-1之间的差的绝对值ΔQin与预定为该应用可接收的误差εQ进行比较。当满足下式时,执行另外的迭代
| Δ Q in | = | Q in n - Q in n - 1 | > ϵ Q - - - 1
并且,当满足下式时,设置Qin,使得 Q in = Q in n :
| Δ Q in | = | Q in n - Q in n - 1 | ≤ ϵ Q - - - 2
此时,为大循环118的第一次循环完成了小循环迭代。
为了这个应用的目的,Qin是Qin n的收敛值,其被定义为当 | Q in n - Q in n - 1 | ≤ ϵ Q 时的Qin n
| Q in n - Q in n - 1 | > ϵ Q 时,通过CM 12将这些值导回,以用于后续的迭代。CM12再次根据IM/CM数据27、SOI和ROI、以及GEOeng和RPMeng而计算新的CM/ECM数据29、HRR和SOC,其中IM/CM数据27、SOI和ROI、以及GEOeng和RPMeng中的全部在小循环98的每次迭代中都保持相同。
在使用EGR时,执行相同的处理来确定Qegr。也就是说,将在Qegr n和Qegr n-1之间的差的绝对值ΔQegr与作为该应用可接受的值而预定的误差εQegr进行比较。当满足下式时执行另外的迭代:
| Δ Q egr | = | Q egr n - Q egr n - 1 | > ϵ Qegr - - - 3
并且,当满足下式时,设置Qegr,使得 Q egr = Q egr n :
| Δ Q egr | = | Q egr n - Q egr n - 1 | ≤ ϵ Qegr - - - 4
为了这个应用的目的,Qegr是Qegr n的收敛值,其被定义为当 | Q egr n - Q egr n - 1 | ≤ ϵ Qegr 时的Qegr n
当其中 Q in = Q in n (以及适当时, Q egr = Q egr n )的步骤完成时,随着通过小循环98的初始迭代循环完成,继续进行通过大迭代循环的迭代。这里,通过其中考虑所示出的关系的收敛步骤202而发送所得到的Pcyl的第一迭代,在这种情况下为Pcyl 1,但一般来说是Pcyl n。如果该关系是真的,则完成该收敛步骤。更一般地说,这涉及将Pcyl的第一迭代值Pcyl 1与Pcyl 0进行比较。然而,一般说来,该迭代步骤涉及将当前的Pcyl即Pcyl n与Pcyl的先前值Pcyl n-1进行比较。将Pcyl n和Pcyl n-1之间的差的绝对值ΔPcyl与作为本应用可接受的值而预定的误差εP进行比较。当满足下式时执行另外的迭代:
| Δ P cyl | = | P cyl n - P cyl n - 1 | > ϵ P - - - 5
并且,当满足下式时,设置Pcyl,使得 P cyl = P cyl n :
| Δ P cyl | = | P cyl n - P cyl n - 1 | ≤ ϵ P - - - 6
此时,大循环118的迭代完成,其中,确定了允许IEM 8完成的Pcyl和Qin(以及在使用了EGR时的Qegr)。注意,Pcyl的每次迭代,其中:
| P cyl n - P cyl n - 1 | > ϵ P - - - 7
要求如上所述通过小循环98的迭代步骤的进一步的集合,以生成用于Qin的越来越精确的值。
为了这个应用的目的,Pcyl为Pcyl n的收敛值,其被定义为当 | P cyl n - P cyl n - 1 | ≤ ϵ P 时的Pcyl n
还要注意,可以通过用于比较Pcyl和Qin的迭代值、从而产生值已经收敛的确定的等价手段,而确定有关|ΔPcyl|和|ΔQin|的收敛。这包括迭代值的直接比较、而不用确定绝对值、或值的差。如本领域的技术人员所理解的那样,其它方法也可用于评定所寻求值的收敛。
用于εQ、εQegr、εP的适当值的示例为小于所产生的Qin n、Qegr n、Pcyl n的2%。取决于操作者的需要,该值可以高很多、或低很多。
一般说来,通过大循环118或者小循环98的迭代数目由用户和可用于每次迭代的时间而确定,以与为所考虑应用的结果所寻求的精度保持平衡。这在所提供的示例方法中,由为εP和εQ中的每个预定的值所提供。
示教方法优点是初始估计的数据限于Pcyl 0和(在使用EGR时,加上Qegr 0)。由于对于发动机控制或发动机工作情况预测来说,这两个值是相对容易估计的,所以,如本领域的技术人员应当理解的那样,控制的效果或预测的精度在很大程度上决定于这些估计和每个模块的精度。
虽然Pcyl 0一般是时间的函数(一般用曲柄(crank)旋转角度表示),但还可以将Pcyl 0估计为单个恒定压力,其通常在通过后续大循环流程162的大循环118的一些迭代的完成之后产生精确的结果。在发动机控制的情况下,Pcyl 0可以来自上次完成的预测数据集。
考虑每个模块,IM 10连同在第一次迭代中的Pcyl 0数据19和在后续迭代中的Pcyl n一起,使用某些系统数据18,即GEOinj、Prail、SOIcmd、PWcmd、RPMeng、以及Pamb,以生成数据27,即ROI和SOI。由用户作为命令、或者期望或预定的值而提供IM系统数据20b值中的每一个。
然而,转向ECM 14,除了从系统数据18中选择数据,即GEOeng、Tamb、Pamb和RPMeng之外,ECM 14还需要CM/ECM数据29,即HRR和SOC,以及IM/ECM/EM数据25,即SOI和Qfuel。这些是相对难以初始估计的值,因为它们假定由发动机的上游工作情况所规定的值,即例如,实际的SOI而非SOIcmd。然而,CM 12可以连同IM 10一起提供这样的数据。CM 12使用CM输入数据21(以及使用了Qegr 0时的Qegr 0)。连同这个值一起,CM 12也使用IM/CM数据27,即SOI和ROI,以及系统数据18,即GEOeng和RPMeng,以提供HRR和SOC的第一次迭代。这开始了小的循环98,其中,如上所述,提供了HRR和SOC以启动ECM 14。
再次参见图1、连同图4和5,数据流过初始的大循环流路径160和后续大循环流路径162,参见图5,其中说明了ECM/EM数据33的导出,ECM/EM数据33连同EM系统数据39、以及IM 10生成的IM/ECM/EM数据25即Qfuel和SOI一起由EM 16使用,以生成排放物数据41。因为IM 10、CM 12和ECM14没有一个使用EM 16生成的数据,所以,EM 16作为模块可以从迭代过程中移除,并且,当确定了Pcyl和Qin(以及在使用EGR时的Qegr)时,取回EM16。
IEM 8的结果是排放物数据41和发动机输出数据38的生成,即NOx、PM、Pbrake、τbrake、BSFC、Qin、Pcyl、vturb、Tco、Tti、Pco、Pti、以及使用了EGR时的Qegr。取决于所考虑的发动机和所使用的ECM、CM、IM或EM模块,可以生成其它数据。可将该结果值与期望值进行比较,并且,可以执行第三次迭代过程,从而收敛诸如NOx、PM、Pbrake、τbrake、BSFC之类的变量,以选择不同的IM系统数据20b和不同的ECM系统数据31,直到实现了所寻求的结果为止。实际上,这是实践中使用的迭代处理,其中操作者将继续要求例如更多的功率,以在可以调整诸如Prail、SOIcmd和PWcmd之类的变量时继续调整这些值。例如,命令来自发动机的不断增加的功率的驾驶员将以设法满足他或她的需要的速率来调整踏板位置。如本领域的技术人员将理解的那样,实际上,油门转换成给定的SOIcmd和PWcmd,而且在某些发动机中,在使用Prail或者Qegr时,可以允许在Prail或Qegr的改变。在这个示例中,这些改变的变量允许驱使发动机到达驾驶员所寻求的要求。类似地,可以通过在处理了Prail、SOIcmd和PWcmd的第一集合之后考虑由EM 16提供的结果、然后调整这些值以在仍然考虑到操作者的其它要求的同时满足所寻求的排放,来满足所寻求的排放水平。在控制器的情况下,一旦预期的输出数据与具有ECM输出数据38和排放物数据41的实际输出数据匹配,控制器便将命令发动机用所确定的Prail、SOIcmd和PWcmd来操作。下面提供了进一步的论述。
当指示发动机工作情况的输出数据在某些方面满足IEM操作者的目标时,发动机预测应用将提供该数据。
以下的表格提供了可以被认为是为特定发动机设计提供发动机输出数据38和排放物数据41的变量类型的概述:
  名称  影响:
  喷射器喷针直径  SOI,ROI,脉冲宽度(PM),Qfuel
  喷射器顶端孔的大小/孔的数目  ROI,Qfuel
  喷射器控制室柱塞直径  SOI,ROI,PM,Qfuel
  喷射器喷针/活塞行程长度  ROI,PM,Qfuel
  喷射器喷针/活塞弹性/刚性  SOI,ROI,PM,Qfuel
  喷射器囊容积  SOI,PM
  燃烧室净空高度-压缩比  Pcyl,BSFC
  涡轮增压器涡轮大小 Qin,vturb,入口歧管压力(Pim),Pcyl,Qegr
  涡轮增压器压缩机大小 Qin,vturb,Pim,Qegr
  EGR配置 Qegr,BSFC,NOx,PM
  EGR阀门大小 Qegr
  进气/排气阀定时、升程、有效面积 有效容积(Veff),Qin,BSFC
  后处理设备-管道线路布局 排气温度(Texh),Pcyl
  命令SOI和PW SOI,ROI,PM,Qfuel,NOx,PM
  燃料轨道压力 SOI,ROI,PM,Qfuel,NOx,PM
  EGR阀门开度 Qegr,NOx,PM
  EGR冷却剂温度 EGR温度(Tegr),NOx,PM
  EGR冷却器大小 Tegr,Qegr,NOx,PM
  进气/排气限制 进气和排气的流动限制(Δr)、Qegr、空气燃料比(λ),BSFC,NOx,PM
  高程(elevation)/环境温度 Pbrake,τbrake,λ,BSFC,NOx,PM
  VGTpos Δr,Qegr,λ,BSFC,NOx,PM
  废气门开启度 Δr,Qegr,λ,BSFC,NOx,PM
  后处理装置的阀门开度 排气流和温度的分布
注意,对于以气体为燃料的发动机,利用CM 12来管理典型以气体为燃料的直喷式高压缩比发动机类型的天然气/引燃燃料燃烧,可以在IM 10内实现引燃喷射特征。如本领域的技术人员所理解的那样,可以生成所产生的CM/ECM数据29,以支持该方法的剩余部分。
参见图6,利用在发动机控制环境中使用的一个实施例描述了本发明的主题。这里,来自操作者或者驾驶员的操作员命令300提供了发动机操作命令。在这个示例中,由ECU 302中的查找表将典型来自驾驶员踏板位置转换为扭矩命令τcmd。将这个τcmd与参见数据文件304、从发动机305到ECU 302的发动机转速RPMeng一起导向监控单元(SCU)308,这些数据被统称为SCU输入数据306。SCU 308从τcmd提供用于发动机操作的操作边界数据310给ECU 302。这些数据包括最大气缸压力(Pcyl max),并可包括所要求的特定排放物(PMdmd)、所要求的NOx排放物(NOx dmd)、所要求的涡轮入口处的温度(Tti dmd)、以及所要求的压缩机出口处的温度(Tco dmd)。当要将扭矩保持在某一范围内时,还可包括修改的扭矩。
然后,将系统数据提供给IEM 8,以允许它计算输出数据。具体地,ECU302向IEM 8提供输入数据312的子集,即初始喷射器命令,在这种情况下,为初始的喷射开始(SOIcmd 0)、初始轨道压力(Prail 0)、初始脉冲宽度(PWcmd 0),以及来自SCU输入数据306的τcmd和RPMeng。可选地,在初始可变几何形状涡轮位置(VGTpos 0)和初始有效EGR阀门流面积(Aegr 0)反映主题发动机的特征时,可以提供这些变量。IEM 8还馈送或存储基础数据314,即GEOinj、GEOeng、Tamb和Pamb,后两个变量由适当的传感器提供。为给定Tamb和Pamb校准发动机也是有可能的,而在这样的情况下,将不需要Tamb和Pamb的实际测量或估计。
利用系统数据,即输入数据312和基础数据314,随后,IEM 8可以提供输出(预测)数据316。为了控制的目的,通常,输出数据应包含包括τbrake在内的发动机输出数据、包括Pcyl并可包括Tti、Tco、NOx、vturb和PW在内的输出控制参数,并且可以包括通常为BSFC的燃料消耗。然后将这些值与所寻求的扭矩τcmd,以及数据310中由SCU 308指示的任何操作边界数据进行比较。一般说来,将作为某些操作边界数据310的函数的所要求的控制参数CONPdmd与在第一次迭代中提供的所生成的控制参数CONPn进行比较。通过步骤318产生两个结果。当所寻求的、在作为参数数据319而通过ECU 302提供的CONPdmd和CONPn之间,以及在τcmd和τbrake之间的关系不满足在步骤318提供的条件时,所述条件即:
τbrake≈τcmd    8
CONPn≤CONPdmd    9
其中
CONPn=f(NOx,PM,Pcyl,Tco,Tti)    10
CONP dmd = f ( NO x dmd , PM dmd , P cyl max , T co dmd , T ti dmd ) - - - 11
当所确定的燃料消耗BSFC满足最小值以符合上述条件(min(BSFC))时,通过步骤320执行进一步的迭代,以确定新的预测数据集316。具体地说,诸如简单仿真(simplex)322之类的用于导出多维解的收敛算法用来生成新的输入数据324集,其连同τcmd和RPMeng一起,传递到IEM 8,以允许它生成预测数据集316。通过输入数据324的每n次迭代而提供后续的喷射器命令,在这种情况下,其再次是喷射开始(SOIcmd n,n=1,2,...,最后的值)、轨道压力(Prail n,n=1,2,...,最后的值)、脉冲宽度(PWcmd n,n=1,2,...,最后的值)以及适当时的可变几何形状涡轮位置(VGTpos n,n=1,2,...,最后的值)和有效的EGR阀门流面积(Aegr n,n=1,2,...,最后的值)。
注意,一般说来,CONPdmd是Pcyl max的函数,因为气缸压力总是受气缸的物理限制并且需要被监控。取决于所使用的发动机和所关注的变量,可以添加等式11中注明的其它变量。此外,尽管SCU 308提供了用于确定CONPdmd的参数,但SCU 308还可将该关系直接提供到ECU 302或IEM 8,以便在步骤318中使用。
最终,将满足步骤318,其导致通向ECU 302的步骤326,其中,传递为输入数据324生成的最后的值,以允许ECU 302随后引导发动机305使用最后导出的喷射器命令(即喷射开始(SOIeng)、导轨压力(Prail eng)和脉冲宽度(PWeng))以及在适当时的可变几何形状涡轮位置(VGTpos eng)和有效的EGR阀门流面积(Aegr eng)而进行操作,其中,所述参数中的每个被设置为相应的、为SOIcmd n、Prail n、PWcmd n和在适当时的VGTpos n和Aegr n而确定的最后值。也就是说,
SOI eng = SOI cmd last - - - 12
PW eng = PW cmd last - - - 13
P rail eng = P rail last - - - 14
VGT pos eng = VGT pos last - - - 15
A egr eng = A egr last - - - 16
实际上,考虑诸如踏板位置改变率之类的变量。可以在一系列不同的踏板位置上执行上面论述的迭代处理,其应该提供由操作者命令的踏板位置的改变率。
在操作员命令或操作者的需要和作为满足操作员的需要的可能手段的由IEM 8所确定的条件之间进行比较是在可用于发动机操作的范围内的近似。也就是说,虽然操作者通常为了他或她的目的而要求给定的扭矩,但发动机的物理限制或者为其它原因而由SCU 308设置的限制可能禁止在一组发动机命令下所寻求的扭矩。因而,如上所述,ECU 302可以使用诸如修改的扭矩之类的另外的边界数据,该边界数据能够逼近操作者的要求,并仍然在发动机和车辆或者涡轮设计的物理边界内进行操作。
实际上,ECU 302可以包括图6中物理上独立的全部部件。换句话说,ECU 302、SCU 308、IEM 8和Simplex 322可以如所建议那样在物理上是分离的,但是也可能是在ECU 302自身内的独立例程。
控制策略的再一个实施例可以包括诊断能力,其使用指示发动机中状态的发动机状态值来监控发动机中的实际传感器。这里,在预测的操作状态和测量的操作状态之间的变化可识别在诸如排放传感器、EGR流量监控器、爆震传感器及其它燃烧质量传感器之类的部件中的故障,对于这样的诊断分析,所有这些可以与满足步骤3 1 8的预测数据3 16和输入数据324一起馈送给ECU 302。然后,可以由ECU 302为了将来的循环而发现并忽略有故障的传感器。板上诊断功能可以为有故障传感器的存在而告警,而且根据板上诊断规定(regulation)而采取适当的动作。同样,用IEM 8生成值来替换那些有故障的传感器输入可以用于受限的、基于模型的发动机控制。
为利用气缸内压力传感器工作的控制策略提供了再一个实施例。可以在由IEM 8所预测的、在燃烧时或接近燃烧开始时的气缸条件的预测值和所测量的气缸内压力传感器之间进行比较。这可以帮助对用于调整燃烧开始或燃烧阶段的变量的补充控制。
类似地,可以由IEM 8预测和控制在可变速率喷射器中的扰动,以有助于增强这样的喷射器的可靠性,这可以有助于实现这样的喷射器的价值。
对于控制或预测模型,如本领域的技术人员所理解的那样,诸如输入数据3 12或者IM系统数据20b之类的、最初由IEM 8使用的变量可以是其它有效地提供相同信息的数据。例如,虽然输入数据312中的喷射器命令包括SOIcmd 0、Prail 0和PWcmd 0,但所述喷射器命令还可以由具有相同或者类似结果的初始SOIcmd、ROIcmd、以及Qfuel所反映。其它的变量可用于确定和控制燃料喷射和燃烧特性。
IEM操作示例
IEM 8集成了IEM的4个模块IM 10、CM 12、ECM 14和EM 16中的每一个,而且包含多个数据文件,这些数据文件取决于它们的属性和功能可以保持在独立的目录中。
提供了用于发动机工作情况预测的发明主题方法的示例。该示例不限制本发明的范围,而是仅为用于说明本发明实施例的目的。对于IM 10,使用的数据文件包括控制文件、Pcyl 0和Pcyl文件、命令文件、以及输出文件。控制文件定义了喷射信号中的SOIcmd和PWcmd,并且,因此是IM系统数据20b的子集。举例来说,以下是这个文件结构的典型:
12
    0.0      0.0    0.0    0.0
    1.000    0.0    0.0    0.0
    1.010    1.0    0.0    50.0
    1.100    1.0    0.0    50.0
    1.110    1.0    0.0    0.0
    1.140    1.0    0.0    0.0
    1.150    1.0    0.0    9.0
    1.700    1.0    0.0    9.0
    1.701    1.0    2.0    9.0
    3.000    1.0    2.0    9.0
    3.010    0.0    0.0    0.0
    10.000   0.0    0.0    0.0
其定义了时间(第一列以ms为单位)和所命令的打开和关闭定时(第二列),其中0表示关闭,1表示打开。在这个示例中,参见IM系统数据20b,Prail是常量,用于以气体为燃料的发动机的值示例是185e5Pa。
另外,IM 10需要Pcyl 0数据文件,即保持Pcyl 0数据19的文件。举例来说,背压(backpressure)文件看起来可以像:
       1440    0.5
0.0      41.173    745.985
0.5      42.314    751.362
1.0      43.493    756.802
1.5      44.711    762.306
2.0      45.969    767.871
2.5      47.269    773.498
3.0      48.611    779.186
717.0    35.070    715.074
717.5    36.005    720.065
718.0    36.971    725.121
718.5    37.970    730.240
719.0    39.002    735.424
719.5    40.069    740.671
第一行提供了在该文件中的Pcyl 0数据点的总数、以及在数据点之间的曲柄角间隔。从第二行向前,作为初始的读数,在第一列中提供了曲柄角(CA),而在第二列中提供了以bar为单位测量的Pcyl 0。在这个示例中,Pcyl 0从零度CA开始,其对应于控制文件的零定时。Pcyl 0文件中0CA的读取不意指发动机循环的TDC,而是意指控制文件的开始点。可以通过改变Pcyl 0的起点来改变与发动机循环相对应的喷射定时。
同样要注意到,如上所述,Pcyl 0是在所讨论的系统中的背压估计。一般说来,这个估计可以来自在具有类似操作和物理规范的实际发动机上生成的数据。并且,可以将Pcyl 0设置为等于从先前收敛的压力值中确定的气缸压力(参见下文,如同用于Qin 0的情况那样)。然而,在不可得到这样的文件时,作为粗略估计的恒压可以用于Pcyl 0。在大循环118的迭代之后,Pcyl将在所讨论的发动机的发动机循环过程期间提供更具指示性的背压度量。常量Pcyl 0的示例可以是:10.0e5kPa。
用于IM 10的命令文件(即IM系统数据20b)定义了喷射器设置和操作条件。这些由操作者驱动,并提供所考虑的系统或所控制的系统的参数。所述数据包括在IM系统数据20b和IM输入数据19中找到的变量和常量以及典型规范,该典型规范为模块进行操作所需要、并定义了迭代的边界,例如运行了模型多久、以及输出结果时所允许的最大时间步长。
此外,使用了用于RPMeng的测量或者预定义值,以及用于Pamb的测量值。RPMeng的示例是1740,并且,Pamb的示例是1.0e5Pa。这将允许大循环118通过启动IM 10开始。
并且,在文件将通常包括如下信息时,将该文件称为GEOinj文件,这些信息为:
    喷针直径     [mm]
    喷针质量     [克]
    喷针硬度     [N/m]
    柱塞直径     [mm]
    柱塞质量     [克]
    柱塞硬度     [N/m]
    喷射器孔有效流截面     [mm^2]
    喷射器孔L/D比
    喷针座角     [度]
    喷针弹簧质量     [克]
    喷针弹簧硬度     [N/m]
    柱塞弹簧质量     [克]
    柱塞弹簧硬度     [N/m]
在右手列中提供了典型的单位。
利用全部如上所述的SOIcmd、PWcmd、Pcyl 0、Prail、Pamb、RPMeng加上GEOinj,可以从IM 10中生成典型的输出数据文件。由IEM 8使用的主文件是格式化的文件,下面提供了其中的示例:
1740.0    -4.8    164.34
-30.0   0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-29.0   0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-28.0   0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-27.0   0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-26.0   0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-25.0   0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-5.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
-4.0    0.26492E-06    0.00000E+00    0.00000E+00    0.00000E+00
-3.0    0.18489E-05    0.00000E+00    0.00000E+00    0.00000E+00
-2.0    0.38032E-05    0.00000E+00    0.00000E+00    0.00000E+00
-1.0    0.50160E-05    0.00000E+00    0.00000E+00    0.00000E+00
0.0     0.56768E-05    0.00000E+00    0.00000E+00    0.00000E+00
1.0     0.61400E-05    0.00000E+00    0.00000E+00    0.00000E+00
2.0     0.65121E-05    0.00000E+00    0.00000E+00    0.00000E+00
3.0     0.68056E-05    0.00000E+00    0.00000E+00    0.00000E+00
4.0     0.68804E-05    0.00000E+00    0.00000E+00    0.00000E+00
5.0     0.69018E-05    0.00000E+00    0.00000E+00    0.00000E+00
65.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
66.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
67.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
68.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
69.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
70.0    0.00000E+00    0.00000E+00    0.00000E+00    0.00000E+00
第一个数是RPMeng,继之以SOI(以相对于上死点(top dead center)的曲柄角旋转度为单位度量),以及总燃料供应(以mg/喷射为单位度量)。第一列是曲柄角旋转度而且第二列是ROI(在这种情况下以[kg/ca]为单位度量)。如本领域的技术人员所理解的那样,Qfuel从ROI数据的集成中导出。为了节约篇幅起见,给出了在曲柄角-25和-5以及5和65之间的数据间隙。数据文件将不会包括这些间隙。
结果是IM 10生成IM/CM数据27和IM/ECM/EM数据25。
在已经生成了IM/CM数据27之后,CM 12使用这个数据加上它自身拥有的数据文件,即CM输入数据21(以及如果在所考虑的发动机中考虑了EGR的情况下的Qegr 0)以及CM系统数据21b、RPMeng和GEOeng。具有EGR的初始CM输入数据21的示例是:对于天然气, Q in 0 = 1500.0 kg / hr , 并且, Q egr 0 = 300.0 kg / hr .
CM 12在用于由ECM 14使用的文件中提供了CM/ECM数据29。这样的文件的示例为:
-20     0
-19     0
-18     0
-17     0
-16     0
-15     0
......
-5     5.36444E-08
4     1.42945E-05
-3     0.00012872
-2     0.00034991
-1     0 000618775
0     0.000939128
1     0.001366183
2     0.00197213
3     0.002863935
4     0.00416602
5     0.006229198
......
95     0
96     0
97     0
98     0
99     0
100     0
在左手列中提供了相对于上死点的CA旋转,并且在右手列中提供了HRR。如本领域的技术人员所理解的那样,向SOC提供从HRR数据导出的CM/ECM数据12。
利用小循环98运行通过CM 12和ECM 14的迭代,以如上面的示教所述,用收敛到Qin、Qegr的Qin n、Qegr n来替换估计的Qin 0、Qegr 0。在小迭代循环完成之后的Qin n的示例为1661.9kg/hr。提供给IM 10以用于后续大循环162的结果数据文件的示例为:
符号     值
    RPMeng     1740.0rpm
    τbrake     1493.4Nm
    Pbrake     281.5kW
    BSFC     0.2177kg/kWh
    Pco     3.05bar
    Tco     441.8 K
    Qin     1661.9kg/h
    Qfuel     51.500kg/h
    SOI     -30.0 CA
    Qegr     415.0kg/hr
    Tti     818.0K
    Pti     2.855bar
如上所述,不是所有数据都由IM 10在每个循环期间使用。上面还指示如果大循环的迭代结束时由ECM生成的数据。
ECM 14利用HRR和SOC提供Pcyl,其示例为:
-150   3.02653
-149.5   3.03322
-149   3.04004
-148.5   3.047
-148   3.0541
...   ...
567   2.99286
567.5   2.99874
568   3.00475
568.5   3.01089
569   3.01716
569.5   3.02357
其中,在第一列中提供了CA,而在第二列中提供了以bar为单位的Pcyl。在如Pcyl n与Pcyl n-1的比较之后由εP所确定的那样、不需要进一步的大循环的迭代时,提供发动机性能数据、发动机输出数据38、ECM/EM数据33和IM/ECM/EM数据25,其示例为:
    符号     值
    RPMeng     1740.0rpm
    τbrake     1493.4Nm
    Pbrake     28 1.5kW
    BSFC     0.2177k/kWh
    Pco     3.05bar
    Tco     441.8 K
    Qin     1661.9kg/h
    Qfuel     51.500kg/h
    SOI     -30.0 CA
    Qegr     415.0kg/hr
    Tti     818.0K
    Pti     2.855bar
    Pivc     2.969bar
在通过大循环118的迭代之后,当如上所述把Pcyl设置为Pcyl n时,来自ECM14的Pcyl的示例为:
-360.000    1.749
-359.500    1.751
-359.000    1.756
-358.500    1.762
-358.000    1.770
-357.500    1.778
-357.000    1.786
        ---
357.000     1.784
357.500     1.773
358.000     1.764
358.500     1.757
359.000     1.752
359.500     1.749
360.000     1.749
利用IM/ECM/EM数据25、ECM/EM数据16和EM系统数据39的完全集合,从EM 16生成排放物数据41。基于上述内容的NOx的示例是295.3ppm。
通过大循环118的较高迭代次数有助于在从ECM 14和EM 16中完全生成最终的输出数据,即发动机输出数据38和排放物数据41之前改进精度。同样,也改进了这个输出数据的基础,来自IM 10和CM 12的数据,即IM/ECM/EM数据25、IM/CM数据27和CM/ECM数据29。通常,对于如上的示例,大循环的四次迭代将是适当的。
为直接喷射的气体燃料燃烧开发的CM 12对于本发明主题是有用的。与用于液体直喷式发动机的情况相比,将气体燃料喷射到内燃机燃烧室中时的期望压力依赖于Pcyl到更进一步的程度。柴油在可以比用于天然气的情况高出一个量级的压力进行喷射。因而,Pcyl的范围对于IM 10精度来说不是那么重要。因此,当考虑以气体为燃料的发动机时,IEM 8在大循环118的完成之后并入从ECM 14导出的Pcyl,以允许改善的IM 10的精度、以及改善的IEM8的功能。然而,在使用液体燃料时,较不需要如上所述通过迭代进行的那样来改进Pcyl的值。因而,较不需要处理液体直喷式发动机的这个方面。
为了这个应用的目的,子模块,即IM 10、CM 12、ECM 14和EM 16包括上述的现有技术示例,并且可以取决于用户的应用而改变:参见背景技术的论述。
虽然已经示出和描述了本发明的特定单元、实施例和应用,但是应当理解:本发明不局限与此,因此。可以由本领域的技术人员,特别是根据上述示教进行修改而没有背离当前公开的范围。
术语表
缩写    定义
IEM     集成发动机模型
IM      喷射器模块
CM       燃烧模块
ECM      发动机循环模块
EM       排放物模块
Pcyl 0    初始气缸压力
Qin 0     初始入口流速
Qegr 0    初始EGR速率
GEOinj   喷射器几何形状
Pcyl n    迭代气缸压力
Prail    轨道压力
SOIcmd   命令或者期望的喷射开始
PWcmd    命令或者期望的脉冲宽度
RPMeng   发动机转速
Pamb     环境压力
GEOeng   发动机几何形状
Tamb     环境温度
Aegr     有效的EGR阀门流面积
VGTpos   可变几何形状涡轮位置
Pbrake   制动功率
τbrake  制动扭矩
BSFC     制动器专用燃料消耗(brake specific fuel consumption)
NOx      氮氧化物排放物
PM       颗粒物排放物
Qin      入口流速
Pcyl     气缸压力
Tti      涡轮入口温度
Pti      涡轮入口压力
Tco      压缩器出口温度
Pco      压缩器出口压力
vturb    涡轮转速
Qegr     EGR流速
Qexh     排气流速
HRR     放热率
ROI     喷射速率
SOI     喷射开始
Qfuel   燃料供应速率
SOC     燃烧开始
Qin n    迭代的入口流速
Qegr n   迭代的EGR流速
Pivc    进气阀关闭时间气缸压力
Tivc    进气阀关闭时间气缸温度
Qin n-1  先前循环的入口流速
Qegr n-1 先前循环的EGR流速
εQ     入口空气流速误差
εQegr  EGR流速误差
εP     气缸压力误差
PW      脉冲宽度
Pim     入口歧管压力
Veff    气缸的有效容积
Texh    废气温度
Tegr    温度EGR
Δr     进气和排气流动限制
λ      空气燃料比
Tco dmd  所要求的压缩器出口温度限制
Tti dmd  所要求的涡轮入口温度限制
Pcyl max 最大气缸压力
PMdmd   所要求的颗粒物排放物
NOx dmd  所要求的氮氧化物排放物
τcmd   所命令的制动扭矩
SOIcmd 0 初始命令的喷射开始
PWcmd 0  初始命令的燃料喷射的脉冲宽度
Prail 0  初始命令的轨道压力
VGTpos 0 初始命令的可变几何形状涡轮位置
Aegr 0         初始命令的有效EGR阀门流面积
CONP          控制参数
CONPdmd       所要求的控制参数
SOIcmd n       迭代中的命令的喷射开始
PWcmd n        迭代中的命令的燃料喷射的脉冲宽度
Prail n        迭代中的命令的轨道压力
VGTpos n       迭代中的命令的可变几何形状涡轮位置
Aegr n         迭代中的命令的有效EGR阀门流面积
SOIeng        到发动机的喷射开始控制命令
PWeng         到发动机的燃料喷射脉冲宽度命令
Prail eng      到发动机的轨道压力命令
VGTpos eng     到发动机的可变几何形状涡轮位置命令
Aegr eng       向发动机的有效EGR阀门流面积命令
SOIcmd last    最终迭代中的、命令的喷射开始
PWcmd last     最终迭代中的、命令的燃料喷射脉冲宽度
Prail last     最终迭代中的、命令的轨道压力
VGTpos last    最终迭代中的、命令的可变几何形状涡轮位置
Aegr last      最终迭代中的、命令的有效EGR阀门流面积

Claims (19)

1.一种预测由直喷式内燃发动机生成的输出数据的方法,所述输出数据包含发动机扭矩、燃料消耗、功率和气缸压力中的至少一个,所述方法包含:
a.选择系统数据,所述系统数据包含:
i.指示所选燃料喷射器的喷射器几何形状,
ii.指示所述发动机的发动机几何形状,
iii.发动机转速,
iv.喷射器命令,
b.估计初始数据,所述初始数据包含初始气缸压力和初始气缸入口流量,
c.使用所述系统数据和收敛的气缸压力和收敛的气缸入口流量,来计算所述输出数据,其中所述初始数据用来:
i.根据所述初始气缸压力而提供所述收敛的气缸压力,
ii.根据所述初始气缸入口流量而提供所述收敛的气缸入口流量。
2.如权利要求1所述的方法,其中,所述系统数据还包含环境压力和环境温度中的至少一个。
3.如权利要求1所述的方法,其中,所述输出数据还包含NOx浓度和颗粒物浓度中的至少一个。
4.如权利要求1所述的方法,其中,所述喷射器命令包含命令的轨道压力、命令的喷射开始和命令的脉冲宽度。
5.如权利要求1所述的方法,其中,所述系统数据还包含可变几何形状涡轮位置和有效EGR阀门流面积中的至少一个,其中,如果包含了有效的EGR阀门流面积,则所述系统数据还包含初始EGR流量。
6.如权利要求2所述的方法,其中使用以下部件来计算所述输出数据:
a.喷射器模块,用于根据所述初始气缸压力和喷射器模块系统数据而计算喷射器模块/燃烧模块数据和喷射器模块/发动机循环模块数据,所述喷射器模块系统数据是所述系统数据的子集;
b.燃烧模块,用于根据所述初始入口流速、所述喷射器模块/燃烧模块数据和燃烧模块系统数据而计算燃烧模块/发动机循环模块数据,所述燃烧模块系统数据是所述系统数据的子集;
c.发动机循环模块,用于根据所述燃烧模块/发动机循环模块数据、所述喷射器模块/发动机循环模块数据和所述发动机循环模块系统数据而计算所述输出数据,所述发动机循环模块系统数据是所述系统数据的子集,
其中,在所述燃烧模块和所述发动机循环模块之间的小循环用来收敛到所述收敛的气缸入口流量,并且,在所述喷射模块、所述燃烧模块和所述发动机循环模块之间的大循环用来收敛到所述收敛的气缸压力。
7.如权利要求6所述的方法,其中,还使用排放物模块来计算所述输出数据,所述排放物模块用于根据发动机循环模块/EM数据、所述喷射器模块/发动机循环模块数据和EM系统数据而计算排放物数据,所述EM系统数据是所述系统数据的子集,所述输出数据还包含所述排放物数据。
8.如权利要求7所述的方法,其中,所述排放物数据指示NOx浓度和颗粒物浓度中的至少一个。
9.如权利要求6所述的方法,其中,所述发动机循环模块/EM数据包含所述收敛的气缸压力、所述收敛的气缸入口流量、进气阀关闭时间气缸压力和进气阀关闭时间气缸温度,所述进气阀关闭时间气缸压力和所述进气阀关闭时间气缸温度由所述发动机循环模块提供。
10.如权利要求6所述的方法,其中,所述喷射器模块/燃烧模块数据包含喷射器模块喷射速率和喷射器模块喷射开始。
11.如权利要求6所述的方法,其中,所述喷射器模块/发动机循环模块数据包含喷射器模块燃料流量和喷射器模块喷射开始。
12.如权利要求6所述的方法,其中所述燃烧模块/发动机循环模块包含燃烧模块放热率和燃烧模块燃烧开始。
13.如权利要求6所述的方法,其中,所述喷射器模块系统数据包含所述喷射器几何形状、所述发动机转速、所述环境压力和所述喷射器命令。
14.如权利要求6所述的方法,其中,所述燃烧模块系统数据包含所述发动机转速和所述发动机几何形状。
15.如权利要求6所述的方法,其中,所述发动机循环模块系统数据包含所述发动机几何形状、所述环境压力、所述环境温度和所述发动机转速。
16.如权利要求1到15中任何一个所述的方法,其中所述发动机至少部分由气体燃料提供燃料。
17.如权利要求16所述的方法,其中,所述气体燃料是天然气。
18.如权利要求16所述的方法,其中,所述气体燃料包含甲烷、氢、乙烷和丙烷中的至少一个。
19.如权利要求16所述的方法,其中所述气体燃料是氢。
CN2009102079939A 2003-09-23 2004-09-23 控制内燃机中的燃烧以及预测性能和排放物的方法 Expired - Fee Related CN101694185B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA002441686A CA2441686C (en) 2003-09-23 2003-09-23 Method for controlling combustion in an internal combustion engine and predicting performance and emissions
CA2,441,686 2003-09-23

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN200480031142A Division CN100575688C (zh) 2003-09-23 2004-09-23 控制内燃机中的燃烧以及预测性能和排放物的方法

Publications (2)

Publication Number Publication Date
CN101694185A CN101694185A (zh) 2010-04-14
CN101694185B true CN101694185B (zh) 2013-02-27

Family

ID=32075120

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2009102079939A Expired - Fee Related CN101694185B (zh) 2003-09-23 2004-09-23 控制内燃机中的燃烧以及预测性能和排放物的方法
CN200480031142A Expired - Fee Related CN100575688C (zh) 2003-09-23 2004-09-23 控制内燃机中的燃烧以及预测性能和排放物的方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200480031142A Expired - Fee Related CN100575688C (zh) 2003-09-23 2004-09-23 控制内燃机中的燃烧以及预测性能和排放物的方法

Country Status (7)

Country Link
US (2) US7392129B2 (zh)
EP (1) EP1682764B1 (zh)
JP (1) JP2007506033A (zh)
CN (2) CN101694185B (zh)
AU (1) AU2004274541B2 (zh)
CA (1) CA2441686C (zh)
WO (1) WO2005028837A2 (zh)

Families Citing this family (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9733625B2 (en) 2006-03-20 2017-08-15 General Electric Company Trip optimization system and method for a train
US10569792B2 (en) 2006-03-20 2020-02-25 General Electric Company Vehicle control system and method
US10308265B2 (en) 2006-03-20 2019-06-04 Ge Global Sourcing Llc Vehicle control system and method
US9950722B2 (en) 2003-01-06 2018-04-24 General Electric Company System and method for vehicle control
JP4309326B2 (ja) * 2004-10-06 2009-08-05 本田技研工業株式会社 プラントの制御装置
US7467614B2 (en) * 2004-12-29 2008-12-23 Honeywell International Inc. Pedal position and/or pedal change rate for use in control of an engine
FR2886679B1 (fr) * 2005-06-07 2007-10-05 Peugeot Citroen Automobiles Sa Systeme et procede de controle de l'injection de carburant d'un moteur diesel de vehicule automobile
US7389773B2 (en) 2005-08-18 2008-06-24 Honeywell International Inc. Emissions sensors for fuel control in engines
US7321820B2 (en) * 2006-01-30 2008-01-22 Gm Global Technology Operations, Inc. Model-based inlet air dynamics state characterization
JP4605038B2 (ja) * 2006-02-02 2011-01-05 株式会社デンソー 燃料噴射装置
US9156477B2 (en) 2006-03-20 2015-10-13 General Electric Company Control system and method for remotely isolating powered units in a vehicle system
US9828010B2 (en) 2006-03-20 2017-11-28 General Electric Company System, method and computer software code for determining a mission plan for a powered system using signal aspect information
JP4513779B2 (ja) * 2006-04-26 2010-07-28 トヨタ自動車株式会社 内燃機関の排気浄化装置
US7941260B2 (en) * 2006-05-09 2011-05-10 GM Global Technology Operations LLC Rapid engine mapping and modeling
DE602006015490D1 (de) * 2006-12-07 2010-08-26 Abb Research Ltd Verfahren und System zur Überwachung des Betriebsstatus eines Verbrennungsmotors
US7739028B2 (en) * 2006-12-28 2010-06-15 Detroit Diesel Corporation Method of operation of internal combustion engine with permanent fault code implementation
US7529637B2 (en) * 2007-01-31 2009-05-05 Gm Global Technology Operations, Inc. Method and apparatus to determine pressure in an unfired cylinder
BRPI0721344A2 (pt) * 2007-02-07 2014-02-25 Volvo Powertrain Ab Computação de liberação de calor baseada em pressão de cilindro auto ajustável
DE102007042577B3 (de) * 2007-09-07 2009-04-02 Continental Automotive Gmbh Verfahren zum Regeln eines Verbrennungsvorganges und Steuergerät
US8527183B2 (en) 2007-09-20 2013-09-03 General Electric Company System and method for controlling the fuel injection event in an internal combustion engine
US8060290B2 (en) 2008-07-17 2011-11-15 Honeywell International Inc. Configurable automotive controller
JP5146704B2 (ja) * 2008-12-03 2013-02-20 トヨタ自動車株式会社 エンジンシステム制御装置
US8417410B2 (en) * 2008-12-23 2013-04-09 Honeywell International Inc. Operations support systems and methods with power management
US8321118B2 (en) * 2008-12-23 2012-11-27 Honeywell International Inc. Operations support systems and methods with power assurance
US7801695B2 (en) * 2008-12-23 2010-09-21 Honeywell International Inc. Operations support systems and methods with model-based torque estimates
US20100161196A1 (en) * 2008-12-23 2010-06-24 Honeywell International Inc. Operations support systems and methods with engine diagnostics
US9834237B2 (en) 2012-11-21 2017-12-05 General Electric Company Route examining system and method
US8116963B2 (en) * 2009-08-03 2012-02-14 Transonic Combustion, Inc. Fuel injection pin displacement profile interpolation
US8620461B2 (en) 2009-09-24 2013-12-31 Honeywell International, Inc. Method and system for updating tuning parameters of a controller
US8459010B2 (en) * 2010-02-26 2013-06-11 General Electric Company System and method for controlling nitrous oxide emissions of an internal combustion engine and regeneration of an exhaust treatment device
US8991423B2 (en) 2010-05-10 2015-03-31 Go Natural Cng, Llc Fuel interface modules and related systems and methods
US8504175B2 (en) * 2010-06-02 2013-08-06 Honeywell International Inc. Using model predictive control to optimize variable trajectories and system control
WO2012094646A1 (en) * 2011-01-06 2012-07-12 Cummins Intellectual Property, Inc. Supervisory thermal management system and method for engine system warm up and regeneration
US9010303B2 (en) 2011-01-28 2015-04-21 Cummins Intellectual Property, Inc. System and method of detecting hydraulic start-of-injection
CN102884299B (zh) * 2011-05-11 2015-07-22 丰田自动车株式会社 内燃机的控制装置
CA2742011C (en) 2011-06-02 2012-07-17 Saskatchewan Research Council Method and system for powering an otto cycle engine using gasoline and compressed natural gas
US8938350B2 (en) * 2011-06-29 2015-01-20 Electro-Motive Diesel, Inc. Skip fire fuel injection system and method
DE102011110669B4 (de) * 2011-08-19 2023-05-11 Testo SE & Co. KGaA Verfahren und Messanordnung zur Bestimmung von spezifischen und/oder absoluten Emissionswerten für NOx und/oder CO2 bei einer Verbrennungsmaschine
US9677493B2 (en) 2011-09-19 2017-06-13 Honeywell Spol, S.R.O. Coordinated engine and emissions control system
EP2574763A1 (en) * 2011-09-30 2013-04-03 Volvo Car Corporation NOx emission estimation method and arrangement
US20130098332A1 (en) * 2011-10-21 2013-04-25 Quincy Clyde Summers Multi-cylinder multi-fuel engine
US20130111905A1 (en) 2011-11-04 2013-05-09 Honeywell Spol. S.R.O. Integrated optimization and control of an engine and aftertreatment system
US9650934B2 (en) 2011-11-04 2017-05-16 Honeywell spol.s.r.o. Engine and aftertreatment optimization system
DE102013210364A1 (de) * 2012-06-15 2013-12-19 Ford Global Technologies, Llc Brennkraftsystem, Kraftfahrzeug und Verfahren
US9669851B2 (en) 2012-11-21 2017-06-06 General Electric Company Route examination system and method
US9086187B2 (en) 2012-11-21 2015-07-21 Trilogy Engineered Solutions, LLC Methods and systems for compressed natural gas (CNG)
DE102013213351B4 (de) * 2013-03-28 2018-03-22 Mtu Friedrichshafen Gmbh Verfahren zum Betrieb einer Gas-Brennkraftmaschine, Regelung für eine Gas-Brennkraftmaschine und Gas-Brennkraftmaschine
CN105683549B (zh) 2013-11-04 2019-06-04 卡明斯公司 发动机对外排放控制
USD759229S1 (en) 2013-11-20 2016-06-14 Worthington Industries Fuel tank frame assembly
GB2527283B (en) 2014-06-10 2020-12-09 Cummins Inc Exhaust parameter based dual fuel engine power virtual sensor
CN104179573B (zh) * 2014-08-06 2016-08-24 清华大学 一种内燃机分缸燃烧状态估计方法
US20160131057A1 (en) 2014-11-12 2016-05-12 Deere And Company Fresh air flow and exhaust gas recirculation control system and method
US20160131089A1 (en) * 2014-11-12 2016-05-12 Deere And Company Variable geometry turbocharger feed forward control system and method
US9982617B2 (en) * 2014-12-04 2018-05-29 Achates Power, Inc. On-board diagnostics for an opposed-piston engine equipped with a supercharger
EP3051367B1 (en) 2015-01-28 2020-11-25 Honeywell spol s.r.o. An approach and system for handling constraints for measured disturbances with uncertain preview
EP3056706A1 (en) 2015-02-16 2016-08-17 Honeywell International Inc. An approach for aftertreatment system modeling and model identification
US9677487B2 (en) * 2015-04-02 2017-06-13 Ford Global Technologies, Llc Method and system for selecting fuel octane
US9851736B2 (en) 2015-04-30 2017-12-26 Caterpillar Inc. System and method for controlling power output of a power source
EP3091212A1 (en) 2015-05-06 2016-11-09 Honeywell International Inc. An identification approach for internal combustion engine mean value models
US9689339B2 (en) * 2015-06-10 2017-06-27 GM Global Technology Operations LLC Engine torque control with fuel mass
DE102015009870A1 (de) * 2015-07-30 2017-02-02 Daimler Ag Verfahren zum Betreiben eines Gasmotors
EP3734375B1 (en) 2015-07-31 2023-04-05 Garrett Transportation I Inc. Quadratic program solver for mpc using variable ordering
US10272779B2 (en) 2015-08-05 2019-04-30 Garrett Transportation I Inc. System and approach for dynamic vehicle speed optimization
US20170051686A1 (en) * 2015-08-17 2017-02-23 Cummins Inc. Modulated Valve Timing to Achieve Optimum Cylinder Pressure Target
US10415492B2 (en) 2016-01-29 2019-09-17 Garrett Transportation I Inc. Engine system with inferential sensor
US10124750B2 (en) 2016-04-26 2018-11-13 Honeywell International Inc. Vehicle security module system
US10036338B2 (en) 2016-04-26 2018-07-31 Honeywell International Inc. Condition-based powertrain control system
JP2019532271A (ja) 2016-08-19 2019-11-07 エクソンモービル リサーチ アンド エンジニアリング カンパニーExxon Research And Engineering Company 路上走行車両における燃費試験の精度を改善するための方法
EP3548729B1 (en) 2016-11-29 2023-02-22 Garrett Transportation I Inc. An inferential flow sensor
US10598104B2 (en) 2017-02-03 2020-03-24 Achates Power, Inc. Mass airflow sensor monitoring using supercharger airflow characteristics in an opposed-piston engine
DE102017005783B4 (de) * 2017-06-20 2021-12-02 Mtu Friedrichshafen Gmbh Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine
US20190063353A1 (en) * 2017-08-22 2019-02-28 GM Global Technology Operations LLC Systems and methods to control engine fuel delivery
US11057213B2 (en) 2017-10-13 2021-07-06 Garrett Transportation I, Inc. Authentication system for electronic control unit on a bus
CN108984842A (zh) * 2018-06-20 2018-12-11 内蒙古工业大学 一种骨料烘干煤粉燃烧器的设计方法及设计平台
US10787984B2 (en) * 2018-08-08 2020-09-29 Caterpillar Inc. Power system optimization calibration
US10787981B2 (en) * 2018-08-08 2020-09-29 Caterpillar Inc. Power system optimization
CN109297540B (zh) * 2018-11-01 2021-04-16 中国航空工业集团公司沈阳飞机设计研究所 基于发电机的管路工作介质的压力和温度损失测量装置
CA3119273A1 (en) 2018-11-09 2020-05-14 Iocurrents, Inc. Machine learning-based prediction, planning, and optimization of trip time, trip cost, and/or pollutant emission during navigation
US11002212B1 (en) * 2019-03-15 2021-05-11 Dalian University Of Technology Simulink modeling method for mechanical hydraulic device of aeroengine fuel regulator
US11853863B2 (en) 2019-08-12 2023-12-26 Micron Technology, Inc. Predictive maintenance of automotive tires
US11748626B2 (en) 2019-08-12 2023-09-05 Micron Technology, Inc. Storage devices with neural network accelerators for automotive predictive maintenance
US11635893B2 (en) 2019-08-12 2023-04-25 Micron Technology, Inc. Communications between processors and storage devices in automotive predictive maintenance implemented via artificial neural networks
US11586943B2 (en) 2019-08-12 2023-02-21 Micron Technology, Inc. Storage and access of neural network inputs in automotive predictive maintenance
US11586194B2 (en) 2019-08-12 2023-02-21 Micron Technology, Inc. Storage and access of neural network models of automotive predictive maintenance
US11775816B2 (en) 2019-08-12 2023-10-03 Micron Technology, Inc. Storage and access of neural network outputs in automotive predictive maintenance
US11361552B2 (en) 2019-08-21 2022-06-14 Micron Technology, Inc. Security operations of parked vehicles
US11702086B2 (en) 2019-08-21 2023-07-18 Micron Technology, Inc. Intelligent recording of errant vehicle behaviors
US11498388B2 (en) 2019-08-21 2022-11-15 Micron Technology, Inc. Intelligent climate control in vehicles
US11693562B2 (en) 2019-09-05 2023-07-04 Micron Technology, Inc. Bandwidth optimization for different types of operations scheduled in a data storage device
US11436076B2 (en) 2019-09-05 2022-09-06 Micron Technology, Inc. Predictive management of failing portions in a data storage device
US11650746B2 (en) 2019-09-05 2023-05-16 Micron Technology, Inc. Intelligent write-amplification reduction for data storage devices configured on autonomous vehicles
US11435946B2 (en) 2019-09-05 2022-09-06 Micron Technology, Inc. Intelligent wear leveling with reduced write-amplification for data storage devices configured on autonomous vehicles
US11409654B2 (en) 2019-09-05 2022-08-09 Micron Technology, Inc. Intelligent optimization of caching operations in a data storage device
US11250648B2 (en) * 2019-12-18 2022-02-15 Micron Technology, Inc. Predictive maintenance of automotive transmission
US11709625B2 (en) 2020-02-14 2023-07-25 Micron Technology, Inc. Optimization of power usage of data storage devices
US11531339B2 (en) 2020-02-14 2022-12-20 Micron Technology, Inc. Monitoring of drive by wire sensors in vehicles
CN111577472B (zh) * 2020-05-28 2022-04-19 广西玉柴机器股份有限公司 一种燃气发动机的燃料控制方法及系统
CN112196681B (zh) * 2020-10-10 2022-10-28 潍柴动力股份有限公司 一种发动机运行控制方法及装置
CN112748415B (zh) * 2020-12-28 2022-08-12 电子科技大学 一种基于广义rft的长时间能量积累方法
CN113047966B (zh) * 2021-03-04 2022-07-12 广西玉柴机器股份有限公司 一种可调发动机缸内制动功率的方法、系统及相关装置
CN113128776B (zh) * 2021-04-26 2023-07-07 中国科学技术大学先进技术研究院 数据自迁移的多车型柴油车排放预测方法及系统
CN114183267B (zh) * 2021-11-30 2023-07-18 潍柴动力股份有限公司 一种气体喷射器的控制方法、装置及设备
CN114357023B (zh) * 2021-12-24 2022-12-23 朗坤智慧科技股份有限公司 一种基于数据驱动的直接空冷机组运行优化方法及系统
CN114962044B (zh) * 2022-05-16 2023-11-17 潍柴动力股份有限公司 天然气发动机预喷量的控制方法、装置及天然气发动机
CN115168991B (zh) * 2022-06-28 2023-09-12 北京理工大学 一种对置活塞双碰壁喷油燃烧室参数化设计方法
CN115303512B (zh) * 2022-08-10 2023-04-28 北京航天飞行控制中心 一种适用于剩余推进剂不足时的同步轨道卫星离轨控制方法
CN115935784B (zh) * 2022-09-30 2023-07-18 佛山众陶联供应链服务有限公司 一种建筑陶瓷窑炉燃烧系统中燃料数据的分析方法及系统
CN117128103B (zh) * 2023-10-26 2024-03-19 潍柴动力股份有限公司 一种发动机后喷控制方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0877309A1 (en) * 1997-05-07 1998-11-11 Ford Global Technologies, Inc. Virtual vehicle sensors based on neural networks trained using data generated by simulation models
CN1222951A (zh) * 1996-06-21 1999-07-14 费希特股份有限公司 操作燃料喷射发动机的方法
CN1240016A (zh) * 1996-12-05 1999-12-29 西门子公司 直接喷油的内燃机的控制方法
US6286482B1 (en) * 1996-08-23 2001-09-11 Cummins Engine Company, Inc. Premixed charge compression ignition engine with optimal combustion control

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US716551A (en) * 1901-11-08 1902-12-23 Georg Philipp Jaekel Box or chest.
US6708905B2 (en) * 1999-12-03 2004-03-23 Emissions Control Technology, Llc Supersonic injector for gaseous fuel engine
US6640773B2 (en) * 2000-12-26 2003-11-04 Westport Research Inc. Method and apparatus for gaseous fuel introduction and controlling combustion in an internal combustion engine
US6560526B1 (en) * 2000-03-03 2003-05-06 General Motors Corporation Onboard misfire, partial-burn detection and spark-retard control using cylinder pressure sensing
US6513485B2 (en) * 2000-03-31 2003-02-04 Honda Giken Kogyo Kabushiki Kaisha Fuel injection control system for internal combustion engine
US6557530B1 (en) * 2000-05-04 2003-05-06 Cummins, Inc. Fuel control system including adaptive injected fuel quantity estimation
US6353791B1 (en) * 2000-05-04 2002-03-05 Cummins, Inc. Apparatus and method for determining engine static timing errors and overall system bandwidth
SE519192C2 (sv) * 2000-05-17 2003-01-28 Mecel Ab Metod vid motorstyrning
US6953024B2 (en) * 2001-08-17 2005-10-11 Tiax Llc Method of controlling combustion in a homogeneous charge compression ignition engine
EP1318288B1 (en) * 2001-12-06 2017-09-06 Denso Corporation Fuel injection system for internal combustion engine
GB0206259D0 (en) * 2002-03-16 2002-05-01 Delphi Tech Inc Control method for injection using function map
US6679200B2 (en) * 2002-06-11 2004-01-20 Delphi Technologies, Inc. Direct in-cylinder reductant injection system and a method of implementing same
US6704638B2 (en) * 2002-06-26 2004-03-09 General Motors Corporation Torque estimator for engine RPM and torque control
KR100471239B1 (ko) * 2002-07-08 2005-03-08 현대자동차주식회사 차량용 자동 변속기의 라인압 제어장치 및 방법
ITTO20020698A1 (it) * 2002-08-06 2004-02-07 Fiat Ricerche Metodo e dispositivo di controllo della qualita'
AT6293U1 (de) * 2002-12-05 2003-07-25 Avl List Gmbh Verfahren zur regelung bzw. steuerung einer in einem kreisprozess arbeitenden brennkraftmaschine
US6782868B1 (en) * 2003-03-10 2004-08-31 Ford Global Technologies, Llc Internal combustion engine having engine speed limit control system
US7165518B2 (en) * 2005-02-01 2007-01-23 Ford Global Technologies, Llc Adjusting valve lash for an engine with electrically actuated valves
JP4414377B2 (ja) * 2005-07-15 2010-02-10 本田技研工業株式会社 内燃機関の制御装置
US7277790B1 (en) * 2006-04-25 2007-10-02 Ut-Battelle, Llc Combustion diagnostic for active engine feedback control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1222951A (zh) * 1996-06-21 1999-07-14 费希特股份有限公司 操作燃料喷射发动机的方法
US6286482B1 (en) * 1996-08-23 2001-09-11 Cummins Engine Company, Inc. Premixed charge compression ignition engine with optimal combustion control
CN1240016A (zh) * 1996-12-05 1999-12-29 西门子公司 直接喷油的内燃机的控制方法
EP0877309A1 (en) * 1997-05-07 1998-11-11 Ford Global Technologies, Inc. Virtual vehicle sensors based on neural networks trained using data generated by simulation models

Also Published As

Publication number Publication date
US7542842B2 (en) 2009-06-02
AU2004274541A1 (en) 2005-03-31
CA2441686C (en) 2004-12-21
CN1871421A (zh) 2006-11-29
CA2441686A1 (en) 2004-03-18
EP1682764A2 (en) 2006-07-26
US7392129B2 (en) 2008-06-24
EP1682764B1 (en) 2016-04-27
US20070073467A1 (en) 2007-03-29
US20080306674A1 (en) 2008-12-11
EP1682764A4 (en) 2010-03-03
AU2004274541B2 (en) 2011-08-04
CN100575688C (zh) 2009-12-30
WO2005028837A3 (en) 2005-06-02
JP2007506033A (ja) 2007-03-15
WO2005028837A2 (en) 2005-03-31
CN101694185A (zh) 2010-04-14

Similar Documents

Publication Publication Date Title
CN101694185B (zh) 控制内燃机中的燃烧以及预测性能和排放物的方法
CN105626275B (zh) 用于增压发动机的前馈涡轮增压器控制方法
JP6702389B2 (ja) 車両用駆動装置の制御装置、車載電子制御ユニット、学習済みモデル、機械学習システム、車両用駆動装置の制御方法、電子制御ユニットの製造方法及び出力パラメータ算出装置
Xia et al. Crank-angle resolved real-time engine modelling
Chasse et al. Double stage turbocharger control strategies development
Bárdos et al. Model development for intake gas composition controller design for commercial vehicle diesel engines with HP-EGR and exhaust throttling
Canova et al. A real-time model of a small turbocharged Multijet Diesel engine: application and validation.
CN105531468A (zh) 用于驱动内燃机的方法和装置
Hand III et al. Model and calibration of a diesel engine air path with an asymmetric twin scroll turbine
Wu et al. Mean value engine modeling for a diesel engine with GT-Power 1D detail model
Saad et al. Combustion modeling of a direct injection diesel engine using double Wiebe functions: application to HiL real-time simulations
Macek et al. Transient Engine Model as a Tool for Predictive Control
Benz Model-based optimal emission control of diesel engines
Kuzmych et al. Nonlinear control for a diesel engine: A CLF-based approach
Balawender et al. Modeling of unburned hydrocarbon emission in a DI diesel engine using neural networks
Alcan et al. Optimization-oriented high fidelity NFIR models for estimating indicated torque in diesel engines
US11614041B2 (en) Engine intake air and exhaust control system
Baccile et al. An innovative control system for a 2/4 stroke switchable engine
Aran Flexible and robust control of heavy duty diesel engine airpath using data driven disturbance observers and GPR models
Andersson et al. Observer based feedforward air-fuel control of turbocharged SI-engines
Tippur Chandrashekar Real Time Fast Running Engine Modelling in GT Power-Development of the Virtual Drivetrain Simulation Environment
Boccardo et al. Transportation Engineering
Atkinson et al. Model-based transient calibration optimization for next generation diesel engines
Xia et al. 1D Engine Model in XiL Application: A Simulation Environment for the Entire Powertrain Development Process
Brasacchio Modelling of a Modelling of a Heavy Duty Diesel engine and its conversion to Real-Time model

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130227

Termination date: 20190923

CF01 Termination of patent right due to non-payment of annual fee