Claims
- 1. A method for a speed control system to maintain a vehicle speed at a desired speed, comprising the steps of:
- generating an error signal with an amplitude and sign by subtracting the vehicle speed from the desired speed;
- providing a first control signal by integrating said error signal to obtain an integral value and multiplying said integral value by a first gain value, said first control signal representing a desired throttle position;
- providing a second control signal by multiplying said error signal by an absolute value of said error signal to generate a product and multiplying said product by a second gain value, said second control signal representing a position correction to said desired throttle position;
- combining said first control signal and said second control signal to generate a throttle position command;
- generating a sequence of phase pulses for turning a stepper motor coupled to the throttle until a count of said phase pulses equals said throttle position command; and
- turning said stepper motor to a throttle position corresponding to said throttle position command.
- 2. The control method recited in claim 1 further comprising a step of providing a third control signal by multiplying said error signal by a third gain value and wherein said combining step combines said first control signal and said second control signal and said third control signal to generate said throttle position command.
- 3. The control method recited in claim 2 further comprising a step of converting said throttle position command to a corresponding number of voltage steps separated by a predetermined phase.
Parent Case Info
This application is a continuation of application Ser. No. 07/743,530, filed Aug. 9, 1991, now abandoned.
US Referenced Citations (18)
Continuations (1)
|
Number |
Date |
Country |
Parent |
743530 |
Aug 1991 |
|