Claims
- 1. A system for regulating the speed of a vehicle powered by an electric motor and a battery, comprising:
a command module that generates a desired speed signal representative of a desired speed; a battery sensor that generates an energy signal representing an amount of energy stored in the battery; a distance setting element that generates a desired traveling distance signal representing a desired traveling distance of the vehicle; said command module being configured such that said desired speed signal is based on said energy signal and said desired traveling distance signal.
- 2. A system for regulating the speed of a vehicle powered by an electric motor and a battery, comprising:
a command module that generates a desired speed signal representative of a desired speed; a speed sensor that generates an actual speed signal representative of the actual speed of the electric motor; a controller that controls the electric motor in response to said desired speed signal and the actual speed signal; and wherein said command module is further configured to compute a maximum allowable speed that can be maintained if the vehicle is to travel said desired distance on said amount of energy.
- 3. The system of claim 2, wherein said command module is configured such that said desired speed signal is based on said maximum allowable speed when said target speed is above said maximum allowable speed.
- 4. The system of claim 2, wherein said command module further includes a memory for storing a lookup table, said lookup table being used for determining said maximum allowable speed.
- 5. The system of claim 2, wherein said command module further includes a computer program for computing said maximum allowable speed based on a formula.
- 6. The system of claim 2, wherein said command module determines said maximum allowable speed based on experimental data on vehicle energy consumption at various speeds.
- 7. The system of claim 2, wherein said command module computes said maximum allowable speed based on properties of the vehicle.
- 8. A system for regulating the speed of a vehicle powered by an electric motor and a battery, comprising:
a command module that generates a desired speed signal representative of a desired speed; a speed sensor that generates an actual speed signal representative of the actual speed of the motor; a controller that controls the electric motor in response to said desired speed signal and the actual speed signal; a range sensor that measures a range distance between said vehicle and an object; and wherein the command module is further configured to determine a safe speed based on said range distance, said safe speed being a maximum actual speed that the vehicle can attain without danger of colliding with said object.
- 9. The system of claim 8, further including a display for displaying said safe speed.
- 10. The system of claim 8, wherein said vehicle has an actuator for setting a target speed of a vehicle, said command module being configured such that the desired speed is based on said safe speed when said target speed is above said safe speed.
- 11. The system of claim 8, wherein said vehicle has an actuator for setting a target speed of a vehicle, said command module being configured such that the desired speed is based on a product of said target speed and a scaling parameter when said target speed is greater than said safe speed.
- 12. The system of claim 11, wherein said command module computes said scaling parameter based on said safe speed.
- 13. The system of claim 8, wherein said command module includes a memory for storing a lookup table, said lookup table being used by said command module to derive the safe speed.
- 14. The system of claim 8, wherein said command module includes a computer program for computing the safe speed based on a mathematical formula.
- 15. The system of claim 8, wherein the command module derives said safe speed based on experimental data on a braking distance of the vehicle at different speeds.
- 16. The system of claim 8, wherein the command module determines said safe speed based on properties of the vehicle.
- 17. The system of claim 8, further comprising an element for setting a vehicle cruise speed, said command module being configured such that said desired speed signal is based on said cruise speed signal when said cruise speed element is activated.
- 18. A method of determining the desired speed of a vehicle having an actuator for generating a target speed signal, said target speed signal representing a target seed of the vehicle, said method comprising:
establishing a safe speed in response to a range signal representing a range distance between the vehicle and an obstacle in its path; and setting the speed to a value below the safe speed when the target speed exceeds the safe speed.
- 19. A method of determining the desired speed of a vehicle having an actuator for generating a target speed signal, said target speed signal representing a target speed of the vehicle, said method comprising:
establishing a safe speed in response to a range signal representing a range distance between the speed and an obstacle in its path; setting the speed to a value below the safe speed when the target speed exceeds the safe speed; and wherein said value is determined by: selecting a scaling parameter; computing a product of said target speed and said scaling parameter; and setting the value to said product, said scaling parameter being selected so that said product does not exceed said safe speed.
- 20. The method of claim 19 wherein said scaling parameter is a ratio of said safe speed and a highest attainable speed of the vehicle.
- 21. A method of determining the desired speed of a vehicle having an actuator for generating a target speed signal, said target speed signal representing a target seed of the vehicle, said method comprising:
establishing a safe speed in response to a range signal representing a range distance between the vehicle and an obstacle in its path; setting the speed to a value below the safe speed when the target speed exceeds the safe speed; and wherein said safe speed is established using a lookup table that relates vehicle braking distances to vehicle speed.
- 22. A method of determining the desired speed of a vehicle having an actuator for generating a target speed signal, said target speed signal representing a target seed of the vehicle, said method comprising:
establishing a safe speed in response to a range signal representing a range distance between the vehicle and an obstacle in its path; setting the speed to a value below the safe speed when the target speed exceeds the safe speed; and wherein said safe speed is established using a formula that relates vehicle braking distances to vehicle speed.
- 23. A method of determining the desired speed of a vehicle driven by a motor powered by a battery, said vehicle having an actuator for generating a target speed signal, said target speed signal representing a target speed of the vehicle, said method comprising:
establishing a maximum allowable speed in response to an energy signal representing an available battery energy and a distance signal representing a desired traveling distance, said maximum allowable speed representing the maximum speed that the vehicle can maintain without depleting said available energy before traveling said desired distance, and setting the speed to a value below the maximum allowable speed when the target speed exceeds the maximum allowable speed.
- 24. The method of claim 23 wherein said value is determined by:
selecting a scaling parameter, computing a product of said target speed and said scaling parameter, and setting the value to said product, said scaling parameter being selected so that said product does not exceed said maximum allowable speed.
- 25. The method of claim 24 wherein said scaling parameter is a ratio of said maximum allowable speed and a highest attainable speed of the vehicle.
- 26. The method of claim 23 wherein said maximum allowable speed is established using a lookup table that relates vehicle energy consumption per unit of distance at various speeds.
- 27. The method of claim 23 wherein said maximum allowable speed is established using a formula that relates vehicle energy consumption per unit of distance at various speeds.
- 28. A method for regulating the energy of a vehicle of the type powered by an electric motor and a battery, comprising:
receiving as inputs a first signal indicative of an amount of available energy stored in the battery and a second signal indicative of a desired traveling distance of the vehicle; producing a desired speed signal indicative of a desired speed based on the first and second signals; using the desired speed signal to control the speed of the motor so as to ensure that the available energy is sufficient to travel the desired traveling distance.
- 29. The method of claim 28, further comprising:
receiving a signal indicative of a range distance between the vehicle and an object; and determining from the signal a safe speed that can be attained by the vehicle without colliding with the object.
- 30. The method of claim 29, further comprising:
adjusting the desired speed so that the desired speed does not exceed the safe speed.
- 31. A computer program tangibly stored on a computer-readable medium and operable to cause a computer to regulate the energy of a vehicle of the type powered by an electric motor and a battery, the computer program comprising instructions to:
receive information indicative of an amount of available energy stored in the battery and an a desired traveling distance of the vehicle; produce a desired speed value from the information; and use the desired speed value to control the speed of the motor so as to ensure that the available energy is sufficient to travel the desired traveling distance.
RELATED APPLICATION
[0001] This is a continuation application claiming the priority of U.S. application Ser. No. 09/475,395, filed Dec. 30, 1999.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09475395 |
Dec 1999 |
US |
Child |
09993147 |
Nov 2001 |
US |