Frontiers in Endocrinology (Feb 2022)

Interval Safety Layer Coupled With an Impulsive MPC for Artificial Pancreas to Handle Intrapatient Variability

  • María F. Villa-Tamayo,
  • Maira García-Jaramillo,
  • Fabian León-Vargas,
  • Pablo S. Rivadeneira

DOI
https://doi.org/10.3389/fendo.2022.796521
Journal volume & issue
Vol. 13

Abstract

Read online

The aim of control strategies for artificial pancreas systems is to calculate the insulin doses required by a subject with type 1 diabetes to regulate blood glucose levels by reducing hyperglycemia and avoiding the induction of hypoglycemia. Several control formulations developed for this end involve a safety constraint given by the insulin on board (IOB) estimation. This constraint has the purpose of reducing hypoglycemic episodes caused by insulin stacking. However, intrapatient variability constantly changes the patient’s response to insulin, and thus, an adaptive method is required to restrict the control action according to the current situation of the subject. In this work, the control action computed by an impulsive model predictive controller is modulated with a safety layer to satisfy an adaptive IOB constraint. This constraint is established with two main steps. First, upper and lower IOB bounds are generated with an interval model that accounts for parameter uncertainty, and thus, define the possible system responses. Second, the constraint is selected according to the current value of glycemia, an estimation of the plant-model mismatch, and their corresponding first and second time derivatives to anticipate the changes of both glucose levels and physiological variations. With this strategy satisfactory results were obtained in an adult cohort where random circadian variability and sensor noise were considered. A 92% time in normoglycemia was obtained, representing an increase of time in range compared to previous MPC strategies, and a reduction of time in hypoglycemia to 0% was achieved without dangerously increasing the time in hyperglycemia.

Keywords