US7747355B2 - Electrical power generator with adaptive coupling - Google Patents

Electrical power generator with adaptive coupling Download PDF

Info

Publication number
US7747355B2
US7747355B2 US11/983,428 US98342807A US7747355B2 US 7747355 B2 US7747355 B2 US 7747355B2 US 98342807 A US98342807 A US 98342807A US 7747355 B2 US7747355 B2 US 7747355B2
Authority
US
United States
Prior art keywords
electrical
controller
power generator
power source
coupling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related, expires
Application number
US11/983,428
Other versions
US20080150495A1 (en
Inventor
Colin Bulthaup
Saul Griffith
Dan Goldwater
Corwin Hardham
George Homsy
Eric Wilhelm
Brian Warshawsky
Mitch Heinrich
Michael Lin
Benji Rappoport
John Lewis
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Potenco Inc
Original Assignee
Potenco Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Potenco Inc filed Critical Potenco Inc
Priority to US11/983,428 priority Critical patent/US7747355B2/en
Priority to PCT/US2008/002228 priority patent/WO2009061330A1/en
Priority to CN2008801194774A priority patent/CN101971117A/en
Assigned to POTENCO, INC. reassignment POTENCO, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HOMSY, GEORGE, GOLDWATER, DAN, HARDHAM, CORWIN, GRIFFITH, SAUL, WILHELM, ERIC, BULTHAUP, COLIN, HEINRICH, MITCH, LEWIS, JOHN, LIN, MICHAEL, RAPPOPORT, BENJI, WARSHAWSKY, BRIAN
Publication of US20080150495A1 publication Critical patent/US20080150495A1/en
Assigned to PERKOWITZ, AS AGENT, ROBERT M. reassignment PERKOWITZ, AS AGENT, ROBERT M. SECURITY AGREEMENT Assignors: POTENCO, INC
Application granted granted Critical
Publication of US7747355B2 publication Critical patent/US7747355B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/32Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries for charging batteries from a charging set comprising a non-electric prime mover rotating at constant speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P9/00Arrangements for controlling electric generators for the purpose of obtaining a desired output
    • H02P9/06Control effected upon clutch or other mechanical power transmission means and dependent upon electric output value of the generator

Definitions

  • Electronic devices such as portable computers and portable communication devices require electrical power suitable for semiconductor and other electronics technologies. In some instances it is too difficult or too expensive to use regional power grids or local generators of electricity to power electronics devices. It would be useful if an electrical generator suitable for efficient and extended use with a human or animal providing mechanical input power could be developed.
  • FIG. 1A is a block diagram illustrating an embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load.
  • FIG. 1B is a block diagram illustrating a second embodiment of a power generator.
  • FIG. 1C is a block diagram illustrating a third embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load.
  • FIGS. 2A and 2B are diagrams illustrating embodiments of the system for coupling a mechanical power source through an electrical power generator to an electrical load.
  • FIG. 3A is a diagram of an example controller output.
  • FIG. 3B is a diagram of an example generator output that is input to the controller.
  • FIG. 4 is a flowchart illustrating a method for coupling a mechanical power source through an electrical power generator to an electrical load.
  • FIG. 5 is a flowchart illustrating a method for powering the controller from the electrical power generator.
  • FIG. 6A is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to increase the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort.
  • FIG. 6B is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target maintaining a desired cycle frequency of the electrical power generator.
  • FIG. 6C is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target keeping the average output power of the electrical power generator below a specified threshold.
  • FIG. 7 is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load increases the electrical power generator lifetime.
  • the invention can be implemented in numerous ways, including as a process, an apparatus, a system, a composition of matter, a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or communication links.
  • these implementations, or any other form that the invention may take, may be referred to as techniques.
  • a component such as a processor or a memory described as being configured to perform a task includes both a general component that is temporarily configured to perform the task at a given time or a specific component that is manufactured to perform the task.
  • the order of the steps of disclosed processes may be altered within the scope of the invention.
  • the mechanical power source may be a human or an animal.
  • a characteristic of an electrical output such as the cycle frequency or output power, from the electrical power generator produced during a power generation cycle during which there is a coupling of the mechanical power source through the electrical power generator to the electrical load is measured.
  • a controller adjusts the coupling of the mechanical power source through the electrical power generator to the electrical load during a subsequent power generation cycle based at least in part on the measured characteristic of the electrical output.
  • the adjustment may include:
  • FIG. 1A is a block diagram illustrating an embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load.
  • mechanical power source 102 is connected through electrical power generator 104 , through rectifier 106 and through control gate 108 to a battery 110 .
  • a controller and memory 112 takes input from electrical power generator 104 and provides controls for control gate 108 .
  • the controller and memory 112 optionally provide an output to a user feedback device 114 which is sent back to the mechanical power source 102 .
  • the electrical power generator 104 has an input stage to harness power from a human or animal. There are different mechanical configurations by which to accomplish this, including: a Push Pull stage, an Erg stage, a Step stage, a Bicycle stage and a Crank stage.
  • the Push-Pull input stage comprises a capstan with a double-ended rope, cord, or other such tensile member affixed at its center to the capstan. There are two ergonomic grips affixed to the distal ends of the rope.
  • the initial state has one end of the rope fully wound on the capstan, and the other end unwound.
  • the wound rope is pulled, unwinding it and transferring mechanical energy to the capstan. As this happens, the other end of the rope is wound on the capstan.
  • This input stage is based on the same type of biometric motion used in a rowing exercise machine:
  • a tee-shaped handle or other ergonomic grip is affixed to the end of a long rope, tape, cord, or other windable tensile structure.
  • the other end is affixed to a winding drum, and wound completely around the drum.
  • the drum is fitted with a rotary return spring, so when the tape is unwound, the drum rewinds the tape by the action of the return spring.
  • the drum drives the mechanical coupling system through a freewheel, in such a way that only the outward (unwinding) pull on the tape transfers mechanical energy.
  • the electrical power generator 104 can continue spinning in the driven direction, even as the return spring on the drum is rewinding the tape onto the drum.
  • mechanical energy is transferred to the electrical power generator 104 during both the pulling cycle and while the tape is being rewound onto the drum, for example if the tape is somewhat stiff and the user can push it back into the device rather than having it retracted by a spring.
  • the handle comes close to the rest of the mechanical system when the string or tape is fully retracted. Provision may be made on the case holding the mechanical system, to stow the handles in a specific way, for instance by snapping them into one or more recesses on the case. This makes the entire unit compact and wieldy for transport, when it is not in use.
  • An additional enhancement may be that when the handle is stowed, by virtue of its stowage position it may obscure the entry point of the string into the case. This can serve to protect the unit from water, dust or other contaminants entering etc, through the string entry point.
  • a rope, a strap, or a tape forms a loop emanating at one end from the case, looping around the fixed object, and returning to the case in some sort of removable, adjustable attachment.
  • any removable, adjustable attachment can be used.
  • a spring-loaded cleat a spring-loaded buckle, a fixed double-insertion buckle, a fixed double-insertion buckle, a buckle such as those found on luggage straps, a ratchet cleat such as found on sailboats, a jam cleat such as found on sailboats, and a one-way friction ratchet composed of a cylindrical roller and an inclined plane are used in different embodiments.
  • Step Stage The Step input stage, is quite similar to the Push-pull stage. But instead of using power from the hands and arms, this configuration is intended to draw power from the person's mimicry of the act of climbing stairs.
  • the base unit is attached to an immovable object or to part of the person's body, and the feet are inserted into two ergonomic stirrups. The feet are then “pedaled” back and forth, in a stair-climbing motion, thereby transferring mechanical energy to the capstan.
  • the Step case may have provision on the case for stowing the stirrups, and also may have any of the mentioned provisions for attaching the base unit to an immovable object.
  • the Bicycle input stage uses a pedaling motion to capture mechanical energy.
  • the person sits upon a seat and turns a set of pedals, similar to the act of pedaling a bicycle. Instead of transferring mechanical energy to a wheel, though, it is transferred by means of the mechanical coupling system, to the electrical power electrical power generator 104 .
  • the mechanical coupling may be a gear set, or it may be a belt- or chain-drive directly from the pedal set. It may also be a friction drive operating on the surface of a bicycle tire, if a tire and wheel are fitted. In fact, if a real bicycle is used, this system may be used to capture energy at the same time the bicycle is actually being ridden.
  • the crank input stage uses a crank arm that is attached to a rotating shaft that is coupled to the electrical power generator 104 .
  • the mechanical coupling may be by way of a gear set, belt or chain drive, or direct connection, for example.
  • the crank arm may be extendable in order to get a longer lever arm and thus better efficiency while still stowing away in a small volume.
  • the mechanical coupling is the portion of the system responsible for drawing mechanical energy from the capstan, and transmitting it to the electrical power generator 104 .
  • the capstan is small enough, and if the electrical power generator 104 is correctly designed, such a system may draw 20 watts or more of power from a person moving at a comfortable speed, without the use of gears.
  • the capstan varies in size from 6 to 10 millimeters in diameter. Eliminating gears results in quieter, smoother, and more efficient operation, as compared with a geared design.
  • mechanical power is drawn from the capstan when the string is being pulled; not when it is retracting. This dictates decoupling the capstan from the electrical power generator 104 during retraction. This can be done using a one-way friction clutch, such as a “roller clutch” based on needle bearings.
  • One drawback to the inclusion of a clutch is increased package size. This can be overcome by situating the clutch inside the electrical power generator 104 .
  • the electrical power generator 104 is of large diameter, such that there exists ample space inside for inclusion of a clutch. Inclusion of the clutch reduces the stacking height of the overall drive axis of the system.
  • the electrical power generator 104 uses rectifier 106 to convert an electrical alternating current (“AC”) output to a direct current (“DC”) output.
  • the controller monitors characteristics of the generator or its output over time to improve performance. For example, the cycle frequency, or revolutions per minute (“RPM”) of the electrical power generator is typically monitored and stored. Examples of information stored in the memory 112 include:
  • An electrical power generator 104 may be modeled by a speed-controlled voltage source, in series with a Thevenin resistance.
  • a small radius generator is used, the magnet mass that can be effectively used is small. This means the amount of energy absorbed per rotation is also small. A problem is that this dictates low power outputs for reasonable shaft rotation speeds. In other words, a small radius results in a small value of k, above.
  • a electrical power generator 104 must be chosen which has large enough k. Since k varies as the physical volume of the electrical power generator 104 , this condition dictates, for a given magnet quality, a minimum physical volume for the electrical power generator 104 .
  • an electrical power generator 104 In designing an electrical power generator 104 with large physical volume, one may choose to make it axially long, radially fat, or both. But while volume is proportional to r ⁇ 2*length, the area of magnets required is proportional to only r*length. In order to make economic use of magnets, it is advantageous to maximize r. In some embodiments, short, fat generators, are thus chosen typically with a diameter to length ratio of between 4 and 6, although other ratios can also be used.
  • a wire diameter is selected for the windings to match the output voltage at a humanly realizable speed, to the voltage of the batteries being charged, or the desired input voltage of the equipment to be run. Throughout this specification, this speed is called the “cut in” speed.
  • the cut-in speed should be lower than the average expected use speed, called “design speed” throughout this specification. In some embodiments, the cut-in speed is chosen to be about one third the design speed.
  • the electrical output of the electrical power generator 104 must be coupled to the load. This involves three steps: Rectification of the electrical power generator 104 output; Optional up or down-conversion of the voltage; and Optional pulse-width-modulated switching of the output voltage onto the load.
  • the most direct coupling available is a rectifier stage driving the load directly. This is not desirable, since above the cut-in speed, the torque required from the user increases sharply, and is not adjustable: It is fixed by the design of the electrical power generator 104 .
  • a Pulse Width Modulation (“PWM”) is employed to rapidly connect and disconnect the electrical power generator 104 from the load, thereby varying the effective torque load presented to the user.
  • PWM Pulse Width Modulation
  • the effective torque presented to the user can be adjusted, at any speed above the cut-in speed.
  • the winding wire in the electrical power generator 104 is chosen such that the cut-in speed is somewhat lower than the design speed.
  • the cut-in speed is typically chosen to be less than half of the design speed. This gives a reasonably wide range of torques available at the design speed.
  • controller and memory 112 uses PWM therefore to modulate control gate 108 .
  • the controller and memory 112 may monitor, for example, the cycle frequency, or revolutions per minute (“RPM”) of the electrical power generator 104 , to adjust the coupling of the mechanical power source through the electrical power generator 104 to the electrical load.
  • RPM revolutions per minute
  • the controller and monitor 112 may also drive an optional user feedback device 114 .
  • provisions may be made in 114 for feeding back some information to the user using visual, audible, or tactile cues.
  • Visual cueing may be accomplished by one or more light emitting diodes (“LEDs”) fitted to the device, and under control of the controller 112 .
  • LEDs light emitting diodes
  • controller 112 By pulse-width-modulating the LED drive, differing apparent brightnesses may be achieved or other visual cues may be provided.
  • Audible cueing may be accomplished actively, by use of a dedicated audio output device, such as a piezoelectric speaker or buzzer element.
  • audible cueing may be accomplished “semi-passively” while the unit is being driven by the user, by modulating the load power at an audio frequency (say, for instance, 200 Hz to 2000 Hz). This will superimpose a “tonality” onto the sound of the electrical power generator 104 , by causing it to vibrate microphonically at the modulation frequency.
  • Tactile cueing may be accomplished while the unit is being driven by the user, by modulating the load power at a tactile frequency (say, 2 Hz to 10 Hz). This will produce a “vibrating” feel in the torque feedback being presented to the user, and the user will be able to feel this vibrational feedback.
  • a tactile frequency say, 2 Hz to 10 Hz
  • the user may be alerted to this suggested pacing interval by any of several visual or auditory methods. It may be done visually by pulsing or flashing a LED on and off at the suggested pace or by providing a display with a value representing the power or rotation, for example, and a second display (or using the same display at a different time) with the optimal power or rotation value, for example. Such pulsing may be pure on and off, or it may be a “throbbing” mode using PWM of the LED drive. To suggest a pace audibly, a speaker or buzzer element must be used, since the user may not be powering the device during the time the controller 112 wishes to produce the audible cue.
  • the output electrical power level might be best presented to the user through the use of a single PWM LED which glows at a “brightness” proportional to the delivered power level, or through the use of multiple LED's used in a “bar graph” type configuration.
  • the output electrical power level could also be presented audibly, by using a variably pitched tone, the pitch of which is related to the power level. Such tone could be presented by either the active method, using a speaker or a peizo element, or semi-passively.
  • An “over-power condition”, defined throughout this specification as the situation when the user is delivering too much power for the device to convert without damaging itself or the load, could be indicated by methods including: Visually, using an LED.
  • the LED could if desired be pulsed at about 3 Hz for maximum visibility; Audibly, using either the active or semi-passive methods; and Tactilely, by causing the device to vibrate, “fight back” (go to higher loading), or “break free” (go to lower loading), or any combination of these.
  • FIG. 1B is a block diagram illustrating a second embodiment of a power generator.
  • mechanical power source 102 is connected through electrical power generator 104 , through rectifier 106 to a variable load 116 .
  • a controller and memory 112 takes input from electrical power generator 104 and provides controls for varying the variable load 116 .
  • the controller and memory 112 optionally provide an output to a user feedback device 114 which is sent back to the mechanical power source 102 .
  • variable load 116 interfaces with controller and memory 112 .
  • FIG. 1C is a block diagram illustrating a third embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load.
  • mechanical power source 102 is connected through electrical power generator 104 , through rectifier 106 to a variable load 116 .
  • a controller and memory 112 takes input from rectifier 106 and provides controls for varying the variable load 116 .
  • the controller and memory 112 optionally provide an output to a user feedback device 114 which is sent back to the mechanical power source 102 .
  • controller and memory 112 takes input from rectifier 106 directly as output power in FIG. 1C , rather than from a sensor that measures a characteristic such as cycle frequency in FIG. 1A .
  • FIGS. 2A and 2B are diagrams illustrating embodiments of the system for coupling a mechanical power source through an electrical power generator to an electrical load.
  • power generating unit 200 is shown in a top view with a line 201 indicating a cut view line for FIG. 2B .
  • power generating unit includes bottom of case 202 , middle hour glass of case 204 , top of case 206 .
  • String 208 is wrapped around the center of bobbin 210 .
  • String 208 is secured to bobbin 210 at one end. The other end of string 208 passes out a fairlead hole 209 .
  • the other end of string 208 is attached to a handle that enables a user to pull string 208 , unwinding string 208 from bobbin 210 .
  • Bobbin 210 rotates while string 208 unwinds.
  • string 208 is rewound around bobbin 210 by turning bobbin 210 using spring 212 .
  • the outer end of spring 212 is coupled to a housing that is in turn coupled to top of case 206 (not shown in FIG. 2B ).
  • the inner end of spring 212 is couple to bobbin 210 (not shown in FIG. 2B ).
  • bobbin 210 compresses energy into spring 212 .
  • the compressed energy in spring 212 is used to rewind string 208 around bobbin 210 .
  • spring 212 is not included in power generating unit 200 (e.g., a motor is used to rewind string 208 on bobbin 210 or a second string on bobbin 210 is used to rewind a first string such as string 208 ).
  • bobbin 210 rotates and turns shaft 214 .
  • Shaft 214 is coupled to bobbin 210 by having a keyed hole in bobbin 210 into which a corresponding keyed shaft 214 mates.
  • the keyed hole comprises a “D” shaped hole, a star shaped hole, a square hole, a hexagonal hole, a single flat, a dual flat, splined, or any other appropriate keyed hole enabling a rotation of bobbin 210 to be transmitted to shaft 214 .
  • Shaft 214 is coupled to sealing bearing 216 . Sealing bearing 216 seals the lower chamber from the upper chamber.
  • the upper chamber can be opened by opening top of case 206 and separating top of case 206 from middle hour glass of case 204 . Opening the upper chamber allows access to the keyed end of shaft 214 , bobbin 210 , string 208 , and spring 212 .
  • the lower chamber is sealed to prevent environmental contamination from affecting the electronic components in the lower chamber.
  • the lower chamber contents include clutch 222 , rotor 224 , stator 226 , and circuit board 228 .
  • Clutch 222 couples shaft 214 to rotor 224 .
  • Clutch 222 enables a rotation of bobbin 210 to be transmitted to rotor 224 when string 208 is being unwound (e.g., as a user pulls string 208 ).
  • Rotor 224 rotates with a ratio of 1:1 with a rotation of bobbin 210 .
  • Clutch 222 does not enable a rotation of bobbin 210 to be transmitted to rotor 224 when string 208 is being rewound (e.g., as string 208 is rewound on bobbin using, for example, a spring force).
  • Rotor 224 includes magnets (not indicated in FIG. 2B ). In some embodiments, rotor 224 includes an inertial mass (not indicated in FIG. 2B ). Stator 226 includes wire windings in which the current is generated from the motion of bobbin 210 and rotor 224 .
  • Handle 230 detaches from the top of the hour glass case and is attached to one end of string 208 after passing out fairlead hole 209 .
  • Handle 230 can be pulled by a user to cause rotation of bobbin 210 .
  • Strap 232 can be used to anchor the power generating unit to a fixed object. A user can then pull on handle 230 without holding the case of the power generating unit. A user fatigues less quickly if only pulling on handle 230 and not also providing an anchoring force for the case than if pulling and anchoring.
  • FIG. 3A is a diagram of an example controller output.
  • Graph 302 shows that as time progresses the coupling to the load changes along discrete time steps. Each discrete time step represents a single generation cycle.
  • the controller output changes the coupling to the load, for example, by switching control gate 108 or variable load 116 according to a PWM duty cycle.
  • time segment 304 the coupling to the load increases after each generation cycle until it reaches a level completing the adjustment.
  • time segment 306 the coupling to the load continues to change after each generation cycle but dithers around a steady state level.
  • FIG. 3B is a diagram of an example generator output that is input to the controller.
  • Graph 352 shows that as time progresses electrical output is produced during each generation cycle.
  • the control signal output from the controller is determined by various characteristics of the electrical output. For example, the total energy of a cycle can be used to determine whether to increase or decrease the coupling to the load. Likewise, the period 354 or frequency of the generation cycle or the average power of the generation cycle can be used to determine how to change the coupling to the load. In addition, trends in the period, total power, or total energy over a number of cycles may also be used. In general, any characteristic of the generator output power may be used to determine how to adjust the load coupling according to any appropriate scheme.
  • a random walk algorithm is used to search for a coupling that results in maximum average power over time.
  • Other goals may be set based on knowledge of how a human or animal may fatigue over time so that a lower power is achieved over a longer period, or to maximize human or animal comfort.
  • certain schemes analyze the power produced during different portions of a single cycle to improve power output or ergonomics for the user, (for example reducing the effective load during the start of a cycle to make it easier for the user to get “up to speed” during a pull.)
  • more than one optimization scheme may be made available for a user to select.
  • the adaptive loading schemes vary the effective average electrical impedance of the load being presented to the electrical power generator 104 . This produces a variable resistance to the user, so it is “easier” or “harder” to operate the device at a given speed without wasting power.
  • the device By controlling the mechanical resistance, the device is configured to extract power from the user in an efficient manner. This can be analogized as “switching gears” on a bicycle: Different people may obtain their best power output over a longer or shorter time by pedaling at different speeds in a higher or lower gear.
  • Controller 112 implements a control scheme that achieves a desired power output for a given user. Various control schemes are used. For example, the controller can implement preprogrammed load profiles over time or it can execute an adaptive loading algorithm to draw the maximum effective power from the human or animal operating the mechanical drive mechanism.
  • Some embodiments optimize power transfer to the load by automatically manipulating the coupling, and finding the impedance point at which maximum average power is transferred to the load. This adaptive loading occurs transparently in the background, with no conscious input from the user.
  • a mechanism may be provided for the microprocessor to measure instantaneous power to the load, by measuring the voltage across the load and the current through the load. This can be accomplished with a small current sensing (series shunt) resistor and two analog to digital converters.
  • the microprocessor can determine the instantaneous rate at which power is being transferred to the electrical load. Also, by varying the duty cycle of the switching converter or of the PWM switch, the microprocessor can vary the average power being transferred to the load.
  • V_oc can be computed by multiplying these two together.
  • V_load is known
  • k is known
  • R_thevenin is known. So the power being delivered to the load may be implicitly measured by measuring only the shaft speed omega.
  • omega — 0 is the cut-in speed. By precomputing omega — 0 only once, and installing it as a constant in the controller 112 firmware, the computational load on the controller 112 to compute the power can be substantially reduced. In some embodiments, the constant C can be dropped if absolute units of power is not necessary, for example the case of maximum power loading in one embodiment.
  • the instantaneous power can be implicitly measured by simply subtracting the cut-in speed from the current speed of the motor.
  • omega — 0 In the absence of known electrical power generator 104 characteristics, a value for omega — 0 can be arrived at simply by measuring it.
  • One method is to drive the electrical power generator 104 with a variable speed motor into the fixed voltage load, and measure the current delivered to the load.
  • the cut-in speed is the speed at which the current delivered to the load rises above zero.
  • the average use speed or design speed is estimated and a cut-in speed which is 1 ⁇ 3 to 1 ⁇ 2 of the design speed is chosen.
  • the electrical power generator 104 winding wire size is chosen so as to match the electrical power generator 104 output voltage to the load voltage, at the chosen cut-in speed.
  • the average power delivered during one PWM cycle is less than the instantaneous power during the “on” portion of the PWM cycle.
  • the electrical power generator 104 is not running at a uniform shaft speed, even this average power delivered to the load is not constant over time periods much longer than a PWM cycle.
  • the duration of the retraction phase may be equal to the duration of the pull.
  • power is only being delivered to the load approximately half the time.
  • Subdiagram 356 shows a method of integrating the area under the electrical output using a rectangular approximation.
  • the area under the electrical output is used to estimate or measure the average power from the input to controller and memory 112 .
  • the controller 112 To compute the average power over long periods, it is helpful to be able to measure the pacing which the user is applying to the device. If implicit power measurement is used, the controller 112 already has a measurement of the shaft speed available, so it is possible to determine the beginning and end of the pacing cycle.
  • the pacing cycle time is defined by the interval during which the shaft speed stays continuously above the cut-in speed (the “pull” interval), plus the interval during which the shaft speed stays continuously below the cut-in speed (the “retract” interval). The sum of the pull interval and the retract interval gives the “pace” interval.
  • P _bar′′ sum( d *(omega ⁇ omega — 0))/ N Where N denotes the number of delta_T time intervals in the pace interval.
  • the computational load on the controller 112 is reduced to compute the average power over a pace interval to a single addition and subtraction per delta_T, plus a single multiplication and division per pace interval.
  • FIG. 4 is a flowchart illustrating a method for coupling a mechanical power source through an electrical power generator to an electrical load. The process may be implemented in controller and memory 112 . In various embodiments, these steps may be omitted or performed in a different order.
  • step 402 the electrical output of the electrical power generator 104 is measured directly or indirectly by controller and memory 112 during a single power generation cycle 354 during which there is a coupling of the mechanical power source through the electrical power generator to the electrical load as discussed with FIG. 3B .
  • step 404 the controller and memory 112 adjust the coupling of the mechanical power source through the electrical power generator 104 to the electrical load during a subsequent power generation cycle based at least in part on the measured characteristic of the electrical output.
  • FIG. 5 is a flowchart illustrating a method for powering the controller from the electrical power generator.
  • the controller and memory 112 are powered from the electrical power generator 104 .
  • the process may be implemented in controller and memory 112 . In various embodiments, these steps may be omitted or performed in a different order.
  • step 502 the electrical power generator 104 has completed a generation cycle 354 , and this power awakens the controller and memory 112 . If it is determined in step 504 that there is data in dynamic memory 112 , then control is transferred to step 506 ; otherwise, control is transferred to step 512 .
  • step 506 because data is set in dynamic memory 112 , the controller 112 determines that the electrical power generator is in the middle of coupling a mechanical power source through an electrical power generator to an electrical load. A clock is recorded, one or more metrics are calculated from one or more measurements of electrical output, and one or more counters are incremented.
  • step 508 the controller and memory 112 determines the next coupling profile.
  • step 510 the controller and memory 112 are put back to sleep for the next generation cycle.
  • step 512 because data is clear in dynamic memory 112 , the controller 112 determines that the electrical power generator is initiating a new coupling of a mechanical power source through an electrical power generator to an electrical load with no previous information.
  • the load is turned on to a baseline level using the controller output, and in some embodiments the output is a PWM loading duty cycle.
  • step 514 a clock is recorded, one or more metrics are calculated from one or more measurements of electrical output, and one or more counters are incremented.
  • FIG. 6A is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to increase the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort.
  • the process of FIG. 6A is included in 404 of FIG. 4 .
  • the process may be implemented in controller and memory 112 . In various embodiments, these steps may be omitted or performed in a different order.
  • step 602 the input signal to controller and memory 112 is processed to estimate or measure the average power from the electrical power generator 104 in FIGS. 1A and 1B or from rectifier 106 in FIG. 1C .
  • step 604 the coupling is adjusted based on an algorithm. In some embodiments, a two-point random walk adaptive loading algorithm is used.
  • a sophisticated adaptive loading algorithm uses a randomized algorithm that uses a random walk to “drift” toward the user's maximum power point. This takes advantage of the fact that a random walk whose probability is biased toward the uphill direction on a smooth, convex optimality curve, will converge to a probability distribution centered around the optimum point on that curve.
  • the algorithm operates as follows:
  • step 606 If it is determined at step 606 that the average power at d new is greater than that at d_old, then control is transferred to step 608 ; otherwise, control is transferred to step 610 .
  • step 608 d_new is committed as the loading duty cycle and replaces d_old.
  • step 610 d_old remains the loading duty cycle.
  • Two other algorithms are disclosed: a three-point adaptive loading algorithm and a two-point flip-flop adaptive loading algorithm.
  • the adaptive loading algorithm operates as follows to determine the user's optimum power output level:
  • the system operates the converter at three distinct, but closely-spaced load levels, each for some period of time. In some embodiments a different number of load levels can be used.
  • the load levels are closely enough spaced that the human or animal need not be aware that the load is being varied. However, the slight variations in load will cause slightly different amounts of power to be transferred to the electrical load.
  • the algorithm measures these three amounts of power at the three different load levels. If the middle-most load generates the largest power reading, the average load is kept at the same level for the next cycle of the algorithm.
  • the algorithm infers that the power transferred could be increased by raising the load level. This occurs, for example, when the mechanical input stage is too lightly loaded, so the device is too “easy” to operate: The adaptive load algorithm will detect that the human or animal is neither tired nor fatigued, and will raise the loading to draw more power from the human or animal.
  • the algorithm infers that the power transferred could be increased by lowering the load level. This occurs, for example, when the human or animal powering the mechanical input stage begins to tire: A lighter loading may allow the human or animal to drive the mechanical input stage faster at a lighter load, thereby generating more power overall.
  • Step d up by a small amount delta to arrive at d_new d_old+delta.
  • Step d down by a small amount delta to arrive at d_new d_old ⁇ delta.
  • FIG. 6B is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target maintaining a desired cycle frequency of the electrical power generator.
  • the process of FIG. 6B is included in 404 of FIG. 4 .
  • the process may by implemented in controller and memory 112 . In various embodiments, these steps may be omitted or performed in a different order.
  • step 632 the input signal to controller and memory 112 is processed to estimate or measure cycle frequency 354 from the electrical power generator 104 in FIGS. 1A and 1B . If it is determined in step 634 , that the cycle frequency 354 is greater than the target, then control is transferred to step 636 ; otherwise control is transferred to step 638 .
  • step 636 the coupling is adjusted to increment the load level. In some embodiments this involves increasing the PWM loading to the control gate 108 or variable load 116 .
  • step 638 the coupling is adjusted to decrement the load level. In some embodiments this involves decreasing the PWM loading to the control gate 108 or variable load 116 .
  • FIG. 6C is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target keeping the average output power of the electrical power generator below a specified threshold.
  • the process of FIG. 6C is included in 404 of FIG. 4 .
  • the process may be implemented in controller and memory 112 . In various embodiments, these steps may be omitted or performed in a different order.
  • step 672 the input signal to controller and memory 112 is processed to estimate or measure the average power from the electrical power generator 104 in FIGS. 1A and 1B or from rectifier 106 in FIG. 1C .
  • step 674 the coupling is adjusted based on an algorithm. In some embodiments, a two-point random walk adaptive loading algorithm is used:
  • step 676 If it is determined at step 676 that the average power at d_new is greater than that at d_old, then control is transferred to step 678 ; otherwise, control is transferred to step 680 .
  • step 678 d_new is committed as the loading duty cycle and replaces d_old only if the average power at d_new falls below the specified threshold.
  • step 680 d_old remains the loading duty cycle.
  • FIG. 7 is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load increases the electrical power generator lifetime.
  • the process of FIG. 7 is included in 404 of FIG. 4 .
  • the process may be implemented in controller and memory 112 . In various embodiments, these steps may be omitted or performed in a different order.
  • step 702 the controller and memory 112 reduce loading if the mechanical power source dynamics exceed thresholds.
  • mechanical power source dynamics include:
  • the mechanical power source dynamics are estimated or determined and compared to the applicable threshold. If the threshold is exceeded, the loading duty cycle is reduced.
  • step 704 the controller and memory 112 reduce loading if the generation frequency squared exceeds a specified threshold.
  • the potential damage to the electrical power generator increases as a function of the generation frequency squared, so the controller and memory 112 calculate generation frequency 354 squared and compare to the specified threshold. If the threshold is exceeded, the loading duty cycle is reduced.
  • step 706 the controller and memory 112 reduce loading if a temperature sensor for the system or electrical power generator 104 senses a value outside a specified operating range. If the value of the current temperature is outside the specified range, the loading duty cycle is reduced.

Abstract

A method of coupling a mechanical power source through an electrical power generator to an electrical load is disclosed. A characteristic of an electrical output is measured from the electrical power generator produced during a power generation cycle during which there is a coupling of the mechanical power source through the electrical power generator to the electrical load. The coupling of the mechanical power source is adjusted through the electrical power generator to the electrical load during a subsequent power generation cycle based at least in part on the measured characteristic of the electrical output.

Description

CROSS REFERENCE TO OTHER APPLICATIONS
This application claims priority to U.S. Provisional Patent Application No. 60/864,772 entitled SMART HUMAN POWER GENERATION filed Nov. 7, 2006 which is incorporated herein by reference for all purposes.
This application claims priority to U.S. Provisional Patent Application No. 60/861,999 entitled SMART HUMAN POWER GENERATION filed Nov. 29, 2006 which is incorporated herein by reference for all purposes.
BACKGROUND OF THE INVENTION
Electronic devices such as portable computers and portable communication devices require electrical power suitable for semiconductor and other electronics technologies. In some instances it is too difficult or too expensive to use regional power grids or local generators of electricity to power electronics devices. It would be useful if an electrical generator suitable for efficient and extended use with a human or animal providing mechanical input power could be developed.
BRIEF DESCRIPTION OF THE DRAWINGS
Various embodiments of the invention are disclosed in the following detailed description and the accompanying drawings.
FIG. 1A is a block diagram illustrating an embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load.
FIG. 1B is a block diagram illustrating a second embodiment of a power generator.
FIG. 1C is a block diagram illustrating a third embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load.
FIGS. 2A and 2B are diagrams illustrating embodiments of the system for coupling a mechanical power source through an electrical power generator to an electrical load.
FIG. 3A is a diagram of an example controller output.
FIG. 3B is a diagram of an example generator output that is input to the controller.
FIG. 4 is a flowchart illustrating a method for coupling a mechanical power source through an electrical power generator to an electrical load.
FIG. 5 is a flowchart illustrating a method for powering the controller from the electrical power generator.
FIG. 6A is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to increase the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort.
FIG. 6B is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target maintaining a desired cycle frequency of the electrical power generator.
FIG. 6C is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target keeping the average output power of the electrical power generator below a specified threshold.
FIG. 7 is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load increases the electrical power generator lifetime.
DETAILED DESCRIPTION
The invention can be implemented in numerous ways, including as a process, an apparatus, a system, a composition of matter, a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or communication links. In this specification, these implementations, or any other form that the invention may take, may be referred to as techniques. A component such as a processor or a memory described as being configured to perform a task includes both a general component that is temporarily configured to perform the task at a given time or a specific component that is manufactured to perform the task. In general, the order of the steps of disclosed processes may be altered within the scope of the invention.
A detailed description of one or more embodiments of the invention is provided below along with accompanying figures that illustrate the principles of the invention. The invention is described in connection with such embodiments, but the invention is not limited to any embodiment. The scope of the invention is limited only by the claims and the invention encompasses numerous alternatives, modifications and equivalents. Numerous specific details are set forth in the following description in order to provide a thorough understanding of the invention. These details are provided for the purpose of example and the invention may be practiced according to the claims without some or all of these specific details. For the purpose of clarity, technical material that is known in the technical fields related to the invention has not been described in detail so that the invention is not unnecessarily obscured.
Techniques for coupling a mechanical power source through an electrical power generator to an electrical load are disclosed. The mechanical power source may be a human or an animal. In some embodiments, a characteristic of an electrical output, such as the cycle frequency or output power, from the electrical power generator produced during a power generation cycle during which there is a coupling of the mechanical power source through the electrical power generator to the electrical load is measured.
A controller adjusts the coupling of the mechanical power source through the electrical power generator to the electrical load during a subsequent power generation cycle based at least in part on the measured characteristic of the electrical output. In various embodiments, the adjustment may include:
increasing the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort;
attempting to maintain a desired cycle frequency of the electrical power generator;
attempting to keep the average output power of the electrical power generator below a specified threshold; or
attempting to increase the electrical power generator lifetime.
FIG. 1A is a block diagram illustrating an embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load. In the example shown, mechanical power source 102 is connected through electrical power generator 104, through rectifier 106 and through control gate 108 to a battery 110. A controller and memory 112 takes input from electrical power generator 104 and provides controls for control gate 108. The controller and memory 112 optionally provide an output to a user feedback device 114 which is sent back to the mechanical power source 102.
The electrical power generator 104 has an input stage to harness power from a human or animal. There are different mechanical configurations by which to accomplish this, including: a Push Pull stage, an Erg stage, a Step stage, a Bicycle stage and a Crank stage.
Push-pull Stage. The Push-Pull input stage comprises a capstan with a double-ended rope, cord, or other such tensile member affixed at its center to the capstan. There are two ergonomic grips affixed to the distal ends of the rope.
Operation is as follows:
1. The initial state has one end of the rope fully wound on the capstan, and the other end unwound. The wound rope is pulled, unwinding it and transferring mechanical energy to the capstan. As this happens, the other end of the rope is wound on the capstan.
2. At the end of this stroke, the process is reversed: The other rope (now wound) is pulled, unwinding it and winding the first rope, and also transferring mechanical to the capstan.
3. The process repeats ad infinitum: The two ends of the rope are pulled alternately, each winding the other and transferring power to the capstan.
Erg Stage. This input stage is based on the same type of biometric motion used in a rowing exercise machine: A tee-shaped handle or other ergonomic grip is affixed to the end of a long rope, tape, cord, or other windable tensile structure. The other end is affixed to a winding drum, and wound completely around the drum. The drum is fitted with a rotary return spring, so when the tape is unwound, the drum rewinds the tape by the action of the return spring. The drum drives the mechanical coupling system through a freewheel, in such a way that only the outward (unwinding) pull on the tape transfers mechanical energy. Because of this one-way freewheeling, the electrical power generator 104 can continue spinning in the driven direction, even as the return spring on the drum is rewinding the tape onto the drum. There is also an alternative embodiment in which mechanical energy is transferred to the electrical power generator 104 during both the pulling cycle and while the tape is being rewound onto the drum, for example if the tape is somewhat stiff and the user can push it back into the device rather than having it retracted by a spring.
In either the Push-pull or Erg stage, the handle comes close to the rest of the mechanical system when the string or tape is fully retracted. Provision may be made on the case holding the mechanical system, to stow the handles in a specific way, for instance by snapping them into one or more recesses on the case. This makes the entire unit compact and wieldy for transport, when it is not in use.
An additional enhancement may be that when the handle is stowed, by virtue of its stowage position it may obscure the entry point of the string into the case. This can serve to protect the unit from water, dust or other contaminants entering etc, through the string entry point.
In either the Push-pull or the Erg stage, provision may be made in the design of the unit for attaching it to a heavy or fixed object such as for example, a tree, pole, a heavy piece of furniture, or a doorknob. In various embodiments, a rope, a strap, or a tape forms a loop emanating at one end from the case, looping around the fixed object, and returning to the case in some sort of removable, adjustable attachment.
Any removable, adjustable attachment can be used. For example, a spring-loaded cleat, a spring-loaded buckle, a fixed double-insertion buckle, a fixed double-insertion buckle, a buckle such as those found on luggage straps, a ratchet cleat such as found on sailboats, a jam cleat such as found on sailboats, and a one-way friction ratchet composed of a cylindrical roller and an inclined plane are used in different embodiments.
Step Stage. The Step input stage, is quite similar to the Push-pull stage. But instead of using power from the hands and arms, this configuration is intended to draw power from the person's mimicry of the act of climbing stairs. In this configuration, the base unit is attached to an immovable object or to part of the person's body, and the feet are inserted into two ergonomic stirrups. The feet are then “pedaled” back and forth, in a stair-climbing motion, thereby transferring mechanical energy to the capstan.
As in the Push-pull or Erg configurations, the Step case may have provision on the case for stowing the stirrups, and also may have any of the mentioned provisions for attaching the base unit to an immovable object.
Bicycle Stage. The Bicycle input stage uses a pedaling motion to capture mechanical energy. The person sits upon a seat and turns a set of pedals, similar to the act of pedaling a bicycle. Instead of transferring mechanical energy to a wheel, though, it is transferred by means of the mechanical coupling system, to the electrical power electrical power generator 104.
The mechanical coupling may be a gear set, or it may be a belt- or chain-drive directly from the pedal set. It may also be a friction drive operating on the surface of a bicycle tire, if a tire and wheel are fitted. In fact, if a real bicycle is used, this system may be used to capture energy at the same time the bicycle is actually being ridden.
Crank Stage. The crank input stage uses a crank arm that is attached to a rotating shaft that is coupled to the electrical power generator 104. The mechanical coupling may be by way of a gear set, belt or chain drive, or direct connection, for example. The crank arm may be extendable in order to get a longer lever arm and thus better efficiency while still stowing away in a small volume.
The mechanical coupling is the portion of the system responsible for drawing mechanical energy from the capstan, and transmitting it to the electrical power generator 104. In the Push-pull, the Erg, and the Step input stage configurations, it is advantageous to use as small a capstan diameter as possible. This is so that a moderate pull velocity will translate to a large rotational speed at the generator shaft. If the capstan is small enough, and if the electrical power generator 104 is correctly designed, such a system may draw 20 watts or more of power from a person moving at a comfortable speed, without the use of gears. In some embodiments, the capstan varies in size from 6 to 10 millimeters in diameter. Eliminating gears results in quieter, smoother, and more efficient operation, as compared with a geared design.
In one embodiment of the Erg configuration, mechanical power is drawn from the capstan when the string is being pulled; not when it is retracting. This dictates decoupling the capstan from the electrical power generator 104 during retraction. This can be done using a one-way friction clutch, such as a “roller clutch” based on needle bearings.
One drawback to the inclusion of a clutch is increased package size. This can be overcome by situating the clutch inside the electrical power generator 104. In some embodiments the electrical power generator 104 is of large diameter, such that there exists ample space inside for inclusion of a clutch. Inclusion of the clutch reduces the stacking height of the overall drive axis of the system.
The electrical power generator 104 uses rectifier 106 to convert an electrical alternating current (“AC”) output to a direct current (“DC”) output. The controller monitors characteristics of the generator or its output over time to improve performance. For example, the cycle frequency, or revolutions per minute (“RPM”) of the electrical power generator is typically monitored and stored. Examples of information stored in the memory 112 include:
    • the previous and current loading;
    • the previous and current average power;
    • the previous and current total energy; and
    • the elapsed time since the last generation cycle.
An electrical power generator 104 may be modeled by a speed-controlled voltage source, in series with a Thevenin resistance. The voltage of the source is linearly proportional to the shaft speed of the electrical power generator 104. Therefore, the maximum power that may be drawn from the electrical power generator 104 is proportional to the square of the shaft speed:
V oc=k*omega
P max=½ V oc*½ I sc
I sc=V oc/R_thevenin
Therefore, P_max=V_oc^2/(4*R_thevenin)=k^2*omega^2/(4*R_thevenin). It may be shown that the maximum power point for any particular shaft speed is at half the open-circuit voltage, and half the short-circuit current.
If a small radius generator is used, the magnet mass that can be effectively used is small. This means the amount of energy absorbed per rotation is also small. A problem is that this dictates low power outputs for reasonable shaft rotation speeds. In other words, a small radius results in a small value of k, above. To couple the electrical power generator 104 effectively to human body motions without the use of gears, a electrical power generator 104 must be chosen which has large enough k. Since k varies as the physical volume of the electrical power generator 104, this condition dictates, for a given magnet quality, a minimum physical volume for the electrical power generator 104.
In designing an electrical power generator 104 with large physical volume, one may choose to make it axially long, radially fat, or both. But while volume is proportional to r^2*length, the area of magnets required is proportional to only r*length. In order to make economic use of magnets, it is advantageous to maximize r. In some embodiments, short, fat generators, are thus chosen typically with a diameter to length ratio of between 4 and 6, although other ratios can also be used.
Once the armature shape of the electrical power generator 104 is chosen, a wire diameter is selected for the windings to match the output voltage at a humanly realizable speed, to the voltage of the batteries being charged, or the desired input voltage of the equipment to be run. Throughout this specification, this speed is called the “cut in” speed.
In order to be able to modulate the coupling electronically, the cut-in speed should be lower than the average expected use speed, called “design speed” throughout this specification. In some embodiments, the cut-in speed is chosen to be about one third the design speed.
The electrical output of the electrical power generator 104 must be coupled to the load. This involves three steps: Rectification of the electrical power generator 104 output; Optional up or down-conversion of the voltage; and Optional pulse-width-modulated switching of the output voltage onto the load.
The most direct coupling available is a rectifier stage driving the load directly. This is not desirable, since above the cut-in speed, the torque required from the user increases sharply, and is not adjustable: It is fixed by the design of the electrical power generator 104.
In some embodiments, to allow adjustable torque output without wasting any energy, a Pulse Width Modulation (“PWM”) is employed to rapidly connect and disconnect the electrical power generator 104 from the load, thereby varying the effective torque load presented to the user. By varying the duty cycle of the PWM signal, the effective torque presented to the user can be adjusted, at any speed above the cut-in speed.
The winding wire in the electrical power generator 104 is chosen such that the cut-in speed is somewhat lower than the design speed. The cut-in speed is typically chosen to be less than half of the design speed. This gives a reasonably wide range of torques available at the design speed.
In some embodiments, controller and memory 112 uses PWM therefore to modulate control gate 108. The controller and memory 112 may monitor, for example, the cycle frequency, or revolutions per minute (“RPM”) of the electrical power generator 104, to adjust the coupling of the mechanical power source through the electrical power generator 104 to the electrical load.
The controller and monitor 112 may also drive an optional user feedback device 114. In some embodiments, provisions may be made in 114 for feeding back some information to the user using visual, audible, or tactile cues.
Visual cueing may be accomplished by one or more light emitting diodes (“LEDs”) fitted to the device, and under control of the controller 112. By pulse-width-modulating the LED drive, differing apparent brightnesses may be achieved or other visual cues may be provided.
Audible cueing may be accomplished actively, by use of a dedicated audio output device, such as a piezoelectric speaker or buzzer element. Alternative, and with lower cost, audible cueing may be accomplished “semi-passively” while the unit is being driven by the user, by modulating the load power at an audio frequency (say, for instance, 200 Hz to 2000 Hz). This will superimpose a “tonality” onto the sound of the electrical power generator 104, by causing it to vibrate microphonically at the modulation frequency.
Tactile cueing may be accomplished while the unit is being driven by the user, by modulating the load power at a tactile frequency (say, 2 Hz to 10 Hz). This will produce a “vibrating” feel in the torque feedback being presented to the user, and the user will be able to feel this vibrational feedback.
If it is desired to suggest a particular pacing interval, the user may be alerted to this suggested pacing interval by any of several visual or auditory methods. It may be done visually by pulsing or flashing a LED on and off at the suggested pace or by providing a display with a value representing the power or rotation, for example, and a second display (or using the same display at a different time) with the optimal power or rotation value, for example. Such pulsing may be pure on and off, or it may be a “throbbing” mode using PWM of the LED drive. To suggest a pace audibly, a speaker or buzzer element must be used, since the user may not be powering the device during the time the controller 112 wishes to produce the audible cue.
The output electrical power level might be best presented to the user through the use of a single PWM LED which glows at a “brightness” proportional to the delivered power level, or through the use of multiple LED's used in a “bar graph” type configuration. The output electrical power level could also be presented audibly, by using a variably pitched tone, the pitch of which is related to the power level. Such tone could be presented by either the active method, using a speaker or a peizo element, or semi-passively.
An “over-power condition”, defined throughout this specification as the situation when the user is delivering too much power for the device to convert without damaging itself or the load, could be indicated by methods including: Visually, using an LED. The LED could if desired be pulsed at about 3 Hz for maximum visibility; Audibly, using either the active or semi-passive methods; and Tactilely, by causing the device to vibrate, “fight back” (go to higher loading), or “break free” (go to lower loading), or any combination of these.
If the user is not reaching the cut-in speed, an “under-power condition” is occurring. This obviously cannot be indicated by any semi-active method, since the device is not delivering power, but any of the active methods (audible or visual) may be used.
FIG. 1B is a block diagram illustrating a second embodiment of a power generator. In the example shown, mechanical power source 102 is connected through electrical power generator 104, through rectifier 106 to a variable load 116. A controller and memory 112 takes input from electrical power generator 104 and provides controls for varying the variable load 116. The controller and memory 112 optionally provide an output to a user feedback device 114 which is sent back to the mechanical power source 102.
The difference between the system presented in FIG. 1B and the system presented in FIG. 1A is the variable load 116. The variable load 116 interfaces with controller and memory 112.
FIG. 1C is a block diagram illustrating a third embodiment of a system for coupling a mechanical power source through an electrical power generator to an electrical load. In the example shown, mechanical power source 102 is connected through electrical power generator 104, through rectifier 106 to a variable load 116. A controller and memory 112 takes input from rectifier 106 and provides controls for varying the variable load 116. The controller and memory 112 optionally provide an output to a user feedback device 114 which is sent back to the mechanical power source 102.
The difference between the system presented in FIG. 1C and the system presented in FIG. 1A is that the controller and memory 112 takes input from rectifier 106 directly as output power in FIG. 1C, rather than from a sensor that measures a characteristic such as cycle frequency in FIG. 1A.
FIGS. 2A and 2B are diagrams illustrating embodiments of the system for coupling a mechanical power source through an electrical power generator to an electrical load. In the example shown in FIG. 2A, power generating unit 200 is shown in a top view with a line 201 indicating a cut view line for FIG. 2B. In the example shown in FIG. 2B, power generating unit includes bottom of case 202, middle hour glass of case 204, top of case 206. String 208 is wrapped around the center of bobbin 210. String 208 is secured to bobbin 210 at one end. The other end of string 208 passes out a fairlead hole 209. The other end of string 208 is attached to a handle that enables a user to pull string 208, unwinding string 208 from bobbin 210. Bobbin 210 rotates while string 208 unwinds. Once unwound, string 208 is rewound around bobbin 210 by turning bobbin 210 using spring 212. The outer end of spring 212 is coupled to a housing that is in turn coupled to top of case 206 (not shown in FIG. 2B). The inner end of spring 212 is couple to bobbin 210 (not shown in FIG. 2B). On unwinding of string 208, bobbin 210 compresses energy into spring 212. The compressed energy in spring 212 is used to rewind string 208 around bobbin 210.
In some embodiments, spring 212 is not included in power generating unit 200 (e.g., a motor is used to rewind string 208 on bobbin 210 or a second string on bobbin 210 is used to rewind a first string such as string 208).
On unwinding of string 208, bobbin 210 rotates and turns shaft 214. Shaft 214 is coupled to bobbin 210 by having a keyed hole in bobbin 210 into which a corresponding keyed shaft 214 mates. In various embodiments, the keyed hole comprises a “D” shaped hole, a star shaped hole, a square hole, a hexagonal hole, a single flat, a dual flat, splined, or any other appropriate keyed hole enabling a rotation of bobbin 210 to be transmitted to shaft 214. Shaft 214 is coupled to sealing bearing 216. Sealing bearing 216 seals the lower chamber from the upper chamber. The upper chamber can be opened by opening top of case 206 and separating top of case 206 from middle hour glass of case 204. Opening the upper chamber allows access to the keyed end of shaft 214, bobbin 210, string 208, and spring 212. The lower chamber is sealed to prevent environmental contamination from affecting the electronic components in the lower chamber.
The lower chamber contents include clutch 222, rotor 224, stator 226, and circuit board 228. Clutch 222 couples shaft 214 to rotor 224. Clutch 222 enables a rotation of bobbin 210 to be transmitted to rotor 224 when string 208 is being unwound (e.g., as a user pulls string 208). Rotor 224 rotates with a ratio of 1:1 with a rotation of bobbin 210. Clutch 222 does not enable a rotation of bobbin 210 to be transmitted to rotor 224 when string 208 is being rewound (e.g., as string 208 is rewound on bobbin using, for example, a spring force).
Rotor 224 includes magnets (not indicated in FIG. 2B). In some embodiments, rotor 224 includes an inertial mass (not indicated in FIG. 2B). Stator 226 includes wire windings in which the current is generated from the motion of bobbin 210 and rotor 224.
Handle 230 detaches from the top of the hour glass case and is attached to one end of string 208 after passing out fairlead hole 209. Handle 230 can be pulled by a user to cause rotation of bobbin 210. Strap 232 can be used to anchor the power generating unit to a fixed object. A user can then pull on handle 230 without holding the case of the power generating unit. A user fatigues less quickly if only pulling on handle 230 and not also providing an anchoring force for the case than if pulling and anchoring.
FIG. 3A is a diagram of an example controller output. Graph 302 shows that as time progresses the coupling to the load changes along discrete time steps. Each discrete time step represents a single generation cycle. The controller output changes the coupling to the load, for example, by switching control gate 108 or variable load 116 according to a PWM duty cycle.
In time segment 304, the coupling to the load increases after each generation cycle until it reaches a level completing the adjustment. In time segment 306, the coupling to the load continues to change after each generation cycle but dithers around a steady state level.
FIG. 3B is a diagram of an example generator output that is input to the controller. Graph 352 shows that as time progresses electrical output is produced during each generation cycle. The control signal output from the controller is determined by various characteristics of the electrical output. For example, the total energy of a cycle can be used to determine whether to increase or decrease the coupling to the load. Likewise, the period 354 or frequency of the generation cycle or the average power of the generation cycle can be used to determine how to change the coupling to the load. In addition, trends in the period, total power, or total energy over a number of cycles may also be used. In general, any characteristic of the generator output power may be used to determine how to adjust the load coupling according to any appropriate scheme. In one simple scheme, a random walk algorithm is used to search for a coupling that results in maximum average power over time. Other goals may be set based on knowledge of how a human or animal may fatigue over time so that a lower power is achieved over a longer period, or to maximize human or animal comfort. In some embodiments, certain schemes analyze the power produced during different portions of a single cycle to improve power output or ergonomics for the user, (for example reducing the effective load during the start of a cycle to make it easier for the user to get “up to speed” during a pull.) In some embodiments, more than one optimization scheme may be made available for a user to select.
The adaptive loading schemes vary the effective average electrical impedance of the load being presented to the electrical power generator 104. This produces a variable resistance to the user, so it is “easier” or “harder” to operate the device at a given speed without wasting power. By controlling the mechanical resistance, the device is configured to extract power from the user in an efficient manner. This can be analogized as “switching gears” on a bicycle: Different people may obtain their best power output over a longer or shorter time by pedaling at different speeds in a higher or lower gear. Controller 112 implements a control scheme that achieves a desired power output for a given user. Various control schemes are used. For example, the controller can implement preprogrammed load profiles over time or it can execute an adaptive loading algorithm to draw the maximum effective power from the human or animal operating the mechanical drive mechanism.
For each user operating at a specified “effort level”, there is some value of mechanical impedance which draws the most mechanical power from the user. The PWM electrical coupling method and the switching converter methods of coupling discussed above can both approach 100 percent efficiency if properly designed, so the point of maximum power draw from the user is also the point of maximum power transfer to the electrical load.
Some embodiments optimize power transfer to the load by automatically manipulating the coupling, and finding the impedance point at which maximum average power is transferred to the load. This adaptive loading occurs transparently in the background, with no conscious input from the user.
In order to be able to find this maximum power point, some method of measuring power transfer is provided to the microprocessor. Such methods are discussed below.
A mechanism may be provided for the microprocessor to measure instantaneous power to the load, by measuring the voltage across the load and the current through the load. This can be accomplished with a small current sensing (series shunt) resistor and two analog to digital converters.
By virtue of being able to read the voltage drop across the current sensing resistor and the voltage drop across the load, the microprocessor can determine the instantaneous rate at which power is being transferred to the electrical load. Also, by varying the duty cycle of the switching converter or of the PWM switch, the microprocessor can vary the average power being transferred to the load.
If a fixed voltage load is employed, such as a battery with a relatively flat charging curve, then measuring power transfer becomes slightly easier: The load voltage, being fixed, need no longer be measured—only current must be measured. This can be done using the same series shunt resistor as discussed above. However, this still uses an analog to digital converter, which increases cost.
A method for implicitly measuring the current without the series shunt resistor and without the analog to digital converter, if the electrical power generator 104 characteristics (k, R_thevenin) are known is also used. The open-circuit generator voltage is proportional to shaft speed:
V oc=k*omega
If a mechanism for measuring the shaft speed is available (for instance, a hall-effect sensor detecting the rotor magnets of the electrical power generator 104), and if k is known, then V_oc can be computed by multiplying these two together.
Moreover, if the electrical power generator 104 is driving into a fixed voltage load of known voltage V_load, then current into the load can be computed using the Thevenin equivalent circuit of the motor. The current is thus given by:
I=(V oc−V_load)/R_thevenin
Therefore the instantaneous power delivered to the load is computed as:
P=V_load*I=V_load*(k*omega−V_load)/R_thevenin
Note that V_load is known, k is known, and R_thevenin is known. So the power being delivered to the load may be implicitly measured by measuring only the shaft speed omega.
The expression for implicit power measurement may be rewritten as follows:
P=C*(omega−omega0)
Where the two constants C and omega0 are given by:
C=V_load*k/R_thevenin
Omega0=V_load/k
Here, omega0 is the cut-in speed. By precomputing omega0 only once, and installing it as a constant in the controller 112 firmware, the computational load on the controller 112 to compute the power can be substantially reduced. In some embodiments, the constant C can be dropped if absolute units of power is not necessary, for example the case of maximum power loading in one embodiment.
The simplified expression for implicit power measurement is thus given by:
P′=omega−omega0
Thus, for an electrical power generator 104 of known characteristics supplying power to a load of known fixed voltage, the instantaneous power can be implicitly measured by simply subtracting the cut-in speed from the current speed of the motor.
In the absence of known electrical power generator 104 characteristics, a value for omega0 can be arrived at simply by measuring it. One method is to drive the electrical power generator 104 with a variable speed motor into the fixed voltage load, and measure the current delivered to the load. The cut-in speed is the speed at which the current delivered to the load rises above zero.
When designing the electrical power generator 104, the question arises as to what the range of shaft speeds are expected during use. Since different people operate the device most comfortably at different speeds, some range must be provided over which the device can usefully operate.
To accommodate drawing power from users with slow speeds, a small cut-in speed is desired. However, obtaining a lower cut-in speed necessitates a larger generator. Thus a compromise is dictated. In some embodiments, the average use speed or design speed is estimated and a cut-in speed which is ⅓ to ½ of the design speed is chosen.
Once the cut-in speed is chosen and the electrical power generator 104 armature is designed, the electrical power generator 104 winding wire size is chosen so as to match the electrical power generator 104 output voltage to the load voltage, at the chosen cut-in speed.
Since the electrical power generator 104's connection to the load is being switched via the PWM coupling circuit, the average power delivered during one PWM cycle is less than the instantaneous power during the “on” portion of the PWM cycle.
Also, since in many of the embodiments, the electrical power generator 104 is not running at a uniform shaft speed, even this average power delivered to the load is not constant over time periods much longer than a PWM cycle. For instance, in the Erg configuration, the duration of the retraction phase may be equal to the duration of the pull. Thus, over a period of several seconds or longer, power is only being delivered to the load approximately half the time.
In the case of the PWM problem: The average power being delivered over a period of one or more PWM cycles is simply the instantaneous power, multiplied by the PWM duty cycle:
P_bar=P′*d=(omega−omega0)*d
Where d is the fractional duty cycle of the PWM modulation.
Subdiagram 356 shows a method of integrating the area under the electrical output using a rectangular approximation. In some embodiments including the systems shown in FIG. 1C, the area under the electrical output is used to estimate or measure the average power from the input to controller and memory 112.
To compute the average power over long periods, it is helpful to be able to measure the pacing which the user is applying to the device. If implicit power measurement is used, the controller 112 already has a measurement of the shaft speed available, so it is possible to determine the beginning and end of the pacing cycle.
In one embodiment the pacing cycle time is defined by the interval during which the shaft speed stays continuously above the cut-in speed (the “pull” interval), plus the interval during which the shaft speed stays continuously below the cut-in speed (the “retract” interval). The sum of the pull interval and the retract interval gives the “pace” interval.
The average power over each pace interval can be computed by integrating the average power delivered during each PWM cycle, over the time of an entire pace interval, and then dividing by the length of the pace interval:
P_bar′=integral(P_bar)/T_pace
Where T_pace denotes the pace interval.
The integral can be approximated with a finite sum over small time intervals delta_T:
P_bar′=sum(P_bar*delta T)/T_pace
Again, if the units of power are unimportant, the constants may be dropped:
P_bar″=sum(d*(omega−omega0))/N
Where N denotes the number of delta_T time intervals in the pace interval.
Now finally, if d is held constant during an entire pace interval, then it factors out of the sum:
P_bar″=d/N*sum(omega−omega0)
In this way, the computational load on the controller 112 is reduced to compute the average power over a pace interval to a single addition and subtraction per delta_T, plus a single multiplication and division per pace interval.
FIG. 4 is a flowchart illustrating a method for coupling a mechanical power source through an electrical power generator to an electrical load. The process may be implemented in controller and memory 112. In various embodiments, these steps may be omitted or performed in a different order.
In step 402, the electrical output of the electrical power generator 104 is measured directly or indirectly by controller and memory 112 during a single power generation cycle 354 during which there is a coupling of the mechanical power source through the electrical power generator to the electrical load as discussed with FIG. 3B.
In step 404, the controller and memory 112 adjust the coupling of the mechanical power source through the electrical power generator 104 to the electrical load during a subsequent power generation cycle based at least in part on the measured characteristic of the electrical output.
FIG. 5 is a flowchart illustrating a method for powering the controller from the electrical power generator. In some embodiments the controller and memory 112 are powered from the electrical power generator 104. The process may be implemented in controller and memory 112. In various embodiments, these steps may be omitted or performed in a different order.
In step 502, the electrical power generator 104 has completed a generation cycle 354, and this power awakens the controller and memory 112. If it is determined in step 504 that there is data in dynamic memory 112, then control is transferred to step 506; otherwise, control is transferred to step 512.
In step 506, because data is set in dynamic memory 112, the controller 112 determines that the electrical power generator is in the middle of coupling a mechanical power source through an electrical power generator to an electrical load. A clock is recorded, one or more metrics are calculated from one or more measurements of electrical output, and one or more counters are incremented.
In step 508, the controller and memory 112 determines the next coupling profile. In step 510 the controller and memory 112 are put back to sleep for the next generation cycle.
In step 512, because data is clear in dynamic memory 112, the controller 112 determines that the electrical power generator is initiating a new coupling of a mechanical power source through an electrical power generator to an electrical load with no previous information. The load is turned on to a baseline level using the controller output, and in some embodiments the output is a PWM loading duty cycle. In step 514, a clock is recorded, one or more metrics are calculated from one or more measurements of electrical output, and one or more counters are incremented.
FIG. 6A is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to increase the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort. In some embodiments, the process of FIG. 6A is included in 404 of FIG. 4. The process may be implemented in controller and memory 112. In various embodiments, these steps may be omitted or performed in a different order.
In step 602, the input signal to controller and memory 112 is processed to estimate or measure the average power from the electrical power generator 104 in FIGS. 1A and 1B or from rectifier 106 in FIG. 1C. In step 604, the coupling is adjusted based on an algorithm. In some embodiments, a two-point random walk adaptive loading algorithm is used.
Two-point random walk adaptive loading algorithm. A sophisticated adaptive loading algorithm uses a randomized algorithm that uses a random walk to “drift” toward the user's maximum power point. This takes advantage of the fact that a random walk whose probability is biased toward the uphill direction on a smooth, convex optimality curve, will converge to a probability distribution centered around the optimum point on that curve. The algorithm operates as follows:
1 Start with an initial loading duty cycle, d_old.
2 Run an entire pacing interval at d_old.
3 Now, randomly or pseudo-randomly step d either up or down by a small amount delta to arrive at d_new=d_old+/−delta.
4 Run another pacing interval at d_new.
5 If it is determined at step 606 that the average power at d new is greater than that at d_old, then control is transferred to step 608; otherwise, control is transferred to step 610. In step 608, d_new is committed as the loading duty cycle and replaces d_old. In step 610, d_old remains the loading duty cycle.
Two other algorithms are disclosed: a three-point adaptive loading algorithm and a two-point flip-flop adaptive loading algorithm.
Three-point adaptive loading algorithm. In one embodiment, the adaptive loading algorithm operates as follows to determine the user's optimum power output level:
1 The system operates the converter at three distinct, but closely-spaced load levels, each for some period of time. In some embodiments a different number of load levels can be used. The load levels are closely enough spaced that the human or animal need not be aware that the load is being varied. However, the slight variations in load will cause slightly different amounts of power to be transferred to the electrical load.
2 The algorithm measures these three amounts of power at the three different load levels. If the middle-most load generates the largest power reading, the average load is kept at the same level for the next cycle of the algorithm.
3 If, however, the maximum power is transferred at the highest load level, the algorithm infers that the power transferred could be increased by raising the load level. This occurs, for example, when the mechanical input stage is too lightly loaded, so the device is too “easy” to operate: The adaptive load algorithm will detect that the human or animal is neither tired nor fatigued, and will raise the loading to draw more power from the human or animal.
4 Conversely, if the maximum power is transferred at the lowest load level of the three trial levels, the algorithm infers that the power transferred could be increased by lowering the load level. This occurs, for example, when the human or animal powering the mechanical input stage begins to tire: A lighter loading may allow the human or animal to drive the mechanical input stage faster at a lighter load, thereby generating more power overall.
5 Once the decision has been made that the loading is correct, or too low, or too high, the center load is adjusted appropriately, and the algorithm returns to step 1, above.
Two-point flip-flop adaptive loading algorithm. A computationally more efficient algorithm that does not require a random number generator is inspired by the realization that randomization is not needed at step 3 in the two-point random walk adaptive loading algorithm. This simplified algorithm simply takes steps in alternating directions:
1 Start with an initial loading duty cycle, d_old.
2 Run an entire pacing interval at d_old.
3 Step d up by a small amount delta to arrive at d_new=d_old+delta.
4 Run another pacing interval at d_new.
5 If the average power at d_new is greater than that at d_old, replace d_old by d_new.
6 Step d down by a small amount delta to arrive at d_new=d_old−delta.
7 Run another pacing interval at d_new.
8 If the average power at d_new is greater than that at d_old, replace d_old by d_new.
FIG. 6B is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target maintaining a desired cycle frequency of the electrical power generator. In some embodiments, the process of FIG. 6B is included in 404 of FIG. 4. The process may by implemented in controller and memory 112. In various embodiments, these steps may be omitted or performed in a different order.
In step 632, the input signal to controller and memory 112 is processed to estimate or measure cycle frequency 354 from the electrical power generator 104 in FIGS. 1A and 1B. If it is determined in step 634, that the cycle frequency 354 is greater than the target, then control is transferred to step 636; otherwise control is transferred to step 638.
In step 636, the coupling is adjusted to increment the load level. In some embodiments this involves increasing the PWM loading to the control gate 108 or variable load 116. In step 638, the coupling is adjusted to decrement the load level. In some embodiments this involves decreasing the PWM loading to the control gate 108 or variable load 116.
FIG. 6C is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load to target keeping the average output power of the electrical power generator below a specified threshold. In some embodiments, the process of FIG. 6C is included in 404 of FIG. 4. The process may be implemented in controller and memory 112. In various embodiments, these steps may be omitted or performed in a different order.
In step 672, the input signal to controller and memory 112 is processed to estimate or measure the average power from the electrical power generator 104 in FIGS. 1A and 1B or from rectifier 106 in FIG. 1C. In step 674, the coupling is adjusted based on an algorithm. In some embodiments, a two-point random walk adaptive loading algorithm is used:
1 Start with an initial loading duty cycle, d_old.
2 Run an entire pacing interval at d_old.
3 Now, randomly or pseudo-randomly step d either up or down by a small amount delta to arrive at d_new=d_old +/−delta.
4 Run another pacing interval at d_new.
5 If it is determined at step 676 that the average power at d_new is greater than that at d_old, then control is transferred to step 678; otherwise, control is transferred to step 680. In step 678, d_new is committed as the loading duty cycle and replaces d_old only if the average power at d_new falls below the specified threshold. In step 680, d_old remains the loading duty cycle.
FIG. 7 is a flowchart illustrating a method for adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load increases the electrical power generator lifetime. In some embodiments, the process of FIG. 7 is included in 404 of FIG. 4. The process may be implemented in controller and memory 112. In various embodiments, these steps may be omitted or performed in a different order.
In step 702, the controller and memory 112 reduce loading if the mechanical power source dynamics exceed thresholds. Examples of mechanical power source dynamics include:
1. detecting a dead start at the early part of a generation cycle;
2. avoiding a resonance that harms the system by avoiding a generation cycle frequency; and
3. detecting too much tension on the mechanical power source.
Using the techniques that use FIG. 3A and FIG. 3B to calculate generation frequency 354 or integrating the area under the electrical output 356, the mechanical power source dynamics are estimated or determined and compared to the applicable threshold. If the threshold is exceeded, the loading duty cycle is reduced.
In step 704, the controller and memory 112 reduce loading if the generation frequency squared exceeds a specified threshold. The potential damage to the electrical power generator increases as a function of the generation frequency squared, so the controller and memory 112 calculate generation frequency 354 squared and compare to the specified threshold. If the threshold is exceeded, the loading duty cycle is reduced.
In step 706, the controller and memory 112 reduce loading if a temperature sensor for the system or electrical power generator 104 senses a value outside a specified operating range. If the value of the current temperature is outside the specified range, the loading duty cycle is reduced.
Although the foregoing embodiments have been described in some detail for purposes of clarity of understanding, the invention is not limited to the details provided. There are many alternative ways of implementing the invention. The disclosed embodiments are illustrative and not restrictive.

Claims (29)

1. A system comprising:
a mechanical power source;
an electrical power generator configured to receive input from the mechanical power source;
an electrical load configured to receive output from the electrical power generator;
a controller and a memory associated with the controller, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to:
measure a characteristic of an electrical output from the electrical power generator produced during a first power generation cycle; and
adjust a coupling of the mechanical power source through the electrical power generator to the electrical load during a subsequent power generation cycle based at least in part on the characteristic of the electrical output measured during the first power generation cycle.
2. The system as recited in claim 1, wherein the mechanical power source is of human or animal effort.
3. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to increase the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort.
4. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to enhance the capacity of the mechanical power source to generate electrical power using the electrical power generator.
5. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to target maintaining a desired cycle frequency of the electrical power generator.
6. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to target keeping the average output power of the electrical power generator below a specified threshold.
7. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to increase the electrical power generator lifetime.
8. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to keep the electrical power generator's temperature from exceeding a threshold.
9. The system as recited in claim 1, wherein the mechanical power source is of human or animal effort and the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to enhance human or animal comfort.
10. The system as recited in claim 1, wherein the mechanical power source is of human or animal effort and the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to enhance human or animal comfort by regulating an effort profile.
11. The system as recited in claim 1, wherein the electrical load is a battery being charged.
12. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load by modulating a control gate to the electrical load.
13. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load by modulating a control gate to the electrical load using PWM.
14. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load by selectively connecting windings in the electrical power generator.
15. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load by using a random walk algorithm.
16. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load by using a user feedback device.
17. The system as recited in claim 16, wherein the user feedback device comprises one or more of the following:
a. an LED display, an audible pulse, or a tactile pulse.
18. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to improve ergonomics for the user.
19. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to avoid a resonance.
20. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to avoid a dead start at an early part of a generation cycle.
21. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to keep a tension on the mechanical power source below a threshold.
22. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load to keep a generation frequency of the electrical power generator's from exceeding a threshold.
23. The system as recited in claim 1, wherein the memory is configured to provide the controller with instructions which when executed cause the controller to adjust the coupling of the mechanical power source through the electrical power generator to the electrical load based on a user selectable optimization target.
24. A method comprising:
measuring a characteristic of an electrical output from an electrical power generator produced during a first power generation cycle,
wherein the electrical power generator is configured to receive input from a mechanical power source and an electrical load is configured to receive output from the electrical power generator; and
adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load during a subsequent power generation cycle based at least in part on the characteristic of the electrical output measured during the first power generation cycle.
25. The method as recited in claim 24, wherein the mechanical power source is of human or animal effort.
26. The method as recited in claim 24, wherein adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load increases the average output power of the electrical power generator attainable by the mechanical power source at a given level of effort.
27. The method as recited in claim 24, wherein adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load enhances the capacity of the mechanical power source to generate electrical power using the electrical power generator.
28. The method as recited in claim 24, wherein the mechanical power source is of human or animal effort and adjusting the coupling of the mechanical power source through the electrical power generator to the electrical load enhances human or animal comfort.
29. The method as recited in claim 24, wherein the electrical load is a battery being charged.
US11/983,428 2006-11-07 2007-11-07 Electrical power generator with adaptive coupling Expired - Fee Related US7747355B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/983,428 US7747355B2 (en) 2006-11-07 2007-11-07 Electrical power generator with adaptive coupling
PCT/US2008/002228 WO2009061330A1 (en) 2007-11-07 2008-02-20 Electrical power generator with adaptive coupling
CN2008801194774A CN101971117A (en) 2007-11-07 2008-02-20 Electrical power generator with adaptive coupling

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US86477206P 2006-11-07 2006-11-07
US86199906P 2006-11-29 2006-11-29
US11/983,428 US7747355B2 (en) 2006-11-07 2007-11-07 Electrical power generator with adaptive coupling

Publications (2)

Publication Number Publication Date
US20080150495A1 US20080150495A1 (en) 2008-06-26
US7747355B2 true US7747355B2 (en) 2010-06-29

Family

ID=40626040

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/983,428 Expired - Fee Related US7747355B2 (en) 2006-11-07 2007-11-07 Electrical power generator with adaptive coupling

Country Status (3)

Country Link
US (1) US7747355B2 (en)
CN (1) CN101971117A (en)
WO (1) WO2009061330A1 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080150493A1 (en) * 2006-11-07 2008-06-26 Potenco, Inc. Gearless human power generation
US20100033142A1 (en) * 2005-04-12 2010-02-11 Perpetuum Ltd. Converting Mechanical Vibrational Energy Into Electrical Energy
US20100327604A1 (en) * 2009-06-27 2010-12-30 Shawn Zhu Human powered pull strings generator
US8517559B1 (en) 2009-09-28 2013-08-27 Daniel J. Freschl Manually-energizing portable light-emitting device with multifunction cord
US8670224B2 (en) 2011-11-04 2014-03-11 Kohler Co. Power management system that includes a membrane
US20140070540A1 (en) * 2011-12-16 2014-03-13 Torek Thompkins Wheelmill
US8942854B2 (en) 2011-11-28 2015-01-27 Kohler Co. System and method for identifying electrical devices in a power management system
US20150256019A1 (en) * 2014-01-26 2015-09-10 Daniel Lee Pate Kinetic energy capture apparatus and system
US9281716B2 (en) 2011-12-20 2016-03-08 Kohler Co. Generator controller configured for preventing automatic transfer switch from supplying power to the selected load
US9293914B2 (en) 2011-11-04 2016-03-22 Kohler Co Power management system that includes a generator controller
US9678162B2 (en) 2011-11-04 2017-06-13 Kohler Co. Load control module that permits testing of power switching devices that are part of the load control module
US9841799B2 (en) 2011-12-20 2017-12-12 Kohler Co. System and method for using a network to control a power management system
US20180006526A1 (en) * 2016-07-02 2018-01-04 Thad Paul Sundrla Kinetic energy to electricity system and method
US9991709B2 (en) 2011-11-04 2018-06-05 Kohler Co. Adding and shedding loads using load levels to determine timing
US10279210B2 (en) * 2014-05-09 2019-05-07 Albert Ky Magnetic friction and viscous cylinder-piston resistance portable exercise equipment
US10489539B2 (en) * 2016-09-23 2019-11-26 Synopsys, Inc. Virtual terminals for linear-parameter extraction

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0519019D0 (en) * 2005-09-17 2005-10-26 Rolls Royce Plc Electrical power stabilisation
US7747355B2 (en) 2006-11-07 2010-06-29 Potenco, Inc. Electrical power generator with adaptive coupling
US20080150378A1 (en) * 2006-11-07 2008-06-26 Potenco, Inc. Human power generation using a pulley
US20080157615A1 (en) * 2006-11-07 2008-07-03 Potenco, Inc. Human power generator with a sealed and unsealed chambers
FR3121496B1 (en) * 2021-04-01 2023-08-04 Decathlon Sa Portable light fixture

Citations (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3873817A (en) * 1972-05-03 1975-03-25 Westinghouse Electric Corp On-line monitoring of steam turbine performance
US4057904A (en) 1975-06-27 1977-11-15 The United States Of America As Represented By The Secretary Of The Department Of Transportation Self-adjusting string extensiometer
US4145885A (en) 1977-09-23 1979-03-27 Yedidia Solell Wave motor
US4228360A (en) 1979-06-08 1980-10-14 Pablo Navarro Wave motion apparatus
US4261562A (en) 1978-12-22 1981-04-14 Flavell Evan R Electromagnetically regulated exerciser
US4360860A (en) 1977-03-07 1982-11-23 Johnson Hugh G Self-contained hand held portable lantern-flashlight consisting of a manually operated generator and rechargeable batteries
US4455614A (en) * 1973-09-21 1984-06-19 Westinghouse Electric Corp. Gas turbine and steam turbine combined cycle electric power generating plant having a coordinated and hybridized control system and an improved factory based method for making and testing combined cycle and other power plants and control systems therefor
US4539484A (en) 1980-06-06 1985-09-03 Suggs Louis F Wave and tide powered generation apparatus
US4701835A (en) 1985-09-19 1987-10-20 The United States Of America As Represented By The Secretary Of The Army Multimode flashlight
US4770279A (en) 1986-03-28 1988-09-13 Nippo Sangyo Kabushiki Kaisha Co Ltd One-way clutch
US5066867A (en) 1986-07-07 1991-11-19 Shim Hyun J Method and device for generating electric power by use of wave force
US5067601A (en) 1987-10-22 1991-11-26 Castens Rudolf R Clutches
US5219053A (en) 1985-01-24 1993-06-15 Hybo Science, Inc. Unidirectional clutch with shell races
US5343991A (en) 1992-06-11 1994-09-06 Ford Motor Company Roller element overrunning clutch
US5359229A (en) 1993-08-06 1994-10-25 Youngblood George M Apparatus for converting wave motion into electrical energy
US5434454A (en) * 1991-04-04 1995-07-18 Farkas; Otto Transient-free synchronous electrical power machine
US5796240A (en) 1995-02-22 1998-08-18 Seiko Instruments Inc. Power unit and electronic apparatus equipped with power unit
US5798632A (en) * 1995-07-18 1998-08-25 Midwest Research Institute Variable speed wind turbine generator with zero-sequence filter
US6034492A (en) 1997-04-30 2000-03-07 Nec Corporation Motor-generator
US6125978A (en) 1997-11-05 2000-10-03 Nsk-Warner K.K. One-way clutch
US6133642A (en) 1998-11-12 2000-10-17 Freeplay Market Development Limited Portable electrical power generating system with mechanical and solar power sources
US6178523B1 (en) * 1998-06-12 2001-01-23 Philips Consumer Communications Lp Battery-operated device with power failure recovery
US6230496B1 (en) * 2000-06-20 2001-05-15 Lockheed Martin Control Systems Energy management system for hybrid electric vehicles
US6288463B1 (en) 1996-10-15 2001-09-11 Sony Corporation Generator
US6346784B1 (en) * 1998-04-20 2002-02-12 Pan-Chien Lin Power transmission apparatus
US20020125360A1 (en) 2001-03-08 2002-09-12 Trw Automotive Electronics & Components Gmbh & Co. Kg Seat belt retractor
US6525996B1 (en) * 1998-12-22 2003-02-25 Seiko Epson Corporation Power feeding apparatus, power receiving apparatus, power transfer system, power transfer method, portable apparatus, and timepiece
US20030042741A1 (en) 2001-08-22 2003-03-06 Albert Hartman Mobile electrical power source
US20030066923A1 (en) 2001-09-06 2003-04-10 Trw Automotive Electronics & Components Gmbh & Co. Kg Belt retractor
US6664759B1 (en) 2002-08-14 2003-12-16 Hewlett-Packard Development Company, L.P. Manually rechargeable power system
US20040043873A1 (en) 2000-12-29 2004-03-04 Wilkinson William T. Exercise device for exercising upper body simultaneously with lower body exercise
US20040263099A1 (en) * 2002-07-31 2004-12-30 Maslov Boris A Electric propulsion system
US20050006961A1 (en) 2003-07-11 2005-01-13 Kun-Tsai Shen Manual electric generating device
US20050012487A1 (en) * 2003-01-23 2005-01-20 Skeist S. Merrill Doubly fed induction machine
US6855016B1 (en) 2002-07-16 2005-02-15 Patrick Lee Jansen Electric watercycle with variable electronic gearing and human power amplification
US20050083000A1 (en) 2003-08-06 2005-04-21 Martin Specht Controlling current supplied to electric motor of a seat belt retractor
US20050121915A1 (en) 2002-01-08 2005-06-09 Mats Leijon Wave-power unit and plant for the production of electric power and a method of generating electric power
US20050124471A1 (en) 2000-12-29 2005-06-09 Wilkinson William T. Total body exercise machine with adjustable railings and/or adjustable incline
US6914340B2 (en) 2000-12-22 2005-07-05 Freeplay Market Development Handheld generator
US6924571B2 (en) 2003-05-05 2005-08-02 Pontiac Coil, Inc. Spring-driven generator
US20050178632A1 (en) * 1994-05-05 2005-08-18 Ross Howard R. Roadway-powered electric vehicle system having automatic guidance and demand-based dispatch features
US20050184689A1 (en) * 2003-02-06 2005-08-25 Wavecrest Laboratories Adaptive electric motors and generators providing improved performance and efficiency
US20050247814A1 (en) 2004-05-07 2005-11-10 Trw Automotive Gmbh Belt retractor
US20050284976A1 (en) 2004-06-03 2005-12-29 Trw Automotive Gmbh Method for operating a belt retractor and a belt retractor for a safety belt
US7019495B2 (en) * 2003-08-28 2006-03-28 C.E. Neihoff & Co. Inter-regulator control of multiple electric power sources
US7021978B2 (en) * 2004-02-09 2006-04-04 Patrick Lee Jansen Human-powered generator system with active inertia and simulated vehicle
US20060094965A1 (en) 2002-08-01 2006-05-04 Voss Gregory I Apparatus for control of non-invasive parameter measurements
US20060097096A1 (en) 2004-11-09 2006-05-11 Key Safety Systems, Inc. Method for controlling a seat belt retractor
US7071659B1 (en) * 2004-01-23 2006-07-04 Dana Corporation Closed loop control of excitation parameters for high speed switched-reluctance generators
US7087001B1 (en) 2002-12-24 2006-08-08 Ihli Stephen P Portable handheld exercise apparatus which can be attached to a multiplicity of body parts
US20060192386A1 (en) 2003-03-17 2006-08-31 Rome Lawrence C Backpack for harvesting electrical energy during walking and for minimizing shoulder strain
US7105982B1 (en) * 2003-03-26 2006-09-12 Polatis Photonics, Inc. System for optimal energy harvesting and storage from an electromechanical transducer
US20060208606A1 (en) 2003-01-31 2006-09-21 Hirzel Andrew D Efficient high-speed electric device using low-loss materials
US7129592B1 (en) * 2005-03-02 2006-10-31 Yetter Gary L Portable, human-powered electrical energy source
US20060267406A1 (en) * 2005-05-25 2006-11-30 Hamilton Sundstrand Corporation Power distribution system and load management protocol therefor
US7164212B2 (en) 2002-01-10 2007-01-16 Swedish Seabased Energy Ab Electric device and method
US20070037667A1 (en) 2005-08-11 2007-02-15 Gordon Joel D Exercise device
US20070108767A1 (en) 2003-07-10 2007-05-17 Tadafumi Hirose Engine-driven generator
US20070145745A1 (en) * 2003-10-06 2007-06-28 Edward Woods Power generation systems and methods of generating power
US20070164568A1 (en) 2005-11-18 2007-07-19 Alexander Greenspan Wave energy recovery system
US20070176426A1 (en) 2003-07-10 2007-08-02 Tadafumi Hirose Engine-driven work machine
US20070205350A1 (en) 2003-09-09 2007-09-06 Yuji Shimada Engine-Driven Work Machine
US7319278B2 (en) 2005-06-01 2008-01-15 Donald Hollis Gehring Ocean wave generation
US20080048509A1 (en) 2006-08-25 2008-02-28 Honda Motor Co., Ltd. Engine-driven work machine
US20080048510A1 (en) 2006-08-25 2008-02-28 Honda Motor Co., Ltd. Engine-driven work machine
US20080054858A1 (en) 2006-08-25 2008-03-06 Makoto Uchimi Engine-driven work machine system
US20080067982A1 (en) * 2006-09-20 2008-03-20 Kevin Allan Dooley Modulation control of power generation system
US20080150495A1 (en) 2006-11-07 2008-06-26 Potenco, Inc. Electrical power generator with adaptive coupling
US20080150493A1 (en) 2006-11-07 2008-06-26 Potenco, Inc. Gearless human power generation
US20080150378A1 (en) 2006-11-07 2008-06-26 Potenco, Inc. Human power generation using a pulley
US20080157531A1 (en) 2006-11-07 2008-07-03 Potenco, Inc. Duty cycle improvement for human power generation
US20080157540A1 (en) * 2006-12-29 2008-07-03 Cummins Power Generation Ip, Inc. Electric power generation system with multiple inverters
US20080202447A1 (en) 2003-07-10 2008-08-28 Toshifumi Kochi Engine-Driven Generator
US20080231234A1 (en) 2007-03-22 2008-09-25 Mah Pat Y Pull-cord lighting device
US20090121496A1 (en) * 2005-09-23 2009-05-14 Issam Jabaji Power control system and method

Patent Citations (84)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3873817A (en) * 1972-05-03 1975-03-25 Westinghouse Electric Corp On-line monitoring of steam turbine performance
US4455614A (en) * 1973-09-21 1984-06-19 Westinghouse Electric Corp. Gas turbine and steam turbine combined cycle electric power generating plant having a coordinated and hybridized control system and an improved factory based method for making and testing combined cycle and other power plants and control systems therefor
US4057904A (en) 1975-06-27 1977-11-15 The United States Of America As Represented By The Secretary Of The Department Of Transportation Self-adjusting string extensiometer
US4360860A (en) 1977-03-07 1982-11-23 Johnson Hugh G Self-contained hand held portable lantern-flashlight consisting of a manually operated generator and rechargeable batteries
US4145885A (en) 1977-09-23 1979-03-27 Yedidia Solell Wave motor
US4261562A (en) 1978-12-22 1981-04-14 Flavell Evan R Electromagnetically regulated exerciser
US4228360A (en) 1979-06-08 1980-10-14 Pablo Navarro Wave motion apparatus
US4539484A (en) 1980-06-06 1985-09-03 Suggs Louis F Wave and tide powered generation apparatus
US5219053A (en) 1985-01-24 1993-06-15 Hybo Science, Inc. Unidirectional clutch with shell races
US4701835A (en) 1985-09-19 1987-10-20 The United States Of America As Represented By The Secretary Of The Army Multimode flashlight
US4770279A (en) 1986-03-28 1988-09-13 Nippo Sangyo Kabushiki Kaisha Co Ltd One-way clutch
US5066867A (en) 1986-07-07 1991-11-19 Shim Hyun J Method and device for generating electric power by use of wave force
US5067601A (en) 1987-10-22 1991-11-26 Castens Rudolf R Clutches
US5434454A (en) * 1991-04-04 1995-07-18 Farkas; Otto Transient-free synchronous electrical power machine
US5343991A (en) 1992-06-11 1994-09-06 Ford Motor Company Roller element overrunning clutch
US5359229A (en) 1993-08-06 1994-10-25 Youngblood George M Apparatus for converting wave motion into electrical energy
US20050178632A1 (en) * 1994-05-05 2005-08-18 Ross Howard R. Roadway-powered electric vehicle system having automatic guidance and demand-based dispatch features
US5796240A (en) 1995-02-22 1998-08-18 Seiko Instruments Inc. Power unit and electronic apparatus equipped with power unit
US5798632A (en) * 1995-07-18 1998-08-25 Midwest Research Institute Variable speed wind turbine generator with zero-sequence filter
US6288463B1 (en) 1996-10-15 2001-09-11 Sony Corporation Generator
US6034492A (en) 1997-04-30 2000-03-07 Nec Corporation Motor-generator
US6125978A (en) 1997-11-05 2000-10-03 Nsk-Warner K.K. One-way clutch
US6346784B1 (en) * 1998-04-20 2002-02-12 Pan-Chien Lin Power transmission apparatus
US6178523B1 (en) * 1998-06-12 2001-01-23 Philips Consumer Communications Lp Battery-operated device with power failure recovery
US6133642A (en) 1998-11-12 2000-10-17 Freeplay Market Development Limited Portable electrical power generating system with mechanical and solar power sources
US6525996B1 (en) * 1998-12-22 2003-02-25 Seiko Epson Corporation Power feeding apparatus, power receiving apparatus, power transfer system, power transfer method, portable apparatus, and timepiece
US6230496B1 (en) * 2000-06-20 2001-05-15 Lockheed Martin Control Systems Energy management system for hybrid electric vehicles
US6914340B2 (en) 2000-12-22 2005-07-05 Freeplay Market Development Handheld generator
US20050124471A1 (en) 2000-12-29 2005-06-09 Wilkinson William T. Total body exercise machine with adjustable railings and/or adjustable incline
US20040043873A1 (en) 2000-12-29 2004-03-04 Wilkinson William T. Exercise device for exercising upper body simultaneously with lower body exercise
US20040204294A2 (en) 2000-12-29 2004-10-14 William Wilkinson Exercise device for exercising upper body simultaneously with lower body exercise
US20020125360A1 (en) 2001-03-08 2002-09-12 Trw Automotive Electronics & Components Gmbh & Co. Kg Seat belt retractor
US6676056B2 (en) 2001-03-08 2004-01-13 Trw Automotive Electronics & Components Gmbh & Co. Kg Seat belt retractor
US20030042741A1 (en) 2001-08-22 2003-03-06 Albert Hartman Mobile electrical power source
US20030066923A1 (en) 2001-09-06 2003-04-10 Trw Automotive Electronics & Components Gmbh & Co. Kg Belt retractor
US7045912B2 (en) 2002-01-08 2006-05-16 Swedish Seabased Energy Ab Wave-power electric device and method
US20050121915A1 (en) 2002-01-08 2005-06-09 Mats Leijon Wave-power unit and plant for the production of electric power and a method of generating electric power
US7164212B2 (en) 2002-01-10 2007-01-16 Swedish Seabased Energy Ab Electric device and method
US6855016B1 (en) 2002-07-16 2005-02-15 Patrick Lee Jansen Electric watercycle with variable electronic gearing and human power amplification
US20040263099A1 (en) * 2002-07-31 2004-12-30 Maslov Boris A Electric propulsion system
US20060094965A1 (en) 2002-08-01 2006-05-04 Voss Gregory I Apparatus for control of non-invasive parameter measurements
US6664759B1 (en) 2002-08-14 2003-12-16 Hewlett-Packard Development Company, L.P. Manually rechargeable power system
US7087001B1 (en) 2002-12-24 2006-08-08 Ihli Stephen P Portable handheld exercise apparatus which can be attached to a multiplicity of body parts
US20050012487A1 (en) * 2003-01-23 2005-01-20 Skeist S. Merrill Doubly fed induction machine
US20060208606A1 (en) 2003-01-31 2006-09-21 Hirzel Andrew D Efficient high-speed electric device using low-loss materials
US20050184689A1 (en) * 2003-02-06 2005-08-25 Wavecrest Laboratories Adaptive electric motors and generators providing improved performance and efficiency
US20060192386A1 (en) 2003-03-17 2006-08-31 Rome Lawrence C Backpack for harvesting electrical energy during walking and for minimizing shoulder strain
US7105982B1 (en) * 2003-03-26 2006-09-12 Polatis Photonics, Inc. System for optimal energy harvesting and storage from an electromechanical transducer
US6924571B2 (en) 2003-05-05 2005-08-02 Pontiac Coil, Inc. Spring-driven generator
US20080202447A1 (en) 2003-07-10 2008-08-28 Toshifumi Kochi Engine-Driven Generator
US20070176426A1 (en) 2003-07-10 2007-08-02 Tadafumi Hirose Engine-driven work machine
US20070108767A1 (en) 2003-07-10 2007-05-17 Tadafumi Hirose Engine-driven generator
US20050006961A1 (en) 2003-07-11 2005-01-13 Kun-Tsai Shen Manual electric generating device
US20050083000A1 (en) 2003-08-06 2005-04-21 Martin Specht Controlling current supplied to electric motor of a seat belt retractor
US7180258B2 (en) 2003-08-06 2007-02-20 Key Safety Systems, Inc. Controlling current supplied to electric motor of a seat belt retractor
US7019495B2 (en) * 2003-08-28 2006-03-28 C.E. Neihoff & Co. Inter-regulator control of multiple electric power sources
US20070205350A1 (en) 2003-09-09 2007-09-06 Yuji Shimada Engine-Driven Work Machine
US20070145745A1 (en) * 2003-10-06 2007-06-28 Edward Woods Power generation systems and methods of generating power
US7071659B1 (en) * 2004-01-23 2006-07-04 Dana Corporation Closed loop control of excitation parameters for high speed switched-reluctance generators
US7021978B2 (en) * 2004-02-09 2006-04-04 Patrick Lee Jansen Human-powered generator system with active inertia and simulated vehicle
US20050247814A1 (en) 2004-05-07 2005-11-10 Trw Automotive Gmbh Belt retractor
US20050284976A1 (en) 2004-06-03 2005-12-29 Trw Automotive Gmbh Method for operating a belt retractor and a belt retractor for a safety belt
US20060097096A1 (en) 2004-11-09 2006-05-11 Key Safety Systems, Inc. Method for controlling a seat belt retractor
US7129592B1 (en) * 2005-03-02 2006-10-31 Yetter Gary L Portable, human-powered electrical energy source
US20060267406A1 (en) * 2005-05-25 2006-11-30 Hamilton Sundstrand Corporation Power distribution system and load management protocol therefor
US7319278B2 (en) 2005-06-01 2008-01-15 Donald Hollis Gehring Ocean wave generation
US20070037667A1 (en) 2005-08-11 2007-02-15 Gordon Joel D Exercise device
US20090121496A1 (en) * 2005-09-23 2009-05-14 Issam Jabaji Power control system and method
US20070164568A1 (en) 2005-11-18 2007-07-19 Alexander Greenspan Wave energy recovery system
US20080048510A1 (en) 2006-08-25 2008-02-28 Honda Motor Co., Ltd. Engine-driven work machine
US20080048509A1 (en) 2006-08-25 2008-02-28 Honda Motor Co., Ltd. Engine-driven work machine
US20080054858A1 (en) 2006-08-25 2008-03-06 Makoto Uchimi Engine-driven work machine system
US20080067982A1 (en) * 2006-09-20 2008-03-20 Kevin Allan Dooley Modulation control of power generation system
US20080157636A1 (en) 2006-11-07 2008-07-03 Potenco, Inc. Human power generation using dual pulls
US20080157531A1 (en) 2006-11-07 2008-07-03 Potenco, Inc. Duty cycle improvement for human power generation
US20080157615A1 (en) 2006-11-07 2008-07-03 Potenco, Inc. Human power generator with a sealed and unsealed chambers
US20080157635A1 (en) 2006-11-07 2008-07-03 Potenco, Inc Motor powered string retraction for a human power generator
US20080157637A1 (en) 2006-11-07 2008-07-03 Potenco, Inc. Secondary attachment for human power generation
US20080150378A1 (en) 2006-11-07 2008-06-26 Potenco, Inc. Human power generation using a pulley
US20080157536A1 (en) 2006-11-07 2008-07-03 Potenco, Inc. Anchor for a human power generator
US20080150493A1 (en) 2006-11-07 2008-06-26 Potenco, Inc. Gearless human power generation
US20080150495A1 (en) 2006-11-07 2008-06-26 Potenco, Inc. Electrical power generator with adaptive coupling
US20080157540A1 (en) * 2006-12-29 2008-07-03 Cummins Power Generation Ip, Inc. Electric power generation system with multiple inverters
US20080231234A1 (en) 2007-03-22 2008-09-25 Mah Pat Y Pull-cord lighting device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Bullis, Kevin. "Powering the $100 Laptop" [online]. Jul. 2006. [Retrieved on Jul. 29, 2008]. Retrieved from the Internet: .
Bullis, Kevin. "Powering the $100 Laptop" [online]. Jul. 2006. [Retrieved on Jul. 29, 2008]. Retrieved from the Internet: <URL: http://www.technologyreview.com/read—article.aspx?id=17194&ch=infotech&a=f>.

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100033142A1 (en) * 2005-04-12 2010-02-11 Perpetuum Ltd. Converting Mechanical Vibrational Energy Into Electrical Energy
US8432084B2 (en) * 2005-04-12 2013-04-30 Perpetuum Ltd. Converting mechanical vibrational energy into electrical energy
US20080150493A1 (en) * 2006-11-07 2008-06-26 Potenco, Inc. Gearless human power generation
US8093731B2 (en) * 2006-11-07 2012-01-10 Potenco, Inc. Gearless human power generation
US20100327604A1 (en) * 2009-06-27 2010-12-30 Shawn Zhu Human powered pull strings generator
US8517559B1 (en) 2009-09-28 2013-08-27 Daniel J. Freschl Manually-energizing portable light-emitting device with multifunction cord
US9293914B2 (en) 2011-11-04 2016-03-22 Kohler Co Power management system that includes a generator controller
US8670224B2 (en) 2011-11-04 2014-03-11 Kohler Co. Power management system that includes a membrane
US9991709B2 (en) 2011-11-04 2018-06-05 Kohler Co. Adding and shedding loads using load levels to determine timing
US9678162B2 (en) 2011-11-04 2017-06-13 Kohler Co. Load control module that permits testing of power switching devices that are part of the load control module
US10790664B2 (en) 2011-11-04 2020-09-29 Kohler Co. Adding and shedding loads using load levels to determine timing
US8942854B2 (en) 2011-11-28 2015-01-27 Kohler Co. System and method for identifying electrical devices in a power management system
US20140070540A1 (en) * 2011-12-16 2014-03-13 Torek Thompkins Wheelmill
US9099898B2 (en) * 2011-12-16 2015-08-04 Torek Thompkins Clutch controlled friction drive wheelmill for generating electricity
US9281716B2 (en) 2011-12-20 2016-03-08 Kohler Co. Generator controller configured for preventing automatic transfer switch from supplying power to the selected load
US9841799B2 (en) 2011-12-20 2017-12-12 Kohler Co. System and method for using a network to control a power management system
US20150256019A1 (en) * 2014-01-26 2015-09-10 Daniel Lee Pate Kinetic energy capture apparatus and system
US10279210B2 (en) * 2014-05-09 2019-05-07 Albert Ky Magnetic friction and viscous cylinder-piston resistance portable exercise equipment
US20180006526A1 (en) * 2016-07-02 2018-01-04 Thad Paul Sundrla Kinetic energy to electricity system and method
US10489539B2 (en) * 2016-09-23 2019-11-26 Synopsys, Inc. Virtual terminals for linear-parameter extraction

Also Published As

Publication number Publication date
CN101971117A (en) 2011-02-09
WO2009061330A1 (en) 2009-05-14
US20080150495A1 (en) 2008-06-26

Similar Documents

Publication Publication Date Title
US7747355B2 (en) Electrical power generator with adaptive coupling
US8013457B2 (en) Human power generation using dual pulls
US8093731B2 (en) Gearless human power generation
CA2720745C (en) Tower climbing assist device
KR101252078B1 (en) Fitness Equipment Energy Regenerating and Saving System
US10751573B2 (en) Weight loading system for fitness equipments
US6930403B2 (en) Mobile electrical power source
US20130153334A1 (en) Tool carrier
US20080150378A1 (en) Human power generation using a pulley
US11511159B2 (en) Power management in exercise machine
US20190017325A1 (en) Climb assist velocity control
US9770615B2 (en) Speed adjustment method and device for mountain climbing machine without external power
US11872460B2 (en) Electromagnetic resistance feedback system for bicycle training device
US10456625B2 (en) Sporting apparatus and controlling method thereof
US20130005533A1 (en) Sporting apparatus and control method thereof
KR101140644B1 (en) Health bicycle
WO2009061331A1 (en) Gearless human power generation
JP2013248054A (en) Training device

Legal Events

Date Code Title Description
AS Assignment

Owner name: POTENCO, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BULTHAUP, COLIN;GRIFFITH, SAUL;GOLDWATER, DAN;AND OTHERS;REEL/FRAME:020628/0151;SIGNING DATES FROM 20080124 TO 20080220

Owner name: POTENCO, INC.,CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BULTHAUP, COLIN;GRIFFITH, SAUL;GOLDWATER, DAN;AND OTHERS;SIGNING DATES FROM 20080124 TO 20080220;REEL/FRAME:020628/0151

AS Assignment

Owner name: PERKOWITZ, AS AGENT, ROBERT M., NORTH CAROLINA

Free format text: SECURITY AGREEMENT;ASSIGNOR:POTENCO, INC;REEL/FRAME:023244/0846

Effective date: 20090817

Owner name: PERKOWITZ, AS AGENT, ROBERT M.,NORTH CAROLINA

Free format text: SECURITY AGREEMENT;ASSIGNOR:POTENCO, INC;REEL/FRAME:023244/0846

Effective date: 20090817

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.)

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20220629