Adaptive Adjustment Method, System and Storage Medium for Insulin Basal Injection Dose
By obtaining the blood sugar change curve, the amount of insulin injection is calculated and the insulin pump injection is adaptively adjusted, which solves the problem of hyperglycemia caused by the dawn phenomenon and improves the accuracy and safety of blood sugar control.
Patent Information
- Application Number
- CN202110851337.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-27
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2041-07-27
AI Technical Summary
The prior art cannot effectively alleviate the hyperglycemia problem caused by dawn phenomenon in patients with type 1 diabetes, especially the insulin pump cannot accurately correct dawn phenomenon when manually controlled, and the automatic control algorithm also has a risk of hypoglycemia.
By obtaining the blood sugar value change curve during the dawn phenomenon on the previous day or n days ago, calculating the blood sugar change rate or amount as a parameter, iterative calculations are used to update the insulin basal injection amount, and adjust the injection amount adaptively in combination with the blood sugar change trend, including safety restrictions and smoothing treatment to form the insulin basal injection amount change curve.
Effectively improve the dawn phenomenon of patients with type 1 diabetes, reduce the risk of hyperglycemia, improve the accuracy of blood sugar control, and avoid hypoglycemia.
Smart Images

Figure CN115671441B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of medical technologies, and particularly to an adaptive adjustment method for insulin basal injection amount, an injection system, and a readable storage medium. Background Art
[0002] For the insulin treatment of type 1 diabetes patients, a syringe / insulin pen or an insulin pump is generally used to adjust blood glucose. Among them, the injection types of the insulin pump are mainly divided into the basal amount (adjusting the blood glucose secreted by the body itself) injected continuously for 24 hours and the bolus amount (adjusting the blood glucose rise caused by eating) injected before meals. The insulin pump can manually control the injection amount or cooperate with CGM (Continuous Glucose Monitoring) to form an artificial pancreas system to automatically control the injection amount.
[0003] The dawn phenomenon is a phenomenon in which blood glucose rises during the occurrence of the dawn phenomenon caused by changes in the secretion of hormones such as cortisol. Generally, the occurrence time of the dawn phenomenon is from 3AM to 7AM, but it may also deviate from the relatively common time period due to individual differences, and the deviation amplitude can reach 30 mg / dL. When the insulin pump is manually controlled, the basal amount preset by the user cannot correct the hyperglycemia caused by the dawn phenomenon. The artificial pancreas is used to automatically control the injection amount. Existing algorithms need to detect that the blood glucose rises to a certain threshold before increasing the insulin injection amount, and because excessive insulin injection at night is likely to cause hypoglycemia, existing algorithms are usually not accurate enough and cannot relieve the dawn phenomenon well. Summary of the Invention
[0004] The purpose of the present invention is to provide an adaptive adjustment method, system, and readable storage medium for insulin basal injection amount to solve the problem that the existing technology cannot relieve the dawn phenomenon well.
[0005] To solve the above technical problems, the present invention provides an adaptive adjustment method for insulin basal injection amount, including:
[0006] Obtaining the blood glucose value change curve of the collected object during the occurrence of the dawn phenomenon on the previous day or the previous n days;
[0007] Obtaining the blood glucose change rate or blood glucose change amount within the set sampling period from the blood glucose value change curve, using the obtained blood glucose change rate or blood glucose change amount as a parameter, and using the insulin basal injection amount at the same moment on the previous day as an iterative variable, or using the average value of the insulin basal injection amounts at the same moment on the previous n days as an iterative variable; and,
[0008] Updating and obtaining the current insulin basal injection amount through iterative calculation;
[0009] wherein, n is a positive integer greater than 1.
[0010] Optionally, in the method for adaptively adjusting the basal insulin injection amount, the adaptive adjustment method further includes:
[0011] Statistically analyze a plurality of the iteration variables to obtain a basal insulin injection amount change curve; and,
[0012] Based on the basal insulin injection amount change curve, obtain the current basal insulin injection amount.
[0013] Optionally, in the method for adaptively adjusting the basal insulin injection amount, before obtaining the current basal insulin injection amount based on the basal insulin injection amount change curve, the adaptive adjustment method further includes:
[0014] Average the basal insulin injection amount change curve, or perform principal component analysis on the basal insulin injection amount change curve and smooth the result of the principal component analysis.
[0015] Optionally, in the method for adaptively adjusting the basal insulin injection amount, the obtaining the current basal insulin injection amount based on the basal insulin injection amount change curve includes:
[0016] Perform safety limits on the maximum and minimum values of the basal insulin injection amount change curve to obtain a safe recommended value range for the current basal insulin injection amount.
[0017] Optionally, in the method for adaptively adjusting the basal insulin injection amount, the analysis result of performing principal component analysis on the statistical result includes several principal components that contain more than 90% of the information of the statistical result.
[0018] Optionally, in the method for adaptively adjusting the basal insulin injection amount, the statistical number of the results of updating the iteration variables is not less than 14.
[0019] Optionally, in the method for adaptively adjusting the basal insulin injection amount, the method of obtaining the blood glucose change rate or blood glucose change amount within a set sampling time period from the blood glucose value change curve and updating through iterative calculation to obtain the current basal insulin injection amount includes:
[0020] Calculate the blood glucose change rate or blood glucose change amount of the rising segment of the blood glucose value change curve, and the blood glucose change rate or blood glucose change amount of the falling segment of the blood glucose value change curve; based on this,
[0021] Calculate the current basal insulin injection amount through the following formula:
[0022]
[0023] where t represents the insulin injection time, represents the current basal insulin injection dose, represents the basal insulin injection dose at time t on the previous day, or, represents the average value of the basal insulin injection doses at time t in the previous n days, represents the blood glucose change rate or the blood glucose change amount when the blood glucose change curve in the t sampling period of the previous day or the previous n days is in the rising section, represents the blood glucose change rate or the blood glucose change amount when the blood glucose change curve in the t sampling period of the previous day or the previous n days is in the falling section. a1 represents the highest value of the blood glucose increase rate or the maximum value of the blood glucose change amount, a2 represents the lowest value of the blood glucose decrease rate or the minimum value of the blood glucose change amount, λ1 represents the first update step size, λ2 represents the second update step size, and the magnitudes of λ1 and λ2 are negatively correlated with the sensitivity of the injected subject to insulin.
[0024] Optionally, in the adaptive adjustment method of the basal insulin injection dose, the method of obtaining the blood glucose change rate or the blood glucose change amount within a set sampling time period from the blood glucose value change curve and updating to obtain the current basal insulin injection dose through iterative calculation includes:
[0025] Calculating the blood glucose change rate or the blood glucose change amount in the rising section of the blood glucose value change curve, and, the blood glucose change rate or the blood glucose change amount in the falling section of the blood glucose value change curve; based on this,
[0026] Calculating the current basal insulin injection dose through the following formula:
[0027]
[0028] where t represents the insulin injection time, represents the current basal insulin injection dose, represents the basal insulin injection dose at time t on the previous day, or, represents the average value of the basal insulin injection doses at time t in the previous n days, represents the blood glucose change rate or the blood glucose change amount when the blood glucose change curve in the t+Δt sampling period of the previous day or the previous n days is in the rising section, represents the blood glucose change rate or the blood glucose change amount when the blood glucose change curve in the t+Δt sampling period of the previous day or the previous n days is in the falling section; a1 represents the highest value of the blood glucose increase rate or the maximum value of the blood glucose change amount, a2 represents the lowest value of the blood glucose decrease rate or the minimum value of the blood glucose change amount, λ1 represents the first update step size, λ2 represents the second update step size, and the magnitudes of λ1 and λ2 are negatively correlated with the sensitivity of the injected subject to insulin.
[0029] Optionally, in the adaptive adjustment method of the insulin basal injection amount, the blood glucose value change curve is obtained by collecting the blood glucose values of the object to be collected when eating before the specified latest eating time.
[0030] The present invention also provides an insulin injection system, including an insulin pump, a memory and a processor. A computer program is stored in the memory, and when the computer program is run by the processor, the foregoing method is implemented. The processor enables the insulin pump to inject according to the updated insulin basal injection amount this time.
[0031] The present invention also provides a readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the adaptive adjustment method of the insulin basal injection amount as described above is implemented.
[0032] In summary, the adaptive adjustment method, system and readable storage medium for the insulin basal injection amount provided by the present invention include: obtaining the blood glucose value change curve of the object to be collected during the dawn phenomenon on the previous day or the previous n days; obtaining the blood glucose change rate or blood glucose change amount within the set sampling period from the blood glucose value change curve, taking the obtained blood glucose change rate or blood glucose change amount as a parameter, and taking the insulin basal injection amount at the same time on the previous day as an iterative variable, or taking the average value of the insulin basal injection amounts at the same time on the previous n days as an iterative variable; and updating the insulin basal injection amount this time through iterative calculation. Based on the adaptive adjustment method, system and readable storage medium for the insulin basal injection amount provided by the present invention, the insulin basal amount to be injected at different times can be obtained according to the change trend of the overnight blood glucose value of the object to be collected, so the dawn phenomenon of type 1 diabetes patients can be effectively improved and the hyperglycemia risk of patients can be reduced. Description of the Drawings
[0033] Figure 1 It is a flowchart of an adaptive adjustment method for an insulin basal injection amount provided by an embodiment of the present invention;
[0034] Figure 2 It is a flowchart of another adaptive adjustment method for an insulin basal injection amount provided by an embodiment of the present invention;
[0035] Figure 3 It is a flowchart for obtaining the safe recommended value range of the insulin basal injection amount in an embodiment of the present invention;
[0036] Figure 4 It is a schematic diagram of the composition of the adaptive adjustment system in an embodiment of the present invention. Detailed Embodiments
[0037] To make the objectives, advantages, and features of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that the accompanying drawings are in very simplified forms and are not drawn to scale, only for conveniently and clearly assisting in explaining the objectives of the embodiments of the present invention. In addition, the structures shown in the accompanying drawings are often part of the actual structures. In particular, the focuses to be shown in each of the accompanying drawings are different, and sometimes different scales are adopted. It should also be understood that unless otherwise specifically stated or indicated, the terms "first", "second", "third", etc. in the specification are only used to distinguish each component, element, step, etc. in the specification, rather than to represent the logical relationship or sequence relationship, etc. between each component, element, step.
[0038] Please refer to Figure 1 , an embodiment of the present invention provides an adaptive adjustment method for the basal insulin injection amount, including the following steps:
[0039] S11, obtaining the blood glucose value change curve of the collected object during the dawn phenomenon in the previous day or the previous n days;
[0040] S12, obtaining the blood glucose change rate or blood glucose change amount within a set sampling period from the blood glucose value change curve, taking the obtained blood glucose change rate or blood glucose change amount as a parameter, and using the basal insulin injection amount at the same moment in the previous day as the iterative variable, or, using the average value of the basal insulin injection amounts at the same moment in the previous n days as the iterative variable, where n is a positive integer greater than 1;
[0041] S13, obtaining the current basal insulin injection amount through iterative calculation and update.
[0042] It should be noted that the sampling period corresponding to the above blood glucose change rate and blood glucose change amount is the total time obtained by extending at least one sampling cycle time before and after the corresponding time period of the previous day or the previous n days corresponding to the current insulin injection time period. Specifically, for example, the blood glucose value of the subject is collected every 5 minutes, and the average blood glucose value within these 5 minutes or the instantaneous blood glucose value at the collection moment is output. When the current insulin injection time is 4:00 am on the current day, the sampling period is from 3:55 am to 4:05 am on the previous day or the previous n days. When the blood glucose change rate at 4:00 am on the previous day or the previous n days is used as a parameter, the blood glucose change rate is the ratio of the change value of the blood glucose value within the sampling period to the duration of the sampling period. When the blood glucose change amount at 4:00 am on the current day is used as a parameter, the blood glucose change amount is the change value of the blood glucose value within the sampling period. In addition, the set sampling period in this application can be set by the doctor or the subject according to the blood glucose change characteristics of the subject. That is to say, the set sampling period is not necessarily the same time period on the previous day or the previous n days. It is also feasible to set a lag time of the same time period on the previous day or the previous n days as the set sampling period according to the blood glucose change characteristics of the subject. This setting takes into account the time delay of insulin action and is conducive to adapting to the individual differences in the speed of insulin's effect on blood glucose change and obtaining a scientific adjustment method. For example, the basal insulin injection amount at the current time t is based on the sampling period of extending at least one sampling cycle time before and after the time t + Δt on the previous day or the previous n days. The sampling frequency and sampling period in actual application are set by those skilled in the art according to needs when specifically applicable.
[0043] The adaptive adjustment method for the basal insulin injection amount provided by the embodiments of the present invention can obtain the basal insulin amount to be injected at different times according to the change trend of the nocturnal blood glucose value of the subject. For example, when the change trend of the nocturnal blood glucose value shows that the nocturnal blood glucose value exceeds the maximum value, the current basal insulin injection amount can be adaptively increased. When the change trend of the nocturnal blood glucose value shows that the nocturnal blood glucose value is lower than the minimum value, the current basal insulin injection amount can be adaptively decreased. Therefore, it can effectively improve the dawn phenomenon of type 1 diabetes patients and reduce the risk of hyperglycemia in patients.
[0044] To avoid the influence of food intake on blood glucose rise and the effective retention of a large dose of insulin in the body, preferably, in step S11, the blood glucose value change curve is obtained by collecting the blood glucose value of the subject when eating before the specified eating time. Preferably, the specified eating time can be set to 19:00.
[0045] In some other embodiments, the adaptive adjustment method further includes: statistically analyzing the results of updating the previous insulin basal injection amount for multiple times, and taking the average value of the statistically analyzed multiple insulin basal injection amounts; and obtaining the current insulin basal injection amount based on this average value. Specifically, the average value can be increased or decreased by a certain coefficient to obtain a recommended value range for the current insulin basal injection amount.
[0046] Further, in a specific embodiment, the method of obtaining the blood glucose change rate or blood glucose change amount within a set sampling time period from the blood glucose value change curve and updating to obtain the current insulin basal injection amount through iterative calculation includes:
[0047] Calculating the blood glucose change rate or blood glucose change amount of the ascending segment of the blood glucose value change curve, and the blood glucose change rate or blood glucose change amount of the descending segment of the blood glucose value change curve. Specifically, the following formula can be used for calculation and statistics:
[0048]
[0049]
[0050] And calculating the current insulin basal injection amount based on the following formula:
[0051]
[0052] Wherein, t represents the insulin injection time, represents the current insulin basal injection amount; represents the basal injection amount of insulin injection at time t of the previous day, or, represents the average value of the basal injection amounts of insulin injection at time t of the previous n days, represents the blood glucose change rate or blood glucose change amount when the blood glucose value change curve is in the ascending segment during the t sampling period of the previous day or the previous n days, represents the blood glucose change rate or blood glucose change amount when the blood glucose value change curve is in the descending segment during the t sampling period of the previous day or the previous n days, a1 represents the maximum value of the blood glucose increase rate or the maximum value of the blood glucose change amount, a2 represents the minimum value of the blood glucose decrease rate or the minimum value of the blood glucose change amount, λ1 represents the first update step size, λ2 represents the second update step size, and the magnitudes of λ1 and λ2 are negatively correlated with the sensitivity of the subject to insulin.
[0053] That is, when calculating the basal injection amount of the next insulin injection, introducing the update step size and the blood glucose change rate threshold or blood glucose change amount threshold can reduce the influence of data noise, thereby adapting to the differences in blood glucose changes of different patients.
[0054] Specifically, the introduction of a1 and a2 can ensure that the blood glucose change rate used for adjusting the basal insulin injection amount never exceeds the upper and lower limits. The introduction of λ1 and λ2 can exclude the influence of individual differences of patients on the basal injection amount. When the patient is less sensitive to insulin, the values of λ1 and λ2 are relatively larger. The relationship between the so-called "sensitivity" and the values of λ1 and λ2 can be understood as follows: "Sensitivity" refers to the utilization degree of the target organ of insulin to insulin. The lower the insulin sensitivity, that is, the less sensitive to insulin, the worse the effect of unit insulin, the less the amount of blood glucose reduced, and correspondingly, the more insulin needs to be injected, and the values of λ1 and λ2 are relatively larger.
[0055] In another specific embodiment, the method of obtaining the blood glucose change rate or the blood glucose change amount within the set sampling time period from the blood glucose value change curve and updating to obtain the current basal insulin injection amount through iterative calculation includes:
[0056] Calculate the blood glucose change rate or the blood glucose change amount of the ascending segment of the blood glucose value change curve, and the blood glucose change rate or the blood glucose change amount of the descending segment of the blood glucose value change curve. Specifically, the following formula can be used for calculation and statistics:
[0057]
[0058]
[0059] And calculate the current basal insulin injection amount based on the following formula:
[0060]
[0061] Wherein, represents the basal injection amount of insulin injection at time t, represents the basal injection amount of insulin injection at time t of the previous day, or, represents the average value of the basal injection amounts of insulin injection at time t of the previous n days, represents the blood glucose change rate or the blood glucose change amount when the blood glucose value change curve of the t+Δt sampling period of the previous day or the previous n days is in the ascending segment, represents the blood glucose change rate or the blood glucose change amount when the blood glucose value change curve of the t+Δt sampling period of the previous day or the previous n days is in the descending segment; a1 represents the maximum value of the blood glucose increase rate or the maximum value of the blood glucose change amount, a2 represents the minimum value of the blood glucose decrease rate or the minimum value of the blood glucose change amount, λ1 represents the first update step size, λ2 represents the second update step size, and the magnitudes of λ1 and λ2 are negatively correlated with the sensitivity of the injection object to insulin.
[0062] Compared with the previous specific embodiment, this specific embodiment further takes into account the situation that the insulin action will be delayed. Therefore, when calculating the basal injection amount of insulin injection at the current time t, the blood glucose change rate or blood glucose change amount at a time Δt later than the previous day or the previous n days is used as a parameter, so that the setting of the subsequent insulin basal injection amount can be adjusted in advance by a certain time Δt. Preferably, the value range of Δt is 40 min to 60 min.
[0063] It should be noted that in the above (3) and (4), When taking the values of the sampling times of the previous n days, it refers to the average value of the previous n days, and the value of n is specifically limited according to the usage requirements of specific users.
[0064] Calculation And When, they are all functions for comparing the same type of data. For example, if represents the blood glucose change rate when the blood glucose change curve in the sampling period of t + Δt of the previous day or the previous n days is in the rising section, then a1 represents the maximum value of the blood glucose increase rate; and if represents the blood glucose change amount when the blood glucose change curve in the sampling period of t + Δt of the previous day or the previous n days is in the rising section, then a1 represents the maximum value of the blood glucose change amount.
[0065] In addition, according to the above description of (3) and (4), it can be understood that the sampling period t represents the total time obtained by extending at least one sampling period before and after the time t of insulin injection. The sampling period t + Δt represents the time after delaying Δt based on the time t of insulin injection, and then the total time obtained by extending at least one sampling period before and after the time t + Δt. Specifically, in the above specific embodiment, the sampling period set in step S12 is the sampling period obtained by extending one sampling period before and after the previous insulin injection time t. In the above another specific embodiment, the sampling period set in step S12 is obtained by delaying Δt based on the previous insulin injection time t, and then extending one sampling period before and after the time t + Δt. It should also be understood that in this embodiment, although one sampling period is extended before and after as the extension time, in other embodiments, for example, half a sampling period, 1 / 3 sampling period or 2 sampling periods can also be used as the extension time before and after, which can be specifically set according to needs.
[0066] Preferably, please refer to Figure 2 The self-adaptive adjustment method of the embodiment provided by this application further includes the following steps:
[0067] S14. Statistically analyze multiple of the iteration variables to obtain a curve of the change in the basal insulin injection amount; that is, after obtaining the current basal insulin injection amount in step S13 and injecting the basal insulin amount to the subject being collected using the current basal insulin injection amount, repeat step S13. After performing multiple cycles with such iteratively updated responses, statistically analyze the current basal insulin injection amount obtained after adjusting the basal insulin injection amount multiple times to form the curve of the change in the basal insulin injection amount.
[0068] S15. Based on the curve of the change in the insulin injection amount, obtain the current basal insulin injection amount.
[0069] That is, the basal injection amount for insulin injection to the patient obtained by using the self - adaptive adjustment method provided in the embodiments of the present invention is the result of multiple iterative updates and repeated adjustments, thereby improving the overall blood glucose control quality to a certain extent.
[0070] In step S15, the obtaining of the current basal insulin injection amount based on the curve of the change in the insulin injection amount may include: obtaining the maximum value based on the curve of the change in the insulin injection amount and the minimum value Performing safety restrictions on the maximum and minimum values of the insulin change curve to obtain a safe recommended value range for the current basal insulin injection amount. For example, if the maximum value of the curve of the change in the basal insulin injection amount obtained is The minimum value is Then the current basal insulin injection amount The safe recommended value range may be: For example, specifically it may be: It should be noted that, please refer to Figure 3 , when the updated basal insulin injection amount is less than , it will automatically jump to its value as Correspondingly, when the updated basal insulin injection amount is greater than , it will automatically jump to its value as In this way, the safe recommended value range of the current basal insulin injection amount obtained can be:
[0071] Preferably, in step S14, the number of statistical counts of the results of updating the previous basal insulin injection amount is not less than 14, such as 14 times, 16 times, 18 times, etc. Specifically, before this algorithm adjusts the basal insulin injection amount, an observation period for observing the sensitivity of the user's individual to insulin is required, and the observation period can be 14 days, 16 days, or 18 days.
[0072] Preferably, before obtaining the current basal insulin injection dose based on the insulin injection dose change curve, the adaptive adjustment method further includes: averaging the insulin basal injection dose change curve, or performing principal component analysis on the insulin basal injection dose change curve and smoothing the result of the principal component analysis. That is, based on the insulin injection dose change curve after smoothing (such as moving average processing or moving median processing), the current basal insulin injection dose is obtained. Since the maximum value of the insulin injection dose change curve is reduced compared with that before the moving average processing or moving median processing, and the minimum value is increased compared with that before the moving average processing or moving median processing, when obtaining the current basal insulin injection dose based on the insulin injection dose change curve after the moving average processing or moving median processing, the current basal insulin injection dose is relatively conservative, and the range of the safety recommended value can be appropriately expanded. Therefore it is sufficient to maintain the range in S15, that is Preferably, the analysis result of performing principal component analysis on the statistical result should include several principal components containing more than 90% of the information of the statistical result to obtain the injection rule of the basal insulin injection dose.
[0073] It should be noted above that the obtained in (3) and (4) is the basal injection dose of the current insulin injection. However, when the basal injection dose of the current insulin injection is not within the range of the safety recommended value, that is, (0.25 - 0.75) at this time, it should be automatically converted to the one that meets the range of the safety recommended value For example, specifically, it can be: When the updated basal insulin injection dose is less than , it will automatically jump to its value as Correspondingly, when the updated basal insulin injection dose is greater than , it will automatically jump to its value as And the after the jump is used as the basal injection dose for calculating the insulin injection on the next day of value. That is, after obtaining the insulin injection dose change curve, regardless of what value is obtained according to (3) and (4), the actually injected into the user should be the one that meets the range of the safety recommendation value.
[0074] Please refer to Figure 4, this embodiment also provides an adaptive regulation system for the basal insulin injection amount, including an insulin pump 100, a memory 200 and a processor 300. A computer program is stored in the memory 200, and when the computer program is run by the processor 300, the foregoing adaptive regulation method is implemented. The processor 300 causes the insulin pump 100 to inject according to the updated basal insulin injection amount this time, that is, the insulin pump 100 is connected to the processor 300 and can communicate. The insulin pump 100 serves as a container and injection device for insulin. The processor enables the insulin pump 100 to inject according to the basal insulin injection amount this time guided by the processor at each moment, realizing effective regulation of the collected blood glucose value of the user.
[0075] The calculation program stored in the memory includes:
[0076] A data acquisition module, configured to obtain the blood glucose value change curve of the collected object during the dawn phenomenon in the previous day or the previous n days;
[0077] A basal amount requirement calculation module, taking the blood glucose change rate or blood glucose change amount of the blood glucose value change curve as a parameter, using the basal insulin injection amount in the corresponding time period of the previous day as an iterative variable, or using the average value of the basal insulin injection amounts in the same time period of the previous n days as an iterative variable, and updating to obtain the basal insulin injection amount this time through iterative calculation. The adaptive regulation system provided in this embodiment may further include: a basal amount analysis module and a safety limit module. The basal amount analysis module is configured to count a plurality of the iterative variables to obtain a basal insulin injection amount change curve, that is, to obtain the basal insulin injection amount change curve of the collected object during the dawn phenomenon in the previous day or the previous n days, and based on the basal insulin injection amount change curve, obtain the basal insulin injection amount this time. The method by which the basal amount analysis module obtains the basal insulin injection amount this time based on the basal insulin injection amount change curve is the same as that in the previous part and will not be elaborated here. The safety limit module is configured to perform safety limits on the maximum value and the minimum value of the basal insulin injection amount change curve to obtain the safety recommended value range of the basal insulin injection amount this time.
[0078] Wherein, preferably, after obtaining the basal insulin injection amount change curve, the basal amount analysis module is further configured to average the basal insulin injection amount change curve, or perform principal component analysis on the basal insulin injection amount change curve and smooth the result of the principal component analysis.
[0079] That is, the data acquisition module, the basal amount requirement calculation module, the basal amount analysis module and the safety limit module are respectively used to implement Figure 2Steps S11 to S15 shown. Thus, for the specific descriptions of the functions that the data acquisition module, the basic amount requirement calculation module, the basic amount analysis module, and the safety limit module can achieve, reference can be made to the relevant descriptions of steps S11 - S15 shown in the above part of the adaptive adjustment method of the insulin basal injection amount, and repeated parts will not be elaborated. In addition, the adaptive adjustment system of the insulin basal injection amount can achieve similar technical effects to the aforementioned adaptive adjustment method of the insulin basal injection amount, which will not be elaborated here. Figure 2 For the relevant descriptions of steps S11 - S15 shown, repeated parts will not be elaborated. In addition, the adaptive adjustment system of the insulin basal injection amount can achieve similar technical effects to the aforementioned adaptive adjustment method of the insulin basal injection amount, which will not be elaborated here.
[0080] It can be understood that in the adaptive adjustment system, the data acquisition module, the basic amount requirement calculation module, the basic amount analysis module, and the safety limit module can be implemented in one device, or any one of the modules can be split into multiple sub - modules. Or, in the adaptive adjustment system, at least part of the functions of one or more of the data acquisition module, the basic amount requirement calculation module, the basic amount analysis module, and the safety limit module can be combined with at least part of the functions of other modules and implemented in one functional module. According to an embodiment of the present invention, in the adaptive adjustment system, at least one of the data acquisition module, the basic amount requirement calculation module, the basic amount analysis module, and the safety limit module can be at least partially implemented as a computer program module. When this program is run by a computer, it can execute the functions of the corresponding module as Figure 1 shown.
[0081] This application also provides a readable storage medium. The readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the adaptive adjustment method of the insulin basal injection amount or the adaptive adjustment system provided by the embodiments of this application.
[0082] The readable storage medium may be a tangible device that can hold and store instructions used by the instruction execution device. For example, it may be, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD), memory stick, floppy disk, mechanically encoded device, and any suitable combination of the above. The computer programs described herein can be downloaded from the readable storage medium to various computing / processing devices, or downloaded to an external computer or external storage device through a network, such as the Internet, local area network, wide area network, and / or wireless network. The computer programs can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server.
[0083] The processor may be a device with data processing capabilities and / or program execution capabilities, such as a central processing unit (CPU), a network processor (NP), a tensor processing unit (TPU), or a graphics processing unit (GPU); it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The central processing unit (CPU) may be of the X86 or ARM architecture, etc.
[0084] In summary, the adaptive adjustment method, system, and readable storage medium for the basal insulin injection amount provided by the present invention include: obtaining the blood glucose value change curve during the dawn phenomenon of the collected object on the previous day or the previous n days, obtaining the blood glucose change rate or blood glucose change amount within a set sampling period from the blood glucose value change curve, using the obtained blood glucose change rate or blood glucose change amount as a parameter, and using the basal insulin injection amount at the same moment on the previous day as an iterative variable, or using the average value of the basal insulin injection amounts at the same moment on the previous n days as an iterative variable; and updating and obtaining the current basal insulin injection amount through iterative calculation. Based on the adaptive adjustment method, system, and readable storage medium for the basal insulin injection amount provided by the present invention, the basal insulin amount to be injected at different moments can be obtained according to the change trend of the nocturnal blood glucose value of the collected object, so as to effectively improve the dawn phenomenon of type 1 diabetes patients and reduce the hyperglycemia risk of patients.
[0085] It should also be recognized that although the present invention has been disclosed above in preferred embodiments, the above embodiments are not intended to limit the present invention. For any person skilled in the art, without departing from the scope of the technical solution of the present invention, many possible changes and modifications can be made to the technical solution of the present invention by using the technical content disclosed above, or it can be modified into equivalent embodiments with equivalent changes. Therefore, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still fall within the scope of protection of the technical solution of the present invention.
Claims
1. An adaptive adjustment method for the basal insulin injection dose, characterized in that, Including: Obtaining a blood glucose value change curve of the subject during the dawn phenomenon in the previous day or the previous n days; Obtaining a blood glucose change rate or a blood glucose change amount within a set sampling period from the blood glucose value change curve, taking the obtained blood glucose change rate or blood glucose change amount as a parameter, and using the insulin basal injection amount at the same moment in the previous day as an iterative variable, or using the average value of the insulin basal injection amounts at the same moment in the previous n days as an iterative variable; and Updating and obtaining the current insulin basal injection amount through iterative calculation; wherein, n is a positive integer greater than 1.
2. The adaptive adjustment method for the basal insulin injection amount according to claim 1, wherein The adaptive adjustment method further includes: Statistically analyzing a plurality of the iterative variables to obtain an insulin basal injection amount change curve; and Based on the insulin basal injection amount change curve, obtaining the current insulin basal injection amount.
3. The adaptive adjustment method for the basal insulin injection amount according to claim 2, wherein Before obtaining the current insulin basal injection amount based on the insulin basal injection amount change curve, the adaptive adjustment method further includes: Averaging the insulin basal injection amount change curve, or performing principal component analysis on the insulin basal injection amount change curve and smoothing the result of the principal component analysis.
4. The adaptive adjustment method for the basal insulin injection dose according to claim 2 or 3, characterized in that, The obtaining the current insulin basal injection amount based on the insulin basal injection amount change curve includes: Performing safety limitation on the maximum value and the minimum value of the insulin basal injection amount change curve to obtain a safe recommended value range of the current insulin basal injection amount.
5. The adaptive adjustment method of the insulin basal injection amount according to claim 3, characterized in that, The analysis result of performing principal component analysis on the statistical result includes several principal components containing more than 90% of the information of the statistical result.
6. The adaptive adjustment method of the basal insulin injection amount according to claim 2, wherein, The statistical number of the results of updating the iterative variables is not less than 14.
7. The adaptive adjustment method for the basal insulin injection amount according to claim 1, characterized in that, The method of obtaining a blood glucose change rate or a blood glucose change amount within a set sampling period from the blood glucose value change curve and updating and obtaining the current insulin basal injection amount through iterative calculation includes: Calculating the blood glucose change rate or the blood glucose change amount of the ascending segment of the blood glucose value change curve, and the blood glucose change rate or the blood glucose change amount of the descending segment of the blood glucose value change curve; based on this, Calculating the current insulin basal injection amount through the following formula: where t represents the insulin injection time, represents the current basal insulin injection amount, represents the basal insulin injection amount at time t on the previous day, or, represents the average value of the basal insulin injection amounts at time t in the previous n days, represents the blood glucose change rate or blood glucose change amount when the blood glucose change curve in the t sampling period on the previous day or in the previous n days is in the rising section, represents the blood glucose change rate or blood glucose change amount when the blood glucose change curve in the t sampling period on the previous day or in the previous n days is in the falling section, a1 represents the maximum value of the blood glucose increase rate or the maximum value of the blood glucose change amount, a2 represents the minimum value of the blood glucose decrease rate or the minimum value of the blood glucose change amount, λ1 represents the first update step size, λ2 represents the second update step size, and the magnitudes of λ1 and λ2 are negatively correlated with the sensitivity of the subject to insulin.
8. The adaptive adjustment method of the insulin basal injection dose according to claim 1, characterized in that The method of obtaining a blood glucose change rate or a blood glucose change amount within a set sampling period from the blood glucose value change curve and updating and obtaining the current insulin basal injection amount through iterative calculation includes: Calculating the blood glucose change rate or the blood glucose change amount of the ascending segment of the blood glucose value change curve, and the blood glucose change rate or the blood glucose change amount of the descending segment of the blood glucose value change curve; based on this, Calculating the current insulin basal injection amount through the following formula: where t represents the insulin injection time, represents the current basal insulin injection amount, represents the basal insulin injection amount at time t of the previous day, or, represents the average value of the basal insulin injection amounts at time t in the previous n days, represents the blood glucose change rate or blood glucose change amount when the blood glucose change curve in the t+Δt sampling period of the previous day or the previous n days is in the rising segment, represents the blood glucose change rate or blood glucose change amount when the blood glucose change curve in the t+Δt sampling period of the previous day or the previous n days is in the falling segment; a1 represents the maximum value of the blood glucose increase rate or the maximum value of the blood glucose change amount, a2 represents the minimum value of the blood glucose decrease rate or the minimum value of the blood glucose change amount, λ1 represents the first update step size, λ2 represents the second update step size, and the magnitudes of λ1 and λ2 are negatively correlated with the sensitivity of the subject to insulin.
9. The adaptive adjustment method for the basal insulin injection amount according to claim 1, wherein The blood glucose value change curve is obtained by collecting the blood glucose value of the subject when eating before the specified eating time.
10. An insulin injection system, characterized in that, Including an insulin pump, a memory and a processor, a computer program is stored in the memory, the computer program realizes the method according to any one of claims 1-9 when being run by the processor, and the processor enables the insulin pump to perform injection according to the updated current insulin basal injection amount.
11. A readable storage medium, characterized in that, A computer program is stored on the readable storage medium. When the computer program is executed by a processor, it implements the adaptive adjustment method for the insulin basal injection amount according to any one of claims 1 to 9.
Citation Information
Patent Citations
Diabetes therapy management system for recommending adjustments to an insulin infusion device
CN104520862A
Adjusting insulin delivery rates
CN108495665A