[go: up one dir, main page]

CN115680925A - Method, computer readable medium, and apparatus for controlling injection timing - Google Patents

Method, computer readable medium, and apparatus for controlling injection timing Download PDF

Info

Publication number
CN115680925A
CN115680925A CN202110828833.7A CN202110828833A CN115680925A CN 115680925 A CN115680925 A CN 115680925A CN 202110828833 A CN202110828833 A CN 202110828833A CN 115680925 A CN115680925 A CN 115680925A
Authority
CN
China
Prior art keywords
injection timing
temperature
engine
injection
combustion state
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.)
Withdrawn
Application number
CN202110828833.7A
Other languages
Chinese (zh)
Inventor
刘贤利
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.)
Hitachi Astemo Automotive Systems Suzhou Ltd
Original Assignee
Hitachi Astemo Automotive Systems Suzhou Ltd
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 Hitachi Astemo Automotive Systems Suzhou Ltd filed Critical Hitachi Astemo Automotive Systems Suzhou Ltd
Priority to CN202110828833.7A priority Critical patent/CN115680925A/en
Publication of CN115680925A publication Critical patent/CN115680925A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • 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

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

本发明公开了一种用于控制发动机的燃料的喷射正时的方法、用于存储执行该方法的指令的计算机可读介质、以及用于执行该方法的装置,所述方法包括:温度检测步骤,在该温度检测步骤中,检测发动机的气缸壁上部的温度;燃烧状态检测步骤,在该燃烧状态检测步骤中,检测所述发动机的燃烧状态;以及喷射正时控制步骤,在该喷射正时控制步骤中,基于所述燃烧状态、所述温度与喷射正时目标值的对应关系来对所述喷射正时进行控制。

Figure 202110828833

The invention discloses a method for controlling the fuel injection timing of an engine, a computer-readable medium for storing instructions for executing the method, and a device for executing the method. The method includes: a temperature detection step , in the temperature detection step, detecting the temperature of the cylinder wall upper portion of the engine; in the combustion state detection step, in the combustion state detection step, detecting the combustion state of the engine; and in the injection timing control step, in the injection timing In the controlling step, the injection timing is controlled based on a correspondence relationship between the combustion state, the temperature, and an injection timing target value.

Figure 202110828833

Description

控制喷射正时的方法、计算机可读介质以及装置Method, computer readable medium, and apparatus for controlling injection timing

技术领域technical field

本发明涉及一种控制方法,更具体地,涉及一种用于控制发动机的燃料的喷射正时的方法、计算机可读介质以及装置。The present invention relates to a control method, and more particularly, to a method, computer readable medium and apparatus for controlling the injection timing of fuel of an engine.

背景技术Background technique

在一台发动机上,曲轴连杆机构、配气机构、供油系统、点火系统等重要的组件的工作协同,都需以一个基本时间坐标来作为基准,而这个基准就是所谓的正时。其中,发动机的喷油正时是指发动机工作时燃料进入气缸时的确切时间点。在发动机的燃烧循环的不同部分中的喷射对产生的燃烧循环具有不同的影响,包括对发动机的工作输出、排放、以及燃烧稳定性的影响。例如通过监控发动机负载和利用标定值来确定多次喷射方案中每个脉冲的适当正时,并且可以由此控制、调整、或修正多次燃料喷射中每个的燃料喷射正时。在一些方法中,喷射正时由发动机控制单元依据曲轴角度来计算。更具体地说,对应于燃料喷射开始的曲轴角度除了根据发动机的负荷之外还可以根据发生燃料喷射的发动机的旋转速率来确定。现有的喷射正时控制中,通常基于水温(也称为冷却液温度)来对发动机的温度区间进行划分,并且基于此来对喷射正时进行控制。In an engine, the working coordination of important components such as the crankshaft connecting rod mechanism, the valve mechanism, the oil supply system, and the ignition system all need a basic time coordinate as a reference, and this reference is the so-called timing. Among them, the fuel injection timing of the engine refers to the exact time point when the fuel enters the cylinder when the engine is working. Injection in different parts of an engine's combustion cycle has different effects on the resulting combustion cycle, including effects on the engine's work output, emissions, and combustion stability. The proper timing of each pulse in the multiple injection scheme is determined, for example by monitoring engine load and using calibration values, and the fuel injection timing for each of the multiple fuel injections may be controlled, adjusted, or corrected accordingly. In some approaches, injection timing is calculated by the engine control unit as a function of crankshaft angle. More specifically, the crank angle corresponding to the start of fuel injection may be determined based on the rotational speed of the engine where the fuel injection occurs, in addition to the load on the engine. In the existing injection timing control, the temperature range of the engine is usually divided based on the water temperature (also referred to as coolant temperature), and the injection timing is controlled based on this.

发明内容Contents of the invention

发明所要解决的技术问题The technical problem to be solved by the invention

然而,随着越来越严格的排放标准的出台,CO(一氧化碳)、THC(总碳氢化合物)、NMHC(非甲烷碳氢化合物)、NOX(氮氧化物)、PM(颗粒物质量)的排放限值有着更加严苛的限定,同时新增了对PN(颗粒物数量)的排放规定。可知,当前控制汽车排放的重点从HC、CO、NOX等气体物质转移到PM、PN等与颗粒物有关的参数。根据各种试验数据,燃料喷射时刻对颗粒物数量有直接的影响,而在直喷发动机中,由于燃料直接喷射到缸内,所以颗粒物的排出量更多。However, with the introduction of increasingly stringent emission standards, CO (carbon monoxide), THC (total hydrocarbons), NMHC (non-methane hydrocarbons), NOX (nitrogen oxides), PM (particulate matter) emissions The limit value has more stringent limits, and new emission regulations for PN (particulate matter number) have been added. It can be seen that the current focus of controlling vehicle emissions has shifted from gaseous substances such as HC, CO, and NOX to parameters related to particulate matter such as PM and PN. According to various test data, the timing of fuel injection has a direct impact on the amount of particulate matter, and in a direct injection engine, since the fuel is directly injected into the cylinder, the amount of particulate matter emitted is more.

在各个国家和地区的法规加强对颗粒物的要求的背景下,现有的喷射正时对冷启动这种复杂条件来讲不够充分,缸内活塞冠面以及气缸壁温度低,燃料雾化不充分,因此,颗粒物排出恶化可能不符合相应的排放规定。因而,需要将冷启动喷射正时策略进一步细化,使颗粒物的排放得到减少。Under the background that the regulations of various countries and regions strengthen the requirements for particulate matter, the existing injection timing is not sufficient for the complex conditions of cold start, the temperature of the piston crown surface and cylinder wall in the cylinder is low, and the fuel atomization is insufficient , therefore, the deterioration of particulate matter emissions may not comply with the corresponding emission regulations. Therefore, it is necessary to further refine the cold start injection timing strategy to reduce particulate matter emissions.

通常,在发动机的整个启动过程中,喷射正时控制采用台架标定的暖机喷射正时策略。暖机喷射正时策略的依据是:台架暖机实验过程中不断变化喷射时刻。根据相关数据,在水温较低时,喷射时刻提前和延迟过大角度均会导致颗粒物排放恶化。从暖机实验中取最优解得出最优喷射时刻表作为暖机喷射正时策略。但是在实车实验过程中发现,在车刚启动时。喷射时刻在暖机控制策略的规定值处往后延迟,颗粒物仍然有减少的趋势。因此,针对这一现象,需要着重研究冷启动初期喷射时刻的分布对颗粒物的影响情况。Typically, injection timing control employs a bench-calibrated warm-up injection timing strategy throughout engine start-up. The basis of the warm-up injection timing strategy is that the injection timing is constantly changing during the bench warm-up experiment. According to relevant data, when the water temperature is low, the injection timing advances and the delay angle is too large, which will lead to the deterioration of particulate matter emissions. Taking the optimal solution from the warm-up experiment, the optimal injection schedule is obtained as the warm-up injection timing strategy. However, in the course of the real vehicle experiment, it was found that when the car was just started. The injection time is delayed after the specified value of the warm-up control strategy, and the particulate matter still has a tendency to decrease. Therefore, in view of this phenomenon, it is necessary to focus on the influence of the injection timing distribution on the particulate matter at the initial stage of cold start.

本发明鉴于上述那样的现有问题而完成,其目的在于提供一种用于控制发动机的燃料的喷射正时的方法、用于存储执行该方法的指令的计算机可读介质、以及用于执行该方法的装置,可以基于PN等参数来设计更细致的喷射正时控制方案。The present invention has been made in view of the existing problems as described above, and its object is to provide a method for controlling the fuel injection timing of an engine, a computer-readable medium for storing instructions for executing the method, and a method for executing the method. The device of the method can design a more detailed injection timing control scheme based on parameters such as PN.

解决技术问题的技术方案Technical solutions to technical problems

在解决上述问题的本发明的一个实施例中,提供了一种用于控制发动机的燃料的喷射正时的方法,其特征在于,包括:温度检测步骤,在该温度检测步骤中,检测发动机的气缸壁上部的温度;燃烧状态检测步骤,在该燃烧状态检测步骤中,检测所述发动机的燃烧状态;以及喷射正时控制步骤,在该喷射正时控制步骤中,基于所述燃烧状态、所述温度与喷射正时目标值的对应关系来对所述喷射正时进行控制。In one embodiment of the present invention to solve the above-mentioned problems, a method for controlling the injection timing of fuel of an engine is provided, which is characterized by comprising: a temperature detection step, in which the temperature of the engine is detected the temperature of the upper portion of the cylinder wall; a combustion state detection step in which the combustion state of the engine is detected; and an injection timing control step in which the combustion state is detected based on the combustion state, the The injection timing is controlled based on the corresponding relationship between the temperature and the injection timing target value.

在本发明的一个实施例中,所述方法还包括温度区间判断步骤,在该温度区间判断步骤中,基于检测到的温度来判断所述发动机所处于的温度区间,在所述喷射正时控制步骤中,基于所述燃烧状态、所述温度区间来对所述喷射正时进行控制。In one embodiment of the present invention, the method further includes a temperature interval judging step. In the temperature interval judging step, the temperature interval of the engine is judged based on the detected temperature. During the injection timing control In the step, the injection timing is controlled based on the combustion state and the temperature range.

在本发明的一个实施例中,所述方法还包括排气正时控制步骤,在该排气正时控制步骤中,基于所述温度来控制所述发动机的排气正时。In one embodiment of the present invention, the method further includes an exhaust timing control step in which exhaust timing of the engine is controlled based on the temperature.

在本发明的一个实施例中,在所述温度低于60℃时关闭所述排气正时,在所述温度为60℃以上时开启所述排气正时。In one embodiment of the present invention, the exhaust timing is turned off when the temperature is lower than 60°C, and the exhaust timing is turned on when the temperature is above 60°C.

在本发明的一个实施例中,在所述温度检测步骤中,将检测到的所述气缸壁上部的温度与阈值进行比较,并且在所述检测到的所述气缸壁上部的温度超过阈值时,切换为基于发动机水温的喷射正时控制。In one embodiment of the present invention, in the temperature detection step, the detected temperature of the upper part of the cylinder wall is compared with a threshold value, and when the detected temperature of the upper part of the cylinder wall exceeds the threshold value , switch to injection timing control based on engine water temperature.

在本发明的一个实施例中,所述阈值为120℃。In one embodiment of the present invention, the threshold is 120°C.

在本发明的一个实施例中,在所述喷射正时控制步骤中,基于所述燃烧状态来确定所采用的喷射正时控制方案。In one embodiment of the present invention, in the injection timing control step, the adopted injection timing control scheme is determined based on the combustion state.

在本发明的一个实施例中,在所述喷射正时控制步骤中,在基于所述燃烧状态判断为需要进行喷射正时的情况下,进一步判断是否存在与所述温度区间和所述燃烧状态相对应的喷射正时目标值,并且其中在判断为不存在与所述温度区间和所述燃烧状态相对应的喷射正时目标值的情况下,选取多个不同的喷射时刻并对与所述多个不同的喷射时刻相对应的发动机的颗粒物数量、油耗、燃烧稳定值进行检测,并且基于检测到的颗粒物数量、油耗、燃烧稳定值来确定最优喷射时刻作为所述喷射正时目标值。In one embodiment of the present invention, in the injection timing control step, if it is judged that the injection timing needs to be performed based on the combustion state, it is further judged whether there is an corresponding injection timing target value, and where it is judged that there is no injection timing target value corresponding to the temperature range and the combustion state, a plurality of different injection timings are selected and compared with the The number of particulate matter, fuel consumption, and combustion stability of the engine corresponding to a plurality of different injection timings are detected, and the optimal injection timing is determined as the injection timing target value based on the detected number of particulate matter, fuel consumption, and combustion stability.

在本发明的一个实施例中,在确定所述最优喷射时刻的过程中,所述颗粒物数量的权重高于油耗和燃烧稳定值的权重。In an embodiment of the present invention, in the process of determining the optimal injection timing, the weight of the particulate matter quantity is higher than the weight of fuel consumption and combustion stability values.

在本发明的一个实施例中,针对各个温度区间训练数据以得到各个温度区间下的喷射正时目标值。In one embodiment of the present invention, the data is trained for each temperature interval to obtain the injection timing target value for each temperature interval.

在本发明的一个实施例中,通过使当前喷射时刻以固定步长退角来选取所述多个不同的喷射时刻。In one embodiment of the present invention, the plurality of different injection timings are selected by making the current injection timing recede at a fixed step size.

在解决上述问题的本发明的一个实施例中,提供了一种存储指令的计算机可读介质,在所述指令被处理器执行时,使得所述处理器执行如上述的实施例中任一项所述的方法。In one embodiment of the present invention that solves the above problems, a computer-readable medium storing instructions is provided, and when the instructions are executed by a processor, the processor performs any one of the above-mentioned embodiments the method described.

在解决上述问题的本发明的一个实施例中,提供了一种用于控制发动机的燃料的喷射正时的装置,其特征在于,包括:温度检测部,该温度检测部被配置用于对发动机的气缸壁的上部的温度进行检测;燃烧状态检测部,该燃烧状态检测部被配置用于检测所述发动机的燃烧状态;以及控制部,该控制部被配置用于进行如上述的实施例中任一项所述的方法。In one embodiment of the present invention that solves the above-mentioned problems, there is provided an apparatus for controlling the injection timing of fuel of an engine, characterized by including: a temperature detection section configured to The temperature of the upper part of the cylinder wall is detected; the combustion state detection part is configured to detect the combustion state of the engine; and the control part is configured to perform as in the above-mentioned embodiment any one of the methods described.

发明效果Invention effect

根据本发明,在冷启动前期以发动机气缸壁上部温度为判定条件制定喷射正时控制策略,从而能够降低PN。According to the present invention, in the early stage of cold start, the temperature of the upper part of the cylinder wall of the engine is used as the determination condition to formulate the injection timing control strategy, so that the PN can be reduced.

此外,根据本发明,将发动机气缸壁上部温度小于120℃的温度范围分成多个温度区间,并且按燃烧状态(CSTATE)来控制不同的喷射正时。In addition, according to the present invention, the temperature range of the engine cylinder wall upper part temperature lower than 120°C is divided into multiple temperature intervals, and different injection timings are controlled according to the combustion state (CSTATE).

此外,根据本发明,在每个工况下实时调节喷射正时,并且综合每一个喷射正时下的PN、油耗、燃烧稳定值等发动机参数,选取喷射正时的最优值并固化。In addition, according to the present invention, the injection timing is adjusted in real time under each working condition, and the optimal value of the injection timing is selected and solidified based on engine parameters such as PN, fuel consumption, and combustion stability value under each injection timing.

此外,根据本发明,能够得出比较完整的低温冷启动初喷射正时映射数据并用于喷射正时的控制。In addition, according to the present invention, it is possible to obtain relatively complete low-temperature cold start initial injection timing map data and use it for injection timing control.

附图说明Description of drawings

可以通过参考附图中所描绘的示意性实施例来理解本发明的实施例(本发明的实施例简短总结如上且更详细讨论于下)。然而,附图仅示出本发明的典型实施例,并因此不认为限制本原理的范围,因为本原理可允许其他等效实施例。Embodiments of the invention (embodiments of the invention are briefly summarized above and discussed in more detail below) can be understood by reference to the illustrative embodiments depicted in the accompanying drawings. However, the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of the scope of the teachings, which may admit to other equally effective embodiments.

为了便于理解,在各附图中使用了相同的参考标号,以指示附图中共用的相同元素。附图并未依比例绘制并且可为了清晰而被简化。一个实施例的元素及特征可有利地并入其他实施例中,而无须进一步叙述。For ease of understanding, the same reference numerals are used in the various drawings to indicate the same elements that are common to the drawings. The figures are not drawn to scale and may have been simplified for clarity. Elements and features of one embodiment may be beneficially incorporated in other embodiments without further recitation.

图1是根据本发明的一个实施例的发动机部分结构的示意图。FIG. 1 is a schematic diagram of a partial structure of an engine according to an embodiment of the present invention.

图2是根据本发明的一个实施例的用于控制发动机的燃料的喷射正时的流程图。FIG. 2 is a flowchart for controlling fuel injection timing of an engine according to one embodiment of the present invention.

图3是根据本发明的一个实施例的发动机的气缸壁上部温度的温度区间的示意图。Fig. 3 is a schematic diagram of the temperature range of the temperature of the upper part of the cylinder wall of the engine according to an embodiment of the present invention.

图4是根据本发明的一个实施例的基于温度区间控制发动机排气正时和/或喷射正时控制方案的示例性流程的流程图。4 is a flowchart of an exemplary process for controlling an engine exhaust timing and/or injection timing control scheme based on temperature intervals, according to one embodiment of the present invention.

图5是根据本发明的一个实施例的在气缸壁上部温度是60℃的情况下的排气正时控制的开关与燃烧稳定性和油耗的关系的示意图。FIG. 5 is a schematic diagram of the relationship between the switch of the exhaust timing control and the combustion stability and fuel consumption under the condition that the temperature of the upper portion of the cylinder wall is 60° C. according to an embodiment of the present invention.

图6是根据本发明的一个实施例的基于燃烧状态来确定喷射正时控制方案的示例性流程的流程图。FIG. 6 is a flowchart of an exemplary process for determining an injection timing control scheme based on combustion conditions, according to one embodiment of the present invention.

图7是根据本发明的一个实施例的基于燃烧状态、气缸壁上部的温度与喷射正时目标值的对应关系来对喷射正时进行控制的示例性流程的流程图。FIG. 7 is a flow chart of an exemplary process of controlling injection timing based on the correspondence relationship between the combustion state, the temperature of the upper part of the cylinder wall and the injection timing target value according to one embodiment of the present invention.

图8是根据本发明的一个实施例的在气缸壁上部温度是10℃的情况下的各个喷射时刻与PN的关系的示意图。8 is a schematic diagram of the relationship between each injection timing and PN in the case where the temperature of the upper part of the cylinder wall is 10° C. according to an embodiment of the present invention.

图9是根据本发明的一个实施例的在气缸壁上部温度是10℃的情况下的各个喷射时刻与油耗和燃烧稳定性的关系的示意图。9 is a schematic diagram of the relationship between various injection timings, fuel consumption and combustion stability under the condition that the temperature of the upper part of the cylinder wall is 10° C. according to an embodiment of the present invention.

图10是根据本发明的另一个实施例的用于控制发动机的燃料的喷射正时的装置。FIG. 10 is an apparatus for controlling injection timing of fuel of an engine according to another embodiment of the present invention.

具体实施方式Detailed ways

<实施例1><Example 1>

以下,参照图1至图9对根据本发明的一个实施例的用于控制发动机的燃料的喷射正时的方法进行说明。Hereinafter, a method for controlling fuel injection timing of an engine according to an embodiment of the present invention will be described with reference to FIGS. 1 to 9 .

申请人发现,在低温时,能够得到最优PN的喷射时刻可相对于现有技术推迟。基于上述情况,本发明不再以水温作为判定条件,而选择对喷油影响更为直接、升温更快的气缸壁温度来进行判定。具体理由如下:在发动机的工作期间,在低温下,喷油时刻在压缩冲程,此时活塞上行,喷油空间由气缸壁上部、活塞端面和气缸盖组成,如图1所示。气缸内对燃油雾化影响大的零部件是气缸壁和活塞端面,因活塞端面无直接散热途径所以温度高于气缸壁。压缩冲程气缸下壁不在喷油空间内。因而,选择气缸壁上部的温度作为判断条件,能更好地反映实际情况。Applicants have found that at low temperatures, the injection timing for optimal PN can be delayed compared to the prior art. Based on the above situation, the present invention no longer takes the water temperature as the judging condition, but selects the cylinder wall temperature which has a more direct influence on the fuel injection and a faster temperature rise for judging. The specific reasons are as follows: during the working period of the engine, at low temperature, the injection time is in the compression stroke, when the piston moves upward, and the injection space consists of the upper part of the cylinder wall, the end surface of the piston and the cylinder head, as shown in Figure 1. The components in the cylinder that have the greatest impact on fuel atomization are the cylinder wall and the piston end face. Because the piston end face has no direct heat dissipation path, the temperature is higher than that of the cylinder wall. The lower wall of the compression stroke cylinder is not in the injection space. Therefore, choosing the temperature of the upper part of the cylinder wall as the judgment condition can better reflect the actual situation.

下面,参照图2来说明本实施例所涉及的用于喷射正时控制的方法的流程。当发动机点火时,方法200开始。Next, the flow of the method for controlling the injection timing according to the present embodiment will be described with reference to FIG. 2 . Method 200 begins when the engine fires.

在步骤S201处,对气缸壁上部温度(TWB)进行检测。作为非限制性示例,可通过诸如热敏电阻器、热电偶、电阻式温度检测器(RTD)、数字温度集成电路传感器、模拟温度集成电路传感器等各种类型的温度传感器或温度计红外感应传感器来检测气缸壁上部温度,从而得到发动机的气缸壁上部温度的值。At step S201, the temperature of the upper portion of the cylinder wall (TWB) is detected. By way of non-limiting example, various types of temperature sensors or thermometer infrared sensing sensors such as thermistors, thermocouples, resistance temperature detectors (RTDs), digital temperature integrated circuit sensors, analog temperature integrated circuit sensors, etc. The temperature of the upper part of the cylinder wall is detected to obtain the value of the temperature of the upper part of the cylinder wall of the engine.

可选地,在步骤S202中,可将气缸壁上部温度从低环境温度至最低正常工作温度120℃之间进行喷射时刻的细分,以分为四个温度区间,如图3所示。具体地,例如,温度区间可以包括:第一温度区间,该第一温度区间为25℃以下;第二温度区间,该第二温度区间为从25℃至60℃;第三温度区间,该第三温度区间为从60℃至90℃;第四温度区间,该第四温度区间为从90℃至120℃。当气缸壁温度为阈值(例如,120℃、140℃,但也可以取其他值)以上的情况下,可切换成以水温为判定条件的喷射正时控制。Optionally, in step S202, the temperature of the upper part of the cylinder wall can be subdivided into four temperature ranges from low ambient temperature to the lowest normal working temperature of 120° C., as shown in FIG. 3 . Specifically, for example, the temperature interval may include: a first temperature interval, the first temperature interval is below 25°C; a second temperature interval, the second temperature interval is from 25°C to 60°C; a third temperature interval, the first temperature interval The third temperature range is from 60°C to 90°C; the fourth temperature range is from 90°C to 120°C. When the cylinder wall temperature is above a threshold value (for example, 120° C., 140° C., but other values are also possible), the injection timing control may be switched to the water temperature as a determination condition.

在将温度区间进行划分之后,可如图4所示那样,基于温度区间控制发动机排气正时和/或喷射正时控制方案。具体地,例如,在(诸如通过电子控制单元(ECU)或其他处理器或计算机)判断为气缸壁上部温度在25℃以下的情况下,方法前进至下面详述的步骤S202;在判断为气缸壁上部温度在从25℃到60℃的范围内的情况下,方法前进至步骤S202;在判断为气缸壁上部温度在从60℃到90℃的范围内的情况下,方法前进至步骤S202;在判断为气缸壁上部温度在60℃以上的情况下,例如,开启排气正时控制(诸如,排气可变正时控制(EX-VTC))并且方法前进至步骤S202。可选地,进一步地,在气缸壁上部温度在90℃以上的情况下,判断气缸壁上部温度是否为阈值(例如,120℃、140℃,但也可以取其他值)以上。在判断为气缸壁上部温度在从90℃到阈值的范围内的情况下,方法前进至步骤S202;在判断为气缸壁上部温度为阈值以上的情况下,切换为基于发动机水温的喷射正时控制,并相应结束本实施例的基于气缸壁上部温度的喷射正时控制的方法。After the temperature intervals are divided, as shown in FIG. 4 , the engine exhaust timing and/or injection timing control scheme can be controlled based on the temperature intervals. Specifically, for example, if it is determined (such as by an electronic control unit (ECU) or other processor or computer) that the temperature of the upper part of the cylinder wall is below 25°C, the method proceeds to step S202 described in detail below; If the upper wall temperature is within the range from 25°C to 60°C, the method proceeds to step S202; if it is judged that the cylinder wall upper portion temperature is within the range from 60°C to 90°C, the method proceeds to step S202; In a case where it is determined that the cylinder wall upper portion temperature is 60° C. or higher, for example, exhaust timing control such as exhaust variable timing control (EX-VTC) is turned on and the method proceeds to step S202 . Optionally, further, when the temperature of the upper portion of the cylinder wall is above 90° C., it is determined whether the temperature of the upper portion of the cylinder wall is above a threshold (for example, 120° C., 140° C., but other values may also be taken). If it is determined that the temperature of the upper portion of the cylinder wall is within the range from 90°C to the threshold, the method proceeds to step S202; if it is determined that the temperature of the upper portion of the cylinder wall is above the threshold, switch to the injection timing control based on the engine water temperature , and correspondingly end the method for controlling the injection timing based on the temperature of the upper portion of the cylinder wall in this embodiment.

虽然本实施例中将温度分成四个温度区间,但是也可以将温度分成三个温度区间、两个温度区间,或者分成多于四个的温度区间,例如分成五个温度区间、八个温度区间、十个温度区间等等。虽然在本实施例中将各个温度区间的边界点示出为25℃、60℃、90℃以及120℃,但是也可以根据实际需要而选择其他的温度点来作为各个温度区间的边界点。Although the temperature is divided into four temperature intervals in this embodiment, the temperature can also be divided into three temperature intervals, two temperature intervals, or more than four temperature intervals, such as five temperature intervals or eight temperature intervals. , ten temperature ranges and so on. Although the boundary points of each temperature range are shown as 25° C., 60° C., 90° C. and 120° C. in this embodiment, other temperature points may also be selected as boundary points of each temperature range according to actual needs.

关于上述的在检测到的气缸壁上部温度超过一定值(例如,60℃)(该一定值可称为排气正时开关温度)就开启排气正时控制的原理,可参考图5来阐述。为促进产生发动机缸内涡流以更好地促进喷雾均质化,除了进行喷射正时,本申请人研究了排气正时控制的开关对PN、燃烧稳定性、油耗的影响。图5以温度为60℃的情况为例,示出在此温度下,伴随喷射时刻(INJT)的改变,排气正时控制的开关对于燃烧稳定性(PI_surge)和油耗(Fuelcosp)的影响。其中,60℃是在确保燃烧稳定性限值<3%且油耗限值不能多于原油耗5%的情况下,根据排气正时控制开启状态下的水温来设定的温度,但是也可根据实际情况来选择其他的温度。从图5中可以看出,在排气正时控制关闭时,燃烧稳定性较好,而在排气正时控制开启时,油耗较好。由于在冷启动初期侧重燃烧稳定性,因此,当以水温为判断值时,在温度变为60℃之前全部采用排气正时控制关闭,在启动阶段将喷射时刻退至极限值,而在温度变为60℃之后,排气正时控制开启,能够有效地降低油耗。Regarding the above-mentioned principle of turning on the exhaust timing control when the detected temperature on the upper part of the cylinder wall exceeds a certain value (for example, 60° C.) (this certain value may be called the exhaust timing switch temperature), it can be explained with reference to FIG. 5 . In order to promote the vortex in the engine cylinder to better promote the spray homogenization, in addition to the injection timing, the applicant has studied the influence of the switch of the exhaust timing control on PN, combustion stability and fuel consumption. Fig. 5 takes the case of a temperature of 60°C as an example, showing the influence of the switch of exhaust timing control on combustion stability (PI_surge) and fuel consumption (Fuelcosp) with the change of injection timing (INJT) at this temperature. Among them, 60°C is the temperature set according to the water temperature when the exhaust timing control is turned on under the condition of ensuring that the combustion stability limit is <3% and the fuel consumption limit is not more than 5% of the crude oil consumption, but it can also be Choose other temperatures according to the actual situation. It can be seen from Figure 5 that the combustion stability is better when the exhaust timing control is turned off, and the fuel consumption is better when the exhaust timing control is turned on. Since the combustion stability is emphasized at the initial stage of cold start, when the water temperature is used as the judgment value, the exhaust timing control is used to turn off all the exhaust timing before the temperature reaches 60°C, and the injection time is reduced to the limit value during the start stage, while the temperature After changing to 60°C, the exhaust timing control is turned on, which can effectively reduce fuel consumption.

回到图2,在步骤S201完成之后,在步骤S202处,对发动机的燃烧状态进行检测。作为非限制性示例,可基于排放气体的气体成分、发动机的振动响应、发动机的缸内压力、瞬时转速、噪声中的一个或多个判断发动机的燃烧状态(CSTATE)。Returning to Fig. 2, after step S201 is completed, at step S202, the combustion state of the engine is detected. As a non-limiting example, the combustion state (CSTATE) of the engine may be determined based on one or more of the gas composition of the exhaust gas, the vibration response of the engine, the in-cylinder pressure of the engine, the instantaneous speed, and the noise.

可选地,在步骤S202中,可基于CSTATE确定所采用的喷射正时控制方案。作为一个示例,图6示出了该过程的流程图。本实施例中,将CSTATE设定为主要包含以下几种:CSTATE=0(启动)、CSTATE=1(快速怠转)、CSTATE=4(运转)和其他的过渡状态。为确保启动性能,本发明不改变CSTATE=0时(此过程非常短暂)的喷射控制。在CSTATE=1时,为提高触媒温度及润滑效果,采取二次喷射控制。在CSTATE=4时,发动机的喷射包含单次喷射和二次喷射。在本实施例中,CSTATE=1和CSTATE=4的二次喷射区域中,只改变第一次喷射时刻(INJT21),而第二次喷射时刻(INJT22)复制(或设定成等于)原控制中的映射数据(或与第一次喷射时刻相对应的喷射时刻)作为气缸壁上部温度(TWB)控制的第二次喷射时刻。在CSTATE=4的单次喷射区域及CSTATE等于其他值(即处于过渡状态,均为单次喷射)时则分别进行喷射正时。本文中,喷射时刻以与发动机工作时曲轴转动角度对应的角度表示。Optionally, in step S202, the adopted injection timing control scheme may be determined based on CSTATE. As an example, Figure 6 shows a flowchart of this process. In this embodiment, CSTATE is set to mainly include the following types: CSTATE=0 (startup), CSTATE=1 (fast idle), CSTATE=4 (running) and other transitional states. In order to ensure the starting performance, the present invention does not change the injection control when CSTATE=0 (this process is very short). When CSTATE=1, in order to improve the catalyst temperature and lubricating effect, the secondary injection control is adopted. When CSTATE=4, the injection of the engine includes single injection and secondary injection. In this embodiment, in the secondary injection area of CSTATE=1 and CSTATE=4, only the first injection timing (INJT21) is changed, while the second injection timing (INJT22) is copied (or set equal to) the original control The map data in (or the injection timing corresponding to the first injection timing) is used as the second injection timing for cylinder wall temperature (TWB) control. Injection timing is carried out in the single injection area where CSTATE=4 and when CSTATE is equal to other values (that is, in a transitional state, both are single injection). Herein, the injection timing is represented by an angle corresponding to the rotation angle of the crankshaft when the engine is operating.

如图6所示,在CSTATE=1的情况下,判断INJT21喷射正时映射数据是否采集完成(喷射正时映射数据的采集的详细情况将在下文叙述)。在判断为INJT21喷射正时映射数据采集完成的情况下,选择该工况(例如,工作温度、发动机燃烧状态等)下的喷射正时控制方案来进行喷射正时控制,并且可选地返回到步骤S201以循环进行本实施例的方法(替代地或可选地,在认为不需要继续进行本方法以对喷射正时进行控制的情况下,可在此结束本方法的控制)。在判断为INJT21喷射正时映射数据未采集完成的情况下,步骤前进到下面叙述的步骤S203,以采集该工况下的多个喷射角度下的发动机的各个参数(例如,PN、油耗、燃烧稳定性等),并基于该各个参数选取最优的喷射时刻作为当前工况下的喷射正时映射数据(该过程将在下面具体描述)并且将其用作喷射正时目标值以用于控制INJT21的喷射正时(相应地,控制INJT21的喷射正时)。As shown in FIG. 6 , in the case of CSTATE=1, it is judged whether the injection timing map data collection of INJT21 is completed (the details of the injection timing map data collection will be described later). When it is judged that the INJT21 injection timing map data collection is completed, select the injection timing control scheme under the working condition (for example, operating temperature, engine combustion state, etc.) to perform injection timing control, and optionally return to Step S201 executes the method of this embodiment in a loop (alternatively or optionally, if it is considered unnecessary to continue this method to control the injection timing, the control of this method can be terminated here). When it is judged that the injection timing map data of INJT21 has not been collected, the step proceeds to step S203 described below, so as to collect various parameters of the engine (for example, PN, fuel consumption, combustion stability, etc.), and select the optimal injection timing based on the various parameters as the injection timing mapping data under the current operating conditions (the process will be described in detail below) and use it as the injection timing target value for control The injection timing of INJT21 (the injection timing of INJT21 is controlled accordingly).

如图6所示,在CSTATE=4的情况下,判断是否处于二次喷射区域(即,是否进行二次喷射)。在判断为处于二次喷射区域的情况下,判断INJT21喷射正时映射数据是否采集完成(喷射正时映射数据的采集的详细情况将在下文叙述)。在判断为INJT21喷射正时映射数据采集完成的情况下,选择该工况(包括工作温度、发动机燃烧状态等)下的喷射正时控制方案(包括喷射正时目标值)来进行喷射正时控制,并且可选地返回到步骤S201以循环进行本实施例的方法(替代地或可选地,在认为不需要继续进行本方法以对喷射正时进行控制的情况下,可在此结束本方法的控制)。在判断为INJT21喷射正时映射数据未采集完成的情况下,步骤前进到下面叙述的步骤S203,以采集该工况下的多个喷射角度下的发动机的各个参数(例如,PN、油耗、燃烧稳定性等),并基于该各个参数选取最优的喷射时刻作为当前工况下的喷射正时映射数据(该过程将在下面具体描述)并且将其用于控制INJT21的喷射正时(相应地,控制INJT21的喷射正时)。在判断为不处于二次喷射区域的情况下,判断该工况下的喷射时刻(INJT)的喷射正时映射数据是否采集完成。在判断为INJT喷射正时映射数据采集完成的情况下,选择该工况下的喷射正时控制方案来进行喷射正时控制,并且可选地返回到步骤S201以循环地进行本实施例的方法(替代地或可选地,在认为不需要继续进行本方法以对喷射正时进行控制的情况下,可在此结束本方法的控制)。在判断为INJT喷射正时映射数据未采集完成的情况下,步骤前进到下面叙述的步骤S203,以采集该工况下的多个喷射角度下的发动机的各个参数(例如,PN、油耗、燃烧稳定性等),并基于该各个参数选取最优的喷射时刻作为当前工况下的喷射正时映射数据并且将其用于控制INJT的喷射正时。As shown in FIG. 6, in the case of CSTATE=4, it is judged whether it is in the secondary injection region (ie, whether secondary injection is performed). If it is judged to be in the secondary injection region, it is judged whether the injection timing map data collection of INJT21 is completed (the details of the injection timing map data collection will be described later). When it is judged that the INJT21 injection timing map data acquisition is completed, select the injection timing control scheme (including the injection timing target value) under the working condition (including the operating temperature, engine combustion state, etc.) to perform injection timing control , and optionally return to step S201 to perform the method of this embodiment in a loop (alternatively or alternatively, if it is considered that it is not necessary to continue this method to control the injection timing, this method can be terminated here control). When it is judged that the injection timing map data of INJT21 has not been collected, the step proceeds to step S203 described below, so as to collect various parameters of the engine (for example, PN, fuel consumption, combustion stability, etc.), and based on the various parameters, select the optimal injection timing as the injection timing mapping data under the current working condition (this process will be described in detail below) and use it to control the injection timing of INJT21 (correspondingly , to control the injection timing of INJT21). If it is determined that it is not in the secondary injection area, it is determined whether the injection timing map data of the injection timing (INJT) under the working condition has been collected. When it is judged that the INJT injection timing map data acquisition is completed, select the injection timing control scheme under this working condition to perform injection timing control, and optionally return to step S201 to perform the method of this embodiment cyclically (Alternatively or alternatively, control of the method may be terminated here if it is considered unnecessary to continue the method for controlling injection timing). If it is judged that the INJT injection timing mapping data has not been collected, the step proceeds to step S203 described below, so as to collect various parameters of the engine (for example, PN, fuel consumption, combustion Stability, etc.), and based on the various parameters, select the optimal injection timing as the injection timing mapping data under the current working condition and use it to control the injection timing of INJT.

回到图2,在步骤S202完成之后,在步骤S203处,基于检测到的燃烧状态、检测到的气缸壁上部的温度与喷射正时目标值的对应关系来对喷射正时进行控制。Returning to FIG. 2 , after step S202 is completed, at step S203 , the injection timing is controlled based on the detected combustion state, the detected temperature of the upper part of the cylinder wall and the corresponding relationship between the injection timing target value.

例如,首先,对该工况下的喷射正时映射数据是否采集完成进行判断(若在之前的步骤(例如步骤S202)中已经进行了有关的判断,则能够将其省略)。在判断为该工况下的喷射正时映射数据采集完成的情况下,选择该工况下的喷射正时控制方案来进行喷射正时控制,返回到步骤S201以循环进行本实施例的方法(替代地或可选地,在认为不需要继续进行本方法以对喷射正时进行控制的情况下,可在此结束本方法的控制)。在判断为喷射正时映射数据未采集完成的情况下,选取多个不同的喷射时刻(例如,通过从某个喷射时刻开始以固定角度(步长)退角,来选择在该喷射时刻与最小喷射时刻之间的彼此相距固定角度的多个不同的喷射时刻,或者随机选取一定范围内的多个喷射时刻),并对发动机在当前的气缸壁上部温度以及燃烧状态下,在该多个不同喷射时刻中的每一个进行喷射而得到的发动机参数进行检测,然后基于检测到的发动机参数来选取最优喷射时刻,并将该最优喷射时刻作为当前工况下的喷射正时映射数据(喷射正时目标值)。从而,得到该工况下的喷射正时映射数据,能建立燃烧状态、温度与喷射正时映射数据(对应于喷射正时目标值)的对应关系,以用于控制喷射正时(例如,将该工况下的喷射正时设为对应的最优喷射时刻(即,喷射正时映射数据))。For example, firstly, it is judged whether the injection timing map data under the working condition has been collected (if the relevant judgment has been made in the previous step (eg step S202 ), it can be omitted). When it is judged that the injection timing map data collection under the working condition is completed, select the injection timing control scheme under the working condition to perform injection timing control, and return to step S201 to perform the method of this embodiment in a loop ( Alternatively or optionally, control of the method may be terminated here if it is considered unnecessary to continue the method for controlling the injection timing). When it is judged that the injection timing mapping data has not been collected, a plurality of different injection timings are selected (for example, by starting from a certain injection timing with a fixed angle (step size) to recede the angle, to select the time between the injection timing and the minimum Multiple different injection timings with a fixed angle between the injection timings, or randomly select multiple injection timings within a certain range), and under the current temperature of the upper part of the cylinder wall and the combustion state of the engine, in the multiple different injection timings The engine parameters obtained by injecting each injection timing are detected, and then the optimal injection timing is selected based on the detected engine parameters, and the optimal injection timing is used as the injection timing mapping data under the current working condition (injection timing timing target value). Therefore, by obtaining the injection timing map data under this working condition, the corresponding relationship between the combustion state, temperature and the injection timing map data (corresponding to the injection timing target value) can be established for controlling the injection timing (for example, setting The injection timing under this working condition is set to the corresponding optimal injection timing (ie, injection timing map data)).

在上述的选取多个不同的喷射时刻的过程内,可根据实际情况来设定包含该多个不同的喷射时刻的范围。具体而言,诸如,在通过从某个喷射时刻开始以固定角度(步长)退角来选择多个不同的喷射时刻的情况下,由于过度退角会导致无足够的涡流,从而燃油喷雾雾化产生雾化不良的结果,因此,根据申请人的实验数据,包含所述多个不同的喷射时刻的范围可以是原喷射时刻的±15度范围。In the above process of selecting multiple different injection timings, a range including the multiple different injection timings may be set according to actual conditions. Specifically, such as, in the case of selecting a plurality of different injection timings by receding at a fixed angle (step size) from a certain injection timing, there will be insufficient swirl due to excessive receding angles, so that the fuel spray mist Therefore, according to the applicant's experimental data, the range including the multiple different injection timings may be within ±15 degrees of the original injection timing.

此外,关于发动机参数的选择,申请人发现,发动机冷启动时,喷射时刻除了对PN产生影响,对油耗及燃烧稳定情况也会产生干扰,而这两者是冷启动时非常重要的参数。因此在制定冷启动初期的喷射正时控制策略过程中,不能仅关注PN,还需要注意油耗及燃烧稳定值,因此,在本实施例中,可基于以上三个发动机参数选取最优喷射时刻。In addition, with regard to the selection of engine parameters, the applicant found that when the engine is cold started, the injection timing not only affects PN, but also interferes with fuel consumption and combustion stability, which are very important parameters during cold start. Therefore, in the process of formulating the injection timing control strategy at the initial stage of cold start, attention should not only be paid to PN, but also fuel consumption and combustion stability. Therefore, in this embodiment, the optimal injection timing can be selected based on the above three engine parameters.

综上,作为一个示例,发动机启动成功后,可在TWB<120℃时不同的燃烧状态下实时调节喷射时刻,综合每一个喷射时刻下的PN、油耗、燃烧稳定值,选取最优喷射时刻并且固化,从而作为当前工况下的喷射正时映射数据。To sum up, as an example, after the engine is successfully started, the injection timing can be adjusted in real time under different combustion conditions when TWB<120°C, and the optimal injection timing can be selected based on the PN, fuel consumption, and combustion stability values at each injection timing and Solidify, so as to serve as the injection timing mapping data under the current operating conditions.

具体而言,例如,在步骤S203中,如图7所示,喷射时刻以固定步长自动退角,并且例如通过ECU来记录当前喷射时刻对应的PN、油耗、燃烧稳定性这三个发动机参数,并且在喷射时刻变化超过最大值(例如,喷射时刻变化超过15度,也就是说,喷射时刻位于原喷射时刻±15度的范围之外)的情况下,根据所记录的各个喷射时刻所对应的PN、油耗、燃烧稳定值,选取最优喷射时刻并固定,从而作为当前工况的喷射正时映射数据。关于选取最优喷射时刻,以TWB=10℃为例,改变喷射时刻,并且记录各个喷射时刻所对应的PN、油耗、燃烧稳定性(各喷射时刻与PN之间的关系如图8所示,各喷射时刻与油耗和燃烧稳定性之间的关系如图9所示),最终以PN为主,以油耗及燃烧稳定性为辅,综合三者取最优喷射时刻以用于当前工况下的喷射正时控制。Specifically, for example, in step S203, as shown in FIG. 7 , the injection timing is automatically set back at a fixed step, and the three engine parameters corresponding to the current injection timing, PN, fuel consumption, and combustion stability, are recorded by the ECU, for example. , and when the change of the injection time exceeds the maximum value (for example, the change of the injection time exceeds 15 degrees, that is, the injection time is outside the range of ±15 degrees from the original injection time), according to the corresponding The PN, fuel consumption, and combustion stability values are selected, and the optimal injection time is selected and fixed, so as to serve as the injection timing mapping data of the current working condition. Regarding the selection of the optimal injection timing, take TWB=10°C as an example, change the injection timing, and record the PN, fuel consumption, and combustion stability corresponding to each injection timing (the relationship between each injection timing and PN is shown in Figure 8, The relationship between each injection timing and fuel consumption and combustion stability is shown in Figure 9), and finally PN is the main factor, fuel consumption and combustion stability are supplemented, and the optimal injection timing is selected for the current working condition injection timing control.

在步骤S203完成后,可返回步骤S201以循环进行本方法。替代地或可选地,在认为不需要继续进行本方法以对喷射正时进行控制的情况下(例如,在已经循环了足够的次数从而得到了比较完整的喷射正时映射数据的情况下,或在发动机不再工作的情况下),可结束本方法。After step S203 is completed, return to step S201 to perform the method in a loop. Alternatively or optionally, where it is deemed unnecessary to proceed with the method to control injection timing (for example, where a sufficient number of cycles have been performed to obtain a relatively complete injection timing map data, or in the event that the engine is no longer operating), the method may end.

可选地,可例如通过存储器或其他存储介质将该喷射正时映射数据保存,在之后判断为发动机处于相同的工况的情况下,直接调用该喷射正时以用于控制喷射正时而无需对多个喷射时刻下的发动机参数进行检测并进行选取。Optionally, the injection timing mapping data can be saved, for example, through memory or other storage media, and when it is determined that the engine is in the same working condition, the injection timing can be directly called to control the injection timing without modifying the injection timing. Engine parameters under multiple injection timings are detected and selected.

可选地,可例如通过循环执行本实施例的方法或步骤中的全部或一部分,以学习(或记录)各个工况下的喷射正时映射数据,从而得到比较完整的喷射正时映射数据。作为一个示例,以气缸壁上部温度作为判定条件,实时学习(或记录)上述四个温度区间下的喷射正时映射数据。每一次学习完成,整车将固定当前工况的喷射正时映射数据作为喷射正时方案。经历多次冷启动后,可得到TWB在120℃以下的各个温度区间(例如,如上所述的四个温度区间)的比较完整的喷射正时映射数据的表格。表1至表4示出TWB<25℃时的温度区间内的喷射正时映射数据的实例:Optionally, all or part of the method or steps of this embodiment may be executed cyclically to learn (or record) the injection timing mapping data under each working condition, so as to obtain relatively complete injection timing mapping data. As an example, the temperature of the upper part of the cylinder wall is used as the determination condition, and the injection timing map data in the above four temperature ranges are learned (or recorded) in real time. Every time the learning is completed, the whole vehicle will fix the injection timing mapping data of the current working condition as the injection timing scheme. After multiple cold starts, a relatively complete table of injection timing mapping data for each temperature range (for example, the above four temperature ranges) with TWB below 120° C. can be obtained. Tables 1 to 4 show examples of injection timing map data in temperature intervals when TWB<25°C:

表1 TWB<25℃且CSTATE=1时的喷射正时映射数据(二次喷射中的第一次喷射时刻)Table 1 Injection timing map data when TWB<25°C and CSTATE=1 (time of first injection in secondary injection)

Figure BDA0003174739240000101
Figure BDA0003174739240000101

表2 TWB<25℃且CSTATE=4时的喷射正时映射数据(单次喷射的喷射时刻)Table 2 Injection timing map data when TWB<25°C and CSTATE=4 (injection timing of single injection)

Figure BDA0003174739240000102
Figure BDA0003174739240000102

表3 TWB<25℃且CSTATE=4时的喷射正时映射数据(二次喷射中的第一次喷射时刻)Table 3 Injection timing map data when TWB<25°C and CSTATE=4 (time of first injection in secondary injection)

Figure BDA0003174739240000103
Figure BDA0003174739240000103

表4 TWB<25℃且CSTATE=除1和4以外的其他值时的喷射正时映射数据(单次喷射的喷射时刻)Table 4 Injection timing map data when TWB<25°C and CSTATE=values other than 1 and 4 (injection timing of single injection)

Figure BDA0003174739240000104
Figure BDA0003174739240000104

虽然本实施例的方法可由人工来进行,但本实施例的方法的步骤中的全部或一部分可选地可以由指令或程序来自动执行。在一个示例中,本发明可被实施作为存储在用于与计算机系统一起使用的计算机可读存储介质上的指令或程序产品。当被处理器执行时,指令或程序产品可执行本实施例的方法的步骤中的全部或一部分。由此,指令或程序产品的(多个)指令或程序包括实施例的功能(包括本文所述的方法)。说明性计算机可读存储介质包括但不限于:(i)不可写存储介质(例如,计算机内的只读存储器装置,诸如可通过CD-ROM机读取的CD-ROM盘、闪存、ROM芯片或任何类型的固态非易失性半导体存储器),在其上的信息被永久存储;以及(ii)可写存储介质(例如,盘存储或硬盘驱动或者任何类型的固态随机存取半导体存储器),在其上存储可变动信息。当实施指示本文所述的方法的功能的计算机可读指令时,此种计算机可读存储介质是本发明的实施例。Although the method of this embodiment can be performed manually, all or part of the steps of the method of this embodiment can optionally be automatically executed by instructions or programs. In one example, the invention may be implemented as instructions or a program product stored on a computer-readable storage medium for use with a computer system. When executed by a processor, the instruction or program product may execute all or part of the steps of the method of this embodiment. Thus, the instruction or program product(s) or program(s) comprise the functions of the embodiments (including the methods described herein). Illustrative computer-readable storage media include, but are not limited to: (i) non-writable storage media (e.g., read-only memory devices within a computer, such as CD-ROM discs, flash memory, ROM chips, or any type of solid-state non-volatile semiconductor memory) on which information is permanently stored; and (ii) writable storage media (such as disk storage or hard disk drives or any type of solid-state random-access semiconductor memory) on which Variable information is stored thereon. Such computer-readable storage media, when implementing computer-readable instructions that direct the functions of the methods described herein, are embodiments of the present invention.

<实施例2><Example 2>

以下,参照图10对根据本发明的另一个实施例的用于控制发动机的燃料的喷射正时的装置进行说明。Hereinafter, an apparatus for controlling fuel injection timing of an engine according to another embodiment of the present invention will be described with reference to FIG. 10 .

在本实施例中,用于控制发动机的燃料的喷射正时的装置1000包括温度检测部1010、燃烧状态检测部1020、以及控制部1030。可选地,装置1000进一步包括存储部1040。In this embodiment, an apparatus 1000 for controlling fuel injection timing of an engine includes a temperature detection unit 1010 , a combustion state detection unit 1020 , and a control unit 1030 . Optionally, the device 1000 further includes a storage unit 1040 .

温度检测部1010被配置用于对发动机的气缸壁的上部的温度进行检测。作为非限制性示例,温度检测部1010可为各种类型的温度传感器或温度计红外感应传感器,例如,热敏电阻器、热电偶、电阻式温度检测器(RTD)、数字温度集成电路传感器、模拟温度集成电路传感器等。The temperature detection part 1010 is configured to detect the temperature of the upper part of the cylinder wall of the engine. As a non-limiting example, the temperature detection unit 1010 can be various types of temperature sensors or thermometer infrared sensing sensors, such as thermistors, thermocouples, resistance temperature detectors (RTDs), digital temperature integrated circuit sensors, analog Temperature integrated circuit sensor, etc.

燃烧状态检测部1020被配置用于对发动机的燃烧状态进行检测。作为非限制性示例,燃烧状态检测部1020可为位于发动机排气口的对发动机排放的气体成分进行检测、并基于检测到的排放气体成分来判断燃烧状态的气体成分传感器。此外,作为另一个非限制性示例,燃烧状态检测部1020可为检测燃烧激励的振动响应信号并且根据其来判断燃烧状态的振动传感器。另外,作为示例,燃烧状态检测部1020也可通过缸内压力法、瞬时转速法、噪声法等方法来判断燃烧状态。The combustion state detection unit 1020 is configured to detect the combustion state of the engine. As a non-limiting example, the combustion state detection unit 1020 may be a gas component sensor located at the engine exhaust port to detect gas components emitted by the engine and determine the combustion state based on the detected exhaust gas components. In addition, as another non-limiting example, the combustion state detecting unit 1020 may be a vibration sensor that detects a vibration response signal of combustion excitation and judges the combustion state according to it. In addition, as an example, the combustion state detection unit 1020 may also use methods such as the in-cylinder pressure method, the instantaneous speed method, and the noise method to determine the combustion state.

控制部1030在执行所述计算机指令时,使装置1000进行如上所述的用于控制发动机的燃料的喷射正时的各种方法或者步骤的全部或部分。作为示例,控制部1030可以包括ASIC(Application Specific Integrated Circuit:专用集成电路)、IC(IntegratedCircuit:集成电路)、DSP(Digital Signal Processor:数字信号处理器)、FPGA(FieldProgrammable Gate Array:现场可编程门阵列)、各种逻辑电路、以及各种信号处理电路等。When the control unit 1030 executes the computer instructions, the device 1000 performs all or part of various methods or steps for controlling the fuel injection timing of the engine as described above. As an example, the control unit 1030 may include ASIC (Application Specific Integrated Circuit: Application Specific Integrated Circuit), IC (Integrated Circuit: Integrated Circuit), DSP (Digital Signal Processor: Digital Signal Processor), FPGA (Field Programmable Gate Array: Field Programmable Gate Array) Array), various logic circuits, and various signal processing circuits, etc.

存储部1040存储用于由装置执行的计算机指令。存储部1040例如为计算机可读存储介质,包括但不限于:(i)不可写存储介质(例如,计算机内的只读存储器装置,诸如可通过CD-ROM机读取的CD-ROM盘、闪存、ROM芯片或任何类型的固态非易失性半导体存储器),在其上的信息被永久存储;以及(ii)可写存储介质(例如,盘存储或硬盘驱动或者任何类型的固态随机存取半导体存储器),在其上存储可变动信息。例如,存储部1040包括被构成为能够从控制部1030读取及写入数据的RAM(Random Access Memory:随机存取存储器)、被构成为能够从控制部1030读取数据的ROM(Read Only Memory:只读存储器)等。计算机指令例如为由硬件、固件或软件来实现。计算机指令可使用例如Verilog、VHDL、Matlab、python、Java、C++等各种程序语言中的任意一种或多种来描述。此外,虽然在本实施例中将存储部1040示为与控制部1030集成在一个装置中,但存储部1040也可与控制部相分离,例如,存储部1040也可以是与控制部1030通信的云端、远程存储设备、远程服务器等。存储部1040经由无线通信或有线通信等方式将计算机指令传递给控制部1030或从控制部1030接收例如反馈信号等信号。The storage unit 1040 stores computer instructions for execution by the device. The storage unit 1040 is, for example, a computer-readable storage medium, including but not limited to: (i) non-writable storage medium (for example, a read-only memory device in a computer, such as a CD-ROM disc, a flash memory, etc. , ROM chips, or any type of solid-state non-volatile semiconductor memory) on which information is permanently stored; and (ii) writable storage media (such as disk storage or hard drives or any type of solid-state random-access semiconductor memory) on which variable information is stored. For example, the storage unit 1040 includes a RAM (Random Access Memory) configured to be able to read and write data from the control unit 1030, and a ROM (Read Only Memory) configured to be able to read data from the control unit 1030. : read-only memory), etc. Computer instructions are implemented, for example, by hardware, firmware or software. Computer instructions can be described using any one or more of various programming languages such as Verilog, VHDL, Matlab, python, Java, and C++. In addition, although the storage unit 1040 is shown as being integrated in one device with the control unit 1030 in this embodiment, the storage unit 1040 can also be separated from the control unit, for example, the storage unit 1040 can also be communicated with the control unit 1030 Cloud, remote storage device, remote server, etc. The storage unit 1040 transmits computer instructions to the control unit 1030 through wireless communication or wired communication, or receives signals such as feedback signals from the control unit 1030 .

虽然在本文中已经示出和描述了本发明的实施例的某些特征,但是本领域的普通技术人员现在将会想到许多修改、替换、改变和等同物。因此,将理解,所附权利要求书旨在涵盖落入本发明的实施例的真实精神内的所有此类修改和改变。While certain features of embodiments of the invention have been shown and described herein, many modifications, substitutions, changes and equivalents will now occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the embodiments of this invention.

Claims (13)

1.一种用于控制发动机的燃料的喷射正时的方法,其特征在于,包括:1. A method for controlling the injection timing of fuel of an engine, comprising: 温度检测步骤,在该温度检测步骤中,检测发动机的气缸壁上部的温度;a temperature detection step in which the temperature of the cylinder wall upper portion of the engine is detected; 燃烧状态检测步骤,在该燃烧状态检测步骤中,检测所述发动机的燃烧状态;以及a combustion state detection step in which the combustion state of the engine is detected; and 喷射正时控制步骤,在该喷射正时控制步骤中,基于所述燃烧状态、所述温度与喷射正时目标值的对应关系来对所述喷射正时进行控制。An injection timing control step in which the injection timing is controlled based on a correspondence relationship between the combustion state, the temperature, and an injection timing target value. 2.如权利要求1所述的方法,其特征在于,还包括温度区间判断步骤,在该温度区间判断步骤中,基于检测到的温度来判断所述发动机所处于的温度区间,2. The method according to claim 1, further comprising a temperature range judging step, in the temperature range judging step, judging the temperature range where the engine is located based on the detected temperature, 在所述喷射正时控制步骤中,基于所述燃烧状态、所述温度区间来对所述喷射正时进行控制。In the injection timing control step, the injection timing is controlled based on the combustion state and the temperature range. 3.如权利要求1所述的方法,其特征在于,还包括排气正时控制步骤,在该排气正时控制步骤中,基于所述温度来控制所述发动机的排气正时。3. The method of claim 1, further comprising an exhaust timing control step in which exhaust timing of the engine is controlled based on the temperature. 4.如权利要求3所述的方法,在所述温度低于60℃时关闭所述排气正时,在所述温度为60℃以上时开启所述排气正时。4. The method of claim 3, turning off the exhaust timing when the temperature is lower than 60°C, and turning on the exhaust timing when the temperature is above 60°C. 5.如权利要求1所述的方法,其特征在于,在所述温度检测步骤中,将检测到的所述气缸壁上部的温度与阈值进行比较,并且在所述检测到的所述气缸壁上部的温度超过阈值时,切换为基于发动机水温的喷射正时控制。5. The method according to claim 1, characterized in that, in the temperature detection step, the detected temperature of the upper portion of the cylinder wall is compared with a threshold value, and the detected temperature of the cylinder wall When the temperature of the upper part exceeds the threshold value, it switches to injection timing control based on the engine water temperature. 6.如权利要求5所述的方法,其特征在于,所述阈值为120℃。6. The method of claim 5, wherein the threshold value is 120°C. 7.如权利要求1所述的方法,其特征在于,在所述喷射正时控制步骤中,基于所述燃烧状态来确定所采用的喷射正时控制方案。7. The method of claim 1, wherein, in the injection timing control step, the employed injection timing control scheme is determined based on the combustion state. 8.如权利要求2所述的方法,其特征在于,在所述喷射正时控制步骤中,在基于所述燃烧状态判断为需要进行喷射正时的情况下,进一步判断是否存在与所述温度区间和所述燃烧状态相对应的喷射正时目标值,并且8. The method according to claim 2, wherein in the injection timing control step, if it is judged that the injection timing needs to be performed based on the combustion state, it is further judged whether there is an intervals and injection timing target values corresponding to the combustion states, and 其中,在判断为不存在与所述温度区间和所述燃烧状态相对应的喷射正时目标值的情况下,选取多个不同的喷射时刻并对与所述多个不同的喷射时刻相对应的发动机的颗粒物数量、油耗、燃烧稳定值进行检测,并且基于检测到的颗粒物数量、油耗、燃烧稳定值来确定最优喷射时刻作为所述喷射正时目标值。Wherein, if it is determined that there is no injection timing target value corresponding to the temperature range and the combustion state, a plurality of different injection timings are selected and The number of particulate matter, fuel consumption, and combustion stability of the engine are detected, and based on the detected amount of particulate matter, fuel consumption, and combustion stability, the optimal injection timing is determined as the injection timing target value. 9.如权利要求8所述的方法,其特征在于,在确定所述最优喷射时刻的过程中,所述颗粒物数量的权重高于油耗和燃烧稳定值的权重。9. The method according to claim 8, characterized in that, in the process of determining the optimal injection timing, the weight of the particle quantity is higher than the weight of fuel consumption and combustion stability values. 10.如权利要求9所述的方法,其特征在于,针对各个温度区间训练数据以得到各个温度区间下的喷射正时目标值。10 . The method according to claim 9 , wherein the data is trained for each temperature interval to obtain the injection timing target value for each temperature interval. 11 . 11.如权利要求8所述的方法,其特征在于,通过使当前喷射时刻以固定步长退角来选取所述多个不同的喷射时刻。11. The method of claim 8, wherein the plurality of different injection timings are selected by receding the current injection timing by a fixed step size. 12.一种存储指令的计算机可读介质,在所述指令被处理器执行时,使得所述处理器执行如权利要求1至11中任一项所述的方法。12. A computer-readable medium storing instructions which, when executed by a processor, cause the processor to perform the method according to any one of claims 1 to 11. 13.一种用于控制发动机的燃料的喷射正时的装置,其特征在于,包括:13. An apparatus for controlling fuel injection timing of an engine, comprising: 温度检测部,该温度检测部被配置用于对发动机的气缸壁的上部的温度进行检测;a temperature detection part configured to detect the temperature of the upper part of the cylinder wall of the engine; 燃烧状态检测部,该燃烧状态检测部被配置用于检测所述发动机的燃烧状态;以及a combustion state detection section configured to detect a combustion state of the engine; and 控制部,该控制部被配置用于进行如权利要求1至11中任一项所述的方法。A control unit configured to carry out the method as claimed in any one of claims 1 to 11.
CN202110828833.7A 2021-07-22 2021-07-22 Method, computer readable medium, and apparatus for controlling injection timing Withdrawn CN115680925A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110828833.7A CN115680925A (en) 2021-07-22 2021-07-22 Method, computer readable medium, and apparatus for controlling injection timing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110828833.7A CN115680925A (en) 2021-07-22 2021-07-22 Method, computer readable medium, and apparatus for controlling injection timing

Publications (1)

Publication Number Publication Date
CN115680925A true CN115680925A (en) 2023-02-03

Family

ID=85043796

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110828833.7A Withdrawn CN115680925A (en) 2021-07-22 2021-07-22 Method, computer readable medium, and apparatus for controlling injection timing

Country Status (1)

Country Link
CN (1) CN115680925A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11210521A (en) * 1998-01-22 1999-08-03 Nippon Soken Inc Control method of in-cylinder direct injection engine
US20070062470A1 (en) * 2005-09-21 2007-03-22 Toyota Jidosha Kabushiki Kaisha Direct-injection internal combustion engine and method of controlling the direct-injection internal combustion engine
JP2009102998A (en) * 2007-10-19 2009-05-14 Toyota Motor Corp Spark ignition internal combustion engine
CN101449044A (en) * 2006-07-24 2009-06-03 丰田自动车株式会社 Fuel injection control apparatus and fuel injection control method for internal combustion engine
CN101936233A (en) * 2009-06-30 2011-01-05 日产自动车株式会社 The control gear of internal-combustion engine
US20190017462A1 (en) * 2016-03-02 2019-01-17 Continental Automotive Gmbh Fuel Injection Control
CN109844290A (en) * 2016-10-17 2019-06-04 日立汽车系统株式会社 Combustion engine control and method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11210521A (en) * 1998-01-22 1999-08-03 Nippon Soken Inc Control method of in-cylinder direct injection engine
US20070062470A1 (en) * 2005-09-21 2007-03-22 Toyota Jidosha Kabushiki Kaisha Direct-injection internal combustion engine and method of controlling the direct-injection internal combustion engine
CN101449044A (en) * 2006-07-24 2009-06-03 丰田自动车株式会社 Fuel injection control apparatus and fuel injection control method for internal combustion engine
JP2009102998A (en) * 2007-10-19 2009-05-14 Toyota Motor Corp Spark ignition internal combustion engine
CN101936233A (en) * 2009-06-30 2011-01-05 日产自动车株式会社 The control gear of internal-combustion engine
US20190017462A1 (en) * 2016-03-02 2019-01-17 Continental Automotive Gmbh Fuel Injection Control
CN109844290A (en) * 2016-10-17 2019-06-04 日立汽车系统株式会社 Combustion engine control and method

Similar Documents

Publication Publication Date Title
JP2006138252A5 (en)
US20080295491A1 (en) Exhaust gas purification device for internal combustion engine
CN103306837B (en) Method for preventing the premature ignition of a fuel-air mixture within a cylinder of an internal combustion engine
US9976534B2 (en) Control device and control method for internal combustion engine
US9328690B2 (en) System and method for controlling fuel injection timing to decrease emissions during transient engine operation
JP5105006B2 (en) Control device for internal combustion engine
WO2014057825A1 (en) Engine control device, and engine control method
JP2018071485A (en) Device for controlling internal combustion engine
JP6241147B2 (en) Catalyst temperature estimation device for internal combustion engine
JPH11148452A (en) Ignition system for in-cylinder injection gasoline engine
JP6555287B2 (en) Fuel injection control device for internal combustion engine
JP2007248119A (en) Method for determining Wiebe function parameter and heat generation rate estimating apparatus for internal combustion engine
JP2010133367A (en) Fuel injection control device of cylinder fuel injection internal combustion engine
JP4985459B2 (en) Fuel injection control device
CN115680925A (en) Method, computer readable medium, and apparatus for controlling injection timing
JP2016003576A (en) Internal combustion engine control system
JP6171351B2 (en) Engine fuel injection timing control device
JP2008267293A (en) Internal combustion engine control system
JP2012184688A (en) Catalyst early warming-up controller for internal combustion engine
JP2004332599A (en) Start control device for internal combustion engine
JP2018131948A (en) Control device for internal combustion engine
JP6339554B2 (en) Direct injection internal combustion engine
JP5983577B2 (en) Control device for internal combustion engine
CN107228025B (en) Fuel injection device for internal combustion engine
JP2012167554A (en) Device for determining crank angle of internal combustion engine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20230203