Abstract
Background:
Either under standard basal-bolus treatment or hybrid closed-loop control, subjects with type 1 diabetes are required to count carbohydrates (CHOs). However, CHO counting is not only burdensome but also prone to errors. Recently, an artificial pancreas algorithm that does not require premeal insulin boluses—the so-called automatic regulation of glucose (ARG)—was introduced. In its first pilot clinical study, although the exact CHO counting was not required, subjects still needed to announce the meal time and classify the meal size.
Method:
An automatic switching signal generator (SSG) is proposed in this work to remove the manual mealtime announcement from the control strategy. The SSG is based on a Kalman filter and works with continuous glucose monitoring readings only.
Results:
The ARG algorithm with unannounced meals (ARGum) was tested in silico under the effect of different types of mixed meals and intrapatient variability, and contrasted with the ARG algorithm with announced meals (ARGam). Simulations reveal that, for slow-absorbing meals, the time in the euglycemic range, [70-180] mg/dL, increases using the unannounced strategy (ARGam: 78.1 [68.6-80.2]% (median [IQR]) and ARGum: 87.8 [84.5-90.6]%), while similar results were found with fast-absorbing meals (ARGam: 87.4 [86.0-88.9]% and ARGum: 87.6 [86.1-88.8]%). On the other hand, when intrapatient variability is considered, time in euglycemia is also comparable (ARGam: 81.4 [75.4-83.5]% and ARGum: 80.9 [77.0-85.1]%).
Conclusion:
In silico results indicate that it is feasible to perform an in vivo evaluation of the ARG algorithm with unannounced meals.
Keywords: artificial pancreas, carbohydrate counting, sliding mode control, switched control
Introduction
Artificial pancreas (AP) systems usually consist of a subcutaneous insulin pump connected to a continuous glucose monitoring (CGM) sensor through a control algorithm that automatically calculates insulin doses according to CGM measurements.1 Unfortunately, the subcutaneous route introduces considerable issues, including large delays in glucose measurements and insulin action.2
The vast majority of AP systems are based on model predictive control (MPC),3-7 proportional-integral-derivative,8,9 and fuzzy logic10 (see Sánchez-Peña and Cherñavvsky11 for a thorough description of the current situation). Since high model uncertainty and large delays limit the autonomy of the glucose controller, most of these control strategies are hybrid, ie, a combination of manual meal boluses and automatic basal modulations. However, carbohydrate (CHO) counting implies an important burden and risk for people with diabetes.12 Therefore, a purely feedback solution is necessary.
Recently, a control algorithm without premeal insulin boluses called automatic regulation of glucose (ARG) was proposed and clinically evaluated in five subjects with type 1 diabetes (T1D) at the Hospital Italiano of Buenos Aires (HIBA).13,14 This algorithm consists of an inner switched linear quadratic Gaussian (SLQG) controller and an outer sliding mode safety layer called safety auxiliary feedback element (SAFE).13,15 The inner controller switches between an aggressive LQG controller to compensate for the effect of meals and other large perturbations, and a conservative LQG controller to maintain normoglycemia at all other times (see also Colmegna et al16). During the clinical study at HIBA, participants were asked to announce the meals and classify them as small, medium, or large. When a meal was announced, a listening mode was triggered and the aggressive controller was selected only if rising glucose values were detected during the following 90 minutes. Information about the meal size was used by the safety layer to adjust the maximum allowable insulin on board (IOB) value for that particular meal. This approach reduced patients’ burden associated with CHO counting. However, our goal here is to maximize patients’ freedom to avoid complications such as those derived from diabetic burnout by eliminating the need for meal announcement, as long as closed-loop performance and patient safety are not compromised.
In recent years, several meal detection algorithms have been explored. In Dassau et al,17 a voting algorithm is proposed based on different detection methods applied to the CGM signal, using a Kalman filter (KF) and estimations of the glucose rate of change. In Turksoy et al,18 the proposed detector uses a modified version of Bergman’s minimal model with an unscented KF for state estimation, and the estimated rate of appearance is used for meal detection. In Hughes et al,19 a method using a stochastic MPC strategy is employed to detect meals through behavioral profiles. In Lee et al,20 it is proposed to inject reasonable amounts of insulin boluses based on a series of meal impulses and not to estimate the grams of carbohydrates (gCHO) accurately. The algorithm is based on continuous observations of the first and second derivatives of the glucose level to produce a series of meal impulses when a set of conditions is satisfied. Insulin boluses are then combined with an MPC algorithm. In Cameron et al,21 a probabilistic method for meal detection is developed. This algorithm compares the CGM signal to no-meal predictions made by a simple insulin-glucose model. Then, residuals are fit to potential meal shapes, and finally, these fits are compared and combined to detect any meal. In Mahmoudi et al,22 two CGMs and an adaptive unscented KF are employed to detect CGM faults and unannounced meals, distinguishing from one another. In Ramkissoon et al,23 an unscented KF is used to estimate a disturbance term, which alongside CGM readings is utilized to detect meals.
A few AP systems that do not require exact CHO counting have been developed.24,25 However, in these works, meal announcement is used to deliver a meal priming bolus based on a meal size classification. On the other hand, AP systems that do not require any kind of meal announcement involving both single-hormone26,27 and dual-hormone28 therapy have been proposed as well. Despite achieving good results, there is still an unavoidable compromise between prandial hyperglycemia and postprandial hypoglycemia, mainly due to the slow pharmacokinetics and pharmacodynamics of the current insulin analogs. In Turksoy et al,26 this compromise was reduced since meals were compensated with an additional module that delivered insulin boluses when an intake was detected. Also, clinical studies involving closed-loop control in patients with noncritical care have been carried out.29
In this work, the ARG algorithm is combined with a switching signal generator (SSG) to eliminate the need for manual mealtime announcement by automatically commanding the switching between the conservative and aggressive modes. The switching to the aggressive controller is based on the most recent CGM readings and an auxiliary signal generated by a KF. On the other hand, the switching to the conservative controller is made when a decreasing glucose trend is inferred from the CGM signal. The main difference between this AP system and others without meal announcement is that this SSG module is not meant to deliver meal-priming boluses but only to command the activation of the aggressive mode. This mode is selected when a triggering event that can be associated with an increase in the glucose rate of appearance, like a meal ingestion, is detected.
The performance of the proposed algorithm is evaluated in silico using the UVA/Padova simulator30 with intraday variability and several mixed meals, comparing the performance of the ARG with and without meal announcement (ARGam and ARGum, respectively).
Methods
The ARG Algorithm
The ARG algorithm regulates glycemia without delivering open-loop prandial boluses. Instead, it switches between an aggressive controller that counteracts the effect of meals and other large perturbations and a conservative controller that regulates insulin infusion at all other times.
Figure 1 shows a block diagram of the ARG algorithm. The SLQG controller calculates an insulin infusion rate according to the CGM readings. Since the controller does not have integral action, the open-loop basal insulin is added to yielding u. Signal u is then modulated by the SAFE layer through in order to avoid violating an imposed restriction on the IOB. Thus, the insulin pump is commanded by
Figure 1.

Block diagram of the automatic regulation of glucose algorithm.
The SAFE layer
Figure 2 shows a block diagram of the SAFE layer. The first block estimates the IOB. The IOB model used here is a two-compartment dynamical system (although any other model or estimator could be used for this purpose) with the following set of equations:
Figure 2.

Block diagram of the safety auxiliary feedback element algorithm.
| (1) |
where and are the two compartments, is the insulin infusion rate, and is a rate constant that represents the duration of insulin action (DIA). The estimated IOB is compared to a pre-established constraint (), yielding the sliding function Then, the switching signal ω is determined as follows according to the sign of :
| (2) |
If the feedback controller tries to increase the IOB above a high frequency switching in ω will occur, called the sliding mode. To avoid the chattering phenomenon in the control action the modulation factor γ is defined as a low-pass filtered version of ω. In this way, the gain of the SLQG controller is smoothly attenuated when the given IOB limit is reached.
Hypo- and hyperglycemia protection
The ARG algorithm, besides the SLQG controller and the safety layer described above, has two additional auxiliary modules to reduce risks of hypo- and hyperglycemia. Hypoglycemia is further prevented by reducing the IOB constraint when low glycemia levels are detected. On the other hand, if the controller is not aggressive enough to compensate for sustained high glucose concentrations during relatively long periods of time, automatic correction boluses (ACBs) will be delivered by the hyper-related module. For a more detailed explanation of the ARG algorithm and its auxiliary modules, refer to Colmegna et al.13
Meal announcement in the clinical trials at HIBA
As mentioned, the ARG algorithm does not require neither exact CHO information nor feedforward insulin boluses to cope with meal ingestions. However, a manual mealtime announcement was still used during the clinical trial at HIBA to command the switching between and When a meal was announced, a listening mode was activated in which the algorithm waited to detect an increasing trend in CGM measurements to switch to the aggressive mode. The aggressive controller remained active for a full hour and then switched back to automatically. When a meal was announced, the participants were asked to classify the meal size in one of the following three categories: small, medium, or large. This information was used to tune the at meal times, allowing higher for larger meals. After 90 minutes, it was set to its default value that was defined as the IOB limit associated with a small-sized meal ().
Switching Signal Generator
The signal σ commands the modes of the SLQG controller. Here, an automatic SSG algorithm to establish σ based on CGM readings is proposed to eliminate the need for meal announcement and take a step further toward a fully automatic AP controller.
Figure 3 shows the block diagram of the proposed SSG. The first block is a noise spike filter that limits the maximum blood glucose rate of change to 3 mg dL−1 min−1.31 The filtered signal is the input to the second block, which is a KF. The KF is used to generate an auxiliary signal in order to establish the SSG switching law. This signal is the estimation of the amount of glucose in the first phase of the stomach which is part of the gastrointestinal subsystem presented in the following equation32:
Figure 3.

Block diagram of the proposed automatic switching signal generator.
| (3) |
where (mg) is the amount of glucose in the second phase of the stomach, () is the rate of grinding, D (mg) is the amount of ingested CHO, is the Dirac delta function, () is the rate constant of gastric emptying, (mg) is the glucose mass in the intestine, () is the rate constant of intestinal absorption, (mg kg−1 min−1) is the appearance rate of glucose in plasma, f is the fraction of intestinal absorption which actually appears in plasma, and BW (kg) is the body weight. Note that the problem of estimating can be associated with an initial condition problem, and therefore, can be estimated purely with CGM feedback. In the UVA/Padova simulator, the meal input is represented by a pulse-wise signal in mg/min with a default duration of 15 minutes, which in any case, is considerably less than the time constant of the meal-glucose system.
To design the KF, a linearized model from the meal input to the glucose output was obtained for every virtual adult of the distribution version of the UVA/Padova simulator at the basal state. In this first approach where no model personalization is considered, the meal-glucose model associated with the most sensitive in silico subject, adult was selected. Then, the selected single-input single-output model was discretized with a sampling time of five minutes:
| (4) |
where the input is the meal signal, the output is the glucose deviation from the basal value, represents the model’s states,33 and is the first element of . Therefore, the dimensions of the model’s matrices are and Since the matrix has rank 18 for the eigenvalue λ associated with this mode belongs to the observable subspace according to the Popov-Belovich-Hautus test. In order to estimate the following KF was designed:
| (5) |
where was obtained using the expected variances of the process (W) and measurement (V) noises as tuning parameters (W/V=1000).
The SSG determines if the controller should switch to its aggressive mode or not, using and In order to guarantee noise immunity, the following logic was defined. If is greater than and increasing, and if is greater than the controller switches to its aggressive mode. To make the system more robust to false positives at night and during postprandial periods (multiple detections of a single meal), time-dependent thresholds for and can be defined. In this work, the threshold for is raised to 250 mg/dL in the time range from 11:30 pm to 6:30 am, and the threshold for is increased to 3000 mg during the two hours after a hyperglycemic event is detected. It is worth remarking that in a real-life scenario, these thresholds can be personalized according to the system performance and subject’s behavior. For example, if frequent false positives unnecessarily triggered the aggressive mode and that generated controller-induced hypoglycemia, then thresholds for and could be raised to mitigate this situation. Also, the time range from 11:30 pm to 6:30 am can be adjusted according to behavioral patterns.
It is worth mentioning that the estimation of is rather slow and attenuated due to measurement noise. Therefore, a low threshold of is used in order to switch to the aggressive controller. If the peak of could be perfectly followed, then the exact amount of CHO ingested by the subject could be estimated. Nonetheless, our goal is not to perfectly track but to use this signal along with to establish a switching signal policy that addresses the tradeoff between fast detection of a hyperglycemia situation and false positives due to noisy CGM readings.
At this stage, switches from (constraint defined when the conservative controller is active) to (constraint defined for a medium-sized meal) during the time the aggressive controller is active plus 30 minutes afterward. It is worth noting that the IOB limit implies only a constraint and not the exact amount of insulin to be delivered. Even so, as with the thresholds for and the can be tuned to a particular subject based on the hyper- and/or hypoglycemia frequency. For example, if a subject is experiencing frequent postprandial hypoglycemia, then should be lowered in order to restrict the aggressive controller response. An in silico demonstration regarding the tuning of the can be found in Colmegna et al.13 In addition, here, the aggressive mode remains active until a decreasing trend in the CGM measurements is detected. Then, the conservative mode is automatically selected. This allows the aggressive mode to be active as long as needed, instead of being deactivated automatically after one hour, as it was described in “Meal announcement in the clinical trials at HIBA” section.
Results
In this section, the performance of the ARGum, ie, the ARG combined with the SSG module, is assessed through diverse in silico tests performed on the UVA/Padova simulator, considering the ten in silico adult cohort and a Dexcom CGM model as the sensor.
In Silico Evaluation Considering Mixed Meals
As mentioned in “Switching Signal Generator” section, the SSG was tuned using the regular meal model of the UVA/Padova simulator.32,33 Therefore, in order to test the robustness of the proposed ARGum, here, it is subject to a battery of tests that include mixed meals with different nutritional composition and absorption rates.34 Specifically, three sets of 16-hour simulations were designed, each one including a particular mixed meal from the library introduced in León-Vargas.35 Figure 4 depicts the corresponding absorption rates and Table 1 summarizes their composition. Results are then compared to the ones obtained with announced meals, ie, using the ARGam as described in “Meal announcement in the clinical trials at HIBA” section.
Figure 4.

Rate of appearance of the mixed meals used in “In silico Evaluation Considering Mixed Meals” section. The solid blue line corresponds to a fast-absorbing meal, the dotted red line to a slow-absorbing meal, and the dashed yellow line to a double-peak meal.
Table 1.
Mixed Meals Used in the First Set of Simulations.
| Mixed meal | Absorption | CHO (g) |
|---|---|---|
| Milk, white rice, pear, bran-cookies, low-fat cheese, and oil | Double peak | 110 |
| High fat meal | Slow | 27 |
| Oatmeal, meal, bread, and margarine | Rapid | 62 |
Abbreviation: CHO, carbohydrate.
Slow-absorbing meal
Postprandial glucose excursions related to slow-absorbing meals are difficult to mitigate for closed-loop algorithms like the ARG that does not use feedforward insulin boluses and lack integral action to avoid insulin stacking. In this case, the decay of glucose to normoglycemia may be slow, since the insulin signal is mainly sensitive to the glucose rate of change, which tends to be slow for this type of meals. Here, both the ARGam and the ARGum are subject to a high-fat low-CHO meal. Results are presented in the first row of Figure 5 and the first column of Table 2. As shown, the percentage of time within the target range of 70 to 180 mg/dL is higher with the ARGum than with the ARGam. The reason is that the ARGum does not switch back to the conservative mode until the CGM readings start to decrease, while the ARGam switches back to the conservative mode automatically one hour after the aggressive mode is triggered. In the latter case, it can be observed that although the ACBs play a key role in lowering the glucose values after the conservative mode is resumed, its action is not as effective as the one generated by the ARGum. While time in range is similar between the ARGam with and without ACBs, the first row of Figure 5 shows that the use of ACBs results in a faster return to the euglycemic range.
Figure 5.
Mean glucose and insulin ± one standard deviation for the mixed meal simulations. The first column displays the results with the hyperglycemia protection layer and the second column shows the results without the use of automatic correction boluses. The first row corresponds to the slow-absorbing meal, the second row to the fast-absorbing meal, and the third row to the double-peak meal. The purple lines correspond to the automatic regulation of glucose algorithm with announced meals and the orange lines to the automatic regulation of glucose algorithm with unannounced meals. The dashed green lines show the desired range, and the dashed yellow line shows the acceptable range.
Table 2.
Results (Median [0.25-0.75 Quantile]) for Three Kinds of Mixed Meals Using the Automatic Regulation of Glucose Algorithm With Unannounced Meals and the Automatic Regulation of Glucose Algorithm With Announced Meals With and Without the Hyperglycemia Protection Layer.
| Control method | Slow absorption |
Rapid absorption |
Double peak |
||||
|---|---|---|---|---|---|---|---|
| ACB | No ACB | ACB | No ACB | ACB | No ACB | ||
| % Time <70 mg/dL | ARGam | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] |
| ARGum | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | |
| % Time [70-180] mg/dL | ARGam | 77.5 [71.6-79.5] | 78.1 [68.6-80.2] | 84.8 [77.6-96.7] | 84. 6 [74.0-93.9] | 87.6 [86.0-89.0] | 87.4 [86.0-88.9] |
| ARGum | 87.5 [84.7-89.8] | 87.8 [84.5-90.6] | 80.2 [72.2-87.8] | 79.8 [74.8-87.6] | 87.4 [86.0-88.3] | 87.6 [86.1-88.8] | |
| % Time [70-250] mg/dL | ARGam | 100.0 [100.0-100.0] | 100.0 [100.0-100.0] | 100.0 [100.0-100.0] | 100.0 [100.0-100.0] | 100.0 [96.3-100.0] | 100.0 [96.5-100.0] |
| ARGum | 100.0 [100.0-100.0] | 100.0 [100.0-100.0] | 100.0 [100.0-100.0] | 100.0 [100.0-100.0] | 99.6 [94.3-100.0] | 100.0 [94.4-100.0] | |
| % Time >180 mg/dL | ARGam | 22.5 [20.5-28.4] | 21.9 [19.8-31.4] | 15.2[3.3-22.4] | 15.4 [6.1-26.0] | 12.4 [11.0 -14.0] | 12.6 [11.1-14.0] |
| ARGum | 12.5 [10.2-15.3] | 12.2 [9.4-15.5] | 19.8 [12.2-26.4] | 20.2 [12.4-25.2] | 12.3 [11.7-13.7] | 12.1 [11.2-13.3] | |
| % Time >250 mg/dL | ARGam | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-3.7] | 0.0 [0.0-3.5] |
| ARGum | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.0 [0.0-0.0] | 0.4 [0.0-3.0] | 0.0 [0.0-3.9] | |
Abbreviations: ACB, automatic correction bolus; ARGam, automatic regulation of glucose algorithm with announced meals; ARGum, automatic regulation of glucose algorithm with unannounced meals.
Fast-absorbing meal
The second row of Figure 5 and the second column of Table 2 summarize the results for a fast-absorbing mixed meal. As expected, similar responses are achieved under ARGam and ARGum, due to the fact that the meal is rapidly absorbed. In addition, given that no ACBs are administrated, the results with and without activating the hyper-related module are almost identical (slight variations are related to measurement noise).
“Double-peak” meal
The third row of Figure 5 shows the mean glucose and mean insulin ± one standard deviation (SD) obtained with both the ARGum and the ARGam for a mixed meal that presents “double peak,” which is difficult to control with an algorithm that depends on a meal announcement. The third column of Table 2 summarizes the results for this meal. As expected, the first peak is better compensated by the ARGam, since a meal announcement was used and the switching to the aggressive controller was made earlier than with the ARGum. However, since the ARGum switches to the aggressive mode when a hyperglycemia episode might occur, it can compensate the second peak more efficiently than the ARGam, which highly depends on ACBs to reduce substantial glucose excursions. The advantage of using the ARGum to compensate this type of meals is better illustrated when the hyper-related auxiliary module is not activated. Note that the ARGum mitigates faster the delayed glucose peak than the ARGam without ACBs (the right-hand side of Figure 5).
In Silico Evaluation Considering Intrapatient Variability
A second set of simulations was performed in order to evaluate the performance of the ARGum under intrapatient variability. To this end, intraday variability of insulin sensitivity (SI) was considered, following the work of Visentin et al.36 There, SI was characterized by two parameters: Vmx that governs the insulin-dependent glucose utilization and kp3 that governs the insulin action on the liver. Seven SI daily patterns were defined based on the level of SI at breakfast (Vmxb, kp3b), lunch (Vmxl, kp3l), and dinner (Vmxd, kp3d), and each in silico subject was randomly associated with one of them. Thus, to represent intraday variability, Vmx and kp3 were transformed to time-varying parameters. To this end, they were defined as step-wise signals that vary three times a day and then smoothed using a low pass filter. Deviations from the nominal values were allowed by modulating the nominal pattern with a multiplicative noise normally distributed with mean 1 and SD 0.2. The simulation scenario was designed to replicate the clinical trial at HIBA, which had a duration of 36 hours (start time 6 PM) and five meals: two dinners (55 gCHO each), one breakfast (28 gCHO), one lunch (55 gCHO), and an afternoon snack (28 gCHO).
The time responses to this protocol are depicted in Figure 6. Time spent in the euglycemic range was similar under both controllers (ARGam: 81.4 [75.4, 83.5]% and ARGum: 80.9 [77.0, 85.1]%). Although the ARGum may remain in the aggressive mode longer and the default is set to even with small meals, time in hypoglycemia was negligible in both cases (ARGam: 0.0 [0.0, 0.0]% and ARGum: 0.0 [0.0, 0.0]%). This confirms the fact that represents only a limit and not the exact amount of insulin to be infused.
Figure 6.
Mean glucose and insulin ± one standard deviation for the simulations with intrapatient variability. The purple lines correspond to the automatic regulation of glucose algorithm with announced meals and the orange lines to the automatic regulation of glucose algorithm with unannounced meals. The dashed green lines show the desired range and the dashed yellow line shows the acceptable range.
Discussion
Although promising results were obtained with the ARG algorithm with meal announcement in the clinical trial at HIBA, the end goal is to eliminate the need for meal announcement and design an appropriate method to switch between the two LQG controllers ( and ). In this work, an automatic SSG is proposed to command both transitions: from to by using a KF and flexible glucose thresholds, and from to by detecting a decreasing trend in CGM measurements. Results from in silico tests under several challenging conditions indicate that the ARG combined with the SSG shows similar or, in some cases, even better performance than the ARGam, while reducing patient intervention.
Despite this, the ARGum presents also some disadvantages due to the lack of meal announcement. The first one is a potentially higher glucose peak after meals, as a result of the increased delay in the switching from to The other one is the current inability to establish an appropriate for every meal size or type. It should be noted that the long-term objective of our team is to minimize as much as possible the patient’s burden. It is clear that with extra information, as in a hybrid procedure, a better performance can be achieved, but at the cost of a greater and persistent involvement of the patient.
It is worth highlighting that the mealtime announcement does not directly trigger the ARGam into the aggressive mode. Instead, the ARGam has a simple “meal detection” algorithm to confirm that a meal is present. Therefore, it must be kept in mind that, in this work, the ARGum was contrasted with a strategy that already has a delay in meal compensation and not with a perfect meal-bolus therapy. Finally, note that faster insulin analogs could mitigate the impact of this inherent delay on glucose control by helping to align the insulin and meal rates of appearance.
Conclusion
In this work, an algorithm to automatically command the switching between the conservative and the aggressive mode of the clinically tested ARG AP controller was designed and evaluated in silico. Promising preliminary results were obtained, indicating that the proposed strategy is robust with respect to different meals and intraday variability in SI. Therefore, it can be concluded that a clinical trial with the ARGum is feasible.
Footnotes
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: This research has been supported by the Argentinean Government (PICT 2017 3211 Agencia Nacional de Promoción Científica y Tecnológica, PIP 112-201501-00837 CONICET, UNLP 11/I216), Fundación Nuria, and JDRF (Grant 2-APF-2019-737-A-N).
ORCID iDs: Emilia Fushimi
https://orcid.org/0000-0001-5820-3108
Ricardo Sánchez-Peña
https://orcid.org/0000-0001-9190-2576
References
- 1. Haidar A. The artificial pancreas: how closed-loop control is revolutionizing diabetes. IEEE Contr Syst. 2016;36(5):28-47. [Google Scholar]
- 2. Bequette BW. Challenges and recent progress in the development of a closed-loop artificial pancreas. Annu Rev Control. 2012;36(2):255-266. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Bally L, Thabit H, Kojzar H, et al. Day-and-night glycaemic control with closed-loop insulin delivery versus conventional insulin pump therapy in free-living adults with well controlled type 1 diabetes: an open-label, randomised, crossover study. Lancet Diabetes Endocrinol. 2017;5(4):261-270. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. Forlenza GP, Deshpande S, Ly TT, et al. Application of zone model predictive control artificial pancreas during extended use of infusion set and sensor: a randomized crossover-controlled home-use trial. Diabetes Care. 2017;40:1096-1102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Shi D, Dassau E, Doyle FJ. Adaptive zone model predictive control of artificial pancreas based on glucose- and velocity-dependent control penalties. IEEE Trans Biomed Eng. 2019;66(4):1045-1054. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Abitbol A, Rabasa-Lhoret R, Messier V, et al. Overnight glucose control with dual- and single-hormone artificial pancreas in type 1 diabetes with hypoglycemia unawareness: a randomized controlled trial. Diabetes Technol Ther. 2018;20(3):189-196. [DOI] [PubMed] [Google Scholar]
- 7. Garcia-Tirado J, Colmegna P, Corbett J, Ozaslan B, Breton M. Ensemble model predictive control strategies can reduce exercise hypoglycemia in type 1 diabetes: in silico studies. In: Proceedings of the American Control Conference, 2019; Philadelphia, USA. [Google Scholar]
- 8. Steil GM. Algorithms for a closed-loop artificial pancreas: the case for proportional-integral-derivative control. J Diabetes Sci Technol. 2013;7(6):1621-1631. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Ly TT, Roy A, Grosman B, et al. Day and night closed-loop control using the integrated medtronic hybrid closed-loop system in type 1 diabetes at diabetes camp. Diabetes Care. 2015;38(7):1205-1211. [DOI] [PubMed] [Google Scholar]
- 10. Mauseth R, Hirsch IB, Bollyky J, et al. Use of a “fuzzy logic” controller in a closed-loop artificial pancreas. Diabetes Technol Ther. 2013;15(8):628-633. [DOI] [PubMed] [Google Scholar]
- 11. Sánchez-Peña RS, Cherñavvsky DR. The Artificial Pancreas: Current Situation and Future Directions. London: Academic Press; 2019. [Google Scholar]
- 12. Brazeau AS, Mircescu H, Desjardins K, et al. Carbohydrate counting accuracy and blood glucose variability in adults with type 1 diabetes. Diabetes Res Clin Pract. 2013;99(1):19-23. [DOI] [PubMed] [Google Scholar]
- 13. Colmegna P, Garelli F, Battista HD, Sánchez-Peña R. Automatic regulatory control in type 1 diabetes without carbohydrate counting. Control Eng Pract. 2018;74:22-32. [Google Scholar]
- 14. Sánchez-Peña R, Colmegna P, Garelli F, et al. Artificial pancreas: clinical study in Latin America without premeal insulin boluses. J Diabetes Sci and Technol. 2018;12(5):914-925. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15. Revert A, Garelli F, Picó J, et al. Safety auxiliary feedback element for the artificial pancreas in type 1 diabetes. IEEE Trans Biomed Eng. 2013;60(8):2113-2122. [DOI] [PubMed] [Google Scholar]
- 16. Colmegna P, Sánchez-Peña RS, Gondhalekar R, Dassau E, Doyle FJ., III Switched LPV glucose control in type 1 diabetes. IEEE Trans Biomed Eng. 2016;63(6):1192-1200. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17. Dassau E, Bequette B, Buckingham B, Doyle FJ., III Detection of a meal using continuous glucose monitoring. Diabetes Care. 2008;31(2): 295-300. [DOI] [PubMed] [Google Scholar]
- 18. Turksoy K, Samadi S, Feng J, Littlejohn E, Quinn L, Cinar A. Meal detection in patients with type 1 diabetes: a new module for the multivariable adaptive artificial pancreas control system. IEEE J Biomed Health Inform. 2016;20(1):47-54. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Hughes CS, Patek SD, Breton M, Kovatchev BP. Anticipating the next meal using meal behavioral profiles: a hybrid model-based stochastic predictive control algorithm for T1DM. Comput Methods Programs Biomed. 2011;102(2):138-148. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Lee H, Buckingham BA, Wilson DM, Bequette BW. A closed-loop artificial pancreas using model predictive control and a sliding meal size estimator. J Diabetes Sci Technol. 2009;3(5):1082-1090. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21. Cameron F, Niemeyer G, Buckingham BA. Probabilistic evolving meal detection and estimation of meal total glucose appearance. J Diabetes Sci Technol. 2009;3(5):1022-1030. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22. Mahmoudi Z, Nørgaard K, Poulsen NK, Madsen H, Jørgensen JB. Fault and meal detection by redundant continuous glucose monitors and the unscented Kalman filter. Biomed Signal Process Control. 2017;38:86-99. [Google Scholar]
- 23. Ramkissoon CM, Herrero P, Bondia J, Vehi J. Unannounced meals in the artificial pancreas: detection using continuous glucose monitoring. Sensors. 2018;18(3):E884. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. El-Khatib FH, Balliro C, Hillard MA, et al. Home use of a bihormonal bionic pancreas versus insulin pump therapy in adults with type 1 diabetes: a multicentre randomised crossover trial. Lancet. 2017;389(10067):369-380. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25. Gingras V, Rabasa-Lhoret R, Messier V, Ladouceur M, Legault L, Haidar A. Efficacy of dual-hormone artificial pancreas to alleviate the carbohydrate-counting burden of type 1 diabetes: a randomized crossover trial. Diabetes Metab. 2016;42(1):47-54. [DOI] [PubMed] [Google Scholar]
- 26. Turksoy K, Hajizadeh I, Samadi S, et al. Real-time insulin bolusing for unannounced meals with artificial pancreas. Control Eng Pract. 2017;59:159-164. [Google Scholar]
- 27. Cameron FM, Ly TT, Buckingham BA, et al. Closed-loop control without meal announcement in type 1 diabetes. Diabetes Technol Ther. 2017;19(9):527-532. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28. Blauw H, van Bon AC, Koops R, DeVries JH. Performance and safety of an integrated bihormonal artificial pancreas for fully automated glucose control at home. Diabetes Obes Metab. 2016;18(7):671-677. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29. Bally L, Thabit H, Hartnell S, et al. Closed-loop insulin delivery for glycemic control in noncritical care. N Engl J Med. 2018;379(6):547-556. [DOI] [PubMed] [Google Scholar]
- 30. Man CD, Micheletto F, Lv D, Breton M, Kovatchev BP, Cobelli C. The UVA/PADOVA type 1 diabetes simulator: new features. J Diabetes Sci Technol. 2014;8(1):26-34. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31. DeJournett L. Essential elements of the native glucoregulatory system, which, if appreciated, may help improve the function of glucose controllers in the intensive care unit setting. J Diabetes Sci Technol. 2010;4(1):190-198. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. DallaMan C, Camilleri M, Cobelli C. A system model of oral glucose absorption: validation on gold standard data. IEEE Trans Biomed Eng. 2006;53(12 Pt 1):2472-2478. [DOI] [PubMed] [Google Scholar]
- 33. Dalla Man C, Rizza RA, Cobelli C. Meal simulation model of the glucose-insulin system. IEEE Trans Biomed Eng. 2007;54(10):1740-1749. [DOI] [PubMed] [Google Scholar]
- 34. Herrero P, Bondia J, Palerm CC, et al. A simple robust method for estimating the glucose rate of appearance from mixed meals. J Diabetes Sci Technol. 2012;6(1):153-162. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35. León-Vargas F. Design and implementation of a closed-loop blood glucose control system in patients with type 1 diabetes. 2013; PhD Thesis, Universitat de Girona, Spain. [Google Scholar]
- 36. Visentin R, Man CD, Cobelli C. One-day bayesian cloning of type 1 diabetes subjects: toward a single-day UVA/Padova type 1 diabetes simulator. IEEE Trans Biomed Eng. 2016;63(11):2416-2424. [DOI] [PubMed] [Google Scholar]


