| Literature DB >> 35918374 |
Hai-Kun Wang1,2, Yang Zhang3, Mohong Huang3.
Abstract
This paper proposes a network model framework based on long and short-term memory (LSTM) and conditional random field (CRF) to promote Li-ion battery capacity prediction results. The model uses LSTM to extract temporal features from the data and CRF to build a transfer matrix to enhance temporal feature learning for long serialization prediction of lithium battery feature sequence data. The NASA PCOE lithium battery dataset is selected for the experiments, and control tests on LSTM temporal feature extraction modules, including recurrent neural network (RNN), gated recurrent unit (GRU), bi-directional gated recurrent unit (BiGRU) and bi-directional long and short term memory (BiLSTM) networks, are designed to test the adaptability of the CRF method to different temporal feature extraction modules. Compared with previous Li-ion battery capacity prediction methods, the network model framework proposed in this paper achieves better prediction results in terms of root mean square error (RMSE) and mean absolute percentage error (MAPE) metrics.Entities:
Year: 2022 PMID: 35918374 PMCID: PMC9345946 DOI: 10.1038/s41598-022-17455-x
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
Recent prediction models for lithium battery.
| Authors | Year | Approach |
|---|---|---|
| Zhang et al.[ | 2016 | Relevance vector machine |
| Wang et al.[ | 2017 | State space model |
| Gao et al.[ | 2017 | Multi-kernel support vector machine with particle swarm optimization |
| Zhang et al.[ | 2018 | Particle filter and unscented Kalman filter |
| Zhang et al.[ | 2018 | LTSM |
| Ren et al.[ | 2018 | Autoencoder with deep neural network |
| Fang et al.[ | 2019 | Double extended Kalman filter |
| Deng et al.[ | 2019 | Least squares support vector machine |
| Fan et al.[ | 2020 | GRU-CNN |
| Zhou et al. [ | 2020 | Temporal convolutional network |
| Song et al.[ | 2020 | Principal component analysis and support vector machine |
| Ren et al.[ | 2020 | CNN-LSTM |
| Kodjo S.R.Mawonou et al.[ | 2021 | Random forest |
| Hong et al.[ | 2021 | Locally linear embedding and isomap |
| Jungsoo Kim et al.[ | 2022 | Genetic algorithm and pseudo-2-dimensional model |
Figure 1Network model framework.
Figure 2Structure of CNN network model.
Figure 3Structure of LSTM network model.
Figure 4Structure of CRF model.
Figure 5Chart of battery capacity decline.
Figure 6Partition of battery datasets.
Hyperparametric range.
| Parameter | Range |
|---|---|
| cnn_1 neurons | 2–16 |
| cnn_kernel | 2–18 |
| cnn_2 neurons | 2–36 |
| MaxPooling neurons | 2–min(cnn_1,cnn_kernel,cnn_2) |
| RNN neurons | 6–200 |
| CRF neurons | 6–200 |
| Dense neurons | 6–200 |
| Learning rate | 0.01–0.0001 |
| Batch size | 1–200 |
Figure 7Process structure of PSO.
Hyperparameter optimization results.
| Parameter | Range |
|---|---|
| cnn_1 neurons | 9 |
| cnn_kernel | 17 |
| cnn_2 neurons | 6 |
| MaxPooling neurons | 5 |
| RNN neurons | 192 |
| CRF neurons | 76 |
| Dense neurons | 199 |
| Learning rate | 0.0005 |
| Batch size | 2 |
CNN and RNN compared the experimental prediction results.
| CNN | RNN | RMSE | MAPE |
|---|---|---|---|
| Single layer | LSTM | 0.0367 | 0.0264 |
| GRU | 0.0589 | 0.0352 | |
| BiLSTM | 0.0496 | 0.0314 | |
| Double layer | LSTM | 0.0248 | 0.0141 |
| GRU | 0.0316 | 0.0236 | |
| BiLSTM | 0.0421 | 0.0272 |
CRF comparison experiment predicted the results.
| Data | Cycle | CRF | Without CRF | ||
|---|---|---|---|---|---|
| RMSE | MAPE | RMSE | MAPE | ||
| B05 | 168 | 0.0216 | 0.0161 | 0.0316 | 0.0253 |
| B06 | 168 | 0.0179 | 0.0081 | 0.0275 | 0.0152 |
| B07 | 168 | 0.0257 | 0.0193 | 0.0357 | 0.0284 |
| B18 | 132 | 0.0316 | 0.0230 | 0.0411 | 0.0325 |
Figure 8B05, B06, B07 and B18 battery capacity forecast results.
Comparison of prediction results of 4 algorithms.
| Evaluation index | Data | SVM | LSTM | GRU | CNN-LSTM-CRF |
|---|---|---|---|---|---|
| RMSE | B05 | 0.0809 | 0.0511 | 0.0510 | 0.0216 |
| B06 | 0.0804 | 0.0866 | 0.0818 | 0.0179 | |
| B07 | 0.0679 | 0.0475 | 0.0428 | 0.0257 | |
| B18 | 0.0731 | 0.0534 | 0.0529 | 0.0316 | |
| MAPE | B05 | 0.0567 | 0.0370 | 0.0370 | 0.0161 |
| B06 | 0.0606 | 0.0650 | 0.0616 | 0.0081 | |
| B07 | 0.0447 | 0.0319 | 0.0288 | 0.0193 | |
| B18 | 0.0526 | 0.0479 | 0.0448 | 0.0230 |