On-board time-independent battery usage data storage
AssigneeFca US LLC
InventorsSandeep Makam, Abdullah-al Mamun, Konstantinos Siokos, Lurun Zhong
Life of this patent
Estimating the term…
Abstract
Time domain battery usage data of a battery of an electrified powertrain of a vehicle in terms of average SOC, DOD and a set including average current flow rate and average battery temperature for each charge-discharge full cycle and half cycle of the battery during a use period are used to identify a location in a 3-D storage matrix (of fixed size and predetermined discretization levels for each dimension) in memory of an electronic control unit and a count in that location incremented. In an aspect, the charge-discharge full cycles and half cycles are identified using four-point rainflow cycle counting.
Claims12
A method of more efficiently storing battery usage data in a non-volatile memory of a vehicle having an electrified powertrain that includes a battery and a battery management system that periodically collects the battery usage data at points in a use period, the battery usage data including state of charge data indicative of a state of charge of the battery at the points in the use period, and current data indicative of current flowing into or from the battery at the points in the use period, the non-volatile memory having a three-dimensional storage matrix therein with each location of the three-dimensional storage matrix storing a count, the method comprising:
- after the use period, having an electronic control unit of the vehicle:
- a. identify battery charge-discharge full cycles of the battery during the use period based on the state of charge data;
- and
- b. for each identified charge-discharge full cycle:
- i. determine from the state of charge data an average state of charge for that identified charge-discharge full cycle;
- ii. determine from the state of charge a depth of discharge for that identified charge-discharge full cycle;
- iii. determine from the current data average current flow rate for that identified charge-discharge full cycle;
- iv. determine for that identified cycle a location in the three-dimensional matrix to increment that corresponds to the determined average state of charge for that identified charge-discharge full cycle, determined depth of discharge for that identified charge-discharge full cycle, and determined average current flow rate for that identified charge-discharge full cycle;
- and
- v. increment the count in the determined location by a full increment.
A vehicle having an electrified powertrain, comprising:
- an electronic control unit, non-volatile memory, volatile memory, a battery and a battery management system;
- the battery management system configured to periodically collect battery usage data at points in a use period, the battery usage data including state of charge data indicative of a state of charge of the battery at the points in the use period, and current data indicative of current flowing into or from the battery at the points in the use period;
- the non-volatile memory having a three-dimensional storage matrix therein with each location of the three-dimensional matrix storing a count;
- the electronic control unit configured to after the use period:
- a. identify battery charge-discharge full cycles of the battery during the use period;
- and
- b. for each identified charge-discharge full cycle:
- i. determine from the state of charge data an average state of charge for that identified charge-discharge full cycle;
- ii. determine from the state of charge data a depth of discharge for that identified charge-discharge full cycle;
- iii. determine from the current data an average current flow rate for that identified charge-discharge full cycle;
- iv. determine for that identified charge-discharge full cycle a location in the three-dimensional storage matrix to increment that corresponds to the determined average state of charge for that identified charge-discharge full cycle, determined depth of discharge for that identified charge-discharge full cycle, and determined average current flow that identified charge-discharge full cycle;
- and
- v. increment the count in the determined location by a full increment.
The vehicle of 8 wherein the battery usage data includes temperature data indicative of a temperature of the battery at the points in the use period and the electronic control unit is further configured to, for each identified charge-discharge full cycle and for each identified charge-discharge half cycle, determine an average battery temperature for that identified charge-discharge full cycle or identified charge-discharge half cycle and instead of identifying the location in the three-dimensional storage matrix corresponding to the average current flow rate, identifying a location in the three-dimensional storage matrix corresponding to a set that has the average current flow rate and average battery temperature for that identified charge-discharge full cycle or for that identified charge-discharge half cycle and incrementing that location by the full increment for each identified charge-discharge full cycle or by one-half the full increment for each identified charge-discharge half cycle.
Dependencies are inferred from the claim text.