This application is the U.S. national phase of International Application No. PCT/JP2007/051656, filed 25 Jan. 2007, which designated the U.S. and claims priority to Japan Application No. 2006-043415, filed 21 Feb. 2006, the entire contents of each of which are hereby incorporated by reference.
The present invention relates to a control system for an internal combustion engine having an electronic throttle system, in which a throttle valve is driven by an actuator.
In a recent electronic engine control system for a vehicle, for example, as disclosed in Japanese Patent Publication No. H11-22515, an engine torque (a target torque) demanded by a vehicle driver is calculated based on, for example, a stroke of an acceleration pedal operated by the driver, a target opening degree of a throttle valve is calculated from the target torque, and an actual opening degree of the throttle valve is controlled to be at the target opening degree, so that a drivability having a higher response to the acceleration pedal operation by the driver is realized.
In the above prior art (Japanese Patent Publication No. H11-22515) for the throttle control, the target torque is corrected so that the target opening degree of the throttle valve is calculated based on the corrected target torque, in view of useless time of the electronic throttle control system, a delay of a response for operating the throttle valve, a delay of an air flow for intake air in an intake air pipe, and so on.
As above, according to the above electronic throttle control system, the target torque is corrected to calculate the target opening degree of the throttle valve, in consideration of the useless time and the delay of the response of the system, as well as the delay of the air flow. However, according to a recent electronic throttle control system, a motion restriction is added to the control for the throttle valve, further in view of exhaust gas emission. As a result, an actual opening degree of the throttle valve (i.e. an intake air amount actually charged into an engine cylinder) is restricted by such motion restriction, when the target torque (a target intake air amount) is drastically changed in a stepwise manner. Then, the intake air amount is deviated from the target amount, resulting in deterioration of the response for the throttle control.
According to another prior art, for example, as disclosed in Japanese Publication No. 2002-201998, it has an object to improve control accuracy for an air-fuel ratio during a transition period. For that purpose, a delay is given to the target opening degree of the throttle valve. The opening degree of the throttle valve at a valve closing timing of an intake valve is estimated, based on the target opening degree of the throttle valve (before the delay is given) and a characteristic for a delay in response of the electronic throttle system. An intake air amount is calculated based on the above estimated opening degree of the throttle valve. And a fuel injection amount is calculated from the estimated intake air amount.
When it is compensated, in the above prior art (JP Publication No. 2002-201998), to reduce a deviation between the target value and the actual value, the compensation is carried out for not only the deviation but also the delay for the target opening degree of the throttle valve. A compensation gain may become too large and an overshoot for the opening degree of the throttle valve may occur. As a result, stability for the throttle control may be deteriorated.
The present invention is made in view of the above problems. It is an object of the present invention to provide an engine control system, according to which response and stability for the throttle control are improved.
According to a feature of the present invention, a target value for an intake air amount or an intake pipe pressure is calculated by a target value calculating means, and at the same time a presumed value for the intake air amount or the intake pipe pressure, which can be realized by an actual movement of the throttle valve, is also calculated by a presumed value calculating means. A target opening degree of a throttle valve is calculated by a throttle opening calculating means, based on a deviation between the target value and the presumed value.
According to the above feature, the presumed value for the intake air amount or the intake air pressure can be accurately calculated, which can be realized by the actual driving operation of the throttle valve, without having a delay in the throttle control, like the prior art as disclosed in Japanese Patent Publication No. 2002-201998. As a result, both of the response and stability can be improved in the throttle control operation.
Furthermore, since the presumed intake air amount as well as the presumed intake air pressure can be calculated by use of the reversed model of the intake air system, the presumed values can be obtained by such a process in which the parameters (e.g. air charging efficiency “η”) of the model for the intake air system can be directly used. Accordingly, man power for matching the parameters to the respective engine types can be reduced.
According to another feature of the present invention, the presumed value calculating means preferably calculates the presumed value for the intake air amount or the intake pipe pressure, based on a throttle opening degree, to which a motion restriction is applied with respect to a control for the throttle valve.
A motion restriction is applied to a driving operation for a throttle valve in view of exhaust gas emission. According to such a feature, however, the presumed value for the intake air amount or the intake pipe pressure is calculated as such a value, which can be realized by the actual driving operation for the throttle valve (to which the motion restriction is applied). Therefore, the presumed value can be accurately calculated.
According to a further feature of the present invention, the presumed value calculating means calculates the presumed value for the intake air amount or the intake pipe pressure, based on the throttle opening degree, to which the motion restriction is applied, wherein a delay of response in an intake air system is taken into consideration. And the throttle opening calculating means comprises;
a calculating means for calculating a deviation between the target intake pipe pressure and the presumed intake pipe pressure;
a compensating means for compensating the deviation for the intake pipe pressure to an advancing side by an amount corresponding to the delay of the response in the intake air system;
a calculating means for calculating an intake air amount passing through the throttle valve, based on the deviation compensated in the advancing side and the presumed intake air amount;
a calculating means for calculating a throttle opening degree based on the calculated intake air amount passing through the throttle valve, such that the intake air amount passing through the throttle valve is realized by the throttle opening degree; and
a calculating means for calculating the target opening degree for the throttle valve by applying a motion restriction to the calculated throttle opening degree.
According to such a feature, both of the response and stability can be improved in the throttle control operation, even in the case that the motion restriction is applied to the driving operation for the throttle valve and there is the delay of response in the intake air system.
The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description made with reference to the accompanying drawings. In the drawings:
An embodiment of the present invention will be explained. A structure of an engine control system will be explained with reference to
A surge tank 18 is further provided at a downstream side of the throttle valve 16, and a pressure sensor 19 for detecting intake air pressure (i.e. the intake pipe pressure) is provided at the surge tank 18. Multiple intake manifolds 20 are connected to the surge tank 18, for introducing the intake air into respective cylinders of the engine 11. An air-stream control valve 31 is provided in each of the intake manifolds 20 for controlling strength of the air-stream in each cylinder (strength of swirl stream, strength of tumble stream, etc.).
A fuel injection valve 21 is provided at an upper portion of the respective cylinders, so that fuel is directly injected into the cylinder (a combustion chamber). A spark plug 22 is mounted to a cylinder head of the engine 11 for the respective cylinders, so that air-fuel mixture in each of the cylinders is ignited by spark discharge at the spark plug 22. Valve timing variable devices 39, 40 are provided to change opening and/or closing timing of an intake valve 37 and an exhaust valve 38.
A temperature sensor 23 is provided at a cylinder block of the engine 11 for detecting temperature of engine cooling water. A crank angle sensor 24 is also provided at an outer peripheral portion of a crank shaft (not shown) for outputting pulse signals for every angular rotation of the crank shaft by a predetermined angle. The crank angle as well as engine rotational speed is detected based on the output signals from the crank angle sensor 24.
An upstream side catalyst 26 and a downstream side catalyst 27 are provided in an exhaust gas pipe 25 of the engine 11 for purifying the exhaust gas. An exhaust gas sensor 28 (e.g. an air-fuel ratio sensor, an oxygen sensor, or the like) is provided at an upstream side of the upstream side catalyst 26 for detecting air-fuel ratio, a rich condition, or a lean condition of the exhaust gas. An operational stroke (an opening degree) of an acceleration pedal 35 is detected by an acceleration sensor 36.
The output signals from the above sensors are inputted to an engine control unit (ECU) 30, which is composed of a micro-computer to perform engine control programs memorized in the memory device (ROM). An intake air amount is controlled by setting a target opening degree of the throttle valve 16 (also referred to as “the target throttle opening degree”), so that an output torque of the engine 11 is controlled to be a target torque (a demanded torque).
According to the embodiment of the invention, as shown in
As shown in
As shown in
Then, the calculating portion 44 calculates a deviation “dPm” (=Pmt−Pmest) between the target intake pipe pressure “Pmt”, which is calculated from the map, and the presumed intake pipe pressure “Pmest”, which is calculated by the presumed value calculating portion 46. A compensation amount is calculated, as in the following formula 1, to compensate the deviation “dPm” in an advancing direction by a gain for advance compensation, which corresponds to a delay of the intake air from the throttle valve 16 to the surge tank 18.
In the above formula 1, “κ” is a ratio of specific heat for the intake air, “R” is a gas constant for the intake air, “Tmp” is a temperature of the intake air, and “V” is a volume of an intake air passage from the throttle valve 16 to the surge tank 18.
“dPm/dt” is a differentiated value of the deviation “dPm” (=Pmt−Pmest) between the target intake pipe pressure and the presumed intake pipe pressure, which is differentiated by time.
Furthermore, the calculating portion 44 calculates an air amount “Mi” passing through the throttle valve, as in the following formula 2, by adding the above compensation amount to the presumed intake air amount “Mtest”, which is calculated by the presumed value calculating portion 46.
The above formula 2 represents a reversed model of an intake air system model, which simulates a delay of the intake air passing through the throttle valve 16 and to be charged into the surge tank 18.
The calculating portion 44 calculates the target opening degree of the throttle valve based on the air amount “Mi” passing through the throttle valve, in order to realize the air amount “Mi”. The target opening degree of the throttle valve is restricted by the guard process of the motion restricting portion 45, such that the upper and lower limits are provided and the driving speed or the driving acceleration of the throttle valve 16 is restricted. Then, the final value “θt” for the target throttle opening degree is obtained, and the target throttle opening degree “θt” is outputted to a motor driving circuit (not shown) of the electronic throttle control system.
The presumed value calculating portion 46 has a presuming portion 47 for presuming an air amount “Miest” passing through the throttle valve, wherein the air amount “Miest” is such a presumed air amount which can be realized by the above target throttle opening degree “θt”. The presumed value calculating portion 46 further has a delay calculating portion 48 for the intake air, which calculates a presumed intake air amount “Mtest” and a presumed intake pipe pressure “Pmest” from the presumed air amount “Miest” passing through the throttle valve based on the intake air system model, which simulates the delay of the intake air passing through the throttle valve 16 and to be charged into the surge tank 18.
The presuming portion 47 calculates the presumed air amount “Miest” passing through the throttle valve according to the following formula 3.
In the above formula, “μ” is a matching coefficient for the air flow amount, “Pa” is the atmospheric pressure, “φ” is a coefficient for the air flow amount defined by a ratio (Pmest/Pa) between the presumed intake pipe pressure “Pmest” and the atmospheric pressure “Pa”, as shown in
The delay calculating portion 48 for the intake air calculates the presumed intake pipe pressure “Pmest” from the presumed air amount “Miest”, according to a formula of the intake air system model, which is represented by the following formula 4:
In the above formula 4, “Pmestold” is the presumed intake pipe pressure of the previous cycle for the routine shown in
After the presumed intake pipe pressure “Pmest” of the current cycle is calculated according to the above formula 4, the presumed intake air amount “Mtest” corresponding to the presumed intake pipe pressure “Pmest” is calculated from a map (shown in
The throttle control operation of the embodiment is carried out by the ECU 30 by performing the respective routines shown in
<Routine for Calculating the Target Throttle Opening Degree “θt”>
The routine of
As already explained, since the relation between the intake air amount and the intake pipe pressure “Pm” varies depending on the engine operational conditions, such, as the engine rotational speed, the valve timings for the intake and exhaust valves, and so on, the map (
The process goes to a step 104, at which the output control portion 42 (the motion restricting portion 45) carries out the guard process, such that the target intake pipe pressure “Pmt” comes within a pressure range which can be realized under the current atmospheric pressure. Then, the process further goes to a step 105, at which the output control portion 42 (the calculating portion 44) reads the presumed intake pipe pressure “Pmest” and the presumed intake air amount “Mtest”, which will be calculated in accordance with the routine of
The process further moves on to a step 107, at which the calculating portion 44 calculates the compensation amount, according to the formula 1, for compensating the deviation “dPm” to the advancing side by an amount corresponding to the delay of the intake air from the throttle valve 16 to the surge tank 18 (i.e. the delay of the intake air to be charged into the surge tank).
Then, the process goes to a step 108 to calculate the air amount “Mi” passing through the throttle valve, by adding the above compensation amount to the presumed intake air amount “Mtest”.
The process goes to a step 109 to calculate the target throttle opening degree “θt”, which is necessary to realize the air amount “Mi” passing through the throttle valve, in accordance with the following manner. At first, the opening area “At” of the throttle valve, which is necessary to realize the air amount “Mi” passing through the throttle valve, is calculated according to the following formula 5:
In the above formula 5, the coefficient “φ” for the air flow amount is calculated based on, for example, the map shown in
The output control portion 42 converts the opening area “At” of the throttle valve (calculated according to the above formula 5) to the target throttle opening degree “θt”, for example, in accordance with the map shown in
Then, the process goes to a step 110, at which the target opening degree of the throttle valve is restricted by the guard process (e.g. the upper and lower limits are provided and the driving speed or the driving acceleration of the throttle valve 16 is restricted), so that the final value “θt” for the target throttle opening degree is obtained.
<Routine for Calculating the Presumed Values (Pmest, Mtest)>
The routine of
In this process, the target throttle opening degree “θt” is converted to the opening area “At” of the throttle valve, based on a map similar to that of
Then, the process goes to a step 203, at which the presumed value calculating portion 46 calculates a variation “dPmest” of the intake pipe pressure per the calculating cycle “dt”, based on a difference (Miest−Mtestold) between the presumed intake air amount “Mtestold” of the previous cycle and the presumed air amount “Miest” of the current cycle. And the presumed value calculating portion 46 calculates the presumed intake pipe pressure “Pmest” of the current cycle, by adding the above variation “dPmest” to the presumed intake pipe pressure “Pmestold” of the previous cycle.
The process further goes to a step 204, at which the presumed value calculating portion 46 calculates the presumed intake air amount “Mtest” corresponding to the presumed intake pipe pressure “Pmest” in accordance with the map (shown in
The relation between the presumed intake air amount “Mtest” and the presumed intake pipe pressure “Pmest” varies depending on the engine operational conditions, such as the engine rotational speed, the valve timings for the intake and exhaust valves, and so on. Therefore, the map (
The effects of the embodiment of the present invention will be explained with reference to
In the case that the target throttle opening degree is calculated according to the general physical formula, the target throttle opening degree (i.e. the target throttle opening degree before applying the motion restriction), which is calculated according to the physical formula (the reversed model of the intake air system), is instantaneously increased, as shown in
According to the present invention, however, the presumed values (Mtest, Pmest) for the intake air amount and the intake pipe pressure are calculated based on the target throttle opening degree “θt” (to which the motion restriction is applied), in consideration of the delay in the response. Then, the deviation “dPm” (=Pmt−Pmest) between the target intake pipe pressure “Pmt” and the presumed intake pipe pressure “Pmest” is calculated. And the air amount “Mi” passing through the throttle valve is calculated by compensating the deviation “dPm” to the advancing side by the amount corresponding to the delay of the response in the intake air system.
Furthermore, the throttle opening degree is calculated based on the air amount “Mi” passing through the throttle valve, and the motion restriction is applied to the calculated throttle opening degree in view of the emission and so on, to finally obtain the target throttle opening degree “θt”.
As a result, as shown in
However, the target throttle opening degree is not decreased at once like
Furthermore, according to the embodiment of the present invention, the presumed intake air amount “Mtest” as well as the presumed intake air pressure “Pmest” can be accurately calculated, wherein those presumed values can be realized by the actual driving operation of the throttle valve 16. The above effect can be obtained without having a delay in the throttle control, like the prior art as disclosed in Japanese Patent Publication No. 2002-201998. As a result, both of the response and stability (suppression of the overshoot) can be realized in the throttle control operation.
In addition, since the presumed intake air amount “Mtest” as well as the presumed intake air pressure “Pmest” can be calculated by use of the reversed model of the intake air system, the presumed values can be obtained by such a process in which the parameters (e.g. air charging efficiency “η”) of the model for the intake air system can be directly used. Accordingly, man power for matching the parameters to the respective engine types can be reduced.
The present invention is not limitedly applied to the engine of the direct injection type, but may be applied to any other types of the engine, e.g. an engine of a port injection type. The present invention can be modified in various ways.
Number | Date | Country | Kind |
---|---|---|---|
2006-043415 | Feb 2006 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2007/051656 | 1/25/2007 | WO | 00 | 8/20/2008 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2007/097167 | 8/30/2007 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5629852 | Yokoyama et al. | May 1997 | A |
6012431 | Itoyama et al. | Jan 2000 | A |
6079387 | Mamiya et al. | Jun 2000 | A |
6145489 | Kazama et al. | Nov 2000 | A |
6178943 | Taga et al. | Jan 2001 | B1 |
6443120 | Shibagaki | Sep 2002 | B2 |
6497214 | Yagi | Dec 2002 | B2 |
6560528 | Gitlin et al. | May 2003 | B1 |
7305967 | Hagari et al. | Dec 2007 | B1 |
7603980 | Watanabe | Oct 2009 | B2 |
7706958 | Itoga et al. | Apr 2010 | B2 |
20020078924 | Yagi | Jun 2002 | A1 |
20070068489 | Osumi et al. | Mar 2007 | A1 |
20070192015 | Konishi | Aug 2007 | A1 |
20070255483 | Tanaka | Nov 2007 | A1 |
20080033627 | Tanaka | Feb 2008 | A1 |
Number | Date | Country |
---|---|---|
0 893 590 | Jan 1999 | EP |
11-22515 | Jan 1999 | JP |
2002-309990 | Oct 2002 | JP |
Number | Date | Country | |
---|---|---|---|
20100162993 A1 | Jul 2010 | US |