An Adaptive Nonlinear Basal-Bolus Calculator for Patients With Type 1 Diabetes

J Diabetes Sci Technol. 2017 Jan;11(1):29-36. doi: 10.1177/1932296816666295. Epub 2016 Sep 25.

Abstract

Background: Bolus calculators help patients with type 1 diabetes to mitigate the effect of meals on their blood glucose by administering a large amount of insulin at mealtime. Intraindividual changes in patients physiology and nonlinearity in insulin-glucose dynamics pose a challenge to the accuracy of such calculators.

Method: We propose a method based on a continuous-discrete unscented Kalman filter to continuously track the postprandial glucose dynamics and the insulin sensitivity. We augment the Medtronic Virtual Patient (MVP) model to simulate noise-corrupted data from a continuous glucose monitor (CGM). The basal rate is determined by calculating the steady state of the model and is adjusted once a day before breakfast. The bolus size is determined by optimizing the postprandial glucose values based on an estimate of the insulin sensitivity and states, as well as the announced meal size. Following meal announcements, the meal compartment and the meal time constant are estimated, otherwise insulin sensitivity is estimated.

Results: We compare the performance of a conventional linear bolus calculator with the proposed bolus calculator. The proposed basal-bolus calculator significantly improves the time spent in glucose target ( P < .01) compared to the conventional bolus calculator.

Conclusion: An adaptive nonlinear basal-bolus calculator can efficiently compensate for physiological changes. Further clinical studies will be needed to validate the results.

Keywords: bolus calculator; diabetes technology; type 1 diabetes; unscented Kalman filter.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Blood Glucose / analysis*
  • Diabetes Mellitus, Type 1 / blood
  • Diabetes Mellitus, Type 1 / drug therapy*
  • Humans
  • Hypoglycemic Agents / administration & dosage*
  • Insulin / administration & dosage*
  • Nonlinear Dynamics*
  • User-Computer Interface

Substances

  • Blood Glucose
  • Hypoglycemic Agents
  • Insulin