ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

An artificial pancreas system in android phones: A dual app architecture

Chandrasekhar, A and Saini, D and Padhi, R (2023) An artificial pancreas system in android phones: A dual app architecture. In: Pervasive and Mobile Computing, 91 .

[img] PDF
per_mob_com_91_2023.pdf - Published Version
Restricted to Registered users only

Download (2MB) | Request a copy
Official URL: https://doi.org/10.1016/j.pmcj.2023.101767


An Artificial Pancreas (AP) system centered around an Android Smartphone is proposed in this paper. This unique architecture involves two separate but interacting modular Android applications (Apps) that are designed for unique functionalities. Even though an artificial pancreas system is a safety-critical system that demands a complex architecture and careful coding process, owing to their modular nature, these apps could be designed and developed through rapid prototyping processes. The first app (App-A), which runs in the front-end, serves as the user interface and acts as a connection hub for the hardware devices, was developed on the Android studio platform. Necessary communication protocols to enable communication with the hardware devices are incorporated into this app. The second app (App-B), which runs in the back-end, is developed using Simulink's Android support package. It contains a safety-critical model predictive control algorithm with appropriate constraints to compute the required insulin rate, augmented with a Kalman Filter for estimating the states. There is an additional safety logic as well to prevent insulin over-dosage, thereby augmenting to the cause of a safety-critical control algorithm. The contribution of this work is a modular software framework and prototyping methodology that can be used for rapid development, testing and deployment of Android based AP-systems. © 2023 Elsevier B.V.

Item Type: Journal Article
Publication: Pervasive and Mobile Computing
Publisher: Elsevier B.V.
Additional Information: The copyright for this article belongs to Elsevier B.V.
Keywords: Android (operating system); Artificial organs; Computer architecture; Computer programming; Model predictive control; Robotics; Safety engineering; Software testing; User interfaces, Android application for artificial pancreas; Android applications; Artificial pancreas; Autonomous insulin delivery; Insulin delivery; Model-predictive control; Robotic pancreas; Safety-critical control for artificial pancreas, Insulin
Department/Centre: Division of Interdisciplinary Sciences > Robert Bosch Centre for Cyber Physical Systems
Date Deposited: 03 Apr 2023 10:07
Last Modified: 03 Apr 2023 10:07
URI: https://eprints.iisc.ac.in/id/eprint/81153

Actions (login required)

View Item View Item