Method and device with battery model optimization

US2024111921A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024111921-A1
Application numberUS-202318331363-A
CountryUS
Kind codeA1
Filing dateAug 28, 2023
Priority dateSep 13, 2022
Publication dateApr 4, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A processor-implemented method includes performing first parameter optimization of a battery model through a first predetermined optimization technique; switching, based on a count accumulated while performing the first parameter optimization indicating that a switching criterion has been met, from the first optimization technique to a second predetermined optimization technique; performing second parameter optimization of the battery model through the second predetermined optimization technique; and determining a final parameter combination as an optimized parameter of the battery model, in response to an occurrence of an optimization end event during the performance of the second parameter optimization.

First claim

Opening claim text (preview).

What is claimed is: 1 . A processor-implemented method, comprising: performing first parameter optimization of a battery model through a first predetermined optimization technique; switching, based on a count accumulated while performing the first parameter optimization indicating that a switching criterion has been met, from the first optimization technique to a second predetermined optimization technique; performing second parameter optimization of the battery model through the second predetermined optimization technique; and determining a final parameter combination as an optimized parameter of the battery model, in response to an occurrence of an optimization end event during the performance of the second parameter optimization. 2 . The method of claim 1 , wherein the performing of the first parameter optimization comprises: generating, in a current iteration of the first parameter optimization, objective function values for parameter combinations to which the first optimization technique is applied; selecting one of the generated objective function values; comparing the selected one objective function value with a previously determined best objective function value, determined in a previous iteration of the first parameter optimization; accumulating the count when the selected one objective function value is determined to be greater than or equal to the previously determined best objective function value; and determining the selected one objective function value as a new best objective function value when the selected one objective function value is determined to be less than the previously determined best objective function value. 3 . The method of claim 2 , wherein the generating of the objective function values for the parameter combinations comprises: calculating voltages using a simulator configured to simulate the battery model, the parameter combinations, and reference current data; and calculating the objective function values for the parameter combinations using the calculated voltages and reference voltage data. 4 . The method of claim 1 , wherein the switching criterion is satisfied when the accumulated count reaches a threshold value. 5 . The method of claim 1 , wherein the switching comprises: determining one of a plurality of baseline functions using parameter combinations determined when the switching criterion is satisfied, objective function values for the determined parameter combinations, and a neural network; and selecting the second optimization technique based on the determined baseline function. 6 . The method of claim 5 , wherein the determining of one of the plurality of baseline functions comprises determining the baseline function in consideration of a distribution of the determined parameter combinations and the objective function values through the neural network. 7 . The method of claim 5 , wherein the selecting of the second optimization technique comprises: determining whether the determined baseline function corresponds to a baseline function for evaluating a performance of the second optimization technique among a plurality of optimization techniques; and selecting the second optimization technique when the determined baseline function corresponds to the baseline function. 8 . The method of claim 5 , further comprising initializing the accumulated count. 9 . The method of claim 1 , wherein the performing of the second parameter optimization comprises updating parameter combinations determined when the switching criterion is satisfied through the second optimization technique. 10 . The method of claim 1 , wherein the performing of the second parameter optimization comprises, in response to a predetermined condition being satisfied, extracting parameter combinations from an area other than a distribution area of parameter combinations determined when the switching criterion is satisfied. 11 . An electronic device, comprising: one or more processors configured to execute instructions; and a memory configured to store the instructions, wherein the execution of the instructions by the one or more processors configures the one or more processors to: perform first parameter optimization of a battery model through a first predetermined optimization technique; switch, based on a count accumulated while performing the first parameter optimization indicating that a switching criterion has been met, from a first optimization technique to a second predetermined optimization technique; perform second parameter optimization of the battery model through the second optimization technique; and determine a final parameter combination as an optimized parameter of the battery model, in response to an occurrence of an optimization end event during the performance of the second parameter optimization. 12 . The electronic device of claim 11 , wherein the one or more processors are further configured to: generate, in a current iteration of the first parameter optimization, objective function values for parameter combinations to which the first optimization technique is applied; select one of the generated objective function values; compare the selected one objective function value with a previously determined best objective function value, determined in a previous iteration; accumulate the count when the selected one objective function value is determined to be greater than or equal to the previously determined best objective function value; and determine the selected one objective function value as a new best objective function value when the selected one objective function value is determined to be less than the previously determined best objective function value. 13 . The electronic device of claim 12 , wherein the one or more processors are further configured to: calculate voltages using a simulator configured to simulate the battery model, the parameter combinations, and reference current data; and calculate the objective function values for the parameter combinations using the calculated voltages and reference voltage data. 14 . The electronic device of claim 11 , wherein the one or more processors are further configured to determine that the switching criterion is satisfied, when the accumulated count reaches a threshold value. 15 . The electronic device of claim 11 , wherein the one or more processors are further configured to: determine one of a plurality of baseline functions using parameter combinations determined when the switching criterion is satisfied, objective function values for the parameter combinations, and a neural network; and select the second optimization technique based on the determined baseline function. 16 . The electronic device of claim 15 , wherein the one or more processors are further configured to determine the baseline function in consideration of a distribution of the parameter combinations and the objective function values through the neural network. 17 . The electronic device of claim 15 , wherein the one or more processors are further configured to: determine whether the determined baseline function corresponds to a baseline function for evaluating a performance of the second optimization technique among a plurality of optimization techniques; and select the second optimization technique when the determined baseline function corresponds to the baseline function. 18 . The electronic device of claim 15 , wherein the one or more processors are further configured to initialize the accumulated count. 19 .

Assignees

Inventors

Classifications

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024111921A1 cover?
A processor-implemented method includes performing first parameter optimization of a battery model through a first predetermined optimization technique; switching, based on a count accumulated while performing the first parameter optimization indicating that a switching criterion has been met, from the first optimization technique to a second predetermined optimization technique; performing sec…
Who is the assignee on this patent?
Samsung Electronics Co Ltd, Postech Res & Business Dev Found
What technology area does this patent fall under?
Primary CPC classification G06F30/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 04 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).