Abstract
Background:
The purpose was to assess the efficacy of a new closed-loop algorithm (Saddle Point Model Predictive Control, SP-MPC) in achieving nocturnal normoglycemia while reducing the risk of hypoglycemia in patients with type 1 diabetes.
Method:
In this randomized crossover study, 10 adult patients (mean hemoglobin A1c 7.35 ± 1.04%) were assigned to be treated overnight by open loop using sensor-augmented pump therapy (open-loop SAP) or manual closed-loop delivery. During closed loop, insulin doses were calculated using the SP-MPC algorithm and administered as manual boluses every 15 minutes from 9:00
Results:
Time spent in target did not differ between closed-loop and open-loop SAP. The number of hypoglycemic events (<70 mg/dl) was reduced 2.8-fold in closed loop (n = 5, median = 0/patient/hour; interquartile range: 0-0.11) as compared to open-loop SAP (n = 14, median = 0.22/patient/hour, 0.02-0.22) (P = .02). The area under the curve for sensor glucose values >145 mg/dl was significantly lower during closed-loop than during open-loop SAP (P = .03) as well as HBGI (P = .02).
Conclusions:
This pilot study suggests that the use of the SP-MPC algorithm may improve mean overnight glucose control and reduce the number of hypoglycemic events as compared to SAP therapy.
Keywords
Recent advances in insulin pumps, continuous glucose monitoring (CGM) devices, and control algorithms have resulted in an acceleration of progress in the development of an artificial pancreas.1-3 One of the paramount goals of an artificial pancreas is to improve nocturnal glycemic control. Several control algorithms have been tested aiming at both reducing nocturnal hypoglycemia and increasing the time spent in normoglycemia. Among these we can mention PID (proportional integral derivative) controller, which computes the insulin dose by using an analytical function of the error between the current measured glycemia and the target.4-6 The fuzzy logic approach determines relevant insulin doses by evaluating rules that emulate the expert (medical personnel) decision-making in providing treatment recommendations to patients.7-10 Finally, there is the model predictive control (MPC) algorithm which belongs to the family of optimization-based controllers. It calculates an insulin profile which optimizes a glycemic trajectory forecast by the model.11-16 MPC and PID algorithms were compared in a randomized crossover trial. 17 Although both forms of closed loop algorithm provided safe and effective glucose management, MPC performed as well or better than PID. 17
The performances of the MPC approach are strongly dependent on the ability of the model to describe the process to be controlled. This is an issue when dealing with type 1 diabetes since developing a model of insulin/glucose interactions is a complex process involving a large number of parameters. Identifying these parameters for a given patient using standard clinical data (eg, CGM data, daily insulin doses, carbohydrate contents, etc) remains a challenge. Moreover, these parameters are liable to evolve over time. Our approach consisted in developing a new MPC controller, called Saddle Point Model Predictive Control (SP-MPC)18-20 which explicitly takes into account the fact that the model is uncertain. The aim is to control blood glucose despite the model’s uncertainties (eg, neglected dynamics or parameter uncertainties).
In this article we present results from the first clinical evaluation of closed-loop insulin delivery using SP-MPC algorithm in adults with type 1 diabetes. The aim of this study was to assess the ability of SP-MPC to maintain normal blood glucose levels overnight while reducing the risk of hypoglycemia compared with SAP therapy at inpatient setting.
Methods
Patients
The study protocol and consent form were approved by the local institutional ethics review committee. All participants provided informed written consent. The study was performed at the Clinical Investigation Unit at Rennes University hospital (CIC INSERM 1414).
Key inclusion criteria were adults with type 1 diabetes (C-peptide negative) diagnosed at least 3 years previously, treated with insulin pump therapy for at least 3 months, experienced in the use of real-time CGM. Exclusion criteria were concurrent illness, laboratory abnormalities, or medications that might affect study participation, current pregnancy, renal impairment, or a hemoglobin A1c value above 10%.
Ten patients were assigned to be treated with manual closed-loop delivery of insulin, and open loop using SAP therapy, over two different nights separated by an interval of one to six weeks. They were randomized to determine the order of open-loop SAP and closed loop. All 10 patients completed the study (five women; mean ± SD age 48.1 ±14.4 years; diabetes duration: 27.5 ± 10.6 years; body mass index: 25 ± 3 kg/m2; hemoglobin A1c: 7.35 ± 1.04%, daily insulin dose 43 ± 15 units/day). Six patients were known to be subject to a marked dawn phenomenon and their insulin pump was usually programmed to deliver an increased insulin basal rate during the last part of the night.
CGM and Insulin Delivery
The devices used were the Enlite™ sensor and the Paradigm® Veo™ insulin pump (Medtronic Minimed, Northridge, CA, USA). The pump delivered rapid acting insulin analogue Aspart (Novo Nordisk, Bagsvaerd, Denmark). The Freestyle Optium Neo (Abbott Diabetes Care, Alameda, CA, USA) was used to calibrate the CGM device.
Closed-Loop Algorithm
A new MPC algorithm was developed at CentraleSupélec and is referred to as “Saddle Point Model Predictive Control.” Its objective is to search for an insulin control input which leads to an optimal profile of a predicted blood glucose level while searching for disturbances having the most negative impact on the control objective (given the uncertainties of the patient model). This problem is solved using a game theory framework (for details, see Penet, 18 Penet et al, 19 and Penet et al 20 ).
The patient model chosen was a state space model with 8 parameters, aiming at describing both insulin and meal ingestion dynamics. Its inputs were given by basal insulin, insulin boluses and meal carbohydrate contents. For each patient, the model’s parameters were identified by a nonlinear least-squares method using 5 days of previously recorded data. These included CGM data, insulin doses, and meal carbohydrate contents.
The blood glucose level was predicted on a 5-hour basis. The control objective was to stabilize glucose level at 100 mg/dL while avoiding glycemia lower than 70 mg/dL.
Study Design
Two sensors were inserted 48 hours prior to each study visit. Patients were instructed to calibrate the sensors according to manufacturer instructions and to avoid unusual physical activities the day of each visit. At admission, one sensor was chosen based on its accuracy and reliability; the second one was kept as backup. An intravenous cannula was inserted to collect blood samples for glucose determination every 30 minutes from 8:30
On both visits, participants ate an identical evening meal at 7:00
During the closed-loop session, the algorithm was provided with the carbohydrate content of the meal, the premeal bolus and the glucose levels measured by the reference sensor during the four hours preceding the start of closed-loop delivery. The closed loop started at 9:00
During the open-loop SAP session, the participants applied their usual insulin pump settings. The CGM data were available for the patients. They were allowed to deliver a correction bolus or to modify their basal insulin rate if needed. The sensors’ alarms were set at 70 mg/dl and 250 mg/dl. If the sensor alarm was not heard, the research nurse checked capillary glucose and woke the patient in case of confirmed hypoglycemia. Consequently, the low glucose suspend function of the pump was switched off.
Statistical Analysis
Investigators and study statisticians agreed on the analysis plan in advance.
The primary endpoints were the percentage time plasma glucose concentrations were in the target range (70-145 mg/dl) and the percentage time spent below 70 mg/dl between 11:00
Secondary endpoints were, between 11:00
Plasma glucose and sensor glucose values were linearly interpolated to compute times and areas spent under 70 mg/dl and above 145 mg/dl. All measures are reported in relation to the time period during which they were assessed. Median and interquartile range (IQR 25th-75th percentiles) are presented. Because of the paired design, median and interquartile range of the differences between the two procedures are reported. Differences were assessed with Wilcoxon’s non parametric test for paired data. Finally a linear mixed model was used to compare mean plasma glucose and mean sensor glucose values between the two procedures. Mean differences and their 95% confidence intervals are reported. Analyses were carried out by with R software. 23
Results
Accuracy of CGM and Adverse Events
The accuracy of the reference sensor, evaluated as the median relative absolute difference between sensor glucose levels and paired plasma glucose levels divided by plasma glucose levels, was 10.9% (IQR: 5.0-15.8).
During the closed-loop nights, a 20-minute period of reference sensor loss occurred in one patient during which the second sensor was temporarily used. For another patient, both main and spare sensors failed for one hour on the night of the closed-loop experiment, and reported erroneous data. Because they were aberrant measures, this hour was missing. The same period of open-loop SAP experiment was therefore censored for this patient, to restore comparability between the nights.
No hypoglycemia below 40 mg/dl occurred. Hyperglycemia greater than 280 mg/dl and ketonemia were not observed during the study.
During closed-loop session, no omissions or discrepancies were observed between insulin doses validated by the diabetologist and those really administered by manual boluses every 15 minutes.
Overnight Glycemic Control (from 11:00 pm to 8:00 am )
Individual data are presented in Table 1. Figure 1 depicts plasma glucose profiles for closed-loop versus open-loop SAP.
Individual Data of the Closed-Loop and the Open-Loop SAP Nights (11:00
CHO, carbohydrates; CL, closed loop; CONGA, continuous overall net glycemic action; HBGI, high blood glucose index; LBGI, low blood glucose index; MARD, median relative absolute difference; OL, open loop; SAP, sensor-augmented pump therapy.

Median (curves) and 25th-75th percentiles (shaded areas) of plasma glucose during closed-loop and open-loop SAP nights. The straight dotted lines show the target zone 70-145 mg/dl.
Time spent in the target range and the mean plasma glucose value were similar under the two regimens (Table 2). The mean interstitial glucose concentration was significantly lower during nights when the artificial pancreas was used (128 mg/dl; 95% CI: 112-144) than during nights when SAP was used (134 mg/dl; 95% CI: 118-151) (P < .001).
Percentage of Time Spent in Various Glucose Ranges, Area Above or Under the Curve, Mean Values (Plasma Glucose and Sensor Glucose), Number of Hypoglycemic Events, Variability Index (LBGI, HBGI, CONGA), and Total Insulin Dose Delivered With Open-Loop SAP and Closed-Loop SAP During the Overnight Period (11:00
CI, confidence interval; CONGA, continuous overall net glycemic action; HBGI, high blood glucose index; IQR, interquartile range; LBGI, low blood glucose index; SAP, sensor-augmented pump therapy.
Time spent below the target range and the area above the curve for glucose values below 70 mg/dl did not differ (Table 2). A total of 14 hypoglycemic events (7 patients) were observed using open-loop SAP and only 5 were recorded in 4 patients using closed loop (median 0.22/patient/hour, quartiles: 0.02-0.22 versus 0/patient/hour, 0-0.11) (P = .02). Hypoglycemic events lasted 15 to 35 minutes. Seven patients (6 in open loop and 1 in closed loop) experienced more than one hypoglycemic event. These episodes were generally separated by at least one and a half hours: only two occurred within the same hour. During open-loop SAP, seven hypoglycemias were detected after midnight thanks to glucose sensor alarms. In 4 cases, patients were woken by the alarm. In the 3 other cases, the alarm was not heard and patients were woken by the research nurse. Mean glycemia 1 hour after hypoglycemia treatment was a mean of 105 ± 16 mg/dl in closed-loop and 101 ± 30 mg/dl in open-loop SAP.
There was no significant difference between treatments in the time spent with plasma glucose or sensor glucose values above 145 mg/dl whereas the area under the curve for sensor glucose values above 145 mg/dl was lower during closed loop (Table 2). HBGI was reduced in closed loop (Table 2). The BG Risk index (LBGI+HBGI) was lower in closed-loop (5.5, IQR: 3.8-6.6) as compared to open-loop SAP (7.3, IQR: 5.5-10.7) (P = .01).
Insulin Doses
Total overnight insulin doses were similar during the two procedures (Table 2). During open-loop SAP, one patient decided to suspend basal rate during 30 minutes due to a hypoglycemia and two other patients set temporary basal rate while glucose sensor values were measured between 75 and 80 mg/dl (decrease of 33% during 180 minutes from 11:45
Discussion
Our randomized crossover pilot study has shown a significant 2.8-fold reduction in the number of nocturnal hypoglycemic events during closed loop using the SP-MPC algorithm while the percentage of time spent in the target range was not different, when compared to open-loop SAP.
Mean sensor glucose level, BG risk index and the extent of hyperglycemic events, measured by the sensor glucose area below the curve, were significantly lower during the closed loop when compared to open loop. However, despite a similar trend, these parameters were not significantly different when considering plasma glucose. The lack of significance of the plasma data may be explained at least in part because there were 5.5 times as many interstitial glucose values as compared to the number of plasma glucose values. In particular, the calculations of area and time passed in the different intervals are less precise in the sampling of plasma measures, carried out every 30 minutes, as against every 5 minutes for interstitial glucose measures.
Pilot closed-loop studies have generally shown dissociated metabolic results: either fewer hypoglycemic events without greater time spent in target range, or increased time in target range without a reduction in hypoglycemia. For instance, Hovorka et al compared a MPC closed-loop delivery with continuous subcutaneous insulin infusion in two randomized cross-over studies concerning 12 and 9 young patients with type 1 diabetes respectively.
14
Analysis of pooled data of both studies documented increased time in target range from midnight to 8:00
In our study, the patients were placed in a setting where tight glucose control was their primary assignment during open-loop SAP night. They had all been given specific training in dynamic and motivated use of the sensor data. They had full access to CGM data and both hypoglycemic and hyperglycemic alarms were turned on. The low glucose suspend function of the pump was switched off but patients were woken by the nurse in case of hypoglycemia. They could then adjust their insulin delivery more precisely than by a basic threshold-based insulin-pump interruption. In spite of these drastic conditions, the number of hypoglycemic events was lower during closed loop while the time in tight target range did not differ between closed-loop and open-loop SAP.
The novelty of this closed-loop study lies in the SP-MPC algorithm. The MPC methodology relies on a model of the process to be controlled. The patient’s model is at the heart of the control performances. However, models of the glucose metabolism are imprecise or not completely accurate. In the SP-MPC, uncertainties on the parameters of the model and the impact of meals and exercise appear themselves as perturbations on the model. As a consequence, where the standard MPC only seeks to optimize glycemia for a given model, the SP-MPC defines the insulin profile which allows optimal regulation of glycemia in the most unfavorable circumstances. It makes a kind of compromise between a standard MPC algorithm and a min-max MPC. 32 A standard MPC algorithm can be quite sensitive to uncertainties but will always try to regulate the glucose rate accurately. On the contrary a min-max MPC is not at all sensitive to uncertainties but will be satisfied with moderately accurate control performances. The SP-MPC control strategy does not prevent the controller being under-reactive in some situations, but would tend to be more accurate than a min-max MPC controller. One of the striking findings in our study is the ability of the SP-MPC algorithm to maintain glucose levels in the normal range during the last part of the closed-loop night even in the six patients who usually experienced a dawn phenomenon. Improved blood glucose levels in the second part of the night during the closed loop compared to the open loop has been highlighted by several authors and contributes to better glycemic control over the rest of the day. 33
There are limits to our study. The number of patients was small, but nonetheless comparable in size to those used in pilot studies. The closed loop was not automated. Nevertheless, we noted no discrepancies between the values recorded by the program using the integrated algorithm and those obtained by downloading the insulin pumps. Future studies will use an automated solution. We used two sensors, as is the case in the majority of inpatient studies. Despite these precautions we experienced hour-long failures of both main and spare sensors, resulting in data that could not be analyzed. Our study was carried out on inpatients, and in spite of our efforts to respect their habits and limit the disturbance caused by the comings and goings of investigators, patients’ sleep may have been disturbed, which would impact on the quality of their glycemic control. However, the disturbances resulting from venous blood sampling were equally frequent and thus equally disturbing in open loop and in closed loop. Programming of a low predictive alert in open loop could have warned the patients before the occurrence of a hypoglycemia. In addition, letting patients sleep through alarms would have been more reflective of real life. This may have influenced open loop results, but we chose to use the same pump programming and to apply the same procedures in open loop and closed loop. Indeed, the purpose of this study was to assess the potential benefits of our algorithm and not to compare it to the algorithm incorporated in the Veo pump.
Conclusions
Overnight manual closed loop using the novel algorithm SP-MPC was safe and effective in maintaining glucose in target while reducing the occurrence of hypoglycemia events, mean sensor glucose and the extent of hyperglycemia events when compared with optimized SAP therapy. An optimized SP-MPC controller including a supervision layer will be tested in a longer study concerning a larger number of patients.
Footnotes
Acknowledgements
We should like to thank the patients for their enthusiastic participation in this trial, the team of the Department of Endocrinology, Diabetes and Nutrition (Rennes University hospital), and the nurses of the Clinical Investigation Unit for technical support, Doctor Fabrice Lainé (CIC INSERM 1414) and Professor Hervé Guéguen (CentraleSupélec/I.E.T.R, Hybrid System Control Team, 35510 Cesson-Sévigné) for fruitful discussions.
Abbreviations
CGM, continuous glucose monitoring; CHO, carbohydrates; CI, confidence interval; CL, closed loop; CONGA, continuous overall net glycemic action; HBGI, high blood glucose index; IQR interquartile range; LBGI, low blood glucose index; MARD, median relative absolute difference; MPC, model predictive control; OL, open loop; PID, proportional integral derivative; SAP, sensor-augmented pump therapy; SP-MPC, Saddle Point Model Predictive Control.
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: private funding
