Patent ID: 7957921

Claim:
A method of battery state of charge estimation for a battery within a vehicle considering battery hysteresis behavior in an on-board vehicle system comprising: executing within the on-board vehicle system an algorithm based on the Preisach-model to calculate the battery state of charge as a function of received data inputs comprising an open circuit voltage and a temperature measured by a temperature sensor, executing the algorithm comprising: defining a plurality of elementary hysterons considering minimum and maximum values of the state of charge for said battery, wherein the elementary hysterons describe the battery hysteresis behavior and each of the elementary hysterons comprises a binary output depending upon historical operation of the battery based upon the Preisach model; training a plurality of sets of elementary hysteron specific weights at a plurality of temperatures; utilizing the plurality of elementary hysterons; selecting one of the sets of elementary hysteron specific weights based upon the measured temperature; and utilizing the selected set of elementary hysteron specific weights, wherein one of the elementary hysteron specific weights of the selected set is utilized for each of the plurality of elementary hysterons modifying an effect of each of the binary outputs; and applying the received data inputs to said algorithm; wherein the executing the algorithm within the on-board vehicle system comprises utilizing the plurality of elementary hysterons and the elementary hysteron specific weights stored in memory of the on-board vehicle system.