专利名称:设定点库控制架构的制作方法
技术领域:
本申请涉及对很多个用于内燃机中燃烧的发动机运行参数的控制,且更具体地涉及通过使用发动机的数个设定点来控制该发动机的系统和方法。
背景技术:
包括环境责任努力和对发动机废气排放的现代环境法规在内的许多因素已经降低了在矿物燃料燃烧后进入大气的特定污染物的允许接受的水平。越来越多更加严格的排放标准可能需要对燃料的燃烧和排气的燃烧后处理中的一项或两项进行更大的控制。例如,氮氧化物(NOx)和颗粒物质的允许水平在过去几年中已被显著降低。已经发现,燃料喷射定时和要被喷射的燃料的量与诸如排气再循环(EGR)、可变几何形状涡轮增压器(VTG)的叶片设置、进气歧管温度和进气阀定时之类的其它方面一起是排放形成中的重要的因素。 为了使发动机提供理想的性能,同时还满足所要求的排放限制,电子发动机控制系统由此可能变得非常复杂。随着发动机可能会遇到各种各样不同的运行任务和运行条件,控制各种各样的发动机运行参数,诸如燃料喷射定时、燃料喷射量、燃料喷射压力、进气阀定时、排气阀定时、EGR阀设置、涡轮增压器设置等。然而,调节一个发动机参数可能抵消对另一个发动机参数所作的调节,或可能造成对发动机运行的比当对另一个发动机参数作调节时所预期的变化更大的改变。已经发现,对于给定的发动机运行条件,可将数个发动机运行参数协调至该给定发动机运行条件的设定点,从而使得该设定点允许发动机产生所要求的功率输出,同时还产生可接受水平的NOx和颗粒物质。存在对这样一种发动机控制系统的需要,该发动机控制系统使得对于各种发动机运行条件的多个设定点基于发动机运行条件被应用至发动机。
发明内容
根据一个过程,提供一种利用数个预设的运行参数来控制发动机运行的方法。该方法确定该发动机的运行模式。该方法确定该发动机的运行状态。响应于所确定的发动机的运行模式和所确定的发动机的运行状态,从存储器获取多个发动机参数设置。将该多个发动机参数设置应用到该发动机的至少一个控制算法。根据另一个过程,提供一种利用数个预设的运行参数来控制发动机运行的方法。确定该发动机的运行模式。基于运行状态的三维表确定该发动机的第一临时运行状态。基于运行状态的一维表确定该发动机的第二临时运行状态。选择该第一临时运行状态和该第二临时运行状态中的一个。响应于所确定的发动机的运行模式和所选择的发动机的运行状态,从存储器获取多个发动机参数设置。将该多个发动机参数设置应用到该发动机的至少一个控制算法。根据还有一个过程,提供一种利用数个预设的运行参数来控制发动机运行的方法。确定该发动机的运行模式。确定该发动机的第一运行状态。响应于所确定的发动机的运行模式和所确定的发动机的第一运行状态,从存储器获取多个发动机参数设置。将该多个发动机参数设置应用到该发动机的至少一个控制算法。对发动机排放和发动机燃烧稳定性进行监控。当发动机排放和发动机燃烧稳定性中的至少一个无法满足预定限制时,确定发动机的第二运行状态。响应于所确定的发动机的运行模式和所确定的发动机的第二运行状态,从存储器获取第二组多个发动机参数设置。将该第二组多个发动机参数设置应用到该发动机的至少一个控制算法。
图1是根据一个实施例的设定点库控制系统的框图。图2是根据另一个实施例的设定点库控制系统的框图。图3是示出颗粒物质累积的图表。图4是示出发动机汽缸的容量的示意性视图。
具体实施例方式图1示出指示设定点库发动机控制方法10的框图。方法10具有设定点选择部分 12。该设定点选择部分可利用各种输入以确定关于发动机的运行状态和在发动机周围的环境条件的信息。举例而言,设定点选择部分12可接收输入,该输入包括发动机冷却剂温度、进气歧管温度、环境压力或高度测量、发动机速度、发动机转矩输出、表示发动机正被使用以运行动力输出(“ΡΤ0”)的信号、从启动发动机开始对颗粒物质产生的估算、以及表示发动机运行和发动机运行条件的各种其它信号。设定点选择部分12利用这些输入来确定发动机正在工作的模式和状态。该模式表示发动机正执行的功能或任务。举例而言,发动机模式可以是正常运行、PTO运行、延长空转的停止及运转运行、高输出运行以及其它模式。从设定点选择逻辑输出的发动机运行的状态指示NOx排放和发动机燃烧稳定性运行范围。举例而言,第一状态可提供高水平的发动机燃烧稳定性和较高水平的NOx排放,而第二状态则提供较低水平的发动机燃烧能力和较低水平的NOx排放。由此,如果发动机控制系统确定发动机燃烧稳定性在预定阈值之下,则将改变状态以改进发动机燃烧稳定性。一旦获得并维持了可接受的燃烧稳定性,预期可将状态改变至较不稳定但更低的NOx产生状态,以将发动机排放最小化。一旦已在设定点选择逻辑12中选择了模式和状态,则访问设定点库14。设定点库14具有多个基于模式和状态的设定点设置。多个设定点设置中的每一个包含对于各个发动机运行参数的所有设定点,诸如燃料喷射压力、燃料喷射定时、阀定时、EGR阀设置、可变几何形状涡轮增压器设置等。由此,多个设定点设置中的每一个包含对于各个发动机运行参数的设置的完整集,使得发动机输出需要的功率同时还产生可允许水平的排放。预期填充设定点库的设定点设置可以多种方式产生。在产生设定点设置的第一种方式中,在发动机测试单元中运行发动机,其中仪器能够准确地测量发动机排放和发动机功率输出,同时还允许对测试单元中的条件进行控制。例如,可调节测试单元中的大气条件以模拟各个大气压力、温度和进气空气氧气含量。另外,测试单元可使种类繁多的发动机加载条件被模拟,该发动机加载条件诸如快速加速、高负载运行、低负载运行和空转。基于多种模拟的运行条件,发动机运行参数的设置可被优化并存储在设定点库中。另外,可以在发动机开发过程期间通过使用发动机的车辆内校准来产生设定点设置。基于在车辆内校准期间引入的附加变量(诸如改变大气条件),车辆内校准可能没有测试单元校准理想。如图1中所示,设定点库14输出设定点,利用该设定点以控制各个发动机运行参数。举例而言,通过第一 EGR算法16和第二 EGR算法18来利用设定点,以控制EGR阀的位置并向发动机进气歧管提供EGR的改变量。对第一 EGR算法16和第二 EGR算法18两者的使用可提供对发动机上的EGR阀的更稳健的控制。对EGR阀的更稳健的控制可更好地控制发动机排放。例如,第一 EGR算法16和第二 EGR算法18的输出可在比较器20进行比较,以确定采用第一 EGR算法16和第二 EGR算法18中的哪一个。比较器20还从设定点选择逻辑12接收发动机正在运行的模式。基于来自设定点选择逻辑12、第一 EGR算法16和第二 EGR算法18的输入,比较器20选择用于控制EGR阀的输出。类似地,由涡轮控制算法22利用设定点库14的设定点来控制可变几何形状涡轮增压器。可变几何形状涡轮增压器通常能够改变涡轮增压器的涡轮部分上的叶片位置的几何尺寸,以使涡轮增压器更有效或响应于变化的运行条件,且还可用于控制由涡轮增压器产生的增压的水平。设定点被用于基于发动机的运行条件来定位叶片或涡轮增压器的其它可调节元件。 还提供燃料控制算法24,其采用来自设定点库14的设定点。燃料控制算法24使用设定点来控制喷射到汽缸内的燃料的量、燃料喷射的定时以及数个燃料喷射事件。举例而言,来自设定点库14的设定点被燃料控制算法采用,以设定在燃烧循环期间到汽缸内的燃料喷射事件的定时。还可提供附加的发动机控制算法26,其采用来自设定点库14的设定点。例如,可变阀定时控制算法可使用设定点来控制对发动机上的进气阀和排气阀两者的打开和关闭的定时。现在转向图2,描绘了一个可替换的实施例,该实施例示出如何确定设定点库的状态。指示设定点库发动机控制方法100的框图包括模式选择部分102和状态选择部分104。如上所述,该模式基于发动机的功能,且由此大体上容易确定。状态选择部分104包括三维表106。三维表106基于多个测量的数据来设置状态输出,该测量的数据诸如大气压、冷却剂温度、进气歧管温度、环境温度、增压压力、进气歧管压力、进气气流等。基于该多个测量的数据,确定来自三维表106的状态。状态选择部分104附加地包括一维表108。如图2中所示,一维表108可基于发动机特性的模型,诸如颗粒物质累积、进气氧气百分比、排气歧管氧气浓度和进气增压利用。一维表108具有基于所选择的发动机特性的模型的多个状态。确定来自一维表108的状态。比较器110接收由三维表106和一维表108两者选择的状态。比较器110可被编程以基于各种考虑选择状态,该各种考虑基于从三维表106和一维表108产生的状态之间的任何差异。举例而言,可发现在某些情形下,由一维表108选择的状态应该控制由一维表108和三维表106选择的状态中的差异是否超过预定数量的状态。在这种情况下,一维表108的属性被认为对于发动机运行比三维表106选择的状态更重要。类似地,在其它发动机运行的条件下可发现,由三维表106选择的状态应该控制由一维表108和三维表106选择的状态中的差异是否超过预定数量的状态。在这种情况下,三维表106的属性被认为对于发动机运行比一维表108选择的状态更重要。对来自三维表106和一维表108的状态的选择的重要性可基于发动机校准动作进行确定,诸如在发动机测试单元中或在车辆内发动机测试中执行的发动机校准动作。由此,设定点库14提供在稳态运行期间被设置并应用于发动机可经历的种类繁多的发动机运行条件的发动机运行参数。设定点库允许当改变发动机功能时使得设定点改变模式,且允许当燃烧变得不稳定或当排放没有被满足时使状态发生改变。由此,设定点库14允许对发动机运行进行更大的控制,而不管发动机运行条件如何。如以上结合图2所述地,发动机可经配置以基于诸如颗粒物质累积之类的特定发动机运行条件来选择设定点。图3示出图表200,该图表示出相比于允许速率的颗粒物质累积204的累积的颗粒物质202,诸如在发动机的排气系统内的柴油机颗粒过滤器(DPF)中累积的颗粒物质的量。使用颗粒物质累积模型来控制从设定点库选择的设定点,可因为很多原因而是有益的。首先,过量的颗粒物质累积可使DPF过早地需要替换。因为DPF可能是昂贵的组件,所以DPF的寿命被缩短是不利的。此外,过量颗粒物质在DPF中的累积将引起DPF更为频繁的再生。DPF的再生需要额外的燃料使用,从而减小了观测到的车辆的燃料经济性。如图3中所示,在累积的颗粒物质202超过允许速率的颗粒物质累积204的点206,来自设定点库的用于运行发动机的设定点将被改变成在燃烧期间产生较少颗粒物质的设定点。该设定点可基于观测到的针对特定设定点产生的颗粒物质累积的速率、可在发动机校准期间获得的数据来设置。由此,发动机将运行设定点以在燃烧期间产生较少的颗粒物质,直到累积的颗粒物质202落在允许速率的颗粒物质累积204之下,如在点208所
/Jn ο预期一旦发动机在点208在允许速率的颗粒物质累积204之下运行,该发动机可被允许利用产生更多颗粒物质的先前设定点。预期燃烧稳定性和/或NOx排放可防止发动机在某些发动机运行条件期间用产生较少颗粒物质的设定点运行,且在这种时候发动机将运行以满足可允许的NOx排放水平和/或燃烧稳定性要求。然而,一旦发动机运行允许减少的颗粒物质形成燃烧,将利用设定点以在燃烧期间产生降低水平的颗粒物质。已经发现,发动机进气歧管内氧气百分比的使用可用于有效地控制发动机上EGR阀的位置,从而控制提供给发动机进气歧管的EGR的量。先前对控制提供给发动机进气歧管的EGR量的尝试取决于正被提供给进气系统的EGR的百分比。然而,已经发现,发动机NOx的产生与进气歧管内的氧气百分比的关系比与正被提供给发动机的EGR的百分比的关系更密切。已经发现,可使用以下的公式来确定进气歧管内的氧气百分比:
权利要求
1.一种利用数个预设的运行参数来控制发动机运行的方法,所述方法包括: 确定所述发动机的运行模式; 确定所述发动机的运行状态; 响应于所确定的所述发动机的运行模式和所确定的所述发动机的运行状态,从存储器获取多个发动机参数设置; 将所述多个发动机参数设置应用到所述发动机的至少一个控制算法。
2.如权利要求1所述的方法,其特征在于,基于所述发动机正在执行的任务来确定所述运行模式。
3.如权利要求2所述的方法,其特征在于,所述运行模式基于所述发动机的预期负载因素。
4.如权利要求1所述的方法,其特征在于,所述至少一个控制算法为EGR控制算法。
5.如权利要求1所述的方法,其特征在于,所述至少一个控制算法为涡轮增压器控制算法。
6.如权利要求1所述的方法,其特征在于,所述至少一个控制算法为燃料控制算法。
7.如权利要求1所述的方法,其特征在于,基于至少一个测量的特性来确定所述运行状态。
8.如权利要求7所述的方法,其特征在于,所测量的特性包括大气压。`
9.如权利要求7所述的方法,其特征在于,所测量的特性包括冷却剂温度。
10.如权利要求7所述的方法,其特征在于,所测量的特性包括进气歧管温度。
11.如权利要求1所述的方法,其特征在于,基于至少一个发动机特性的模型来确定所述运行状态。
12.如权利要求11所述的方法,其特征在于,所述至少一个发动机特性的模型包括进气歧管氧气浓度。
13.如权利要求11所述的方法,其特征在于,所述至少一个发动机特性的模型包括颗粒物质累积的速率。
14.如权利要求11所述的方法,其特征在于,所述至少一个发动机特性的模型包括排气歧管氧气浓度。
15.一种利用数个预设的运行参数来控制发动机运行的方法,所述方法包括: 确定所述发动机的运行模式; 基于运行状态的三维表来确定所述发动机的第一临时运行状态; 基于运行状态的一维表来确定所述发动机的第二临时运行状态; 选择所述第一临时运行状态和所述第二临时运行状态中的一个; 响应于所确定的所述发动机的运行模式和所选择的所述发动机的运行状态,从存储器获取多个发动机参数设置;以及 将所述多个发动机参数设置应用到所述发动机的至少一个控制算法。
16.如权利要求15所述的方法,其特征在于,基于比较器的输出来选择所述第一临时运行状态和所述第二临时运行状态中的一个。
17.如权利要求15所述的方法,其特征在于,所述一维表基于发动机特性的模型。
18.如权利要求15所述的方法,其特征在于,所述三维表基于多个测量的数据。
19.一种利用数个预设的运行参数来控制发动机运行的方法,所述方法包括: 确定所述发动机的运行模式; 确定所述发动机的第一运行状态; 响应于所确定的发动机的运行模式和所确定的发动机的第一运行状态,从存储器获取多个发动机参数设置; 将所述多个发动机参数设置应用到所述发动机的至少一个控制算法; 对发动机排放和发动机燃烧稳定性进行监控; 当发动机排放和发动机燃烧稳定性中的至少一个无法满足预定限制时,确定所述发动机的第二运行状态; 响应于所确定的所述发动机的运行模式和所确定的所述发动机的第二运行状态,从存储器获取第二组多个发动机参数设置;以及 将所述第二组多个发动机参数设置应用到所述发动机的至少一个控制算法。
20.如权利要求 19所述的方法,其特征在于,所述发动机排放包括NOx排放。
全文摘要
本发明涉及设定点库控制架构。提供一种利用数个预设的运行参数来控制发动机运行的方法。该方法确定该发动机的运行模式。该方法确定该发动机的运行状态。响应于所确定的发动机的运行模式和所确定的发动机的运行状态,从存储器获取多个发动机参数设置。将该多个发动机参数设置应用到该发动机的至少一个控制算法。
文档编号F02D45/00GK103225564SQ20131003913
公开日2013年7月31日 申请日期2013年1月31日 优先权日2012年1月31日
发明者M·J·塞伯利希, M·J·曼克努尔蒂, J·A·罗德里格斯, J·G·施普 申请人:万国引擎知识产权有限责任公司