Intelligent system for regulating the speed of an electric motorcycle
First Claim
Patent Images
1. A system for regulating the speed of a motorcycle of the type 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 motorcycle;
said command module being configured such that said desired speed signal is based on said energy signal and said desired traveling distance signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for regulating the speed of a motorcycle, of the type powered by an electric motor and a battery, includes a command module that determines a desired speed of the motor, a speed sensor which determines an actual speed of the motor, and a controller which controls the electric motor based on the desired speed and the actual speed.
24 Citations
31 Claims
-
1. A system for regulating the speed of a motorcycle of the type 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 motorcycle;
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 motorcycle of the type 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; and
wherein said command module is further configured to compute a maximum allowable speed that can be maintained if the motorcycle is to travel said desired distance on said amount of energy. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A system for regulating the speed of a motorcycle of the type 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 motorcycle 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 motorcycle can attain without danger of colliding with said object. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of determining the desired speed of a motorcycle of the type having an actuator for generating a target speed signal, said target speed signal representing a target speed of the motorcycle, said method comprising:
-
establishing a safe speed in response to a range signal representing a range distance between the motorcycle 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 motorcycle of the type having an actuator for generating a target speed signal, said target speed signal representing a target speed of the motorcycle, said method comprising:
-
establishing a safe speed in response to a range signal representing a range distance between the motorcycle 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. - View Dependent Claims (20)
-
-
21. A method of determining the desired speed of a motorcycle of the type having an actuator for generating a target speed signal, said target speed signal representing a target speed of the motorcycle, said method comprising:
-
establishing a safe speed in response to a range signal representing a range distance between the motorcycle 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 motorcycle braking distances to motorcycle speed.
-
-
22. A method of determining the desired speed of a motorcycle of the type having an actuator for generating a target speed signal, said target speed signal representing a target speed of the motorcycle, said method comprising:
-
establishing a safe speed in response to a range signal representing a range distance between the motorcycle 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 motorcycle braking distances to motorcycle speed.
-
-
23. A method of determining the desired speed of a motorcycle of the type driven by a motor powered by a battery, said motorcycle having an actuator for generating a target speed signal, said target speed signal representing a target seed of the motorcycle, 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 motorcycle 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. - View Dependent Claims (24, 25, 26, 27)
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 motorcycle.
-
26. The method of claim 23 wherein said maximum allowable speed is established using a lookup table that relates motorcycle 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 motorcycle energy consumption per unit of distance at various speeds.
-
28. A method for regulating the energy of a motorcycle 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 motorcycle;
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. - View Dependent Claims (29, 30)
receiving a signal indicative of a range distance between the motorcycle and an object; and
determining from the signal a safe speed that can be attained by the motorcycle 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 motorcycle 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 motorcycle;
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.
-
Specification