CN116877310A - Method and device for determining ignition advance angle of engine and electronic device - Google Patents
Method and device for determining ignition advance angle of engine and electronic device Download PDFInfo
- Publication number
- CN116877310A CN116877310A CN202311062983.7A CN202311062983A CN116877310A CN 116877310 A CN116877310 A CN 116877310A CN 202311062983 A CN202311062983 A CN 202311062983A CN 116877310 A CN116877310 A CN 116877310A
- Authority
- CN
- China
- Prior art keywords
- egr rate
- advance angle
- ignition advance
- engine
- mentioned
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1516—Digital data processing using one central computing unit with means relating to exhaust gas recirculation, e.g. turbo
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Ignition Timing (AREA)
Abstract
本申请提供了一种发动机的点火提前角的确定方法、确定装置和电子装置,该方法包括:在发动机处于瞬态工况的情况下,分别确定第一EGR率与第二EGR率和第三EGR率的大小关系;在第一EGR率大于第三EGR率的情况下,采用第一目标修正系数、第三EGR率以及第四EGR率对第一点火提前角进行修正;在第一EGR率小于第二EGR率的情况下,采用第二目标修正系数、第三EGR率以及第四EGR率对第二点火提前角进行修正;在第一EGR率大于等于第二EGR率且小于等于第三EGR率的情况下,计算第一数值与第二点火提前角之和。该方法解决了无法精确地确定发动机处于瞬态工况时的点火提前角的问题。
The present application provides a method, a determination device and an electronic device for determining the ignition advance angle of an engine. The method includes: determining the first EGR rate, the second EGR rate and the third EGR rate respectively when the engine is in a transient operating condition. The size relationship of the EGR rate; when the first EGR rate is greater than the third EGR rate, the first target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the first ignition advance angle; in the first EGR When the rate is less than the second EGR rate, the second target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the second ignition advance angle; when the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate In the case of three EGR rates, calculate the sum of the first value and the second ignition advance angle. This method solves the problem of being unable to accurately determine the ignition advance angle when the engine is in transient operating conditions.
Description
技术领域Technical field
本申请涉及发动机领域,具体而言,涉及一种发动机的点火提前角的确定方法、发动机的点火提前角的确定装置、计算机可读存储介质和电子装置。The present application relates to the field of engines, and specifically, to a method for determining the ignition advance angle of an engine, a device for determining the ignition advance angle of an engine, a computer-readable storage medium, and an electronic device.
背景技术Background technique
废气再循环(Exhaust Gas Recirculation,简称为EGR)是指将发动机排放的部分废气送回歧管,由于废气含大量二氧化碳和水蒸气,比热容较高吸收大量热,降低汽缸内的最高燃烧温度,可以减少氮氧化物的生成。然而,现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角,在瞬态工况下会引入较多的废气,影响发动机处于瞬态时的气耗性。Exhaust Gas Recirculation (EGR) refers to returning part of the exhaust gas emitted by the engine back to the manifold. Since the exhaust gas contains a large amount of carbon dioxide and water vapor, it has a high specific heat capacity and absorbs a large amount of heat, lowering the maximum combustion temperature in the cylinder, which can Reduce the formation of nitrogen oxides. However, the existing technology cannot accurately determine the ignition advance angle when the engine is in transient operating conditions. Under transient operating conditions, more exhaust gas will be introduced, affecting the gas consumption of the engine in transient conditions.
因此,亟需一种方法以解决现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的技术问题。Therefore, there is an urgent need for a method to solve the technical problem in the prior art of being unable to accurately determine the ignition advance angle when the engine is in transient operating conditions.
发明内容Contents of the invention
本申请的主要目的在于提供一种发动机的点火提前角的确定方法、发动机的点火提前角的确定装置、计算机可读存储介质和电子装置,以至少解决现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的问题。The main purpose of this application is to provide a method for determining the ignition advance angle of an engine, a device for determining the ignition advance angle of an engine, a computer-readable storage medium and an electronic device, so as to at least solve the problem in the prior art of being unable to accurately determine the instantaneous state of the engine. The problem of ignition advance angle under normal operating conditions.
根据本申请的一方面,提供了一种发动机的点火提前角的确定方法,包括:确定发动机是否处于瞬态工况,在所述发动机处于所述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定所述第一EGR率与所述第二EGR率和所述第三EGR率的大小关系,所述第一EGR率为废气再循环系统的实际EGR率,所述第二EGR率为所述废气再循环系统允许的最小EGR率,所述第三EGR率为所述废气再循环系统预先设置的目标EGR率,所述废气再循环系统与所述发动机连接且用于对所述发动机排出的废气进行再循环处理,所述第三EGR率大于所述第二EGR率;在所述第一EGR率大于所述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用所述第一目标修正系数、所述第三EGR率以及所述第四EGR率对所述第一点火提前角进行修正,得到第一目标点火提前角,其中,所述第一点火提前角为所述发动机的初始点火提前角,所述第四EGR率为采用所述第一EGR率对所述第二EGR率修正得到的修正EGR率;在所述第一EGR率小于所述第二EGR率的情况下,获取第二目标修正系数、所述第四EGR率以及第二点火提前角,并采用所述第二目标修正系数、所述第三EGR率以及所述第四EGR率对所述第二点火提前角进行修正,得到第二目标点火提前角,其中,所述第二点火提前角为所述发动机的最小点火提前角,所述第二点火提前角小于所述第一点火提前角;在所述第一EGR率大于等于所述第二EGR率且小于等于所述第三EGR率的情况下,获取所述第一点火提前角、所述第二点火提前角以及差值系数,并计算所述第一点火提前角与所述第二点火提前角的差值与所述差值系数的乘积,得到第一数值,并计算所述第一数值与所述第二点火提前角之和,得到第三目标点火提前角。According to one aspect of the present application, a method for determining the ignition advance angle of an engine is provided, including: determining whether the engine is in a transient operating condition, and obtaining the first EGR when the engine is in the transient operating condition. rate, the second EGR rate and the third EGR rate, and determine the relationship between the first EGR rate, the second EGR rate and the third EGR rate respectively. The first EGR rate is an exhaust gas recirculation system. The actual EGR rate, the second EGR rate is the minimum EGR rate allowed by the exhaust gas recirculation system, the third EGR rate is the preset target EGR rate of the exhaust gas recirculation system, the exhaust gas recirculation system Connected to the engine and used to recirculate exhaust gas discharged from the engine, the third EGR rate is greater than the second EGR rate; in the case where the first EGR rate is greater than the third EGR rate Next, obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle, and use the first target correction coefficient, the third EGR rate and the fourth EGR rate to calculate the first point The ignition advance angle is corrected to obtain the first target ignition advance angle, where the first ignition advance angle is the initial ignition advance angle of the engine, and the fourth EGR rate is used to calculate the first target ignition advance angle. the corrected EGR rate obtained by correcting the second EGR rate; when the first EGR rate is less than the second EGR rate, obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle, And use the second target correction coefficient, the third EGR rate and the fourth EGR rate to correct the second ignition advance angle to obtain a second target ignition advance angle, wherein the second ignition advance angle Angle is the minimum ignition advance angle of the engine, and the second ignition advance angle is less than the first ignition advance angle; when the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third In the case of EGR rate, obtain the first ignition advance angle, the second ignition advance angle and the difference coefficient, and calculate the difference between the first ignition advance angle and the second ignition advance angle and The product of the difference coefficients is used to obtain a first numerical value, and the sum of the first numerical value and the second ignition advance angle is calculated to obtain a third target ignition advance angle.
可选地,确定发动机是否处于瞬态工况,包括:获取所述发动机的转速和负荷;在所述转速和所述负荷在相同时间段内发生瞬时变化的情况下,确定所述发动机处于所述瞬态工况。Optionally, determining whether the engine is in a transient operating condition includes: obtaining the rotational speed and load of the engine; and in the case where the rotational speed and the load change instantaneously within the same time period, determining whether the engine is in the transient operating condition. Describe transient conditions.
可选地,获取对应EGR率,其中,所述对应EGR率为所述第二EGR率或所述第三EGR率,包括:获取第一关系映射表、所述发动机的当前转速以及所述发动机的当前负荷,其中,所述第一关系映射表的横轴为所述发动机的转速,所述第一关系映射表的纵轴为所述发动机的负荷,所述第一关系映射表用于表征所述发动机的转速、所述发动机的负荷和EGR率的关系;确定所述当前转速和所述当前负荷在所述第一关系映射表中对应的所述EGR率为所述对应EGR率。Optionally, obtaining the corresponding EGR rate, wherein the corresponding EGR rate is the second EGR rate or the third EGR rate, includes: obtaining a first relationship mapping table, the current rotation speed of the engine, and the engine speed. The current load of The relationship between the engine speed, the engine load and the EGR rate; determining the EGR rate corresponding to the current speed and the current load in the first relationship mapping table and the corresponding EGR rate.
可选地,获取对应点火提前角,其中,所述对应点火提前角为所述第一点火提前角或所述第二点火提前角,包括:获取第二关系映射表、所述发动机的当前转速以及所述发动机的当前负荷,其中,所述第二关系映射表的横轴为所述发动机的转速,所述第二关系映射表的纵轴为所述发动机的负荷,所述第二关系映射表用于表征所述发动机的转速、所述发动机的负荷和点火提前角的关系;确定所述当前转速和所述当前负荷在所述第二关系映射表中对应的所述点火提前角为所述对应点火提前角。Optionally, obtaining the corresponding ignition advance angle, where the corresponding ignition advance angle is the first ignition advance angle or the second ignition advance angle, includes: obtaining a second relationship mapping table, the current ignition advance angle of the engine The rotation speed and the current load of the engine, where the horizontal axis of the second relationship mapping table is the rotation speed of the engine, the vertical axis of the second relationship mapping table is the load of the engine, and the second relationship The mapping table is used to represent the relationship between the engine speed, the engine load and the ignition advance angle; it is determined that the ignition advance angle corresponding to the current speed and the current load in the second relationship mapping table is The corresponding ignition advance angle.
可选地,获取对应目标修正系数,其中,所述对应目标修正系数为第一目标修正系数或第二目标修正系数,包括:计算所述第二EGR率和所述第三EGR率的差值的绝对值,得到第一绝对值,并确定所述第一绝对值是否小于阈值;在所述第一绝对值小于所述阈值的情况下,获取第一修正系数和第二修正系数,并计算所述第一修正系数和所述第二修正系数的平均值,得到所述对应目标修正系数,所述第一修正系数为预先设置的最小修正系数,所述第二修正系数为预先设置的最大修正系数;在所述第一绝对值大于等于所述阈值的情况下,计算第二绝对值与所述第一绝对值的比值为所述对应目标修正系数,其中,所述第二绝对值为所述第一点火提前角与所述第二点火提前角的差值的绝对值。Optionally, obtaining the corresponding target correction coefficient, where the corresponding target correction coefficient is the first target correction coefficient or the second target correction coefficient, includes: calculating the difference between the second EGR rate and the third EGR rate. The absolute value of The corresponding target correction coefficient is obtained by averaging the first correction coefficient and the second correction coefficient. The first correction coefficient is the preset minimum correction coefficient, and the second correction coefficient is the preset maximum Correction coefficient; when the first absolute value is greater than or equal to the threshold, calculate the ratio of the second absolute value to the first absolute value as the corresponding target correction coefficient, where the second absolute value is The absolute value of the difference between the first ignition advance angle and the second ignition advance angle.
可选地,获取第四EGR率,包括:计算所述第一EGR率与所述第二EGR率的差值与所述差值系数的乘积,得到第二数值,计算所述第二数值与所述第二EGR率之和,得到所述第四EGR率。Optionally, obtaining the fourth EGR rate includes: calculating the product of the difference between the first EGR rate and the second EGR rate and the difference coefficient to obtain a second value, calculating the second value and The sum of the second EGR rates yields the fourth EGR rate.
可选地,采用所述第一目标修正系数、所述第三EGR率以及所述第四EGR率对所述第一点火提前角进行修正,得到第一目标点火提前角,包括:计算所述第四EGR率与所述第一EGR率的差值的绝对值,得到第三绝对值;计算所述第三绝对值与所述第一目标修正系数的乘积与所述第一点火提前角的和,得到所述第一目标点火提前角;采用所述第二目标修正系数、所述第三EGR率以及所述第四EGR率对所述第二点火提前角进行修正,得到第二目标点火提前角包括:计算所述第四EGR率与所述第一EGR率的差值的绝对值,得到所述第三绝对值;计算所述第三绝对值与所述第二目标修正系数的乘积与所述第二点火提前角的和,得到所述第二目标点火提前角。Optionally, using the first target correction coefficient, the third EGR rate and the fourth EGR rate to correct the first ignition advance angle to obtain the first target ignition advance angle includes: calculating the Calculate the absolute value of the difference between the fourth EGR rate and the first EGR rate to obtain a third absolute value; calculate the product of the third absolute value and the first target correction coefficient and the first ignition advance The sum of angles is used to obtain the first target ignition advance angle; the second target ignition advance angle is corrected using the second target correction coefficient, the third EGR rate and the fourth EGR rate to obtain the second The target ignition advance angle includes: calculating the absolute value of the difference between the fourth EGR rate and the first EGR rate to obtain the third absolute value; calculating the third absolute value and the second target correction coefficient The sum of the product of and the second ignition advance angle obtains the second target ignition advance angle.
根据本申请的另一方面,提供了一种发动机的点火提前角的确定装置,包括:获取单元,用于确定发动机是否处于瞬态工况,在所述发动机处于所述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定所述第一EGR率与所述第二EGR率和所述第三EGR率的大小关系,所述第一EGR率为废气再循环系统的实际EGR率,所述第二EGR率为所述废气再循环系统允许的最小EGR率,所述第三EGR率为所述废气再循环系统预先设置的目标EGR率,所述废气再循环系统与所述发动机连接且用于对所述发动机排出的废气进行再循环处理,所述第三EGR率大于所述第二EGR率;第一修正单元,用于在所述第一EGR率大于所述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用所述第一目标修正系数、所述第三EGR率以及所述第四EGR率对所述第一点火提前角进行修正,得到第一目标点火提前角,其中,所述第一点火提前角为所述发动机的初始点火提前角,所述第四EGR率为采用所述第一EGR率对所述第二EGR率修正得到的修正EGR率;第二修正单元,用于在所述第一EGR率小于所述第二EGR率的情况下,获取第二目标修正系数、所述第四EGR率以及第二点火提前角,并采用所述第二目标修正系数、所述第三EGR率以及所述第四EGR率对所述第二点火提前角进行修正,得到第二目标点火提前角,其中,所述第二点火提前角为所述发动机的最小点火提前角,所述第二点火提前角小于所述第一点火提前角;第三修正单元,用于在所述第一EGR率大于等于所述第二EGR率且小于等于所述第三EGR率的情况下,获取所述第一点火提前角、所述第二点火提前角以及差值系数,并计算所述第一点火提前角与所述第二点火提前角的差值与所述差值系数的乘积,得到第一数值,并计算所述第一数值与所述第二点火提前角之和,得到第三目标点火提前角。According to another aspect of the present application, a device for determining an ignition advance angle of an engine is provided, including: an acquisition unit for determining whether the engine is in a transient operating condition. When the engine is in the transient operating condition, Next, obtain the first EGR rate, the second EGR rate and the third EGR rate, and determine the magnitude relationship between the first EGR rate, the second EGR rate and the third EGR rate respectively. The first EGR rate is the actual EGR rate of the exhaust gas recirculation system, the second EGR rate is the minimum EGR rate allowed by the exhaust gas recirculation system, and the third EGR rate is the preset target EGR rate of the exhaust gas recirculation system, The exhaust gas recirculation system is connected to the engine and is used to recirculate exhaust gas discharged from the engine, and the third EGR rate is greater than the second EGR rate; a first correction unit is used to recirculate the exhaust gas discharged from the engine. When the first EGR rate is greater than the third EGR rate, obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle, and use the first target correction coefficient, the third EGR rate and the fourth EGR rate corrects the first ignition advance angle to obtain a first target ignition advance angle, wherein the first ignition advance angle is the initial ignition advance angle of the engine, and the third The fourth EGR rate is a corrected EGR rate obtained by correcting the second EGR rate by using the first EGR rate; a second correction unit is configured to, when the first EGR rate is less than the second EGR rate, Obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle, and use the second target correction coefficient, the third EGR rate and the fourth EGR rate to adjust the second ignition advance angle. The second target ignition advance angle is corrected to obtain a second target ignition advance angle, wherein the second ignition advance angle is the minimum ignition advance angle of the engine, and the second ignition advance angle is smaller than the first ignition advance angle; third A correction unit configured to obtain the first ignition advance angle and the second ignition advance angle when the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate. and a difference coefficient, and calculate the product of the difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient to obtain a first value, and calculate the first value and the The sum of the second ignition advance angles obtains the third target ignition advance angle.
根据本申请的再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行任意一种所述的方法。According to yet another aspect of the present application, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any arbitrary A method as described.
根据本申请的又一方面,提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行任意一种所述的方法。According to another aspect of the present application, an electronic device is provided, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to execute any of the methods through the computer program. .
应用本申请的技术方案,首先,确定发动机是否处于瞬态工况,在发动机处于瞬态工况的情况下,分别确定第一EGR率与第二EGR率和第三EGR率的大小关系;在第一EGR率大于第三EGR率的情况下,采用第一目标修正系数、第三EGR率以及第四EGR率对第一点火提前角进行修正,得到第一目标点火提前角;在第一EGR率小于第二EGR率的情况下,采用第二目标修正系数、第三EGR率以及第四EGR率对第二点火提前角进行修正,得到第二目标点火提前角;在第一EGR率大于等于第二EGR率且小于等于第三EGR率的情况下,计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值,并计算第一数值与第二点火提前角之和,得到第三目标点火提前角。根据发动机在瞬态工况下的第一EGR率(即实际EGR率),第二EGR率(即最小EGR率)和第三EGR率(即目标EGR率)的大小关系,在不同的区间选择不同的目标修正系数对不同的点火提前角进行分区修正,得到对应的目标点火提前角,使得发动机在不同瞬态工况时,准确进行点火提前角修正。解决了现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的技术问题。Applying the technical solution of this application, first, determine whether the engine is in a transient operating condition, and when the engine is in a transient operating condition, determine the relationship between the first EGR rate, the second EGR rate, and the third EGR rate respectively; When the first EGR rate is greater than the third EGR rate, the first target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the first ignition advance angle to obtain the first target ignition advance angle; in the first When the EGR rate is less than the second EGR rate, the second target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the second ignition advance angle to obtain the second target ignition advance angle; when the first EGR rate is greater than When it is equal to the second EGR rate and less than or equal to the third EGR rate, calculate the product of the difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient to obtain the first value, and calculate the first value and The sum of the second ignition advance angles obtains the third target ignition advance angle. According to the relationship between the first EGR rate (i.e., the actual EGR rate), the second EGR rate (i.e., the minimum EGR rate), and the third EGR rate (i.e., the target EGR rate) of the engine under transient operating conditions, the selection is made in different intervals. Different target correction coefficients perform zone corrections on different ignition advance angles to obtain corresponding target ignition advance angles, so that the engine can accurately correct the ignition advance angle under different transient operating conditions. This solves the technical problem in the prior art that the ignition advance angle cannot be accurately determined when the engine is in transient operating conditions.
附图说明Description of the drawings
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The description and drawings that constitute a part of this application are used to provide a further understanding of this application. The illustrative embodiments and their descriptions of this application are used to explain this application and do not constitute an improper limitation of this application. In the attached picture:
图1示出了根据本申请的实施例中提供的一种执行发动机的点火提前角的确定方法的移动终端的硬件结构框图;Figure 1 shows a hardware structure block diagram of a mobile terminal that performs a method for determining the ignition advance angle of an engine according to an embodiment of the present application;
图2示出了根据本申请的实施例提供的一种发动机的点火提前角的确定方法的流程示意图;Figure 2 shows a schematic flowchart of a method for determining the ignition advance angle of an engine provided according to an embodiment of the present application;
图3示出了根据本申请的实施例提供的一种获取第一目标修正系数或第二修正系数的流程示意图;Figure 3 shows a schematic flowchart of obtaining a first target correction coefficient or a second correction coefficient according to an embodiment of the present application;
图4示出了根据本申请的实施例提供的一种发动机的点火提前角的具体确定方法的流程示意图;Figure 4 shows a schematic flowchart of a specific method for determining the ignition advance angle of an engine provided according to an embodiment of the present application;
图5示出了根据本申请的实施例提供的一种发动机的点火提前角的确定装置的结构框图;Figure 5 shows a structural block diagram of a device for determining the ignition advance angle of an engine provided according to an embodiment of the present application;
图6示出了根据本申请的实施例提供的另一种发动机的点火提前角的确定装置的结构框图。FIG. 6 shows a structural block diagram of another device for determining the ignition advance angle of an engine provided according to an embodiment of the present application.
其中,上述附图包括以下附图标记:Among them, the above-mentioned drawings include the following reference signs:
102、处理器;104、存储器;106、传输设备;108、输入输出设备。102. Processor; 104. Memory; 106. Transmission device; 108. Input and output device.
具体实施方式Detailed ways
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, as long as there is no conflict, the embodiments and features in the embodiments of this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to enable those in the technical field to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only These are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts should fall within the scope of protection of this application.
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second", etc. in the description and claims of this application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that data so used may be interchanged where appropriate for the embodiments of the application described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus that encompasses a series of steps or units and need not be limited to those explicitly listed. Those steps or elements may instead include other steps or elements not expressly listed or inherent to the process, method, product or apparatus.
正如背景技术中所介绍的,现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角,为解决上述问题,本申请的实施例提供了一种发动机的点火提前角的确定方法、发动机的点火提前角的确定装置、计算机可读存储介质和电子装置。As introduced in the background art, it is impossible to accurately determine the ignition advance angle when the engine is in transient operating conditions in the prior art. To solve the above problem, embodiments of the present application provide a method for determining the ignition advance angle of the engine. , a device for determining the ignition advance angle of an engine, a computer-readable storage medium and an electronic device.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种发动机的点火提前角的确定方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。The method embodiments provided in the embodiments of this application can be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, FIG. 1 is a hardware structure block diagram of a mobile terminal of a method for determining the ignition advance angle of an engine according to an embodiment of the present invention. As shown in Figure 1, the mobile terminal may include one or more (only one is shown in Figure 1) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the above-mentioned mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. Persons of ordinary skill in the art can understand that the structure shown in Figure 1 is only illustrative, and it does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in FIG. 1 , or have a different configuration than shown in FIG. 1 .
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的发动机的点火提前角的确定方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network InterfaceController,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the method for determining the ignition advance angle of the engine in the embodiment of the present invention. The processor 102 runs the computer stored in the memory 104 program to perform various functional applications and data processing, that is, to implement the above method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely relative to the processor 102, and these remote memories may be connected to the mobile terminal through a network. Examples of the above-mentioned networks include but are not limited to the Internet, intranets, local area networks, mobile communication networks and combinations thereof. Transmission device 106 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (Radio Frequency, RF for short) module, which is used to communicate with the Internet wirelessly.
在本实施例中提供了一种运行于移动终端、计算机终端或者类似的运算装置的发动机的点火提前角的确定方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。In this embodiment, a method for determining the ignition advance angle of an engine running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flow chart of the accompanying drawings can be performed in, for example, a A set of computer-executable instructions are executed in a computer system, and although a logical order is shown in the flowchart diagrams, in some cases the steps shown or described may be performed in a sequence different from that herein.
图2是根据本申请实施例的发动机的点火提前角的确定方法的流程图。如图2所示,该方法包括以下步骤:FIG. 2 is a flowchart of a method for determining the ignition advance angle of an engine according to an embodiment of the present application. As shown in Figure 2, the method includes the following steps:
步骤S201,确定发动机是否处于瞬态工况,在上述发动机处于上述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定上述第一EGR率与上述第二EGR率和上述第三EGR率的大小关系,上述第一EGR率为废气再循环系统的实际EGR率,上述第二EGR率为上述废气再循环系统允许的最小EGR率,上述第三EGR率为上述废气再循环系统预先设置的目标EGR率,上述废气再循环系统与上述发动机连接且用于对上述发动机排出的废气进行再循环处理,上述第三EGR率大于上述第二EGR率;Step S201, determine whether the engine is in the transient operating condition. When the engine is in the transient operating condition, obtain the first EGR rate, the second EGR rate and the third EGR rate, and determine the first EGR rate and the third EGR rate respectively. The relationship between the above-mentioned second EGR rate and the above-mentioned third EGR rate, the above-mentioned first EGR rate is the actual EGR rate of the exhaust gas recirculation system, the above-mentioned second EGR rate is the minimum EGR rate allowed by the above-mentioned exhaust gas recirculation system, the above-mentioned third EGR rate The EGR rate is a preset target EGR rate of the above-mentioned exhaust gas recirculation system, the above-mentioned exhaust gas recirculation system is connected to the above-mentioned engine and is used to recirculate the exhaust gas discharged by the above-mentioned engine, and the above-mentioned third EGR rate is greater than the above-mentioned second EGR rate;
具体地,EGR是指废气再循环,将发动机排放的部分废气送回歧管,由于废气含大量二氧化碳和水蒸气,比热容较高吸收大量热,降低汽缸内的最高燃烧温度,可以减少氮氧化物的生成。EGR率即燃烧室再循环率,是燃烧室再循环气体与新鲜进气混合比例的度量。EGR率是燃烧室再循环气体的容量与燃烧室再循环气体的容量的比值,EGR率越高,表示燃烧室中再循环气体的比例越大。在发动机处于瞬态升工况的情况下,燃烧室需要更多的新鲜空气,现有技术中的EGR策略在瞬态工况下会引入较多的废气,影响发动机处于瞬态时的气耗性。上述第一EGR率即实际EGR率,可以通过以下方式获取上述第一EGR率,用进气量减去排气量,得到EGR量,将EGR量除以进气量计算EGR率;使用内置于EGR系统中的EGR-MAP传感器,该传感器可以直接提供EGR率信号;使用尿素简单式呼吸量计,根据尿素溶液的稀释度计算实际EGR率;使用气体测分仪(如大气质谱)分析进气和排气气体成分。根据二氧化碳和氮氧化物浓度差别计算EGR率。上述第二EGR率即最小EGR率,当前工况下允许的最小EGR率,EGR率过小会导致EGR阀波动,废气波动严重控制不稳,基于此设计的最小EGR率;上述第三EGR率即目标EGR率,当前工况下请求的理想EGR率。Specifically, EGR refers to exhaust gas recirculation, which returns part of the exhaust gas emitted by the engine back to the manifold. Since the exhaust gas contains a large amount of carbon dioxide and water vapor, it has a high specific heat capacity and absorbs a large amount of heat, lowering the maximum combustion temperature in the cylinder, which can reduce nitrogen oxides. of generation. The EGR rate is the combustion chamber recirculation rate, which is a measure of the mixing ratio of the combustion chamber recirculated gas and fresh intake air. The EGR rate is the ratio of the volume of recirculated gas in the combustion chamber to the volume of recirculated gas in the combustion chamber. The higher the EGR rate, the greater the proportion of recirculated gas in the combustion chamber. When the engine is in a transient operating condition, the combustion chamber requires more fresh air. The EGR strategy in the existing technology will introduce more exhaust gas under transient operating conditions, affecting the air consumption when the engine is in a transient state. sex. The above-mentioned first EGR rate is the actual EGR rate. The above-mentioned first EGR rate can be obtained in the following way. Subtract the exhaust volume from the intake air volume to obtain the EGR amount. Divide the EGR amount by the intake air volume to calculate the EGR rate; use the built-in EGR-MAP sensor in the EGR system, which can directly provide EGR rate signal; use a simple urea respirometer to calculate the actual EGR rate based on the dilution of the urea solution; use a gas analyzer (such as atmospheric mass spectrometry) to analyze the intake air and exhaust gas composition. The EGR rate is calculated based on the difference in carbon dioxide and nitrogen oxide concentrations. The above-mentioned second EGR rate is the minimum EGR rate, which is the minimum EGR rate allowed under the current working conditions. If the EGR rate is too small, it will cause the EGR valve to fluctuate, and the exhaust gas fluctuation will seriously control instability. Based on this design, the minimum EGR rate; the above-mentioned third EGR rate That is, the target EGR rate is the ideal EGR rate requested under current working conditions.
步骤S202,在上述第一EGR率大于上述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用上述第一目标修正系数、上述第三EGR率以及上述第四EGR率对上述第一点火提前角进行修正,得到第一目标点火提前角,其中,上述第一点火提前角为上述发动机的初始点火提前角,上述第四EGR率为采用上述第一EGR率对上述第二EGR率修正得到的修正EGR率;Step S202, when the first EGR rate is greater than the third EGR rate, obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle, and use the first target correction coefficient, the third The EGR rate and the above-mentioned fourth EGR rate correct the above-mentioned first ignition advance angle to obtain the first target ignition advance angle, wherein the above-mentioned first ignition advance angle is the initial ignition advance angle of the above-mentioned engine, and the above-mentioned fourth EGR rate is the corrected EGR rate obtained by correcting the above-mentioned second EGR rate by using the above-mentioned first EGR rate;
具体地,发动机工作时,点火时刻对发动机的工作性能有很大的影响,提前点火就是活塞到达压缩上止点之前火花塞跳火,点燃燃烧室内的可燃混合气,从点火时刻起到活塞到达压缩上止点,这段时间内曲轴转过的角度称为点火提前角。将点火提前角增大可以提高力矩输出,从而提高发动机功率,适度减小点火提前角可以减少燃烧室内燃料喷射时间,从而降低油耗;缩小点火提前角可以减少废气温度,从而减少排放。因此发动机调校往往需要多重考虑点火提前角大小,权衡功率、油耗和排放目标。点火提前角主要由点火控制器根据管辆速度和负荷等参数实时调节,同时也可以通过手轮人工微调。如果点火提前角太大或太小,都会造成发动机起动困难、喷油不均匀、震动增加等问题,影响发动机性能和运行安全。在上述第一EGR率大于上述第三EGR率的情况下,说明实际EGR率已经超过目标EGR率,因此,需要对上述第一点火提前角即初始点火提前角进行修正。Specifically, when the engine is working, the ignition time has a great impact on the engine's performance. Pre-ignition means that the spark plug sparks before the piston reaches the compression top dead center, igniting the combustible mixture in the combustion chamber. From the ignition time until the piston reaches the compression Top dead center, the angle the crankshaft rotates during this period is called the ignition advance angle. Increasing the ignition advance angle can increase torque output, thereby increasing engine power; moderately reducing the ignition advance angle can reduce the fuel injection time in the combustion chamber, thereby reducing fuel consumption; reducing the ignition advance angle can reduce exhaust gas temperature, thereby reducing emissions. Therefore, engine tuning often requires multiple considerations of ignition advance angle and balancing power, fuel consumption and emission targets. The ignition advance angle is mainly adjusted in real time by the ignition controller according to parameters such as the speed and load of the pipe vehicle. It can also be manually fine-tuned through the handwheel. If the ignition advance angle is too large or too small, it will cause problems such as difficulty in starting the engine, uneven fuel injection, increased vibration, etc., affecting engine performance and operating safety. When the first EGR rate is greater than the third EGR rate, it means that the actual EGR rate has exceeded the target EGR rate. Therefore, the first ignition advance angle, that is, the initial ignition advance angle needs to be corrected.
步骤S203,在上述第一EGR率小于上述第二EGR率的情况下,获取第二目标修正系数、上述第四EGR率以及第二点火提前角,并采用上述第二目标修正系数、上述第三EGR率以及上述第四EGR率对上述第二点火提前角进行修正,得到第二目标点火提前角,其中,上述第二点火提前角为上述发动机的最小点火提前角,上述第二点火提前角小于上述第一点火提前角;Step S203, when the first EGR rate is less than the second EGR rate, obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle, and use the second target correction coefficient, the third The EGR rate and the fourth EGR rate correct the second ignition advance angle to obtain a second target ignition advance angle, wherein the second ignition advance angle is the minimum ignition advance angle of the engine, and the second ignition advance angle is less than The above-mentioned first ignition advance angle;
具体地,在上述第一EGR率小于上述第二EGR率的情况下,说明实际EGR率仍未达到最小EGR率,因此,需要对上述第二点火提前角即最小点火提前角进行修正。Specifically, when the first EGR rate is less than the second EGR rate, it means that the actual EGR rate has not yet reached the minimum EGR rate. Therefore, the second ignition advance angle, that is, the minimum ignition advance angle, needs to be corrected.
步骤S204,在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,获取上述第一点火提前角、上述第二点火提前角以及差值系数,并计算上述第一点火提前角与上述第二点火提前角的差值与上述差值系数的乘积,得到第一数值,并计算上述第一数值与上述第二点火提前角之和,得到第三目标点火提前角。Step S204: When the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate, obtain the first ignition advance angle, the second ignition advance angle and the difference coefficient, and calculate The product of the difference between the above-mentioned first ignition advance angle and the above-mentioned second ignition advance angle and the above-mentioned difference coefficient is to obtain the first value, and the sum of the above-mentioned first value and the above-mentioned second ignition advance angle is calculated to obtain the third target Ignition advance angle.
具体地,在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,说明实际EGR率处于最小EGR率和目标EGR率之间,因此,需要对第一点火提前角即初始点火提前角和第二点火提前角即最小点火提前角进行插值处理,得到第三目标点火提前角。点火提前角和EGR率存在一种对应关系,提高点火提前角可以增加EGR率,点火提前角越大,排气脉冲能量越强,有利于推动汽缸内的废气进入EGR回路。适当增加EGR率可以适当提高点火提前角,EGR可以降低汽缸内的平均温度和压力,所以可以稍微提高点火提前角。一般来说,EGR率和点火提前角之间存在一个最佳匹配点,这时汽车排放和油耗效果最佳。Specifically, when the above-mentioned first EGR rate is greater than or equal to the above-mentioned second EGR rate and less than or equal to the above-mentioned third EGR rate, it means that the actual EGR rate is between the minimum EGR rate and the target EGR rate. Therefore, it is necessary to analyze the first point The ignition advance angle, which is the initial ignition advance angle, and the second ignition advance angle, which is the minimum ignition advance angle, are interpolated to obtain the third target ignition advance angle. There is a corresponding relationship between the ignition advance angle and the EGR rate. Increasing the ignition advance angle can increase the EGR rate. The larger the ignition advance angle, the stronger the exhaust pulse energy, which is beneficial to pushing the exhaust gas in the cylinder into the EGR circuit. Properly increasing the EGR rate can appropriately increase the ignition advance angle. EGR can reduce the average temperature and pressure in the cylinder, so the ignition advance angle can be slightly increased. Generally speaking, there is an optimal matching point between the EGR rate and the ignition advance angle, when the vehicle emissions and fuel consumption are best.
通过本实施例,首先,确定发动机是否处于瞬态工况,在发动机处于瞬态工况的情况下,分别确定第一EGR率与第二EGR率和第三EGR率的大小关系;在第一EGR率大于第三EGR率的情况下,采用第一目标修正系数、第三EGR率以及第四EGR率对第一点火提前角进行修正,得到第一目标点火提前角;在第一EGR率小于第二EGR率的情况下,采用第二目标修正系数、第三EGR率以及第四EGR率对第二点火提前角进行修正,得到第二目标点火提前角;在第一EGR率大于等于第二EGR率且小于等于第三EGR率的情况下,计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值,并计算第一数值与第二点火提前角之和,得到第三目标点火提前角。根据发动机在瞬态工况下的第一EGR率(即实际EGR率),第二EGR率(即最小EGR率)和第三EGR率(即目标EGR率)的大小关系,在不同的区间选择不同的目标修正系数对不同的点火提前角进行分区修正,得到对应的目标点火提前角,使得发动机在不同瞬态工况时,准确进行点火提前角修正。解决了现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的技术问题。Through this embodiment, first, it is determined whether the engine is in a transient operating condition. When the engine is in a transient operating condition, the relationship between the first EGR rate, the second EGR rate and the third EGR rate is determined respectively; in the first When the EGR rate is greater than the third EGR rate, the first target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the first ignition advance angle to obtain the first target ignition advance angle; at the first EGR rate If it is less than the second EGR rate, the second target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the second ignition advance angle to obtain the second target ignition advance angle; when the first EGR rate is greater than or equal to the When the second EGR rate is less than or equal to the third EGR rate, calculate the product of the difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient to obtain the first value, and calculate the first value and the second The sum of the ignition advance angles obtains the third target ignition advance angle. According to the relationship between the first EGR rate (i.e., the actual EGR rate), the second EGR rate (i.e., the minimum EGR rate), and the third EGR rate (i.e., the target EGR rate) of the engine under transient operating conditions, the selection is made in different intervals. Different target correction coefficients perform zone corrections on different ignition advance angles to obtain corresponding target ignition advance angles, so that the engine can accurately correct the ignition advance angle under different transient operating conditions. This solves the technical problem in the prior art that the ignition advance angle cannot be accurately determined when the engine is in transient operating conditions.
具体实现过程中,上述步骤S201可以通过以下步骤实现:步骤S2011,获取上述发动机的转速和负荷;步骤S2012,在上述转速和上述负荷在相同时间段内发生瞬时变化的情况下,确定上述发动机处于上述瞬态工况。该方法仅通过发动机转速和负荷快速确定上述发动机是否处于上述瞬态工况。During the specific implementation process, the above-mentioned step S201 can be implemented through the following steps: step S2011, obtain the rotation speed and load of the above-mentioned engine; step S2012, when the above-mentioned rotation speed and the above-mentioned load change instantaneously within the same time period, determine that the above-mentioned engine is in the above transient conditions. This method only uses engine speed and load to quickly determine whether the above-mentioned engine is in the above-mentioned transient operating condition.
具体地,发动机的瞬态工况是指在指定时刻,发动机处于的特定工作状态。它通过一系列参数来描述发动机在某一时刻的运行状况,这些参数包括转速、负荷、温度、压力、油门位置等,其中,发动机转速反映出其机械能输出,发动机负荷包括扭矩、功率等参数,不同部件的温度包括油温、气缸温度等,发动机内部的压力,例如:燃烧室压力。油门位置,例如:控制油门的位置。通过监测和了解发动机的瞬态工况,可以更灵敏地判断其运行状况,及时进行调整和维修,保持发动机处于最优状态。Specifically, the transient operating condition of the engine refers to the specific working state of the engine at a specified moment. It describes the operating status of the engine at a certain moment through a series of parameters, including speed, load, temperature, pressure, throttle position, etc. Among them, the engine speed reflects its mechanical energy output, and the engine load includes parameters such as torque and power. The temperatures of different components include oil temperature, cylinder temperature, etc., and the pressure inside the engine, such as combustion chamber pressure. Throttle position, for example: control the position of the throttle. By monitoring and understanding the engine's transient operating conditions, its operating status can be more sensitively judged, adjustments and repairs can be made in a timely manner, and the engine can be kept in optimal condition.
上述步骤S201还可以通过其他方式实现,例如:步骤S2013,获取第一关系映射表、上述发动机的当前转速以及上述发动机的当前负荷,其中,上述第一关系映射表的横轴为上述发动机的转速,上述第一关系映射表的纵轴为上述发动机的负荷,上述第一关系映射表用于表征上述发动机的转速、上述发动机的负荷和EGR率的关系;步骤S2014,确定上述当前转速和上述当前负荷在上述第一关系映射表中对应的上述EGR率为上述对应EGR率。该方法通过发动机转速和发动机负荷可以快速获取第二EGR率和第三EGR率。The above step S201 can also be implemented in other ways, for example: step S2013, obtaining the first relationship mapping table, the current rotation speed of the above-mentioned engine, and the current load of the above-mentioned engine, wherein the horizontal axis of the above-mentioned first relationship mapping table is the rotation speed of the above-mentioned engine. , the vertical axis of the above-mentioned first relational mapping table is the load of the above-mentioned engine, and the above-mentioned first relational mapping table is used to characterize the relationship between the above-mentioned engine speed, the above-mentioned engine load and the EGR rate; Step S2014, determine the above-mentioned current speed and the above-mentioned current speed The EGR rate corresponding to the load in the first relationship mapping table is the corresponding EGR rate. This method can quickly obtain the second EGR rate and the third EGR rate through the engine speed and engine load.
具体地,EGR率正相关于发动机负荷,EGR率反相关于发动机转速。由于发动机负荷增加,需要更多的空气进气量来维持燃烧,从而产生更多的废气循环回来。随着发动机负荷的增加,EGR率也会增加。由于高转速会产生更多的进气背压,限制EGR量。随着发动机转速的增加,EGR率会减小。此外,EGR率也与燃油喷射量相关。更多的燃油喷射引起更多废气循环。EGR系统通常设置了一个最大限制EGR率,以避免过高的EGR率影响发动机稳定性和排放性能。为实现最佳排放和性能,EGR率与发动机转速负荷的对应关系需要经过多次试验和参数调试得出最佳曲线。Specifically, the EGR rate is positively related to the engine load, and the EGR rate is inversely related to the engine speed. As the engine load increases, more air intake is required to maintain combustion, resulting in more exhaust gas being recycled back. As the engine load increases, the EGR rate also increases. Because high speed will generate more intake back pressure, limiting the amount of EGR. As engine speed increases, the EGR rate decreases. In addition, the EGR rate is also related to the fuel injection amount. More fuel injection causes more exhaust gas circulation. The EGR system usually sets a maximum limit EGR rate to avoid excessively high EGR rates affecting engine stability and emission performance. In order to achieve optimal emissions and performance, the corresponding relationship between EGR rate and engine speed load requires multiple tests and parameter debugging to obtain the optimal curve.
为了进一步实现快速获取第一点火提前角和第二点火提前角,本申请的上述步骤S202可以通过以下步骤实现:步骤S2021,获取第二关系映射表、上述发动机的当前转速以及上述发动机的当前负荷,其中,上述第二关系映射表的横轴为上述发动机的转速,上述第二关系映射表的纵轴为上述发动机的负荷,上述第二关系映射表用于表征上述发动机的转速、上述发动机的负荷和点火提前角的关系;步骤S2022,确定上述当前转速和上述当前负荷在上述第二关系映射表中对应的上述点火提前角为上述对应点火提前角。In order to further achieve rapid acquisition of the first ignition advance angle and the second ignition advance angle, the above-mentioned step S202 of the present application can be implemented through the following steps: Step S2021, obtain the second relationship mapping table, the current speed of the above-mentioned engine, and the current speed of the above-mentioned engine. Load, wherein the horizontal axis of the above-mentioned second relationship map is the rotation speed of the above-mentioned engine, and the vertical axis of the above-mentioned second relationship map is the load of the above-mentioned engine. The above-mentioned second relationship map is used to represent the rotation speed of the above-mentioned engine, the above-mentioned engine The relationship between the load and the ignition advance angle; step S2022, determine the ignition advance angle corresponding to the current rotation speed and the current load in the second relationship mapping table as the corresponding ignition advance angle.
具体地,点火提前角与转速成正比,点火提前角与负荷成反比。随着发动机转速的提高,燃烧速度更快,需要提前点火以保证最佳燃烧,高转速时点火提前角越大。高负荷时燃烧速度快,需要减少点火提前角来避免过早点火。低负荷时点火提前角越大。转速负荷变化时,点火提前角需要实时调整,以适应燃烧速度的变化。点火提前角的调整主要通过发动机电子控制单元,根据转速负荷信息计算后控制触点实现。点火提前角的最佳调整曲线需要通过试验得出,以优化在不同工作条件下的燃烧性能和稳定性。转速越高或者负荷越低,点火提前角越大。Specifically, the ignition advance angle is directly proportional to the rotation speed, and the ignition advance angle is inversely proportional to the load. As the engine speed increases, the combustion speed is faster, and ignition needs to be advanced to ensure optimal combustion. The ignition advance angle is larger at high speeds. The combustion speed is fast at high load, and the ignition advance angle needs to be reduced to avoid premature ignition. The ignition advance angle is larger at low load. When the speed load changes, the ignition advance angle needs to be adjusted in real time to adapt to changes in combustion speed. The adjustment of the ignition advance angle is mainly realized through the engine electronic control unit, which controls the contacts after calculation based on the speed load information. The optimal adjustment curve for the ignition advance angle needs to be obtained through experiments to optimize combustion performance and stability under different operating conditions. The higher the speed or the lower the load, the greater the ignition advance angle.
上述步骤S202还可以通过其他方式实现,如图3所示,例如:步骤S2023,计算上述第二EGR率和上述第三EGR率的差值的绝对值,得到第一绝对值,并确定上述第一绝对值是否小于阈值;步骤S2024,在上述第一绝对值小于上述阈值的情况下,获取第一修正系数和第二修正系数,并计算上述第一修正系数和上述第二修正系数的平均值,得到上述对应目标修正系数,上述第一修正系数为预先设置的最小修正系数,上述第二修正系数为预先设置的最大修正系数;步骤S2025,在上述第一绝对值大于等于上述阈值的情况下,计算第二绝对值与上述第一绝对值的比值为上述对应目标修正系数,其中,上述第二绝对值为上述第一点火提前角与上述第二点火提前角的差值的绝对值。该方法可以根据第三EGR率(即目标EGR率)和第二EGR率(最小EGR率)差值的大小,得到不同的目标修正系数,使得在各EGR率区间内对点火提前角进行分区修正。The above-mentioned step S202 can also be implemented in other ways, as shown in Figure 3, for example: step S2023, calculate the absolute value of the difference between the above-mentioned second EGR rate and the above-mentioned third EGR rate, obtain the first absolute value, and determine the above-mentioned third EGR rate. Whether an absolute value is less than the threshold; step S2024, if the first absolute value is less than the threshold, obtain the first correction coefficient and the second correction coefficient, and calculate the average of the first correction coefficient and the second correction coefficient. , obtain the above-mentioned corresponding target correction coefficient, the above-mentioned first correction coefficient is the preset minimum correction coefficient, and the above-mentioned second correction coefficient is the preset maximum correction coefficient; Step S2025, when the above-mentioned first absolute value is greater than or equal to the above-mentioned threshold value , calculate the ratio of the second absolute value to the first absolute value as the corresponding target correction coefficient, wherein the second absolute value is the absolute value of the difference between the first ignition advance angle and the second ignition advance angle. This method can obtain different target correction coefficients based on the difference between the third EGR rate (i.e., target EGR rate) and the second EGR rate (minimum EGR rate), so that the ignition advance angle can be corrected by zone within each EGR rate interval. .
具体地,当第三EGR率(即目标EGR率)和第二EGR率(最小EGR率)差值小于一定值时,目标修正系数为预先设置的最大修正系数和预先设置的最小修正系数的平均值;当第三EGR率(即目标EGR率)和第二EGR率(最小EGR率)差值逐渐增大时,目标修正系数则从平均值增大至为第二绝对值与上述第一绝对值的比值。Specifically, when the difference between the third EGR rate (i.e., target EGR rate) and the second EGR rate (minimum EGR rate) is less than a certain value, the target correction coefficient is the average of the preset maximum correction coefficient and the preset minimum correction coefficient. value; when the difference between the third EGR rate (i.e., target EGR rate) and the second EGR rate (minimum EGR rate) gradually increases, the target correction coefficient increases from the average value to the second absolute value and the above-mentioned first absolute value. value ratio.
上述步骤S202还可以通过其他方式实现,例如:计算上述第一EGR率与上述第二EGR率的差值与上述差值系数的乘积,得到第二数值,计算上述第二数值与上述第二EGR率之和,得到上述第四EGR率。该方法可以进一步实现对EGR率的修正,得到上述第四EGR率。The above step S202 can also be implemented in other ways, for example: calculating the product of the difference between the above-mentioned first EGR rate and the above-mentioned second EGR rate and the above-mentioned difference coefficient to obtain a second value, calculating the above-mentioned second value and the above-mentioned second EGR. The sum of the rates yields the above-mentioned fourth EGR rate. This method can further correct the EGR rate to obtain the above-mentioned fourth EGR rate.
具体地,上述第四EGR率即修正EGR率,在EGR率精度较低时,通过引入该修正EGR率对EGR率控制精度可提高。该差值系数与上述计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值的差值系数相等。Specifically, when the fourth EGR rate, that is, the corrected EGR rate, has low EGR rate accuracy, the EGR rate control accuracy can be improved by introducing the corrected EGR rate. This difference coefficient is equal to the product of the above-mentioned calculated difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient to obtain the difference coefficient of the first value.
上述步骤S202还可以通过其他方式实现,例如:步骤S2026,计算上述第四EGR率与上述第一EGR率的差值的绝对值,得到第三绝对值;步骤S2027,计算上述第三绝对值与上述第一目标修正系数的乘积与上述第一点火提前角的和,得到上述第一目标点火提前角。该方法可以进一步精确地确定上述第一目标点火提前角。The above-mentioned step S202 can also be implemented in other ways, for example: step S2026, calculate the absolute value of the difference between the above-mentioned fourth EGR rate and the above-mentioned first EGR rate, and obtain a third absolute value; step S2027, calculate the above-mentioned third absolute value and The sum of the product of the above-mentioned first target correction coefficient and the above-mentioned first ignition advance angle obtains the above-mentioned first target ignition advance angle. This method can further accurately determine the above-mentioned first target ignition advance angle.
具体地,在上述第一EGR率大于上述第三EGR率的情况下,说明实际EGR率已经超过目标EGR率,因此,采用第三绝对值与上述第一目标修正系数的乘积对上述第一点火提前角即初始点火提前角进行修正。Specifically, when the above-mentioned first EGR rate is greater than the above-mentioned third EGR rate, it means that the actual EGR rate has exceeded the target EGR rate. Therefore, the product of the third absolute value and the above-mentioned first target correction coefficient is used to calculate the above-mentioned first point. The ignition advance angle is the initial ignition advance angle to be corrected.
在一些实施例上,上述步骤S203具体可以通过以下步骤实现:步骤S2031,计算上述第四EGR率与上述第一EGR率的差值的绝对值,得到上述第三绝对值;步骤S2032,计算上述第三绝对值与上述第二目标修正系数的乘积与上述第二点火提前角的和,得到上述第二目标点火提前角。该方法可以进一步精确地确定上述第二目标点火提前角。In some embodiments, the above-mentioned step S203 can be implemented through the following steps: step S2031, calculate the absolute value of the difference between the above-mentioned fourth EGR rate and the above-mentioned first EGR rate, and obtain the above-mentioned third absolute value; step S2032, calculate the above-mentioned The sum of the product of the third absolute value and the above-mentioned second target correction coefficient and the above-mentioned second ignition advance angle obtains the above-mentioned second target ignition advance angle. This method can further accurately determine the above-mentioned second target ignition advance angle.
具体地,在上述第一EGR率小于上述第二EGR率的情况下,说明实际EGR率仍未达到最小EGR率,因此,采用第三绝对值与上述第二目标修正系数的乘积对上述第二点火提前角即最小点火提前角进行修正。Specifically, when the first EGR rate is less than the second EGR rate, it means that the actual EGR rate has not yet reached the minimum EGR rate. Therefore, the product of the third absolute value and the second target correction coefficient is used to calculate the second target correction coefficient. The ignition advance angle is the minimum ignition advance angle to be corrected.
为了使得本领域技术人员能够更加清楚地了解本申请的技术方案,以下将结合具体的实施例对本申请的发动机的点火提前角的确定方法的实现过程进行详细说明。In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the method for determining the ignition advance angle of the engine of the present application will be described in detail below with reference to specific embodiments.
本实施例涉及一种具体的发动机的点火提前角的确定方法,如图4所示,包括如下步骤:This embodiment relates to a specific method for determining the ignition advance angle of an engine, as shown in Figure 4, which includes the following steps:
步骤S1:确定发动机是否为瞬态工况;Step S1: Determine whether the engine is in transient operating condition;
步骤S2:在发动机为瞬态工况的情况下,确定|Rnom-Rmin|的值是否小于阈值,Rnom为目标EGR率,Rmin为最小EGR率;Step S2: When the engine is in transient operating conditions, determine whether the value of |R nom -R min | is less than the threshold, R nom is the target EGR rate, and R min is the minimum EGR rate;
步骤S3:|Rnom-Rmin|的值小于阈值的情况下,修正系数为|a0-a1|/|Rnom-Rmin|,|Rnom-Rmin|的值大于等于阈值的情况下,修正系数为预先设置的最大修正系数和预先设置的最小修正系数的平均值,a0为基础点火提前角,a1为基于转速和负荷查表获得的基础点火提前角的下限值;Step S3: When the value of |R nom -R min | is less than the threshold, the correction coefficient is |a 0 -a 1 |/|R nom -R min |, and the value of |R nom -R min | is greater than or equal to the threshold. In this case, the correction coefficient is the average value of the preset maximum correction coefficient and the preset minimum correction coefficient, a 0 is the basic ignition advance angle, and a 1 is the lower limit value of the basic ignition advance angle obtained based on the speed and load table lookup. ;
步骤S4:分别确定实际EGR率Ract与目标EGR率Rnom和最小EGR率Rmin的大小关系;Step S4: Determine the relationship between the actual EGR rate R act , the target EGR rate R nom and the minimum EGR rate R min respectively;
步骤S5:Ract>Rnom的情况下,点火提前角=|Rset-Rnom|×P+a0,Ract<Rmin的情况下,点火提前角=|Rset-Rnom|×P+a1,Rmin<Ract<Rnom的情况下,a0和a1之间进行插值,其中插值因子同计算Rset时的插值因子,Rset由Rnom和Rmin插值得到,P为目标修正系数。Step S5: When R act > R nom , the ignition advance angle = | R set - R nom | × P + a 0 . When R act < R min , the ignition advance angle = | R set - R nom | × P+a 1 , when R min <R act <R nom , interpolation is performed between a 0 and a 1 , where the interpolation factor is the same as when calculating R set . R set is obtained by interpolating R nom and R min . P is the target correction coefficient.
本申请实施例还提供了一种发动机的点火提前角的确定装置,需要说明的是,本申请实施例的发动机的点火提前角的确定装置可以用于执行本申请实施例所提供的用于发动机的点火提前角的确定方法。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。The embodiment of the present application also provides a device for determining the ignition advance angle of the engine. It should be noted that the device for determining the ignition advance angle of the engine in the embodiment of the present application can be used to perform the method for the engine provided by the embodiment of the present application. How to determine the ignition advance angle. This device is used to implement the above embodiments and preferred implementations, and what has been described will not be described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
以下对本申请实施例提供的发动机的点火提前角的确定装置进行介绍。The following is an introduction to the device for determining the ignition advance angle of the engine provided by the embodiment of the present application.
图5是根据本申请实施例的发动机的点火提前角的确定装置的示意图。如图5所示,该装置包括:FIG. 5 is a schematic diagram of a device for determining the ignition advance angle of an engine according to an embodiment of the present application. As shown in Figure 5, the device includes:
获取单元10,用于确定发动机是否处于瞬态工况,在上述发动机处于上述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定上述第一EGR率与上述第二EGR率和上述第三EGR率的大小关系,上述第一EGR率为废气再循环系统的实际EGR率,上述第二EGR率为上述废气再循环系统允许的最小EGR率,上述第三EGR率为上述废气再循环系统预先设置的目标EGR率,上述废气再循环系统与上述发动机连接且用于对上述发动机排出的废气进行再循环处理,上述第三EGR率大于上述第二EGR率;The acquisition unit 10 is used to determine whether the engine is in a transient operating condition. When the engine is in the transient operating condition, acquire the first EGR rate, the second EGR rate and the third EGR rate, and determine the first EGR rate respectively. The relationship between the EGR rate and the above-mentioned second EGR rate and the above-mentioned third EGR rate, the above-mentioned first EGR rate is the actual EGR rate of the exhaust gas recirculation system, the above-mentioned second EGR rate is the minimum EGR rate allowed by the above-mentioned exhaust gas recirculation system, The above-mentioned third EGR rate is a preset target EGR rate of the above-mentioned exhaust gas recirculation system. The above-mentioned exhaust gas recirculation system is connected to the above-mentioned engine and is used to recirculate the exhaust gas discharged by the above-mentioned engine. The above-mentioned third EGR rate is greater than the above-mentioned second EGR rate. EGR rate;
具体地,EGR是指废气再循环,将发动机排放的部分废气送回歧管,由于废气含大量二氧化碳和水蒸气,比热容较高吸收大量热,降低汽缸内的最高燃烧温度,可以减少氮氧化物的生成。EGR率即燃烧室再循环率,是燃烧室再循环气体与新鲜进气混合比例的度量。EGR率是燃烧室再循环气体的容量与燃烧室再循环气体的容量的比值,EGR率越高,表示燃烧室中再循环气体的比例越大。在发动机处于瞬态升工况的情况下,燃烧室需要更多的新鲜空气,现有技术中的EGR策略在瞬态工况下会引入较多的废气,影响发动机处于瞬态时的气耗性。上述第一EGR率即实际EGR率,可以通过以下方式获取上述第一EGR率,用进气量减去排气量,得到EGR量,将EGR量除以进气量计算EGR率;使用内置于EGR系统中的EGR-MAP传感器,该传感器可以直接提供EGR率信号;使用尿素简单式呼吸量计,根据尿素溶液的稀释度计算实际EGR率;使用气体测分仪(如大气质谱)分析进气和排气气体成分。根据二氧化碳和氮氧化物浓度差别计算EGR率。上述第二EGR率即最小EGR率,当前工况下允许的最小EGR率,EGR率过小会导致EGR阀波动,废气波动严重控制不稳,基于此设计的最小EGR率;上述第三EGR率即目标EGR率,当前工况下请求的理想EGR率。Specifically, EGR refers to exhaust gas recirculation, which returns part of the exhaust gas emitted by the engine back to the manifold. Since the exhaust gas contains a large amount of carbon dioxide and water vapor, it has a high specific heat capacity and absorbs a large amount of heat, lowering the maximum combustion temperature in the cylinder, which can reduce nitrogen oxides. of generation. The EGR rate is the combustion chamber recirculation rate, which is a measure of the mixing ratio of the combustion chamber recirculated gas and fresh intake air. The EGR rate is the ratio of the volume of recirculated gas in the combustion chamber to the volume of recirculated gas in the combustion chamber. The higher the EGR rate, the greater the proportion of recirculated gas in the combustion chamber. When the engine is in a transient operating condition, the combustion chamber requires more fresh air. The EGR strategy in the existing technology will introduce more exhaust gas under transient operating conditions, affecting the air consumption when the engine is in a transient state. sex. The above-mentioned first EGR rate is the actual EGR rate. The above-mentioned first EGR rate can be obtained in the following way. Subtract the exhaust volume from the intake air volume to obtain the EGR amount. Divide the EGR amount by the intake air volume to calculate the EGR rate; use the built-in EGR-MAP sensor in the EGR system, which can directly provide EGR rate signal; use a simple urea respirometer to calculate the actual EGR rate based on the dilution of the urea solution; use a gas analyzer (such as atmospheric mass spectrometry) to analyze the intake air and exhaust gas composition. The EGR rate is calculated based on the difference in carbon dioxide and nitrogen oxide concentrations. The above-mentioned second EGR rate is the minimum EGR rate, which is the minimum EGR rate allowed under the current working conditions. If the EGR rate is too small, it will cause the EGR valve to fluctuate, and the exhaust gas fluctuation will seriously control instability. Based on this design, the minimum EGR rate; the above-mentioned third EGR rate That is, the target EGR rate is the ideal EGR rate requested under current working conditions.
第一修正单元20,用于在上述第一EGR率大于上述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用上述第一目标修正系数、上述第三EGR率以及上述第四EGR率对上述第一点火提前角进行修正,得到第一目标点火提前角,其中,上述第一点火提前角为上述发动机的初始点火提前角,上述第四EGR率为采用上述第一EGR率对上述第二EGR率修正得到的修正EGR率;The first correction unit 20 is configured to obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle when the above-mentioned first EGR rate is greater than the above-mentioned third EGR rate, and use the above-mentioned first target correction The coefficient, the above-mentioned third EGR rate and the above-mentioned fourth EGR rate correct the above-mentioned first ignition advance angle to obtain the first target ignition advance angle, wherein the above-mentioned first ignition advance angle is the initial ignition advance angle of the above-mentioned engine, The above-mentioned fourth EGR rate is a corrected EGR rate obtained by modifying the above-mentioned second EGR rate by using the above-mentioned first EGR rate;
具体地,发动机工作时,点火时刻对发动机的工作性能有很大的影响,提前点火就是活塞到达压缩上止点之前火花塞跳火,点燃燃烧室内的可燃混合气,从点火时刻起到活塞到达压缩上止点,这段时间内曲轴转过的角度称为点火提前角。将点火提前角增大可以提高力矩输出,从而提高发动机功率,适度减小点火提前角可以减少燃烧室内燃料喷射时间,从而降低油耗;缩小点火提前角可以减少废气温度,从而减少排放。因此发动机调校往往需要多重考虑点火提前角大小,权衡功率、油耗和排放目标。点火提前角主要由点火控制器根据管辆速度和负荷等参数实时调节,同时也可以通过手轮人工微调。如果点火提前角太大或太小,都会造成发动机起动困难、喷油不均匀、震动增加等问题,影响发动机性能和运行安全。在上述第一EGR率大于上述第三EGR率的情况下,说明实际EGR率已经超过目标EGR率,因此,需要对上述第一点火提前角即初始点火提前角进行修正。Specifically, when the engine is working, the ignition time has a great impact on the engine's performance. Pre-ignition means that the spark plug sparks before the piston reaches the compression top dead center, igniting the combustible mixture in the combustion chamber. From the ignition time until the piston reaches the compression Top dead center, the angle the crankshaft rotates during this period is called the ignition advance angle. Increasing the ignition advance angle can increase torque output, thereby increasing engine power; moderately reducing the ignition advance angle can reduce the fuel injection time in the combustion chamber, thereby reducing fuel consumption; reducing the ignition advance angle can reduce exhaust gas temperature, thereby reducing emissions. Therefore, engine tuning often requires multiple considerations of ignition advance angle and balancing power, fuel consumption and emission targets. The ignition advance angle is mainly adjusted in real time by the ignition controller according to parameters such as the speed and load of the pipe vehicle. It can also be manually fine-tuned through the handwheel. If the ignition advance angle is too large or too small, it will cause problems such as difficulty in starting the engine, uneven fuel injection, increased vibration, etc., affecting engine performance and operating safety. When the first EGR rate is greater than the third EGR rate, it means that the actual EGR rate has exceeded the target EGR rate. Therefore, the first ignition advance angle, that is, the initial ignition advance angle needs to be corrected.
第二修正单元30,用于在上述第一EGR率小于上述第二EGR率的情况下,获取第二目标修正系数、上述第四EGR率以及第二点火提前角,并采用上述第二目标修正系数、上述第三EGR率以及上述第四EGR率对上述第二点火提前角进行修正,得到第二目标点火提前角,其中,上述第二点火提前角为上述发动机的最小点火提前角,上述第二点火提前角小于上述第一点火提前角;The second correction unit 30 is configured to obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle when the above-mentioned first EGR rate is less than the above-mentioned second EGR rate, and use the above-mentioned second target correction The coefficient, the above-mentioned third EGR rate and the above-mentioned fourth EGR rate correct the above-mentioned second ignition advance angle to obtain a second target ignition advance angle, wherein the above-mentioned second ignition advance angle is the minimum ignition advance angle of the above-mentioned engine, and the above-mentioned third ignition advance angle is obtained. The second ignition advance angle is smaller than the above-mentioned first ignition advance angle;
具体地,在上述第一EGR率小于上述第二EGR率的情况下,说明实际EGR率仍未达到最小EGR率,因此,需要对上述第二点火提前角即最小点火提前角进行修正。Specifically, when the first EGR rate is less than the second EGR rate, it means that the actual EGR rate has not yet reached the minimum EGR rate. Therefore, the second ignition advance angle, that is, the minimum ignition advance angle, needs to be corrected.
第三修正单元40,用于在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,获取上述第一点火提前角、上述第二点火提前角以及差值系数,并计算上述第一点火提前角与上述第二点火提前角的差值与上述差值系数的乘积,得到第一数值,并计算上述第一数值与上述第二点火提前角之和,得到第三目标点火提前角。The third correction unit 40 is configured to obtain the first ignition advance angle, the second ignition advance angle and the difference when the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate. value coefficient, and calculate the product of the difference between the above-mentioned first ignition advance angle and the above-mentioned second ignition advance angle and the above-mentioned difference coefficient to obtain the first value, and calculate the sum of the above-mentioned first value and the above-mentioned second ignition advance angle , obtain the third target ignition advance angle.
具体地,在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,说明实际EGR率处于最小EGR率和目标EGR率之间,因此,需要对第一点火提前角即初始点火提前角和第二点火提前角即最小点火提前角进行插值处理,得到第三目标点火提前角。点火提前角和EGR率存在一种对应关系,提高点火提前角可以增加EGR率,点火提前角越大,排气脉冲能量越强,有利于推动汽缸内的废气进入EGR回路。适当增加EGR率可以适当提高点火提前角,EGR可以降低汽缸内的平均温度和压力,所以可以稍微提高点火提前角。一般来说,EGR率和点火提前角之间存在一个最佳匹配点,这时汽车排放和油耗效果最佳。Specifically, when the above-mentioned first EGR rate is greater than or equal to the above-mentioned second EGR rate and less than or equal to the above-mentioned third EGR rate, it means that the actual EGR rate is between the minimum EGR rate and the target EGR rate. Therefore, it is necessary to analyze the first point The ignition advance angle, which is the initial ignition advance angle, and the second ignition advance angle, which is the minimum ignition advance angle, are interpolated to obtain the third target ignition advance angle. There is a corresponding relationship between the ignition advance angle and the EGR rate. Increasing the ignition advance angle can increase the EGR rate. The larger the ignition advance angle, the stronger the exhaust pulse energy, which is beneficial to pushing the exhaust gas in the cylinder into the EGR circuit. Properly increasing the EGR rate can appropriately increase the ignition advance angle. EGR can reduce the average temperature and pressure in the cylinder, so the ignition advance angle can be slightly increased. Generally speaking, there is an optimal matching point between the EGR rate and the ignition advance angle, when the vehicle emissions and fuel consumption are best.
通过本实施例,获取单元确定发动机是否处于瞬态工况,在发动机处于瞬态工况的情况下,分别确定第一EGR率与第二EGR率和第三EGR率的大小关系;第一修正单元在第一EGR率大于第三EGR率的情况下,采用第一目标修正系数、第三EGR率以及第四EGR率对第一点火提前角进行修正,得到第一目标点火提前角;第二修正单元在第一EGR率小于第二EGR率的情况下,采用第二目标修正系数、第三EGR率以及第四EGR率对第二点火提前角进行修正,得到第二目标点火提前角;第三修正单元在第一EGR率大于等于第二EGR率且小于等于第三EGR率的情况下,计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值,并计算第一数值与第二点火提前角之和,得到第三目标点火提前角。根据发动机在瞬态工况下的第一EGR率(即实际EGR率),第二EGR率(即最小EGR率)和第三EGR率(即目标EGR率)的大小关系,在不同的区间选择不同的目标修正系数对不同的点火提前角进行分区修正,得到对应的目标点火提前角,使得发动机在不同瞬态工况时,准确进行点火提前角修正。解决了现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的技术问题。Through this embodiment, the acquisition unit determines whether the engine is in a transient operating condition, and when the engine is in a transient operating condition, determines the relationship between the first EGR rate, the second EGR rate, and the third EGR rate respectively; first correction When the first EGR rate is greater than the third EGR rate, the unit uses the first target correction coefficient, the third EGR rate and the fourth EGR rate to correct the first ignition advance angle to obtain the first target ignition advance angle; When the first EGR rate is less than the second EGR rate, the second correction unit uses the second target correction coefficient, the third EGR rate and the fourth EGR rate to correct the second ignition advance angle to obtain the second target ignition advance angle; When the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate, the third correction unit calculates the product of the difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient, and obtains The first value is calculated, and the sum of the first value and the second ignition advance angle is calculated to obtain the third target ignition advance angle. According to the relationship between the first EGR rate (i.e., the actual EGR rate), the second EGR rate (i.e., the minimum EGR rate), and the third EGR rate (i.e., the target EGR rate) of the engine under transient operating conditions, the selection is made in different intervals. Different target correction coefficients perform zone corrections on different ignition advance angles to obtain corresponding target ignition advance angles, so that the engine can accurately correct the ignition advance angle under different transient operating conditions. This solves the technical problem in the prior art that the ignition advance angle cannot be accurately determined when the engine is in transient operating conditions.
作为一种可选的方案,上述获取单元包括第一获取模块和第一确定模块,其中,第一获取模块用于获取上述发动机的转速和负荷;第一确定模块用于在上述转速和上述负荷在相同时间段内发生瞬时变化的情况下,确定上述发动机处于上述瞬态工况。该装置仅通过发动机转速和负荷快速确定上述发动机是否处于上述瞬态工况。As an optional solution, the above-mentioned acquisition unit includes a first acquisition module and a first determination module, wherein the first acquisition module is used to acquire the rotation speed and load of the above-mentioned engine; the first determination module is used to obtain the above-mentioned rotation speed and the above-mentioned load. In the case of instantaneous changes occurring within the same time period, it is determined that the above-mentioned engine is in the above-mentioned transient operating condition. This device quickly determines whether the above-mentioned engine is in the above-mentioned transient operating condition only through engine speed and load.
具体地,发动机的瞬态工况是指在指定时刻,发动机处于的特定工作状态。它通过一系列参数来描述发动机在某一时刻的运行状况,这些参数包括转速、负荷、温度、压力、油门位置等,其中,发动机转速反映出其机械能输出,发动机负荷包括扭矩、功率等参数,不同部件的温度包括油温、气缸温度等,发动机内部的压力,例如:燃烧室压力。油门位置,例如:控制油门的位置。通过监测和了解发动机的瞬态工况,可以更灵敏地判断其运行状况,及时进行调整和维修,保持发动机处于最优状态。Specifically, the transient operating condition of the engine refers to the specific working state of the engine at a specified moment. It describes the operating status of the engine at a certain moment through a series of parameters, including speed, load, temperature, pressure, throttle position, etc. Among them, the engine speed reflects its mechanical energy output, and the engine load includes parameters such as torque and power. The temperatures of different components include oil temperature, cylinder temperature, etc., and the pressure inside the engine, such as combustion chamber pressure. Throttle position, for example: control the position of the throttle. By monitoring and understanding the engine's transient operating conditions, its operating status can be more sensitively judged, adjustments and repairs can be made in a timely manner, and the engine can be kept in optimal condition.
一种可选的方案,上述获取单元还包括第二获取模块和第二确定模块,其中,第二获取模块用于获取第一关系映射表、上述发动机的当前转速以及上述发动机的当前负荷,其中,上述第一关系映射表的横轴为上述发动机的转速,上述第一关系映射表的纵轴为上述发动机的负荷,上述第一关系映射表用于表征上述发动机的转速、上述发动机的负荷和EGR率的关系;第二确定模块用于确定上述当前转速和上述当前负荷在上述第一关系映射表中对应的上述EGR率为上述对应EGR率。该装置通过发动机转速和发动机负荷可以快速获取第二EGR率和第三EGR率。In an optional solution, the above-mentioned acquisition unit also includes a second acquisition module and a second determination module, wherein the second acquisition module is used to acquire the first relationship mapping table, the current rotation speed of the above-mentioned engine, and the current load of the above-mentioned engine, where , the horizontal axis of the above-mentioned first relational mapping table is the rotation speed of the above-mentioned engine, and the vertical axis of the above-mentioned first relational mapping table is the load of the above-mentioned engine. The above-mentioned first relational mapping table is used to represent the rotation speed of the above-mentioned engine, the load of the above-mentioned engine and The relationship between the EGR rate; the second determination module is used to determine the EGR rate corresponding to the current rotation speed and the current load in the first relationship mapping table. The device can quickly obtain the second EGR rate and the third EGR rate through engine speed and engine load.
具体地,EGR率正相关于发动机负荷,EGR率反相关于发动机转速。由于发动机负荷增加,需要更多的空气进气量来维持燃烧,从而产生更多的废气循环回来。随着发动机负荷的增加,EGR率也会增加。由于高转速会产生更多的进气背压,限制EGR量。随着发动机转速的增加,EGR率会减小。此外,EGR率也与燃油喷射量相关。更多的燃油喷射引起更多废气循环。EGR系统通常设置了一个最大限制EGR率,以避免过高的EGR率影响发动机稳定性和排放性能。为实现最佳排放和性能,EGR率与发动机转速负荷的对应关系需要经过多次试验和参数调试得出最佳曲线。Specifically, the EGR rate is positively related to the engine load, and the EGR rate is inversely related to the engine speed. As the engine load increases, more air intake is required to maintain combustion, resulting in more exhaust gas being recycled back. As the engine load increases, the EGR rate also increases. Because high speed will generate more intake back pressure, limiting the amount of EGR. As engine speed increases, the EGR rate decreases. In addition, the EGR rate is also related to the fuel injection amount. More fuel injection causes more exhaust gas circulation. The EGR system usually sets a maximum limit EGR rate to avoid excessively high EGR rates affecting engine stability and emission performance. In order to achieve optimal emissions and performance, the corresponding relationship between EGR rate and engine speed load requires multiple tests and parameter debugging to obtain the optimal curve.
本实施例中,为了进一步实现快速获取第一点火提前角和第二点火提前角,第一修正单元包括第三获取模块和第三确定模块,其中,本申请的上述步骤S202可以通过以下步骤实现:步骤S2021,获取第二关系映射表、上述发动机的当前转速以及上述发动机的当前负荷,其中,上述第二关系映射表的横轴为上述发动机的转速,上述第二关系映射表的纵轴为上述发动机的负荷,上述第二关系映射表用于表征上述发动机的转速、上述发动机的负荷和点火提前角的关系;步骤S2022,确定上述当前转速和上述当前负荷在上述第二关系映射表中对应的上述点火提前角为上述对应点火提前角。In this embodiment, in order to further achieve rapid acquisition of the first ignition advance angle and the second ignition advance angle, the first correction unit includes a third acquisition module and a third determination module, wherein the above-mentioned step S202 of the present application can be performed through the following steps Implementation: Step S2021, obtain the second relationship mapping table, the current rotation speed of the above-mentioned engine, and the current load of the above-mentioned engine, wherein the horizontal axis of the above-mentioned second relationship mapping table is the rotation speed of the above-mentioned engine, and the vertical axis of the above-mentioned second relationship mapping table is the rotation speed of the above-mentioned engine. is the load of the above-mentioned engine, and the above-mentioned second relationship mapping table is used to represent the relationship between the above-mentioned engine speed, the above-mentioned engine load and the ignition advance angle; step S2022, determine whether the above-mentioned current speed and the above-mentioned current load are in the above-mentioned second relationship mapping table The corresponding ignition advance angle is the corresponding ignition advance angle.
具体地,点火提前角与转速成正比,点火提前角与负荷成反比。随着发动机转速的提高,燃烧速度更快,需要提前点火以保证最佳燃烧,高转速时点火提前角越大。高负荷时燃烧速度快,需要减少点火提前角来避免过早点火。低负荷时点火提前角越大。转速负荷变化时,点火提前角需要实时调整,以适应燃烧速度的变化。点火提前角的调整主要通过发动机电子控制单元,根据转速负荷信息计算后控制触点实现。点火提前角的最佳调整曲线需要通过试验得出,以优化在不同工作条件下的燃烧性能和稳定性。转速越高或者负荷越低,点火提前角越大。Specifically, the ignition advance angle is directly proportional to the rotation speed, and the ignition advance angle is inversely proportional to the load. As the engine speed increases, the combustion speed is faster, and ignition needs to be advanced to ensure optimal combustion. The ignition advance angle is larger at high speeds. The combustion speed is fast at high load, and the ignition advance angle needs to be reduced to avoid premature ignition. The ignition advance angle is larger at low load. When the speed load changes, the ignition advance angle needs to be adjusted in real time to adapt to changes in combustion speed. The adjustment of the ignition advance angle is mainly realized through the engine electronic control unit, which controls the contacts after calculation based on the speed load information. The optimal adjustment curve for the ignition advance angle needs to be obtained through experiments to optimize combustion performance and stability under different operating conditions. The higher the speed or the lower the load, the greater the ignition advance angle.
上述第二修正单元还包括第一计算模块201、第二计算模块202以及第三计算模块203。如图6所示,第一计算模块201用于计算上述第二EGR率和上述第三EGR率的差值的绝对值,得到第一绝对值,并确定上述第一绝对值是否小于阈值;第二计算模块202用于在上述第一绝对值小于上述阈值的情况下,获取第一修正系数和第二修正系数,并计算上述第一修正系数和上述第二修正系数的平均值,得到上述对应目标修正系数,上述第一修正系数为预先设置的最小修正系数,上述第二修正系数为预先设置的最大修正系数;第三计算模块203用于在上述第一绝对值大于等于上述阈值的情况下,计算第二绝对值与上述第一绝对值的比值为上述对应目标修正系数,其中,上述第二绝对值为上述第一点火提前角与上述第二点火提前角的差值的绝对值。该装置可以根据第三EGR率(即目标EGR率)和第二EGR率(最小EGR率)差值的大小,得到不同的目标修正系数,使得在各EGR率区间内对点火提前角进行分区修正。The above-mentioned second correction unit also includes a first calculation module 201, a second calculation module 202 and a third calculation module 203. As shown in Figure 6, the first calculation module 201 is used to calculate the absolute value of the difference between the above-mentioned second EGR rate and the above-mentioned third EGR rate, obtain the first absolute value, and determine whether the above-mentioned first absolute value is less than a threshold; The second calculation module 202 is configured to obtain the first correction coefficient and the second correction coefficient when the first absolute value is less than the above threshold, and calculate the average of the first correction coefficient and the second correction coefficient to obtain the above correspondence. Target correction coefficient, the above-mentioned first correction coefficient is a preset minimum correction coefficient, and the above-mentioned second correction coefficient is a preset maximum correction coefficient; the third calculation module 203 is used when the above-mentioned first absolute value is greater than or equal to the above-mentioned threshold. , calculate the ratio of the second absolute value to the first absolute value as the corresponding target correction coefficient, wherein the second absolute value is the absolute value of the difference between the first ignition advance angle and the second ignition advance angle. The device can obtain different target correction coefficients based on the difference between the third EGR rate (i.e., target EGR rate) and the second EGR rate (minimum EGR rate), so that the ignition advance angle can be corrected in zones within each EGR rate interval. .
具体地,当第三EGR率(即目标EGR率)和第二EGR率(最小EGR率)差值小于一定值时,目标修正系数为预先设置的最大修正系数和预先设置的最小修正系数的平均值;当第三EGR率(即目标EGR率)和第二EGR率(最小EGR率)差值逐渐增大时,目标修正系数则从平均值增大至为第二绝对值与上述第一绝对值的比值。Specifically, when the difference between the third EGR rate (i.e., target EGR rate) and the second EGR rate (minimum EGR rate) is less than a certain value, the target correction coefficient is the average of the preset maximum correction coefficient and the preset minimum correction coefficient. value; when the difference between the third EGR rate (i.e., target EGR rate) and the second EGR rate (minimum EGR rate) gradually increases, the target correction coefficient increases from the average value to the second absolute value and the above-mentioned first absolute value. value ratio.
上述第一修正单元还用于计算上述第一EGR率与上述第二EGR率的差值与上述差值系数的乘积,得到第二数值,计算上述第二数值与上述第二EGR率之和,得到上述第四EGR率。该装置可以进一步实现对EGR率的修正,得到上述第四EGR率。The above-mentioned first correction unit is also used to calculate the product of the difference between the above-mentioned first EGR rate and the above-mentioned second EGR rate and the above-mentioned difference coefficient to obtain a second numerical value, and calculate the sum of the above-mentioned second numerical value and the above-mentioned second EGR rate, The above fourth EGR rate is obtained. The device can further correct the EGR rate to obtain the above-mentioned fourth EGR rate.
具体地,上述第四EGR率即修正EGR率,在EGR率精度较低时,通过引入该修正EGR率对EGR率控制精度可提高。该差值系数与上述计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值的差值系数相等。Specifically, when the fourth EGR rate, that is, the corrected EGR rate, has low EGR rate accuracy, the EGR rate control accuracy can be improved by introducing the corrected EGR rate. This difference coefficient is equal to the product of the above-mentioned calculated difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient to obtain the difference coefficient of the first value.
上述第一修正单元还包括第四计算模块和第五计算模块,其中,第四计算模块用于计算上述第四EGR率与上述第一EGR率的差值的绝对值,得到第三绝对值;第五计算模块用于计算上述第三绝对值与上述第一目标修正系数的乘积与上述第一点火提前角的和,得到上述第一目标点火提前角。该装置可以进一步精确地确定上述第一目标点火提前角。The above-mentioned first correction unit also includes a fourth calculation module and a fifth calculation module, wherein the fourth calculation module is used to calculate the absolute value of the difference between the above-mentioned fourth EGR rate and the above-mentioned first EGR rate to obtain a third absolute value; The fifth calculation module is used to calculate the sum of the product of the above-mentioned third absolute value and the above-mentioned first target correction coefficient and the above-mentioned first ignition advance angle to obtain the above-mentioned first target ignition advance angle. This device can further accurately determine the above-mentioned first target ignition advance angle.
具体地,在上述第一EGR率大于上述第三EGR率的情况下,说明实际EGR率已经超过目标EGR率,因此,采用第三绝对值与上述第一目标修正系数的乘积对上述第一点火提前角即初始点火提前角进行修正。Specifically, when the above-mentioned first EGR rate is greater than the above-mentioned third EGR rate, it means that the actual EGR rate has exceeded the target EGR rate. Therefore, the product of the third absolute value and the above-mentioned first target correction coefficient is used to calculate the above-mentioned first point. The ignition advance angle is the initial ignition advance angle to be corrected.
在一些实施例上,上述第二修正单元包括第六计算模块和第七计算模块,其中,第六计算模块用于计算上述第四EGR率与上述第一EGR率的差值的绝对值,得到上述第三绝对值;第七计算模块用于计算上述第三绝对值与上述第二目标修正系数的乘积与上述第二点火提前角的和,得到上述第二目标点火提前角。该装置可以进一步精确地确定上述第二目标点火提前角。In some embodiments, the above-mentioned second correction unit includes a sixth calculation module and a seventh calculation module, wherein the sixth calculation module is used to calculate the absolute value of the difference between the above-mentioned fourth EGR rate and the above-mentioned first EGR rate, obtaining The third absolute value; the seventh calculation module is used to calculate the sum of the product of the third absolute value and the second target correction coefficient and the second ignition advance angle to obtain the second target ignition advance angle. This device can further accurately determine the above-mentioned second target ignition advance angle.
具体地,在上述第一EGR率小于上述第二EGR率的情况下,说明实际EGR率仍未达到最小EGR率,因此,采用第三绝对值与上述第二目标修正系数的乘积对上述第二点火提前角即最小点火提前角进行修正。Specifically, when the first EGR rate is less than the second EGR rate, it means that the actual EGR rate has not yet reached the minimum EGR rate. Therefore, the product of the third absolute value and the second target correction coefficient is used to calculate the second target correction coefficient. The ignition advance angle is the minimum ignition advance angle to be corrected.
上述发动机的点火提前角的确定装置包括处理器和存储器,上述获取单元、第一修正单元、第二修正单元以及第三修正单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。The device for determining the ignition advance angle of the engine includes a processor and a memory. The acquisition unit, the first correction unit, the second correction unit, the third correction unit, etc. are all stored in the memory as program units and are executed by the processor and stored in the memory. The above program units in the program are used to implement the corresponding functions. The above-mentioned modules are all located in the same processor; or, the above-mentioned modules are located in different processors in any combination.
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来确定发动机的点火提前角。The processor contains a core, which retrieves the corresponding program unit from the memory. One or more kernels can be set to determine the ignition advance angle of the engine by adjusting the kernel parameters.
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。Memory may include non-permanent memory in computer-readable media, random access memory (RAM) and/or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory includes at least one memory chips.
本发明实施例提供了一种计算机可读存储介质,上述计算机可读存储介质包括存储的程序,其中,在上述程序运行时控制上述计算机可读存储介质所在设备执行上述发动机的点火提前角的确定方法。An embodiment of the present invention provides a computer-readable storage medium. The computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to perform the determination of the ignition advance angle of the engine. method.
具体地,发动机的点火提前角的确定方法包括:Specifically, the method for determining the ignition advance angle of the engine includes:
步骤S201,确定发动机是否处于瞬态工况,在上述发动机处于上述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定上述第一EGR率与上述第二EGR率和上述第三EGR率的大小关系,上述第一EGR率为废气再循环系统的实际EGR率,上述第二EGR率为上述废气再循环系统允许的最小EGR率,上述第三EGR率为上述废气再循环系统预先设置的目标EGR率,上述废气再循环系统与上述发动机连接且用于对上述发动机排出的废气进行再循环处理,上述第三EGR率大于上述第二EGR率;Step S201, determine whether the engine is in the transient operating condition. When the engine is in the transient operating condition, obtain the first EGR rate, the second EGR rate and the third EGR rate, and determine the first EGR rate and the third EGR rate respectively. The relationship between the above-mentioned second EGR rate and the above-mentioned third EGR rate, the above-mentioned first EGR rate is the actual EGR rate of the exhaust gas recirculation system, the above-mentioned second EGR rate is the minimum EGR rate allowed by the above-mentioned exhaust gas recirculation system, the above-mentioned third EGR rate The EGR rate is a preset target EGR rate of the above-mentioned exhaust gas recirculation system, the above-mentioned exhaust gas recirculation system is connected to the above-mentioned engine and is used to recirculate the exhaust gas discharged by the above-mentioned engine, and the above-mentioned third EGR rate is greater than the above-mentioned second EGR rate;
步骤S202,在上述第一EGR率大于上述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用上述第一目标修正系数、上述第三EGR率以及上述第四EGR率对上述第一点火提前角进行修正,得到第一目标点火提前角,其中,上述第一点火提前角为上述发动机的初始点火提前角,上述第四EGR率为采用上述第一EGR率对上述第二EGR率修正得到的修正EGR率;Step S202, when the first EGR rate is greater than the third EGR rate, obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle, and use the first target correction coefficient, the third The EGR rate and the above-mentioned fourth EGR rate correct the above-mentioned first ignition advance angle to obtain the first target ignition advance angle, wherein the above-mentioned first ignition advance angle is the initial ignition advance angle of the above-mentioned engine, and the above-mentioned fourth EGR rate is the corrected EGR rate obtained by correcting the above-mentioned second EGR rate by using the above-mentioned first EGR rate;
步骤S203,在上述第一EGR率小于上述第二EGR率的情况下,获取第二目标修正系数、上述第四EGR率以及第二点火提前角,并采用上述第二目标修正系数、上述第三EGR率以及上述第四EGR率对上述第二点火提前角进行修正,得到第二目标点火提前角,其中,上述第二点火提前角为上述发动机的最小点火提前角,上述第二点火提前角小于上述第一点火提前角;Step S203, when the first EGR rate is less than the second EGR rate, obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle, and use the second target correction coefficient, the third The EGR rate and the fourth EGR rate correct the second ignition advance angle to obtain a second target ignition advance angle, wherein the second ignition advance angle is the minimum ignition advance angle of the engine, and the second ignition advance angle is less than The above-mentioned first ignition advance angle;
步骤S204,在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,获取上述第一点火提前角、上述第二点火提前角以及差值系数,并计算上述第一点火提前角与上述第二点火提前角的差值与上述差值系数的乘积,得到第一数值,并计算上述第一数值与上述第二点火提前角之和,得到第三目标点火提前角。Step S204: When the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate, obtain the first ignition advance angle, the second ignition advance angle and the difference coefficient, and calculate The product of the difference between the above-mentioned first ignition advance angle and the above-mentioned second ignition advance angle and the above-mentioned difference coefficient is to obtain the first value, and the sum of the above-mentioned first value and the above-mentioned second ignition advance angle is calculated to obtain the third target Ignition advance angle.
本发明实施例提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述发动机的点火提前角的确定方法。An embodiment of the present invention provides a processor. The processor is configured to run a program. When the program is running, the method for determining the ignition advance angle of the engine is executed.
具体地,发动机的点火提前角的确定方法包括:Specifically, the method for determining the ignition advance angle of the engine includes:
步骤S201,确定发动机是否处于瞬态工况,在上述发动机处于上述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定上述第一EGR率与上述第二EGR率和上述第三EGR率的大小关系,上述第一EGR率为废气再循环系统的实际EGR率,上述第二EGR率为上述废气再循环系统允许的最小EGR率,上述第三EGR率为上述废气再循环系统预先设置的目标EGR率,上述废气再循环系统与上述发动机连接且用于对上述发动机排出的废气进行再循环处理,上述第三EGR率大于上述第二EGR率;Step S201, determine whether the engine is in the transient operating condition. When the engine is in the transient operating condition, obtain the first EGR rate, the second EGR rate and the third EGR rate, and determine the first EGR rate and the third EGR rate respectively. The relationship between the above-mentioned second EGR rate and the above-mentioned third EGR rate, the above-mentioned first EGR rate is the actual EGR rate of the exhaust gas recirculation system, the above-mentioned second EGR rate is the minimum EGR rate allowed by the above-mentioned exhaust gas recirculation system, the above-mentioned third EGR rate The EGR rate is a preset target EGR rate of the above-mentioned exhaust gas recirculation system, the above-mentioned exhaust gas recirculation system is connected to the above-mentioned engine and is used to recirculate the exhaust gas discharged by the above-mentioned engine, and the above-mentioned third EGR rate is greater than the above-mentioned second EGR rate;
步骤S202,在上述第一EGR率大于上述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用上述第一目标修正系数、上述第三EGR率以及上述第四EGR率对上述第一点火提前角进行修正,得到第一目标点火提前角,其中,上述第一点火提前角为上述发动机的初始点火提前角,上述第四EGR率为采用上述第一EGR率对上述第二EGR率修正得到的修正EGR率;Step S202, when the first EGR rate is greater than the third EGR rate, obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle, and use the first target correction coefficient, the third The EGR rate and the above-mentioned fourth EGR rate correct the above-mentioned first ignition advance angle to obtain the first target ignition advance angle, wherein the above-mentioned first ignition advance angle is the initial ignition advance angle of the above-mentioned engine, and the above-mentioned fourth EGR rate is the corrected EGR rate obtained by correcting the above-mentioned second EGR rate by using the above-mentioned first EGR rate;
步骤S203,在上述第一EGR率小于上述第二EGR率的情况下,获取第二目标修正系数、上述第四EGR率以及第二点火提前角,并采用上述第二目标修正系数、上述第三EGR率以及上述第四EGR率对上述第二点火提前角进行修正,得到第二目标点火提前角,其中,上述第二点火提前角为上述发动机的最小点火提前角,上述第二点火提前角小于上述第一点火提前角;Step S203, when the first EGR rate is less than the second EGR rate, obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle, and use the second target correction coefficient, the third The EGR rate and the fourth EGR rate correct the second ignition advance angle to obtain a second target ignition advance angle, wherein the second ignition advance angle is the minimum ignition advance angle of the engine, and the second ignition advance angle is less than The above-mentioned first ignition advance angle;
步骤S204,在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,获取上述第一点火提前角、上述第二点火提前角以及差值系数,并计算上述第一点火提前角与上述第二点火提前角的差值与上述差值系数的乘积,得到第一数值,并计算上述第一数值与上述第二点火提前角之和,得到第三目标点火提前角。Step S204: When the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate, obtain the first ignition advance angle, the second ignition advance angle and the difference coefficient, and calculate The product of the difference between the above-mentioned first ignition advance angle and the above-mentioned second ignition advance angle and the above-mentioned difference coefficient is to obtain the first value, and the sum of the above-mentioned first value and the above-mentioned second ignition advance angle is calculated to obtain the third target Ignition advance angle.
本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:An embodiment of the present invention provides a device. The device includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements at least the following steps:
步骤S201,确定发动机是否处于瞬态工况,在上述发动机处于上述瞬态工况的情况下,获取第一EGR率、第二EGR率以及第三EGR率,并分别确定上述第一EGR率与上述第二EGR率和上述第三EGR率的大小关系,上述第一EGR率为废气再循环系统的实际EGR率,上述第二EGR率为上述废气再循环系统允许的最小EGR率,上述第三EGR率为上述废气再循环系统预先设置的目标EGR率,上述废气再循环系统与上述发动机连接且用于对上述发动机排出的废气进行再循环处理,上述第三EGR率大于上述第二EGR率;Step S201, determine whether the engine is in the transient operating condition. When the engine is in the transient operating condition, obtain the first EGR rate, the second EGR rate and the third EGR rate, and determine the first EGR rate and the third EGR rate respectively. The relationship between the above-mentioned second EGR rate and the above-mentioned third EGR rate, the above-mentioned first EGR rate is the actual EGR rate of the exhaust gas recirculation system, the above-mentioned second EGR rate is the minimum EGR rate allowed by the above-mentioned exhaust gas recirculation system, the above-mentioned third EGR rate The EGR rate is a preset target EGR rate of the above-mentioned exhaust gas recirculation system, the above-mentioned exhaust gas recirculation system is connected to the above-mentioned engine and is used to recirculate the exhaust gas discharged by the above-mentioned engine, and the above-mentioned third EGR rate is greater than the above-mentioned second EGR rate;
步骤S202,在上述第一EGR率大于上述第三EGR率的情况下,获取第一目标修正系数、第四EGR率以及第一点火提前角,并采用上述第一目标修正系数、上述第三EGR率以及上述第四EGR率对上述第一点火提前角进行修正,得到第一目标点火提前角,其中,上述第一点火提前角为上述发动机的初始点火提前角,上述第四EGR率为采用上述第一EGR率对上述第二EGR率修正得到的修正EGR率;Step S202, when the first EGR rate is greater than the third EGR rate, obtain the first target correction coefficient, the fourth EGR rate and the first ignition advance angle, and use the first target correction coefficient, the third The EGR rate and the above-mentioned fourth EGR rate correct the above-mentioned first ignition advance angle to obtain the first target ignition advance angle, wherein the above-mentioned first ignition advance angle is the initial ignition advance angle of the above-mentioned engine, and the above-mentioned fourth EGR rate is the corrected EGR rate obtained by correcting the above-mentioned second EGR rate by using the above-mentioned first EGR rate;
步骤S203,在上述第一EGR率小于上述第二EGR率的情况下,获取第二目标修正系数、上述第四EGR率以及第二点火提前角,并采用上述第二目标修正系数、上述第三EGR率以及上述第四EGR率对上述第二点火提前角进行修正,得到第二目标点火提前角,其中,上述第二点火提前角为上述发动机的最小点火提前角,上述第二点火提前角小于上述第一点火提前角;Step S203, when the first EGR rate is less than the second EGR rate, obtain the second target correction coefficient, the fourth EGR rate and the second ignition advance angle, and use the second target correction coefficient, the third The EGR rate and the fourth EGR rate correct the second ignition advance angle to obtain a second target ignition advance angle, wherein the second ignition advance angle is the minimum ignition advance angle of the engine, and the second ignition advance angle is less than The above-mentioned first ignition advance angle;
步骤S204,在上述第一EGR率大于等于上述第二EGR率且小于等于上述第三EGR率的情况下,获取上述第一点火提前角、上述第二点火提前角以及差值系数,并计算上述第一点火提前角与上述第二点火提前角的差值与上述差值系数的乘积,得到第一数值,并计算上述第一数值与上述第二点火提前角之和,得到第三目标点火提前角。Step S204: When the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate, obtain the first ignition advance angle, the second ignition advance angle and the difference coefficient, and calculate The product of the difference between the above-mentioned first ignition advance angle and the above-mentioned second ignition advance angle and the above-mentioned difference coefficient is to obtain the first value, and the sum of the above-mentioned first value and the above-mentioned second ignition advance angle is calculated to obtain the third target Ignition advance angle.
本文中的设备可以是服务器、PC、PAD、手机等。The devices in this article can be servers, PCs, PADs, mobile phones, etc.
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有方法步骤的程序。The application also provides a computer program product adapted to execute a program having method steps for initialization when executed on a data processing device.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present invention can be implemented using general-purpose computing devices. They can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices. They may be implemented in program code executable by a computing device, such that they may be stored in a storage device for execution by the computing device, and in some cases may be executed in a sequence different from that shown herein. Or the described steps can be implemented by making them into individual integrated circuit modules respectively, or by making multiple modules or steps among them into a single integrated circuit module. As such, the invention is not limited to any specific combination of hardware and software.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will understand that embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use A device for realizing the functions specified in one process or multiple processes of the flowchart and/or one block or multiple blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions The device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device. Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-volatile, removable and non-removable media that can be implemented by any method or technology for storage of information. Information may be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), and read-only memory. (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, Magnetic tape cassettes, tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include transitory media, such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprises," "comprises," or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements not only includes those elements, but also includes Other elements are not expressly listed or are inherent to the process, method, article or equipment. Without further limitation, an element qualified by the statement "comprises a..." does not exclude the presence of additional identical elements in the process, method, good, or device that includes the element.
从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:From the above description, it can be seen that the above-mentioned embodiments of the present application achieve the following technical effects:
1)、本申请的发动机的点火提前角的确定方法,首先,确定发动机是否处于瞬态工况,在发动机处于瞬态工况的情况下,分别确定第一EGR率与第二EGR率和第三EGR率的大小关系;在第一EGR率大于第三EGR率的情况下,采用第一目标修正系数、第三EGR率以及第四EGR率对第一点火提前角进行修正,得到第一目标点火提前角;在第一EGR率小于第二EGR率的情况下,采用第二目标修正系数、第三EGR率以及第四EGR率对第二点火提前角进行修正,得到第二目标点火提前角;在第一EGR率大于等于第二EGR率且小于等于第三EGR率的情况下,计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值,并计算第一数值与第二点火提前角之和,得到第三目标点火提前角。根据发动机在瞬态工况下的第一EGR率(即实际EGR率),第二EGR率(即最小EGR率)和第三EGR率(即目标EGR率)的大小关系,在不同的区间选择不同的目标修正系数对不同的点火提前角进行分区修正,得到对应的目标点火提前角,使得发动机在不同瞬态工况时,准确进行点火提前角修正。解决了现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的技术问题。1). The method for determining the ignition advance angle of the engine in this application first determines whether the engine is in a transient operating condition. When the engine is in a transient operating condition, determine the first EGR rate, the second EGR rate and the third EGR rate respectively. The relationship between the three EGR rates; when the first EGR rate is greater than the third EGR rate, the first target correction coefficient, the third EGR rate and the fourth EGR rate are used to correct the first ignition advance angle to obtain the first Target ignition advance angle; when the first EGR rate is less than the second EGR rate, use the second target correction coefficient, the third EGR rate and the fourth EGR rate to correct the second ignition advance angle to obtain the second target ignition advance angle. angle; when the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate, calculate the product of the difference between the first ignition advance angle and the second ignition advance angle and the difference coefficient to obtain the first value, and calculate the sum of the first value and the second ignition advance angle to obtain the third target ignition advance angle. According to the relationship between the first EGR rate (i.e., the actual EGR rate), the second EGR rate (i.e., the minimum EGR rate), and the third EGR rate (i.e., the target EGR rate) of the engine under transient operating conditions, the selection is made in different intervals. Different target correction coefficients perform zone corrections on different ignition advance angles to obtain corresponding target ignition advance angles, so that the engine can accurately correct the ignition advance angle under different transient operating conditions. This solves the technical problem in the prior art that the ignition advance angle cannot be accurately determined when the engine is in transient operating conditions.
2)、本申请的发动机的点火提前角的确定装置,获取单元确定发动机是否处于瞬态工况,在发动机处于瞬态工况的情况下,分别确定第一EGR率与第二EGR率和第三EGR率的大小关系;第一修正单元在第一EGR率大于第三EGR率的情况下,采用第一目标修正系数、第三EGR率以及第四EGR率对第一点火提前角进行修正,得到第一目标点火提前角;第二修正单元在第一EGR率小于第二EGR率的情况下,采用第二目标修正系数、第三EGR率以及第四EGR率对第二点火提前角进行修正,得到第二目标点火提前角;第三修正单元在第一EGR率大于等于第二EGR率且小于等于第三EGR率的情况下,计算第一点火提前角与第二点火提前角的差值与差值系数的乘积,得到第一数值,并计算第一数值与第二点火提前角之和,得到第三目标点火提前角。根据发动机在瞬态工况下的第一EGR率(即实际EGR率),第二EGR率(即最小EGR率)和第三EGR率(即目标EGR率)的大小关系,在不同的区间选择不同的目标修正系数对不同的点火提前角进行分区修正,得到对应的目标点火提前角,使得发动机在不同瞬态工况时,准确进行点火提前角修正。解决了现有技术中无法精确地确定发动机处于瞬态工况时的点火提前角的技术问题。2). In the device for determining the ignition advance angle of the engine of the present application, the acquisition unit determines whether the engine is in a transient operating condition. When the engine is in a transient operating condition, the first EGR rate, the second EGR rate and the third EGR rate are determined respectively. The relationship between the three EGR rates; when the first EGR rate is greater than the third EGR rate, the first correction unit uses the first target correction coefficient, the third EGR rate and the fourth EGR rate to correct the first ignition advance angle. , to obtain the first target ignition advance angle; when the first EGR rate is less than the second EGR rate, the second correction unit uses the second target correction coefficient, the third EGR rate and the fourth EGR rate to calculate the second ignition advance angle. Correction to obtain the second target ignition advance angle; the third correction unit calculates the difference between the first ignition advance angle and the second ignition advance angle when the first EGR rate is greater than or equal to the second EGR rate and less than or equal to the third EGR rate. The product of the difference and the difference coefficient is used to obtain the first value, and the sum of the first value and the second ignition advance angle is calculated to obtain the third target ignition advance angle. According to the relationship between the first EGR rate (i.e., the actual EGR rate), the second EGR rate (i.e., the minimum EGR rate), and the third EGR rate (i.e., the target EGR rate) of the engine under transient operating conditions, the selection is made in different intervals. Different target correction coefficients perform zone corrections on different ignition advance angles to obtain corresponding target ignition advance angles, so that the engine can accurately correct the ignition advance angle under different transient operating conditions. This solves the technical problem in the existing technology that the ignition advance angle cannot be accurately determined when the engine is in transient operating conditions.
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the protection scope of this application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311062983.7A CN116877310A (en) | 2023-08-22 | 2023-08-22 | Method and device for determining ignition advance angle of engine and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311062983.7A CN116877310A (en) | 2023-08-22 | 2023-08-22 | Method and device for determining ignition advance angle of engine and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116877310A true CN116877310A (en) | 2023-10-13 |
Family
ID=88266534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311062983.7A Pending CN116877310A (en) | 2023-08-22 | 2023-08-22 | Method and device for determining ignition advance angle of engine and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116877310A (en) |
-
2023
- 2023-08-22 CN CN202311062983.7A patent/CN116877310A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103114951B (en) | Controlling method of gasoline direct injection engine optimal ignition advance angle | |
US7051710B2 (en) | Method and device for controlling an internal combustion engine | |
US9506419B2 (en) | Controlling combustion noise of diesel fuel | |
CN116877310A (en) | Method and device for determining ignition advance angle of engine and electronic device | |
US20220042487A1 (en) | Adaptive-adjustment method, electronic device and storage medium for engine operation | |
CN114962040B (en) | Calibration method and control method for direct-injection hydrogen internal combustion engine | |
CN116181541A (en) | Engine control method, engine control device, processor and vehicle system | |
CN114810456B (en) | Method, device, equipment and storage medium for correcting engine advance angle | |
JP5769785B2 (en) | Control device for internal combustion engine | |
CN114370345B (en) | Method and device for controlling gas fuel injection amount, and storage medium | |
CN110735729A (en) | Self-adaptive control method and system for fuel gas of natural gas engines | |
CN116971863A (en) | Control method and device for urea injection quantity, readable storage medium and electronic equipment | |
CN116971878B (en) | Exhaust throttle valve control method and device, storage medium and electronic equipment | |
US11572818B2 (en) | Self-adaptive oil spraying control system and method for biodiesel engine | |
CN115680922A (en) | Engine fuel injection control method and device, storage medium and vehicle | |
CN115217569A (en) | Phase adjustment method, device, apparatus and engine for engine camshaft | |
JP2013083188A (en) | Ignition timing control device of internal combustion engine | |
JP5692130B2 (en) | Internal combustion engine control device | |
JP2018115556A (en) | Control device for internal combustion engine | |
CN114658554A (en) | Method, device, medium, electronic equipment and vehicle for controlling exhaust gas recirculation valve | |
CN117189400A (en) | Self-learning method for engine injection quantity and self-learning device for engine injection quantity | |
CN114738130B (en) | Method and device for adjusting engine air-fuel ratio | |
CN115234362B (en) | Engine safety control method and device, vehicle and storage medium | |
CN118423175A (en) | Natural gas engine fire identification method, device and storage medium | |
CN115288905A (en) | Gas engine ignition control method, device and computer readable storage medium |
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 |