IP Library › Granted Patent US 7,659,636
Granted Patent B2
US 7,659,636 · App. 12/150,671 · Granted Feb 9, 2010

Methods and apparatus for harvesting biomechanical energy

Assignee: Bionic Power Inc.
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,659,636
App. No.
12/150,671
Granted
Feb 9, 2010
Kind
B2
Abstract

Methods and apparatus are disclosed for harvesting energy from motion of one or more joints. Energy harvesters comprise: a generator for converting mechanical energy into corresponding electrical energy; one or more sensors for sensing one or more corresponding characteristics associated with motion of the one or more joints; and control circuitry connected to receive the one or more sensed characteristics and configured to assess, based at least in part on the one or more sensed characteristics, whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions. If conditions are determined to be mutualistic, energy harvesting is engaged. If conditions are determined to be non-mutualistic, energy harvesting is disengaged.

Claims (75)

1. A method for harvesting energy from motion of one or more human or other animal joints, the method comprising:

coupling a generator to one or more human or other animal joints for converting mechanical energy associated with the motion of the one or more joints into corresponding electrical energy;

sensing one or more characteristics associated with motion of a body of the human or animal;

based at least in part on the one or more sensed characteristics, modifying at least one of:

a first coupling of mechanical energy associated with the motion of the one or more joints to the generator;

a second coupling of electrical energy from the generator to a load.

2. A method for harvesting energy from motion of one or more human or other animal joints, the method comprising:

coupling a generator to one or more human or other animal joints for converting mechanical energy associated with the motion of the one or more joints into corresponding electrical energy;

sensing one or more characteristics associated with motion of a body of the human or animal;

based at least in part on the one or more sensed characteristics, modifying at least one of:

a first coupling of mechanical energy associated with the motion of the one or more joints to the generator;

a second coupling of electrical energy from the generator to a load;

wherein modifying at least one of the first and second couplings comprises selectively:

engaging energy harvesting by completing at least one of the first and second couplings; and

disengaging energy harvesting by decoupling at least one of the first and second couplings.

3. A method according to claim 2 modifying at least one of the first and second couplings comprises assessing whether the motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions based at least in part on the one or more sensed characteristics and selectively engaging energy harvesting when motion of the one or more joints is associated with particular mutualistic conditions and selectively disengaging energy harvesting when motion of the one or more joints is associated with non-mutualistic conditions.

4. A method according to claim 3 wherein sensing one or more characteristics associated with motion of the human or animal body comprises sensing an angular characteristic of the one or more joints.

5. A method according to claim 3 wherein the one or more joints comprise the knee of the human or animal body.

6. A method according to claim 3 wherein the motion of the one or more joints is associated with mutualistic conditions when one or more muscles associated with the one or more joints are acting to decelerate motion of the one or more joints.

7. A method according to claim 3 wherein the motion of the one or more joints is associated with mutualistic conditions when one or more muscles associated with the one or more joints are producing torque in a particular direction and the motion of the one or more joints is in the opposing direction.

8. A method according to claim 3 wherein the motion of the one or more joints is associated with mutualistic conditions when one or more muscles associated with the one or more joints are lengthening and the same one or more muscles have an activity level above an activity level threshold.

9. A method according to claim 3 wherein the motion of the one or more joints is associated with mutualistic conditions when completing the coupling of mechanical energy associated with the motion of the one or more joints to the generator and electrical output of the generator to the load causes at least one of: decreased muscle activity associated with one or more muscles that cross the one or more joints; decreased effort associated with the motion of the one or more joints; decreased metabolic cost associated with the motion of the one or more joints; and decreased heart rate associated with the motion of the one or more joints.

10. A method according to claim 3 wherein the first coupling comprises a mechanical coupling, the mechanical coupling configurable to an engaged configuration, where the mechanical coupling transfers the mechanical energy associated with the movement of the one or more joints to the generator, and to a disengaged configuration, where the mechanical coupling decouples the transfer of the mechanical energy associated with the movement of the one or more joints from the generator.

11. A method according to claim 10 comprising configuring the mechanical coupling to its engaged configuration during motion of the one or more joints in a first direction and configuring the mechanical coupling to its disengaged configuration during motion of the one or more joints in a second direction opposite the first direction.

12. A method according to claim 10 comprising outputting a signal from a controller to switch the mechanical coupling between its engaged configuration and its disengaged configuration.

13. A method according to claim 3 wherein the second coupling comprises an electrical coupling for transferring electrical energy output from the generator to the load, the electrical coupling configurable to a closed configuration, wherein the electrical coupling transfers the electrical energy output of the generator to the load, and to an open configuration, wherein the electrical coupling decouples the transfer of the electrical energy output of the generator from the load.

14. A method according to claim 13 comprising outputting a signal from a controller to switch the electrical coupling between its open configuration and its closed configuration.

15. A method according to claim 13 wherein the first coupling comprises a mechanical coupling, the mechanical coupling configurable to an engaged configuration, where the mechanical coupling transfers the mechanical energy associated with the motion of the one or more joints to the generator, and to a disengaged configuration, where the mechanical coupling decouples the transfer of the mechanical energy associated with the motion of the one or more joints from the generator.

16. A method according to claim 15 comprising configuring the mechanical coupling to its engaged configuration during motion of the one or more joints in a first direction and configuring the mechanical coupling to its disengaged configuration during motion of the one or more joints in a second direction opposite the first direction.

17. A method according to claim 10 comprising altering torque and speed characteristics of the mechanical energy associated with the one or more joints prior to transferring this mechanical energy to the generator.

18. A method according to claim 10 comprising adjusting temporal fluctuations in the mechanical energy associated with the one or more joints prior to transferring this mechanical energy to the generator.

19. A method for harvesting energy from motion of one or more human or other animal joints, the method comprising:

coupling a generator to one or more human or other animal joints for converting mechanical energy associated with the motion of the one or more joints into corresponding electrical energy;

sensing one or more characteristics associated with motion of a body of the human or animal;

based at least in part on the one or more sensed characteristics, modifying at least one of:

a first coupling of mechanical energy associated with the motion of the one or more joints to the generator;

a second coupling of electrical energy from the generator to a load;

wherein assessing whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions is based at least in part on a model of repetitive motion of the human or animal body.

20. A method according to claim 19 wherein sensing one or more characteristics associated with motion of the human or animal body comprises sensing a characteristic associated with the repetitive motion of the one or more joints.

21. A method according to claim 3 wherein sensing one or more characteristics associated with motion of the human or animal body comprises sensing an angular characteristic of the one or more joints and processing the angular characteristic to obtain an angular position of the one or more joints and an angular velocity of the one or more joints.

22. A method according to claim 21 wherein assessing whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions comprises detecting one or more zero crossings of the angular velocity.

23. A method according to claim 21 wherein assessing whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions comprises comparing the angular position to one or more threshold levels.

24. A method according to claim 21 wherein assessing whether motion of the one or more joints is associated with mutualistic or non-mutualistic conditions comprises determining that motion of the one or more joints is associated with the particular mutualistic conditions when the angular velocity crosses zero and the angular position is less than a threshold value.

25. A method according to claim 24 comprising, after determining that motion of the one or more joints is associated with the particular mutualistic conditions, introducing a delay prior to engaging energy harvesting.

26. A method according to claim 25 wherein the delay is at least one of: constant; variable; and user configurable.

27. A method according to claim 25 comprising adapting a length of the delay based at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

28. A method according to claim 21 wherein the threshold value is at least one of: constant; variable; and user configurable.

29. A method according to claim 21 comprising adapting the threshold value based at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

30. A method according to claim 21 wherein assessing whether motion of the one or more joints is associated with mutualistic or non-mutualistic conditions comprises determining that motion of the one or more joints is associated with non-mutualistic conditions when the angular velocity crosses zero and the angular position is greater than a threshold value.

31. A method according to claim 30 comprising, after determining that motion of the one or more joints is associated with non-mutualistic conditions, introducing a delay prior to disengaging energy harvesting.

32. A method according to claim 31 wherein the delay is at least one of: constant; variable; and user configurable.

33. A method according to claim 31 comprising adapting a length of the delay based, at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

34. A method according to claim 30 wherein the threshold value is at least one of: constant; variable; and user configurable.

35. A method according to claim 30 comprising adapting the threshold value based at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

36. A method according to claim 3 wherein sensing the one or more characteristics associated with motion of the human or animal body comprises sensing an angular characteristic of the one or more joints and processing the angular characteristic to obtain an angular position of the one or more joints.

37. A method according to claim 36 wherein assessing whether motion of the one or more characteristics is associated with mutualistic or non-mutualistic conditions comprises comparing the angular position to one or more threshold levels.

38. A method according to claim 3 wherein sensing the one or more characteristics associated with motion of the human or animal body comprises sensing an angular characteristic of the one or more joints and processing the angular characteristic to obtain an angular velocity of the one or more joints.

39. A method according to claim 38 wherein assessing whether motion of the one or more characteristics is associated with mutualistic or non-mutualistic conditions comprises detecting one or more zero crossings of the angular velocity.

40. A method according to claim 20 wherein the model predicts that the motion of the one or more joints is associated with non-mutualistic conditions during a particular portion of the repetitive motion and wherein the method comprises refraining from disengaging energy harvesting for that particular portion of the repetitive motion.

41. A method according to claim 3 wherein sensing one or more characteristics associated with motion of the human or animal body comprises sensing an activity level of one or more muscles associated with the motion of the one or more joints and wherein assessing whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions comprises comparing the activity level to one or more threshold levels.

42. A method according to claim 41 wherein sensing one or more characteristics associated with motion of the human or animal body comprises sensing an angular characteristic of the one or more joints and processing the angular characteristic to obtain an angular velocity of the one or more joints and wherein assessing whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions comprises detecting a sign of the angular velocity.

43. A method according to claim 42 comprising, if it is determined that motion of the one or more joints is associated with the particular mutualistic conditions, introducing a delay prior to engaging energy harvesting.

44. method according to claim 43 wherein the delay is at least one of: constant; variable; and user configurable.

45. A method according to claim 43 comprising adapting a length of the delay based, at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

46. A method according to claim 42 comprising, if it is determined that motion of the one or more joints is associated with non-mutualistic conditions, introducing a delay prior to disengaging energy harvesting.

47. A method according to claim 46 wherein the delay is at least one of: constant; variable; and user configurable.

48. A method according to claim 46 comprising adapting a length of the delay based, at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

49. A method according to claim 41 wherein the one or more threshold levels are at least one of: constant; variable; and user configurable.

50. A method according to claim 41 comprising adapting the one or more threshold levels based at least in part on one or more of: a last time that the motion of the one or more joints was determined to be mutualistic; a last time that the motion of the one or more joints was determined to be non-mutualistic; the one or more characteristics associated with the motion of the human or animal body; and a last time of a repeating detectable event associated with the motion of the human or animal body.

51. A method for harvesting energy from motion of one or more human or other animal joints, the method comprising:

providing a generator coupled to one or more human or other animal joints and to a load for converting mechanical energy associated with motion of the one or more joints into corresponding electrical energy delivered to the load;

sensing one or more characteristics associated with motion of the one or more joints;

assessing, based at least in part of the one or more sensed characteristics, whether motion of the one or more joints is associated with mutualistic conditions or non-mutualistic conditions;

if the motion of the one or more joints is determined to be associated with non-mutualistic conditions, then decoupling at least one of: the generator from the one or more joints; and the generator from the load.

52. A method according to claim 19 wherein the model of the repetitive motion of the human or animal body comprises a model of the repetitive motion associated with walking.

Assignments (3)
TECHNOLOGY TRANSFER AGREEMENT Recorded Sep 15, 2008
From: SIMON FRASER UNIVERSITY
To: BIONIC POWER INC.
Reel/Frame 021544/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2008
From: SIMON FRASER UNIVERSITY; HOFFER, JOAQUIN ANDRES; KUO, ARTHUR D.; WEBER, DOUGLAS J.; LI, QINGGUO
To: DONELAN, JAMES MAXWELL; HOFFER, JOAQUIN ANDRES; KUO, ARTHUR D.; WEBER, DOUGLAS J.; LI, QINGGUO
Reel/Frame 021548/0855 →
TECHNOLOGY ASSIGNMENT & REVENUE SHARING AGREEMENT Recorded Aug 11, 2008
From: SIMON FRASER UNIVERSITY
To: DONELAN, JAMES MAXWELL; HOFFER, JOAQUIN ANDRES; KUO, ARTHUR D.; WEBER, DOUGLAS J.
Reel/Frame 021693/0285 →
Continuity (3)
Continuation 1199016500
Provisional Application 6070723200 · Aug 10, 2005
Related Publication 20080278028A1 · Nov 13, 2008