Model Predictive Control (MPC) has evolved as a potential approach for safety-critical Artificial Pancreas (AP) systems because of its constraint handling capability. However, it demands a solution of a fairly high-dimensional constrained optimization problem online. A popular approach to close the loop in practice is to implement it in smartphones in general and in Android smartphones in particular (because of its pervasiveness). As MPC requires the use of Optimization solvers in smartphones, a survey of various available options has been done in this paper, followed by a thorough comparison study about their performance. This comprehensive comparison includes the ease of convergence of the optimization solution and the computational time. It turns out that the Python-based optimization solver SciPy is most suitable for this purpose as compared to other alternatives such as Casadi, lpsolvers and autocode generation process of MATLAB. The outcome of this study can be used for rapid prototyping of Android smartphone-based AP systems.
No takes yet. Share an insight, caveat, or question.
Chandrasekhar et al. (2022) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: