Literature DB >> 31170693

Robust multi-objective blood glucose control in Type-1 diabetic patient.

Sharmistha Mandal1, Ashoke Sutradhar2.   

Abstract

In this study, an automatic robust multi-objective controller has been proposed for blood glucose (BG) regulation in Type-1 Diabetic Mellitus (T1DM) patient through subcutaneous route. The main objective of this work is to control the BG level in T1DM patient in the presence of unannounced meal disturbances and other external noises with a minimum amount of insulin infusion rate. The multi-objective output-feedback controller with H∞, H2 and pole-placement constraints has been designed using linear matrix inequality technique. The designed controller for subcutaneous insulin delivery was tested on in silico adult and adolescent subjects of UVa/Padova T1DM metabolic simulator. The experimental results show that the closed-loop system tracks the reference BG level very well and does not show any hypoglycaemia effect even during the long gap of a meal at night both for in silico adults and adolescent. In the presence of 50 gm meal disturbance, average adult experience normoglycaemia 92% of the total simulation time and hypoglycaemia 0% of total simulation time. The robustness of the controller has been tested in the presence of irregular meals and insulin pump noise and error. The controller yielded robust performance with a lesser amount of insulin infusion rate than the other designed controllers reported earlier.

Entities:  

Mesh:

Substances:

Year:  2019        PMID: 31170693      PMCID: PMC8687400          DOI: 10.1049/iet-syb.2018.5093

Source DB:  PubMed          Journal:  IET Syst Biol        ISSN: 1751-8849            Impact factor:   1.615


1 Introduction

Type‐1 diabetes or insulin dependent diabetes mellitus is caused due to the insufficient insulin produced by the pancreas. The treatment of Type‐1 diabetes is very challenging to the medical practitioners and engineers in terms of quantity of drug infused into the patient's blood stream and for maintaining the normal blood glucose (BG) level in the presence of various noises, uncertainties and patient parameter variations. An automated, continuous and controlled release of insulin to the bloodstream of a Type‐1 Diabetes Mellitus (T1DM) patient is required to maintain normoglycaemia (BG level between 70 and 130 mg/dl on fasting and BG level not exceeding 140 mg/dl after 2 h of eating) in the presence of normal meal and activity conditions [1]. T1DM is a result of chronic autoimmune destruction of the pancreatic β‐cells resulting in an absolute insulin deficiency. The glucose metabolism process is a non‐linear complex process and is related to a number of internal factors, which are not always measurable. The system appears highly stochastic with accessible information like occasional BG sensing, amount of food intake and other activity conditions [1, 2]. The idea of artificial pancreas (AP) or closed‐loop control for maintaining normoglycaemia in T1DM patient has been discussed by the researchers as to improve the diabetes management since the 1970s. The closed‐loop AP consists of BG sensor, continuous subcutaneous (SC) insulin infusion pump and appropriate control algorithm. The closed‐loop control of BG regulation involves the interplay between the non‐linear dynamics of the physiological process, the inter‐patient and intra‐patient parameter variabilities, noises in the actuator (insulin pump) and in glucose sensor and other uncertainties. Robust regulation of glucose level is necessary for the patient's physiological process in the presence of meal disturbance, actuator and sensor noises. It is very difficult to establish apriori, the exact relationship amongst the interacting sub‐processes due to dynamic non‐linearities and parameter variations from patient to patient. The insulin can be infused into the patient's body through intravenous (IV) route and SC route. Many researchers have developed a different mathematical model for designing the controller for controlling the BG in closed‐loop fashion both through the IV and SC routes [2-5]. Researchers also worked on various closed‐loop control algorithms for BG regulation [6-24] both through IV and SC routes. Parker et al. [6] designed an automatic H‐infinity (H∞) controller for controlling the BG level through the intravenous route considering Sorensen physiological model [3] and showed that controller tracks BG level very well. Dua et al. [12] developed a multi‐objective controller based on Bergman's model [2] for BG regulation through intravenous route. Paoletti et al. [22] used Hovorka's model [4] for the design of data‐driven robust model‐predictive controller (MPC). Due to some inherent problems associated with IV insulin treatment, SC insulin therapy became very popular for BG regulation in T1DM patients and many control configurations such as proportional–integral–derivative (PID), linear quadratic Gaussian (LQG), H‐infinity (H∞), non‐linear and MPC have been suggested [8–11, 13, 16–20, 23]. Among these H∞ and MPC give a better result than the others. The motivation of this work is in the quest of design, analysis and synthesis of some robust controller for BG regulation in multivariable non‐linear glycaemic process of T1DM patient with multiple constraints, where the design is based on a combination of more than one control objectives. The multi‐objective control algorithm for BG regulation through SC route in T1DM patient has not reported earlier by any researcher. In this study, a multi‐objective controller is designed for BG regulation in TIDM patient through SC route applying linear matrix inequality (LMI) technique. The meal model developed by Man et al. [5] for the T1DM patient has been used and the controller is designed on linearised model of the TIDM subject. The designed controller has been tested on 22 in silico patients of UVa/Padova T1DM metabolic simulator [25] that is approved by the US Food and Drug Administration (FDA). The followings are the main contributions of this research work. This work applies the concept of designing an output‐feedback multi‐objective controller for BG regulation in T1DM patient to deliver insulin through SC route using LMI technique. The time‐domain and frequency‐domain design specifications such as H∞ and H2 performances and pole‐placement constraints have been set up for the glycaemic process in T1DM patients through the SC route. Multi‐objective control algorithm has been developed with H∞, H2 and pole‐placement constraints for BG regulation in T1DM patient through SC route. The designed multi‐objective controller was tested on 11 in silico adult and also on 11 in silico adolescent subjects of T1DM simulator. o Experimental results show that the proposed controller regulates tightly the BG level in the presence of unannounced meal disturbances and also avoids hypoglycaemia effects. The insulin infusion required for BG regulation is also less. o The designed controller yielded a robust performance in the presence of irregular meals and pump error and noise. Here patients experience hypoglycaemia 0% of total simulation time. o The performance of the proposed multi‐objective controller is compared with the performance of the H∞ controller with safety mechanism (SM) and insulin feedback loop (IFL), tested on in silico adults in the T1DM simulator as reported in [19]. The proposed controller gives better performance with lesser hyperglycaemic and hypoglycaemic events and with a lesser amount of insulin infusion without using SM and IFL. o The performance of the designed controller is also compared with fully‐automated online‐tuned controller based on internal model control (IMC) strategy [23]. The designed multi‐objective controller keeps the BG level of in silico patient more time within the clinically safe target zone (70–180 mg/dl) than this fully‐automated online‐tuned controller.

2 Glucose–insulin dynamics in Type‐1 diabetics

The glucose–insulin kinetic model used in this work is based on the dynamic equations used by Dalla Man et al. [5] for the glucose‐insulin process of T1DM patient with the meal simulation model. The closed‐loop control scheme for BG regulation in T1DM patient with the meal simulation model, glucose sensor and insulin pump is shown in Fig. 1.
Fig. 1

Closed‐loop control scheme of glucose–insulin process

Closed‐loop control scheme of glucose–insulin process The meal model consists of a two‐compartment glucose subsystem and two‐compartment insulin subsystems. The SC insulin kinetics used in this study has been developed by Man et al. [9]; and SC glucose kinetics has been developed by Magni et al. [10]. This model has been successfully used by many researchers with in silico trials for testing various control algorithms [9–11, 13, 19, 20, 23]. The dynamic equations that represent the meal simulation model are given in the Appendix. The block diagram of the patient model in an algebraic framework with inputs, outputs and feedback control is shown in Fig. 2, where is the exogenous input vector consist of glucose reference, meal disturbance, actuator noise and sensor noise; u is the control input (insulin infusion); z P is the BG level error, z T is the plasma glucose level and z is the insulin infusion rate; y is the measured output (glucose level error).
Fig. 2

Block diagram of T1DM patient with the multi‐objective controller

Block diagram of T1DM patient with the multi‐objective controller The design specifications that have been considered to regulate the BG level of a T1DM patient using a multi‐objective controller are To reject the effect of disturbances (meal disturbances, sensor and actuator noises). To minimise the postprandial BG concentration peak. To avoid the hypoglycaemia effect. To minimise the time required to settle down about the BG target. To minimise insulin infusion required from the SC insulin pump.

3 Multi‐objective control via LMI technique

For the present problem, the design specifications are a combination of performances and robustness objectives and can be expressed both in the time and frequency domains. The multi‐objective constraints are expressed regarding LMI and have also been solved using LMI technique. The LMI technique is very popular for addressing the multi‐objective problem. The various frequency and time‐domain convex constraints such as H∞ performance, H2 performance and pole‐placement [26-29] can be expressed as LMI and can be solved using convex optimisation algorithms. Linear fractional transformation model of the closed‐loop system is shown in Fig. 3 where P is the generalised plant and K is the multi‐objective controller. The output vector is associated with H∞ performance and output vector is associated with the H2 performance. The output vectors are
Fig. 3

Process in an algebraic framework with the multi‐objective controller

Process in an algebraic framework with the multi‐objective controller The state‐space realisation of the plant P is where is the state vector of the plant, is the exogenous input vector, is the control input and is the measured output. Here the objective is to design a multi‐objective output feedback controller K to satisfy the robust stability and robust performance requirements, subject to the constraint that the closed‐loop system is internally stable. Suppose the closed‐loop transfer function of the system from w to and to be and , respectively, under output‐feedback control . The state‐space realisation of the controller is where is state vector of the controller. The state‐space realisation of the closed‐loop system as shown in Fig. 3 is given by where is the state vector of the closed‐loop system and is given by . Here, for multi‐objective output feedback control design, the controller gain K is computed such that it Minimises the trade‐off criterion between H2 and H∞ norm of the following form: where , and . Confines the closed‐loop poles in some prescribed region in the left‐half of the s ‐plane, called LMI region. The H∞ norm of is less than any given γ where if there exists a positive symmetric P [28], such that the following LMI are feasible: The H 2 norm of is less than δ if and only if D  = 0 and if there exist positive symmetric P 2 and Q [28] such that the following LMI are feasible: To improve the transient response, the closed‐loop poles of the system can be confined in a prescribed region in the left‐half of the s ‐plane called LMI region. An LMI region is a convex subset 𝒟 of the complex plane [28] that is defined as where and are the real matrices. The closed‐loop poles will be confined in the LMI region with and if and only if there exits symmetric matrix [28], which satisfies Here the multi‐objective optimisation problem is non‐convex because the matrix inequalities involved in (10), (11) and (15) are not jointly convex as . So it becomes very difficult to solve numerically the optimisation problem using LMI technique. The convexity can be recovered [28, 29] by seeking a common solution . The matrix inequalities in (10), (11) and (15) also contain non‐linear terms, so the problem cannot be solved directly using the LMI technique. The non‐linear problem can be converted into a linear one by changing the controller variables and the new controller variables are given by (16)–(19), where , , , are the sub‐matrices of . Once the new controller variables, , , , and , , , are obtained, the controller variables , , and can be determined by solving the equations from (16)–(19). The multi‐objective output feedback controller K designed with the objectives mentioned earlier exits if and only if the following systems of LMIs are feasible: where and Along with The matrices , and matrices , , , can be determined by solving the above LMIs. If the optimal solutions of the above LMI problem are and , then the closed‐loop and performances are bounded by , , where the closed‐loop poles are confined in the prescribed LMI region 𝒟. The matrix elements and are related to the prescribed LMI region 𝒟.

4 Multi‐objective controller design for the glucose–insulin process

The non‐linear model of glucose–insulin process in SC route for T1DM patient based on the dynamic equations given in the Appendix is implemented using MATLAB SIMULINK® toolboxes and the model is linearised around the target value of glucose concentration (120 mg/dl) assuming no disturbances. The order of the linearised model is 16th. Fig. 4 shows the control configuration for the T1DM patient with weighting functions and multi‐objective controller K.
Fig. 4

T1DM patient under multi‐objective output‐feedback control

T1DM patient under multi‐objective output‐feedback control In Fig. 4, represents meal disturbance weight. The meal disturbances are considered as rectangular pulses. To make a smooth rise and fall of the meal disturbance pulses that happen to the subject [6], these signals are passed through a first‐order low‐pass filter . Depending on the absorption of disturbance dynamics in the patient's physiological process, the time constant of has been selected. For the present glucose–insulin process, the low‐pass filter is considered as . The weights for both actuator and sensor noise are taken as . The noise signals are considered Gaussian in nature and the intensity depends on the statistics of error in the device outputs. In Fig. 4, Wu is the control input weight and the performance weights are W and W The , and are used for shaping the performances of closed‐loop process. Here the objective for the problem is to minimise the sensitivity function S, KS and complementary sensitivity function T. For the glucose–insulin process, the weight functions , and are chosen as After selection of the weight functions, the Pareto‐like trade‐off curve is determined using LMI technique and by minimising the trade‐off criterion between H2 and H∞ norm of the form for each value α and β between 0 and 1, where , and . The trade‐off curve is shown in Fig. 5. From this trade‐off curve, the best values of H∞ and H2 norm are obtained as γ * = 142.11 and δ * = 152.02, respectively, and these values are achieved for α  = 0.887 and β  = 0.113. Control algorithm has been implemented using MATLAB LMI control Toolbox.
Fig. 5

Multi‐objective trade‐off curve for the GI process

Multi‐objective trade‐off curve for the GI process The flowchart of the proposed control algorithm is shown in Fig. 6. To improve the transient response of the process or to provide damping, the closed‐loop poles of the output feedback system had been placed in a prescribed LMI region as shown in Fig. 7. The region is chosen as the conic sector with the apex at x   =  0 and angle θ   =  5°.
Fig. 6

Flowchart of the proposed control algorithm

Fig. 7

Prescribed LMI region

Flowchart of the proposed control algorithm Prescribed LMI region

5 Results and discussion

The performance of the designed multi‐objective controller is tested in silico subjects of UVa/Padova T1DM simulator v3.2 that is accepted by the FDA in connection with the development of AP. The simulator has three different groups of in silico subjects; children, adolescent and adults. In each group, there are 11 subjects (10 different subjects and 1 average). Each subject has a different age, body weight and other parameters [25]. Using the simulator an optimal bolus insulin dose can be provided for a given meal size to each subject based on the subject's basal rate and insulin‐to‐carbohydrate ratio (I:C). The proposed controller has been tested on 11 in silico adult and 11 in silico adolescents with different meal size, errors and noises in an insulin pump. Continuous glucose monitor (CGM) is taken for glucose sensing and continuous SC insulin infusion (CSII) pump is chosen for insulin infusion into the body of the patient in this simulator.

5.1 Testing on in silico adults

For testing the multi‐objective controller in this tracking problem, the target value of plasma glucose concentration is considered as 120 mg/dl because this target value is frequently used in clinical trials [8]. The controller has been tested on in silico adults in the presence of unannounced meal disturbances with CGM glucose sensor and an insulin pump with no error. One day (24 h) simulation time is considered and the simulation is started at midnight where the controller is turned ON at the same time. A single meal of 50 g CHO is subjected to all adults (11) after 6 h of starting the simulation. The BG level and insulin infusion rate profiles of adult‐average are shown in Figs. 8 and 9, respectively. From the responses and results, the followings can be observed:
Fig. 8

BG level of an adult‐average when subjected to 50 gm meal (green shaded region represents the euglycemic zone and the yellow one represents the normoglycaemic zone)

Fig. 9

Insulin infusion rate of an adult‐average when subjected to 50 gm meal

Postprandial BG concentration peak is within clinically safe normoglycaemic BG zone of 70–180 mg/dl and BG level of adult avg. remains 92% of the time within this zone. BG level of an adult‐average when subjected to 50 gm meal (green shaded region represents the euglycemic zone and the yellow one represents the normoglycaemic zone) Insulin infusion rate of an adult‐average when subjected to 50 gm meal The minimum BG level observed is 98 mg/dl and hence the hypoglycaemia effect is not noticed. A minimal High BG Index (HBGI = 1.45), a minimal Low BG Index (LBGI = 0) and BG Risk Index (BGRI = 1.46) have been achieved. The insulin infusion rate response shows that maximum 3.3 U/h insulin is required to regulate the BG level, which is very much less. The control variability grid analysis (CVGA) plot of all 11 adults is shown in Fig. 10. Each blue dot represents each adult's minimum and maximum BG level. From the plot, it is also observed that the clustering of points of all adults is tighter and is placed in upper B‐zone. The BG responses of 11 in the silico adult of the simulator with 50 gm meal are given in Fig. 11 and average results are given in Table 1.
Fig. 10

CVGA plot for 11 in silico adults

Fig. 11

BG response of adult‐avg. when subjected to 50 gm meal

Table 1

Average results for 11 in silico adult subjects of theUVa/Padova simulator with a meal of 50 gm

Adult IDMean BG, mg/dlPeak BG, mg/dlMean post‐meal BGMin. BG, mg/dl%Time <70 mg/dl%Time in target 70–180 mg/dl%Time within 80–140 mg/dl
1121.7202199106093.285.5
2122.7192180118097.289.3
3128.9198189110089.179.8
4122.720418810509284.1
5128.322221690087.282
6124.4223225107090.385.1
712726726496089.587.5
8134.823821610908779.9
9123.5208211108092.387.5
10123.6193190108093.484.4
avg124.42072009809285.4
Average results for 11 in silico adult subjects of theUVa/Padova simulator with a meal of 50 gm CVGA plot for 11 in silico adults BG response of adult‐avg. when subjected to 50 gm meal The designed controller is also tested through 30‐days. Here repetitive diets have been followed and patient consumes three meals in a day (at 07:00 h, 12:00 h and 20:00 h) with a fixed amount of CHO (40, 75, 60 gm respectively). The 30‐day BG level and insulin infusion responses are shown in Figs. 12 and 13, respectively. The BG response shows that hypoglycaemia effect is absent in the response. It also shows that the first‐day peak BG level is 270 mg/dl for 75 gm meal and from the Day‐4, the maximum BG level remains almost fixed within 250 mg/dl. From the insulin infusion rate, it is seen that for 75 gm meal the insulin infusion rate is only 4.5 U/h.
Fig. 12

BG response through 30‐days of adult‐average when subjected to multi‐meal

Fig. 13

Insulin infusion rate through 30‐days of adult‐average when subjected to multi‐meal

BG response through 30‐days of adult‐average when subjected to multi‐meal Insulin infusion rate through 30‐days of adult‐average when subjected to multi‐meal

5.2 Testing on in silico adolescents

The proposed controller has also been tested on in silico adolescents. The 24 h simulation time is considered and the simulation is started at midnight where the controller is turned ON at the same time. All adolescents (11) are subjected to a single meal of 50 g CHO after 6 h of starting the simulation with CGM glucose sensor and an insulin pump with no error. The BG and insulin infusion rate profiles of the average subject are shown in Figs. 14 and 15, respectively. The average results of the subjects are shown in Table 2. From the results and responses, the followings can be observed:
Fig. 14

BG response in adolescent‐average when subjected to 50 gm meal

Fig. 15

Insulin infusion rate in adolescent‐average when subjected to 50 gm meal

Table 2

Average results for 11 in silico adolescent subjects of the UVa/Padova simulator with a meal of 50 gm

Adolescent IDMean BG, mg/dlMean post‐meal BG%Time <70 mg/dl%Time >300 mg/dl%Time in target 70–180 mg/dl%Time above 70–180 mg/dl
1121.7254.60089.5210.48
2130.5256.270090.089.92
3134.3216.720088.9711.03
4142.2251.910081.9618.04
5151.5206.890076.8923.11
6140.2208.630083.5516.45
7142.4272.790084.9415.06
8138.2214.50081.7518.25
9143.8209.280080.2219.78
10136.6204.530085.8414.16
avg133.2231.560086.4713.53
Hypoglycaemia effect is absent and the postprandial BG concentration peak is also within the clinically safe normoglycaemic BG zone of 70–180 mg/dl. BG level of the average subject remains 86.47% of the time within the normoglycaemic zone of 70–180 mg/dl. The time required to settle down about the target value is more than the time required for an average adult. The insulin infusion rate response shows that controller delivers a maximum of 3 U/h insulin to regulate the BG level for 50 gm meal. Average results for 11 in silico adolescent subjects of the UVa/Padova simulator with a meal of 50 gm BG response in adolescent‐average when subjected to 50 gm meal Insulin infusion rate in adolescent‐average when subjected to 50 gm meal So the controller fulfils the objectives for BG regulation via the SC route for adolescents also. Further tuning of the controller may be required for using with adolescents. The CVGA plot of all adolescents is shown in Fig. 16. From the plot, it can also be observed that the clustering of points of all adolescents is tighter and are in upper B‐zone and B‐zone.
Fig. 16

CVGA plot for 11 in silico adolescent

CVGA plot for 11 in silico adolescent

5.3 Robustness analysis

Case 1: For robustness, the controller is tested through 4‐days when the patient was subjected to irregular meals. The meal size and meal time are given in Table 3. Here on Day 2, the patient skipped the lunch and on Day 3, the patient was on fasting. The BG level and insulin infusion rate responses are shown in Figs. 17 and 18, respectively. From the response, it is observed that the postprandial BG level is <180 mg/dl, i.e. in the safe region. Even on day‐3, when the patient is on fasting the BG level is in a euglycaemic zone. So the controller tracks the target value very well and the overnight hypoglycaemia effect cannot be noticed. The insulin requirements are also very less as evident from the figure. So the proposed controller regulates BG robustly with the minimum drug.
Table 3

Meal time and meal size

Time8 h12 h8 h
Day 1size, gm457570
Day 2size, gm5090
Day 3size, gm
Day 4size, gm508060
Fig. 17

BG response of adult‐average when subjected to irregular meals

Fig. 18

Insulin infusion rate of adult‐average when subjected to irregular meals

Case 2: For robustness analysis, the simulation is also carried out in the presence of insulin pump noise and error (i.e. in built noise and error in T1DM simulator). The simulation time is taken as 24 h. The subject is given 45 gm a meal at 08:00 h, 75 gm meal at 12:00 h and 70 gm meal at 20:00 h. The BG and insulin infusion responses with pump noise, error and without pump noise, error are given in Figs. 19 and 20, respectively. From the red BG curve, it can be observed that the postprandial BG level is within a clinically safe region (70–180 mg/dl) and hypoglycaemia effect is also not obtained. From the insulin infusion curves, it is clear that the insulin requirements in both the cases are almost the same. Thus the controller regulates the BG very well in the presence of meal disturbances as well as insulin pump noise, error with almost the same amount of insulin. Thus the controller gives a robust performance in the presence of pump noise and error also.
Fig. 19

BG response in adult‐average with and without insulin pump noise and error

Fig. 20

Insulin infusion rate in adult‐average with and without insulin pump noise and error

Meal time and meal size BG response of adult‐average when subjected to irregular meals Insulin infusion rate of adult‐average when subjected to irregular meals BG response in adult‐average with and without insulin pump noise and error Insulin infusion rate in adult‐average with and without insulin pump noise and error

5.4 Performance comparison with other controllers from earlier reports

Case 1: The performance of the proposed multi‐objective controller is compared with the performance of H ∞ controller with SM and IFL, tested on in silico 101 adults in T1DM simulator as reported in [19]. The patient was subjected to the same meal regimen considered in [19] and is given in Table 4. The BG target is taken as 120 mg/dl and the comparative average performance of the proposed controller with that of the reported in [19] are given in Table 5 for meal Protocol #1 and Protocol #2. From the results, the followings can be seen:
Table 4

Meal time and sizes as given in [19]

Meal protocol #1Meal protocol #2
Day 1Day 2Day 3Day 1Day 2Day 3
breakfasttime7 am6 am7 pm7 pm7 pm
size, gm5050505050
lunchtime2 pm1 pm1 pm12 pm2 pm
size, gm6070655555
dinnertime8 pm7 pm9 pm8 pm9 pm8 pm
size, gm505055605050
Table 5

Comparison of controller responses with meal protocols and controller strategies [19]

Controller performanceProtocol #1Protocol #2
As reported in [19] postprandial (PP)As reported in [19] overall (O)Proposed controllerAs reported in [19] postprandial (PP)As reported in [19] overall (O)Proposed controller
mean BG176148138.08177154134.5
max. BG229226228224220222
min. BG108968611410898
%time in [70–180 mg/dl]54.275.977.5154.475.579.43
%time in >3000.30.100.100
%time in >18045.82422.4945.624.520.57
%time in <7000.10000
max. insulin infu. rate, U/h73.864
o Designed multi‐objective controller avoids hypoglycaemia effect without using SM and IFL as used with H∞ controller reported in [19]. Meal time and sizes as given in [19] Comparison of controller responses with meal protocols and controller strategies [19] o From Table 5, it can be seen that the postprandial BG, mean BG and maximum BG level all are less than the H∞ controller reported in [19]. o The percentage time in target value (70–180 mg/dl) is also more in case multi‐objective controller. o The maximum insulin infusion rate required for the multi‐objective controller is very much less than this H∞ controller and that is another advantage of this proposed multi‐objective controller. Thus the proposed controller gives better performance with lesser hyperglycaemic and hypoglycaemic events and with a lesser amount of insulin infusion without using SM and IFL. Case 2: The performance of the proposed controller is also compared with the performance of fully‐automated offline‐ and online tuned IMC and semi‐automated online‐tuned IMC [23]. The patient was subjected to the same meal disturbances as in scenario 1 [23] and is given in Table 6.
Table 6

Meal time and sizes as given in [23]

ScenarioSimulation timeStart time of simulationNumber of meal disturbancesAdministration of meal time and size
scenario 124 h3:00 am3two 75 gm at 7:00 am and 1:00 pm. One 50 gm at 8:00 pm.
The BG target is taken as 110 mg/dl as in [23]. The comparative average performance of the proposed controller with that of the reported in [23] is given in Table 7 for scenario 1. The BG and insulin infusion rate are given in Figs. 21 and 22. The percentage time in target value (70–180 mg/dl) and percentage time in tight target (80–140 mg/dl) is also more in case multi‐objective controller. Percentage time below 70 mg/dl is also zero. So the proposed controller gives better result than the controllers reported in [23].
Table 7

Comparison of controller performance with IMC algorithms [23] for Scenario 1

Performance metricsOffline‐tuned IMCOnline‐tuned IMCSemi‐automated online‐tuned IMC Proposed controller
mean177.41172.47115.12 126.36
%time in normoglycaemia (70–180 mg/dl)56.8359.3594.1 94.26
%time in tight target (80–140 mg/dl)37.1738.5172.39 72.67
%time below70 mg/dl003.54 0
%time above 180 mg/dl43.1640.642.34 5.74
LBGI0.0250.0261.15 0.16
HBGI9.318.750.83 1.39
Fig. 21

Mean BG response of adult avg. (green solid line), SD (blue dotted line) and min/max. envelop (red dotted line) for Scenario 1

Fig. 22

Insulin infusion rate of avg. adult (blue dotted line) for Scenario 1

Meal time and sizes as given in [23] Comparison of controller performance with IMC algorithms [23] for Scenario 1 Mean BG response of adult avg. (green solid line), SD (blue dotted line) and min/max. envelop (red dotted line) for Scenario 1 Insulin infusion rate of avg. adult (blue dotted line) for Scenario 1

6 Conclusion

In this paper, a multi‐objective control algorithm using LMI technique has been proposed for closed‐loop robust BG regulation in T1DM patient through SC route. For convex stabilisation of the insulin delivery system, multi‐objective constraints H∞, H2, and pole‐placement have been expressed regarding LMI. The designed multi‐objective controller is tested on in silico subjects of UVa/Padova T1DM Simulator v3.2 in the presence of meal disturbances and insulin pump noise and error. The control algorithm is validated on in silico 11 adults and 11 adolescents. The controller response shows no postprandial hyperglycaemia and hypoglycaemia effects and regulates the BG level with minimum amount of insulin infusion, which is very much desired for AP application. For robustness analysis, the proposed multi‐objective controller was tested on in silico adults and adolescents, with irregular meals and with and without insulin pump error and noises. The resulting controller yielded robust performance with less amount of insulin infusion even in the presence of irregular meals and pump error and noise. This controller regulates the BG level very tightly with minimum control effort and does not require any bolus insulin feedback loop as reported in earlier research work. The limitations of this work are that the effects of counter‐regulatory hormones such as glucagon, growth hormones and so on have not been considered in the model of glucose–insulin process and also the effects of physical exercise by the patient is not considered. In future, the performance of the multi‐objective controller with proper exercise and activity model may be studied on in silico patients.
  14 in total

1.  Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes.

Authors:  Roman Hovorka; Valentina Canonico; Ludovic J Chassin; Ulrich Haueter; Massimo Massi-Benedetti; Marco Orsini Federici; Thomas R Pieber; Helga C Schaller; Lukas Schaupp; Thomas Vering; Malgorzata E Wilinska
Journal:  Physiol Meas       Date:  2004-08       Impact factor: 2.833

2.  Closed-loop control of artificial pancreatic Beta -cell in type 1 diabetes mellitus using model predictive iterative learning control.

Authors:  Youqing Wang; Eyal Dassau; Francis J Doyle
Journal:  IEEE Trans Biomed Eng       Date:  2009-06-12       Impact factor: 4.538

3.  Reducing risks in type 1 diabetes using H∞ control.

Authors:  Patricio Colmegna; Ricardo S Sanchez Pena; Ravi Gondhalekar; Eyal Dassau; Francis J Doyle Iii
Journal:  IEEE Trans Biomed Eng       Date:  2014-07-09       Impact factor: 4.538

4.  Physiologic evaluation of factors controlling glucose tolerance in man: measurement of insulin sensitivity and beta-cell glucose sensitivity from the response to intravenous glucose.

Authors:  R N Bergman; L S Phillips; C Cobelli
Journal:  J Clin Invest       Date:  1981-12       Impact factor: 14.808

5.  Feasibility of automating insulin delivery for the treatment of type 1 diabetes.

Authors:  Garry M Steil; Kerstin Rebrin; Christine Darwin; Farzam Hariri; Mohammed F Saad
Journal:  Diabetes       Date:  2006-12       Impact factor: 9.461

6.  Model predictive control of type 1 diabetes: an in silico trial.

Authors:  Lalo Magni; Davide M Raimondo; Luca Bossi; Chiara Dalla Man; Giuseppe De Nicolao; Boris Kovatchev; Claudio Cobelli
Journal:  J Diabetes Sci Technol       Date:  2007-11

7.  GIM, simulation software of meal glucose-insulin model.

Authors:  Chiara Dalla Man; Davide M Raimondo; Robert A Rizza; Claudio Cobelli
Journal:  J Diabetes Sci Technol       Date:  2007-05

8.  Linear quadratic gaussian-based closed-loop control of type 1 diabetes.

Authors:  Stephen D Patek; Marc D Breton; Yuanda Chen; Chad Solomon; Boris Kovatchev
Journal:  J Diabetes Sci Technol       Date:  2007-11

9.  Challenges and Recent Progress in the Development of a Closed-loop Artificial Pancreas.

Authors:  B Wayne Bequette
Journal:  Annu Rev Control       Date:  2012-12       Impact factor: 6.091

10.  The diabetes control and complications trial/epidemiology of diabetes interventions and complications study at 30 years: overview.

Authors:  David M Nathan
Journal:  Diabetes Care       Date:  2014       Impact factor: 19.112

View more
  1 in total

1.  Chattering-free hybrid adaptive neuro-fuzzy inference system-particle swarm optimisation data fusion-based BG-level control.

Authors:  Ali Karsaz
Journal:  IET Syst Biol       Date:  2020-02       Impact factor: 1.615

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.