Related Experiment Video
Updated: Nov 5, 2025

07:12
Analysis of Non-Human Primate Pancreatic Islet Oxygen Consumption
Published on: December 18, 2019
5.6K
Performance Analysis of Different Embedded Systems and Open-Source Optimization Packages Towards an Impulsive MPC
Jhon E Goez-Mora1, María F Villa-Tamayo1, Monica Vallejo1
1Grupo GITA, Facultad de Minas, Universidad Nacional de Colombia, Medellín, Colombia.
Frontiers in Endocrinology
|May 13, 2021
Summary
Researchers evaluated embedded systems and algorithms for artificial pancreas control in type 1 diabetes (T1D). The Quadprog solver and Raspberry Pi 3/Tinker Board S platforms showed promise for portable glucose regulation devices.
Area of Science:
- Biomedical Engineering
- Control Systems Engineering
- Computer Science
Background:
- Artificial pancreas technology aims for safe, portable, and efficient glucose regulation for type 1 diabetes (T1D).
- Model Predictive Control (MPC) is a leading strategy for T1D glucose control but often developed in computer environments, posing challenges for portable implementation.
Purpose of the Study:
- To assess the performance of various embedded platforms and open-source optimization solvers for implementing MPC-based artificial pancreas systems.
- To identify the most suitable hardware and software combinations for safe and efficient T1D management in a portable setting.
Main Methods:
- Evaluated six embedded platforms and three open-source optimization solvers using four MPC formulations of increasing complexity.
- Employed a hardware-in-the-loop methodology to simulate glucose control in virtual adult subjects with T1D.
- Compared performance based on execution time, deviation from MATLAB simulations, processor temperature, energy consumption, time in normoglycemia, and hypo-/hyperglycemic events.
Main Results:
- The Quadprog solver demonstrated the highest fidelity in replicating control strategies developed in MATLAB.
- Raspberry Pi 3 and Tinker Board S were identified as suitable embedded systems for portable artificial pancreas applications based on the evaluated criteria.
- Performance metrics including execution time, energy consumption, and glucose control accuracy were systematically compared across different configurations.
Conclusions:
- Quadprog is recommended for its accuracy in implementing MPC for T1D glucose control on embedded systems.
- Raspberry Pi 3 and Tinker Board S offer a viable foundation for developing portable artificial pancreas devices.
- This study provides crucial insights for the practical realization of advanced T1D management technologies.
Related Concept Videos
PI Controller: Design
710
Proportional Integral (PI) controllers are a fundamental component in modern control systems, widely used to enhance performance and mitigate steady-state errors. They are particularly effective in applications such as automatic brightness adjustment on smartphones, where they excel at mitigating steady-state errors for step-function inputs. Unlike PD controllers, which require time-varying errors to function optimally, PI controllers leverage their integral component to address residual...
710
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
153
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
153

