This document describes techniques and apparatuses of load allocation for multi-battery devices. In some embodiments, these techniques and apparatuses determine an amount of load power that a multi-battery device consumes to operate. Respective efficiencies at which the device's multiple batteries a
This document describes techniques and apparatuses of load allocation for multi-battery devices. In some embodiments, these techniques and apparatuses determine an amount of load power that a multi-battery device consumes to operate. Respective efficiencies at which the device's multiple batteries are capable of providing power are also determined. A respective portion of load power is then drawn from each of the batteries based on their respective efficiencies.
대표청구항▼
1. A computer-implemented method comprising: determining, for a device having multiple batteries, an amount of load power being consumed by the device to operate;determining, for at least some of the multiple batteries, an efficiency at which the battery is capable of providing power;determining, vi
1. A computer-implemented method comprising: determining, for a device having multiple batteries, an amount of load power being consumed by the device to operate;determining, for at least some of the multiple batteries, an efficiency at which the battery is capable of providing power;determining, via an algorithm and based on the respective efficiencies of at least some of the multiple batteries, an allocation of the load power to the multiple batteries effective to maximize an efficiency at which the multiple batteries power the device, the algorithm including one of a variable-weighted algorithm, a sequential algorithm, a least-resistance algorithm, or a threshold algorithm; anddrawing, from each of the multiple batteries via multiplexing circuitry and based on the determined allocation, a respective portion of the load power to power the device, the drawing of the respective portions of the load power comprising causing the multiplexing circuitry to switch, based on the determined allocation, between the multiple batteries to distribute consumption of the load power among the multiple batteries. 2. The computer-implemented method as described in claim 1, wherein at least two of the multiple batteries are heterogeneous batteries having different chemistry types or different capacities. 3. The computer-implemented method as described in claim 1, wherein a first energy density of one of the multiple batteries is different from a second energy density of another of the multiple batteries effective to permit the battery and the other to charge at different rates. 4. The computer-implemented method as described in claim 1, wherein at least two of the respective portions of the load power are different from each other. 5. The computer-implemented method as described in claim 1, wherein the respective portions of the load power are consumed by the device concurrently from the multiple batteries. 6. The computer-implemented method as described in claim 1, wherein one of the respective portions of the load power drawn from one of the multiple batteries is approximately zero Watts of the load power. 7. The computer-implemented method as described in claim 1, wherein the efficiency at which one of the multiple batteries is capable of providing power is determined based on one or more of the battery's state-of-charge, internal resistance, age, cycle count, temperature, chemistry, circuit topology, or capacity. 8. A computer-implemented method comprising: determining, for a device having multiple batteries, a current amount of load power being consumed by the device to operate;estimating, for a future point in time, an expected amount of load power that the device will consume to operate;receiving, for the multiple batteries, information concerning respective efficiencies at which the multiple batteries are capable of providing power;determining, via an algorithm and based on the current and expected amounts of load power and the respective efficiencies, an allocation of the load power to the multiple batteries effective to maximize an efficiency at which the multiple batteries power the device until the future point in time, the algorithm including one of a variable-weighted algorithm, a sequential algorithm, a least-resistance algorithm, or a threshold algorithm; anddrawing, from each of the batteries via multiplexing circuitry and based on the determined allocation, a respective portion of the current amount of load power to for device consumption, the drawing of the respective portions of the load power comprising causing the multiplexing circuitry to switch, based on the determined allocation, between the multiple batteries to distribute consumption of the load power among the multiple batteries. 9. The computer-implemented method as described in claim 8, wherein at least two of the respective portions of the current amount of load power are different from each other. 10. The computer-implemented method as described in claim 8, wherein the information concerning respective efficiencies of the multiple batteries includes, for each of the multiple batteries, one or more of the battery's state-of-charge, internal resistance, age, cycle count, temperature, chemistry, circuit topology, or capacity. 11. The computer-implemented method as described in claim 8, wherein at least two of the multiple batteries are heterogeneous batteries having different chemistry types or different capacities. 12. The computer-implemented method as described in claim 8, wherein a first energy density of one of the multiple batteries is different from a second energy density of another of the multiple batteries effective to permit the battery and the other to charge at different rates. 13. The computer-implemented method as described in claim 8, wherein the respective portions of the current amount of load power are drawn concurrently from the multiple batteries. 14. A system comprising: multiple batteries configured to provide power to enable operation of the system;switching circuitry configured to enable the power to be drawn from each of the multiple batteries;sensing circuitry configured to measure load power consumed by the system to operate; anda load manager configured to perform operations comprising: determining an amount of the load power being consumed by the system;determining, for each of the multiple batteries, a respective efficiency at which each of the multiple batteries is capable of providing power;determining, via an algorithm and based on the respective efficiencies of the multiple batteries, an allocation of the load power to the multiple batteries effective to maximize an efficiency at which the multiple batteries power the system, the algorithm including one of a variable-weighted algorithm, a sequential algorithm, a least-resistance algorithm, or a threshold algorithm; anddistributing, based on the determined allocation, respective portions of the load power to each of the multiple batteries via multiplexing circuitry, the distribution of the respective portions of the load power comprising causing the multiplexing circuitry to switch, based on the determined allocation, between the multiple batteries to distribute consumption of the load power among the multiple batteries. 15. The system as described in claim 14, wherein the respective efficiencies for each of the multiple batteries are determined based on the amount of load power and one or more of a respective battery's state-of-charge, internal resistance, age, cycle count, temperature, chemistry, circuit topology, or capacity. 16. The system as described in claim 14, wherein at least two of the respective portions of the distributed load power are different from each other. 17. The system as described in claim 14, wherein the respective portions of the distributed load power are drawn concurrently from a subset of the multiple batteries in accordance with the determined allocation. 18. The system as described in claim 14, wherein the multiple batteries include at least two heterogeneous batteries having different chemistry types or different capacities. 19. The system as described in claim 14, wherein: the sequential algorithm is configured to allocate the load power such that the load power is drawn sequentially from each of the multiple batteries;the least-resistance algorithm is configured to allocate load power based on an instantaneous power level of the load and an instantaneous respective internal resistance of each of the multiple batteries; orthe threshold algorithm is configured to allocate the load power based on a predefined threshold for a state-of-charge or internal resistance of each of the multiple batteries. 20. The system as described in claim 14, wherein the allocation of load power is determined based on a hybrid algorithm that includes use of the variable-weighted algorithm, the sequential algorithm, or the least-resistance algorithm based on the threshold algorithm.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (105)
Zhamu, Aruna; Jang, Bor Z., Anode compositions for lithium secondary batteries.
Heckerman,David E.; Bradley,Paul S.; Chickering,David M.; Meek,Christopher A., Apparatus and accompanying methods for visualizing clusters of data and hierarchical cluster classifications.
Smith, Steven G.; Ertley, Lawrence E.; Willis, Jr., Robert H.; Kaloustian, Curt; Morton, Jr., Roland T., Battery capacity indicator in a portable computing device.
Hess Randall L. (Cypress TX) Cooper Patrick R. (Houston TX) Interiano Armando (Houston TX) Freiman Joseph F. (Cypress TX), Battery charge monitor and fuel gauge.
Hayashi Yoshihiro,JPX ; Ozeki Satoshi,JPX ; Kao Thomas,TWX ; Chen Will,TWX, Battery controller for controlling batteries of different kinds and including battery monitoring means for calculating r.
Yun, Han-Seok; Choi, Soo-Seok; Lee, Young-Jo; Tae, Yong-Jun; Seo, Se-Wook; Lim, Gye-Jong; Kim, Beom-Gyu; Park, Ho-Young, Battery management system and driving method thereof.
Babcock Richard V. (Pittsburgh PA) Pack John L. (Murrysville PA) Hundstad Richard L. (Pittsburgh PA), Cathode electrode configuration for gas laser system.
Michael F. Angelo ; Sompong P. Olarig ; Chi Kim Sides ; Kenneth A. Jansen, Command and control infrastructure for a computer system using the computer's power rail.
Ungar, P. Jeffrey; Greening, Thomas C.; Athas, William C.; Field, J. Douglas; Mank, Richard M., Controlling battery charging based on current, voltage and temperature.
Assad, Javier N. Flores; Saba, Maher Afif; Apostolopoulos, Pantelis; Deschamps, Daniel Guilherme Paixao; Calinov, Iulian D.; Thapanakul, Wannittha, Estimating and preserving battery life based on usage patterns.
Pavelle Richard (23 Berkshire Dr. Winchester MA 01890) Latanision Ronald M. (28 Nassau Dr. Winchester MA 01890) Burstein Paul (16 Glengarry Winchester MA 01890), Method and apparatus for increasing charging and discharging efficiency in batteries.
Dettinger, Richard D.; Garbow, Zachary A.; Kulack, Frederick A.; Paterson, Kevin G.; Pederson, Candace T., Method for utilization of active power profiles used in prediction of power reserves for remote devices.
Constien, Scott Douglas; Moore, Charles Chapman; Donahue, Daniel Martin; Daugherty, Jr., Thomas Howard, Methods and apparatus for modeling, monitoring, simulating and controlling power consumption in battery-operated devices.
Elsilä, Janne Antti Petteri; Kalliomaa, Hannu; Karkkainen, Tero T.; Mäki, Jussi E.; Quigley, Kevin; Zurich, Mark, Methods, apparatuses, and computer program products for reducing power consumption in computing devices.
Andrieu Xavier (Bretigny Sur Orge FRX) Rocher Michel (Perros Guirec FRX) Guillaume Philippe (Lannion FRX) Poignant Philippe (Palaiseau FRX), System and method for monitoring battery aging.
Svensson, Lars G.; Athas, William C.; Koller, Jeffrey G., System and method for power-efficient charging and discharging of a capacitive load from a single source.
Rapps,Jason A.; Grundy,Richard D.; Koskan,Patrick D.; Mitrosky,James S., System for managing the power source life between multiple individually powered devices in a wired system and method of using same.
Hodges, Stephen E.; Chandra, Ranveer; Meinershagen, Julia L.; Priyantha, Nissanka Arachchige Bodhi; Badam, Anirudh; Moscibroda, Thomas; Ferrese, Anthony John, Dynamically changing internal state of a battery.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.