×

Digital histogram generator systems and methods

  • US 5,552,999 A
  • Filed: 12/04/1995
  • Issued: 09/03/1996
  • Est. Priority Date: 07/09/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system to monitor power consumption of a battery in a battery pack, wherein said battery has a charge, comprising:

  • (a) said battery, having a temperature value at a first time;

    (b) temperature sensor circuitry packaged together with said battery in said battery pack, said temperature sensor circuitry sampling said temperature value at said first time to produce a sample of said temperature value, said sample of said temperature value being within a range of temperature values, said sample being in a digital format;

    (c) selector circuitry and accumulating circuitry electrically coupled to said temperature sensor circuitry to receive said sample of said temperature value in said digital format, said selector circuitry and said accumulating circuitry electrically coupled together, said selector circuitry and said accumulating circuitry packaged together with said battery, in said battery pack, said selector circuitry allocating said sample of said temperature value into a corresponding counter of a counter array of said accumulating circuitry, said corresponding counter accumulating a number of occurrences of said temperature value of said sample of said temperature value, said selector circuitry dividing said range of temperature values into a plurality of bins such that said sample of said temperature value corresponds to at least one bin of said plurality of bins, said selector circuitry also allocating said sample to said corresponding counter of said counter array of said accumulating circuitry depending upon said at least one bin that said sample of said temperature value corresponds to, each corresponding counter having a counter output, said counter output of said corresponding counter combined to form a histogram recording said number of occurrences of said sample having said temperature value in said digital format; and

    (d) a computer electrically coupled to said accumulating circuitry to read said counter outputs combined to form said histogram, said computer calculating a current state of said charge of said battery in said battery pack by calculating an elapsed time of said battery by substituting information conveyed by said histogram into the following equation;

    ##EQU11## wherein f, T, j, and M are variables in which fj denotes said number of occurrences for bin j of said at least one bin and Tj denotes total time for said bin having a number j, further wherein said number j is a number identifier identifying a specific bin j of said plurality of bins, and M is a number identifying a maximum number of j'"'"'s.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×