×

Constant speed control method for vehicle on inclined road

  • US 20050038590A1
  • Filed: 08/11/2004
  • Published: 02/17/2005
  • Est. Priority Date: 08/11/2003
  • Status: Active Grant
First Claim
Patent Images

1. A constant speed control method for a vehicle, comprising:

  • detecting whether a counted value of a counter (C) is two after clearing a counted value of said counter to zero, wherein said counted value indicates the number of times a vehicle speed accelerates or decelerates more than or equal to 1.5 miles per hour compared to a preset speed (S) set by the user;

    executing the vehicle to drive at a constant driving speed set for a flat road surface if said counted value of said counter is not equal to two, and detecting whether an actual vehicle speed (R) is greater than said preset speed (S);

    detecting whether a speed differential value (M) is smaller than a constant speed control allowance on a flat road surface (A), wherein said speed differential value (M) is calculated by an absolute value of subtraction of said actual vehicle speed (R) from said preset speed (S) under the condition of S<

    R;

    detecting whether said speed differential value (M) is less than 1.5 miles per hour if M is greater than or equal to A;

    adding one to the counted value of said counter if M≧

    1.5 miles per hour, decreasing a Throttle Position Sensor (T.P.S.) value like the condition under M<

    1.5 miles per hour, and returning to the step of detecting whether the counted value of said counter is two;

    maintaining a constant speed driving mode on the flat road surface when said preset speed (S) is neither less nor greater than said actual vehicle speed (R) and the subtraction between said preset speed (S) and actual vehicle speed (R) is assumed to be zero, and if said actual vehicle speed (R) is slower than said preset speed (S), then detecting whether said speed differential value (M) is less than said constant speed control allowance on a flat road surface (A), wherein said speed differential value (M) is calculated by deducting said actual vehicle speed (R) from said preset speed (S);

    detecting whether said speed differential value (M) is less than 1.5 miles per hour if M is not smaller than A, and if said speed differential value (M) is greater than or equal to 1.5 miles per hour, increasing said T.P.S. value after increasing the counted value of said counter by one, and returning to the step of detecting whether the counted value of said counter is two;

    executing a constant speed driving mode on an inclined road if the counted value of said counter is two, and if said speed differential value (M) is less than a constant speed control allowance on the inclined road (B) for 20 seconds or more, then returning to said constant speed driving mode on a flat road surface, and if the state of M<

    B is maintained for less than 20 seconds, then detecting whether said preset speed (S) is less than said actual vehicle speed (R) wherein said speed differential value (M) is determined by said preset speed estimated by the user and said actual vehicle speed;

    determining whether said actual vehicle speed (R) is faster than said preset speed (S), and if so, calculating said speed differential value (M) by using an absolute value of the subtraction between said preset speed and said actual vehicle speed (S−

    R), and then detecting whether the calculated speed differential value (M) is smaller than said constant speed control allowance on a flat road surface (A);

    maintaining the operation of the timer if M<

    A;

    however if M≧

    A, then whether said speed differential value (M) is smaller than said constant speed control allowance on the inclined road (B) is detected;

    returning to the initial step of constant driving speed on the inclined road after reducing said T.P.S. value and clearing the counted value of said counter to be zero, if said speed differential value (M) is greater than or equal to said constant speed control allowance on the inclined road (B);

    maintaining operation of the timer when said preset speed (S) is neither less nor greater than said actual vehicle speed (R) and the subtraction between said preset speed (S) and said actual vehicle speed (R) is assumed to be zero and detecting whether said speed differential value (M) is smaller than said constant speed control allowance on a flat road surface (A) only if said actual vehicle speed is slower than said preset speed; and

    detecting whether said speed differential value (M) is less than said constant speed control allowance on the inclined road (B) if M is not smaller than A, and if said speed differential value is less than B, then returning to the constant speed driving mode on the inclined road, however, if said speed differential value (M) is greater than or equal to B, increasing said T.P.S. value, setting the counted value of said timer to be zero, and returning to the initial step of constant driving speed on the inclined road.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×