iCharge: User-Interactive Charging of Mobile Devices

Charging mobile devices "fast" has been the focus of both industry and academia, leading to the deployment of various fast charging technologies. However, existing fast charging solutions are agnostic of users' available time for charging their devices, causing early termination of the intended/planned charging. This, in turn, accelerates the capacity fading of device battery and thus shortens the device operation. In this paper, we propose a novel user-interactive charging paradigm, called iCharge, that tailors the device charging to the user's real-time availability and need. The core of iCharge is a relaxation-aware (R-Aware) charging algorithm that maximizes the charged capacity within the user's available time and slows down the battery's capacity fading. iCharge also integrates R-Aware with existing fast charging algorithms via a user-interactive interface, allowing users to choose a charging method based on their availability and need. We evaluate iCharge via extensive laboratory experiments and field-tests on Android phones, as well as user studies. R-Aware is shown to slow down the battery fading by more than 36% on average, and up to 60% in extreme cases, when compared to existing fast charging algorithms. This slowdown of capacity fading translates to, for instance, an up to 2-hour extension of the LTE time for a Nexus 5X phone after its use for 2 years, according to our trace-driven analysis of 976 device charging cases of 7 users over 3 months.

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

[2]  Guan-Chyun Hsieh,et al.  Fuzzy-controlled Li-ion battery charge system with active state-of-charge controller , 2001, IEEE Trans. Ind. Electron..

[3]  Gan Ning,et al.  Capacity fade study of lithium-ion batteries cycled at high discharge rates , 2003 .

[4]  Herbert L Case,et al.  Correlation of Arrhenius behaviors in power and capacity fades with cell impedance and heat generation in cylindrical lithium-ion cells , 2003 .

[5]  Vinod Sharma,et al.  Battery Power Management in Portable Devices , 2004, Mobile Computing Handbook.

[6]  Liang-Rui Chen,et al.  PLL-based battery charge circuit topology , 2004, IEEE Transactions on Industrial Electronics.

[7]  Gan Ning,et al.  Cycle Life Modeling of Lithium-Ion Batteries , 2004 .

[8]  J.H.G. Op het Veld,et al.  Boostcharging Li-ion batteries: A challenging new charging concept , 2005 .

[9]  Liang-Rui Chen,et al.  A Design of an Optimal Battery Pulse Charge System by Frequency-Varied Technique , 2007, IEEE Transactions on Industrial Electronics.

[10]  Liang-Rui Chen,et al.  A Design of a Grey-Predicted Li-Ion Battery Charge System , 2008, IEEE Transactions on Industrial Electronics.

[11]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[12]  Kai Goebel,et al.  Modeling Li-ion Battery Capacity Depletion in a Particle Filtering Framework , 2009 .

[13]  Chaoyang Wang,et al.  Cycle-Life Characterization of Automotive Lithium-Ion Batteries with LiNiO2 Cathode , 2009 .

[14]  Gernot Heiser,et al.  An Analysis of Power Consumption in a Smartphone , 2010, USENIX Annual Technical Conference.

[15]  Alec Wolman,et al.  MAUI: making smartphones last longer with code offload , 2010, MobiSys '10.

[16]  K. Zaghib,et al.  Safe and fast-charging Li-ion battery with long shelf life for power applications , 2011 .

[17]  Denzil Ferreira,et al.  Understanding Human-Smartphone Concerns: A Study of Battery Life , 2011, Pervasive.

[18]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.

[19]  Haishen Song,et al.  Capacity fade of LiFePO4/graphite cell at elevated temperature , 2013, Journal of Solid State Electrochemistry.

[20]  Ranveer Chandra,et al.  Empowering developers to estimate app energy consumption , 2012, Mobicom '12.

[21]  Matthew B. Pinson,et al.  Theory of SEI Formation in Rechargeable Batteries: Capacity Fade, Accelerated Aging and Lifetime Prediction , 2012, 1210.3672.

[22]  Ming Zhang,et al.  Where is the energy spent inside my app?: fine grained energy accounting on smartphones with Eprof , 2012, EuroSys '12.

[23]  P. Bauer,et al.  Practical Capacity Fading Model for Li-Ion Battery Cells in Electric Vehicles , 2013, IEEE Transactions on Power Electronics.

[24]  김대환,et al.  Charging Method of Secondary Battery , 2013 .

[25]  Alastair R. Beresford,et al.  Device Analyzer: Understanding Smartphone Usage , 2013, MobiQuitous.

[26]  Ning Ding,et al.  Characterizing and modeling the impact of wireless signal strength on smartphone battery drain , 2013, SIGMETRICS '13.

[27]  L. Ahmadi,et al.  Energy efficiency of Li-ion battery packs re-used in stationary power applications , 2014 .

[28]  J. Bernard,et al.  Calendar aging of commercial graphite/LiFePO4 cell - Predicting capacity fade under time dependent storage conditions , 2014 .

[29]  Lin Zhong,et al.  Rethink energy accounting with cooperative game theory , 2014, MobiCom.

[30]  Amit Gupta,et al.  Effect of Relaxation Periods over Cycling Performance of a Li-Ion Battery , 2015 .

[31]  Sasu Tarkoma,et al.  Sudden drop in the battery level?: understanding smartphone state of charge anomaly , 2015, HotPower '15.

[32]  Kang G. Shin,et al.  ✲-Aware Charging of Lithium-Ion Battery Cells , 2016, 2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS).

[33]  Ranveer Chandra,et al.  Software defined batteries , 2015, SOSP.

[34]  Kang G. Shin,et al.  Battery State-of-Health Estimation for Mobile Devices , 2017, 2017 ACM/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS).

[35]  Kang G. Shin,et al.  Battery-Aware Mobile Data Service , 2017, IEEE Transactions on Mobile Computing.