IP Library Granted Patent US 7,706,935
Granted Patent B2
US 7,706,935 · App. 11/575,021 · Granted Apr 27, 2010

Energy management system for motor-assisted user-propelled vehicles

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,706,935
App. No.
11/575,021
Granted
Apr 27, 2010
Kind
B2
Abstract

An energy management system for a motor-assisted user-propelled vehicle comprising a motor capable of assisting in propelling the vehicle and a rechargeable power supply for supplying energy to the motor. The system comprises: a user input for providing a desired value for each of at least one control parameter related to the user; a sensor for each control parameter for obtaining an actual value of the control parameter; a value comparator for receiving the desired value and the actual value of each control parameter and comparing them to generate a comparison signal for each control parameter; a command generator for generating a motor command using at least one comparison signal; and a motor controller for operating the motor, using the motor command, either to assist in propelling the vehicle, or act to recharge the power supply, in a way to bring the actual value closer to the desired value.

Claims (64)

1. An energy management system for a motor-assisted user-propelled vehicle comprising a motor mounted on said vehicle and capable of at least assisting in propelling said vehicle and a power supply capable of supplying energy to said motor, said system comprising:

a user input for providing a desired value for each of at least one user control parameter related to said user;

a sensor for each said at least one user control parameter for obtaining an actual value of said user control parameter;

a sensor for at least one vehicle control parameter, for obtaining an actual value of said vehicle control parameter;

a value comparator for

receiving said desired value and said actual value of each said at least one user control parameter,

receiving said actual value of said vehicle control parameter;

comparing said desired value and said actual value of each said at least one user control parameter to generate a comparison signal for each said at least one user control parameter;

a command generator for generating a motor command using said at least one comparison signal and said actual value of said vehicle control parameter, said command generator comprising a parameter comparator for receiving said comparison signal with said actual value of said vehicle control parameter and evaluating said comparison signal with said actual value of said vehicle control parameter to generate at least one of an indicator signal and said motor command using said evaluation; and

a motor controller for operating said motor, using said motor command, to assist in propelling said vehicle in a way to bring said actual value of each said at least one user control parameter closer to said desired value of each said at least one user control parameter dependent on said evaluation.

2. The energy management system of claim 1 wherein said motor controller also operates said motor, using said motor command, to act to recharge said power supply.

3. The energy management system of claim 1 wherein said motor controller deactivates said motor in response to said comparison signal.

4. The energy management system of claim 1 , further comprising an indicator for at least one of visually and audibly indicating to said user at least one of said desired value of said user control parameter, said actual value of said user control parameter, said actual value of said vehicle control parameter, data concerning said comparison signal and data concerning said motor command.

5. The energy management system of claim 1 wherein said sensor obtains said actual value repeatedly over a predetermined period of time, and wherein said value comparator receives, compares, and generates repeatedly over said predetermined period of time.

6. The energy management system of claim 5 wherein said user input comprises a training program provider for providing at least one said desired value that varies over time according to at least one of elapsed time of a usage of said vehicle, energy spent and distance covered during said usage.

7. The energy management system of claim 1 wherein said user control parameter is at least one of: user effort, cyclic user-induced acceleration, user pedaling rate, user heart rate, user breath rhythm, user breath depth, user perspiration rate, and user blood pressure.

8. The energy management system of claim 1 wherein said user input further provides

a desired value for each of said at least one vehicle control parameter related to said vehicle;

wherein said value comparator further

receives said desired value of each said at least one vehicle control parameter, and

compares said desired value and said actual value of each said at least one vehicle control parameter to generate a comparison signal for each said at least one vehicle control parameter.

9. The energy management system of claim 8 wherein said parameter comparator receives each said comparison signal and evaluates all said comparison signals to generate at least one of said indicator signal and said motor command using said evaluation.

10. The energy management system of claim 9 wherein said indicator signal comprises an alert message for warning said user of a contradicting conclusion of said evaluation; and wherein said system further comprises an indicator for receiving and presenting said indicator signal to said user.

11. The energy management system of claim 1 wherein said vehicle control parameter is at least one of bicycle speed, a level of energy in said power supply, a bicycle acceleration, and pedaling cadence.

12. A method for managing energy of a motor-assisted user-propelled vehicle comprising a motor mounted on said vehicle and capable of at least assisting in propelling said vehicle and a power supply capable of supplying energy to said motor, said method comprising:

providing a desired value for each of at least one user control parameter related to said user;

obtaining an actual value of said at least one user control parameter;

obtaining an actual value of at least one vehicle control parameter;

comparing said desired value and said actual value of said at least one user control parameter;

generating a comparison signal for each said at least one user control parameter;

evaluating said comparison signal with said actual value of said at least one vehicle control parameter;

generating at least one of an indicator signal and a motor command using said at least one comparison signal and said actual value of said at least one vehicle control parameter; and

operating said motor, using said motor command, to assist in propelling said vehicle in a way to bring said actual value of each said at least one user control parameter closer to said desired value of each said at least one user control parameter dependent on said vehicle control parameter.

13. The method for managing energy of claim 12 , further comprising operating said motor to act to recharge said power supply.

14. The method for managing energy of claim 12 further comprising operating said motor to deactivate said motor, using said motor command.

15. The method for managing energy of claim 12 , further comprising activating an indicator for at least one of visually and audibly indicating to said user at least one of said desired value of said user control parameter, said actual value of said user control parameter, said actual value of said vehicle control parameter, data concerning said comparison signal and data concerning said motor command.

16. The method for managing energy of claim 12 wherein said steps of obtaining, comparing, generating and evaluating are repeated over a predetermined period of time.

17. The method for managing energy of claim 12 , further comprising:

providing a desired value for each of said at least one vehicle control parameter related to said vehicle;

obtaining said actual value of said at least one vehicle control parameter;

comparing said desired value and said actual value of said at least one vehicle control parameter; and

generating a comparison signal for each said at least one vehicle control parameter.

18. The method for managing energy of claim 17 , wherein said step of comparing involves comparing each comparison signal and said step of evaluating involves evaluating all said comparison signals so as to generate at least one of said indicator signal and said motor command using said evaluation in the step of generating.

19. The method for managing energy of claim 12 wherein said vehicle control parameter is at least one of bicycle speed, a level of energy in said power supply, and bicycle acceleration.

20. The method for managing energy of claim 12 wherein one of said at least one control parameter is cyclic user propulsion effort, further comprising:

detecting slight cyclic variations in a speed of said vehicle;

generating a vehicle speed signal by using said detection;

differentiating said vehicle speed signal to obtain a vehicle acceleration signal; and

using slight cyclic variations of the vehicle acceleration signal due to the cyclic user vehicle propulsion effort to obtain said actual value of said cyclic user effort.

21. The energy management system of claim 1 wherein one said at least one user control parameter is cyclic user propulsion effort, and wherein said sensor for obtaining said actual value of said cyclic user propulsion effort comprises:

a detector for detecting slight cyclic variations in a speed of said vehicle due to said cyclic user propulsion effort and generating a vehicle speed signal; and

a differentiator for differentiating said vehicle speed signal to obtain a vehicle acceleration signal;

wherein slight cyclic variations of the acceleration signal due to the cyclic user propulsion efforts is used to deduct the proportional cyclic user effort.

22. A sensor for obtaining an actual value of cyclic user propulsion effort for propelling a motor-assisted user-propelled vehicle for which the cyclic user propulsion effort is done by cyclic impulses of force by a user, said sensor comprising:

a detector for detecting slight cyclic variations in a speed of said vehicle, said slight cyclic variations being caused by said cyclic impulses of force by the user, said detector being one of directly and indirectly connected to any rotating part of said user-propelled vehicle and generating a vehicle speed signal; and

a differentiator for differentiating said vehicle speed signal to obtain a vehicle acceleration signal;

wherein at least one slight cyclic variation of the acceleration signal due to the cyclic user propulsion efforts is used to deduct said actual value of proportional cyclic user propulsion effort.

23. A method for measuring cyclic parameter variations of a motor-assisted user-propelled vehicle due to cyclic user propulsion efforts, comprising:

detecting slight cyclic variations in a parameter of said vehicle;

generating a vehicle parameter signal by using said slight cyclic variations in said parameter detected; and

using slight cyclic variations of the vehicle parameter signal due to the cyclic user vehicle propulsion effort to deduct the cyclic user effort.

24. The method for measuring cyclic parameter variations of claim 23 , further comprising a step of differentiating said vehicle parameter signal when the parameter is speed to obtain a vehicle acceleration signal prior to deducting the cyclic user effort.

25. The method for measuring cyclic parameter variations of claim 23 wherein the parameter is a force applied to a component of the vehicle.

26. The method for measuring cyclic parameter variations of claim 25 , wherein the force is measured using a strain gauge on the component.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2021
From: LEISGER CYCLE INC.
To: SUZHOU LEISGER VEHICLE CO., LTD.
Reel/Frame 058373/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2021
From: BIONX CANADA INC.
To: LEISGER CYCLE INC.
Reel/Frame 055819/0288 →
ARTICLES OF CONTINUANCE Recorded Feb 25, 2013
From: SYSTEMES D'ENERGIE ET PROPULSION EPS INC. / EPS ENERGY AND PROPULSION SYSTEMS INC.
To: SYSTEMES D'ENERGIE ET PROPULSION EPS INC. / EPS ENERGY AND PROPULSION SYSTEMS INC.
Reel/Frame 029872/0031 →
CHANGE OF NAME Recorded Feb 25, 2013
From: BIONX INTERNATIONAL INC.
To: BIONX CANADA INC.
Reel/Frame 029872/0127 →
MERGER Recorded Feb 25, 2013
From: SYSTEMES D'ENERGIE ET PROPULSION EPS INC. / EPS ENERGY AND PROPULSION SYSTEMS INC.
To: BIONX INTERNATIONAL INC.
Reel/Frame 029869/0567 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 021808 FRAME 0106. ASSIGNOR(S) HEREBY CONFIRMS THE ADDRESS OF THE ASSIGNEE SHOULD READ 2995, BOUL. INDUSTRIEL, SHERBROOKE (QUEBEC), CANADA J1L 2T9. Recorded Jun 5, 2009
From: DUBE, JEAN-YVES; LAROSE, PASCAL
To: SYSTEMES D'ENERGIE ET PROPULSION EPS INC./EPS ENERGY AND PROPULSION SYSTEMS INC.
Reel/Frame 022785/0607 →
CHANGE OF NAME Recorded Nov 10, 2008
From: 9141-7030 QUEBEC INC.
To: SYSTEMES D'ENERGIE ET PROPULSION EPS INC./EPS ENERGY AND PROPULSION SYSTEMS INC.
Reel/Frame 021808/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2008
From: DUBE, JEAN-YVES; LAROSE, PASCAL
To: 9141-7030 QUEBEC INC.
Reel/Frame 020635/0750 →