Dynamic battery state aware approaches for improving battery utilization

In this paper we introduce novel battery state aware strategies that improve the performance of battery operated systems. In our analysis, we consider the total amount of work done (or service) as the metric instead of considering just the lifetime. Based on our analysis using service curves, we formulate our static approach which generalizes many of the battery aware approaches introduced in the literatures. The results show that the static approach increases the battery utilization by 600% over a non battery aware approach. Furthermore, we show that our dynamic battery state aware approach improves upon the static approach by dynamically adapting the system performance level based on batteryes voltage slope. The results indicate that the dynamic approach achieves improvement of up to 20% over the static approach.

[1]  Toshihide Ibaraki,et al.  Resource allocation problems - algorithmic approaches , 1988, MIT Press series in the foundations of computing.

[2]  M. Doyle,et al.  Relaxation Phenomena in Lithium‐Ion‐Insertion Cells , 1994 .

[3]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[4]  Daniel P. Siewiorek,et al.  The impact of battery capacity and memory bandwidth on CPU speed-setting: a case study , 1999, Proceedings. 1999 International Symposium on Low Power Electronics and Design (Cat. No.99TH8477).

[5]  Luca Benini,et al.  Battery-driven dynamic power management of portable systems , 2000, ISSS '00.

[6]  Anantha Chandrakasan,et al.  Algorithmic transforms for efficient energy scalable computation , 2000, ISLPED'00: Proceedings of the 2000 International Symposium on Low Power Electronics and Design (Cat. No.00TH8514).

[7]  Miodrag Potkonjak,et al.  Smart kindergarten: sensor-based wireless networks for smart developmental problem-solving environments , 2001, MobiCom '01.

[8]  Robert Tappan Morris,et al.  Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks , 2001, MobiCom '01.

[9]  Luca Benini,et al.  Event-driven power management , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Mani B. Srivastava,et al.  Battery capacity measurement and analysis using lithium coin cell battery , 2001, ISLPED '01.

[11]  Anantha Chandrakasan,et al.  Dynamic voltage scheduling using adaptive filtering of workload traces , 2001, VLSI Design 2001. Fourteenth International Conference on VLSI Design.

[12]  Mani B. Srivastava,et al.  Design of a wearable sensor badge for smart kindergarten , 2002, Proceedings. Sixth International Symposium on Wearable Computers,.

[13]  A. Raghunathan,et al.  Battery-driven system design: a new frontier in low power design , 2002, Proceedings of ASP-DAC/VLSI Design 2002. 7th Asia and South Pacific Design Automation Conference and 15h International Conference on VLSI Design.