Abstract
This paper presents a novel, history-based, statistical technique for online battery lifetime prediction. The approach first takes a one-time, full cycle, voltage measurement of a constant load, and uses it to transform the partial voltage curve of the current workload into a form with robust predictability. Based on the transformed history curve, we apply a statistical method to make a lifetime prediction. We investigate the performance of the implementation of our approach on a widely used mobile device (HP iPAQ) running Linux, and compare it to two similar battery prediction technologies: ACPI and Smart Battery. We employ twenty-two constant and variable workloads to verify the efficacy of our approach. Our results show that this approach is efficient, accurate, and able to adapt to different systems and batteries easily.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Benini, L., Castelli, G., Macii, A., Macii, E., Poncino, M., Scarsi, R.: A discrete-time battery model for high-level power estimation. In: Proceedings of Design, Automation and Test in Europe (2000)
Compaq, Intel, Microsoft, Phoenix, and Toshiba. Advanced configuration and power interface specification (2002)
Danionics lithium-ion polymer battery, http://www.danionics.com/sw828.asp
Doyle, M., Fuller, T.F., Newman, J.: Modeling of galvanostatic charge and discharge of the lithium/polymer/insertion cell. Journal of Electrochem Society 141(1), 1–9 (1994)
Smart Battery System Implementers Forum. Smart battery data specification(v1.1) (1998)
Gold, S.: A PSPICE macromodel for lithium-ion batteries. In: Proceedings of Annual Battery Conference on Applications and Advances, pp. 215–222 (1997)
Guthaus, M.R., Ringenberg, J.S., Ernst, D., Austin, T.M., Mudge, T., Brown, R.B.: Mibench: A free, commercially representative embedded benchmark suite. In: IEEE 4th Annual Workshop on Workload Characterization, Austin, TX, (December 2001)
Intel and Microsoft. Advanced power management(apm) bios interface specification (1996)
Linden, D., Reddy, T.B.: Handbook of Batteries, 3rd edn. McGraw-Hill, New York (2002)
Linux for handheld devices, http://www.handhelds.org
Panigrahi, D., Chiasserini, C., Dey, S., Rao, R., Raghunathan, A., Lahiri, K.: Battery life estimation of mobile embedded systems. In: The 14th IEEE International Conference on VLSI Design (2001)
Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes in C: The Art of Scientific Computing, 2nd edn. Cambridge University Press, Cambridge (2002)
Rakhmatov, D., Vrudhula, S.: Time-to-failure estimation for batteries in portable electronic systems. In: Proceedings of the International Symposium on Low Power Electronics and Design (August 2001)
Rakhmatov, D., Vrudhula, S., Wallach, D.A.: Battery lifetime prediction for energy-aware computing. In: Proceedings of the International Symposium on Low Power Electronics and Design (August 2002)
Rong, P., Pedram, M.: Remaining battery capacity prediction for lithium-ion batteries. In: Conference of Design Automation and Test in Europe (March 2003)
Syracuse, K.C., Clark, W.: A statistical approach to domain performance modeling for oxyhalide primary lithium batteries. In: Proceedings of Annual Battery Conference on Applications and Advances (January 1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wen, Y., Wolski, R., Krintz, C. (2005). Online Prediction of Battery Lifetime for Embedded and Mobile Devices. In: Falsafi, B., VijayKumar, T.N. (eds) Power-Aware Computer Systems. PACS 2003. Lecture Notes in Computer Science, vol 3164. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28641-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-28641-7_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24031-0
Online ISBN: 978-3-540-28641-7
eBook Packages: Computer ScienceComputer Science (R0)