摘要 |
PURPOSE: To avoid a swing phenomenon by controlling by the on/off signal of a frequency which is the integer times of an engine rotation speed generated on a signal generation means, at the duty control time of a solenoid valve for timer control. CONSTITUTION: An injection timing deviation ΔiT is calculated by subtracting an actual injection timing iTm found out in response to a timer piston position by an addition part 48 from the target injection timing iTt set in a target injection timing set part 42 by a fuel injection amount Q and the number of engine rotation Ne. A correction amount Δpw found out by the utilization of a PID control by a correction amount set part 44 based on this value and a basic pulse width Pwt set by the target injection timing iTt and the engine rotation speed Ne by a basic pulse width set part 43 are added in an addition part 49 and a pulse width Pw is outputted to a comparison part 47. While, when the stand down generated per a crank angle 180 deg. is detected by a specific crank angle detection part 45, TCV on is outputted to a TCV driver 40 and a timer 46 is set and TCV off is outputted in the comparison part 47 when the count of the timer 46 exceeds the pulse width Pw. |