Intelligent system for regulating the speed of an electric motorcycle
AssigneeAcademia Sinica
InventorsDer-Tsai Lee, Chi-Haur Wu
Life of this patent
Estimating the term…
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.
Claims31
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.