Drilling framework
US-2024419867-A1 · Dec 19, 2024 · US
US2024111921A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024111921-A1 |
| Application number | US-202318331363-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 28, 2023 |
| Priority date | Sep 13, 2022 |
| Publication date | Apr 4, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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 .
Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.