| Literature DB >> 28241444 |
Leonardo M Rodrigues1, Carlos Montez2, Ricardo Moraes3, Paulo Portugal4, Francisco Vasques5.
Abstract
Energy consumption is a major issue in Wireless Sensor Networks (WSNs), as nodes are powered by chemical batteries with an upper bounded lifetime. Estimating the lifetime of batteries is a difficult task, as it depends on several factors, such as operating temperatures and discharge rates. Analytical battery models can be used for estimating both the battery lifetime and the voltage behavior over time. Still, available models usually do not consider the impact of operating temperatures on the battery behavior. The target of this work is to extend the widely-used Kinetic Battery Model (KiBaM) to include the effect of temperature on the battery behavior. The proposed Temperature-Dependent KiBaM (T-KiBaM) is able to handle operating temperatures, providing better estimates for the battery lifetime and voltage behavior. The performed experimental validation shows that T-KiBaM achieves an average accuracy error smaller than 0.33%, when estimating the lifetime of Ni-MH batteries for different temperature conditions. In addition, T-KiBaM significantly improves the original KiBaM voltage model. The proposed model can be easily adapted to handle other battery technologies, enabling the consideration of different WSN deployments.Entities:
Keywords: KiBaM; WSN; battery modeling; thermal effect
Year: 2017 PMID: 28241444 PMCID: PMC5336017 DOI: 10.3390/s17020422
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The structure of a Ni-MH battery [29].
Figure 2Kinetic Battery Model (KiBaM) [18].
Figure 3An example of KiBaM behavior over time.
Figure 4Test-bed used for the experimental assessments.
Figure 5Connectivity scheme of the test-bed system.
Experimental results.
| Discharge Current (mA) | 25 °C | |||
|---|---|---|---|---|
| Lifetime (h) | Capacity (mAh) | Lifetime (h) | Capacity (mAh) | |
| 10 | 72.31 | 753 | 73.88 | 770 |
| 20 | 36.54 | 741 | 37.36 | 758 |
| 30 | 23.99 | 725 | 24.63 | 744 |
Figure 6Experimental results at different temperatures.
Variation of k according to temperature.
| Temperature (°C) | Temperature (°C) | Temperature (°C) | |||
|---|---|---|---|---|---|
| −12.5 | 0.55538 | 10.0 | 0.58025 | 32.5 | 0.60234 |
| −5.0 | 0.56401 | 17.5 | 0.58790 | 40.0 | 0.60917 |
| 2.5 | 0.57229 | 25.0 | 0.59526 | 47.5 | 0.61574 |
Figure 7The battery-specific behavior. (a) Experimental results; (b) Curve fitting.
Correction Factor (CF) at different temperatures.
| TEMP (°C) | Time (h) | Capacity (mAh) | Loss or Gain (%) | Correction Factor |
|---|---|---|---|---|
| −5.0 | 24.749 | 748.5 | −0.2 | 0.9980 |
| 10.0 | 25.087 | 758.6 | 1.14 | 1.0114 |
| 25.0 | 25.385 | 767.7 | 2.36 | 1.0236 |
| 32.5 | 25.560 | 772.9 | 3.05 | 1.0305 |
| 40.0 | 25.022 | 756.7 | 0.89 | 1.0089 |
Discharge current equal to 30 mA.
Smoothing spline coefficients.
| a | b | c | d | Segment |
|---|---|---|---|---|
| −5.1170 × 10 | 0 | 1.0076 × 10 | 9.9800 × 10 | −5.0 ≤ T < 10.0 |
| 2.2375 × 10 | −2.3027 × 10 | 6.6220 × 10 | 1.0114 | 10.0 ≤ T < 25.0 |
| −2.0925 × 10 | 7.7663 × 10 | 1.4817 × 10 | 1.0237 | 25.0 ≤ T < 32.5 |
| 1.7473 × 10 | −3.9315 × 10 | −8.8444 × 10 | 1.0303 | 32.5 ≤ T < 40.0 |
Figure 8Experimental vs. analytical results.
Temperature-Dependent Voltage Model (TVM) parameters at different temperatures.
| TVM Parameter | Temperature (°C) | Arrhenius Constants | |||||
|---|---|---|---|---|---|---|---|
| −5 | 10 | 25 | 32.5 | 40 | |||
|
| 2.5700 | 2.5850 | 2.6000 | 2.6060 | 2.6120 | 2.884200 | 0.25714 |
|
| 0.0700 | 0.0480 | 0.0350 | 0.0300 | 0.0260 | 0.000071 | −15.358 |
|
| 0.0375 | 0.0286 | 0.0225 | 0.0201 | 0.0180 | 0.000234 | −11.318 |
|
| 18.000 | 15.010 | 12.750 | 11.820 | 11.000 | 0.584660 | −7.6403 |
|
| 0.2800 | 0.2620 | 0.2470 | 0.2410 | 0.2350 | 0.082728 | −2.7181 |
|
| 0.9540 | 0.9630 | 0.9706 | 0.9742 | 0.9776 | 1.126800 | 0.36978 |
Figure 9Experimental vs. T-KiBaM analytical results at different temperatures.
Figure 10Experimental vs. T-KiBaM analytical comparison at different temperatures.
Temperature-Dependent KiBaM (T-KiBaM) parameters for a Ni-MH battery.
| Model | Parameter | Value |
|---|---|---|
|
| 1.1949 | |
| Arrhenius |
| 0.96397 |
|
| 0.008314 | |
| CF ( | cf. | |
| T-KiBaM |
| 0.56418 |
|
|
| |
|
| 750 · | |
| TVM | cf. |
T-KiBaM analytical results. EXP: Experimental result; ERR: Relative error.
| −5 °C | 25 °C | |||||
|---|---|---|---|---|---|---|
| Discharge Current (mA) | EXP (h) | T-KiBaM (h) | ERR (%) | EXP (h) | T-KiBaM (h) | ERR (%) |
| 20 | 36.714 | 36.866 | 0.41 | 37.984 | 37.815 | 0.44 |
| 30 | 24.749 | 24.750 | 0.00 | 25.385 | 25.386 | 0.01 |
| Average | 0.21 | 0.23 | ||||
Comparison between models.
| TEMP (°C) | EXP (h) | KiBaM (h) | ERR (%) | T-KiBaM (h) | ERR (%) |
|---|---|---|---|---|---|
| −5.0 | 24.749 | 24.799 | 0.20 | 24.750 | 0.00 |
| 10.0 | 25.087 | 24.799 | 1.15 | 25.082 | 0.02 |
| 25.0 | 25.385 | 24.799 | 2.31 | 25.386 | 0.01 |
| 32.5 | 25.560 | 24.799 | 2.98 | 25.552 | 0.03 |
| 40.0 | 25.022 | 24.799 | 0.89 | 25.022 | 0.00 |
| Average | 1.50 | 0.01 |
Discharge current equal to 30 mA.
Comparison between experimental and analytical results.
| Temperature (°C) | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| −5 | 10 | 25 | 32.5 | 40 | |||||||||||
| 20 | 36.714 | 37.91 | 3.27 | 37.402 | 37.91 | 1.37 | 37.984 | 37.91 | 0.19 | 37.835 | 37.91 | 0.21 | 37.133 | 37.91 | 2.10 |
| 30 | 24.749 | 25.39 | 2.57 | 25.087 | 25.39 | 1.19 | 25.385 | 25.39 | 0.00 | 25.560 | 25.39 | 0.68 | 25.022 | 25.39 | 1.45 |
| Average | 2.81 | 1.51 | 0.34 | 0.74 | 2.07 | ||||||||||
| 20 | 36.714 | 36.940 | 0.62 | 37.402 | 36.940 | 1.24 | 37.984 | 36.940 | 2.75 | 37.835 | 36.940 | 2.37 | 37.133 | 36.940 | 0.52 |
| 30 | 24.749 | 24.799 | 0.20 | 25.087 | 24.799 | 1.15 | 25.385 | 24.799 | 2.31 | 25.560 | 24.799 | 2.98 | 25.022 | 24.799 | 0.89 |
| Average | 0.41 | 1.19 | 2.53 | 2.67 | 0.71 | ||||||||||
| 20 | 36.714 | 36.711 | 0.01 | 37.402 | 37.398 | 0.01 | 37.984 | 37.978 | 0.02 | 37.835 | 37.828 | 0.02 | 37.133 | 37.133 | 0.00 |
| 30 | 24.749 | 24.646 | 0.42 | 25.087 | 25.107 | 0.08 | 25.385 | 25.497 | 0.44 | 25.560 | 25.396 | 0.64 | 25.022 | 24.929 | 0.37 |
| Average | 0.21 | 0.05 | 0.23 | 0.33 | 0.19 | ||||||||||
| 20 | 36.714 | 36.866 | 0.41 | 37.402 | 37.361 | 0.11 | 37.984 | 37.815 | 0.44 | 37.835 | 38.061 | 0.60 | 37.133 | 37.271 | 0.37 |
| 30 | 24.749 | 24.750 | 0.00 | 25.087 | 25.082 | 0.02 | 25.385 | 25.386 | 0.01 | 25.560 | 25.552 | 0.03 | 25.022 | 25.022 | 0.00 |
| Average | 0.21 | 0.07 | 0.23 | 0.31 | 0.19 | ||||||||||
Adjust using discharge current equal to 20 mA; Adjust using discharge current equal to 30 mA.