IP Library › Granted Patent US 12,547,130
Granted Patent B2
US 12,547,130 · App. 18/308,420 · Granted Feb 10, 2026

Online characterization of battery model parameters with augmented dynamic stimulus

Inventors: Samuel P. Ebenezer (Gilbert, AZ); Eric J. King (Austin, TX); Emmanuel A. Marchais (Dripping Springs, TX); Jon D. Hendrix (Wimberely, TX); Mohamed Sabet (Mesa, AZ)
Assignee: Cirrus Logic Inc.
G05B13/042G01R31/367
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,547,130
App. No.
18/308,420
Granted
Feb 10, 2026
Kind
B2
Abstract

A method for intelligently generating a stimulus for use in characterization of parameters of a model of a battery may include dynamically analyzing a current drawn from the battery by a load, based on analysis of the current, determining a sink current for augmenting the current drawn by the load, and generating the sink current based on a determined need to update the parameters.

Claims (80)

1 . A method for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on a change of temperature associated with the battery since a previous update of one or more of the parameters.

2 . A method for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on a comparison of a root-mean-square value of the current over a period of time to a preset threshold value.

3 . A method for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on whether a rate of change of a battery voltage across the terminals of the battery exceeds a preset threshold value.

4 . A method for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on whether the current is below a preset threshold value for a preset period of time.

5 . A system for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising circuitry for:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on a change of temperature associated with the battery since a previous update of one or more of the parameters.

6 . The system of claim 5 , wherein the parameters correspond to model parameters of an equivalent circuit model of the battery.

7 . The system of claim 5 , wherein determining the sink current comprises determining the sink current based on a signal-to-noise ratio requirement of an algorithm for estimating the parameters.

8 . The system of claim 5 , wherein determining the sink current comprises determining the sink current based on a spectral requirement of an algorithm for estimating the parameters.

9 . The system of claim 5 , wherein dynamically analyzing the current comprises measuring a battery current drawn from the battery and a battery voltage across terminals of the battery.

10 . The system of claim 5 , wherein dynamically analyzing the current comprises determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with such frequency sub-band in accordance with a requirement of an algorithm for estimating the parameters.

11 . The system of claim 5 , wherein:

dynamically analyzing the current drawn from the battery by the load comprises dynamically analyzing spectral content of the current present in each of a plurality of frequency sub-bands; and

determining the sink current for augmenting the current drawn by the load comprises determining, based on analyzing spectral content of the current present in each of the plurality of frequency sub-bands, an augmented current needed for each sub-band in order to meet requirements of estimating parameters associated with such sub-band in accordance with an estimation algorithm.

12 . A system for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising circuitry for:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on a comparison of a root-mean-square value of the current over a period of time to a preset threshold value.

13 . The system of claim 12 , wherein the parameters correspond to model parameters of an equivalent circuit model of the battery.

14 . The system of claim 12 , wherein determining the sink current comprises determining the sink current based on a signal-to-noise ratio requirement of an algorithm for estimating the parameters.

15 . The system of claim 12 , wherein determining the sink current comprises determining the sink current based on a spectral requirement of an algorithm for estimating the parameters.

16 . The system of claim 12 , wherein dynamically analyzing the current comprises measuring a battery current drawn from the battery and a battery voltage across terminals of the battery.

17 . The system of claim 12 , wherein dynamically analyzing the current comprises determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with such frequency sub-band in accordance with a requirement of an algorithm for estimating the parameters.

18 . The system of claim 12 , wherein:

dynamically analyzing the current drawn from the battery by the load comprises dynamically analyzing spectral content of the current present in each of a plurality of frequency sub-bands; and

determining the sink current for augmenting the current drawn by the load comprises determining, based on analyzing spectral content of the current present in each of the plurality of frequency sub-bands, an augmented current needed for each sub-band in order to meet requirements of estimating parameters associated with such sub-band in accordance with an estimation algorithm.

19 . A system for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising circuitry for:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on whether a rate of change of a battery voltage across the terminals of the battery exceeds a preset threshold value.

20 . The system of claim 19 , wherein the parameters correspond to model parameters of an equivalent circuit model of the battery.

21 . The system of claim 19 , wherein determining the sink current comprises determining the sink current based on a signal-to-noise ratio requirement of an algorithm for estimating the parameters.

22 . The system of claim 19 , wherein determining the sink current comprises determining the sink current based on a spectral requirement of an algorithm for estimating the parameters.

23 . The system of claim 19 , wherein dynamically analyzing the current comprises measuring a battery current drawn from the battery and a battery voltage across terminals of the battery.

24 . The system of claim 19 , wherein dynamically analyzing the current comprises determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with such frequency sub-band in accordance with a requirement of an algorithm for estimating the parameters.

25 . The system of claim 19 , wherein:

dynamically analyzing the current drawn from the battery by the load comprises dynamically analyzing spectral content of the current present in each of a plurality of frequency sub-bands; and

determining the sink current for augmenting the current drawn by the load comprises determining, based on analyzing spectral content of the current present in each of the plurality of frequency sub-bands, an augmented current needed for each sub-band in order to meet requirements of estimating parameters associated with such sub-band in accordance with an estimation algorithm.

26 . A system for intelligently generating a stimulus for use in characterization of parameters of a model of a battery, comprising circuitry for:

dynamically analyzing a current drawn from the battery by a load, wherein the analysis comprises:

determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with the frequency sub-bands in accordance with an algorithm for estimating the parameters; and

determining that one or more of the plurality of frequency sub-bands lacks sufficient spectral content;

based on the analysis of the current and the determination that the one or more of the plurality of frequency sub-bands lacks sufficient spectral content, determining a sink current for augmenting the current drawn by the load such that the sink current includes increased spectral content in the determined one or more of the plurality of frequency sub-bands; and

generating the sink current based on a determined need to update the parameters, wherein the determined need to update the parameters is based on whether the current is below a preset threshold value for a preset period of time.

27 . The system of claim 26 , wherein the parameters correspond to model parameters of an equivalent circuit model of the battery.

28 . The system of claim 26 , wherein determining the sink current comprises determining the sink current based on a signal-to-noise ratio requirement of an algorithm for estimating the parameters.

29 . The system of claim 26 , wherein determining the sink current comprises determining the sink current based on a spectral requirement of an algorithm for estimating the parameters.

30 . The system of claim 26 , wherein dynamically analyzing the current comprises measuring a battery current drawn from the battery and a battery voltage across terminals of the battery.

31 . The system of claim 26 , wherein dynamically analyzing the current comprises determining whether each of a plurality of frequency sub-bands have sufficient spectral content required to estimate parameters associated with such frequency sub-band in accordance with a requirement of an algorithm for estimating the parameters.

32 . The system of claim 26 , wherein:

dynamically analyzing the current drawn from the battery by the load comprises dynamically analyzing spectral content of the current present in each of a plurality of frequency sub-bands; and

determining the sink current for augmenting the current drawn by the load comprises determining, based on analyzing spectral content of the current present in each of the plurality of frequency sub-bands, an augmented current needed for each sub-band in order to meet requirements of estimating parameters associated with such sub-band in accordance with an estimation algorithm.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2025
From: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
To: CIRRUS LOGIC, INC.
Reel/Frame 072882/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2023
From: EBENEZER, SAMUEL P.; KING, ERIC J.; MARCHAIS, EMMANUEL A.; HENDRIX, JON D.; SABET, MOHAMED
To: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
Reel/Frame 064311/0497 →
Continuity (3)
Provisional Application 63428662 · Nov 29, 2022
Provisional Application 63415413 · Oct 12, 2022
Related Publication 20240134325A1 · Apr 25, 2024
References Cited (82)
US 8415926B2 · Bhardwaj et al. · 2013 [cited by applicant]
US 10345385B2 · Wampler et al. · 2019 [cited by applicant]
US 11016126B2 · Hurwitz · 2021 [cited by applicant]
US 11125707B1 · Fasching et al. · 2021 [cited by applicant]
US 11169213B2 · Karippumannil Prasad et al. · 2021 [cited by applicant]
US 20050021254A1 · Merl et al. · 2005 [cited by applicant]
US 20050156559A1 · Thibedeau et al. · 2005 [cited by applicant]
US 20070035307A1 · Schoch · 2007 [cited by applicant]
US 20080054848A1 · Yun et al. · 2008 [cited by applicant]
US 20110309838A1 · Lin et al. · 2011 [cited by applicant]
US 20130110429A1 · Mitsuyama et al. · 2013 [cited by applicant]
US 20140088897A1 · Sharma et al. · 2014 [cited by applicant]
US 20140244225A1 · Balasingam et al. · 2014 [cited by applicant]
US 20150258907A1 · Lee · 2015 [cited by applicant]
US 20150301116A1 · Baker · 2015 [cited by applicant]
US 20160016482A1 · Lee · 2016 [cited by applicant]
US 20160039419A1 · Wampler et al. · 2016 [cited by applicant]
US 20160077160A1 · Wampler, II · 2016 [cited by applicant]
US 20200182937A1 · Wampler, II · 2020 [cited by applicant]
US 20200379049A1 · Gray et al. · 2020 [cited by applicant]
US 20210359631A1 · Ives et al. · 2021 [cited by applicant]
US 20210391741A1 · Rigdon et al. · 2021 [cited by applicant]
US 20210405121A1 · Gill et al. · 2021 [cited by applicant]
US 20220011373A1 · Zappen · 2022 [cited by examiner]
US 20220024438A1 · Vuylsteke · 2022 [cited by examiner]
US 20220074998A1 · Aquilano · 2022 [cited by examiner]
US 20220137143A1 · Melanson et al. · 2022 [cited by applicant]
US 20220137146A1 · Marchais et al. · 2022 [cited by applicant]
US 20240133957A1 · Ebenezer et al. · 2024 [cited by applicant]
US 20240136930A1 · Ebenezer et al. · 2024 [cited by applicant]
US 20250180651A1 · Ebenezer · 2025 [cited by applicant]
US 20250180652A1 · Ebenezer et al. · 2025 [cited by applicant]
US 20250180653A1 · Kovvali et al. · 2025 [cited by applicant]
US 20250199077A1 · Ebenezer et al. · 2025 [cited by applicant]
CN 106126783A · 2016 [cited by applicant]
CN 114609525A · 2022 [cited by applicant]
EP 2482423A1 · 2021 [cited by applicant]
GB 2598988A · 2022 [cited by applicant]
JP 2005221487A · 2005 [cited by applicant]
WO 2020097271A1 · 2020 [cited by applicant]
WO 2023212699A1 · 2023 [cited by applicant]
WO 2024081462A1 · 2024 [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority, International Application No. PCT/US2023/073001, mailed Dec. 1, 2023. [cited by applicant]
Waag, W. et al., “Experimental investigation of the lithium-ion battery impedance characteristic at various conditions and aging states and its influence on the application,” Applied Energy, vol. 102, pp. 885-897, 2013. [cited by applicant]
Barzilai, J. et al., “Two-Point Step Size Gradient Methods,” IMA Journal of Numerical Analysis, vol. 8, pp. 141-148, 1988. [cited by applicant]
Chen, L. et al., “State-of-Charge Estimation of Lithium-Ion Batteries Based on Fractional-Order Square-Root Unscented Kalman Filter,” Fractal and Fractional, vol. 6, No. 2, p. 52, 2022. [cited by applicant]
Liu, C. et al., “State of power estimation of lithium-ion battery based on fractional-order equivalent circuit model,” Journal of Energy Storage, vol. 41, 102954, 2021. [cited by applicant]
Tommasi, L. D. et al., “Single-Input-Single-Output Passive Macromodeling via Positive Fractions Vector Fitting,” 12th IEEE Workshop on Signal Propagation on Interconnects, Avignon, France, May 2008. [cited by applicant]
Raydan, M. et al., “Relaxed steepest descent and Cauchy-Barzilai-Borwein method,” Computational Optimization and Applications, vol. 21, No. 2, pp. 155-167, 2002. [cited by applicant]
Gustavsen, B. et al., “Rational approximation of frequency domain responses by vector fitting,” IEEE Trans. on Power Delivery, vol. 14, No. 3, pp. 1052-1061, Jul. 1999. [cited by applicant]
Sato, K. et al., “Physics-based model of lithium-ion batteries running on a circuit simulator,” IEEJ Transactions on Industry Applications, vol. 139, No. 5, pp. 523-534, 2019. [cited by applicant]
Ren, B. et al., “Parameter identification of a lithium-ion battery based on the improved recursive least square algorithm,” IET Power Electronics, vol. 13, No. 12, pp. 2531-2537, Sep. 2020. [cited by applicant]
Hahn, M. et al., “Optimized Process Parameters for a Reproducible Distribution of Relaxation Times Analysis of Electrochemical Systems,” Batteries, vol. 5, No. 2, 43, 2019. [cited by applicant]
Malenovsky, V. et al., “Optimal Step-Size LMS Algorithm Using Exponentially Averaged Gradient Vector,” EUROCON 2005, pp. 1554-1557, Nov. 2005. [cited by applicant]
Zhang, C. et al., “Online estimation of battery equivalent circuit model parameters and state of charge using decoupled least squares technique,” Energy, vol. 142, pp. 678-688, 2018. [cited by applicant]
Mclernon, D. C. et al., “On the convergence of the LMS algorithm with a rank-deficient input autocorrelation matrix,” Signal Processing, vol. 89, pp. 2244-2250, 2009. [cited by applicant]
Tang, X. et al., “Li-ion Battery Parameter Estimation for State of Charge,” Proceedings of the 2011 American Control Conference, San Francisco, California, Jun. 2011. [cited by applicant]
Gunasekar, S. et al., “Implicit Regularization in Matrix Factorization,” 2018 Information Theory and Applications Workshop (ITA), Feb. 2018. [cited by applicant]
Buller, S. et al., “Impedance-Based Simulation Models of Supercapacitors and Li-Ion Batteries for Power Electronic Applications,” IEEE Transactions on Industry Applications, vol. 41, No. 3, May-Jun. 2005. [cited by applicant]
Elwakil, A. S., “Fractional-order circuits and systems: An emerging interdisciplinary research area,” IEEE Circuits and Systems Magazine, vol. 10, No. 4, pp. 40-50, Nov. 2010. [cited by applicant]
Boukamp, B. A., “A Linear Kronig-Kramers Transform Test for Immittance Data Validation,” J. Electrochem. Soc., vol. 142, No. 6, pp. 1885-1894, Jun. 1995. [cited by applicant]
Boukamp, B. A., “Distribution (function) of relaxation times, successor to complex nonlinear least squares analysis of electrochemical impedance spectroscopy?”, J. Phys. Energy, vol. 2, 2020. [cited by applicant]
O'Leary, D. P., “Confidence Intervals for Inequality-Constrained Least Squares Problems, with Applications to III-Posed Problems,” SIAM Journal on Scientific and Statistical Computing, vol. 7, No. 2, pp. 473-489, Apr. 1… [cited by applicant]
Livesey, A. K. et al., “Analyzing the Distribution of Decay Constants in Pulse-Fluorimetry Using the Maximum Entropy Method,” Biophysical Journal, vol. 52, No. 5, pp. 693-706, Nov. 1987. [cited by applicant]
Kong, X. et al., “An Exact Closed-Form Impedance Model for Porous-Electrode Lithium-Ion Cells,” J. Electrochem. Soc., vol. 167, 2020. [cited by applicant]
Ye, J. et al., “An Adaptive Peak Power Prediction Method for Power Lithium-Ion Batteries Considering Temperature and Aging Effects,” Processes, vol. 11, No. 8, p. 2449, 2023. [cited by applicant]
Shynk, J. J., “Adaptive IIR Filtering,” IEEE ASSP Magazine, vol. 6, No. 2, pp. 4-21, Apr. 1998. [cited by applicant]
Sayed, A. H. et al., “A Survey of Spectral Factorization Methods,” Numer. Linear Algebra Appl., vol. 8, pp. 467-496, 2001. [cited by applicant]
Rodriguez-Iturriaga, P. et al., “A physics-based fractional-order equivalent circuit model for time and frequency-domain applications in lithium-ion batteries,” J. Energy Storage, vol. 64, 2023. [cited by applicant]
Agudelo, B. O. et al., “A Comparison of Time-Domain Implementation Methods for Fractional-Order Battery Impedance Models,” Energies, vol. 14, No. 15, 4415, 2021. [cited by applicant]
Lopez-Villanueva, Juan A. et al., A Compact Model of the ZARC for Circuit Simulators in the Frequency and Time Domains, Int. J. Electron. Commun. 153 (2022). [cited by applicant]
U.S. Appl. No. 63/605,003, filed Dec. 1, 2023. [cited by applicant]
U.S. Appl. No. 63/605,031, filed Dec. 1, 2023. [cited by applicant]
U.S. Appl. No. 63/606,179, filed Dec. 5, 2023. [cited by applicant]
Examination Report under Section 18(3), United Kingdom Intellectual Property Office, Application No. GB2304568.5, dated Jan. 17, 2025. [cited by applicant]
International Search Report and Written Opinion, International Application No. PCT/US2024/054691, mailed Feb. 24, 2025. [cited by applicant]
Combined Search and Examination Report under Sections 17 and 18(3), UKIPO, Application No. GB2416377.6, mailed May 2, 2025. [cited by applicant]
Combined Search and Examination Report under Sections 17 and 18(3), UKIPO, Application No. GB2416607.6, mailed May 16, 2025. [cited by applicant]
Zhang et al., A novel fractional variable-order equivalent circuit model and parameter identification of electric vehicle Li-ion batteries, ISA Transactions 97 (2020), 448-457. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority, International Application No. PCT/US2021/052009, mailed Dec. 20, 2021. [cited by applicant]
U.S. Appl. No. 63/606,389, filed Dec. 5, 2023. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority, International Application No. PCT/US2023/018171, mailed Jul. 31, 2023. [cited by applicant]