Systems, devices, and methods to compensate for temperature effects on sensors
This document discusses, among other things, systems and methods to compensate for the effects of temperature on sensors, such as analyte sensor. An example method may include determining a temperature-compensated glucose concentration level by receiving a temperature signal indicative of a temperature parameter of an external component, receiving a glucose signal indicative of an in vivo glucose concentration level, and determining a compensated glucose concentration level based on the glucose signal, the temperature signal, and a delay parameter.
1 . A glucose sensor system, comprising:
a glucose sensor configured to be at least partially inserted into a host;
a temperature sensor; and
sensor electronics programmed to perform operations comprising:
accessing a glucose signal generated by the glucose sensor, the glucose signal being indicative of a glucose concentration level of the host;
accessing a temperature signal generated by the temperature sensor, the temperature signal being indicative of a temperature of the host;
accessing pattern data, the pattern data describing a relationship between the temperature of the host, a second parameter, and the glucose concentration level of the host; and
determining a temperature-compensated glucose concentration level based at least in part on the glucose signal and the pattern data.
2 . The glucose sensor system of claim 1 , the second parameter comprising a reliability of the temperature signal.
3 . The glucose sensor system of claim 1 , the operations further comprising comparing the temperature of the host to the pattern data, the determining of the temperature-compensated glucose concentration level being based at least in part on the comparing.
4 . The glucose sensor system of claim 3 , the operations further comprising determining a temperature compensation magnitude based at least in part on the comparing, the determining of the temperature-compensated glucose concentration level being based at least in part on the temperature compensation magnitude.
5 . The glucose sensor system of claim 1 , the pattern data describing a state model, the operations further comprising determining a state of the state model based at least in part on the temperature signal and the glucose signal, the determining of the temperature-compensated glucose concentration level being based at least in part on a temperature compensation model associated with the determined state of the state model.
6 . The glucose sensor system of claim 1 , the second parameter being at least one of a carbohydrate sensitivity of the host, a time, an activity of the host, a heart rate of the host, a respiration rate of the host, a posture of the host, an indication of insulin delivery to the host, or a size of a meal consumed by the host.
7 . The glucose sensor system of claim 5 , the second parameter describing an exercise state of the host, the operations further comprising, determining, that the host is in a first exercise state, the determining of the temperature-compensated glucose concentration level being based at least in part on a temperature compensation model associated with the first exercise state.
8 . The glucose sensor system of claim 1 , the pattern data being received from a remote system.
9 . The glucose sensor system of claim 1 , the operations further comprising:
determining, temperature parameter information based at least in part on the temperature signal;
sending the temperature parameter information a remote system; and
receiving the pattern data from the remote system.
10 . A method of operating a glucose sensor at least partially inserted into a host, the method comprising:
accessing, by at least one processor, a glucose signal representative of a glucose concentration level of the host, the glucose signal being generated by the glucose sensor, the glucose sensor being in communication with the at least one processor;
accessing, by the at least one processor, a temperature signal indicative of a temperature of the host, the temperature signal being generated by a temperature sensor that is in communication with the at least one processor;
accessing, by the at least one processor, pattern data, the pattern data describing a relationship between the temperature of the host, a second parameter, and the glucose concentration level of the host; and
determining, by the at least one processor, a temperature-compensated glucose concentration level based at least in part on the glucose signal and the pattern data.
11 . The method of claim 10 , the second parameter comprising a reliability of the temperature signal.
12 . The method of claim 10 , further comprising comparing, by the at least one processor, the temperature of the host to the pattern data, the determining of the temperature-compensated glucose concentration level being based at least in part on the comparing.
13 . The method of claim 12 , further comprising determining, by the at least one processor, a temperature compensation magnitude based at least in part on the comparing, the determining of the temperature-compensated glucose concentration level being based at least in part on the temperature compensation magnitude.
14 . The method of claim 10 , the pattern data describing a state model, the method further comprising determining a state of the state model based at least in part on the temperature signal and the glucose signal, the determining of the temperature-compensated glucose concentration level being based at least in part on a temperature compensation model associated with the determined state of the state model.
15 . The method of claim 10 , the second parameter being at least one of a carbohydrate sensitivity of the host, a time, an activity of the host, a heart rate of the host, a respiration rate of the host, a posture of the host, an indication of insulin delivery to the host, or a size of a meal consumed by the host.
16 . The method of claim 15 , the second parameter describing an exercise state of the host, the method further comprising, determining, by the at least one processor, that the host is in a first exercise state, the determining of the temperature-compensated glucose concentration level being based at least in part on a temperature compensation model associated with the first exercise state.
17 . The method of claim 10 , the pattern data being received from a remote system.
18 . The method of claim 10 , further comprising:
determining, by the at least one processor, temperature parameter information based at least in part on the temperature signal;
sending, by the at least one processor, the temperature parameter information a remote system; and
receiving, by the at least one processor and from the remote system, the pattern data.
19 . A non-transitory machine-readable medium comprising instructions thereon that, when executed by at least one processor, because the at least one processor to perform operations comprising:
accessing a glucose signal representative of a glucose concentration level of a host, the glucose signal being generated by a glucose sensor at least partially inserted into the host;
accessing a temperature signal indicative of a temperature of the host, the temperature signal being generated by a temperature sensor that is in communication with the at least one processor;
accessing pattern data, the pattern data describing a relationship between the temperature of the host, a second parameter, and the glucose concentration level of the host; and
determining a temperature-compensated glucose concentration level based at least in part on the glucose signal and the pattern data.
20 . The non-transitory machine-readable medium of claim 19 , the operations further comprising comparing the temperature of the host to the pattern data, the determining of the temperature-compensated glucose concentration level being based at least in part on the comparing.