[go: up one dir, main page]

CN114876660B - Correction method and device for fuel injection advance angle and electronic equipment - Google Patents

Correction method and device for fuel injection advance angle and electronic equipment Download PDF

Info

Publication number
CN114876660B
CN114876660B CN202210563379.1A CN202210563379A CN114876660B CN 114876660 B CN114876660 B CN 114876660B CN 202210563379 A CN202210563379 A CN 202210563379A CN 114876660 B CN114876660 B CN 114876660B
Authority
CN
China
Prior art keywords
preset
pressure deviation
explosion pressure
value
injection advance
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.)
Active
Application number
CN202210563379.1A
Other languages
Chinese (zh)
Other versions
CN114876660A (en
Inventor
王峰
许晓颖
张福根
安然
张宏涛
付永刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weichai Power Co Ltd
Original Assignee
Weichai Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Weichai Power Co Ltd filed Critical Weichai Power Co Ltd
Priority to CN202210563379.1A priority Critical patent/CN114876660B/en
Publication of CN114876660A publication Critical patent/CN114876660A/en
Application granted granted Critical
Publication of CN114876660B publication Critical patent/CN114876660B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/3005Details not otherwise provided for
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0406Intake manifold pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0614Actual fuel mass or fuel injection amount
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/101Engine speed
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

A correction method, device and electronic device of an oil injection advance angle are provided, the method comprises: the method comprises the steps of determining a preset oil injection advance angle and a target supercharging difference value based on the current rotating speed of an engine and the current circulating oil quantity of the engine, determining an explosion pressure deviation value corresponding to the target supercharging difference value based on the corresponding relation between the preset target supercharging difference value and a preset explosion pressure deviation value, calculating a target oil injection advance correction angle corresponding to the explosion pressure deviation value based on the corresponding relation between the preset explosion pressure deviation value and a preset oil injection advance correction angle, and correcting the preset oil injection advance angle based on the target oil injection advance correction angle. By the method, the fuel injection advance angle is corrected by determining the target fuel injection advance correction angle corresponding to the explosion pressure deviation value, so that the explosion pressure value of the engine is ensured not to exceed the preset explosion pressure value.

Description

Correction method and device for fuel injection advance angle and electronic equipment
Technical Field
The application relates to the technical field of engines, in particular to a correction method and device of an oil injection advance angle and electronic equipment.
Background
In order to ensure the dynamic property of the engine, an engine supercharger is required to compress air or combustible gas mixture entering a cylinder of the engine in advance, so that the intake air density is improved, the fuel injection quantity of the engine is improved, different fuel injection advance angles correspond to different fuel injection quantities, and the fuel injection advance angle is a crank angle of a piston when a fuel injector starts to inject fuel, wherein the piston is far away from a top dead center.
The engine supercharger is produced under a standard condition, and is used for increasing the air inlet pressure value of an engine cylinder, wherein the air inlet pressure value is a supercharging value, a corresponding relation list exists between the rotating speed and the circulating oil mass of the engine produced under the standard condition and a preset supercharging value, the circulating oil mass is the oil mass flowing through a main oil passage of a generator in unit time, in the actual use of the engine, the preset supercharging value can be obtained from the corresponding relation list on the basis of the current rotating speed and the current circulating oil mass of the engine, a difference value exists between the actual supercharging value and the preset supercharging value of the engine, the difference value is called a supercharging difference value, in addition, the initial supercharging difference value of the engine is also set, the initial supercharging difference value represents an error range which allows the engine to exist, and when the supercharging difference value of the engine is larger than the initial supercharging difference value, the difference value between the supercharging difference value and the initial supercharging difference value is calculated and is used as a target supercharging difference value.
When the engine supercharger is in a non-standard condition, the air intake density of an engine cylinder is inconsistent with the air intake density under a standard condition, so that the air intake amount is inconsistent with the standard air intake amount, if the oil injection advance angle of the engine is consistent with the oil injection advance angle under the standard condition, the explosion pressure value of the engine supercharger exceeds a preset explosion pressure threshold value, and the explosion pressure value is a pressure value which is applied to a cylinder body and a piston when combustible mixed gas is ignited by a spark plug in the engine cylinder to generate explosion.
Disclosure of Invention
The application provides a correction method and device for an oil injection advance angle and electronic equipment, so that an explosion pressure value of an engine does not exceed a preset explosion pressure value.
In a first aspect, the present application provides a method for correcting an oil injection advance angle, the method including:
determining a preset fuel injection advance angle and a target supercharging difference value based on the current rotating speed of the engine and the current circulating oil quantity of the engine;
determining an explosion pressure deviation value corresponding to a target supercharging difference value based on the corresponding relation between the preset target supercharging difference value and a preset explosion pressure deviation value;
calculating a target oil injection advance correction angle corresponding to the explosion pressure deviation value based on the corresponding relation between the preset explosion pressure deviation value and the preset oil injection advance correction angle;
and correcting the preset oil injection advance angle based on the target oil injection advance correction angle.
In one possible design, determining a preset injection advance angle based on the current rotation speed and the current circulating oil amount includes:
obtaining a preset oil injection advance angle list related to the current rotating speed and the current circulating oil quantity;
and determining a preset oil injection advance angle corresponding to the row where the current rotating speed is located and the column where the current circulating oil quantity is located.
In one possible design, determining an explosion pressure deviation value corresponding to a preset target supercharging difference value based on a corresponding relationship between the preset target supercharging difference value and a preset explosion pressure deviation value includes:
detecting whether the target supercharging differential value is in the relation list;
if so, reading an explosion pressure deviation value corresponding to the target supercharging difference value;
if not, two adjacent preset target supercharging difference values of the target supercharging difference values are obtained, respective preset explosion pressure deviation values are determined based on the target supercharging difference values, and explosion pressure deviation values corresponding to the target supercharging difference values are calculated based on the two preset explosion pressure deviation values.
In one possible design, determining a target advanced oil injection correction angle corresponding to a preset explosion pressure deviation value based on a corresponding relationship between the preset explosion pressure deviation value and a preset advanced oil injection correction angle includes:
acquiring preset oil injection advanced correction angles corresponding to two adjacent preset explosion pressure deviation values respectively;
and calculating a target advanced oil injection correction angle corresponding to the explosion pressure deviation value based on the two preset advanced oil injection correction angles.
In a second aspect, the present application provides a device for correcting an advance angle of fuel injection, the device comprising:
the device comprises a determining module, a judging module and a judging module, wherein the determining module is used for determining a preset fuel injection advance angle and a target supercharging difference value based on the current rotating speed of an engine and the current circulating fuel quantity of the engine;
the acquiring module is used for determining an explosion pressure deviation value corresponding to a preset target supercharging difference value based on the corresponding relation between the preset target supercharging difference value and a preset explosion pressure deviation value;
the calculation module is used for calculating a target oil injection advance correction angle corresponding to the explosion pressure deviation value based on the corresponding relation between the preset explosion pressure deviation value and the preset oil injection advance correction angle;
and the correction module is used for correcting the preset fuel injection advance angle based on the target fuel injection advance correction angle.
In a possible design, the obtaining module is specifically configured to obtain a preset fuel injection advance angle list associated with the current rotation speed and the current circulating oil amount, and determine a preset fuel injection advance angle corresponding to a row where the current rotation speed is located and a column where the current circulating oil amount is located.
In a possible design, the calculating module is specifically configured to detect whether the target supercharging difference is in the relationship list, read an explosion pressure deviation value corresponding to the target supercharging difference if the target supercharging difference is in the relationship list, obtain two preset target supercharging differences adjacent to the target supercharging difference if the target supercharging difference is not in the relationship list, determine respective preset explosion pressure deviation values based on the respective target supercharging differences, and calculate an explosion pressure deviation value corresponding to the target supercharging difference based on the two preset explosion pressure deviation values.
In a possible design, the calculating module is further configured to obtain preset advanced oil injection correction angles corresponding to two adjacent preset explosion pressure deviation values of the explosion pressure deviation value, and calculate a target advanced oil injection correction angle corresponding to the explosion pressure deviation value based on the two preset advanced oil injection correction angles.
In a third aspect, the present application provides an electronic device, comprising:
a memory for storing a computer program;
and the processor is used for realizing the steps of the correction method of the oil injection advance angle when executing the computer program stored in the memory.
In a fourth aspect, a computer-readable storage medium has stored therein a computer program which, when executed by a processor, implements the above-described method steps of a method of correcting an oil injection advance angle.
For each of the first to fourth aspects and possible technical effects of each aspect, please refer to the above description of the possible technical effects for the first aspect or each possible solution in the first aspect, and no repeated description is given here.
Drawings
FIG. 1 is a flow chart of the steps of a method for correcting an advance angle of fuel injection provided by the present application;
fig. 2 is a schematic structural diagram of a correction device for an oil injection advance angle provided by the present application;
fig. 3 is a schematic structural diagram of an electronic device provided in the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clear, the present application will be further described in detail with reference to the accompanying drawings. The particular methods of operation in the method embodiments may also be applied to apparatus embodiments or system embodiments. It should be noted that "a plurality" is understood as "at least two" in the description of the present application. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. A is connected with B and can represent: a and B are directly connected and A and B are connected through C. In addition, in the description of the present application, the terms "first," "second," and the like are used for descriptive purposes only and are not intended to indicate or imply relative importance nor order to be construed.
In the prior art, because the engine is produced under the standard condition, the parameters configured during the production of the engine are the parameters for operating the engine under the standard condition, but in practical application, when the engine is under the non-standard condition, the engine still operates according to the parameters set under the standard condition, and the explosion pressure value of the engine exceeds the preset pressure value.
In order to solve the above-described problem, embodiments of the present application provide a method for correcting an injection advance angle, which can correct the injection advance angle when an engine is in a non-standard condition, so as to solve a problem that an explosion pressure value exceeds a preset pressure value. The method and the device in the embodiment of the application are based on the same technical concept, and because the principles of the problems solved by the method and the device are similar, the device and the embodiment of the method can be mutually referred, and repeated parts are not described again.
The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, the present application provides a method for correcting an advance angle of fuel injection, which can solve the problem that an explosion pressure value of an engine exceeds a preset explosion pressure value, and the method is implemented as follows:
step S1: and determining a preset fuel injection advance angle and a supercharging difference value based on the current rotating speed of the engine and the current circulating fuel quantity of the engine.
When the engine is in non-standard conditions, such as: in order to enable the explosion pressure value of the engine not to exceed a preset explosion pressure value in an extremely cold area, a plateau area and a desert area, firstly, the current rotating speed and the current circulating oil quantity of the engine need to be obtained, and the current rotating speed and the current circulating oil quantity can be obtained based on sensors.
After the current rotating speed and the current circulating oil quantity of the engine are determined, a preset oil injection advance angle needs to be obtained based on a first preset list, wherein the first preset list is shown in table 1:
Figure BDA0003654714320000051
TABLE 1
In table 1, preset fuel injection advance angles corresponding to different rotation speeds and different circulating oil amounts are recorded, in table 1, only preset fuel injection advance angles corresponding to 4 engine rotation speeds and 3 circulating oil amounts respectively are listed, in actual use of an automobile, the rotation speed of an engine is not only any one of four rotation speeds listed in table 1, but also the circulating oil amount of the engine is not only any one of three circulating oil amounts listed in table 1, and the correspondence relationship between other rotation speeds of the engine and other circulating oil amounts and the fuel injection advance angles is referred to the example of table 1, which is not listed.
After the current rotating speed and the current circulating oil quantity of the engine are obtained, if the current rotating speed and the current circulating oil quantity are in the table 1, a preset fuel injection advance angle of the engine is directly obtained on the basis of the obtained current rotating speed and the obtained current circulating oil quantity; if the current rotating speed and/or the current circulating oil quantity are/is not in the table 1, the current rotating speed and the preset oil injection advance angle corresponding to the current circulating oil quantity are obtained through calculation, and the specific calculation process is as follows:
when the current rotation speed of the engine is in table 1 and the circulating oil amount of the engine is not in table 1, to more clearly describe the process of obtaining the preset oil injection advance angle, an example will be described, where if the current rotation speed of the engine is 1700r/min, the current circulating oil amount of the engine is 24mg, two adjacent circulating oil amounts of the current circulating oil amount in table 1 are 23mg and 25mg respectively, 24mg is an intermediate value between 23mg and 25mg, and when the current rotation speed is fixed to 1700r/min, the preset oil injection advance angle corresponding to 23mg is 5 °, the preset oil injection advance angle corresponding to 25mg is 6 °, the oil injection advance angle corresponding to 24mg is also an intermediate value between 5 ° and 6 °, and therefore, the oil injection advance angle corresponding to 24mg is 5.5 °.
When the current rotating speed is not in the table 1 and the circulating oil quantity of the engine is in the table 1, two adjacent circulating oil quantities of the current circulating oil quantity are determined, and the current rotating speed and the preset fuel injection advance angle corresponding to the current circulating oil quantity are calculated according to the method described above.
When the current rotation speed of the engine and the current circulating oil amount are not in table 1, for example: when the current rotating speed is 2400r/min and the current circulating oil amount is 25.5mg, because the values of the two adjacent ends of 2400 are 2300 and 2500, and the values of the two adjacent ends of 25.5 are 25 and 27, the preset fuel injection advance angles corresponding to the values of the two adjacent ends of the current rotating speed and the values of the two adjacent ends of the current circulating oil amount are shown in table 2:
Figure BDA0003654714320000061
TABLE 2
As can be seen from table 2, when the amount of circulating oil is 25mg, the preset fuel injection advance angle corresponding to the current rotation speed 2400 is (6.5 + 6.8) × 0.5=6.65; when the amount of circulating oil is 27mg, the preset oil injection advance angle corresponding to the current rotating speed 2400 is (7.6 + 7.8) +0.5=7.7; the difference between the adjacent circulating oil quantities of the current circulating oil quantity is 2mg, the difference between 0.25,7.7 and 6.65 of the difference occupied by the current circulating oil quantity is 1.05, and 1.05 x 0.25=0.26, and the preset oil injection advance angle corresponding to 25.5mg of the current circulating oil quantity is 6.65 degrees +0.26 degrees= 6.91 degrees.
The above description describes the method for determining the preset fuel injection advance angle under different conditions, and the process for determining the fuel injection advance angle based on other rotation speeds and other circulating fuel amounts refers to the above description and will not be elaborated herein.
After the preset fuel injection advance angle of the engine is determined, because the engine is produced under the standard condition, the corresponding relation list of the rotating speed, the circulating oil quantity and the preset boost value is configured, the preset boost value corresponding to the current rotating speed and the current circulating oil quantity can be determined based on the relation list, and the corresponding relation between the rotating speed and the circulating oil quantity configured during the production of the engine and the preset boost value is shown in table 3:
Figure BDA0003654714320000071
TABLE 3
The table 3 records the circulating oil amount and the preset boost value corresponding to the rotating speed, the circulating oil amount and the preset boost value corresponding to the rotating speed described in the table 3 only illustrate the corresponding relationship between the circulating oil amount and the rotating speed and the preset boost value, the parameter is not ensured to be consistent with the actual parameter, and the bar in the table 3 is a pressure unit.
Based on the table 3, the preset boost value may be determined based on the current rotation speed and the current amount of circulating oil, and when the current amount of circulating oil and/or the current rotation speed is not in the table 3, the method for determining the preset fuel injection advance angle based on the current rotation speed and the current amount of circulating oil described above may be referred to.
Further, when the engine obtains the current rotating speed and the current circulating oil amount, the engine can determine an actual boost value corresponding to the current rotating speed and the current circulating oil amount, calculate a boost difference value between the actual boost value and the obtained preset boost value, wherein the boost difference value represents an error of the engine in the actual operation process, in order to determine whether the error of the engine in the actual operation process is within an allowable error, a preset error which is allowed to exist in the engine needs to be obtained, calculate a difference value between the preset error and the boost difference value, and take the difference value as a target boost difference value.
Step S2: and determining an explosion pressure deviation value corresponding to the target supercharging difference value based on the corresponding relation between the preset target supercharging difference value and the preset explosion pressure deviation value.
In order to determine the burst pressure deviation value corresponding to the target supercharging difference value, the above-mentioned obtained target supercharging difference value of the engine will obtain a corresponding relationship list of the preset supercharging difference value and the preset burst pressure deviation value, where the corresponding relationship list is shown in table 4:
preset target supercharging differential value 0 0.5 1 1.5
Preset burst pressure deviation value 0 10 20 32
TABLE 4
In table 4, a corresponding relationship between a preset target supercharging difference value and a preset burst pressure deviation value is enumerated, and since the preset target supercharging difference value represents a deviation value between a supercharging difference value and a preset error, and there is a case where the supercharging difference value is greater than a preset error, or the supercharging difference value is smaller than the preset error, when the supercharging difference value is smaller than the preset error, it represents that the supercharging difference value is within an error range allowed by the engine, and the burst pressure value of the engine does not exceed the preset burst pressure value, therefore, table 4 may be used to record a case where the supercharging difference value is greater than the preset error, the maximum preset target supercharging difference value in table 4 is 1.5bar, and the maximum preset burst pressure value is 32bar, and the maximum preset target supercharging value and the maximum preset burst pressure value may be adjusted based on an actual situation, which is not described herein too much.
After a corresponding relation list between a preset target supercharging difference value and a preset explosion pressure deviation value is obtained, whether the determined target supercharging value is in the relation list needs to be detected, and when the target supercharging difference value is in the relation list, the explosion pressure deviation value corresponding to the target supercharging value is directly read out from the relation list; and when the target supercharging difference value is not in the relation list, two adjacent preset target supercharging difference values of the target supercharging difference value are obtained, and the explosion pressure deviation value corresponding to the target supercharging difference value is respectively calculated based on the two preset target supercharging difference values.
Such as: the target boost difference is 0.5bar, and the burst pressure deviation value corresponding to the target boost difference is 10bar based on the table 4.
If the target supercharging difference is 1.2bar, two adjacent preset target supercharging values of 1.2bar are obtained, the two adjacent preset target supercharging values are 1bar and 1.5bar, the preset explosion pressure deviation values corresponding to the two adjacent preset target supercharging values are 20bar and 32bar respectively, and the explosion pressure deviation value is determined based on the proportion of 1.2 between [1,1.5 ]: (32-20) +0.4 +20=24.8.
Based on the method, the explosion pressure deviation value of the target supercharging difference value can be determined, the adjustment of the explosion pressure deviation value is facilitated, and the explosion pressure value of the engine does not exceed the preset explosion pressure value.
And step S3: and calculating a target oil injection advance correction angle corresponding to the explosion pressure deviation value based on the corresponding relation between the preset explosion pressure deviation value and the preset oil injection advance correction angle.
The above description describes the process of determining the burst pressure deviation value corresponding to the target supercharging differential value, and after the burst pressure deviation value is obtained, in order to avoid that the burst pressure values of the current rotation speed and the current circulating oil amount exceed the preset burst pressure value, the preset oil injection advance correction angle corresponding to the burst pressure deviation value is determined based on the corresponding relationship between the preset burst pressure deviation value and the preset oil injection advance correction angle, and the corresponding relationship between the preset burst pressure value and the preset oil injection advance correction angle described above is shown in table 5:
preset burst pressure deviation value 5 10 15 20
Presetting advanced correction angle for oil injection 0.1° 0.2° 0.3° 0.5°
TABLE 5
Table 5 describes preset advanced oil injection correction angles corresponding to different preset burst pressure deviation values, where the range of the preset advanced oil injection correction angle is [0.1,0.5], the range of the preset burst pressure deviation value is [5, 20], and the range of the preset advanced oil injection correction angle and the range of the preset burst pressure deviation value have a corresponding relationship.
When the burst pressure deviation value is any one preset burst pressure deviation value in the table 5, a preset fuel injection advance correction angle is directly read based on the table 5; when the burst pressure deviation value is not in table 5, two adjacent preset burst pressure deviation values are respectively obtained, the range of the preset fuel injection advance correction angle determined based on the two determined preset burst pressure deviation values is determined, and then the target fuel injection advance correction angle corresponding to the burst pressure deviation value is determined based on the position of the burst pressure deviation value in the range of the preset burst pressure deviation value.
Such as: the deviation value of the explosion pressure is 10bar, and the corresponding oil injection advance correction angle of 10bar is directly read to be 0.1 degree based on the table 5; the explosion pressure deviation value is 17bar, a preset oil injection advance correction angle corresponding to two adjacent preset explosion pressure deviation values of 15bar, 20bar and 15bar of 17bar is 0.3 degrees, a preset oil injection advance correction angle corresponding to 20bar is 0.5 degrees, and a target oil injection advance correction angle corresponding to 17bar is calculated to be 0.38 degrees according to the method.
Based on the description, the target oil injection advance correction angle corresponding to the explosion pressure deviation value is obtained, the problem that the target oil injection advance correction angle corresponding to the explosion pressure deviation value cannot be accurately determined when the explosion pressure value is deviated is avoided, and the target oil injection advance correction angle can be accurately determined according to the explosion pressure deviation value.
And step S4: and correcting the preset fuel injection advance angle based on the target fuel injection advance correction angle.
And after the target fuel injection advance correction angle is obtained, correcting the preset fuel injection advance angle so that the explosion pressure value of the engine does not exceed the preset explosion pressure value.
Based on the method, the fuel injection advance angle is corrected by determining the target fuel injection advance correction angle corresponding to the explosion pressure deviation value, so that the explosion pressure value of the engine is prevented from exceeding the preset explosion pressure value.
Based on the same inventive concept, the embodiment of the present application further provides a correction device of an oil injection advance angle, the correction device of the oil injection advance angle is used for realizing the function of a correction method of the oil injection advance angle, and referring to fig. 2, the device includes:
the determining module 201 is used for determining a preset fuel injection advance angle and a target supercharging difference value based on the current rotating speed of an engine and the current circulating oil quantity of the engine;
an obtaining module 202, configured to determine an explosion pressure deviation value corresponding to a preset target supercharging difference value based on a corresponding relationship between the preset target supercharging difference value and a preset explosion pressure deviation value;
the calculation module 203 is configured to calculate a target advanced oil injection correction angle corresponding to a preset explosion pressure deviation value based on a corresponding relationship between the preset explosion pressure deviation value and a preset advanced oil injection correction angle;
and the correcting module 204 is configured to correct the preset fuel injection advance angle based on the target fuel injection advance correction angle.
In a possible design, the obtaining module 202 is specifically configured to obtain a preset fuel injection advance angle list associated with the current rotation speed and the current circulating oil amount, and determine a preset fuel injection advance angle corresponding to a row where the current rotation speed is located and a column where the current circulating oil amount is located.
In a possible design, the calculating module 203 is specifically configured to detect whether the target supercharging difference is in the relationship list, read an explosion pressure deviation value corresponding to the target supercharging difference if the target supercharging difference is in the relationship list, obtain two preset target supercharging differences adjacent to the target supercharging difference if the target supercharging difference is not in the relationship list, determine respective preset explosion pressure deviation values based on the respective target supercharging differences, and calculate an explosion pressure deviation value corresponding to the target supercharging difference based on the two preset explosion pressure deviation values.
In a possible design, the calculating module 203 is further configured to obtain preset advanced oil injection correction angles corresponding to two adjacent preset explosion pressure deviation values of the explosion pressure deviation value, and calculate a target advanced oil injection correction angle corresponding to the explosion pressure deviation value based on the two preset advanced oil injection correction angles.
Based on the same inventive concept, an embodiment of the present application further provides an electronic device, where the electronic device can implement the function of the foregoing correction device for the fuel injection advance angle, and with reference to fig. 3, the electronic device includes:
at least one processor 301 and a memory 302 connected to the at least one processor 301, in this embodiment, a specific connection medium between the processor 301 and the memory 302 is not limited in this application, and fig. 3 illustrates an example where the processor 301 and the memory 302 are connected through a bus 300. The bus 300 is shown in fig. 3 by a thick line, and the connection between other components is merely illustrative and not limited thereto. The bus 300 may be divided into an address bus, a data bus, a control bus, etc., and is shown with only one thick line in fig. 3 for ease of illustration, but does not represent only one bus or type of bus. Alternatively, the processor 301 may also be referred to as a controller, without limitation to name.
In the embodiment of the present application, the memory 302 stores instructions executable by the at least one processor 301, and the at least one processor 301 may execute the aforementioned method for correcting the fuel injection advance angle by executing the instructions stored in the memory 302. The processor 301 may implement the functions of the various modules in the apparatus shown in fig. 2.
The processor 301 is a control center of the apparatus, and may connect various parts of the entire control device by using various interfaces and lines, and perform various functions of the apparatus and process data by operating or executing instructions stored in the memory 302 and calling up data stored in the memory 302, thereby performing overall monitoring of the apparatus.
In one possible design, processor 301 may include one or more processing units, and processor 301 may integrate an application processor that primarily handles operating systems, user interfaces, application programs, and the like, and a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 301. In some embodiments, the processor 301 and the memory 302 may be implemented on the same chip, or in some embodiments, they may be implemented separately on separate chips.
The processor 301 may be a general-purpose processor, such as a Central Processing Unit (CPU), digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like, that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method for correcting the fuel injection advance angle disclosed by the embodiment of the application can be directly implemented by a hardware processor, or implemented by combining hardware and software modules in the processor.
Memory 302, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory 302 may include at least one type of storage medium, and may include, for example, a flash Memory, a hard disk, a multimedia card, a card-type Memory, a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Programmable Read Only Memory (PROM), a Read Only Memory (ROM), a charge Erasable Programmable Read Only Memory (EEPROM), a magnetic Memory, a magnetic disk, an optical disk, and so on. The memory 302 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 302 in the embodiments of the present application may also be circuitry or any other device capable of performing a storage function for storing program instructions and/or data.
By programming the processor 301, the code corresponding to the method Cheng Bangding described in the foregoing embodiment may be solidified in the chip, so that the chip can execute the step of correcting the fuel injection advance angle in the embodiment shown in fig. 1 when running. How to program the processor 301 is well known to those skilled in the art and will not be described herein.
Based on the same inventive concept, the present application further provides a storage medium storing computer instructions, which when executed on a computer, cause the computer to execute the aforementioned method for correcting the fuel injection advance angle.
In some possible embodiments, the present application provides that the various aspects of a method for correcting an injection advance angle can also be realized in the form of a program product comprising program code means for causing a control device to carry out the steps of a method for correcting an injection advance angle according to various exemplary embodiments of the present application described above in the present description, when the program product is run on an apparatus.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining 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, and the like) 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 the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams 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 apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A method for correcting an injection advance angle, comprising:
determining a preset fuel injection advance angle and a target supercharging difference value based on the current rotating speed of the engine and the current circulating fuel quantity of the engine, wherein the target supercharging difference value is a difference value between a preset error and a supercharging difference value;
determining an explosion pressure deviation value corresponding to a target supercharging difference value based on the corresponding relation between the preset target supercharging difference value and a preset explosion pressure deviation value;
calculating a target oil injection advance correction angle corresponding to the explosion pressure deviation value based on the corresponding relation between the preset explosion pressure deviation value and the preset oil injection advance correction angle;
and correcting the preset oil injection advance angle based on the target oil injection advance correction angle.
2. The method of claim 1, wherein determining a preset injection advance angle based on the current speed and the current amount of oil circulated comprises:
obtaining a preset oil injection advance angle list related to the current rotating speed and the current circulating oil quantity;
and determining a preset oil injection advance angle corresponding to the row where the current rotating speed is located and the column where the current circulating oil quantity is located.
3. The method of claim 1, wherein determining an explosion pressure deviation value corresponding to a predetermined target boost pressure difference value based on a correspondence between the target boost pressure difference value and the predetermined explosion pressure deviation value comprises:
detecting whether the target supercharging differential value is in the relation list;
if so, reading an explosion pressure deviation value corresponding to the target supercharging difference value;
if not, two adjacent preset target supercharging difference values of the target supercharging difference values are obtained, respective preset explosion pressure deviation values are determined based on the target supercharging difference values, and explosion pressure deviation values corresponding to the target supercharging difference values are calculated based on the two preset explosion pressure deviation values.
4. The method of claim 1, wherein determining a target advanced injection correction angle corresponding to a predetermined flare pressure deviation value based on a correspondence between the predetermined flare pressure deviation value and a predetermined advanced injection correction angle comprises:
acquiring preset oil injection advanced correction angles corresponding to two adjacent preset explosion pressure deviation values respectively;
and calculating a target advanced oil injection correction angle corresponding to the explosion pressure deviation value based on the two preset advanced oil injection correction angles.
5. A correction device for an injection advance angle, characterized by comprising:
the device comprises a determining module, a judging module and a judging module, wherein the determining module is used for determining a preset fuel injection advance angle and a target supercharging difference value based on the current rotating speed of an engine and the current circulating oil quantity of the engine, and the target supercharging difference value is a difference value between a preset error and a supercharging difference value;
the acquiring module is used for determining an explosion pressure deviation value corresponding to a preset target supercharging difference value based on the corresponding relation between the preset target supercharging difference value and a preset explosion pressure deviation value;
the calculation module is used for calculating a target oil injection advance correction angle corresponding to the explosion pressure deviation value based on the corresponding relation between the preset explosion pressure deviation value and the preset oil injection advance correction angle;
and the correction module is used for correcting the fuel injection advance angle based on the target fuel injection advance correction angle.
6. The apparatus of claim 5, wherein the obtaining module is specifically configured to obtain a list of preset fuel injection advance angles associated with the current rotation speed and the current amount of circulating oil, and determine the preset fuel injection advance angle corresponding to a row where the current rotation speed is located and a column where the current amount of circulating oil is located.
7. The apparatus of claim 5, wherein the calculating module is specifically configured to detect whether the target supercharging differential value is in the relationship list, read an explosion pressure deviation value corresponding to the target supercharging differential value if the target supercharging differential value is in the relationship list, obtain two adjacent preset target supercharging differential values of the target supercharging differential value if the target supercharging differential value is not in the relationship list, determine respective preset explosion pressure deviation values based on the respective target supercharging differential values, and calculate the explosion pressure deviation value corresponding to the target supercharging differential value based on the two preset explosion pressure deviation values.
8. The apparatus of claim 5, wherein the calculating module is further configured to obtain two preset advanced injection correction angles respectively corresponding to two adjacent preset burst pressure deviation values of the burst pressure deviation value, and calculate the target advanced injection correction angle corresponding to the burst pressure deviation value based on the two preset advanced injection correction angles.
9. An electronic device, comprising:
a memory for storing a computer program;
a processor for implementing the method steps of any one of claims 1-4 when executing the computer program stored on the memory.
10. A computer-readable storage medium, characterized in that a computer program is stored in the computer-readable storage medium, which computer program, when being executed by a processor, carries out the method steps of any one of claims 1-4.
CN202210563379.1A 2022-05-20 2022-05-20 Correction method and device for fuel injection advance angle and electronic equipment Active CN114876660B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210563379.1A CN114876660B (en) 2022-05-20 2022-05-20 Correction method and device for fuel injection advance angle and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210563379.1A CN114876660B (en) 2022-05-20 2022-05-20 Correction method and device for fuel injection advance angle and electronic equipment

Publications (2)

Publication Number Publication Date
CN114876660A CN114876660A (en) 2022-08-09
CN114876660B true CN114876660B (en) 2023-04-18

Family

ID=82676941

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210563379.1A Active CN114876660B (en) 2022-05-20 2022-05-20 Correction method and device for fuel injection advance angle and electronic equipment

Country Status (1)

Country Link
CN (1) CN114876660B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115387925B (en) * 2022-09-21 2024-02-20 重庆潍柴发动机有限公司 Method and system for improving performance stability of diesel engine in high-temperature environment
CN116066252A (en) * 2023-02-08 2023-05-05 重庆潍柴发动机有限公司 A method and related device for correcting fuel injection advance angle
CN117449971B (en) * 2023-12-20 2024-04-16 潍柴动力股份有限公司 Control method and related device for engine explosion pressure

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100559423B1 (en) * 2003-11-07 2006-03-10 현대자동차주식회사 Fuel injection timing control method and system
JP4214955B2 (en) * 2004-05-31 2009-01-28 株式会社デンソー Control device for internal combustion engine
JP4506564B2 (en) * 2005-05-30 2010-07-21 トヨタ自動車株式会社 Control device for internal combustion engine
FR2934323B1 (en) * 2008-07-22 2011-12-30 Valeo Sys Controle Moteur Sas METHOD FOR MANAGING AN EXHAUST GAS CIRCUIT CIRCUIT FOR A GAS-THERMAL ENGINE AND CORRESPONDING RECIRCULATION SYSTEM
JP2010127087A (en) * 2008-11-25 2010-06-10 Mitsubishi Fuso Truck & Bus Corp Combustion control device of internal combustion engine
KR101534712B1 (en) * 2013-12-17 2015-07-08 현대자동차 주식회사 Method and system for diagnosing and correcting boost pressure sensor and air flow sensor by signal of combustion pressure sensor
CN105673191B (en) * 2015-06-05 2020-10-09 中国人民解放军军事交通学院 Diesel engine variable altitude supercharging pressure control method
JP6227086B1 (en) * 2016-10-11 2017-11-08 三菱電機株式会社 Control device and control method for internal combustion engine with supercharger
JP7055641B2 (en) * 2018-01-12 2022-04-18 日本碍子株式会社 Combustion control method for vehicle engine and vehicle engine system
FR3111672B1 (en) * 2020-06-23 2022-08-12 Psa Automobiles Sa CHECKING THE INJECTION ADVANCE ON A DIESEL COMBUSTION ENGINE
CN114233500B (en) * 2021-12-22 2024-02-20 潍柴动力股份有限公司 Control method for working uniformity of each cylinder of large-cylinder-diameter diesel engine and diesel engine

Also Published As

Publication number Publication date
CN114876660A (en) 2022-08-09

Similar Documents

Publication Publication Date Title
CN114876660B (en) Correction method and device for fuel injection advance angle and electronic equipment
JPS5948307B2 (en) Internal combustion engine ignition timing control device
DE112018003865B4 (en) Control system of an internal combustion engine
JPH05195858A (en) Misfire detecting device for multicylinder internal combustion engine
CN114323435B (en) Differential pressure sensor credibility detection method and device, electronic equipment and storage medium
CN114810457A (en) Ignition angle control method and device for engine with EGR system and vehicle
CN112761803A (en) Gas injection transient compensation method and device, vehicle and storage medium
CN111664016B (en) Engine control method and system and electronic equipment
CN112879174B (en) Gasoline engine injection mode switching fuel compensation control method and system and storage medium
US4626997A (en) Method of and system for controlling ignition timing retard limit in internal combustion engine
CN114810456B (en) Method, device, equipment and storage medium for correcting engine advance angle
JPS60147547A (en) Method and apparatus for limiting total load of internal combustion engine
US4987544A (en) Engine control device for reducing the processing time of control variables
US11203994B2 (en) Method and control device for determining reliability regarding misfire determination of cylinders of an internal combustion engine
JP4487922B2 (en) Initial setting method for fuel injection device and initial setting device used for initial setting method for fuel injection device
CN110925106A (en) Control method and device of throttle valve of engine, electronic equipment and engine
CN115680922B (en) Engine fuel injection control method, device, storage medium and vehicle
CN117449971A (en) Control method and related device for engine explosion pressure
CN111997768B (en) A method, device and medium for limiting the maximum air volume of an engine for suppressing knocking
CN114941579A (en) Method, device and equipment for controlling smoke intensity of engine and storage medium
CN113848713B (en) Rail pressure control method and device and electronic equipment
CN115977792B (en) Engine control method, engine control device, vehicle and computer storage medium
CN114934851B (en) Method, device, equipment and storage medium for correcting volume of intercooling pipeline
CN113606049B (en) EGR valve flow calculation method, device, equipment and readable storage medium
CN116816532A (en) Method and device for determining fuel gas quantity of engine, electronic equipment and 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
GR01 Patent grant
GR01 Patent grant