This application is a national stage filing under 35 U.S.C. § 371 of International Patent Application Serial No. PCT/FR2019/051026, filed May 3, 2019, which claims priority to French patent application FR18/00493, filed May 22, 2018. The contents of these applications are incorporated herein by reference in their entireties.
The present disclosure concerns the field of automated blood glucose control systems, and more particularly aims, in such a system, at the determination of a coefficient representative of the patient's insulin sensitivity.
Automated blood glucose regulation systems, also called artificial pancreases, enabling to automatically regulate the insulin inputs of a diabetic patient based on his/her blood glucose history, on his/her meal history, on his/her insulin injection history have already been provided, for example, in French patent application No. 1658881 (B15018/DD16959) filed on Sep. 21, 2016, in French patent application No. 1658882 (B15267/DD17175) filed on Sep. 21, 2016, and in French patent application No. 1756960 (B15860/DD18588) filed on Jul. 21, 2017.
The regulation systems described in the above-mentioned patent applications are MPC-type regulation systems or model-based predictive control systems, where the regulation of the delivered insulin dose takes into account a prediction of the future trend of the patient's blood glucose, obtained from a physiological model describing the assimilation of insulin by the patient's body and its impact on the patient's blood glucose, are here more particularly considered.
More particularly, many automated blood glucose control systems take into account a patient's blood glucose history, meal history, and insulin injection history to determine insulin doses to be delivered to the patient to maintain his/her blood glucose within a desired range.
In automated blood glucose control systems, a parameter which plays an essential role in the determination of the insulin doses to be delivered to the patient is the patient's insulin sensitivity factor, also called compensation sensitivity ratio, or compensation ratio, that is, the quantity of insulin necessary to lower the blood glucose by one gram per liter (in UI/g/l—where UI designates an international insulin unit, that is, the biological equivalent of approximately 0.0347 mg of human insulin).
A problem which is posed is that the insulin sensitivity coefficient may vary significantly from one patient to another, or, for a same patient, according to the patient's conditions, and in particular according to the patient's physical activity.
In practice, known automated blood glucose control systems are based on a fixed insulin sensitivity factor, for example provided by the patient's diabetologist. Short-term variations of the factor are thus not taken into account. As a result, the quantities of insulin injected to the patient are sometimes inadequate, causing a risk of hyperglycemia or of hypoglycemia.
Thus, an embodiment provides an automated system for controlling a patient's blood glucose, comprising a blood glucose sensor, a device for measuring a patient's physical activity, and a processing and control unit, wherein:
According to an embodiment, the system further comprises an insulin injection device, and the processing and control unit is configured to control the insulin injection device by taking into account factor CR.
According to an embodiment, the processing and control unit is configured to predict, from a second mathematical model, the future trend of the patient's blood glucose over a prediction period, and to control the insulin injection device by taking the prediction into account.
According to an embodiment, the first mathematical model is a function of equation
CR=ƒCR(IPA,Gr)=α×IPAδ+c×Grd+e
According to an embodiment, the first mathematical model is a function of equation
CR=Gr׃CR(IPA)=Gr×(α×IPAb+c)
According to an embodiment, the processing and control unit is configured to implement a step of automatic calibration of first model fCR by taking into account a history of the blood glucose measured by the sensor, a history of insulin injected to the patient, a history of carbohydrate ingestion by the patient, and a history of the patient's physical activity signal PA over a past observation period.
According to an embodiment, the processing and control unit is configured to, during the automatic calibration step, measure a plurality of values of the patient's real insulin sensitivity factor CRr during a plurality of measurement events contained within the past observation period.
According to an embodiment, each measurement event corresponds to a continuous time range from an initial time tinit to a final time tfinal, complying with the following criteria:
According to an embodiment, the processing and control unit is configured to, during the automatic calibration step, determine the first mathematical model fCR by regression from said plurality of values of the real insulin sensitivity factor CRr.
According to an embodiment, function H is a decreasing exponential function.
According to an embodiment, the measurement device comprises a user interface via which the patient declares his/her physical activities.
According to an embodiment, the measurement device comprises one or a plurality of sensors capable of measuring quantities representative of the patient's physical activity.
According to an embodiment, the measurement device comprises a motion sensor and/or a heart rate sensor.
The foregoing features and advantages, as well as others, will be described in detail in the following description of specific embodiments given by way of illustration and not limitation with reference to the accompanying drawings, in which:
The same elements have been designated with the same reference numerals in the various drawings and, further, the various drawings are not to scale. For the sake of clarity, only the elements that are useful for an understanding of the embodiments described herein have been illustrated and described in detail. In particular, the hardware forming of the control and processing unit of the described systems has not been detailed, the forming of such a control and processing unit being within the abilities of those skilled in the art based on the functional indications of the present description. Further, the blood glucose measurement unit and the insulin injection device of the described systems have not been detailed, the described embodiment being compatible with all or most known blood glucose measurement and insulin injection devices. Unless specified otherwise, the terms “approximately”, “substantially”, and “in the order of” signify within 10%, preferably within 5%, of the value in question.
The system of
The system of
The system of
Processing and control unit 105 is capable of determining the insulin doses to be injected to the patient by taking into account, in particular, the history of the blood glucose measured by sensor 101, the history of the insulin injected by device 103, and the history of carbohydrate ingestion by the patient. To achieve this, processing and control unit 105 comprises a digital calculation circuit (not detailed), for example comprising a microprocessor. Processing and control unit 105 is for example a mobile device carried by the patient all along the day and/or the night, for example, a smartphone-type device configured to implement a regulation method of the type described hereafter.
In the example of
Mathematical model 201 is for example a physiological model. As an example, model 201 is a compartmental model comprising, in addition to input variables I(t) and CHO(t) and output variable G(t), a plurality of state variables corresponding to physiological variables of the patient, varying over time. The time variation of the state variables and of output variable G(t) is ruled by a differential equation system comprising a plurality of parameters represented in
As an example, the physiological model 201 used in the system of
Among the parameters of vector [PARAM], some may be considered as constant for a given patient. Other parameters, called time-dependent parameters hereafter, are however capable of varying over time. Due to the variability of certain parameters of the system, it is in practice necessary to regularly recalibrate the model used, for example, every 1 to 20 minutes, for example, every 5 minutes, to make sure that the predictions of the model remain relevant. Such an update of the model, called model personalization, should be capable of being automatically carried out by the system of
This method comprises a step 301 of recalibration or update of the model, which may for example be repeated at regular intervals, for example, every 1 to 20 minutes. During this step, processing and control unit 105 implements a method of re-estimation of the time-dependent parameters of the model, taking into account the data relative to the insulin effectively injected by device 103 and the data relative to the real blood glucose measured by sensor 101 for a past observation period of duration ΔT, for example a period from 1 to 10 hours preceding the calibration step. More particularly, during the calibration step, processing and control unit 105 simulates the patient's behavior over the past observation period based on the physiological model (taking into account possible carbohydrate ingestions and insulin injections during this period) and compares the curve of the blood glucose estimated by the model with the curve of the real blood glucose measured by the sensor during this same period. Processing and control unit 105 then searches, for the time-dependent parameters of the model, a set of values leading to minimizing a quantity representative of the error between the blood glucose curve estimated by the model and the real blood glucose curve measured by the sensor during the observation period. As an example, the processing and control unit searches for a set of parameters leading to minimizing an indicator m representative of the area between the curve of the blood glucose estimated by the model and the curve of the real blood glucose measured by the sensor during the observation period, also called standard deviation between the estimated glucose and the real glucose, for example defined as follows:
It should be noted that during step 301, in addition to the time-dependent parameters of the model, processing and control unit 105 defines a vector [INTIT] of initial states (states at time t0−ΔT) of the state variables of the model, to be able to simulate the patient's behavior from the model. To define the initial states of the state variables of the model, a first possibility comprises making the assumption that, in the period preceding the observation period [t0−ΔT, t0] having the model calibration based thereon, the patient was in a stationary state, with a constant injected insulin flow, and no dietary intake of carbohydrates. Under this assumption, all the derivatives of the differential equation system may be considered as zero at initial time t0−ΔT. The values at time t0−ΔT of the state variables of the system may then be analytically calculated. To improve the initialization, another possibility comprises making the same assumptions as previously, but adding the constraint that the glucose estimated at time t0−ΔT is equal to the real glucose measured by the sensor. To further improve the initialization, another possibility is to consider the initial states of the state variables of the model as random variables, just as the time-dependent parameters of the model. The initial states of the state variables are then determined in the same way as the time-dependent parameters of the model, that is, processing and control unit 105 searches for a set of values of initial states [INIT] resulting in minimizing a quantity representative of the error between the curve of the blood glucose estimated by the model and the curve of the real blood glucose during the past observation period.
The method of
The method of
Steps 303 of prediction of the blood glucose and 305 of determination of the future doses of insulin to be delivered may for example be repeated at each update of the physiological model (that is, after each iteration of step 301), for each new carbohydrate ingestion notified by the patient, and/or for each new administration of an insulin dose by injection device 103.
According to an aspect of an embodiment, at step 305, processing and control unit 105 estimates the patient's insulin sensitivity factor CR, taking into account the patient's physical activity. For this purpose, as shown in
As an example, device 107 is a simple user interface (not detailed) via which the patient declares his/her physical activities. As an example, signal PA(t) corresponds to a level of physical intensity declared by the patient via device 107. Device 107 is for example provided with a keyboard enabling the user to input, on a scale from 0 to N, where N is a positive integer, for example, equal to 3, the intensity level of his/her current physical activity, value 0 corresponding to a physical activity considered as null or negligible, and value N corresponding to the patient's maximum physical activity intensity level.
As a variant, device 107 comprises one or a plurality of sensors capable of measuring quantities representative of the patient's physical activity. As an example, device 107 comprises at least one motion sensor (not detailed in
As a variant, signal PA(t) may be a combination of a signal measured by means of one or a plurality of sensors of device 107, and of a signal of physical activity intensity declared by the patient by means of a user interface of device 107.
According to an aspect of an embodiment, processing and control unit 105 is configured to calculate, from the signal PA(t) representative of the variation, according to time t, of the patient's physical activity, a signal IPA(t) representative of the variation, according to time t, of the influence of the past or current physical activity on the patient's insulin sensitivity factor. More particularly, signal IPA(t) is generated by convolution of signal PA(t) with a decrease function H(t). Function H(t) is for example a decreasing exponential function. More generally, any other decreasing function representative of the decrease of the influence of a physical activity on the patient's insulin sensitivity factor may be used, for example, a decreasing linear function, a phase of decrease of a parabolic or hyperbolic function, etc. Decrease function H(t) may take into account the intensity and the duration of the physical activity, as well as a characteristic decay time Text, that is, a duration beyond which the influence of the past physical activity on the insulin sensitivity factor is considered as null or negligible.
As an example, function IPA(t) is defined as follows:
IPA(t)=(PA*H)(t)
In practice, signal PA(t) and function H(t) may be sampled at a sampling period T, for example, in the order of 1 minute. Variable τ may be calculated at each time t, over a sliding time window [t−Text; t]. As an example, variable τ is defined as follows:
Next being an integer greater than 1 defining the duration of decay period Text, such that Text=Next×T, and I being a vector of Next values representing the intensity of the physical activity performed by the patient over period [t−Text; t], sampled at sampling period T. As an example, decay period Text is in the range from 12 to 72 hours, for example, in the order of 48 hours, that is, Next=2,880 for T=1 minute.
According to an aspect of an embodiment, during step 305 of the method of
The inventors have shown that there exists, for a given patient, a strong correlation between the time variation of the patient's signal IPA, and the time variation of the patient insulin sensitivity factor, normalized with respect to the patient's blood glucose. The inventors have particularly shown that the real time adjustment of the patient's insulin sensitivity factor according to his/her instantaneous blood glucose and to signal IPA, enables to determine with a better accuracy the future insulin doses to be delivered to the patient and thus to limit risks of hyperglycemia or hypoglycemia.
The real insulin sensitivity factor CRr may be measured by any known method of measurement of a patient's insulin sensitivity factor, for example, by methods of the type described in patent applications US2010/0198520, US2013/0211220, and WO2017/040927.
In a preferred embodiment, the patient's real insulin sensitivity factor CRr is determined from the patient's blood glucose history (for example, measured by sensor 101 in the system of
Based on the patient's data history, measurement events are identified, that is, time ranges during which the insulin sensitivity factor is isolated, that is, during which a decrease in the patient's blood glucose linked to the delivery of insulin is observed. As an example, the selected events are continuous time ranges from an initial time tinit to a final time tfinal, complying with the following criteria:
As an example, time tinit corresponds to the blood glucose peak of the hyperglycemia phase. Time tfinal for example corresponds to a time of blood glucose stabilization or rise according to the hyperglycemia phase, or also to a disturbance such as a meal or a carbohydrate ingestion.
For each identified event, the patient's real insulin sensitivity CRr is calculated as follows:
CRr=ΔI/AG,
For each event, the value of the patient's real blood glucose retained for ratio Rr is for example the real blood glucose value Gr(tinit) at time tinit of beginning of the event.
Thus, for each identified event, ratio Rr is calculated as follows: Rr=CRr/Gr(tinit).
For each event, the retained value of signal IPA is for example value IPA(tinit) at time tinit of beginning of the event.
For each patient, to define a patient-specific function or mathematical model fCR, a relatively high number of events Nbev is first identified in the patient's history data, and, for each event, a value of ratio Rr and an associated value of signal IPA are measured. As an example, the number of events Nbev used to define function fCR is in the range from 20 to 100, for example from 30 to 60, for example in the order of 40. Function fCR is then determined by regression from the Nbev patient-specific measurement points (the points 501 of
ƒCR(IPA)=α×IPAb+c
In each of the diagrams of
As an example, in the system of
Control and processing unit 105 may further be configured to update in automated fashion, for example, periodically, the parameters of function fCR, to take into account the new history data recorded by the regulation system along its use by the patient.
In a preferred embodiment, the number Nbev of events taken into account for each update of the parameters of function fCR remains constant. In other words, each time a new event is taken into account for the update of the parameters of function fCR, a previous event, for example, the oldest event, is excluded from the model, which enables for the model not to set and to be able to evolve over time.
CR(t)=Gr(t)×R(t)=Gr(t)׃CR(IPA(t))
The method of
The method of
The method of
Specific embodiments have been described. Various alterations, modifications, and improvements will readily occur to those skilled in the art.
In particular, embodiments where a mathematical model fCR is used to calculate, from signal IPA, a first value R representative of the patient's ratio Rr=CRr/Gr, and, by multiplication of this first value by a blood glucose value Gr measured by sensor 101, the patient's estimated insulin sensitivity factor CR (according to the above-mentioned formula
CR(t)=Gr(t)×R(t)=Gr(t)׃CR(IPA(t))).
As a variant, mathematical model fCR may be a model two input variables enabling to directly calculate the estimated factor CR from signal IPA and a blood glucose value Gr measured by sensor 101, according to the following formula:
CR(t)=ƒCR(IPA(t),Gr(t))
For each patient, function fCR then is a function of equation:
ƒCR(IPA,Gr)=α×IPAb+c×Grd+e
Further, the described embodiments are not limited to the specific embodiment of a blood regulation system described in relation with
Number | Date | Country | Kind |
---|---|---|---|
1800493 | May 2018 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/FR2019/051026 | 5/3/2019 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/224447 | 11/28/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20100057043 | Kovatchev | Mar 2010 | A1 |
20150217052 | Keenan et al. | Aug 2015 | A1 |
Number | Date | Country |
---|---|---|
WO 2018007161 | Jan 2018 | WO |
Entry |
---|
International Search Report and Written Opinion for International Application No. PCT/FR2019/051026, dated Aug. 6, 2019. |
Jacobs et al., Development of a fully automated closed loop artificial pancreas control system with dual pump delivery of insulin and glucagon. 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS). Aug. 30, 2011:397-400. |
Utz et al. Model of the glucose-insulin system of type-1 diabetics and optimization-based bolus calculation. 2014 UKACC International Conference on Control (Control). Jul. 9, 2014:579-84. |
International Preliminary Report on Patentability for International Application No. PCT/FR2019/051026, dated Dec. 3, 2020. |
Number | Date | Country | |
---|---|---|---|
20210260285 A1 | Aug 2021 | US |