the application of advanced control to the management of type 1 diabetes graham c. goodwin...
TRANSCRIPT
![Page 1: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/1.jpg)
1
The Application of Advanced Control to the Management of Type 1 Diabetes
Graham C. GoodwinUniversity of Newcastle
Australia
Presented at IEEE MSC September 21-23, 2015, Manly, Australia
![Page 2: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/2.jpg)
2 Motivation
Type 1 Diabetes is a major health issue.
Approximately 8% of the world’s population have (Type 1 or Type 2) diabetes, about 10% of these have Type 1.
Current treatments are intrusive and often lead to poor outcomes.
Consequences of poor blood glucose regulation include: Cardiovascular disease, coma and even death.
Diabetes is the sixth highest cause of death in Australia.
The disease is particularly debilitating for children who need to regularly take blood glucose measurements and to inject insulin at multiple instants every day.
![Page 3: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/3.jpg)
3 hi
Hi
![Page 4: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/4.jpg)
4 Relevance to Control Engineering
Some of the control engineering aspects associated with diabetes treatment are:
System identification and parameter estimation
Nonlinear observers with nonstandard prior knowledge
Design of sampling strategies
Design of controllers for systems having significant nonlinearities and constraints on inputs and states
Enunciation of fundamental design trade-offs
Combining feedforward and feedback action
Accounting for the high uncertainty associated with future disturbances
![Page 5: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/5.jpg)
5
The above concepts, though familiar to control engineers, represent major challenges in the context of diabetes. For example, since patient lives are at stake, there is little or no room for error.
It will be argued that Diabetes management is a quintessential example of how control engineers can contribute to the broader field of personalized chronic disease treatment.
![Page 6: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/6.jpg)
6 How Tough is the Problem?
Diabetes treatment is extremely difficult!
Many control groups around the world are working on this problem.
Typically “text book” control algorithms are suggested.
Results are often worse, or at best, marginally better than the results obtained by manual treatment.
My honest belief is that we need to take a radically different approach!
![Page 7: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/7.jpg)
7 Today’s Talk
I will focus on 3 aspects that link Diabetes treatment to contemporary research in Control Theory.
a) Fundamental Limitations for diabetes treatment
b) Multiple daily injections
c) Dealing with disturbance uncertainty
Link to positive systems
Link to sparse optimization
Link to stochastic programming
![Page 8: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/8.jpg)
8 Outline
1. Context of Research
2. Modelling
3. Control Aspects
4. Conclusions
![Page 9: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/9.jpg)
9 Outline
1. Context of Research
2. Modelling
3. Control Aspects
4. Conclusions
![Page 10: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/10.jpg)
10
Implementation
The AP system will incorporate an insulin pump, a continuous glucose
monitor (sensor), and a phone sized control unit.
Infusion Set and Sensor ‘in situ’
![Page 11: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/11.jpg)
11 Typical BGL response patient #102
![Page 12: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/12.jpg)
12 Outline
1. Context of Research
2. Modelling
3. Control Aspects
4. Conclusions
![Page 13: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/13.jpg)
13 Human Regulatory System
![Page 14: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/14.jpg)
14 Mathematical Modelling
![Page 15: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/15.jpg)
15 COMPLICATIONS: 1. Nonlinear 2. Model structure?
![Page 16: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/16.jpg)
16 Model Fitting for Patient #200
![Page 17: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/17.jpg)
17 Model Validation for Patient #200
![Page 18: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/18.jpg)
18 Outline
1. Context of Research
2. Modelling
3. Control Aspects
3.1 Fundamental Limitations
3.2 Multiple Daily Injections
3.3 Dealing with Disturbance Uncertainty
4. Conclusions
![Page 19: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/19.jpg)
19 Outline
3. Control Aspects
3.1 Fundamental Limitations
3.2 Multiple Daily Injections
3.3 Dealing with Disturbance Uncertainty
![Page 20: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/20.jpg)
20 Well-known Fundamental Limitation Results
Important in all Control Problems
Bode Sensitivity Integral
Implications
log 0S d
![Page 21: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/21.jpg)
21
Blood Glucose Regulation is an example of a Positive System
This leads to novel fundamental limitations.
BGL 0
Insulin Flows 0
Disturbances 0
![Page 22: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/22.jpg)
22
Theorem (Fundamental Limitations: Blood Glucose Regulation)
Let B1 be blood glucose at time T1.
B2 be blood glucose at time T2.
Then if we aim for B1, then
C1, C2, r* are functions of the pulse responses
, .u ft th h
22 1 1B C C F r B
![Page 23: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/23.jpg)
23
A key aspect of the result is that equality can be achieved by a very special insulin injection policy!
![Page 24: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/24.jpg)
24 Proof of the Theorem
Let
denote impulse response due to food disturbance
denote impulse response due to bolus injection
dth
uth
![Page 25: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/25.jpg)
25
Using the principle of superposition, the
response at time t due to a disturbance
sequence and to an input sequence
is
; 0,1,...jd j
; 0,1,...ju j
![Page 26: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/26.jpg)
26
Apply a single pulse of food at t = 0.
Constrain lower limit of BGL response to be ymin
.
![Page 27: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/27.jpg)
27 Key Step
For a given ymin occurring at time T2
There exists a best time to apply insulin to avoid low BGL response
2
2
1
min
1 20, 1uT k
T uT k
hy k T c
h
![Page 28: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/28.jpg)
28 Illustrate the key idea of the proof via pictures
time
insulinT1 T2
A1 A2
insulinfood Produces Undershoot
![Page 29: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/29.jpg)
29
time
insulinT1 T2
B1
B2
delayedinsulin
food
delay
![Page 30: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/30.jpg)
30 Implications
It is optimal to apply a Bolus with food and any other strategy leads to a poorer trade-off.
Hence feedback from BGL to insulin unlikely to achieve good results
Go early , go hard!
![Page 31: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/31.jpg)
31 Nonlinear Version
Because the proof uses time-domain arguments, it can be extended to the case of nonlinear models.
Recent work with Christopher Townsend and Diego Carrasco.
![Page 32: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/32.jpg)
32 Illustration of Fundamental Limitations: Patient #101
![Page 33: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/33.jpg)
33 Outline
3. Control Aspects
3.1 Fundamental Limitations
3.2 Multiple Daily Injections
3.3 Dealing with Disturbance Uncertainty
![Page 34: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/34.jpg)
34
The fundamental limitation result suggests that it is optimal to inject once per meal
However, what happens if we have multiple meals?
Multiple Daily Injections
![Page 35: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/35.jpg)
35 Question
If we allow r injections in a day, then
When, and
How Much?
![Page 36: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/36.jpg)
36 Example
Say we divide the period 7am to 11pm into 5 minute intervals and allow 4 injections.
192*191*190*189
4*3*2*1approximately 55 million discrete options!
2 years @ 1 second per option
![Page 37: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/37.jpg)
37 Need to be Smarter!
Use recent research on sparse optimization
![Page 38: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/38.jpg)
38 Sparse Optimzation
Common approach is add regularization to the cost function to “promote” sparsity.
![Page 39: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/39.jpg)
39 Ridge Regression
Lasso
Elastic Net
A combination of Ridge and Lasso
2j
j
G u u
jj
G u u
![Page 40: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/40.jpg)
40
What is the best choice?
Depends on prior knowledge or desired constraint.
For example, if we want a solution of a given complexity, then we need to count the number of entries in u i.e,
where
0
01 of 0
0 of 0
jj
j j
j
G u u
u u
u
![Page 41: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/41.jpg)
41
Contours
1
1 1
1
2
22
2
>1
>1
![Page 42: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/42.jpg)
42
Advantage of regularization: It is convex
Disadvantage of regularization: It doesn’t yield a solution of specified complexity.
We will adopt an alternative approach based on converting the complexity constraint into a bilinear constraint.
![Page 43: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/43.jpg)
43
Theorem: Equivalent formulation of cardinality constrained optimization
is non-convex due to the bilinear constraint.
: min
cardinality
r uP f u
u r
,
1
1
: min min
0
0 1
n rbi u W
N
i ii
N
ii
i
P f u
u
N r
biP
![Page 44: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/44.jpg)
44 Recall the Question
If we allow r injections in a day, then
When, and
How Much?
![Page 45: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/45.jpg)
45 Patient Trials: No Bolus
![Page 46: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/46.jpg)
46 Patient Trials: One Bolus
![Page 47: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/47.jpg)
47 Patient Trials: Two Boluses
![Page 48: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/48.jpg)
48 Patient Trials: Three Boluses
![Page 49: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/49.jpg)
49 Patient Trials: Four Boluses
![Page 50: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/50.jpg)
50 Performance Improvement with Number of Boluses
![Page 51: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/51.jpg)
51 Why isn’t this the ultimate solution?
The above based on the premise of “Ground Hog” day i.e. the food and exercise disturbances repeat
In the real world there is considerable uncertainty about food and exercise patterns
To solve we need an entirely new approach that targets the uncertainty issue!
![Page 52: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/52.jpg)
52 Outline
3. Control Aspects
3.1 Fundamental Limitations
3.2 Multiple Daily Injections
3.3 Dealing with Disturbance Uncertainty
![Page 53: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/53.jpg)
53 Typical Food and Exercise Scenarios
![Page 54: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/54.jpg)
54 Typical Robust Model Predictive Control Formulation
Single Sequence Optimization
1
arg min max , , ,N
optk k k k
U D k
U y u y d
0 1
0 1
,...,
,...,
N
N
U u u
D d d
![Page 55: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/55.jpg)
55
This solution is not satisfactory since it is too conservative.
![Page 56: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/56.jpg)
56 Standard MPC Controller
![Page 57: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/57.jpg)
57
Need to take disturbances more seriously!
Use Rolling Horizon Stochastic Programming (Stochastic Dynamic Programming).
POLICY optimization rather than SEQUENCE optimization
In general computationally intractable
![Page 58: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/58.jpg)
58 Dealing with computational complexity
Divide disturbances into a finite set of options (scenarios).
Place scenarios in a disturbance tree.
Associate a control sequence with each branch of the tree.
![Page 59: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/59.jpg)
59 Simple Illustration
Say there are two possible disturbances at t = t* and the disturbance becomes known at t* + 1.
Control sequence for disturbance 1
Control sequence for disturbance 2
However, we only know the disturbance at t* + 1.
Hence add causality constraint
1 1 10 1 1, ,..., Nu u u
2 2 20 1 1, ,..., Nu u u
1 2 for 0,...,i iu u i t
![Page 60: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/60.jpg)
60 Cost Function
Expectation over all possible disturbance scenarios
With a separate input sequence for each disturbance scenario and subject to causality constraint.
1
, , ,N
jk k k k
j
J y u y d
J E J
![Page 61: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/61.jpg)
61
Note that this leads to a high dimensional but (a locally) convex optimization problem.
![Page 62: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/62.jpg)
62 Recall Food and Exercise Scenarios
![Page 63: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/63.jpg)
63 Standard MPC Controller
![Page 64: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/64.jpg)
64 Stochastic Dynamic Programming Results
![Page 65: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/65.jpg)
65
Control Aspects
3.1 Fundamental Limitations
3.2 Multiple Daily Injections
3.3 Dealing with Disturbance Uncertainty
![Page 66: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/66.jpg)
66 Outline
1. Context of Research
2. Modelling
3. Control Aspects
4. Conclusions
![Page 67: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/67.jpg)
67 Conclusions
Diabetes is a major health issue.
Half Billion suffers in the world.
Current treatment poor.
Advanced control offers genuine
prospects for improved patient outcomes.
However, we need to go beyond simple
“text book” strategies, eg MPC
![Page 68: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/68.jpg)
68
Our proposed strategy uses rolling horizon stochastic dynamic programming which, amongst other things, accounts for future disturbance uncertainty.
Finally, I see benefit in all medical and allied health professionals being required, as part of their training, to study Systems and Control!
![Page 69: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/69.jpg)
69 Acknowledgements
DART Millennium grant, Uni. Newcastle, NCIG
Hunter Medical Research Institute: Dr Bruce King,
Dr Prudence Lopez, Dr Carmel Smart, Dr Megan
Paterson, Tenele Smith, Dr Kirstine Bell.
Engineering Team: Dr Adrian Medioli, Dr Diego
Carrasco, Carly Stephen.
Students: Phan Vinh Hieu, Aaron Matthews, Natalie
Gouind.
Admin Support: Jayne Disney, Amy Crawford.
![Page 70: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/70.jpg)
70
Our Team
Others: Dr Kirstine Bell, Aaron Matthews, Chris Townsend, Vinh Hieu Phan, Tenele Smith, Natalie Govind
![Page 71: The Application of Advanced Control to the Management of Type 1 Diabetes Graham C. Goodwin University of Newcastle Australia Presented at IEEE MSC September](https://reader036.vdocuments.site/reader036/viewer/2022070401/56649f1b5503460f94c30676/html5/thumbnails/71.jpg)
71
Thank you!