Claims
- 1. A control system for an internal combustion engine comprising:operation state detection means for detecting the operation state of an internal combustion engine; a valve timing changing unit for changing the valve timing of at least one of an intake valve and an exhaust valve to change the valve overlap amounts of the intake valve and the exhaust valve, actual valve timing detection means for detecting the position of actual valve timing to provide a detection value; target advance angle setting means for setting target valve timing based on the detection result of the operation state detection means; first storage means for storing the detection value of the actual valve timing detection means when the target advance angle set by the target advance angle setting means is a predetermined value, whose storage value is updated; actual advance angle calculating means for calculating the advance angle of a valve based on the storage value of the first storage means and the detection value of the actual valve timing detection means; and control means for controlling the valve timing changing unit to change the actual advance angle calculated by the actual advance angle calculating means to the target advance angle set by the target advance angle setting means, wherein the system further comprises: second storage means for storing the detection value of the actual valve timing detection means when the target advance angle set by the target advance angle setting means is a predetermined value, whose storage value is updated only once during one operation cycle from start to stop; and fail judging means for judging a fail of the valve timing changing unit based on the target advance angle set by the target advance angle setting means, the detection value of the actual valve timing detection means and the storage value of the second storage means.
- 2. The control system for an internal combustion engine according to claim 1, wherein the storage value of the second storage means is updated during each idling right after the start of an engine within each operation cycle.
- 3. The control system for an internal combustion engine according to claim 1, wherein the fail judging means judges that a fail occurs when a difference between the detection value of the actual valve timing detection means obtained when the target advance angle set by the target advanced angle setting means is the predetermined value and the storage value of the second storage means, which is equal to or larger than a predetermined value, is continued for a predetermined time or more.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 11-114636 |
Apr 1999 |
JP |
|
Parent Case Info
This is a divisional of application Ser. No. 09/416,946 filed Oct. 13, 1999, the disclosure of which is incorporated herein by reference.
US Referenced Citations (2)
| Number |
Name |
Date |
Kind |
|
5664529 |
Kato et al. |
Sep 1997 |
|
|
5715779 |
Kato et al. |
Feb 1998 |
|
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 8-200020 |
Aug 1996 |
JP |