Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation

Mobile systems such as smartphones require accurate estimation of the battery-related features including the remaining energy and operating time, especially as the the power consumption of user applications is growing continuously these days. We present an energy-aware smartphone application design...

Full description

Bibliographic Details
Main Authors: Jaemin Kim, Naehyuck Chang, Donghwa Shin
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Energies
Subjects:
GPS
Online Access:https://www.mdpi.com/1996-1073/14/17/5333
id doaj-aa6b7c29b2e448dab05a0c7a044b5247
record_format Article
spelling doaj-aa6b7c29b2e448dab05a0c7a044b52472021-09-09T13:42:58ZengMDPI AGEnergies1996-10732021-08-01145333533310.3390/en14175333Mobile GPS Application Design Based on System-Level Power and Battery Status EstimationJaemin Kim0Naehyuck Chang1Donghwa Shin2Department of Electronic Engineering, Myongji University, Yongin 17058, KoreaSchool of Electrical Engineering, Korea Advanced Institute of Science and Engineering (KAIST), Daejeon 34141, KoreaDepartment of Smart Systems Software, Soongsil University, Seoul 06978, KoreaMobile systems such as smartphones require accurate estimation of the battery-related features including the remaining energy and operating time, especially as the the power consumption of user applications is growing continuously these days. We present an energy-aware smartphone application design framework that considers the battery’s state of charge (SOC), energy depletion rate, as well as the service quality of the target application. We use a verified-accurate battery energy estimation method in an Android-OS-based mobile computing system. The battery model considers the rate-capacity effect. We apply regression-based models for the power estimation of the major subsystems in the smartphone, and then aggregate the result to yield the whole system’s power. We first determine the quality of service for the location device (GPS), the display device (LCD), and the overall system (application). Then, we control the error rate of the GPS and the brightness of the display to acquire the maximum service quality of the system for a given car trip. We show the advantage of the proposed method with a case study of a trip. In this case, the smartphone guides a user’s car trip using its GPS navigation capabilities; to do this, we propose an adaptive algorithm that exploits our improved SOC estimation and considers the car’s variable velocity. This proposed adaptive power and service quality control of the GPS application improves the quality of service in this example case and ensures there is enough remaining battery for the trip to be completed. In contrast, conventional approaches to this task provide a lower quality of service and run out of battery before the trip finishes. In conclusion, if a trip plan is provided, an application using our method delivers the maximum quality of service, such as system endurance time, location error, and display brightness.https://www.mdpi.com/1996-1073/14/17/5333smartphonephone servicebattery lifeenergy-aware designsystem-level power modelGPS
collection DOAJ
language English
format Article
sources DOAJ
author Jaemin Kim
Naehyuck Chang
Donghwa Shin
spellingShingle Jaemin Kim
Naehyuck Chang
Donghwa Shin
Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
Energies
smartphone
phone service
battery life
energy-aware design
system-level power model
GPS
author_facet Jaemin Kim
Naehyuck Chang
Donghwa Shin
author_sort Jaemin Kim
title Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
title_short Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
title_full Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
title_fullStr Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
title_full_unstemmed Mobile GPS Application Design Based on System-Level Power and Battery Status Estimation
title_sort mobile gps application design based on system-level power and battery status estimation
publisher MDPI AG
series Energies
issn 1996-1073
publishDate 2021-08-01
description Mobile systems such as smartphones require accurate estimation of the battery-related features including the remaining energy and operating time, especially as the the power consumption of user applications is growing continuously these days. We present an energy-aware smartphone application design framework that considers the battery’s state of charge (SOC), energy depletion rate, as well as the service quality of the target application. We use a verified-accurate battery energy estimation method in an Android-OS-based mobile computing system. The battery model considers the rate-capacity effect. We apply regression-based models for the power estimation of the major subsystems in the smartphone, and then aggregate the result to yield the whole system’s power. We first determine the quality of service for the location device (GPS), the display device (LCD), and the overall system (application). Then, we control the error rate of the GPS and the brightness of the display to acquire the maximum service quality of the system for a given car trip. We show the advantage of the proposed method with a case study of a trip. In this case, the smartphone guides a user’s car trip using its GPS navigation capabilities; to do this, we propose an adaptive algorithm that exploits our improved SOC estimation and considers the car’s variable velocity. This proposed adaptive power and service quality control of the GPS application improves the quality of service in this example case and ensures there is enough remaining battery for the trip to be completed. In contrast, conventional approaches to this task provide a lower quality of service and run out of battery before the trip finishes. In conclusion, if a trip plan is provided, an application using our method delivers the maximum quality of service, such as system endurance time, location error, and display brightness.
topic smartphone
phone service
battery life
energy-aware design
system-level power model
GPS
url https://www.mdpi.com/1996-1073/14/17/5333
work_keys_str_mv AT jaeminkim mobilegpsapplicationdesignbasedonsystemlevelpowerandbatterystatusestimation
AT naehyuckchang mobilegpsapplicationdesignbasedonsystemlevelpowerandbatterystatusestimation
AT donghwashin mobilegpsapplicationdesignbasedonsystemlevelpowerandbatterystatusestimation
_version_ 1717760549591187456