[go: up one dir, main page]

CN102062005B - Method for calculating air intake flow and air intake pressure of engine - Google Patents

Method for calculating air intake flow and air intake pressure of engine Download PDF

Info

Publication number
CN102062005B
CN102062005B CN201010616169.1A CN201010616169A CN102062005B CN 102062005 B CN102062005 B CN 102062005B CN 201010616169 A CN201010616169 A CN 201010616169A CN 102062005 B CN102062005 B CN 102062005B
Authority
CN
China
Prior art keywords
mrow
msubsup
pressure
msub
air
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.)
Expired - Fee Related
Application number
CN201010616169.1A
Other languages
Chinese (zh)
Other versions
CN102062005A (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.)
Tianjin Troitec Automotive Electronics Co Ltd
Original Assignee
Tianjin Troitec Automotive Electronics 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 Tianjin Troitec Automotive Electronics Co Ltd filed Critical Tianjin Troitec Automotive Electronics Co Ltd
Priority to CN201010616169.1A priority Critical patent/CN102062005B/en
Publication of CN102062005A publication Critical patent/CN102062005A/en
Application granted granted Critical
Publication of CN102062005B publication Critical patent/CN102062005B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention discloses a method for calculating the air intake flow and air intake pressure of an engine. In the method, the rotating speed signal, the air intake temperature signal, the air intake pressure signal and the position parameters of a throttle valve of the engine are collected by utilizing an electronic control unit of the engine, and the air intake pressure, the mass flow of the air in the position of the throttle valve and the mass flow of the air flowing into a cylinder of the engine under various working conditions can be better accurately calculated by combining the volume data of an air intake manifold and the relative calibration scale of the electronic control unit.

Description

Method for calculating air inflow and air inflow pressure of engine
Technical Field
The invention relates to a method, in particular to a method for calculating air inflow and air inflow pressure of an engine.
Background
The electronic control fuel injection system of the engine determines the fuel injection quantity per cycle according to the air quantity sucked per cycle of the engine and the air-fuel ratio required under the working condition, and the measurement and calculation of the air quantity are the basis for realizing the air-fuel ratio control.
The intake model may present the air mass flow law for the engine combustion cycle at various operating conditions of idle, part load, lug, and lug for calculating the air mass flow at the throttle, the air mass flow out of the intake manifold, the intake manifold air pressure, and predicting the intake manifold pressure and the intake air amount for the base injection.
At present, the method for calculating the transient air intake of the engine is generally based on a charging and discharging method, wherein the whole air intake system is regarded as a container filled with single gas in a homogeneous state, and the air amount entering a cylinder is calculated by measuring engine parameters by using an ideal gas state equation and a mass conservation law. Meanwhile, the pressure of the intake manifold and the air inflow are calculated in real time through an air mass sensor signal in front of the throttle valve and through establishing a total flow Bernoulli equation of the compressible gas pipe.
The above calculation method neglects the complex environment of the intake system, so that the obtained pressure information of the intake manifold, the air mass flow information at the throttle valve and the air mass flow information entering the cylinder are not very accurate, which directly affects the calculation of the subsequent fuel injection quantity, and is further not beneficial to the engine in the optimal working state.
Disclosure of Invention
The invention provides a method for calculating air inflow and air inflow pressure of an engine aiming at the defects of the prior art.
The method for calculating the air inflow and the air inflow pressure of the engine comprises the steps of firstly, setting a crankshaft sensor for detecting the rotating speed information of the engine, a throttle position sensor for detecting the opening information of a throttle, an air inflow temperature sensor for detecting the air inflow temperature information, and an air inflow pressure sensor for detecting the ambient pressure and the air inflow pressure information, predicting the pressure ratio before and after the throttle according to the rotating speed of the engine and the opening of the throttle, setting the slope and intercept of the air inflow efficiency of a cylinder, setting the overflow area of the throttle according to the opening of the throttle, and setting the upstream pressure of the throttle according to the ambient pressure and the pressure drop parameter of an air filter;
and calculating the air mass flow at the current throttle valve, the air mass flow entering the cylinder and the intake pressure according to the engine speed information, the throttle opening information, the intake temperature information, the intake pressure information and the estimated pressure ratio before and after the throttle valve, the set inflation efficiency and intercept at the throttle valve, the slope and intercept of the inflation efficiency of the cylinder, the throttle valve flow area and the throttle valve upstream pressure.
In the method for calculating the air intake quantity and the air intake pressure of the engine, the ambient pressure is the pressure measured by the air intake pressure sensor before the engine is powered on but not started.
In the method for calculating the air intake quantity and the air intake pressure of the engine, the estimated pressure ratio PQ before and after the throttle valveNComprises the following steps:
P Q N = P estim N P thr
wherein,
Figure GSB00001108884100022
predicted post-throttle pressure, P, for the Nth engine event cyclethrIs throttle upstream pressure; and is <math> <mrow> <msubsup> <mi>P</mi> <mi>estim</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>_</mo> <mi>DRV</mi> <msup> <mn>1</mn> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>+</mo> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>_</mo> <mi>DRV</mi> <msup> <mn>1</mn> <mrow> <mi>N</mi> <mo>-</mo> <mn>2</mn> </mrow> </msup> <mo>)</mo> </mrow> </mrow> </math>
Wherein,
Figure GSB00001108884100024
is the intake pressure, P, at a time preceding the interval of one engine event cycleim_DRV1N-1Is composed of
Figure GSB00001108884100025
The first derivative of (a) is,
Figure GSB00001108884100026
intake pressure, P, at a time preceding the interval of two engine event cyclesim_DRV1N-2Is composed of
Figure GSB00001108884100027
The pressure measured by the intake pressure sensor before the engine is powered on but not started is taken as the initial value of the intake pressure;
at is defined as the engine event period, i.e., the time required for 720 degrees of engine crankshaft rotation at the corresponding speed divided by the total number of engine cylinders.
In the method for calculating the air intake quantity and the air intake pressure of the engine, the air intake quantity and the air intake pressure are calculatedPressure of intake air
Figure GSB00001108884100031
Comprises the following steps:
when PQNWhen the content is less than or equal to 0.99:
<math> <mrow> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>=</mo> <mfrac> <mrow> <msubsup> <mi>P</mi> <mi>im</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mo>*</mo> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>_</mo> <mi>DRV</mi> <msup> <mn>1</mn> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mi>MD</mi> <msub> <mi>L</mi> <mn>0</mn> </msub> <mo>*</mo> <mi>B</mi> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mi>MD</mi> <msub> <mi>L</mi> <mn>0</mn> </msub> <mo>*</mo> <mi>A</mi> </mrow> </mfrac> </mrow> </math>
when 0.99 < PQNWhen the ratio is less than 1:
Figure GSB00001108884100033
when PQNWhen the ratio is more than or equal to 1:
Figure GSB00001108884100034
the 0.083hPa is the selected calculated gradient value;
wherein, the MDL0For a given number of gas constants,
Figure GSB00001108884100035
Timis the current intake air temperature, VimIs the intake manifold volume;
Figure GSB00001108884100036
wherein χ ═ 1.4 is the adiabatic coefficient of air, Rair287 joules per kilogram, constant volume specific heat capacity for air;
MDL11=Ared·MDL1wherein A isredThe throttle valve flow area corresponding to the currently detected throttle valve opening information;
Figure GSB00001108884100037
whereinAs the slope of the throttle charging efficiency,
Figure GSB00001108884100039
is the slope of the cylinder charging efficiency;
Figure GSB000011088841000310
wherein
Figure GSB000011088841000311
Is the intercept of the charging efficiency of the throttle valve,
Figure GSB000011088841000312
intercept for cylinder charge efficiency。
In the method for calculating the air intake quantity and the air intake pressure of the engine, the upstream pressure P of the throttle valvethrEqual to ambient pressure minus the pressure drop that occurs as air passes through the air cleaner.
In the method for calculating the air inflow and the air inflow pressure of the engine, the mass flow of the air entering the cylinderComprises the following steps:
<math> <mrow> <msubsup> <mi>m</mi> <mi>cyl</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msubsup> <mi>&eta;</mi> <mi>cyl</mi> <mi>slop</mi> </msubsup> <mo>&CenterDot;</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&eta;</mi> <mi>cyl</mi> <mi>ofs</mi> </msubsup> </mrow> </math>
wherein,
Figure GSB00001108884100042
as the slope of the current cylinder charging efficiency,
Figure GSB00001108884100043
is the intercept of the current cylinder charge efficiency.
Figure GSB00001108884100044
Is the current intake pressure.
In the method for calculating the air inflow and the air inflow pressure of the engine, the air mass flow at the throttle valve
Figure GSB00001108884100045
Comprises the following steps:
when PQNWhen the carbon content is more than 0.99,
Figure GSB00001108884100046
when PQNWhen the content is less than or equal to 0.99, <math> <mrow> <msubsup> <mi>m</mi> <mi>thr</mi> <mi>N</mi> </msubsup> <mo>=</mo> <mi>MD</mi> <msub> <mi>L</mi> <mn>11</mn> </msub> <mo>*</mo> <mrow> <mo>(</mo> <msubsup> <mi>&eta;</mi> <mi>thr</mi> <mi>ofs</mi> </msubsup> <mo>*</mo> <msub> <mi>P</mi> <mi>thr</mi> </msub> <mo>-</mo> <msubsup> <mi>&eta;</mi> <mi>thr</mi> <mi>slop</mi> </msubsup> <mo>*</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>)</mo> </mrow> <mo>.</mo> </mrow> </math>
according to the method for calculating the air inflow and the air inflow pressure of the engine, the pressure information of the air inlet manifold, the air mass flow information at the air throttle and the air mass flow information entering the cylinder are obtained in real time according to the environment where the current air inlet system is located, so that the subsequent oil injection amount can be calculated accurately, and the engine is guaranteed to be always in the optimal working state.
Detailed Description
The present invention is described in further detail below to enable those skilled in the art to practice the invention with reference to the description.
When the method for calculating the air inflow and the air inflow pressure of the engine is particularly applied to an Electronic Control Unit (ECU) of the engine, the rotating speed of the engine is defined as a variable N and the ambient pressure PampIs defined as variable AMP, throttle upstream pressure PthrDefined as the variable PRS UP THR,the throttle opening signal is defined as the variable TPS, the throttle flow area AredDefined as a variable AR _ RED, a pre-throttle pressure ratio PQ defined as a variable PQ, a slope of throttle charging efficiency
Figure GSB00001108884100048
Defined as the variable MAF _ FAC _ SLOP, intercept of throttle charging efficiency
Figure GSB00001108884100049
Is defined as the variable MAF _ FAC _ OFS, mass air flow at throttle mthrIs defined as the variable MAF _ THR, intake manifold volume VimDefined as the variable VOL _ IM, intake pressure PimSlope of cylinder charge efficiency defined as variable MAP
Figure GSB000011088841000410
The wave is defined as the variable EFF _ VOL _ SLOP, the intercept of the cylinder charge efficiency
Figure GSB000011088841000411
Defined as variable EFF _ VOL _ OFS, mass air flow into the cylinder mcylIs defined as MAF _ CYL, intake air temperature TimDefined as the variable TIA,.
When air flows through the air filter, corresponding pressure drop is caused according to different air flow rates, the pressure drop is a calibratable quantity, and pressure drop parameters AMP _ DEC of the air filter corresponding to different air inflow rates are stored in a calibration table IP _ AMP _ DEC.
The throttle valve flow area AR _ RED is a calibratable quantity, and calibration values corresponding to different throttle valve opening degrees are stored in a calibration table IP _ AR _ RED _ THR _ TPS.
The slope of the throttle charging efficiency MAF _ FAC _ SLOP is a calibratable amount, and a calibration for different pre-throttle and post-throttle pressure ratios PQ is stored in a calibration table IP _ MAF _ FAC _ SLOP _ PQ.
The intercept of the throttle charging efficiency, MAF _ FAC _ OFS, is a calibratable quantity, and is stored in a calibration table, IP _ MAF _ FAC _ OFS _ PQ, relative to calibration values of different pre-throttle and post-throttle pressure ratios, PQ.
The calibration tables IP _ MAF _ FAC _ SLOP _ PQ and IP _ MAF _ FAC _ OFS _ PQ use the same calibration break points.
The slope of the cylinder charge efficiency, EFF _ VOL _ SLOP, is a calibratable quantity, and is stored in a calibration table IP _ EFF _ VOL _ SLOP _ N relative to calibration values at different engine speeds N.
The intercept of the cylinder charge efficiency, EFF _ VOL _ OFS, is a calibratable quantity, and is stored in a calibration table IP _ EFF _ VOL _ OFS _ N relative to calibration values at different engine speeds N.
The calibration tables IP _ EFF _ VOL _ slope _ N and IP _ EFF _ VOL _ OFS _ N use the same calibration break point.
After the calibration of an engine is completed, an engine electronic control unit adopting the method can calculate the MASs air flow MAF _ THR at the throttle valve, the MASs air flow MAF _ CYL entering the cylinder and the intake air pressure MAP under different working conditions according to an engine rotating speed signal N measured by a crankshaft sensor, a throttle opening signal TPS measured by a throttle opening sensor, an intake air temperature signal TIA measured by an intake air temperature sensor and a pressure signal MAP _ MAS measured by an intake air pressure sensor. The calculation steps are as follows:
step 1, after the engine is powered on, the variable AMP is assigned with the pressure signal MAP _ MES collected by the intake pressure sensor as the ambient pressure, and this value is also used as the initial value of the intake pressure.
And 2, starting after the engine is started, interpolating a calibration table IP _ AMP _ DEC by an engine electronic control unit according to a preset frequency, calculating a throttle upstream pressure PRS _ UP _ THR (PRS _ UP _ THR is AMP-AMP _ DEC), estimating a throttle pressure after the throttle according to a rotating speed signal N acquired by a crankshaft sensor and an initial intake pressure value, calculating a throttle front-back pressure ratio PQ, and interpolating the calibration table IP _ AR _ RED _ THR _ TPS according to a throttle opening signal TPS to obtain a throttle overflow area AR _ RED.
Step 4, interpolating a calibration table IP _ MAF _ FAC _ SLOP _ PQ and an IP _ MAF _ FAC _ OFS _ PQ by an engine electronic control unit according to the pressure ratio PQ before and after the throttle valve to obtain a slope MAF _ FAC _ SLOP and an intercept MAF _ FAC _ OFS of the throttle valve charging efficiency;
step 5, the engine electronic control unit interpolates the calibration tables IP _ EFF _ VOL _ SLOP _ N and IP _ EFF _ VOL _ OFS _ N according to the engine rotating speed N to obtain the slope EFF _ VOL _ SLOP and the intercept EFF _ VOL _ OFS of the cylinder inflation efficiency;
step 6, an engine electronic control unit calculates an intake pressure MAP according to the engine speed N, the intake manifold volume VOL _ IM, the throttle valve overflow area AR _ RED, the intake air temperature TIA collected by an intake air temperature sensor, the slope MAF _ FAC _ SLOP and the intercept MAF _ FAC _ OFS of the throttle valve charging efficiency, and the slope EFF _ VOL _ SLOP and the intercept EFF _ VOL _ OFS of the cylinder charging efficiency;
step 7, an engine electronic control unit calculates the mass air flow MAF _ CYL entering the cylinder according to the intake pressure MAP, the slope EFF _ VOL _ SLOP and the intercept EFF _ VOL _ OFS of the cylinder charging efficiency;
in step 8, the engine electronic control unit calculates the mass air flow MAF _ THR at the inlet and outlet throttle according to the inlet air temperature TIA, the throttle valve flow area AR _ RED, the throttle valve upstream pressure PRS _ UP _ THR, the inlet air pressure MAP, the slope MAF _ FAC _ SLOP of the throttle valve charging efficiency and the intercept MAF _ FAC _ OFS.
In the method for calculating the air inflow and the air inflow pressure of the engine, the air inflow pressure, the air mass flow entering the cylinder and the air mass flow information at the throttle valve can be expressed by the following formulas:
according to the principle of conservation of the air inflow in the air intake manifold, an ideal gas equation is established as follows:
<math> <mrow> <mfrac> <mo>&PartialD;</mo> <msub> <mo>&PartialD;</mo> <mi>t</mi> </msub> </mfrac> <mfrac> <mrow> <msub> <mi>P</mi> <mi>im</mi> </msub> <msub> <mi>V</mi> <mi>im</mi> </msub> </mrow> <mrow> <msub> <mi>R</mi> <mi>air</mi> </msub> <msub> <mi>T</mi> <mi>im</mi> </msub> </mrow> </mfrac> <mo>=</mo> <msub> <mi>m</mi> <mi>thr</mi> </msub> <mo>-</mo> <msub> <mi>m</mi> <mi>out</mi> </msub> </mrow> </math> equation 1
Wherein the air flow at the throttle valve is mthrI.e. mass air flow into the intake manifold, air flow out of the intake manifold mcylI.e. the mass flow of air into the cylinder, TimIs the intake air temperature.
Intake manifold pressure was modeled as:
<math> <mrow> <mfrac> <mo>&PartialD;</mo> <msub> <mo>&PartialD;</mo> <mi>t</mi> </msub> </mfrac> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>R</mi> <mi>air</mi> </msub> <msub> <mi>T</mi> <mi>im</mi> </msub> </mrow> <msub> <mi>V</mi> <mi>im</mi> </msub> </mfrac> <mrow> <mo>(</mo> <msub> <mi>m</mi> <mi>thr</mi> </msub> <mo>-</mo> <msub> <mi>m</mi> <mtext>cyl</mtext> </msub> <mo>)</mo> </mrow> </mrow> </math> equation 2
In formula 2, Rair287 joules per kilogram, air constant volume specific heat capacity, conveniently expressed by the following formula, will
Figure GSB00001108884100072
Abbreviated as Pim_DRV1。
To calculate the intake manifold pressure, it is necessary to linearize the throttle air flow characteristic and determine the slope of its linear equation
Figure GSB00001108884100073
And interceptTo realize the linear equation, the pressure ratio PQ before and after the throttle valve must be estimated:
P Q N = P estim N P thr equation 3
Wherein the throttle back pressure
Figure GSB00001108884100076
The estimation formula of (c) is:
<math> <mrow> <msubsup> <mi>P</mi> <mi>estim</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>_</mo> <mi>DRV</mi> <msup> <mn>1</mn> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>+</mo> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>_</mo> <mi>DRV</mi> <msup> <mn>1</mn> <mrow> <mi>N</mi> <mo>-</mo> <mn>2</mn> </mrow> </msup> <mo>)</mo> </mrow> </mrow> </math> equation 4
Where Δ t is the engine event period, i.e., the time required for 720 degrees of engine crankshaft rotation at the corresponding speed divided by the total number of engine cylinders.
Figure GSB00001108884100078
For the estimated post-throttle pressure for the nth engine event cycle,
Figure GSB00001108884100079
is the intake pressure, P, at a time preceding the interval of one engine event cycleim_DRV1N-1Is composed of
Figure GSB000011088841000710
The first derivative of (a) is,
Figure GSB000011088841000711
intake pressure, P, at a time preceding the interval of two engine event cyclesim_DRV1N-2Is composed of
Figure GSB000011088841000712
The pressure measured by the intake pressure sensor before the engine is powered up but not started is taken as the initial value of the intake pressure.
If estimated
Figure GSB000011088841000713
Then get
Figure GSB000011088841000714
Here 0.083hPa is a calculated gradient value taken empirically.
With respect to the relationship between the air flow rate at the throttle valve and the intake air temperature, the following 2 intermediate variables are setMDL1And MDL11Respectively is as follows:
Figure GSB000011088841000715
wherein χ ═ 1.4 is the adiabatic coefficient of air, Rair287 joules per kilogram, constant specific heat capacity for air, TimIs the current intake air temperature;
MDL11=Ared·MDL1wherein A isredThe throttle valve flow area corresponding to the currently detected throttle valve opening information;
for the convenience of formula expression, 2 abbreviations a and B are set, which respectively represent:
Figure GSB00001108884100081
whereinAs the slope of the current throttle charging efficiency,
Figure GSB00001108884100083
the slope of the current cylinder charging efficiency;
Figure GSB00001108884100084
wherein
Figure GSB00001108884100085
Is the intercept of the current throttle charging efficiency,
Figure GSB00001108884100086
intercept, P, of current cylinder charging efficiencythrIs the throttle upstream pressure.
When PQNWhen the content is less than or equal to 0.99:
<math> <mrow> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>=</mo> <mfrac> <mrow> <msubsup> <mi>P</mi> <mi>im</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mo>*</mo> <msub> <mi>P</mi> <mi>im</mi> </msub> <mo>_</mo> <mi>DRV</mi> <msup> <mn>1</mn> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mi>MD</mi> <msub> <mi>L</mi> <mn>0</mn> </msub> <mo>*</mo> <mi>B</mi> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mi>MD</mi> <msub> <mi>L</mi> <mn>0</mn> </msub> <mo>*</mo> <mi>A</mi> </mrow> </mfrac> </mrow> </math> equation 5
Wherein the MDL0For a given number of gas constants,
Figure GSB00001108884100088
Vimis the intake manifold volume.
When 0.99 < PQNWhen the ratio is less than 1:
P im N = B A equation 6
When PQNWhen the ratio is more than or equal to 1:
P im N = P thr - 0.083 hPa equation 7
The mass flow of air entering the cylinder is:
<math> <mrow> <msubsup> <mi>m</mi> <mi>cyl</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msubsup> <mi>&eta;</mi> <mi>cyl</mi> <mi>slop</mi> </msubsup> <mo>&CenterDot;</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&eta;</mi> <mi>cyl</mi> <mi>ofs</mi> </msubsup> </mrow> </math> equation 8
Mass flow m of air entering the throttlethrComprises the following steps:
when PQNAt > 0.99:
m thr N = m cyl N equation 9;
when PQNWhen the content is less than or equal to 0.99:
<math> <mrow> <msubsup> <mi>m</mi> <mi>thr</mi> <mi>N</mi> </msubsup> <mo>=</mo> <mi>MD</mi> <msub> <mi>L</mi> <mn>11</mn> </msub> <mo>*</mo> <mrow> <mo>(</mo> <msubsup> <mi>&eta;</mi> <mi>thr</mi> <mi>ofs</mi> </msubsup> <mo>*</mo> <msub> <mi>P</mi> <mi>thr</mi> </msub> <mo>-</mo> <msubsup> <mi>&eta;</mi> <mi>thr</mi> <mi>slop</mi> </msubsup> <mo>*</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>)</mo> </mrow> </mrow> </math> equation 10
The method for calculating the air inflow and the air inflow pressure of the engine is simple to realize, accurate in result, easy to realize and integrate through programming based on hardware such as a sensor, a single chip microcomputer and the like, and has good application and development prospects under the great trend of rapid development of domestic automobile technology.
While embodiments of the invention have been described above, it is not limited to the applications set forth in the description and the embodiments, which are fully applicable in various fields of endeavor to which the invention pertains, and further modifications may readily be made by those skilled in the art, it being understood that the invention is not limited to the details shown and described herein without departing from the general concept defined by the appended claims and their equivalents.

Claims (3)

1. A method for calculating air inflow and air inflow pressure of an engine is characterized in that a crankshaft sensor for detecting engine rotating speed information, a throttle valve position sensor for detecting throttle valve opening information, an air inflow temperature sensor for detecting air inflow temperature information and an air inflow pressure sensor for detecting ambient pressure and air inflow pressure information are arranged, pressure ratios before and after a throttle valve are estimated according to the engine rotating speed and the throttle valve opening, the slope and intercept of throttle valve inflation efficiency and the slope and intercept of cylinder inflation efficiency are set, the throttle valve overflowing area is set according to the throttle valve opening, and the upstream pressure of the throttle valve is set according to the ambient pressure and the pressure drop parameter of an air filter;
calculating the air mass flow at the current throttle valve, the air mass flow entering the cylinder and the intake pressure according to the engine speed information, the throttle opening information, the intake temperature information, the intake pressure information and the estimated pressure ratio before and after the throttle valve, the set inflation efficiency and intercept at the throttle valve, the slope and intercept of the inflation efficiency of the cylinder, the throttle valve flow area and the throttle valve upstream pressure;
the estimated pressure ratio PQ before and after the throttle valveNComprises the following steps:
PQ N = P estim N P thr
wherein,
Figure FDA0000410527020000012
predicted post-throttle pressure, P, for the Nth engine event cyclethrIs throttle upstream pressure, and <math> <mrow> <msubsup> <mi>P</mi> <mi>estim</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>P</mi> <mrow> <mi>im</mi> <mo>_</mo> </mrow> </msub> <msup> <mrow> <mi>DRV</mi> <mn>1</mn> </mrow> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>+</mo> <msub> <mi>P</mi> <mrow> <mi>im</mi> <mo>_</mo> </mrow> </msub> <msup> <mrow> <mi>DRV</mi> <mn>1</mn> </mrow> <mrow> <mi>N</mi> <mo>-</mo> <mn>2</mn> </mrow> </msup> <mo>)</mo> </mrow> </mrow> </math>
wherein,
Figure FDA0000410527020000014
is the intake pressure, P, at a time preceding the interval of one engine event cycleim-DRV1N-1Is composed of
Figure FDA0000410527020000015
The first derivative of (a) is,
Figure FDA0000410527020000016
intake pressure, P, at a time preceding the interval of two engine event cyclesim-DRV1N-2Is composed ofThe pressure measured by the intake pressure sensor before the engine is powered on but not started is taken as the initial value of the intake pressure;
Δ t is a defined engine event period, i.e., the time required for the engine crankshaft to rotate 720 degrees at the corresponding speed divided by the total number of engine cylinders;
the inlet pressure
Figure FDA0000410527020000018
Comprises the following steps:
when PQNWhen the content is less than or equal to 0.99:
<math> <mrow> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>=</mo> <mfrac> <mrow> <msubsup> <mi>P</mi> <mi>im</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <mo>*</mo> <msub> <mi>P</mi> <mrow> <mi>im</mi> <mo>_</mo> </mrow> </msub> <msup> <mrow> <mi>DRV</mi> <mn>1</mn> </mrow> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <msub> <mi>MDL</mi> <mn>0</mn> </msub> <mo>*</mo> <mi>B</mi> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mi>&Delta;t</mi> <mn>2</mn> </mfrac> <msub> <mi>MDL</mi> <mn>0</mn> </msub> <mo>*</mo> <mi>A</mi> </mrow> </mfrac> </mrow> </math>
when 0.99 < PQNWhen the ratio is less than 1:
Figure FDA0000410527020000022
when PQNWhen the ratio is more than or equal to 1:
Figure FDA0000410527020000023
the 0.083hPa is selected calculation gradient value, wherein the MDL0For a given number of gas constants,Timis the current intake air temperature, VimIntake manifold volume;
<math> <mrow> <msub> <mi>MDL</mi> <mn>1</mn> </msub> <mo>=</mo> <msqrt> <mfrac> <mrow> <mn>2</mn> <mo>&CenterDot;</mo> <mi>&chi;</mi> </mrow> <mrow> <mi>&chi;</mi> <mo>-</mo> <mn>1</mn> </mrow> </mfrac> <mo>&CenterDot;</mo> <mfrac> <mn>1</mn> <mrow> <msub> <mi>R</mi> <mi>air</mi> </msub> <mo>&CenterDot;</mo> <msub> <mi>T</mi> <mi>im</mi> </msub> </mrow> </mfrac> </msqrt> <mo>,</mo> </mrow> </math> where x is 1.4, R is the adiabatic coefficient of airair=287 joules per kilogram per unit of time;
MDL11=Ared.MDL1wherein A isredThe throttle valve flow area corresponding to the currently detected throttle valve opening information;
Figure FDA0000410527020000026
wherein
Figure FDA0000410527020000027
As the slope of the throttle charging efficiency,
Figure FDA0000410527020000028
is the slope of the cylinder charging efficiency;
Figure FDA0000410527020000029
wherein
Figure FDA00004105270200000210
Is the intercept of the charging efficiency of the throttle valve,an intercept that is the cylinder charging efficiency;
the mass flow of air into the cylinder
Figure FDA00004105270200000212
Comprises the following steps:
<math> <mrow> <msubsup> <mi>m</mi> <mi>cyl</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msubsup> <mi>&eta;</mi> <mi>cyl</mi> <mi>slop</mi> </msubsup> <mo>&CenterDot;</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&eta;</mi> <mi>cyl</mi> <mi>ofs</mi> </msubsup> </mrow> </math>
wherein,
Figure FDA00004105270200000214
as the slope of the current cylinder charging efficiency,
Figure FDA00004105270200000215
the intercept of the current cylinder charge efficiency is,is the current intake pressure;
mass air flow at the throttle
Figure FDA00004105270200000217
Comprises the following steps:
when PQNWhen the carbon content is more than 0.99,
when PQNWhen the content is less than or equal to 0.99, <math> <mrow> <msubsup> <mi>m</mi> <mi>thr</mi> <mi>N</mi> </msubsup> <mo>=</mo> <msub> <mi>MDL</mi> <mn>11</mn> </msub> <mo>*</mo> <mrow> <mo>(</mo> <msubsup> <mi>&eta;</mi> <mi>thr</mi> <mi>ofs</mi> </msubsup> <mo>*</mo> <msub> <mi>P</mi> <mi>thr</mi> </msub> <mo>-</mo> <msubsup> <mi>&eta;</mi> <mi>thr</mi> <mi>slop</mi> </msubsup> <mo>*</mo> <msubsup> <mi>P</mi> <mi>im</mi> <mi>N</mi> </msubsup> <mo>)</mo> </mrow> <mo>.</mo> </mrow> </math>
2. the method of calculating engine air intake and intake pressures of claim 1 wherein ambient pressure is the pressure measured by the intake pressure sensor before the engine is powered up but not started.
3. The method of calculating the intake air amount and the intake air pressure of the engine according to claim 1, wherein the throttle upstream pressure PthrEqual to ambient pressure minus the pressure drop that occurs as air passes through the air cleaner.
CN201010616169.1A 2010-12-30 2010-12-30 Method for calculating air intake flow and air intake pressure of engine Expired - Fee Related CN102062005B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010616169.1A CN102062005B (en) 2010-12-30 2010-12-30 Method for calculating air intake flow and air intake pressure of engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010616169.1A CN102062005B (en) 2010-12-30 2010-12-30 Method for calculating air intake flow and air intake pressure of engine

Publications (2)

Publication Number Publication Date
CN102062005A CN102062005A (en) 2011-05-18
CN102062005B true CN102062005B (en) 2014-04-02

Family

ID=43997455

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010616169.1A Expired - Fee Related CN102062005B (en) 2010-12-30 2010-12-30 Method for calculating air intake flow and air intake pressure of engine

Country Status (1)

Country Link
CN (1) CN102062005B (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102678357B (en) * 2012-05-31 2015-09-02 姜国清 A kind of fuel injection control system and method
DE102013216073B4 (en) * 2013-08-14 2015-08-13 Continental Automotive Gmbh Method and device for operating an internal combustion engine
CN105464820B (en) * 2014-07-07 2019-11-22 博世汽车柴油系统有限公司 Engine charge metering units and engine system
CN107288771A (en) * 2016-03-30 2017-10-24 联合汽车电子有限公司 Oil injection control system for engine and method
CN107288768B (en) * 2016-03-31 2019-08-23 广州汽车集团股份有限公司 The calculation method and system of internal combustion engine Atkinson cycle air inflow
CN105863860A (en) * 2016-05-12 2016-08-17 中国第汽车股份有限公司 Engine intake pressure estimation method
CN108087130B (en) * 2016-11-22 2020-04-07 上海汽车集团股份有限公司 Engine air inlet system, air inlet amount control method, control unit and automobile
CN106762176B (en) * 2016-12-13 2020-04-21 安徽航瑞航空动力装备有限公司 Method for calculating four-stroke intake pressure of two-cylinder machine
CN106640344B (en) * 2016-12-29 2018-12-14 潍柴动力股份有限公司 For calculating the intake air temperature of engine, the method and engine of intercooler efficiency
JP6261840B1 (en) * 2017-05-26 2018-01-17 三菱電機株式会社 Internal combustion engine temperature prediction apparatus and temperature prediction method
CN109882300B (en) * 2017-12-06 2021-05-18 上海汽车集团股份有限公司 Method and device for correcting inflation efficiency
CN108319757B (en) * 2017-12-29 2021-09-28 联合汽车电子有限公司 Atkinson engine air-fuel ratio calculation method and system
CN109781415A (en) * 2019-02-19 2019-05-21 汉腾汽车有限公司 A kind of calculating of air input of engine by air and Bench calibration method
CN112664319B (en) * 2020-12-25 2022-08-30 航天时代飞鸿技术有限公司 Control system and fault diagnosis method for aviation piston two-stroke supercharged engine
CN112859646B (en) * 2021-02-08 2022-11-22 广西玉柴机器股份有限公司 Double-planet-wheel hybrid power hardware-in-loop simulation system
CN113417750B (en) * 2021-07-26 2023-08-18 东风汽车有限公司东风日产乘用车公司 Engine intake air flow acquisition method, storage medium and electronic equipment
CN113339136B (en) * 2021-07-26 2022-08-23 潍柴动力股份有限公司 Method and device for calculating rear pressure of throttle valve and vehicle
CN114962047B (en) * 2021-08-26 2023-05-26 长城汽车股份有限公司 Method for estimating relative charge of engine and vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4404946A (en) * 1979-09-27 1983-09-20 Ford Motor Company Method for improving fuel control in an internal combustion engine
CN1214104A (en) * 1996-03-15 1999-04-14 西门子公司 Method for model-aided determination of fresh air quantities flowing into cylinders of an engine with external exhaust gas feedback
CN1657755A (en) * 2004-02-18 2005-08-24 日产自动车株式会社 Cylinder intake air quantity determination device
CN1701173A (en) * 2003-07-10 2005-11-23 丰田自动车株式会社 Air intake amount estimation device for internal combustion engine
CN101892914A (en) * 2010-07-14 2010-11-24 中国第一汽车集团公司 Engine transient air inflow estimation method based on model

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4835761B2 (en) * 2010-03-15 2011-12-14 日産自動車株式会社 Engine control device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4404946A (en) * 1979-09-27 1983-09-20 Ford Motor Company Method for improving fuel control in an internal combustion engine
CN1214104A (en) * 1996-03-15 1999-04-14 西门子公司 Method for model-aided determination of fresh air quantities flowing into cylinders of an engine with external exhaust gas feedback
CN1701173A (en) * 2003-07-10 2005-11-23 丰田自动车株式会社 Air intake amount estimation device for internal combustion engine
CN1657755A (en) * 2004-02-18 2005-08-24 日产自动车株式会社 Cylinder intake air quantity determination device
CN101892914A (en) * 2010-07-14 2010-11-24 中国第一汽车集团公司 Engine transient air inflow estimation method based on model

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2010-133426A 2010.06.17

Also Published As

Publication number Publication date
CN102062005A (en) 2011-05-18

Similar Documents

Publication Publication Date Title
CN102062005B (en) Method for calculating air intake flow and air intake pressure of engine
US6662640B2 (en) Air amount detector for internal combustion engine
CN101892914B (en) Based on the engine transient air inflow estimation method of model
US7269495B2 (en) Engine output calculation method and engine output calculation apparatus
US5012422A (en) Controlling engine fuel injection
US9027393B2 (en) Estimation device for cylinder intake air amount in an internal combustion engine
US7174250B2 (en) Method for determining an exhaust gas recirculation quantity for an internal combustion engine provided with exhaust gas recirculation
CN103670748B (en) The cylinder of internal combustion engine sucks air capacity estimating device
US20120290193A1 (en) Internal Combustion Engine Control Device
US9322349B2 (en) Internal combustion engine control apparatus
US20110004422A1 (en) Internal Combustion Engine Control Apparatus
CN101220779B (en) Intake quantity sensing device of internal combustion engine
CN104279068A (en) Internal combustion engine control apparatus
CN105041496B (en) The cylinder inhaled air volume estimating device and presumption method of internal combustion engine
KR20060058122A (en) Intake air volume control device and intake air volume control method of internal combustion engine
CN101187341B (en) Air amount computing unit and fuel control unit of internal combustion engine
JP2007205339A (en) Turbocharger state quantity estimation device
CN100532809C (en) Air intake amount estimation device for internal combustion engine
CN100575905C (en) Exhaust gas recirculation valve multifunctional test device
CN102713223A (en) Gas state estimation device for internal combustion engine
JP2012180842A (en) Control device of internal combustion engine
Jankovic et al. Air-charge estimation and prediction in spark ignition internal combustion engines
CN103528825B (en) A kind of internal combustion engine transient performance of operating condition evaluation method
JP2003314347A (en) Device for detecting cylinder filling air amount of internal combustion engine
CN104268304A (en) engine instantaneous oil consumption determining method based on cylinder pressure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140402

Termination date: 20161230

CF01 Termination of patent right due to non-payment of annual fee