燃料喷射控制器的制作方法

文档序号:5179927阅读:71来源:国知局
专利名称:燃料喷射控制器的制作方法
技术领域
本发明涉及一种控制设置到内燃发动机上的燃料喷射器的运行的燃料喷射控制器。
背景技术
一般地,燃料喷射量“Q”依据喷射器的阀开启时间段“Tq”被控制。然而,由于喷 射器的个体差异,即使阀开启时间段“Tq”恒定,燃料喷射器量“Q”也可能不同。传统地,阀 开启时间段“Tq”和燃料喷射量“Q”之间的关系(特性数据)通过实验预先获得,并且所述 关系被存储在ECU的存储器中。在内燃发动机被投放市场之后,燃料喷射器的运行基于预 先存储的特性数据被控制。JP-2009-74536A(US-2009/0056677A1)示出了一种燃料喷射系统,其中一燃料压 力传感器置于燃料喷射器上以便于检测燃料压力。基于燃料压力的变化,燃料喷射率的变 化被估算。基于所估算的燃料喷射率的变化,实际燃料喷射开始时刻和燃料喷射量被计算。 在所述燃料喷射系统中,需要获得燃料喷射开始指令信号的输出和燃料喷射的实际开始之 间的响应延迟。所述响应延迟通过实验获得并且作为喷射器的特性数据被存储在存储器 中。同样在所述系统中,在内燃发动机被投放市场之后,燃料喷射器的运行基于所存储的特 性数据被控制。在内燃发动机被投放市场之后,在喷射器被更换为新的喷射器的情况下,必须将 存储在存储器中的特性数据重写成新的特性数据。同样,在ECU被更换为新的ECU的情况 下,必须将新的ECU的特性数据存储在存储器中。然而,特性数据的这种重写并不总是正确地进行。很可能不同于实际特性数据的 特性数据被保留在存储器中。燃料喷射器可能基于不正确的特性数据被控制。考虑到以上问题而作出本发明,本发明的一个目的是提供一种可以避免基于不正 确特性数据进行燃料喷射器控制的燃料喷射控制器。

发明内容
根据本发明,一种燃料喷射控制器包括基于燃料喷射器的特性数据控制燃料喷 射器的运行的电子控制单元;设置到燃料喷射器上以用于存储识别信息的喷射器侧存储 部,燃料喷射器通过所述识别信息被单个地识别;设置到电子控制单元上以用于存储识别 信息的控制器侧存储部;以及用于确定存储在喷射器侧存储部中的识别信息是否与存储在 控制器侧存储部中的识别信息相同的核对部。如果在燃料喷射控制器被投放市场之后喷射器或电子控制单元被更换,那么存储 在喷射器侧存储器中的识别信息变得不同于存储在控制器侧存储器中的识别信息。基于核 对部的确定结果,可以检测出喷射器或电子控制单元是否被更换为新的喷射器或电子控制 单元。因此,当检测到喷射器或电子控制单元的更换时,需要将特性数据重写成新的特性数 据,以使得基于不适当的特性数据作出的燃料喷射器控制可以被避免。


根据参考附图作出的以下描述,本发明的其它目的、特征和优点将变得更清楚,其 中同样的部件由同样的附图标记表示,并且其中图1是示出了包括根据本发明的一个实施方式的燃料喷射控制器的燃料喷射系 统的示意图;图2A是示出了喷射指令信号的时间图;图2B是示出了燃料喷射率的时间图;图2C是示出了通过燃料压力传感器检测的检测压力的时间图;图3是示出了燃料喷射控制器的方框图;图4是示出了存储在图3中示出的EEPROMs中的识别信息和特性数据的处理过程 的流程图;以及图5是示出了图4中示出的流程图的处理过程内容的表格。
具体实施例方式以下将描述本发明的一个实施方式。传感器系统运用于具有四个气缸#1_#4的内 燃发动机(柴油发动机)。图1是示出了设置到每个气缸上的燃料喷射器10、设置在燃料喷射器上的燃料压 力传感器20以及电子控制单元(ECU) 30的示意图。首先,将说明包括燃料喷射器10的发动机的燃料喷射系统。燃料箱40中的燃料 被高压泵41泵取并且蓄积在共轨42中以待供给到每个喷射器10。燃料喷射器10由本体11、阀针(阀体)12、致动器13等组成。本体11限定出高 压通道Ila和喷射口 lib。阀针12被容纳在本体11中以打开/关闭喷射口 lib。致动器 13驱动阀针12。E⑶30控制致动器13驱动阀针12。当阀针12打开喷射口 lib时,高压通道Ila 中的高压燃料被喷射到发动机的燃烧室(未示出)。ECU 30基于发动机速度、发动机负载 等计算燃料喷射开始时刻、燃料喷射结束时刻、燃料喷射量等。致动器13以获得以上计算 值的方式驱动阀针12。在下文中将描述燃料压力传感器20的结构。燃料压力传感器20包括杆(负载传感器(load cell))、压力传感器元件22和模 制IC 23。杆21设置到本体11上。杆21具有响应于高压通道Ila中的高燃料压力而弹性 变形的隔板21a。压力传感器元件22置于隔板21a上以依据隔板21a的弹性变形输出压力检测信号。模制IC 23包括放大从压力传感器元件22输出的压力检测信号的放大电路。此 外,模制IC 23包括为可重写非易失存储器的EEPROM 25a。所述EEPROM 25a对应于喷射器 侧存储部。连接器14设置在本体11上。模制IC 23、致动器13和E⑶30通过与连接器14 连接的线束15彼此电连接。
当燃料喷射开始时,高压通道Ila中的燃料压力开始减小。当燃料喷射终止时,高 压通道Ila中的燃料压力开始增大。也就是说,燃料压力的变化和喷射率的变化具有相关 性,从而喷射率的变化可以根据燃料压力的变化被估算。基于所述估算喷射率的变化,用于 燃料喷射控制的各种控制参数可以被获得以待学习。所述控制参数对应于燃料喷射器10 的特性数据。参考图2A-2C,将在下文中描述控制参数。图2A示出了 ECU 30输出到致动器13的喷射指令信号。基于所述喷射指令信号, 致动器13运行以打开喷射口 lib。也就是说,燃料喷射在喷射指令信号的起动时刻tl处开 始,并且燃料喷射在喷射指令信号的关断时刻t2处终止。在从时刻tl到时刻t2的时间段 “Tq”期间,喷射口 lib打开。通过控制时间段“Tq”,燃料喷射量“Q”被控制。图2B示出了燃料喷射率的变化,图2C示出了检测压力的变化波形。由于检测压 力的变化与喷射率的变化具有如下所述的关系,因此可以基于检测压力的波形估算喷射率 的波形。也就是说,如图2A所示,在时刻tl处喷射指令信号出现之后,燃料喷射开始并且 喷射率在时刻Rl处开始增大。当喷射率在时刻Rl处开始增大时,检测压力在时刻Pl处开 始减小。然后,当喷射率在时刻R2处达到最大喷射率时,检测压力的下降在时刻P2处停止。 当喷射率在时刻R2处开始减小时,检测压力在时刻P2处开始增大。然后,当在时刻R3处 喷射率变成零并且实际燃料喷射终止时,检测压力的增大在时刻P3处停止。如上所述,通过检测时刻Pl和P3,喷射开始时刻Rl和喷射终止时刻R3可以被计 算。基于将在下面描述的检测压力的变化与燃料喷射率的变化之间的关系,可以根据检测 压力的变化估算燃料喷射率的变化。也就是说,检测压力从时刻Pl时刻到P2的减小速率P α与喷射率从时刻Rl到时 刻R2的增大速率Ra具有相关性。检测压力从时刻Ρ2到时刻Ρ3的增大速率P Y与喷射 率从时刻R2到时刻R3的减小速率P γ具有相关性。检测压力的最大压力下降量Ρβ与最 大喷射率Ri3具有相关性。因此,喷射率的增大速率Ra、喷射率的减小速率P Y、以及最大 喷射率Rβ可以通过检测检测压力的减小速率Pa、检测压力的增大速率P Υ、以及检测压 力的最大压力下降量Ρβ而计算。图2Β中示出的喷射率的变化(变化波形)可以通过计 算时刻R1、R3、速率Ra、Ργ、以及最大喷射率Ri3而被估算。此外,喷射率从时刻Rl到时刻R3的积分值“S” (图2B中的阴影面积)等于喷射 量“Q”。检测压力从时刻Pl到时刻P3的积分值与喷射率的积分值“S”具有相关性。因此, 对应于喷射量“Q”的喷射率的积分值“S”可以通过计算检测压力的积分值而被计算。时刻tl、t2、时间段“Tq”、时刻R1、R2、速率Ra、Ri3、Ri3以及燃料喷射量“Q”作 为控制参数(特性数据)被学习和存储。实际喷射开始时刻Rl可以作为起动时刻tl和实际喷射开始时刻Rl之间的响应 延迟被学习。时刻Rl和R3可以作为燃料喷射时间段被学习。从Pl到P3的燃料压力下降 ΔP可以作为控制参数被学习。备选地,控制参数的修正量可以作为控制参数被学习。图3示出的ECU 30的微型计算机31根据发动机负载和发动机速度生成燃料喷射 指令信号。燃料喷射指令信号的上升时刻tl、下降时刻t2以及燃料喷射时间段“Tq”考虑 到所学习的控制参数而被计算。如图3所示,ECU 30包括微型计算机31、EEPR0M 32以及通信电路33。EEPROM 32对应于控制器侧存储部,通信电路33起通信接口的作用。微型计算机31包括CPU 3la,ROM 31b 以及 RAM 31c。如上所述的特性数据的初始值在喷射器10被投放市场之前通过实验预先获得。 特性数据的所述初始值在喷射器10发货之前被存储在喷射器10的EEPROM 25a中。在下 文中喷射器10的EEI3ROM 25a表示为INJ-EEI3ROm 25a。此外,INJ-EEPROM 25a存储喷射器10的ID号(识别信息)以用于执行喷射器 10的个体识别。此外,当发动机被投放市场时,喷射器10的识别信息被存储在ECU 30的 EEPROM 32中。在下文中ECU 30的EEra0M32表示为ECU-EEI3ROM 32。在下文中,存储在 INJ-EEPROM 25a中的识别信息表示为INJ-IDINF0,而存储在ECU-EEPR0M 32中的识别信息 表示为 ECU-IDINF0。学习的特性数据被暂时存储在微型计算机31的RAM 31c中。当发动机的运行终 止时,所述特性数据被存储在E⑶-EEPROM 32和INJ-EEPROM 25a中。在下文中,存储在 INJ-EEPROM 25a中的特性数据表示为INJ-DATA,而存储在ECU-EEPR0M 32中的特性数据表 示为 ECU-DATA。 通信电路33与INJ-EEPROM 25a电连接以使得通信电路33读取存储在 INJ-EEPROM 25a 中的 INJ-IDINF0 和 INJ-DATA。此外,通信电路 33 更新 INJ-DATA。如果在发动机被投放市场之后喷射器10被更换为新的喷射器,那么必须将存储 的E⑶-DATA重写成新喷射器10的新E⑶-DATA。同样地,如果在发动机被投放市场之后E⑶ 30被更换为新的E⑶,那么必须将E⑶-DATA重写成当前安装的喷射器10的特性数据。根据本实施方式,即使喷射器10和/或ECU 30被更换为新的喷射器和/或ECU, 燃料喷射控制也可以根据当前安装到发动机上的喷射器10的特性数据被执行。在下文中,参考图4,将描述关于INJ-IDINFO、ECU-IDINF0、INJ-DATA以及 E⑶-DATA的处理过程。图4中示出的过程通过E⑶30的微型计算机31执行。当E⑶30 通电时,过程开始。当E⑶30断电时,过程终止。首先,在步骤SlO 中,从 INJ-EEI3ROm 25a传输到 ecu 30 的 inj-idinf0和 inj-data 被读取。在步骤S20 (核对部)中,计算机确定ECU-IDINF0是否与INJ-IDINF0 —致。当在步骤S20中回答为“是”时,计算机确定喷射器10和ECU 30没有在发动机被 投放市场之后被更换。程序进行到步骤S30。在步骤S30(数据确定部)中,计算机执行正常确定过程,在其中确定INJ-DATA和 E⑶-DATA是否为正常数据。正常特性数据从INJ-DATA和E⑶-DATA中选择。所述选择的正常 数据被用作用于燃料喷射控制的控制参数。应该注意的是,特性数据可能由于ECU-EEPR0M 32或INJ-EEPROM 25a的电噪声或实际故障而变得异常(faulty)。校验和或者比较确定作为正常确定过程被执行以确定INJ-DATA和E⑶-DATA是否 为正常数据。在所述比较确定中,相同的E⑶-DATA被存储在E⑶-EEPROM 32的多个存储区中。 当存储在各个存储区中的各个ECU-DATA彼此相同时,计算机确定ECU-DATA为正常数据。 当存储在某些存储区中的ECU-DATA与存储在另外的存储区中的ECU-DATA不同时,相同 的E⑶-DATA的数量与不同的E⑶-DATA的数量被彼此比较。多数的E⑶-DATA被用作正常
同样地,相同的INJ-DATA被存储在INJ-EEPROM 25a的多个存储区中。当存储在 各个存储区中的各个INJ-DATA彼此相同时,计算机确定INJ-DATA为正常数据。当各个存 储区中的INJ-DATA不同时,多数的INJ-DATA被用作正常数据。备选地,比较确定可以相对于INJ-DATA和E⑶-DATA执行。多数的E⑶-DATA和多 数的INJ-DATA可以分别被用作正常数据。此外,如果在多个INJ-DATA中检测到至少一个不正常的数据,那么E⑶-DATA被用 作用于燃料喷射控制的控制参数。同样地,如果在多个ECU-DATA中检测到至少一个不正常 的数据,那么INJ-DATA被用作用于燃料喷射控制的控制参数。如上所述,在步骤S30中,在INJ-DATA和E⑶-DATA中选择正常特性数据以便于不 会基于异常特性数据执行燃料喷射。当在步骤S20中回答为“否”时,计算机确定喷射器10和EOT 30中的至少一个被 更换为新的喷射器或ECU。程序进行到步骤S40。在步骤S40 (信息确定部)中,计算机执行异常确定过程,在其中确定ECU-IDINF0 和INJ-IDINF0是否异常。应该注意的是,识别信息可能由于ECU-EEPR0M 32或INJ-EEPR0M 25a的电噪声或实际故障而变得异常。校验和或者比较确定作为异常确定过程被执行以确定INJ-IDINF0和E⑶-IDINF0 是否为正常数据。在所述比较确定中,相同的E⑶-IDINF0被存储在E⑶-EEPR0M 32的多个存储区 中。当存储在各个存储区中的各个E⑶-IDINF0彼此相同时,计算机确定E⑶-IDINF0为正 常数据。同样地,相同的INJ-IDINF0被存储在INJ-EEPROM 25a的多个存储区中。当存储 在各个存储区中的各个INJ-IDINF0彼此相同时,计算机确定INJ-IDINF0为正常数据。然后,程序进行到步骤S50,在其中计算机根据在步骤S40中的确定结果选择 INJ-DATA和ECU-DATA中的一个。所选择的特性数据被用作用于燃料喷射控制的控制参数。图5是示出了步骤S40中的确定结果、表示喷射器10和ECU 30是否被更换的更 换状态、以及所选择的用于燃料喷射控制的特性数据之间的关系的表格。当在步骤S40中确定ECU-IDINF0和INJ-IDINF0都为正常数据时,计算机确定喷 射器10或EOT 30已经被更换。因此,INJ-DATA被用作用于燃料喷射控制的控制参数。当在步骤S40中确定INJ-IDINF0是正常数据而ECU-IDINF0是异常数据时,计算 机确定E⑶-EEPR0M 32异常并且E⑶-DATA也是异常数据。因此,INJ-DATA被用作用于燃 料喷射控制的控制参数。当在步骤S40中确定INJ-IDINF0是异常数据并且ECU-IDINF0是正常数据时,计 算机确定INJ-EEPROM 25a异常并且INJ-DATA也是异常数据。因此,E⑶-DATA被用作用于 燃料喷射控制的控制参数。当在步骤S40中确定ECU-IDINF0和INJ-IDINF0都是异常数据时,计算机确定 ECU-EEPR0M 32和INJ-EEraOM 25a都异常并且ECU-DATA和INJ-DATA也都是异常数据。因 此,没有特性数据被选择,并且INJ-DATA和E⑶-DATA被清除。在这种情况下,理想的是使 用预先建立的特性数据的初始值作为控制参数。此外,理想的是相对于在步骤S50中选择的特性数据执行正常确定过程。也就是
7说,相对于选择的特性数据,正常确定过程通过校验和或者比较确定被执行。在E⑶-DATA被选择的情况下,当存储在E⑶-EEPR0M 32的多个存储区中的各 个E⑶-DATA彼此相同时,计算机确定E⑶-DATA为正常数据。当存储在某些存储区中的 ECU-DATA与存储在另外的存储区中的ECU-DATA不同时,相同的ECU-DATA的数量与不同的 ECU-DATA的数量被彼此比较。多数的ECU-DATA被用作正常ECU-DATA。同样在INJ-DATA 被选择的情况下,执行相同的操作。在步骤S60(学习部)中,特性数据被学习和被存储在EOT 30的RAM31c中。在步骤S70中,确定存储在RAM 31c中的特性数据是否已经被损坏。当回答为“否” 时,程序进行到步骤S80。在步骤S80中,当点火开关被关闭以停止发动机时,存储在RAM 31c中的特性数据作为学习值被写入并且被存储在E⑶-EEPR0M 32和INJ-EEPROM 25a中。 当在步骤S70中回答为“否”时,程序回到步骤S10。根据如上所述的本实施方式,可以获得以下优点。(1)用于执行喷射器10的个体识别的识别信息被存储在ECU-EEPR0M 32和 INJ-EEPROM 25a的存储器中。然后,确定存储在各个EEPROM 32、25a中的识别信息是否彼 此相同。当它们彼此相同时,计算机确定燃料喷射器没有被更换。当它们彼此不同时,计算 机确定燃料喷射器已经被更换。因此,燃料喷射不太可能基于与当前安装的喷射器的实际 特性数据不同的特性数据被控制。(2)由于更新的特性数据不仅存储在E⑶-EEPROM 32中而且存储在INJ-EEPROM 25a中,因此即使EEPROMs 32,25a中的一个变得异常,也可以避免所有特性数据都被损坏。 因此,燃料喷射控制基于特性数据的可靠性得以提高。(3)甚至在INJ-IDINF0和ECU-IDINF0彼此相同的情况下,由于正常确定过程被执 行以确定用于控制燃料喷射的特性数据是否为正常数据,因此燃料喷射也不太可能基于异 常特性数据被执行。(4)当确定INJ-IDINF0和ECU-IDINF0彼此不同时,燃料喷射控制基于实际上安装 的喷射器10的INJ-DATA被执行。燃料喷射不太可能基于异常特性数据被执行。然而,甚至在INJ-IDINF0和ECU-IDINF0彼此不同的情况下,当在INJ-IDINF0中 检测到异常时,计算机确定INJ-DATA与INJ-IDINF0 —样也异常。计算机基于E⑶-DATA控 制燃料喷射,以使得燃料喷射控制的可靠性可得以提高。(5)在发动机运行期间,特性数据被存储在RAM 31c中。在发动机停止期间,特性 数据被传输到EEPROMs 32、25a。与存储在EEPROMs 32、25a中的特性数据在发动机运行期 间被更新的情况相比,EEPROMs 32,25a的产品寿命可得以延长。[其它实施方式]本发明并不限于如上所述的实施方式,而是可以例如按以下方式实施。此外,各个 实施方式的特征结构可以结合。 异常确定过程可以相对于INJ-DATA和E⑶-DATA执行。基于所述确定结果,用于 燃料喷射的特性数据可以被选择。
INJ-EEPROM 25a可以设置到本体11或连接器14上。 特性数据不限于时刻tl、t2、时间段“Tq”、时刻R1、R2、速率Ra、R3、R3以及 燃料喷射量“Q”。
只要识别信息存储在INJ-EEPROM 25a中即可,并非始终必须将特性数据存储在 INJ-EEPROM 25a中。甚至在这种情况下,以上的优点(1)也可得以实现。
INJ-EEPROM 25a可以由不可重写存储器替代。
权利要求
一种燃料喷射控制器,包括基于燃料喷射器的特性数据控制燃料喷射器(10)的运行的电子控制单元(30);设置到燃料喷射器上以用于存储识别信息的喷射器侧存储部(25a),所述燃料喷射器通过所述识别信息被单个地识别;设置到所述电子控制单元(30)上以用于存储所述识别信息的控制器侧存储部(32);以及用于确定存储在所述喷射器侧存储部(25a)中的识别信息与存储在所述控制器侧存储部(32)中的识别信息是否相同的核对部(S20)。
2.根据权利要求1所述的燃料喷射控制器,其特征在于, 所述燃料喷射器(10)的特性数据通过学习被更新,所述喷射器侧存储部(25a)存储所述燃料喷射器的特性数据,并且 所述控制器侧存储部(32)存储所述燃料喷射器的特性数据。
3.根据权利要求2所述的燃料喷射控制器,其特征在于,所述燃料喷射控制器还包括 用于确定存储在所述喷射器侧存储部和所述控制器侧存储部中的识别信息是否异常的信息确定部(S40)。
4.根据权利要求3所述的燃料喷射控制器,其特征在于,当所述核对部(S20)确定存储在所述喷射器侧存储部中的识别信息和存储在所述控 制器侧存储部中的识别信息彼此不同,并且当所述信息确定部(S40)确定存储在所述喷射 器侧存储部和所述控制器侧存储部中的识别信息正常时,电子控制单元(30)基于存储在 所述喷射器侧存储部中的特性数据控制所述燃料喷射器(10)的运行。
5.根据权利要求3所述的燃料喷射控制器,其特征在于,当所述核对部(S20)确定存储在所述喷射器侧存储部中的识别信息和存储在所述控 制器侧存储部中的识别信息彼此不同,并且当所述信息确定部(S40)确定存储在所述喷射 器侧存储部中的识别信息正常而存储在所述控制器侧存储部中的识别信息异常时,电子控 制单元(30)基于存储在所述喷射器侧存储部中的特性数据控制所述燃料喷射器(10)的运 行。
6.根据权利要求3所述的燃料喷射控制器,其特征在于,当所述核对部(S20)确定存储在所述喷射器侧存储部中的识别信息和存储在所述控 制器侧存储部中的识别信息彼此不同,并且当所述信息确定部(S40)确定存储在所述喷射 器侧存储部中的识别信息异常而存储在所述控制器侧存储部中的识别信息正常时,电子控 制单元(30)基于存储在所述控制器侧存储部中的特性数据控制所述燃料喷射器(10)的运 行。
7.根据权利要求3所述的燃料喷射控制器,其特征在于,当所述核对部(S20)确定存储在所述喷射器侧存储部中的识别信息和存储在所述控 制器侧存储部中的识别信息彼此不同,并且当所述信息确定部(S40)确定存储在所述喷射 器侧存储部和所述控制器侧存储部中的识别信息异常时,存储在所述控制器侧存储部和所 述喷射器侧存储部中的特性数据被清除。
全文摘要
本发明涉及一种燃料喷射控制器,其包括基于燃料喷射器的特性数据控制燃料喷射器的运行(10)的ECU(30)、设置到所述喷射器上的EEPROM(25a)以及设置到所述ECU上的EEPROM(32)。燃料喷射器通过其被单个地识别的识别信息存储在两种EEPROMs(25a、32)中。存储在所述喷射器侧EEPROM(25a)中的识别信息被确定是否与存储在所述ECU侧EEPROM(32)中的识别信息相同。基于所述确定结果,可以确定喷射器和/或ECU是否被更换为新的喷射器和/或ECU。
文档编号F02D41/38GK101922369SQ20101019883
公开日2010年12月22日 申请日期2010年6月4日 优先权日2009年6月9日
发明者杉山公一, 石塚康治 申请人:株式会社电装
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1