System and method for identifying vehicle battery decay
US-10114079-B2 · Oct 30, 2018 · US
US2019056452A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019056452-A1 |
| Application number | US-201815864405-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 8, 2018 |
| Priority date | Aug 17, 2017 |
| Publication date | Feb 21, 2019 |
| 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.
Disclosed is a battery state estimation method and apparatus, the method includes extracting data from target intervals in sensing data of a battery, generating feature vectors of the data extracted from each of the target intervals, applying a weight to each of the generated feature vectors, merging the feature vectors to which the weight is applied, and determining state information of the battery based on the merging.
Opening claim text (preview).
What is claimed is: 1 . A method of estimating a state of a battery, the method comprising: extracting data from target intervals in sensing data of a battery; generating feature vectors of the data extracted from each of the target intervals; applying a weight to each of the generated feature vectors; merging the feature vectors to which the weight is applied; and determining state information of the battery based on the merging. 2 . The method of claim 1 , wherein the generating of the feature vectors comprises: sampling the extracted data from the each of the target intervals; and encoding the sampled data to generate the feature vectors. 3 . The method of claim 1 , wherein the applying of the weight to the generated feature vectors comprises: calculating weights based on the generated feature vectors and a previous state information of the battery; and applying the calculated weights to the generated feature vectors. 4 . The method of claim 1 , further comprising: setting an additional target interval in the sensing data and extracting data from the additional target interval, in response to an occurrence of an update event of the state information; encoding the data extracted from the additional target interval and generating an additional feature vector; and updating the state information based on applying a second weight to the generated additional feature vector and applying a third weight to a portion of the generated feature vectors. 5 . The method of claim 1 , further comprising: randomly setting each of the target intervals in the sensing data. 6 . The method of claim 1 , wherein lengths of the target intervals are different from one another. 7 . The method of claim 4 , wherein the update event corresponds to any one of a user input or a time exceeding an update time period. 8 . The method of claim 1 , wherein a greatest weight is applied to a feature vector associated with a target interval having a most stable pattern change from among the target intervals. 9 . A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform the method of claim 1 . 10 . An apparatus for estimating a state of a battery, the apparatus comprising: a controller configured to extract data from target intervals in sensing data of a battery, to generate feature vectors of the data extracted from each of the target intervals, to apply a weight to each of the generated feature vectors, to merge the feature vectors to which the weight is applied, and to determine state information of the battery based on the merged feature vectors. 11 . The apparatus of claim 10 , wherein the controller is further configured to sample the extracted data from the each of the target intervals, to encode the sampled data, and to generate the feature vectors. 12 . The apparatus of claim 10 , wherein the controller is further configured to calculate weights based on the generated feature vectors and a previous state information of the battery, and to apply the calculated weights to the generated feature vectors. 13 . The apparatus of claim 10 , wherein, in response to an occurrence of an update event of the state information, the controller is further configured to set an additional target interval in the sensing data and extracting data from the additional target interval, to encode the data extracted from the additional target interval, generate an additional feature vector, and to update the state information based on a result obtained by applying a second weight to the generated additional feature vector and a result obtained by applying a third weight to a portion of the generated feature vectors. 14 . The apparatus of claim 10 , wherein the controller is further configured to randomly set each of the target intervals in the sensing data. 15 . The apparatus of claim 10 , wherein lengths of the target intervals are different from one another. 16 . The apparatus of claim 10 , wherein a greatest weight is applied to a feature vector associated with a target interval having a most stable pattern change from among the target intervals. 17 . An apparatus for estimating a state of a battery, the apparatus comprising: a controller configured to extract data from target intervals in sensing data of a battery, and to determine state information of the battery based on the extracted data and a state estimation model, wherein the state estimation model comprises: a first layer configured to generate feature vectors of the data extracted from each of the target intervals; a second layer configured to apply a weight to each of the generated feature vectors and to merge the feature vectors to which the weight is applied; and a third layer configured to determine the state information of the battery based on the merged feature vectors. 18 . The apparatus of claim 17 , wherein the first layer is further configured to recognize a pattern change of each piece of the extracted data. 19 . The apparatus of claim 17 , wherein the second layer is further configured to calculate weights based on the generated feature vectors and previous state information of the battery and to apply the calculated weights to the generated feature vectors. 20 . The apparatus of claim 17 , wherein the third layer is further configured to determine the state information by performing regression on the merged feature vectors. 21 . A vehicle comprising: a battery module; sensors configured to sense data of the battery module; and a battery state estimation apparatus implemented on a processor, the battery state estimation apparatus comprising: an extractor configured to receive the sensed data, to set target intervals in the sensed data, and to extract data from each of the target intervals, an encoder configured to generate feature vectors corresponding to each target interval based on encoding the extracted data from the each target interval, respectively, a vector merger configured to apply weights to each of the generated feature vectors, and to merge the weighted feature vectors, and an estimator configured to determine state information of the battery module based on the merged feature vectors. 22 . The vehicle of claim 21 , wherein each of the feature vectors corresponds to a change in a pattern of the data extracted from the each target interval, respectively. 23 . The vehicle of claim 22 , wherein a greatest weight is applied to a feature vector from the feature vectors having the least change in the pattern of the extracted data. 24 . The vehicle of claim 21 , wherein the data of the battery module comprises any one or any combination of voltage data, current data, and temperature data of the battery module. 25 . The vehicle of claim 21 , further comprising: a memory coupled to the processor, the memory comprising an instruction executed by the processor, and the memory being configured to store the sensed data, the feature vectors, and the determined state information; and an output configured to communicate the determine state information of the battery.
Recurrent networks, e.g. Hopfield networks · CPC title
Combinations of networks · CPC title
characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title
comprising digital calculation means, e.g. for performing an algorithm · CPC title
Operations & Transport · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.