The present invention relates, in general, to apparatuses for estimating an amount of air drawn into a cylinder in internal combustion engines having superchargers. More specifically, the present invention relates to an apparatus for estimating an amount of air through calculation that incorporates a physical model representing behavior of air flowing through an intake path.
A technique is known for estimating the amount of air drawn into a cylinder of an internal combustion engine by using calculation that incorporates a physical model representing behavior of air in an intake path. Such a technique for estimating the amount of air may be applied to an internal combustion engine having a supercharger, and a supercharged internal combustion engine having an air bypass valve (hereinafter abbreviated to “ABV”) or an exhaust gas recirculation system (hereinafter abbreviated to “EGR”).
The intercooler model is a physical model developed based on a conservation law of air in an intercooler section in the intake path. An equation (1) shown below based on a conservation law of energy and an equation (2) shown below based on a conservation law of flow rate are specifically used as the intercooler model. In the equations, Pic is pressure in the intercooler section (hereinafter referred to as an “intercooler pressure”); Tic is an intercooler temperature; Vic is an intercooler volume; R is a gas constant; κ is a specific heat ratio; mcp is a flow rate of gas passing through a compressor (hereinafter referred to as a compressor flow rate); mabv is a flow rate of gas drawn out from the intercooler section by an ABV (hereinafter referred to as an ABV flow rate); mt is a flow rate of gas passing through a throttle (hereinafter referred to as a throttle flow rate); and Ta is an atmospheric temperature. In the intercooler model, the compressor flow rate mcp, the throttle flow rate mt, and the ABV flow rate mabv, for example, are inputted and the intercooler pressure Pic is calculated according to the equation (1) and the equation (2).
Equations of throttle shown below as an equation (3) and an equation (4) are used as the throttle model. In the equations, μ is a flow rate coefficient; At is an opening area when a throttle opening is TA; and Pm is an intake pipe pressure. Further, Pm/Pic is a pressure ratio before and after the throttle. In the throttle model, the throttle opening TA, the intercooler pressure Pic, and the intake pipe pressure Pm, for example, are inputted and the throttle flow rate mt is calculated according to the equation (3) and the equation (4).
The intake pipe model is a physical model developed based on a conservation law of air in an intake pipe (note, however, that the intake pipe in this specification includes an intake manifold and a surge tank). An equation (5) shown below based on the conservation law of energy and an equation (6) shown below based on the conservation law of flow rate are specifically used as the intake pipe model. In the equations, megr is a flow rate of gas introduced into the intake pipe by the EGR (hereinafter referred to as an “EGR flow rate”); Tegr is an EGR temperature; mc is a flow rate of gas drawn into the cylinder through an intake valve (hereinafter referred to as an “intake valve flow rate”); and Tm is an intake pipe temperature. In the intake pipe model, the throttle flow rate mt, the intake valve flow rate mc, and the EGR flow rate megr, for example, are inputted and the intake pipe pressure Pm is calculated according to the equation (5) and the equation (6).
The intake valve model is an experiment-based model that has examined a relationship between the intake valve flow rate mc and the intake pipe pressure Pm. The relationship between the intake valve flow rate mc and the intake pipe pressure Pm may be approximated by a straight line. Thus, an equation (7) shown below based on an empirical rule is specifically used as the intake valve model. In the equation (7), a and b are constants defined according to an engine speed. In the intake valve model, the intake pipe pressure Pm is inputted and the intake valve flow rate mc is calculated according to the equation (7).
An ECU as a controller for an internal combustion engine calculates the intake valve flow rate mc by using the air amount estimating model represented by each of the above equations and estimates the amount of air drawn into the cylinder from the intake valve flow rate mc. Note that the ECU performs calculations according to the four arithmetic operations and, since the above equations include differential equations, is unable to perform calculations by using the equations as they are. When the air amount estimating model is to be mounted on the ECU, therefore, the finite difference method is to be used to discretize the differential equations, so that a solution can be found through the four arithmetic operations.
A calculating problem as that described in JP-A-2006-152899 is, however, involved in the above air amount estimating model. Under a condition of a small differential pressure between before and after the throttle with the throttle opening near WOT, a change in a supercharging state changes vibrationally a calculated value of the intake pipe pressure Pm. This is because of the following reason. Specifically, in a range of small differential pressures between before and after the throttle, specifically, in a range in which the pressure ratio before and after the throttle is close to 1, a value of a pressure ratio term Φ of the equation (3) changes greatly relative to a minimal change in the pressure ratio, resulting in hunting occurring. One possible method of solving this problem is to have a small value for a time step used in an approximate expression. As pointed out in the abovementioned publication, however, the method results in an increased calculation load imposed on the ECU.
An air amount estimating apparatus disclosed in JP-A-2006-152899 (hereinafter referred to as a “related-art apparatus”) employs a method, as a solution to the above problem, of changing air amount estimating models according to the opening of the throttle, and the differential pressure between before and after the throttle. Specifically, the related-art apparatus uses an air amount estimating model as shown in
The intercooler-and-intake pipe united model is a physical model developed by treating the intercooler, the throttle, and the intake pipe as an integrated volume with the throttle ignored, and based on a conservation law of air in the volume. In the intercooler-and-intake pipe united model, therefore, no calculations are performed of the throttle flow rate using the equation of throttle. In the intercooler-and-intake pipe united model, the intercooler pressure Pic and the intake pipe pressure Pm are assumed to be equal to each other. Further, the intercooler temperature Tic and the intake pipe temperature Tm are assumed to be equal to each other. An equation (8) shown below based on the conservation law of energy and an equation (9) shown below based on the conservation law of flow rate are specifically used as the intercooler-and-intake pipe united model.
The intercooler-and-intake pipe united model defined by the above equation (8) and equation (9) allows the intake pipe pressure Pm to be calculated mainly from the intercooler pressure Pic and the intake valve flow rate mc. This eliminates the need for calculation of the throttle flow rate using the equation of throttle, so that the intake pipe pressure Pm can be accurately calculated even in a range in which the calculated value of the intake pipe pressure Pm tended to be vibrational. Further, the intercooler-and-intake pipe united model does not increase the calculation load. Consequently, the related-art apparatus is considered to be effective as a solution to the above-described problem.
The related-art apparatus nonetheless has a number of problems to be solved as they relate to an estimating accuracy of the air amount.
One of those problems relates to a range in which the intercooler-and-intake pipe united model can be used. The intercooler-and-intake pipe united model assumes that the throttle opening is close to WOT and the intercooler pressure Pic is substantially equal to the intake pipe pressure Pm. Under a condition in which there is a difference in pressure between before and after the throttle, therefore, the calculation is performed according to the air amount estimating model, specifically, the calculation model including the equation of throttle. When the equation of throttle is used, however, the calculated value of the intake pipe pressure Pm may be vibrational if the differential pressure between before and after the throttle, if any, is small. For the foregoing reason, the related-art apparatus has room for improvement in terms of accuracy in estimating the air amount under the condition in which the throttle opening is smaller than WOT and there is some difference in pressure between the intercooler pressure Pic and the intake pipe pressure Pm.
Another problem relates to the EGR and the ABV that affect the flow rate of air through the intake path. When the EGR operates, air (exhaust gas) is introduced into the intake pipe from an EGR path. According to the air amount estimating model shown in
When the ABV operates, air is drawn out from the intercooler section. According to the air amount estimating model shown in
With the air amount estimating model shown in
The table shown in
As described heretofore, the related-art apparatus still has room for improvement in terms of accuracy in estimating the air amount in the internal combustion engine with a supercharger. It is therefore an object of the present invention to provide an air amount estimating apparatus for a supercharged internal combustion engine, capable of estimating an air amount with high accuracy without involving an increased calculation load.
The present invention provides an air amount estimating apparatus having functions of calculating a compressor flow rate, a throttle upstream pressure, a throttle flow rate, a throttle downstream pressure, an intake valve flow rate, and an amount of air drawn in a cylinder. Each of these functions may be achieved by a corresponding piece of hardware dedicated thereto or a single piece of hardware shared among the functions, in which case, each of the functions may be achieved by software. Each of the functions that the air amount estimating apparatus has will be described below.
The compressor flow rate is a flow rate of air passing through a compressor. The air amount estimating apparatus calculates the compressor flow rate based on pressure of air in a throttle upstream section forming an intake path from the compressor to a throttle (hereinafter referred to as the throttle upstream pressure) and a rotating speed of the compressor. For this calculation, a map that associates the compressor flow rate with the throttle upstream pressure and the compressor rotating speed, or a compressor physical model may be used.
For the calculation of the throttle upstream pressure, the air amount estimating apparatus uses a physical model developed based on a conservation law of air in the throttle upstream section. The compressor flow rate and the throttle flow rate representing the flow rate of air passing through the throttle are used as main inputs to the physical model. When the compressor flow rate and the throttle flow rate are inputted to the physical model, the physical model calculates the throttle upstream pressure. The internal combustion engine is often provided with an actuator that draws air from an inside of the throttle upstream section to an outside or introduces air into the throttle upstream section from the outside. In such cases, the physical model may be formed such that the throttle upstream pressure is corrected according as the flow rate of air in the throttle upstream section increases or decreases as the actuator operates.
The function of calculating the throttle flow rate will be described in detail later. This function is one of characteristics of the air amount estimating apparatus relative to the related art, forming a key function of achieving the abovementioned object.
The throttle flow rate is used for calculating pressure of air in a throttle downstream section forming an intake path from the throttle to an intake valve (hereinafter referred to as the throttle downstream pressure). In order to calculate the throttle downstream pressure, the air amount estimating apparatus uses a physical model developed based on a conservation law of air in the throttle downstream section. The throttle flow rate and the intake valve flow rate are used as main inputs to the physical model. When the throttle flow rate and the intake valve flow rate are inputted to the physical model, the physical model calculates the throttle downstream pressure. The internal combustion engine is often provided with an actuator that draws air from an inside of the throttle downstream section to an outside or introduces air into the throttle downstream section from the outside. In such cases, the physical model may be formed such that the throttle downstream pressure is corrected according as the flow rate of air in the throttle downstream section increases or decreases as the actuator operates.
The intake valve flow rate is a flow rate of air passing through the intake valve. The air amount estimating apparatus calculates the intake valve flow rate based on the throttle downstream pressure. For this calculation, a mathematical expression based on an empirical rule, specifically, a linear function having the throttle downstream pressure as a variable, may be used. The air amount estimating apparatus calculates the amount of air drawn into the cylinder based on the intake valve flow rate, specifically, an integrated value of the intake valve flow rate for a period from opening to closing of the intake valve.
The air amount estimating apparatus can employ the following two calculation methods for calculating the throttle flow rate. The first calculation method is to calculate the throttle flow rate using equations of throttle based on the throttle upstream pressure, the throttle downstream pressure, and the throttle opening. The equations of throttle employed by the air amount estimating apparatus are specifically the equation (3) and the equation (4) described earlier.
The second calculation method to be employed by the air amount estimating apparatus assumes that the throttle flow rate should fall between the compressor flow rate and the intake valve flow rate and, based on that assumption, calculates the throttle flow rate by using an equation of linear interpolation based on the compressor flow rate and the intake valve flow rate. The equation of linear interpolation employed by the air amount estimating apparatus is an equation having a ratio of a volume of the throttle upstream section to a volume of the throttle downstream section as an internal dividing ratio, specifically, an equation (10) given below. In the equation (10), mt is the throttle flow rate, mcp is the compressor flow rate, mc is the intake valve flow rate, Vus is the volume of the throttle upstream section, and Vds is the volume of the throttle downstream section.
The air amount estimating apparatus selects either one of the above two calculation methods and calculates the throttle flow rate according to the selected calculation method. Conditions for making the selection include a pressure condition relating to a relationship between the throttle downstream pressure and the throttle upstream pressure. The pressure condition used in the air amount estimating apparatus is that the difference between the throttle upstream pressure and the throttle downstream pressure is smaller than a reference difference, or a ratio of the throttle downstream pressure to the throttle upstream pressure is greater than a reference ratio. The air amount estimating apparatus determines whether or not predetermined selection conditions including such a pressure condition are satisfied. Determining that the selection conditions are not satisfied, the air amount estimating apparatus opts to calculate the throttle flow rate according to the first calculation method. Determining that the selection conditions are satisfied, on the other hand, the air amount estimating apparatus opts to calculate the throttle flow rate according to the second calculation method.
The above selection conditions are such that the calculation using the equation of throttle results in the throttle downstream pressure, specifically, the calculated value of the intake pipe pressure being vibrational. Under such conditions, the air amount estimating apparatus calculates the throttle flow rate by using the equation of linear interpolation, in place of the equation of throttle. When the equation of throttle is used for calculation of the throttle flow rate, the throttle upstream pressure and the throttle downstream pressure are complicatedly interrelated with each other in the calculation. Use of a similar equation of linear interpolation as that shown in the equation (10) for the calculation of the throttle flow rate, however, allows the throttle upstream pressure and the throttle downstream pressure to be individually calculated. This allows the throttle downstream pressure to be calculated accurately even in a range in which the calculated value of the throttle downstream pressure tends to be vibrational in the calculation of the throttle flow rate using the equation of throttle. In addition, a relation shown in the equation (10) holds true even in a condition in which the throttle opening is smaller than WOT and there is some difference in pressure between the intercooler pressure Pic and the intake pipe pressure Pm. The use of a similar equation of linear interpolation as that shown in the equation (10) can therefore improve the accuracy in estimating the air amount in all ranges in which the calculated value of the throttle downstream pressure is vibrational. Moreover, the use of the similar equation of linear interpolation as that shown in the equation (10) eliminates the likelihood that the calculation load will be increased in exchange for the improved accuracy in estimating the air amount.
Adequacy of using the equation of linear interpolation for the calculation of the throttle flow rate will now be described. A change in the state of air in the throttle upstream section can be expressed by an equation (11) according to the conservation law of flow rate. In the equation (11), Pus is the throttle upstream pressure and Tus is a throttle upstream temperature. For sake of simplicity, it is assumed that there is no actuator that draws air from the inside of the throttle upstream section to the outside or introduces air into the throttle downstream section from the outside, or there is such an actuator but that does not operate.
In the equation (11) of the conservation law of flow rate in the throttle upstream section, if the throttle flow rate mt is to be calculated with the equation (10), the equation (11) may be expressed by an equation (12).
A change in the state of air in the throttle downstream section can be expressed by an equation (13) according to the conservation law of flow rate. In the equation (13), Pds is the throttle downstream pressure and Tds is a throttle downstream temperature. For sake of simplicity, it is assumed that there is no actuator that draws air from the inside of the throttle downstream section to the outside or introduces air into the throttle downstream section from the outside, or there is such an actuator but that does not operate.
In the equation (13) of the conservation law of flow rate in the throttle downstream section, if the throttle flow rate mt is to be calculated with the equation (10), the equation (13) may be expressed by an equation (14).
A relationship represented by an equation (15) shown below can be derived from the equation (13) and the equation (14).
Under a condition in which the abovementioned pressure condition is satisfied, the throttle upstream temperature Tus may be considered to be equal to the throttle downstream temperature Tds. Thus, a relationship represented by an equation (16) shown below can be obtained from the equation (15). The equation (16) shows that an amount of change in the throttle upstream pressure Pus is equal to an amount of change in the throttle downstream pressure Pds.
The relationship between the throttle upstream pressure Pus and the throttle downstream pressure Pds actually holds true under the condition in which the abovementioned pressure condition is satisfied. According to the equation of linear interpolation shown in the equation (10), the relationship represented by the equation (16) can be made to hold true between a calculated value of the throttle upstream pressure Pus and a calculated value of the throttle downstream pressure Pds, regardless of the supercharging state of the internal combustion engine. This verifies the adequacy of the equation of linear interpolation shown in the equation (10) as a calculation formula for the throttle flow rate under the condition in which the abovementioned pressure condition is satisfied.
In addition, in the air amount estimating apparatus, when the actuator that draws air from the throttle upstream section to the outside or introduces air into the throttle upstream section from the outside operates, an effect thereof directly affects only the calculation of the throttle upstream pressure, and not that of the throttle downstream pressure. Similarly, when the actuator that draws air from the throttle downstream section to the outside or introduces air into the throttle downstream section from the outside operates, an effect thereof directly affects only the calculation of the throttle downstream pressure, and not that of the throttle upstream pressure. The air amount estimating apparatus can therefore accurately calculate the throttle upstream pressure or the throttle downstream pressure and accordingly estimate the air amount accurately, even if the internal combustion engine includes an actuator, such as the ABV and the EGR, and such an actuator operates.
An embodiment of the present invention will be described with reference to the accompanying drawings.
An air amount estimating apparatus according to the embodiment of the present invention is applied to an internal combustion engine with a supercharger. The internal combustion engine to which the air amount estimating apparatus according to this embodiment is applied is a four-cycle reciprocating engine whose torque can be controlled by adjusting an air amount with a throttle. The supercharger included in the internal combustion engine according to this embodiment is a turbo type supercharger in which a compressor disposed on an intake path is driven by rotation of a turbine disposed on an exhaust path. An intercooler for cooling air heated through compression by the compressor is disposed between the compressor and the throttle. The supercharged internal combustion engine according to this embodiment further includes an ABV that bypasses air in an intercooler section to an upstream side of the compressor in the intake path and an EGR that recirculates an exhaust gas in the exhaust path back into an intake pipe. Additionally, the supercharged internal combustion engine according to this embodiment is a port injection type internal combustion engine that injects fuel to an intake port of each cylinder.
The air amount estimating apparatus according to this embodiment is achieved as one of functions of an ECU included in the internal combustion engine. Specifically, a program stored in memory is executed by a CPU, which results in the ECU functioning as the air amount estimating apparatus. When functioning as the air amount estimating apparatus, the ECU uses a programmed air amount estimating model to estimate an amount of air drawn in the cylinder (hereinafter referred to as a “cylinder air amount”).
The air amount estimating model employed in this embodiment includes four calculation models designated as first through fourth.
The turbo rotational speed model M1 is concerned with rotational behavior of the supercharger, comprising a physical model represented by a mathematical expression or a map based on experimental data. Receiving inputs of a diaphragm pressure Pwgv of a waste gate valve and an intake valve flow rate mc (eklcrt) calculated by the intake valve model M6 to be described later, the turbo rotational speed model M1 calculates a turbo rotational speed Ntb from the information inputted thereto. Note that the diaphragm pressure Pwgv is information obtained through a sensor.
The compressor model M2 is concerned with the compressor of the supercharger, comprising a physical model represented by a mathematical expression or a map based on experimental data. Receiving inputs of the turbo rotational speed Ntb calculated by the turbo rotational speed model M1 and an intercooler pressure Pic calculated by the intercooler model M3 to be described later, the compressor model M2 calculates a compressor flow rate mcp from the information inputted thereto.
The air cleaner model M7 calculates a pressure loss due to an air cleaner disposed at an inlet of the intake path, comprising a physical model represented by a mathematical expression or a map based on experimental data. The air cleaner model M7 subtracts the pressure loss from an atmospheric pressure Pa to arrive at a compressor upstream pressure Pac. The atmospheric pressure Pa to be inputted to the air cleaner model M7 can be obtained by multiplying a base value Pa0 by an output value kPa of an atmospheric pressure sensor.
The ABV model M8 calculates a flow rate of air drawn by the ABV from the intercooler section to the outside. The equation of throttle is used as the ABV model M8. Receiving inputs of such information as the compressor upstream pressure Pac calculated by the air cleaner model M7, the intercooler pressure Pic calculated by the intercooler model M3 to be described later, and a drive duty Dabv of the ABV, the ABV model M8 calculates an ABV flow rate mabv from the information inputted thereto. The drive duty Dabv of the ABV is calculated through ABV control performed by the ECU.
The EGR model M9 calculates a flow rate of air (exhaust gas) recirculated back from the exhaust path into the intake pipe by the EGR, comprising a physical model represented by a mathematical expression or a map based on experimental data. Receiving inputs of such information as an intake pipe pressure Pam calculated by the intake pipe model M5 to be described later, a load KL on the internal combustion engine, and a drive duty Degr of an EGR valve, the EGR model M9 calculates an EGR flow rate megr from the information inputted thereto. The drive duty Degr of the EGR valve is calculated through EGR control performed by the ECU and the load KL is calculated from the cylinder intake air amount.
The intercooler model M3, the throttle model M4, the intake pipe model M5, and the intake valve model M6 are as described earlier with reference to the related-art air amount estimating model shown in
With the throttle model M4, the throttle flow rate mt is calculated according to the equation (3) and the equation (4) from such information inputted thereto as a throttle opening TA, the intercooler pressure Pic calculated by the intercooler model M3, and the intake pipe pressure Pm calculated by the intake pipe model M5 to be described later. Note that the throttle opening TA is information obtained through a sensor.
With the intake pipe model M5, the intake pipe pressure Pm is calculated according to the equation (5) and the equation (6) from such information inputted thereto as the throttle flow rate mt calculated by the throttle model M4, the intake valve flow rate mc (eklcrt) calculated by the intake valve model M6 to be described later, and the EGR flow rate megr calculated by the EGR model M9.
With the intake valve model M6, the intake valve flow rate mc is calculated according to the equation (7) from the intake pipe pressure Pm calculated by the intake pipe model M5. Referring, however, to
A second intake valve model M6 receives an input of a corrected intake pipe pressure Pm (epmact) that represents a sum of an intake pipe pressure Pm (epmcrt) calculated by the intake pipe model M5 and a correction amount for correcting a model error of the first calculation model. In the second intake valve model M6, an intake value flow rate mc (eklact) is calculated based on the corrected intake pipe pressure Pm (epmact). In the air amount estimating apparatus, the cylinder air amount is calculated based on the intake value flow rate mc (eklact), specifically, from an integrated value of the intake value flow rate mc (eklact) for the period from opening to closing of the intake valve.
The correction amount to be added to the intake pipe pressure Pm (epmcrt) is calculated by the second calculation model and the third calculation model.
The second calculation model includes the intercooler model M3, the throttle model M4, the intake pipe model M5, the intake valve model M6, the air cleaner model M7, the ABV model M8, and the EGR model M9. Input/output of information between these sub-models M3, M4, M5, M6, M7, M8, and M9 is similar to that in the first calculation model. In the second calculation model, however, a sum of an AFM flow rate egaafm measured by the AFM and the ABV flow rate mabv calculated by the ABV model M8 is calculated as the compressor flow rate mcp. The second calculation model calculates an intake valve flow rate mc (eklsm) and an intake pipe pressure Pm (epmafm) based on the compressor flow rate mcp calculated as described above.
The third calculation model further includes an air flow meter model M10, in addition to the sub-models M3, M4, M5, M6, M7, M8, and M9 included in the second calculation model. The AFM has a response lag based on a unique response characteristic. The air flow meter model M10 simulates such a response characteristic of the AFM, and outputs a flow rate that incorporates the response lag of the AFM relative to a flow rate input.
In the third calculation model, a calculated value of the AFM flow rate (hereinafter referred to as a calculated AFM flow rate) mafm is inputted to the air flow meter model M10. The calculated AFM flow rate mafm is calculated as a difference between the compressor flow rate mcp calculated by the compressor model M2 of the first calculation model and the ABV flow rate mabv calculated by the ABV model M8 of the first calculation model. The air flow meter model M10 outputs the calculated AFM flow rate mafm that has undergone delay processing according to the response lag of the AFM. Then, in the third calculation model, a sum of the calculated AFM flow rate mafm, that has undergone the delay processing by the air flow meter model M10 and the ABV flow rate mabv calculated by the ABV model M8 is calculated as the compressor flow rate mop. The third calculation model calculates an intake valve flow rate mc (eklcrt4) and an intake pipe pressure Pm (epmcrtsm) based on the compressor flow rate mcp calculated as described above.
The first calculation model calculates a difference between the intake pipe pressure Pm (epmafm) calculated by the second calculation model and the intake pipe pressure Pm (epmcrtsm) calculated by the third calculation model. This difference may be regarded as that an error of the calculated AFM flow rate mafm calculated by the model relative to an actual AFM flow rate egaafm is converted to a difference in the intake pipe pressure Pm (model error). The first calculation model adds the abovementioned difference as a correction amount for the model error to the intake pipe pressure Pm (epmcrt) to arrive at a corrected intake pipe pressure Pm (epmact). The air amount estimating apparatus calculates the intake value flow rate mc (eklact) from the corrected intake pipe pressure Pm (epmact) and, based on the intake value flow rate mc (eklact), specifically, an integrated value of the intake value flow rate mc (eklact) for the period from opening to closing of the intake valve, calculates the cylinder air amount. This allows the cylinder air amount to be estimated accurately.
In the actual internal combustion engine, a point in time at which the cylinder air amount is determined is when the intake valve is closed. Since the internal combustion engine of this embodiment is a port injection type internal combustion engine, fuel injection of each cylinder is required to be completed at least before the intake valve closes. In order to make an air-fuel ratio of a mixture formed in the cylinder match a target air-fuel ratio, therefore, it is required to predict the cylinder air amount at the closure of the intake valve at the time of fuel injection prior to the closure of the intake valve. To enable this prediction, it is necessary to predict the throttle opening at a future point in time ahead of the current point in time, specifically, a future throttle opening. The air amount estimating apparatus of this embodiment then performs what is called throttle delay control, in which the throttle is operated so that the actual throttle opening delays by a predetermined time relative to the target throttle opening as calculated based on an accelerator pedal operating amount of a vehicle. According to this throttle delay control, the target throttle opening corresponds to a future throttle opening after the lapse of the predetermined time, so that the future throttle opening can be predicted from the target throttle opening.
The fourth calculation model calculates the cylinder air amount at the closure of the intake valve based on a future throttle opening TAfwd predicted as described above.
In addition, the fourth calculation model includes two intake valve models M6 as in the first calculation model. A first intake valve model M6 receives a direct input of the intake pipe pressure Pm calculated by the intake pipe model M5. An intake valve flow rate mc (eklvlv) calculated from the intake pipe pressure Pm is used in calculations performed by the turbo rotational speed model M1 and the intake pipe model M5.
A second intake valve model M6 receives an input of a corrected intake pipe pressure Pm (epmfwd) that represents a sum of an intake pipe pressure Pm (epmvlv) calculated by the intake pipe model M5 and a correction amount for correcting a model error of the fourth calculation model. A difference between the intake pipe pressure Pm (epmafm) calculated by the second calculation model and the intake pipe pressure Pm (epmcrtsm) calculated by the third calculation model is used as the correction amount. The second intake valve model M6 calculates an intake valve flow rate mc (eklcylfwd) based on the corrected intake pipe pressure Pm (epmfwd). The intake valve flow rate mc (eklcylfwd) represents a future intake valve flow rate after the lapse of a predetermined period of time. Based on this predicted intake valve flow rate mc (eklcylfwd), the air amount estimating apparatus estimates the cylinder air amount at the closure of the intake valve and calculates a fuel injection amount by using the estimated cylinder air amount at the closure of the intake valve and the target air-fuel ratio.
The four calculation models that make up the air amount estimating model according to this embodiment have been described heretofore. The air amount estimating model according to this embodiment has two modes that are available for each of the calculation models. The arrangement of each calculation model shown in a corresponding one of
The air amount estimating apparatus has, as the modes of the air amount estimating model, a first mode selected when the predetermined selection conditions are not satisfied and a second mode selected when the predetermined selection conditions are satisfied. The arrangements of the air amount estimating models shown in
The selection conditions for selecting the mode include such a pressure condition that the cylinder air amount cannot be accurately estimated through the calculation of the throttle flow rate mt performed by the throttle model M4. Specifically, the selection conditions include a pressure condition that a pressure ratio Pm/Pic between the intake pipe pressure Pm and the intercooler pressure Pic is greater than a predetermined reference ratio set to a value smaller than 1. In a range in which the pressure ratio Pm/Pic between the intake pipe pressure Pm and the intercooler pressure Pic is close to 1, a value of a pressure ratio term Φ of the equation (3) changes greatly relative to a minimal change in the pressure ratio Pm/Pic. This results in hunting occurring, causing the intake pipe pressure Pm to be vibrational, so that the cylinder air amount can no longer be estimated accurately.
The second mode of the air amount estimating model used when the above selection conditions are satisfied does not use the equation of throttle for the calculation of the throttle flow rate mt. In the second mode, a throttle model M4a to be described below is used in each of the calculation modes in place of the throttle model M4 of the first mode.
The throttle model M4a employs an equation (17) shown below for the calculation of the throttle flow rate mt. The equation (17) is concerned with calculating the throttle flow rate mt through linear interpolation from the compressor flow rate mcp and the intake valve flow rate mc. Referring to
In the throttle model M4a, the throttle flow rate mt is calculated with the compressor flow rate mcp calculated by the compressor model M2 and the intake valve flow rate mc (eklcrt) calculated by the intake valve model M6 as input information. The throttle opening is not required as the input information. Information relating to pressure, such as the intake pipe pressure Pm and the intercooler pressure Pic, is not required, either. When the equation of throttle is used for the calculation of the throttle flow rate mt, the intercooler pressure Pic and the intake pipe pressure Pm are complicatedly interrelated with each other in their calculations. If the equation of linear interpolation shown in the equation (17) is used for the calculation of the throttle flow rate mt, however, the intercooler pressure Pic and the intake pipe pressure Pm can be individually calculated as shown in flow charts of
The flow charts shown in
Referring to the flow chart of
Referring to the flow chart of
Calculation of the intercooler pressure Pic and the intake pipe pressure Pm is performed through the processes as described above, which allows the intake pipe pressure Pm to be calculated accurately without letting vibration occur even in the range in which the intake pipe pressure Pm tends to be vibrational with the equation of throttle. Further, the calculation of the throttle flow rate mt using the equation (17) does not result in the calculation load being increased in exchange for accuracy in estimating the cylinder air amount.
Referring now to
In the related-art apparatus disclosed in JP-A-2006-152899, an intercooler-and-intake pipe united model shown in
While the invention has been described in conjunction with preferred embodiments, it should be understood that the present invention is not limited to those preferred embodiments. The preferred embodiments may be variously modified to implement the present invention without departing from the spirit thereof. For example, in the embodiment, the pressure condition is that the pressure ratio between the intercooler pressure Pic and the intake pipe pressure Pm is greater than the reference ratio; however, the pressure condition may be that the difference between the intercooler pressure Pic and the intake pipe pressure Pm is smaller than a reference difference. Further, the selection conditions may include a condition that the throttle opening is greater than a reference opening, in addition to the pressure condition.
The supercharged internal combustion engine to which the air amount estimating apparatus of the present invention is applied may be an internal combustion engine having a mechanical supercharger that drives a compressor disposed on an intake path with a driving force taken off from an output shaft of the internal combustion engine. Additionally, the air amount estimating apparatus according to the present invention may also be applied to a direct injection type internal combustion engine and an internal combustion engine capable of both port injection and direct injection, in addition to the port injection type internal combustion engine as applied to the embodiment of the present invention.
In the supercharged internal combustion engine to which the air amount estimating apparatus of the present invention is applied, the intercooler is not an essential element. Further, the ABV and the EGR are not essential, either. The air amount estimating apparatus of the present invention is applicable to an internal combustion engine having either the ABV or the EGR or neither of them. In addition, the EGR may be a type that recirculates the exhaust gas back to the upstream section of the throttle, instead of into the intake pipe.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/070807 | 11/22/2010 | WO | 00 | 8/2/2012 |