This application claims priority to Japanese Patent Application No. 2011-061091 filed on Mar. 18, 2011, which is incorporated herein by reference in its entirety including the specification, drawings and abstract.
1. Field of the Invention
The invention relates to a control system and method for an internal combustion engine that performs learning of a throttle opening degree, at which a target idle speed can be obtained.
2. Description of Related Art
In an internal combustion engine such as that mounted on a vehicle, learning is performed to acquire a throttle opening degree, at which a target idle speed can be obtained. In the case where the state of combustion is temporarily deteriorated, for example because of occurrence of a misfire, during idle operation, the throttle opening degree at which the target idle speed can be obtained increases. Therefore, if learning is performed while the state of combustion is deteriorated, the learned value of the throttle opening degree may become larger than that for normal operation. In this case, while the learned value of the throttle opening degree is increased once, the learned value of the throttle opening degree is returned to the value for normal operation through re-learning when the deteriorated state of combustion is resolved.
Japanese Patent Application Publication No. 2010-014031 (JP 2010-014031 A) discloses a technique that enables continuation of learning of a throttle opening degree, even during deteriorated combustion, by relaxing the conditions on engine speed variations related to execution of learning control of the throttle opening degree when deterioration in the state of combustion is found.
In recent years, meanwhile, hybrid vehicles that include two driving power sources, namely an internal combustion engine and an electric motor, and vehicles that perform idle stop control to automatically stop an internal combustion engine during idling have been put into practice. In such vehicles, the frequency of idle operation is low, and hence there are fewer chances to learn a throttle opening degree during idle operation. Therefore, once the learned value of the throttle opening degree is varied by deterioration in combustion, there may be no chance for re-learning, and the value acquired during deteriorated combustion may be used continuously thereafter.
Such an issue can be suppressed to some degree by prohibiting learning, securing a longer learning period so that learning is performed not only based on a deteriorated state of combustion, or the like when the state of combustion is deteriorated. In such cases, however, it may take more time to complete learning, which may deteriorate the fuel efficiency.
The above issue may likewise occur in internal combustion engines other than those mounted on hybrid vehicles and vehicles that perform idle stop control if there are fewer chances to learn a throttle opening degree during idle operation.
The invention provides a control system and method for an internal combustion engine that can perform learning of a throttle opening degree during idle operation with accuracy even if the frequency of learning is low.
A first aspect of the invention is a control system for an internal combustion engine that performs learning of a throttle opening degree at which a target idle speed can be obtained, the control system including a control section that is configured to use a first learned value and a second learned value as learned values of the throttle opening degree during idle operation and to update the first learned value when a state of combustion is not deteriorated, and update the second learned value when the state of combustion is deteriorated.
A second aspect of the invention is a control method for an internal combustion engine that performs learning of a throttle opening degree during idle operation, at which a target idle speed can be obtained, the control method including: using a first learned value and a second learned value as learned values of the throttle opening degree during idle operation; updating the first learned value when a state of combustion is not deteriorated; and updating the second learned value when the state of combustion is deteriorated.
In the invention, the first learned value is updated during normal operation, and the second learned value is updated when the state of combustion is deteriorated. Therefore, the effect of deterioration in the state of combustion is not reflected on the first learned value, which makes it possible to avoid a situation where an inappropriate value is set as the learned value because of temporary deterioration in the state of combustion. In addition, learning is performed by updating the second learned value even when the state of combustion is deteriorated, which prevents it from taking a long time to complete learning. Thus, according to the invention, learning can be performed to acquire a throttle opening degree during idle operation with accuracy even if the frequency of learning is low.
Features, advantages, and technical and industrial significance of exemplary embodiments of the invention will be described below with reference to the accompanying drawings, in which like numerals denote like elements, and wherein:
A control system for an internal combustion engine according to an embodiment of the invention will be described in detail below with reference to
First, a configuration of the control system for an internal combustion engine according to the embodiment will be described with reference to
The internal combustion engine 1 is controlled by an electronic control unit 13. The electronic control unit 13 includes a central processing unit (CPU) that executes various computational processes for engine control, a read only memory (ROM) that stores programs and data for engine control, and a random access memory (RAM) that temporarily stores the results of computation performed by the CPU, the results of detection performed by the sensors, and so forth. The electronic control unit 13 also includes an input port that receives signals such as signals detected by the sensors and an output port that outputs signals such as command signals.
The input port of the electronic control unit 13 receives signals detected by the airflow meter 4 and the air-fuel ratio sensor 11 discussed above. The input port of the electronic control unit 13 also receives signals detected by a crank angle sensor 14 that detects the rotational angle of a crankshaft that is an engine output shaft, an accelerator pedal sensor 15 that detects the amount of operation of an accelerator pedal, a throttle sensor 16 that detects the degree of opening of the throttle valve 5 (throttle opening degree), and so forth. Meanwhile, the output port of the electronic control unit 13 outputs command signals to drive circuits for the throttle valve 5, the injectors 6, the ignition plugs 8a, and so forth discussed above.
The electronic control unit 13 calculates variations in engine speed during operation of the engine based on the results of detection performed by the crank angle sensor 14 to find deterioration in the state of combustion due to a misfire or the like based on the magnitude of the variations.
The electronic control unit 13 also executes idle speed control (ISC), as part of engine control, such that the idle speed of the internal combustion engine 1 becomes a target value. The ISC is performed by feedback adjusting the throttle opening degree so as to reduce the deviation between the actual rotational speed during idle operation and the target idle speed. Then, the electronic control unit 13 performs learning to acquire a throttle opening degree at which the target idle speed can be obtained based on the results of the ISC, and stores the acquired value as a learned value.
In the embodiment, two learned values are used as the learned value of the throttle opening degree during idle operation. A first learned value is updated when the state of combustion is not deteriorated, and a second learned value is updated when the state of combustion is deteriorated.
In the embodiment, in addition, the first learned value is used to control the throttle opening degree during idle operation when the state of combustion is not deteriorated, and the second learned value is used to control the throttle opening degree during idle operation when the state of combustion is deteriorated, until the deteriorated state is resolved. In the embodiment, moreover, the first learned value is used to control the throttle opening degree during idle operation when the engine is started next time after an ignition system is turned off. Note that in the invention, turning on and turning off of the ignition system are not limited to the turning on and the turning off of the ignition switch and include the automatic turning on and the automatic turning off of the ignition system performed by idle stop control.
Next, the process related to learning of a throttle opening degree during idle operation according to the embodiment will be described in detail with reference to
When the routine is started, it is first determined in step S100 whether conditions for ISC learning, such as whether the engine is idling stably and whether the engine has been warmed up, are met. If the conditions for ISC learning are met, the process proceeds to step S101. If not, the process proceeds to step S107.
When the process proceeds to step S101, it is determined in step S101 whether the state of combustion is deteriorated. If deterioration is found in the state of combustion (S101: YES), it is determined in step S102 whether the deterioration had been found in the state of combustion in the preceding processing of the routine. If the deterioration had been found in the state of combustion in the preceding processing of the routine (S102: YES), the second learned value is set as the learned value for use in the (ISC learned value) in step S103-1. If not (S102: NO), the second learned value is updated based on the current throttle opening degree in step S103-2. Thereafter, the process proceeds to step S107.
On the other hand, if deterioration in the state of combustion is not found (S101: NO), it is determined in step S104 whether the deterioration had been found in the state of combustion in the preceding processing of the routine. If the deterioration had been found in the state of combustion in the preceding processing of the routine (S104: YES), the first learned value is set as the learned value for use in the ISC (ISC learned value) in step S105. If not (S104: NO), the first learned value is updated based on the current throttle opening degree in step S106. Thereafter, the process proceeds to step S107.
When the process proceeds to step S107, it is determined in step S107 whether the ignition system is turned off. If the ignition system is not turned off (S107; NO), the current processing of the routine is terminated. On the other hand, if the ignition system is turned off (S107: YES), the first learned value is set as the learned value for use in the ISC performed when the ignition system is turned on next time in step S108. Thereafter, the current processing of the routine is terminated.
The control system for an internal combustion engine according to the embodiment described above can achieve the following effects. (1) In the embodiment, the first learned value is updated as the learned value related to learning of a throttle opening degree when the state of combustion is not deteriorated, and the second learned value is updated as the learned value related to the learning of the throttle opening degree when the state of combustion is deteriorated. Therefore, the effect of deterioration in the state of combustion is not reflected on the first learned value, which makes it possible to avoid a situation where an inappropriate value is set as the learned value because of temporary deterioration in the state of combustion. In addition, learning is performed by updating the second learned value even when the state of combustion is deteriorated, which prevents it from taking a long time to complete learning. Thus, according to the embodiment, learning of a throttle opening degree during idle operation can be performed with accuracy even if the frequency of learning is low.
(2) In the embodiment, the throttle opening degree during idle operation is controlled using the first learned value when the engine is started next time after the ignition is turned off Even if the state of combustion of the internal combustion engine is deteriorated once, the deterioration in the state of combustion is often resolved when the engine is started next time after the ignition system is turned off in the case where the factor of the deterioration is temporary. Therefore, the ISC can be performed appropriately by controlling the throttle opening degree during idle operation with the use of the first learned value after the ignition system is turned on.
(3) In the embodiment, the throttle opening degree during idle operation is controlled using the second learned value when the state of combustion is deteriorated, until the deteriorated state is resolved. Therefore, the ISC can be performed appropriately even when the state of combustion is deteriorated.
The embodiment described above may be modified as described below.
Even if the state of combustion of the internal combustion engine is deteriorated once, the deterioration in the state of combustion is often resolved when the engine is started next time after the ignition system is turned off in the case where the factor of the deterioration is temporary. Therefore, the throttle opening degree during idle operation may be controlled using the first learned value when the engine is started next time after the ignition system is turned off.
On the other hand, the throttle opening degree during idle operation may be controlled using the second learned value when the state of combustion is deteriorated, until the deteriorated state is resolved.
The control system for an internal combustion engine according to the invention is suitable for application to internal combustion engines that have a low frequency of idle operation and have limited chances to learn a throttle opening degree during idle operation at which a target idle speed can be obtained. For example, the invention is suitable for application to an internal combustion engine that is mounted on a hybrid vehicle that includes two driving power sources, namely the internal combustion engine and a motor, an internal combustion engine that is mounted on a vehicle and that is subjected to automatic stop/automatic restart control according to stop/start of the vehicle, and so forth.
The invention has been described with reference to example embodiments for illustrative purposes only. It should be understood that the description is not intended to be exhaustive or to limit form of the invention and that the invention may be adapted for use in other systems and applications. The scope of the invention embraces various modifications and equivalent arrangements that may be conceived by one skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
2011-061091 | Mar 2011 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4580535 | Danno et al. | Apr 1986 | A |
6032519 | Ishii et al. | Mar 2000 | A |
8170778 | Ando et al. | May 2012 | B2 |
20010002591 | Majima | Jun 2001 | A1 |
20030164166 | Takeuchi et al. | Sep 2003 | A1 |
20090319158 | Ando et al. | Dec 2009 | A1 |
20110118951 | Watanabe et al. | May 2011 | A1 |
Number | Date | Country |
---|---|---|
09189252 | Jul 1997 | JP |
2003293832 | Oct 2003 | JP |
2009-281328 | Dec 2009 | JP |
2010-014031 | Jan 2010 | JP |
Number | Date | Country | |
---|---|---|---|
20120239280 A1 | Sep 2012 | US |