CPC F01L 1/3442 (2013.01) [F01L 13/0015 (2013.01); F02D 13/0215 (2013.01); F02D 41/2464 (2013.01); F01L 2001/34426 (2013.01); F01L 2001/3443 (2013.01); F01L 2001/34433 (2013.01); F01L 2201/00 (2013.01); F01L 2800/00 (2013.01); F01L 2820/041 (2013.01); F02D 2041/001 (2013.01); F02D 2041/2027 (2013.01); F02D 2041/2055 (2013.01); Y02T 10/12 (2013.01)] | 8 Claims |
1. A method for controlling a cam using an ECU (electronic control unit), the method comprising:
learning a holding region in which linearity is not ensured by increasing or decreasing a pulse width modulation (PWM) signal while the cam maintains a holding state;
based on the holding region, generating a final PWM signal;
wherein the final PWM signal comprises a sum of a minimum PWM signal for the cam to leave the holding region and a control PWM signal for the cam to reach a desired position; and
transmitting the final PWM signal to an oil control valve;
wherein learning the holding region comprises:
increasing the PWM signal if the cam is positioned in a target area;
halting the increase of the PWM signal at an instant in which a position of the cam changes whilst increasing the PWM signal, and storing the PWM signal, the increase of which has been halted, as a holding advance region among a set of engine conditions;
decreasing the PWM signal in the holding advance region;
halting the decrease of the PWM signal at an instant the position of the cam changes whilst decreasing the PWM signal, and storing the PWM signal, the decrease of which has been halted, as a holding retard region among the set of engine conditions; and
defining an average of the PWM signal in the holding advance region and the PWM signal in the holding retard region as a learned value of the holding region.
|