[go: up one dir, main page]

CN118442223A - Engine knock control method and system based on boundary conditions - Google Patents

Engine knock control method and system based on boundary conditions Download PDF

Info

Publication number
CN118442223A
CN118442223A CN202410577483.5A CN202410577483A CN118442223A CN 118442223 A CN118442223 A CN 118442223A CN 202410577483 A CN202410577483 A CN 202410577483A CN 118442223 A CN118442223 A CN 118442223A
Authority
CN
China
Prior art keywords
boundary condition
ignition angle
engine
air inlet
boundary
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
Application number
CN202410577483.5A
Other languages
Chinese (zh)
Inventor
李玉帅
潘永传
李国员
丛国敬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 CN202410577483.5A priority Critical patent/CN118442223A/en
Publication of CN118442223A publication Critical patent/CN118442223A/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing 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/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/027Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions using knock sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing 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/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • F02P5/1525Digital data processing dependent on pinking with means for compensating the variation of the characteristics of the pinking sensor or of the electrical means, e.g. by ageing
    • 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)
  • Signal Processing (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention provides an engine knock control method and system based on boundary conditions, and relates to the technical field of engine control. Selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition; when the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value; and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle. The invention improves the adaptability of the engine under different boundary conditions and reduces the false alarm rate of knocking faults.

Description

Engine knock control method and system based on boundary conditions
Technical Field
The invention belongs to the technical field of engine control, and particularly relates to an engine knock control method and system based on boundary conditions.
Background
Knocking is a situation where knocking occurs in the interior of an engine cylinder, which is caused by incorrect air-fuel ratio of a gasoline engine, or the like, and pressure variation is severe. In order to improve the thermal efficiency and smoothness of operation of the engine, it is necessary to avoid knocking phenomenon in the gasoline engine.
In a conventional engine knock control scheme, a knock sensor is generally arranged in an engine, and knock correction is performed to correct an ignition angle based on a knock coefficient calculated by the knock sensor, so that the engine knock tendency is reduced.
The inventor discovers that under the current control strategy, the calculation of different engine knock coefficients has difference, and the problems of error repair or error fault reporting are easy to occur. And under different boundary conditions, the knocking tendency of the natural gas engine is different, and serious knocking can cause a series of damages such as melting top and cylinder pulling of the engine piston, and the like, so that the engine is damaged.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides the engine knock control method and the system based on the boundary conditions, the running state of the engine is calculated through different boundary conditions and the current knock coefficient of the engine, and the basic ignition angle is corrected according to the boundary conditions, so that the adaptability of the engine under different boundary conditions is improved, and meanwhile, the false alarm rate of knock faults is reduced.
To achieve the above object, one or more embodiments of the present invention provide the following technical solutions:
A first aspect of the present invention provides a method of engine knock control based on boundary conditions.
An engine knock control method based on boundary conditions, comprising the steps of:
Selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition;
When the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value;
and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle.
A second aspect of the present invention provides an engine knock control system based on boundary conditions.
An engine knock control system based on boundary conditions, comprising:
A boundary condition determination module configured to: selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition;
A logic determination module configured to: when the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value;
a correction module configured to: and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle.
A third aspect of the present invention provides a computer-readable storage medium having stored thereon a program which, when executed by a processor, implements the steps in the boundary condition-based engine knock control method according to the first aspect of the present invention.
A fourth aspect of the present invention provides an electronic device comprising a memory, a processor and a program stored on the memory and executable on the processor, the processor implementing the steps in the boundary condition based engine knock control method according to the first aspect of the present invention when the program is executed.
The one or more of the above technical solutions have the following beneficial effects:
The invention provides an engine knock control method and system based on boundary conditions, which take into consideration a plurality of different boundary conditions, select the running time of an engine, the pressure of an air inlet pipe and the rotation speed of the engine as a first boundary condition, the temperature of the water, the temperature of the air inlet pipe and the temperature of the air inlet as a second boundary condition, take a knock coefficient as a third boundary condition, calculate the running state of the engine through the running of the engine under different boundary conditions and the current knock coefficient, correct the basic ignition angle according to the boundary conditions, improve the adaptability of the engine under different boundary conditions and reduce the false alarm rate of knock faults.
According to the invention, the ignition angle after correction of ECT/MAT/RHT/MAP can be monitored when the engine runs under different boundary conditions and the first boundary condition, the second boundary condition and the third boundary condition are all true, so that the risk of knocking is avoided in advance, and the false alarm rate of knocking faults is reduced.
Additional aspects of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention.
Fig. 1 is a flow chart of a method of a first embodiment.
Detailed Description
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the invention. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the present invention.
Embodiments of the invention and features of the embodiments may be combined with each other without conflict.
Term interpretation:
MAP: man i fo l d Ai r Presure, intake pipe pressure;
ECT is the water temperature;
MAT: the temperature of the air inlet pipe;
RHT: intake air temperature.
Example 1
The present embodiment discloses an engine knock control method based on boundary conditions.
As shown in fig. 1, the engine knock control method based on the boundary condition includes the steps of:
Selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition;
When the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value;
and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle.
When the engine works, the ignition time has great influence on the working performance of the engine. The ignition is that the spark plug is spark-over before the piston reaches the compression top dead center, and the combustible mixture in the combustion chamber is ignited. The angle through which the crankshaft rotates during this time from the ignition timing to the time when the piston reaches compression top dead center is called the ignition angle.
And taking the corrected ignition angle of the engine as the angle of the crankshaft rotating in the period from the ignition time to the time when the piston reaches the compression top dead center of the engine, and controlling the engine.
In this embodiment, three boundary conditions are considered, and a plurality of parameters are selected from the first boundary condition and the second boundary condition, so that the first boundary condition mainly represents the running condition of the engine, the second boundary condition mainly represents the temperature condition, and the third boundary condition mainly represents the knock coefficient.
By considering various boundary conditions and various related factors affecting knocking occurrence, logic true and false judgment is carried out on the first boundary condition, the second boundary condition and the third boundary condition, knocking tendency of the engine is comprehensively obtained, whether the current engine ignition angle needs to be corrected is judged, and accuracy of the engine ignition angle is improved.
Further, the knock coefficient calculating method comprises the following steps:
acquiring a knock sensor voltage signal;
respectively carrying out energy integration on the knocking window and the reference window through Fourier transformation;
And calculating the ratio of the detonation window energy integral value to the reference window energy integral value as a detonation coefficient.
Further, a logical true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition is set, specifically:
When the running time of the engine, the pressure of the air inlet pipe and the rotating speed of the engine in the first boundary condition exceed the corresponding preset limit values, judging that the first boundary condition is true;
when at least one of the water temperature, the air inlet pipe temperature and the air inlet temperature in the second boundary condition exceeds a corresponding preset limit value, judging that the second boundary condition is true;
and when the knock coefficient exceeds the corresponding preset limit value, judging that the third boundary condition is true.
And when at least one of the first boundary condition, the second boundary condition and the third boundary condition is not true, acquiring the engine ignition angle based on the basic ignition angle table.
Further:
the basic ignition angle meter is obtained based on the engine speed and the air inlet pipe pressure;
The water temperature correction ignition angle is obtained through a water temperature correction ignition angle table;
The temperature correction ignition angle of the air inlet pipe is obtained through an air inlet pipe temperature correction ignition angle meter;
the air inlet temperature correction ignition angle is obtained through an air inlet temperature correction ignition angle table;
the air inlet pipe pressure correction ignition angle is obtained through an air inlet pipe pressure correction ignition angle meter.
In specific implementation, the method comprises the following steps of:
engine run time limit 1, intake pipe pressure (MAP) limit 2, engine speed limit 3, water temperature (ECT) limit 4, intake pipe temperature (MAT) limit 5, intake air temperature (RHT) limit 6, knock coefficient limit 7.
Judging condition one: when the running time of the engine exceeds a limit value 1, the MAP exceeds a limit value 2 and the engine rotating speed is higher than a limit value 3, judging that a first boundary condition is true, and performing the next judgment by the control system;
judging condition II: when ECT exceeds limit 4, MAT exceeds limit 5 and RHT exceeds limit 6, determining that the second boundary condition is true;
And (3) judging a condition III: performing energy integration on a knocking window and a reference window through Fourier transformation through voltage signals of a knocking sensor, wherein the ratio of the knocking window to the reference window is a knocking coefficient (knock rate i o value), and when the knocking coefficient exceeds a limit value 7, judging that a third boundary condition is true;
the ignition angle calculation path is divided into two paths:
A first path: when any one of the first, second and third conditions is not true, the ignition angle is from a basic ignition angle table based on the rotation speed and MAP;
Second path: and when the first, second and third conditions are all true states, the ignition angle path executes basic ignition angle minus ignition angle correction, and the ignition angle correction is based on the sum of ECT/MAT/RHT/MAP correction values.
Example two
The present embodiment discloses an engine knock control system based on boundary conditions.
An engine knock control system based on boundary conditions, comprising:
A boundary condition determination module configured to: selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition;
A logic determination module configured to: when the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value;
a correction module configured to: and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle.
Example III
An object of the present embodiment is to provide a computer-readable storage medium.
A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the boundary condition-based engine knock control method according to embodiment 1 of the present disclosure.
Example IV
An object of the present embodiment is to provide an electronic apparatus.
An electronic device comprising a memory, a processor and a program stored on the memory and executable on the processor, the processor implementing steps in the boundary condition based engine knock control method as described in embodiment 1 of the present disclosure when executing the program.
The steps involved in the devices of the second, third and fourth embodiments correspond to those of the first embodiment of the method, and the detailed description of the embodiments can be found in the related description section of the first embodiment. The term "computer-readable storage medium" should be taken to include a single medium or multiple media including one or more sets of instructions; it should also be understood to include any medium capable of storing, encoding or carrying a set of instructions for execution by a processor and that cause the processor to perform any one of the methods of the present invention.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented by general-purpose computer means, alternatively they may be implemented by program code executable by computing means, whereby they may be stored in storage means for execution by computing means, or they may be made into individual integrated circuit modules separately, or a plurality of modules or steps in them may be made into a single integrated circuit module. The present invention is not limited to any specific combination of hardware and software.
While the foregoing description of the embodiments of the present invention has been presented in conjunction with the drawings, it should be understood that it is not intended to limit the scope of the invention, but rather, it is intended to cover all modifications or variations within the scope of the invention as defined by the claims of the present invention.

Claims (10)

1. An engine knock control method based on boundary conditions, characterized by comprising the steps of:
Selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition;
When the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value;
and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle.
2. The boundary condition based engine knock control method according to claim 1, characterized in that the first boundary condition includes an engine operation time, an intake pipe pressure, and an engine speed; the second boundary condition includes a water temperature, an intake pipe temperature, and an intake air temperature.
3. The engine knock control method based on boundary conditions according to claim 1, characterized in that the knock coefficient calculation method is:
acquiring a knock sensor voltage signal;
respectively carrying out energy integration on the knocking window and the reference window through Fourier transformation;
And calculating the ratio of the detonation window energy integral value to the reference window energy integral value as a detonation coefficient.
4. The boundary condition-based engine knock control method according to claim 2, characterized in that:
When the running time of the engine, the pressure of the air inlet pipe and the rotating speed of the engine in the first boundary condition exceed the corresponding preset limit values, judging that the first boundary condition is true;
when at least one of the water temperature, the air inlet pipe temperature and the air inlet temperature in the second boundary condition exceeds a corresponding preset limit value, judging that the second boundary condition is true;
and when the knock coefficient exceeds the corresponding preset limit value, judging that the third boundary condition is true.
5. The boundary condition-based engine knock control method according to claim 4, characterized in that the engine ignition angle is obtained based on a base ignition angle table when at least one of the first boundary condition, the second boundary condition, and the third boundary condition is not true.
6. The boundary condition-based engine knock control method according to claim 5, characterized in that the base ignition angle table is obtained based on an engine speed and an intake pipe pressure.
7. The engine knock control method based on boundary conditions according to claim 1, wherein the water temperature correction ignition angle, the intake pipe temperature correction ignition angle, and the intake pipe pressure correction ignition angle are obtained by table lookup, respectively.
8. An engine knock control system based on boundary conditions, characterized by: comprising the following steps:
A boundary condition determination module configured to: selecting an engine operation parameter as a first boundary condition, a temperature parameter as a second boundary condition and a knock coefficient as a third boundary condition, and setting a logic true-false judgment relationship of the first boundary condition, the second boundary condition and the third boundary condition;
A logic determination module configured to: when the first boundary condition, the second boundary condition and the third boundary condition are all true, calculating the sum of the water temperature correction ignition angle, the air inlet pipe temperature correction ignition angle, the air inlet temperature correction ignition angle and the air inlet pipe pressure correction ignition angle as an ignition angle correction value;
a correction module configured to: and calculating the difference between the basic ignition angle and the ignition angle correction value as the corrected engine ignition angle.
9. A computer-readable storage medium having a program stored thereon, which when executed by a processor, implements the steps in the boundary condition-based engine knock control method according to any one of claims 1 to 7.
10. An electronic device comprising a memory, a processor and a program stored on the memory and executable on the processor, wherein the processor implements the steps of the boundary condition based engine knock control method of any one of claims 1-7 when the program is executed.
CN202410577483.5A 2024-05-10 2024-05-10 Engine knock control method and system based on boundary conditions Pending CN118442223A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410577483.5A CN118442223A (en) 2024-05-10 2024-05-10 Engine knock control method and system based on boundary conditions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410577483.5A CN118442223A (en) 2024-05-10 2024-05-10 Engine knock control method and system based on boundary conditions

Publications (1)

Publication Number Publication Date
CN118442223A true CN118442223A (en) 2024-08-06

Family

ID=92329861

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410577483.5A Pending CN118442223A (en) 2024-05-10 2024-05-10 Engine knock control method and system based on boundary conditions

Country Status (1)

Country Link
CN (1) CN118442223A (en)

Similar Documents

Publication Publication Date Title
US8392094B2 (en) Control apparatus for an internal combustion engine
US8731799B2 (en) Pre-ignition estimation/control device for an internal combustion engine
JP5293890B2 (en) Control device for internal combustion engine
CN110748430B (en) Control method and system for EGR (exhaust gas recirculation) correction knocking of natural gas engine
JP2005090309A (en) Control device for internal combustion engine with variable compression ratio mechanism
US20150226642A1 (en) In-cylinder pressure detection device for internal combustion engine
US20150192498A1 (en) Engine Misfiring Diagnosis Device
US8924134B2 (en) Knock control device of internal combustion engine
JP2012002204A (en) Controller for internal combustion engine
US20200332759A1 (en) Internal-Combustion-Engine Control Unit and Internal-Combustion-Engine Control Method
CN113217234B (en) Low-flow fault diagnosis method and system for EGR (exhaust gas Recirculation) system and readable storage medium
CN113586308A (en) Detonation protection control method under transient working condition
CN118442223A (en) Engine knock control method and system based on boundary conditions
JP5152103B2 (en) Control device for internal combustion engine
JP4830986B2 (en) Control device for internal combustion engine
US9002618B2 (en) Variable valve timing control apparatus for engine
JP2011157852A (en) Control device of internal combustion engine
JP2019116872A (en) Control device for internal combustion engine
WO2016190092A1 (en) Engine control device
JP2012219757A (en) Internal combustion engine control device
JP2012145041A (en) Control system of internal combustion engine
JPS608446A (en) Control device for internal-combustion engine
JP4224697B2 (en) Optimal ignition timing setting method and optimal ignition timing setting device for internal combustion engine
CN119266996B (en) A method, device and system for identifying and processing pre-ignition phenomenon of a hydrogen engine
JP2007177723A (en) Ignition timing control device for internal combustion engine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination