Type 1 diabetes mellitus (T1DM) affects two million people in the United States [1]. The Diabetes Control and Complications Trial concluded that intensive insulin therapy was the best way to reduce diabetic complications such as blindness and amputations [2]. Effective therapy requires more than ten manual glucose measurements each day; such vigilance is burdensome to people with T1DM, and thus even if diabetic complications are reduced, this therapy does not constitute normal, healthy life, by definition [3].
Closed-loop insulin delivery could result in vast improvements in the quality of life of people with T1DM. With the advent of continuous subcutaneous (SC) glucose sensors and insulin pumps, closed-loop therapy should be possible, as systems combining hardware and software are becoming available [4]. An important challenge now is the development of a safe, reliable control algorithm [5].
The lag times of 1–2 h peak concentration and action associated with subcutaneous insulin delivery necessitate predictive control [6]. Additionally, a model-based controller allows further transparency because the model parameters then relate to physiological characteristics. Model Predictive Control (MPC) is therefore considered the ideal framework [7, 8, 9]. Because an “artificial pancreas” would have less computational power than a desktop computer, a practical solution to avoid both excessive online optimization and optimization failure is required. The reformulation of MPC as a multi-parametric programming problem allows offline optimization and thus both minimal online optimization and a guarantee of online stability [10]. Prior work in the field using multi-parametric MPC (mpMPC) has been limited to intravenous insulin delivery algorithms [11]. This work extends the application to subcutaneous insulin delivery algorithms, using a dynamic model to guarantee offset elimination.
Studies have attempted to model the effects of orally ingested carbohydrate (CHO) and subcutaneously administered insulin on plasma glucose concentrations [12, 13]. The procedures required to develop these models are too arduous to be practical on an individual basis, so less intensive protocols are required in practice. In order to avoid identifiability problems associated with simultaneous excitation of two inputs, an open-loop protocol consisting of two impulse response tests was implemented. Two models, each with three parameters were developed to identify parameters for second order transfer function models; these models were converted into state-space models for the mpMPC control algorithm.
Due to the difficulties in identifying a reliable dynamic model, additional safety constraints should be considered. Modern clinical therapy considers the effects of previously delivered insulin, so-called insulin-on-board (IOB) using pharmacokinetic models [14]. The IOB was included in a safety constraint used to prevent excess insulin delivery [15]. This safety constraint was included in the mpMPC algorithm for an optimal formulation.
Ten adult subjects from the UVa/Padova simulator [16] were the virtual cohort for the simulation study. The open-loop protocol included impulse response tests using a mixed meal (25 g CHO) and a subcutaneous insulin bolus (1 U) over 12 hours. The closed-loop protocol included three unannounced meals of up to 100 g CHO over 24 hours. Robustness was analyzed in the closed-loop simulations by perturbations in the control law parameters of up to 25%. The mpMPC formulation included output additive disturbance which eliminated offset in the case of intra-subject changes in insulin sensitivity.
The models developed accurately characterized the input-output data (coefficient of variation, R2>90%) and the impulse response tests and the form of the models were suitable for uniquely identifying parameters. These models provided adequate information for mpMPC algorithm to be effective, with the Average Daily Risk Rating [17] qualified as ‘low'. The mpMPC formulation allowed an optimal, constrained formulation to be implemented at minimal online computational cost. This algorithm will be implemented clinically in the future studies.
This work was supported by the Juvenile Diabetes Research Foundation (JDRF) grant 22-2007-1115, and the Institute for Collaborative Biotechnologies ICB.
Correspondence to:
Department of Chemical Engineering, University of California, Santa Barbara, Santa Barbara, CA 93106-5080
References:
[1] Eiselein L, Schwartz HJ, Rutledge JC. The challenge of type 1 diabetes mellitus. ILAR J, 2004; 45(3):231–236.
[2] Diabetes Control & Complications Trial Research Group. The absence of a glycemic threshold for the development of long-term complications: the perspective of the Diabetes Control and Complications Trial. Diabetes, 1996; 45, 1289–1298.
[3] World Health Organization. Preamble to the constitution of the World Health Organization. World Health Organization, Geneva, 1946.
[4] Dassau E, Palerm CC, Zisser H, Buckingham BA, Jovanovič L, Doyle III FJ. In silico evaluation platform for artificial pancreatic β-cell development—a dynamic simulator for closed-loop control with hardware-in-the-loop. Diabetes Technol Ther 2009; 11(3):187–194.
[5] Bequette BW. A critical assessment of algorithms and challenges in the development of a closed–loop artificial pancreas. Diabetes Technol Ther, 2005; 7(1):28–47.
[6] Hovorka R. Continuous glucose monitoring and closed-loop systems. Diabet Med, 2005; 23(1): 1–12.
[7] Parker RS, Doyle III FJ, Peppas NA. A model-based algorithm for blood glucose control in type I diabetic patients. IEEE Trans Biomed Eng, 1999; 46(2):148–157.
[8] Hovorka R, Canonico V, Chassin LJ, Haueter U, Massi-Benedetti M, Federici MO, Pieber TR, Schaller HC, Schaupp L, Vering T, Wilinska ME. Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes. Physiol Meas, 2004; 25(4):905–20.
[9] Magni L, Raimondo DR, Bossi L, Dalla Man C, de Nicolao G, Kovatchev B, Cobelli C. Model predictive control of type 1 diabetes: an in silico trial. J Diabetes Sci Technol, 2007; 1(6):804–815.
[10] Bemporad A, Morari M, Dua V, Pistikopoulos EN. The explicit linear quadratic regulator for constrained systems. Automatica, 2002; 38(1):3–20.
[11] Dua P, Doyle III FJ, Pistikopoulos EN. Model-based blood glucose control for type 1 diabetes via parametric programming. IEEE Trans Biomed Eng, 2006; 53(8):1478–1491.
[12] Wilinska ME, Chassin LJ, Schaller HC, Schaupp L, Pieber TR, Hovorka R. Insulin kinetics in type 1 diabetes: continuous and bolus delivery of rapid acting insulin. IEEE Trans Biomed Eng, 2005; 52(1):3–12.
[14] Zisser H, Robinson L, Bevier W, Dassau E, Ellingsen C, Doyle III FJ, Jovanovic L. Bolus calculator: a review of four "smart" insulin pumps. Diabetes Technol Ther, 2008; 10(6):441–444.
[15] Ellingsen C, Dassau E, Zisser H, Grosman B, Percival MW, Jovanovic L, Doyle III FJ. Safety constraints in an artificial pancreatic β-cell: an implementation of model predictive control with insulin-on-board. J Diabetes Sci Technol, 2009; 3(3):536–544.
[16] Kovatchev BP, Breton MD, Dalla Man C, Cobelli C. In silico preclinical trials: a proof of concept in closed-loop control of type 1 diabetes. J Diabetes Sci Technol, 2009; 3(1):44-55.
[17] Kovatchev BP, Otto E, Cox D, Gonder-Frederick L, Clarke W. Evaluation of a new measure of blood glucose variability in diabetes. Diabetes Care, 2006, 29(11):2433–2438.
See more of this Group/Topical: Computing and Systems Technology Division
![[ Visit Client Website ]](images/banner.gif)