Movatterモバイル変換


[0]ホーム

URL:


US9037426B2 - Systems and methods for determining cell capacity values in a multi-cell battery - Google Patents

Systems and methods for determining cell capacity values in a multi-cell battery
Download PDF

Info

Publication number
US9037426B2
US9037426B2US13/107,171US201113107171AUS9037426B2US 9037426 B2US9037426 B2US 9037426B2US 201113107171 AUS201113107171 AUS 201113107171AUS 9037426 B2US9037426 B2US 9037426B2
Authority
US
United States
Prior art keywords
charge
pack
state
values
cell
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
US13/107,171
Other versions
US20120290234A1 (en
Inventor
Sascha Schaefer
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
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 GM Global Technology Operations LLCfiledCriticalGM Global Technology Operations LLC
Priority to US13/107,171priorityCriticalpatent/US9037426B2/en
Assigned to GM Global Technology Operations LLCreassignmentGM Global Technology Operations LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SCHAEFER, SASCHA
Priority to DE102012207815.0Aprioritypatent/DE102012207815B4/en
Priority to CN201210145277.4Aprioritypatent/CN102778651B/en
Assigned to WILMINGTON TRUST COMPANYreassignmentWILMINGTON TRUST COMPANYSECURITY AGREEMENTAssignors: GM Global Technology Operations LLC
Publication of US20120290234A1publicationCriticalpatent/US20120290234A1/en
Assigned to GM Global Technology Operations LLCreassignmentGM Global Technology Operations LLCRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: WILMINGTON TRUST COMPANY
Application grantedgrantedCritical
Publication of US9037426B2publicationCriticalpatent/US9037426B2/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Systems and methods to determine cell capacities of a vehicle battery pack. Cell capacities may be determined using state of charge (SOC) estimates for the cells and a charge count for the battery pack. The SOC estimates may be determined when the SOC of the battery pack is below a lower threshold and above an upper threshold. Error values may also be generated for the cell capacity values.

Description

BACKGROUND OF THE INVENTION
The present invention relates generally to determining the cell capacities in a multi-cell battery, and more particularly to systems and methods determining cell capacity values based on the state of charge of the battery.
Automotive technology is rapidly expanding in the area of finding alternatives to using gasoline as the primary source of energy in vehicle propulsion systems. Many of these advances utilize either a hybrid mechanical-electrical system that recaptures some of the mechanical energy from the combustion engine as stored electrical energy, or a fully-electric propulsion system, which eliminates the need for an internal combustion engine entirely. With these advancements, the storage and management of electrical energy in vehicles has become of particular importance.
State of charge (SOC) is a commonly-used measure of the amount of charge available in a battery relative to the battery's capacity. In automotive applications that use fully electric or hybrid-electric propulsion systems, SOC measurements provide a useful indication of the amount of energy available to propel the vehicle. Similar to the information provided by a fuel gauge, an SOC measurement can provide a driver of an electric vehicle with an indication of how long the vehicle may travel before running out of energy.
The actual capacity of the battery is another important metric that denotes the overall amount of charge that can be stored in the battery. Typically, a battery is rated for capacity at its time of manufacture. However, as a battery ages, its capacity also decreases. In automotive applications, determination of the battery's actual capacity becomes extremely important because of its effect on SOC measurements. Where a battery's SOC measurement is somewhat analogous to how “full” a conventional fuel tank is in relation to its total volume (e.g., its capacity), batteries differ from conventional fuel tanks because their total capacities decrease over time. For example, a vehicle battery may only have 80% of its original capacity as it ages. Therefore, the actual capacity of a battery may be used to evaluate the overall condition and performance of the battery, in addition to adjusting its SOC estimations.
The amount of information available about the condition and performance of a vehicle battery system is limited when traditional battery capacity estimation techniques are used. Vehicle battery packs usually contain multiple modules which, in turn, include multiple battery cells. However, traditional techniques only estimate the battery capacity at the pack level and/or include numerous sources of error. Such techniques provide only limited information about the cells in the aggregate and fail to identify defective cells that may be underperforming. Inclusion of these cells into a pack-level capacity estimate may also skew the overall results for the pack.
SUMMARY OF THE PRESENT INVENTION
In one embodiment, a method for determining cell capacity values for a vehicle battery pack is disclosed. The method includes receiving, at a processor, sensor data indicative of the voltage of the pack, the currents of the pack, and voltages for a plurality of cells in the pack. The method also includes determining a first and a second set of state of charge values for the plurality of cells using a voltage-based strategy on the sensor data measured when the state of charge of the pack is below a lower threshold value and the sensor data measured when the state of charge of the battery pack is above an upper threshold value. The method further includes determining a charge count value for the battery pack using the sensor data, where the charge count is started when the state of charge of the battery pack is below the lower threshold value and stopped when the state of charge of the battery pack is above the upper threshold value. The method additionally includes generating difference values using the differences between the state of charge values in the first and the second sets, calculating cell capacity values by dividing the charge count value by the difference values, and storing the cell capacity values in a memory.
In another embodiment, a vehicle controller is disclosed. The controller has an interface configured to receive sensor data from a plurality of voltage and current sensors that is indicative of the voltage of the pack, the currents of the pack, and the voltages for a plurality of cells in the pack. The controller also includes a voltage-based state of charge generator configured to generate a state of charge value for the pack and first and second sets of state of charge values for the plurality of cells, where the first set is generated when the state of charge of the pack is below a lower threshold value and the second set is generated when the state of charge of the battery pack is above an upper threshold value. The controller additionally includes a charge counter configured to determine a charge count value for the battery pack using the sensor data. The charge count may be started when the state of charge of the battery pack is below the lower threshold value and stopped when the state of charge of the battery pack is above the upper threshold value. The controller may further include a rest timer configured to determine a rest time for the battery pack and a difference evaluator configured to generate difference values using the differences between the state of charge values in the first and the second sets. The controller may yet further include a cell capacity calculator configured to calculate cell capacity values by dividing the charge count value by the difference values.
In another embodiment, a system for determining cell capacity values for a vehicle battery is disclosed. The system includes a vehicle battery having a plurality of cells, voltage sensors configured to measure the voltages of the vehicle battery and the cells, and current sensors configured to measure the currents into and out of the battery. The system also includes a processing circuit that has an interface that receives voltage data from the voltage sensors and current data from the current sensors. The processing circuit also has a processor and a memory coupled to the processor. The memory stores executable instructions that, when executed by the processor, cause the processor to determine a first set of state of charge values for the plurality of cells using a voltage-based strategy on the voltage data measured when the state of charge of the pack is below a lower threshold value. The instructions also cause the processor to determine a second set of state of charge values for the plurality of cells using a voltage-based strategy on the sensor data on the voltage data measured when the state of charge of the battery pack is above an upper threshold value and to determine a charge count using the current data. The instructions further cause the processor to calculate cell capacity values using the charge count and the first and second sets of state of charge values, and to store the cell capacity values in the memory.
BRIEF DESCRIPTION OF THE DRAWINGS
The following detailed description of specific embodiments can be best understood when read in conjunction with the following drawings, where like structure is indicated with like reference numerals and in which:
FIG. 1 is a schematic illustration of a vehicle having a battery pack;
FIG. 2 is a plot of the open circuit voltage of a LiFePO4battery as a function of its state of charge;
FIG. 3 shows a method for calculating cell capacities for a vehicle battery pack, according to an aspect of the present invention;
FIG. 4 is a plot of a cell capacity distribution, according to an aspect of the present invention;
FIG. 5 is a detailed schematic illustration of the vehicle ofFIG. 1, according to an aspect of the present invention;
FIG. 6 is a detailed schematic illustration of the battery control module ofFIG. 5, according to an aspect of the present invention; and
FIG. 7 is a flow diagram of a method for charging a vehicle battery pack, according to an aspect of the present invention.
The embodiments set forth in the drawings are illustrative in nature and are not intended to be limiting of the embodiments defined by the claims. Moreover, individual aspects of the drawings and the embodiments will be more fully apparent and understood in view of the detailed description that follows.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
As stated above, present techniques to determine battery capacities focus on the pack-level and fail to account for variations in the individual cells. Capacity estimations at the cell level, according to an aspect of the present invention, allows for more information about the health of the battery to be determined, since underperforming or defective cells can be identified. In addition, identification of underperforming or defective cells allows for corrective measures to be taken by regulating the charging and discharging of the individual cells.
Referring now toFIG. 1,vehicle100 is shown, according to an exemplary embodiment.Vehicle100 includesbattery pack102 which provides electrical power to propelvehicle100 using either a hybrid-electric or a fully-electric propulsion system.Battery pack102 may include multiple battery cells, modules, or a collection of discrete batteries working in conjunction to provide propulsion power tovehicle100.Vehicle100 also includesvehicle controller104.Vehicle controller104 is operatively connected tobattery pack102 and provides monitoring and control over the operation ofbattery pack102.Vehicle controller104 may also monitor or control one or more other functions of the vehicle. For example,vehicle controller104 may provide information about the operational state ofbattery pack102 to an electronic display withinvehicle100 to convey the information to the vehicle's driver.Vehicle controller104 may also provide control over other systems ofvehicle100. For example,vehicle controller104 may control the operations of the engine, the electrical system, or the exhaust system ofvehicle100.
Vehicle controller104 may be a processing circuit that includes any number of hardware and software components. For example,vehicle controller104 may include a microprocessor, an application-specific integrated circuit (ASIC), or a field-programmable gate array (FPGA).Vehicle controller104 may also include machine instructions stored within a memory device invehicle controller104 which are capable of implementing one or more monitoring or control functions when executed by a processor invehicle controller104. For example,vehicle controller104 may include one or more memory devices such as a RAM, ROM, EEPROM, flash memory, CD-ROM, DVD-ROM, or any other non-transitory memory capable of storing the machine instructions forvehicle controller104.
Battery Capacity Estimation
The actual capacity ofbattery pack102 denotes for a full battery how much current can be drawn frombattery pack102, and for how long, beforebattery pack102 is depleted. In some embodiments, the capacity ofbattery pack102 may be determined using a charge count (e.g., from current measurements) over the course of time, in combination with SOC measurements.
Typically, a battery capacity is measured in Ampere-hours (Ah) and standardized to a period of one hour. For example, a battery having a capacity of 20 Ah could be expected to provide twenty Ampere of current for one hour, before the battery is depleted. In effect, battery capacity is a measure of charge, since current is defined as:
I=Qt
where I is the electrical current (measured in Amperes), Q is an amount of charge (measured in Coulombs), and t is an amount of time. Multiplying both sides by an amount of time gives:
I*t=Q
Therefore, battery capacity, measured in Ampere-hours (e.g., current*time), is equivalently a measure of charge and can also be denoted in Coulombs.
Since battery capacity is effectively a measure of charge, a battery's capacity can be determined using a charge count. For example, current measurements can be used to track the amount of charge into and out ofbattery pack102. Integration of the current measurements over a span of time gives to the amount of charge that has either entered the battery or left the battery during that span of time. Such a technique is sometimes referred to as a “Coulomb-counting” technique. By way of analogy only, this is somewhat similar to measuring how many gallons of gasoline have been added or depleted from a traditional fuel tank.
If the SOC ofbattery pack102 is also available, it can be used with the charge count to determine the actual capacity ofbattery pack102 using:
capacity=QSOC2-SOC1
where SOC1is an initial SOC estimate, SOC2is a final SOC estimate, and Q is the charge count. By way of analogy, this is similar to determining the change in how “full” a traditional fuel tank is over a period of time and dividing it by how many gallons have left the tank during this time. For example and not a limitation, if the SOC ofbattery pack102 changes from 100% (e.g., SOC1) to 95% (e.g., SOC2) over the course of an hour, and the amount of charge that has left the battery in this time (e.g., Q) is equal to 3600 Coulombs,battery pack102 has provided one Ampere of current in that hour and has lost 5% of its charge. In such a case, this is equivalent tobattery pack102 having a capacity of 20 Ah, since it would take 20 hours to fully depletebattery pack102 at this rate.
Voltage-Based SOC Estimation
One technique to estimate the SOC ofbattery pack102 is by using a voltage-based strategy. Generally, the SOC of a battery is related to its open-circuit voltage. This means that voltage measurements ofbattery pack102 can be used to estimate its SOC, current measurements can be used for a charge count, and the SOC values and charge count can be used to determine the actual capacity ofbattery pack102.
Referring now toFIG. 2, a plot of the open circuit voltage for a LiFeO4battery is shown as a function of the battery's SOC. In the midrange for the SOC, the open circuit voltage for the battery changes very little, leading to potential error in any SOC estimations based on voltage measurements of the battery. For example, the tolerance of the voltage sensor providing the measurements may contribute to the overall uncertainty of the actual voltage of the battery. As a further consideration, the voltage-SOC relationship is also dependent on the temperature of the battery, the rest time for the battery (e.g., when the battery is not providing or receiving charge), and the diffusion constant of the battery.
Several voltage-based techniques exist to estimate the SOC of the battery using a measured voltage. For example, an estimation of the SOC may be made by comparing a raw open circuit voltage value to a known voltage-SOC relationship stored within a memory or lookup table. In other techniques, linear regression may be used to determine the SOC. For example, U.S. Pat. No. 7,768,233 to Lin, et al., which is owned by the assignee of the present disclosure and also hereby incorporated by reference, discloses using an equivalent circuit model and regression techniques to determine the open circuit voltage and estimated SOC values.
One way to improve the accuracy of the SOC estimate is to use a voltage-based strategy when the voltage is above an upper threshold value or below a lower threshold value. In regions where the battery has a steep voltage-SOC characteristic, the effects of uncertainty of the actual voltage (e.g., due to the voltage sensor's tolerance, or the like) on the SOC estimation are minimized. In some embodiments, the threshold values may define the range of voltage values that correspond to the relatively flat portion of a voltage-SOC characteristic. For example, a lower threshold of 3.0 volts and an upper threshold of 3.4 volts would minimize the effects of uncertainty of the voltage reading (e.g., due to the voltage sensor's tolerance, etc.) on the SOC estimate. In another example, a lower threshold of an SOC of 35% may be used.
Referring now toFIG. 3, amethod300 for determining cell capacities is shown, according to an exemplary embodiment. Determining capacities at the cell level of a battery pack allows more information about the battery pack to be obtained. In some embodiments, cell capacities can be used to diagnose problematic cells, to compute a capacity distribution for the battery pack, and/or for cell balancing. In addition, the achievable accuracy may be greater when capacities are determined at the cell level, rather than at the battery pack level.
Atstep302, a determination may be made as to whether the SOC of the battery pack is low and its rest time is high. In some embodiments, a voltage-based strategy may be used to estimate the SOC of the battery pack and a voltage measurement for the battery pack compared to a lower threshold value. If the voltage measurement is below the lower threshold value, the SOC of the battery pack is also low. Since the rest time of the battery pack also affects the accuracy of an SOC estimation, a rest timer may be used to determine how long the battery pack has been at rest (e.g., the battery is not receiving or supplying power). The rest time determined by the timer may then be compared to a time threshold value, to determine if the rest time is sufficiently high enough to overcome the effects of diffusion on the battery pack. If the SOC of the battery pack is not low, or if its rest time is not long enough to overcome the effects of diffusion, the calculation of the cell capacities may be delayed until these conditions are met.
Atstep304, SOC values for the individual cells of the battery pack may be determined. In some embodiment, a voltage-based strategy may be used to determine the SOC estimations for the individual cells. Voltage measurements taken at the individual cells may be compared against voltage-SOC characteristics for the cells stored in a memory or lookup table to determine the individual cell capacities. Since the SOC of the battery pack is low (e.g., its voltage is below a lower threshold value), the accuracy of the SOC estimations for the individual cells is also increased.
Atstep306, a charge count may be initiated and started when the SOC of the battery pack is low and its rest time is high. In some embodiments, the charge count may be determined by taking current measurements at the battery pack and multiplying by a time differential. For example, the following equation may be used in such embodiments:
Qi+1=Qi+Ii+1*Δt3600
where Qi+1is the latest charge count, Qiis the previous charge count and may be initialized to zero for Q0, Ii+1is the latest current measurement, and Δt is the change in time between current measurements. The charge count may also be directly converted to Ampere-hours by dividing by 3600, since 1 Ampere-hour is equal to 3600 Coulombs.
Atstep308, a determination may be made as to whether the SOC of the battery pack is high and the rest time is also high (e.g., the SOC is above an upper threshold and the rest time is above a time threshold). As the battery pack charges, its SOC and open-circuit voltage will also increase, as shown inFIG. 2. An upper threshold value may be used to ensure that the effects of error due to the tolerances of the voltage sensors are minimized. Likewise, a time threshold may also be used to ensure that the effects of diffusion are also minimized. In some embodiments, the vehicle battery pack may be charged as part of its normal charging procedures to increase the SOC of the battery pack (e.g., a driver plugs the vehicle into a wall socket, the engine recaptures breaking energy as electricity, etc.). In such a case, the rest time may also be part of the normal use of the vehicle (e.g., the vehicle is not running).
Atstep310, the charge count may be stopped when the SOC of the battery pack is high and its rest time is also high. As the battery pack is charged, its SOC also increases. In some embodiments, an upper threshold value may be used to define when its SOC is high enough to reduce the effects of sensor tolerances on the SOC estimations. In other embodiments, the charging may be stopped when the SOC reaches the upper threshold value and the battery may be rested for a period of time to reduce the effects of diffusion on SOC estimations. For example, a time threshold value may be used that is based on the diffusion time constant for the battery pack.
Atstep312, SOC values for the individual cells may be determined when the SOC of the battery pack is high and its rest time is high. Similar to the cell SOC values determined instep304, voltage measurements may be taken at the individual cells and compared to a voltage-SOC characteristic to estimate the SOC values, according to some embodiments. Since the voltage-SOC characteristic of certain batteries (e.g., lithium ion batteries, etc.) is relatively flat in the midrange for the SOC values, continuing the charge count until the voltage and corresponding SOC estimation are above an upper threshold value improves accuracy by minimizing the effects of sensor tolerances, etc.
Atstep314, the cell SOC values determined insteps304 and312 may be used to determine difference values. In some embodiments, the difference values may be the simple difference between the high and low SOC estimations for a given cell. In other embodiments, a weighting factor may be applied. For example, one or both of the SOC estimations may be multiplied by a weighting factor to account for inaccuracies in the estimation process.
Atstep316, the cell capacities for the individual cells may be calculated. In some embodiments, the cell capacities may be determined using a charge count for the battery pack and the difference in SOC measurements for the individual cells. For example, the following may be used to determine a cell's capacity:
CapCelli=QchrgΔSOCi
where CapCelliis capacity of the ith cell in the battery pack, Qchrgis the charge count, and ΔSOCiis the difference value for the ith cell.
In some embodiments, capacity error values may also be determined using:
cell_cap_errori=QchrgΔSOCi2*SOCVOC*ΔVOC
where cell_cap_erroriis the cell capacity error value for the ith cell, Qchrgis the charge count value for the battery pack, ΔSOCiis the difference value for the ith cell, SOC is the state of charge of the battery pack, VOCis the open-circuit voltage of the battery pack, and ΔVOCis an error value associated with the voltage sensor that measures VOC(e.g., its tolerance, etc.).
Referring now toFIG. 4, a cell capacity distribution is shown, according to an exemplary embodiment. As shown, the battery pack capacity was calculated using voltage-based SOC estimates using the pack voltage and charge counting. A range of error is also shown surrounding the determined battery pack capacity to denote the amount of error attributable to the tolerances of the voltage sensors used to determine the SOC estimates for the pack. Calculated cell capacities are also shown with their corresponding error ranges. Since the pack capacity cannot be higher than the lowest cell capacity,FIG. 4 also shows a systematic error, which is included in the pack capacity value.
Knowledge about the individual cell capacities can be used to enhance both cell balancing techniques and diagnostic functions of the vehicle. For example, cell balancing techniques generally control the charging and discharging of cells. Knowledge of the individual cell capacities, as opposed to just the pack-level capacity, may be used to prevent the pack performance to decrease under the single cell performances. Similarly, diagnostic functions may make use of the individual cell capacities to identify cells that may need to be repaired or replaced.
By taking the length of the error bars into account and also the position of the cells in a voltage sorted list at the lower and the upper threshold, diagnostic functions and cell-balancing techniques may be performed. Critical cells having the lowest capacities will demonstrate the lowest voltages at the lower threshold and the highest voltages at the upper threshold. This results in small error bars for their respective cells and, therefore, in a high confidence in their determined capacity values. Therefore, diagnostic functions can be performed using this information to determine whether a cell is defective. In addition, the maximal achievable pack capacity corresponds to the lowest cell capacity. This will be reached, if one specific cell has the lowest voltage at the lower threshold and at the same time the highest voltage at the upper threshold. To reach this, cell balancing may be performed using the voltage information from their respective snapshot points.
Referring now toFIG. 5, a detailed, schematic illustration ofvehicle100 is shown, according to an exemplary embodiment.Battery pack102 includes modules530, which containbattery cells532.Voltage sensors502 measure the voltage ofbattery pack102, modules530, and/orcells532 and provides voltage values to interface516 ofcontroller104 viabus line510.Current sensors504 measures the current ofbattery pack102, modules530, and/orcells532 and provides current values to interface516 ofcontroller104 viabus line512.Temperature sensors506 measures the temperature ofbattery pack102, modules530, and/orcells532 and provides temperature values to interface516 ofcontroller104 viabus line514.Sensors502,504, and506 may be any number of sensors or configurations to measure the voltages, currents, and temperatures associated withbattery pack102. For example,temperature sensor506 may be a single temperature sensor, whilevoltage sensors502 andcurrent sensors504 may be a combined integrated circuit that measures both voltage and current. It should be appreciated that any number of different combinations of sensors and sensor configurations may be used, without deviating from the principles or teachings of the present disclosure.
Bus lines510,512, and514 may be any combination of hardwired or wireless connections. For example,bus line510 may be a hardwired connection to provide voltage readings tocontroller104, whilebus line512 may be a wireless connection to provide current readings tocontroller104. In some embodiments,bus lines510,512 and514 are part of a shared data line that conveys voltage, current, and temperature values tocontroller104. In yet other embodiments,lines510,512, and514 may include one or more intermediary circuits (e.g., other microcontrollers, signal filters, etc.) and provide an indirect connection betweensensors502,504,506 andcontroller104.
Interface516 is configured to receive the sensor data fromsensors502,504 and506 vialines510,512, and514. For example,interface516 may include one or more wireless receivers, if any oflines510,512, or514 are wireless connections.Interface516 may also include one or more wired ports, if any oflines510,512, or514 are wired connections.Interface516 may also include circuitry configured to digitally sample or filter the sensor data from502,504 and506. For example,interface516 may sample the current data received fromcurrent sensors504 viabus line512 at discrete times (e.g., k, k+1, k+2, etc.) to produce discrete current values (e.g., I(k), I(k+1), I(k+2), etc.).
Controller104 is shown to includeprocessor519, which may be one or more processors communicatively coupled tomemory520 andinterfaces516 and518.Memory520 may be any form of memory capable of storing machine-executable instructions that implement one or more of the functions disclosed herein, when executed byprocessor519. For example,memory520 may be a RAM, ROM, flash memory, hard drive, EEPROM, CD-ROM, DVD, other forms of non-transitory memory devices, or any combination of different memory devices. In some embodiments,memory520 includesvehicle control module522, which provides control over one or more components ofvehicle100. For example,vehicle control module522 may provide control over the engine ofvehicle100 or provide status condition information (e.g.,vehicle100 is low on fuel,vehicle100 has an estimated number of miles left to travel based on the present SOC ofbattery pack102, etc.) to one or more display devices in the interior ofvehicle100 viainterface518. In some embodiments,vehicle control module522 may also communicate with other processing circuits (e.g., an engine control unit, an on-board diagnostics system, etc.) or other sensors (e.g., a mass airflow sensor, a crankshaft position sensor, etc.) viainterface518.
Interface518 may provide one or more wired or wireless connections betweenprocessor104 and the various systems ofvehicle100. For example,interface518 may provide a wired connection betweenprocessor104 and a dashboard display and a wireless connection betweenprocessor104 and an on-board diagnostics system. In some embodiments,interface518 may also provide a wireless connection betweenprocessor104 and other computing systems external tovehicle100. For example,processor104 may communicate status condition information to an external server via a cellular, WiFi, or satellite connection.Interface518 may also include one or more receivers configured to send and receive location information forvehicle100. For example,interface518 may include a GPS receiver or cellular receiver that utilizes triangulation to determine the location ofvehicle100.
Memory520 is further shown to includebattery control module524, which is configured to determine and store the state of charge information aboutbattery pack102.Battery control module524 receives battery sensor data frominterface516 and utilizes the sensor data to determine the SOC and capacity values forbattery pack102.Battery control module524 may receive and provide the determined SOC value tovehicle control module522 or to other electronic devices viainterface518. For example,battery control module524 may determine that the overall SOC ofbattery pack102, based on its actual capacity, is presently at 65% and provide an indication of this to a charge gauge in the interior ofvehicle100 viainterface518.Battery control module524 may also receive one or more operating parameters viainterface518 from other systems or devices. For example,battery control module524 may receive data corresponding to a mapping of open-circuit voltages to SOC values for a cell ofbattery pack102. In some embodiments,battery control module524 may also provide control over the power draw, charging, cell balancing, etc. ofbattery pack102.
Referring now toFIG. 6, a detailed diagram ofbattery control module524 is shown, according to an exemplary embodiment. Battery control module includesbattery rest timer602, which receives sensor data fromsensors502,504 and/or506 viainterface516.Battery rest timer602 uses the sensor data to determine a rest time forbattery pack102. For example, ifvehicle100 is not currently running,battery rest timer602 may receive an indication fromcurrent sensors504 that no current is presently entering or leavingbattery pack102.Battery rest timer602 may then begin one or more timing sequences to determine the length of time thatbattery pack102 is not in use. In such a case, the timing sequence may continue until an indication is received fromcurrent sensors504 that current has been detected.Battery rest timer602 uses the timing sequence to generate one or more battery rest values, which may be stored inparameter storage622. In other embodiments,battery rest timer602 may determine the battery rest time using one or more parameters stored inparameter storage622. For example,parameter storage622 may include parameters received from otherelectronic systems634 that are indicative of the running state of the vehicle (e.g., the vehicle is idling, the vehicle is off, the vehicle is moving, etc.). In another example,parameter storage622 may receive an indication from the ignition ofvehicle100 viainterface518 whenevervehicle100 is turned off or started and may store one or more parameters related to these events.
SOC generator604 receives voltage, current, and temperature data frominterface516 and uses them to generate SOC values608. In some embodiments,SOC generator604 uses a voltage-based strategy to generateSOC values608 using one or more voltage-SOC characteristics stored inparameter storage622. For example, voltage-SOC characteristics may vary depending on the amount of rest time of a battery, the temperature of the battery, the charging state of the battery (e.g., charging or discharging), etc. Different voltage-SOC characteristics may be stored inparameter storage622 and may be retrieved bySOC generator604 based on the sensor data received frominterface516 and a rest count fromrest timer602.
SOC generator604 may also retrieve an upper and a lower threshold value fromparameter storage622 to evaluate the SOC ofbattery pack102. In some embodiments, the upper and lower threshold values may be reference voltage values thatSOC generator604 compares to sensor data indicative of the open-circuit voltage ofbattery pack102. In another embodiment, the upper and lower threshold values may be reference SOC values thatSOC generator604 compares against calculated SOC values. In either embodiment,SOC generator604 uses the threshold values to determine whether the SOC ofbattery pack102 is above or below the thresholds, since the open-circuit voltage ofbattery pack102 and its SOC are interrelated.
IfSOC generator604 determines that the SOC ofbattery pack102 is below a lower threshold value, or above an upper threshold value, it may also verify that the rest time received fromrest timer602 is also above a time threshold stored inparameter storage622. In some embodiments,parameter storage622 stores one or more rest time thresholds. For example, the amount of time necessary to minimize the effects of diffusion on the SOC estimation forbattery pack102 may vary with temperature. In this case,SOC generator604 may use the sensor data received frominterface516 and use it to retrieve a rest time threshold value fromparameter storage622.
If the rest time fromrest timer602 is above the retrieved rest time threshold, and the SOC is above or below their corresponding threshold values,SOC generator604 may use the sensor data received frominterface516 to generateSOC values608 for one or more cells inbattery pack102. In this way, SOC values608 may store a set of SOC values for the cells when the SOC ofbattery pack102 is low and another set of SOC values for the cells when the SOC ofbattery pack102 is high. In one embodiment,SOC generator604 may also provide an indication to charge counter606 that the SOC ofbattery pack102 is above the upper threshold value or below the lower threshold value.
Ifcharge counter606 receives an indication fromSOC generator604 that the SOC ofbattery pack102 is below the lower threshold, and determines that the rest time fromrest timer602 is above a rest time threshold stored inparameter storage622,charge counter606 may initialize and begin a charge count. In some embodiments, charge counter may utilize sensor data frominterface516 indicative of a current ofbattery pack102 and time information fromrest timer602 to determine the charge count. Ifcharge counter606 receives an indication fromSOC generator604 that the SOC ofbattery pack102 is above the upper threshold value, it may stop the charge count and store the current count ascharge count610.
Difference evaluator612 may receive an indication fromSOC generator604 that the SOC ofbattery pack102 is above the upper threshold value and useSOC values608 to generate SOC difference values614. For example, SOC values608 may contain sets of SOC values for the cells ofbattery pack102, where one set corresponds tobattery pack102 having an SOC below a lower threshold and the other set corresponds tobattery pack102 having an SOC above an upper threshold. In some embodiments, SOC difference values614 are the simple differences between these sets. In other embodiments,difference evaluator612 may apply a scaling or weighting to one or both SOC values.
Cell capacity calculator616 calculatescell capacities626 using SOC difference values614 andcharge count610. In some embodiments, cell capacity calculator dividescharge count610 by SOC difference values614 to calculatecell capacities626. In some embodiments,cell capacities626 may be provided to display630, interface devices (e.g., a touch-screen display, a speaker, or the like), or to other electronic systems (e.g., other controllers, a remote computer system, or the like) viainterface518.Cell capacities626 may also be used byprocessor519 to correct SOC estimations provided to a driver viadisplay630,interface devices632, orelectronic systems634. In other embodiments,cell capacities626 may also be provided toprocessor519 to determine a cell capacity distribution over some or all ofbattery pack102 or tocell balancer624 for use in cell balancing. In yet other embodiments,cell capacity calculator616 may be further configured to determine a cell capacity distribution over the entire battery pack usingcell capacities626.
In some embodiments,cell capacity calculator616 may also usecell capacities626 to determine an estimate for the overall capacity ofbattery pack102. In general, the pack capacity is always lower or equal to the lowest cell capacity.Cell capacity calculator616 may utilize this relationship and the spread of values incell capacities626 to estimate the overall capacity ofbattery pack102.
Capacity error evaluator618 uses SOC values608, difference values614,charge count610, and sensor data frominterface516 to generate cell capacity error values620. While the accuracy ofcell capacities626 may be improved by calculating their underlying SOC values608 when the SOC ofbattery pack102 is above or below threshold values, sources of error may still remain for the individual cells. In some embodiments,capacity error evaluator618 may calculate cell capacity error values620 using the following calculation:
cell_cap_errori=QchrgΔSOCi2*SOCVOC*ΔVOC
where cell_cap_erroriis the cell capacity error value for the ith cell, Qchrgis the charge count value for the battery pack, ΔSOCiis the difference value for the ith cell, SOC is the state of charge of the battery pack, VOCis the open-circuit voltage ofbattery pack102, and ΔVOCis an error value associated with the voltage sensor that measures VOC(e.g., its tolerance, etc.).
In some embodiments, capacity error values620 may provide a range relative tocell capacities626. For example, a particular cell inbattery pack102 may have an actual cell capacity within a range defined by its cell capacity incell capacities626 and the error range defined by its error values in cell capacity error values620. In some embodiments,capacity error evaluator618 may also use cell capacity error values620 to identify those cells having the lowest cell capacities (e.g., those cells having the smallest cell capacity error values).
Cell balancer624 performs cell balancing, a technique that regulates the flow of a cell balancing current to the individual cells ofbattery pack102. Cell balancing may regulate the flow of a cell balancing current to and from the individual cells, in order to distribute the use of the cells byvehicle100 more evenly. For example, as the cells inbattery pack102 age, their individual capacities may differ.Cell balancer624 may usecell capacities626 and/or cell capacity error values620 to determine which cells should be charged or discharged, the amount of charging or discharging, and for how long the cells should be charged or discharged. In one embodiment,cell balancer624 may perform cell balancing to ensure that a specific cell has the lowest voltage when the SOC of the pack is low and the highest voltage when the SOC of the pack is high. In another embodiment,cell balancer624 may perform cell balancing to minimize one or more error values in cell capacity error values620. In some embodiments,cell balancer624 may also perform diagnostic functions by determining whichcell capacities626 are defective (e.g., above or below a given threshold), and providing an indication of this determination tovehicle control module522,display630,interface devices632, and/or otherelectronic systems634.
Parameter storage622 may include any number of user or system defined parameters that override or control the functions ofbattery control module524. For example, parameter may include parameters that control how oftencell capacities626 are calculated, howcell capacities626 are used for diagnostic functions, or how cell balancing is performed bycell balancer624.
Referring now toFIG. 7, amethod700 for charging a vehicle battery pack is shown, according to an exemplary embodiment.Method700 may be utilized in conjunction withmethod300 to determine cell capacity values as part of the charging process.
Atstep702, a determination is made as to whether a charging plug is connected. For example,vehicle100 may also have a charging plug to replenish the charge inbattery pack102 using a home or industrial wall socket.Battery control module524 may receive a signal fromvoltage sensors502 orcurrent sensors504 that power is being provided tobattery pack102 via the charging plug. If the charging plug is determined to not be connected, further processing ofmethod700 may be delayed until such a time that a plug is connected. However, if a plug is connected,method700 may proceed to step704 for further processing.
Atstep704, a determination is made as to whether the vehicle is in a battery capacity mode. Generally, a battery capacity mode corresponds to an indication that the previously determined capacity of the battery pack should be updated. Factors that may be used to determine whether a vehicle is in a battery capacity mode include, but are not limited to, the length of time from the previous capacity calculation and the degree of accuracy of the previous capacity calculation. For example,vehicle100 may be placed in a battery capacity mode bybattery control module524 ifcell capacities624 are two to three weeks old.
Atstep706, if the vehicle is in a battery capacity mode, a determination is made as to whether the SOC of the battery pack is below a lower threshold value. In some embodiments, this step may be performed in parallel or in conjunction withstep302 ofmethod300. For example,SOC generator604 may utilize sensor data received viainterface516 and a lower threshold value stored inparameter storage622 to determine if the SOC ofbattery pack102 is below the threshold. Because the voltage-SOC characteristics for certain batteries drop rapidly as their SOC values approach zero, the use of a lower threshold value improves the accuracy of the cell SOC estimations that are used later on to determine the capacity values.
Atstep708, if the vehicle is not in a battery capacity mode, a determination is made as to whether one or more parameters exist to force a battery capacity mode. The parameters may be provided from a user interface device, a remote computer system, or any other electronic device that allows such parameters to be sent to the battery control module of a vehicle. For example,battery control module524 may receive a parameter from interface devices632 (e.g., a touch screen display, a mouse, etc.) and store the parameter inparameter storage622.
Atstep716, if the vehicle is not in a battery capacity mode and a parameter does not force it to be in one, the battery pack may be charged normally, i.e., without determining cell capacities. Any standard charging method may be used when cell capacities are not determined.
Atstep710, if one or more parameters indicate that a battery capacity mode should be initiated, the battery pack may be discharged until its SOC is below a lower threshold value to ensure the accuracy of the SOC measurements for the cells. For example,cell balancer624 may additionally be configured to discharge any number of cells or modules ofbattery pack102. In some embodiments, the discharged energy may be stored in a low voltage battery and provided back tobattery pack102 during the next charging cycle. In other embodiments, the discharged energy may be used to thermallycondition battery pack102.
Atstep712, when the vehicle is in a battery capacity mode and the SOC of its battery pack is below a lower threshold value, the battery pack may be charged with a certain amount of amps and with a specified Ampere-hour throughput. Because voltage-SOC characteristic curves experience hysteresis (e.g., the voltage-SOC characteristic curve differs for charging and discharging), controlling the current and throughput to the battery pack allows for the corresponding voltage-SOC characteristic to be selected. For example,parameter storage622 may store different voltage-SOC characteristics that may be selected bySOC generator504 based on howbattery pack102 is charged. Step712 allowsbattery pack102 to be charged until a preferred region of the selected voltage-SOC characteristic is reached.
Atstep714, once the battery has been charged to a desired point on the voltage-SOC characteristic curve, charging of the battery may be halted for a specified rest time. Allowing the battery pack to be in a state of rest (e.g., not charging or discharging) minimizes dynamic voltage effects caused by diffusion. The amount of rest time necessary is battery specific and depends on cell chemistry (e.g., their diffusion constants, etc.) and their temperatures. For example, whenmethod700 is performed in conjunction withmethod300,SOC generator604 may retrieve cell chemistry information fromparameter storage622 and temperature data fromtemperature sensors506 to determine an appropriate rest time threshold.
In some embodiments,method300 is performed afterstep714 to determine cell capacity values to reduce potential sources of error. In other embodiments,method300 may be performed in conjunction with other charging or discharging methods instead of, or in addition to, chargingmethod700.
Many modifications and variations of embodiments of the present invention are possible in light of the above description. The above-described embodiments of the various systems and methods may be used alone or in any combination thereof without departing from the scope of the invention. Although the description and figures may show a specific ordering of steps, it is to be understood that different orderings of the steps are also contemplated in the present disclosure. Likewise, one or more steps may be performed concurrently or partially concurrently.
The various operations of the methods and systems in the present disclosure may be accomplished using one or more processing circuits. For example a processing circuit may be an ASIC, a specific-use processor, or any existing computer processor. One or more steps or functions in the present disclosure may also be accomplished using non-transitory, machine-readable instructions and data structures stored on machine-readable media. For example, such media may comprise a floppy disc, CD-ROM, DVD-ROM, RAM, EEPROM, flash memory, or any other medium capable of storing the machine-executable instructions and data structures and capable of being accessed by a computer or other electronic device having a processing circuit.

Claims (17)

What is claimed is:
1. A method for reducing sensor based error when determining cell capacity values for a vehicle battery pack comprising:
receiving, at a processor, sensor data indicative of the voltage of the pack, one or more currents of the pack, and voltages for a plurality of cells in the pack;
determining if a state of charge of the pack is below a lower voltage threshold;
determining if a first rest time that the state of charge of the pack below the lower voltage threshold is greater than a first rest time threshold;
determining a first set of state of charge values for the plurality of cells using a voltage-based strategy on the sensor data when the state of charge of the pack is below the lower voltage threshold value and the first rest time threshold is exceeded;
starting a charge count when the first set of state of charge values are determined;
determining if the state of charge of the pack is above an upper voltage threshold once the charge count is started;
determining if a second rest time that the state of charge of the pack above the upper voltage threshold is greater than a second rest time threshold;
determining a second set of state of charge values for the plurality of cells using a voltage-based strategy on the sensor data when the state of charge of the pack is above the upper voltage threshold value and the second rest time threshold is exceeded;
stopping a charge count when the second set of state of charge values are determined;
generating difference values using the differences between the state of charge values in the first and the second sets;
calculating cell capacity values by dividing the charge count value by the difference values; and
regulating the flow of current to the plurality of cells, wherein the amount of current that flows to each cell is determined using the cell capacity values.
2. The method ofclaim 1 further comprising:
determining cell capacity error values using:
cell_cap_errori=QchrgΔSOCi2*SOCVOC*ΔVOC
where cell_cap_erroriis the cell capacity error value for the ith cell, Qchrgis the charge count value for the pack, ΔSOCiis the difference value for the ith cell, SOC is the state of charge of the pack, VOCis the open-circuit voltage of the pack, and ΔVOCis an error value associated with the voltage sensor that measures VOC.
3. The method ofclaim 1, further comprising:
determining, by the processor, a cell capacity distribution over the entire pack using the cell capacity values.
4. The method ofclaim 1, further comprising:
discharging the pack until the state of charge is below the lower threshold value; and
storing the discharged energy in a low voltage battery.
5. The method ofclaim 1, further comprising:
using the cell capacity values to determine which cell has the lowest cell capacity value; and
using the lowest cell capacity value to estimate the capacity of the pack.
6. The method ofclaim 1, wherein the lower voltage threshold and the upper voltage threshold define a range of voltages that correspond to a relatively flat portion of a voltage-state of charge characteristic of the pack.
7. The method ofclaim 6, wherein the lower voltage threshold is a state of charge of about 30% and the upper voltage threshold is a state of charge of about 80%.
8. A vehicle controller comprising:
an interface configured to receive sensor data from a plurality of voltage and current sensors, wherein the sensor data is indicative of the voltage of a pack, the currents of the pack, and the voltages for a plurality of cells in the pack;
a voltage-based state of charge generator configured to generate:
a first set of state of charge values for the plurality of cells, when the state of charge of the pack is below a lower voltage threshold value, and
a second set of state of charge values for the plurality of cells, when the state of charge of the pack is above an upper voltage threshold value;
a charge counter configured to determine a charge count value for the battery pack using the sensor data, wherein the charge count is started when the first set of state of charge values are generated, and wherein the charge count is stopped when the second set of state of charge values are generated;
a rest timer configured to determine a rest time for the battery pack wherein the voltage-based state of charge generator receives the rest time from the rest timer and generates the first state of charge values and the second state of charge values only if the rest time is above a rest time threshold, and wherein the rest time threshold is determined using a diffusion time constant of the pack;
a difference evaluator configured to generate difference values using the differences between the state of charge values in the first and the second sets;
a cell capacity calculator configured to calculate cell capacity values by dividing the charge count value by the difference values; and
a cell balancer configured to regulate the flow of current to the plurality of cells, wherein the amount of current that flows to each cell is determined using the cell capacity values.
9. The controller ofclaim 8, wherein the processing circuit further comprises a capacity error evaluator configured to determining cell capacity error values using:
cell_cap_errori=QchrgΔSOCi2*SOCVOC*ΔVOC
where cell_cap_error, is the cell capacity error value for the ith cell, Qchrgis the charge count value for the pack, ΔSOCiis the difference value for the ith cell, SOC is the state of charge of the pack, VOCis the open-circuit voltage of the pack, and ΔVOCis an error value associated with the voltage sensor that measures VOC.
10. The controller ofclaim 8, wherein the cell capacity calculator is further configured to determine a cell capacity distribution over the entire pack using the cell capacity values.
11. The controller ofclaim 8, wherein the processing circuit is further configured to use the cell capacity values to identify the cell having the lowest cell capacity value.
12. The controller ofclaim 11, wherein the processing circuit is further configured to use the lowest cell capacity value to estimate the capacity of the pack.
13. The method ofclaim 8, wherein the lower voltage threshold and the upper voltage threshold define a range of voltages that correspond to a relatively flat portion of a voltage-state of charge characteristic of the pack.
14. A system for determining cell capacity values for a vehicle battery pack comprising:
a plurality of cells within the pack;
voltage sensors configured to measure the voltage of the pack and the cells;
current sensors configured to measure the currents into and out of the pack; and
a processing circuit comprising
an interface that receives voltage data from the voltage sensors and current data from the current sensors,
a processor, and
a memory coupled to the processor, wherein the memory stores executable instructions that, when executed by the processor, cause the processor to:
determine if a state of charge of the pack is below a lower voltage threshold,
determine if a first rest time that the state of charge of the pack is below the lower voltage threshold exceeds a first rest time threshold,
determine a first set of state of charge values for the plurality of cells using a voltage-based strategy on the voltage data measured when the state of charge of the pack is below the lower voltage threshold value and the first rest time threshold is exceeded,
start a charge count when the first set of state of charge values are determined,
determine if a state of charge of the pack is above an upper voltage threshold once the charge count is started,
determine if a second rest time that the state of charge of the pack is above the upper voltage threshold exceeds a second rest time threshold,
determine a second set of state of charge values for the plurality of cells using a voltage-based strategy on the sensor data on the voltage data measured when the state of charge of the pack is above the upper voltage threshold value and the second rest time threshold is exceeded,
stop a charge count when the second set of state of charge values are determined,
calculate cell capacity values using the charge count and the first and second sets of state of charge values, and
regulate the flow of current to the plurality of cells, wherein the amount of current that flows to each cell is determined using the cell capacity values.
15. The system ofclaim 14, wherein the instructions further cause the processor to determine cell capacity error values using:
cell_cap_errori=QchrgΔSOCi2*SOCVOC*ΔVOC
where cell_cap_error, is the cell capacity error value for the ith cell, Qchrgis the charge count value for the pack, ΔSOCiis the difference between the first and second state of charge values for the ith cell, SOC is the state of charge of the pack, VOCis an open-circuit voltage of the pack, and ΔVOCis an error value associated with the voltage sensor that measures VOC.
16. The system ofclaim 14, wherein the instructions further cause the processor to determine a cell capacity distribution over the entire pack using the cell capacity values.
17. The system ofclaim 14, wherein the instructions further cause the processor to determine which cell has the lowest cell capacity value.
US13/107,1712011-05-132011-05-13Systems and methods for determining cell capacity values in a multi-cell batteryExpired - Fee RelatedUS9037426B2 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US13/107,171US9037426B2 (en)2011-05-132011-05-13Systems and methods for determining cell capacity values in a multi-cell battery
DE102012207815.0ADE102012207815B4 (en)2011-05-132012-05-10 SYSTEMS AND METHODS FOR DETERMINING CELL CAPACITY VALUES IN A BATTERY WITH MANY CELLS
CN201210145277.4ACN102778651B (en)2011-05-132012-05-11Determine the system and method for battery cell capacity value in many battery

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/107,171US9037426B2 (en)2011-05-132011-05-13Systems and methods for determining cell capacity values in a multi-cell battery

Publications (2)

Publication NumberPublication Date
US20120290234A1 US20120290234A1 (en)2012-11-15
US9037426B2true US9037426B2 (en)2015-05-19

Family

ID=47070734

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US13/107,171Expired - Fee RelatedUS9037426B2 (en)2011-05-132011-05-13Systems and methods for determining cell capacity values in a multi-cell battery

Country Status (3)

CountryLink
US (1)US9037426B2 (en)
CN (1)CN102778651B (en)
DE (1)DE102012207815B4 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140340045A1 (en)*2012-01-262014-11-20Calsonic Kansei CorporationApparatus for battery state estimation
US20160011273A1 (en)*2012-09-182016-01-14Apple Inc.Method and apparatus for determining a capacity of a battery
US20170131365A1 (en)*2012-12-272017-05-11Duracell U.S. Operations, Inc.Remote sensing of remaining battery capacity using on-battery circuitry
US10151802B2 (en)2016-11-012018-12-11Duracell U.S. Operations, Inc.Reusable battery indicator with electrical lock and key
US10297875B2 (en)2015-09-012019-05-21Duracell U.S. Operations, Inc.Battery including an on-cell indicator
US10416309B2 (en)2013-06-212019-09-17Duracell U.S. Operations, Inc.Systems and methods for remotely determining a battery characteristic
US20190339332A1 (en)*2017-01-132019-11-07Denso CorporationBattery pack and power supply system
US10483634B2 (en)2016-11-012019-11-19Duracell U.S. Operations, Inc.Positive battery terminal antenna ground plane
US10608293B2 (en)2016-11-012020-03-31Duracell U.S. Operations, Inc.Dual sided reusable battery indicator
US10818979B2 (en)2016-11-012020-10-27Duracell U.S. Operations, Inc.Single sided reusable battery indicator
US10916850B2 (en)2013-05-232021-02-09Duracell U.S. Operations, Inc.Omni-directional antenna for a cylindrical body
US10964980B2 (en)2014-05-302021-03-30Duracell U.S. Operations, Inc.Indicator circuit decoupled from a ground plane
US10988047B2 (en)*2018-09-132021-04-27Bayerische Motoren Werke AktiengesellschaftMethod for determining a capacity of a battery cell, evaluation device, monitoring apparatus, high-voltage battery and motor vehicle
US11024891B2 (en)2016-11-012021-06-01Duracell U.S. Operations, Inc.Reusable battery indicator with lock and key mechanism
US11034257B2 (en)*2019-01-112021-06-15GM Global Technology Operations LLCMethod and system for estimating remaining battery pack energy using cell-group state of charge spread
US11209491B2 (en)*2018-12-062021-12-28Stl Technology Co., Ltd.Estimation method for state of charge of battery
US20220276310A1 (en)*2020-07-132022-09-01Contemporary Amperex Technology Co., LimitedMethod, apparatus, and computer storage medium for identifying cell
US11437827B2 (en)*2016-03-012022-09-06Volvo Truck CorporationControl of a relatively low current fed to a battery pack
US20220302729A1 (en)*2019-11-082022-09-22Hewlett-Packard Development Company, L.P.Charge determination
US11837754B2 (en)2020-12-302023-12-05Duracell U.S. Operations, Inc.Magnetic battery cell connection mechanism

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120013189A1 (en)*2010-07-152012-01-19Vercingetorix, Llc battery management system
US20120319653A1 (en)*2011-06-152012-12-20Ajith Kuttannair KumarSystem and method for rechargeable battery
JP5684172B2 (en)*2012-03-032015-03-11古河電気工業株式会社 Secondary battery state detection device and secondary battery state detection method
JP5803767B2 (en)*2012-03-222015-11-04株式会社デンソー Secondary battery charge equivalent amount calculation device
US10003062B2 (en)2012-09-142018-06-19Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Modular battery cover
US9472959B2 (en)*2012-11-302016-10-18GM Global Technology Operations LLCSystems and methods for balancing a vehicle battery system
US9128159B2 (en)*2012-12-122015-09-08GM Global Technology Operations LLCPlug-in charge capacity estimation method for lithium iron-phosphate batteries
US20140214346A1 (en)*2013-01-252014-07-31Cummins Inc.Adaptive available power estimation for high voltage lithium ion battery
US9368979B2 (en)2013-03-152016-06-14O2Micro IncSystem and methods for battery balancing
DE102013206896A1 (en)*2013-04-172014-10-23Siemens Aktiengesellschaft Method for determining the state of charge of a battery
DE102013214292B4 (en)*2013-07-222018-12-27Siemens Aktiengesellschaft Charge state detection of electrochemical storage
DE102013217451A1 (en)2013-09-022015-03-05Robert Bosch Gmbh Method for data transmission in a battery management system
DE102013217752B4 (en)*2013-09-052015-12-03Continental Automotive Gmbh Determining the capacity of a battery
FR3010797B1 (en)*2013-09-182015-10-02Renault Sa METHOD FOR ESTIMATING THE AGING OF A BATTERY CELL OF ACCUMULATORS
CN103487760B (en)*2013-09-272015-12-23湖南南车时代电动汽车股份有限公司A kind of decision method of battery health degree
DE102013221589A1 (en)2013-10-242015-04-30Robert Bosch Gmbh Method for determining the capacity of a battery cell
CN104600383B (en)*2013-10-302017-02-08北汽福田汽车股份有限公司Battery pack electric quantity equalization method and apparatus thereof
CN104714181B (en)*2013-12-112017-10-27广州汽车集团股份有限公司It is a kind of to obtain voltage and the method and system of battery charge state relation
DE102014200619A1 (en)*2014-01-152015-07-16Robert Bosch Gmbh Method for charge state compensation of a battery
DE102014200669A1 (en)*2014-01-162015-07-16Robert Bosch Gmbh Method for determining quantities for battery management functions
KR101551062B1 (en)*2014-02-182015-09-07현대자동차주식회사Apparatus and Method for diagnosing defect of battery cell
US9533597B2 (en)*2014-03-052017-01-03Ford Global Technologies, LlcParameter identification offloading using cloud computing resources
US9446678B2 (en)2014-03-052016-09-20Ford Global Technologies, LlcBattery model with robustness to cloud-specific communication issues
US9594121B2 (en)*2014-04-042017-03-14GM Global Technology Operations LLCSystems and methods for estimating battery pack capacity
US9583792B2 (en)2014-06-112017-02-28Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Dynamically configurable auto-healing battery
US9535129B2 (en)*2014-06-172017-01-03GM Global Technology Operations LLCSystems and methods for estimating battery pack capacity during charge sustaining use
US9438048B2 (en)2014-06-202016-09-06Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Modular battery cell architecture and control method
US10074996B2 (en)2014-08-292018-09-11The Regents Of The University Of MichiganBulk force in a battery pack and its application to state of charge estimation
FR3029298B1 (en)*2014-11-282016-12-30Renault Sa AUTOMATIC METHOD OF ESTIMATING THE CHARGING STATE OF A CELL OF A BATTERY
KR102399722B1 (en)*2014-12-292022-05-19삼성전자주식회사Method and apparatus for estimating current
CN104569845B (en)*2014-12-312017-11-07普天新能源车辆技术有限公司A kind of waste and old dynamic lithium battery capacity check method and device
US9557387B2 (en)2015-02-102017-01-31Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Testing individual cells within multi-cell battery applications
KR102424528B1 (en)*2015-06-112022-07-25삼성전자주식회사Method and device to estimate state of battery
CN105116338B (en)*2015-07-152017-12-05盐城工学院A kind of parallel connection type battery system modeling method based on SOC compensators
SE540603C2 (en)*2015-11-052018-10-02Ctek Sweden Ab A system and a method for determining the state of charge of a battery
FR3045216B1 (en)*2015-12-142019-10-25Psa Automobiles Sa. BATTERY COMPRISING A PLURALITY OF CELLS IN SERIES
DE102016101031B4 (en)*2016-01-212019-03-21Tesvolt Gmbh Method and device for determining a reduced capacity of a cell module, battery system and computer program
US20170219657A1 (en)*2016-01-282017-08-03Bae Systems Controls Inc.Online battery capacity estimation utilizing passive balancing
US10114079B2 (en)*2016-02-242018-10-30Ford Global Technologies, LlcSystem and method for identifying vehicle battery decay
US11415630B2 (en)*2016-02-292022-08-16University Of HawaiiMethods and apparatus for updating a fuel gauge and estimating state of health of an energy storage cell
CN105548912A (en)*2016-03-032016-05-04合肥国轩高科动力能源有限公司Battery state of charge calibration method based on battery aging characteristics
CN105891721A (en)*2016-04-012016-08-24深圳市清友能源技术有限公司SOC test method and SOC test device for battery management system
US10446885B2 (en)2016-05-132019-10-15Schumacher Electric CorporationBattery charger with battery state detection
US10899247B2 (en)*2016-06-082021-01-26Ford Global Technologies, LlcSystem and method for online vehicle battery capacity diagnosis
KR102634815B1 (en)*2016-11-222024-02-07삼성전자주식회사Method and apparatus for estimating state of battery based on error correction
US11124087B2 (en)2016-12-012021-09-21Volvo Truck CorporationSystem and a method for selecting energy storage cells for balancing of an electrical energy storage pack
US10322688B2 (en)2016-12-302019-06-18Textron Innovations Inc.Controlling electrical access to a lithium battery on a utility vehicle
CN106953380A (en)*2017-03-302017-07-14惠州市蓝微新源技术有限公司A kind of method of controlling switch of battery management system relay
JP7032110B2 (en)*2017-11-212022-03-08トヨタ自動車株式会社 Exchange charge setting device and exchange charge setting system
CN108287315B (en)*2018-01-122021-01-22北京新能源汽车股份有限公司Power battery running state monitoring method and device and electric automobile
US20190308630A1 (en)*2018-04-102019-10-10GM Global Technology Operations LLCBattery state estimation based on open circuit voltage and calibrated data
CN108717164B (en)*2018-04-112022-07-01中国电力科学研究院有限公司SOC calibration method and system for battery
CN108845267B (en)*2018-06-292021-06-25上海科列新能源技术有限公司Data processing method and device for power battery
CN109116242B (en)*2018-06-292021-03-02上海科列新能源技术有限公司Data processing method and device for power battery
US11904724B2 (en)2018-09-172024-02-20Volvo Truck CorporationMethod for estimating an operating parameter of a battery cell in a vehicle
US20200249279A1 (en)*2019-02-062020-08-06GM Global Technology Operations LLCMethod and diagnostic service tool for a battery pack
CN110109018A (en)*2019-04-302019-08-09清华大学Data drawing list generation method and battery pack maintenance method
DE102020202366A1 (en)2020-02-252021-08-26Robert Bosch Gesellschaft mit beschränkter Haftung Method for operating a battery pack and battery pack
KR102630834B1 (en)*2020-05-152024-01-30주식회사 엘지에너지솔루션Apparatus and method for diagnosing battery
CN111896878A (en)*2020-08-102020-11-06陈永强On-line discrimination method for open-circuit batteries in battery pack
CN112327176B (en)*2020-10-162024-03-19欣旺达动力科技股份有限公司Battery performance detection method, system and storage medium
CN112260372B (en)*2020-12-232021-04-27江苏时代新能源科技有限公司Battery equalization method and device and battery management system
CN113109719B (en)*2021-04-162023-05-05厦门金龙联合汽车工业有限公司Peak position and peak intensity identification method for capacity differential multimodal curve of big data system
CN113376526A (en)*2021-04-292021-09-10广汽三菱汽车有限公司Automobile battery capacity prediction method, life prediction method, device and storage medium
CN113589188A (en)*2021-08-122021-11-02湖北亿纬动力有限公司Battery life evaluation method, device and system
CN114740366A (en)*2022-05-072022-07-12东软睿驰汽车技术(沈阳)有限公司Method and device for determining SOC (state of charge) of battery cell in battery pack
US11664670B1 (en)*2022-08-212023-05-30Element Energy, Inc.Methods and systems for updating state of charge estimates of individual cells in battery packs
CN116014274B (en)*2022-12-092025-03-21东风汽车集团股份有限公司 A battery capacity calculation method, device, equipment and readable storage medium
KR102841208B1 (en)*2023-01-162025-07-31한화솔루션 주식회사Monitoring device for energy storage system and monitoring method thereof
FR3148649B1 (en)*2023-05-112025-05-23Accumulateurs Fixes Method for determining a contribution to a measurement deviation of the state of charge of an electrochemical battery element and associated method and devices
US20250076391A1 (en)*2023-09-052025-03-06GM Global Technology Operations LLCDynamic target state of charge for hybrid vehicle capacity estimation
CN117445740B (en)*2023-10-312024-10-22上汽通用五菱汽车股份有限公司Charging method, device, system, controller and storage medium

Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1415973A (en)2001-10-302003-05-07雅马哈发动机株式会社Bottery capacity control method and its device and capacity controller for battery of vehicle power
US6639385B2 (en)2001-08-072003-10-28General Motors CorporationState of charge method and apparatus
US6700350B2 (en)*2002-05-302004-03-02Texas Instruments IncorporatedMethod and apparatus for controlling charge balance among cells while charging a battery array
US7136762B2 (en)*2004-01-142006-11-14Fuji Jukogyo Kabushiki KaishaSystem for calculating remaining capacity of energy storage device
US7193392B2 (en)*2002-11-252007-03-20Tiax LlcSystem and method for determining and balancing state of charge among series connected electrical energy storage units
US20070080662A1 (en)*2005-10-112007-04-12Deping WuUniversal battery module and controller therefor
US20100052614A1 (en)*2008-09-032010-03-04Modalis Engineering, Inc.Systems, apparatus and methods for battery charge management
US7768233B2 (en)*2007-10-042010-08-03Gm Global Technology Operations, Inc.Dynamically adaptive method for determining the state of charge of a battery
CN101917038A (en)2010-08-052010-12-15惠州市亿能电子有限公司Charge balancing control method of power battery pack
US7928691B2 (en)*2004-11-102011-04-19EaglePicher TechnologiesMethod and system for cell equalization with isolated charging sources
US20110130986A1 (en)*2009-12-022011-06-02American Electric Vehicles, Inc.System and Method For Maximizing a Battery Pack Total Energy Metric
US20110221400A1 (en)*2008-11-212011-09-15Honda Motor Co., LtdCharge controller
US20120133332A1 (en)*2009-07-312012-05-31Honda Motor Co., Ltd.Storage capacity management system
US20130320989A1 (en)*2011-03-072013-12-05Hitachi, Ltd.Battery state estimation method and battery control system
US20140336964A1 (en)*2011-04-012014-11-13Toyota Jidosha Kabushiki KaishaMethod for determining remaining lifetime

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4649101B2 (en)*2003-09-102011-03-09株式会社日本自動車部品総合研究所 Secondary battery status detection device and status detection method
EP1752780B1 (en)2004-04-062017-06-07Cobasys, LLCBattery state of charge estimator
US7525285B2 (en)*2004-11-112009-04-28Lg Chem, Ltd.Method and system for cell equalization using state of charge
WO2008095315A1 (en)2007-02-092008-08-14Advanced Lithium Power Inc.Battery management system
CN101813754B (en)*2010-04-192012-09-05清华大学State estimating method for automobile start illumination type lead-acid storage battery

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6639385B2 (en)2001-08-072003-10-28General Motors CorporationState of charge method and apparatus
CN1415973A (en)2001-10-302003-05-07雅马哈发动机株式会社Bottery capacity control method and its device and capacity controller for battery of vehicle power
US6700350B2 (en)*2002-05-302004-03-02Texas Instruments IncorporatedMethod and apparatus for controlling charge balance among cells while charging a battery array
US7193392B2 (en)*2002-11-252007-03-20Tiax LlcSystem and method for determining and balancing state of charge among series connected electrical energy storage units
US7136762B2 (en)*2004-01-142006-11-14Fuji Jukogyo Kabushiki KaishaSystem for calculating remaining capacity of energy storage device
US7928691B2 (en)*2004-11-102011-04-19EaglePicher TechnologiesMethod and system for cell equalization with isolated charging sources
US20070080662A1 (en)*2005-10-112007-04-12Deping WuUniversal battery module and controller therefor
US7768233B2 (en)*2007-10-042010-08-03Gm Global Technology Operations, Inc.Dynamically adaptive method for determining the state of charge of a battery
US20100052614A1 (en)*2008-09-032010-03-04Modalis Engineering, Inc.Systems, apparatus and methods for battery charge management
US20110221400A1 (en)*2008-11-212011-09-15Honda Motor Co., LtdCharge controller
US20120133332A1 (en)*2009-07-312012-05-31Honda Motor Co., Ltd.Storage capacity management system
US20110130986A1 (en)*2009-12-022011-06-02American Electric Vehicles, Inc.System and Method For Maximizing a Battery Pack Total Energy Metric
CN101917038A (en)2010-08-052010-12-15惠州市亿能电子有限公司Charge balancing control method of power battery pack
US20130320989A1 (en)*2011-03-072013-12-05Hitachi, Ltd.Battery state estimation method and battery control system
US20140336964A1 (en)*2011-04-012014-11-13Toyota Jidosha Kabushiki KaishaMethod for determining remaining lifetime

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
http://homepages.which.net/~paul.hills/Batteries/BatteriesBody.html, Batteries V2.07, Jul. 5, 2004, printed May 12, 2011, pp. 1-18.
http://homepages.which.net/˜paul.hills/Batteries/BatteriesBody.html, Batteries V2.07, Jul. 5, 2004, printed May 12, 2011, pp. 1-18.
http://www.liionbnns.conniphp/wp-soc-estimate.php, White Paper-Estimating the State of Charge of Li-Ion batteries, pp. 1-7, May 12, 2011.
http://www.liionbnns.conniphp/wp—soc—estimate.php, White Paper—Estimating the State of Charge of Li-Ion batteries, pp. 1-7, May 12, 2011.
Internet Web Site: http://homepages.which.net/~paul.hills/Batteries/BatteriesBody.html; accessed May 12, 2011.
Internet Web Site: http://homepages.which.net/˜paul.hills/Batteries/BatteriesBody.html; accessed May 12, 2011.
Internet Web Site: http://liionbms.com/php/wp-soc-estimate.php; accessed May 12, 2011.
Internet Web Site: http://liionbms.com/php/wp—soc—estimate.php; accessed May 12, 2011.

Cited By (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140340045A1 (en)*2012-01-262014-11-20Calsonic Kansei CorporationApparatus for battery state estimation
US20160011273A1 (en)*2012-09-182016-01-14Apple Inc.Method and apparatus for determining a capacity of a battery
US9651628B2 (en)*2012-09-182017-05-16Apple Inc.Method and apparatus for determining a capacity of a battery
US20170131365A1 (en)*2012-12-272017-05-11Duracell U.S. Operations, Inc.Remote sensing of remaining battery capacity using on-battery circuitry
US10184988B2 (en)*2012-12-272019-01-22Duracell U.S. Operations, Inc.Remote sensing of remaining battery capacity using on-battery circuitry
US10698032B2 (en)2012-12-272020-06-30Duracell U.S. Operations, Inc.Remote sensing of remaining battery capacity using on-battery circuitry
US10916850B2 (en)2013-05-232021-02-09Duracell U.S. Operations, Inc.Omni-directional antenna for a cylindrical body
US11740291B2 (en)2013-06-212023-08-29Duracell U.S. Operations, Inc.Systems and methods for remotely determining a battery characteristic
US10859705B2 (en)2013-06-212020-12-08Duracell U.S. Operations, Inc.Systems and methods for remotely determining a battery characteristic
US11307259B2 (en)2013-06-212022-04-19Duracell U.S. Operations, Inc.Systems and methods for remotely determining a battery characteristic
US10684374B2 (en)2013-06-212020-06-16Duravell U.S. Operations, Inc.Systems and methods for remotely determining a battery characteristic
US10416309B2 (en)2013-06-212019-09-17Duracell U.S. Operations, Inc.Systems and methods for remotely determining a battery characteristic
US10964980B2 (en)2014-05-302021-03-30Duracell U.S. Operations, Inc.Indicator circuit decoupled from a ground plane
US10297875B2 (en)2015-09-012019-05-21Duracell U.S. Operations, Inc.Battery including an on-cell indicator
US11437827B2 (en)*2016-03-012022-09-06Volvo Truck CorporationControl of a relatively low current fed to a battery pack
US10818979B2 (en)2016-11-012020-10-27Duracell U.S. Operations, Inc.Single sided reusable battery indicator
US10151802B2 (en)2016-11-012018-12-11Duracell U.S. Operations, Inc.Reusable battery indicator with electrical lock and key
US10608293B2 (en)2016-11-012020-03-31Duracell U.S. Operations, Inc.Dual sided reusable battery indicator
US10971769B2 (en)2016-11-012021-04-06Duracell U.S. Operations, Inc.Reusable battery indicator with electrical lock and key
US10483634B2 (en)2016-11-012019-11-19Duracell U.S. Operations, Inc.Positive battery terminal antenna ground plane
US11696942B2 (en)2016-11-012023-07-11Duracell U.S. Operations, Inc.Reusable battery indicator with electrical lock and key
US11024892B2 (en)2016-11-012021-06-01Duracell U.S. Operations, Inc.Dual sided reusable battery indicator
US11024891B2 (en)2016-11-012021-06-01Duracell U.S. Operations, Inc.Reusable battery indicator with lock and key mechanism
US11031686B2 (en)2016-11-012021-06-08Duracell U.S. Operations, Inc.Positive battery terminal antenna ground plane
US11664539B2 (en)2016-11-012023-05-30Duracell U.S. Operations, Inc.Dual sided reusable battery indicator
US20190339332A1 (en)*2017-01-132019-11-07Denso CorporationBattery pack and power supply system
US10996280B2 (en)*2017-01-132021-05-04Denso CorporationBattery pack that calculates full charge capacity of a battery based on a state of charge
US10988047B2 (en)*2018-09-132021-04-27Bayerische Motoren Werke AktiengesellschaftMethod for determining a capacity of a battery cell, evaluation device, monitoring apparatus, high-voltage battery and motor vehicle
US11209491B2 (en)*2018-12-062021-12-28Stl Technology Co., Ltd.Estimation method for state of charge of battery
US11034257B2 (en)*2019-01-112021-06-15GM Global Technology Operations LLCMethod and system for estimating remaining battery pack energy using cell-group state of charge spread
US20220302729A1 (en)*2019-11-082022-09-22Hewlett-Packard Development Company, L.P.Charge determination
US20220276310A1 (en)*2020-07-132022-09-01Contemporary Amperex Technology Co., LimitedMethod, apparatus, and computer storage medium for identifying cell
US11598811B2 (en)*2020-07-132023-03-07Contemporary Amperex Technology Co., LimitedMethod, apparatus, and computer storage medium for identifying cell
US11837754B2 (en)2020-12-302023-12-05Duracell U.S. Operations, Inc.Magnetic battery cell connection mechanism

Also Published As

Publication numberPublication date
US20120290234A1 (en)2012-11-15
CN102778651A (en)2012-11-14
DE102012207815B4 (en)2022-06-23
CN102778651B (en)2016-06-22
DE102012207815A1 (en)2012-11-15

Similar Documents

PublicationPublication DateTitle
US9037426B2 (en)Systems and methods for determining cell capacity values in a multi-cell battery
US8645088B2 (en)Systems and methods for determining the state of charge of a battery utilizing confidence values
JP6844683B2 (en) Power storage element management device, SOC reset method, power storage element module, power storage element management program and mobile
US9128159B2 (en)Plug-in charge capacity estimation method for lithium iron-phosphate batteries
US8529125B2 (en)Dynamic estimation of cell core temperature by simple external measurements
JP5624333B2 (en) Secondary battery control device and map correction method
US9718455B2 (en)Active battery parameter identification using conditional extended kalman filter
JP4649101B2 (en) Secondary battery status detection device and status detection method
US11022653B2 (en)Deterioration degree estimation device and deterioration degree estimation method
US8612168B2 (en)Method and apparatus for estimating battery capacity of a battery
US20210018568A1 (en)Method and apparatus for calculating soh of battery power pack, and electric vehicle
US8452556B2 (en)Method and apparatus for estimating SOC of a battery
CN110167783B (en)Method and device for determining charging state of battery pack
US20150231986A1 (en)Battery Capacity Estimation Using State of Charge Initialization-On-The-Fly Concept
US20150231982A1 (en)Active Battery System Estimation Request Generation
US20140249708A1 (en)Online battery capacity estimation
US20150251555A1 (en)Parameter identification offloading using cloud computing resources
US10641836B1 (en)Battery state of health estimation using open circuit voltage slope
KR101779941B1 (en)Apparatus and method of measuring for a state of charge of a battery
US20130043840A1 (en)Systems and methods for performing cell balancing in a vehicle using cell capacities
CN104773083A (en)Hybrid powertrain system and vehicle
US20160377684A1 (en)Assessing the quantity of energy in a motor vehicle battery
KR20120031611A (en)Estimating apparatus and method of state of health(soh) of battery in vehicle
CN102455411A (en)Adaptive slow-varying current detection
KR20130083220A (en)Apparatus and method of estimating state of charging for battery, and battery management system using the same

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GM GLOBAL TECHNOLOGY OPERATIONS LLC, MICHIGAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SCHAEFER, SASCHA;REEL/FRAME:026275/0637

Effective date:20110415

ASAssignment

Owner name:WILMINGTON TRUST COMPANY, DELAWARE

Free format text:SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS LLC;REEL/FRAME:028466/0870

Effective date:20101027

ASAssignment

Owner name:GM GLOBAL TECHNOLOGY OPERATIONS LLC, MICHIGAN

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST COMPANY;REEL/FRAME:034186/0776

Effective date:20141017

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

FEPPFee payment procedure

Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPSLapse 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

STCHInformation on status: patent discontinuation

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

FPLapsed due to failure to pay maintenance fee

Effective date:20230519


[8]ページ先頭

©2009-2025 Movatter.jp