Control method and system based on medical body temperature management

By generating a reference curve and monitoring body temperature changes in real time, and using a PID algorithm to adjust the duty cycle, the problem of energy output attenuation caused by the aging of the body temperature management module was solved, achieving efficient adaptive control, ensuring that the patient's body temperature remains stable within the treatment range, and reducing the risk of complications.

CN120899456AActive Publication Date: 2025-11-07JIANGSU WEIZHEN MEDICAL TECH CO LTD
View PDF 17 Cites 0 Cited by

Patent Information

Application Number
CN202511438880.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-10
Publication Date
2025-11-07
Estimated Expiration
2045-10-10

AI Technical Summary

Technical Problem

The temperature management module ages over long-term and repeated use, leading to problems such as heating wire oxidation, insulation hardening, and thermistor drift. This results in energy output attenuation and decreased temperature monitoring accuracy, causing patients to remain in a metastable state below the treatment range for extended periods, increasing the risk of intraoperative hypothermia, shivering, and metabolic disorders in critically ill patients.

Method used

By acquiring usage records of the temperature management module, generating coordinate points and fitting reference curves, monitoring temperature changes in real time, adjusting the duty cycle using a PID algorithm to achieve adaptive compensation, automatically diagnosing and correcting abnormalities in the temperature management module, and ensuring that the patient's temperature is maintained within the treatment range.

Benefits of technology

It enables real-time diagnosis and adaptive compensation during the device's health period, significantly improving the sensitivity and timeliness of device status assessment, reducing the risk of coagulation, metabolic and immune complications caused by low or fluctuating temperatures, and ensuring that patients are quickly and stably maintained in the treatment target temperature zone.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120899456A_ABST
    Figure CN120899456A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, and particularly discloses a control method and system based on medical body temperature management, and the method comprises the following steps: generating coordinate points based on the body temperature of a patient in a preset monitoring time period, and drawing a reference curve based on the coordinate points; drawing a comparison curve based on the body temperature change condition of the patient in the preset monitoring time period; whether the body temperature management module is abnormal or not is judged based on the reference curve and the comparison curve, if yes, the control step is executed in the next monitoring time period, and the duty ratio D1 set based on the PID algorithm is corrected; and if not, continuing to judge in the next monitoring time period. According to the invention, the influence caused by aging is avoided while automatic closed-loop temperature control is realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a control method and system based on medical body temperature management. BACKGROUND

[0002] Medical body temperature management refers to a clinical strategy of precisely regulating the core body temperature of a patient through active means to maintain it within a range most conducive to disease recovery. Standardized body temperature management can not only reduce the infection rate, postoperative chills and blood loss, but also improve neurological prognosis and survival rate in critical illness treatment, and thus has become one of the key indicators of quality control in the fields of anesthesia, first aid and critical care medicine.

[0003] The body temperature management device includes a plurality of different body temperature management modules, such as foot warming blankets (warming accessories worn on the feet of a patient), which inevitably age in long-term repeated use: physical and electronic losses such as oxidation of heating wires, hardening of insulation layers, drift of thermistors, fatigue of control circuit elements gradually accumulate, resulting in energy output attenuation and temperature monitoring accuracy decline. After setting the target temperature, the device may be delayed in reaching it, or fluctuations may occur during the warming process. The patient is thus in a sub-stable state below the treatment range for a long time, increasing the risk of intraoperative hypothermia, chills, coagulopathy, and metabolic disorders in critically ill patients. SUMMARY

[0004] The purpose of the present application is to provide a control method and system based on medical body temperature management, which solves the following technical problems: The body temperature management module inevitably ages in long-term repeated use: physical and electronic losses such as oxidation of heating wires, hardening of insulation layers, drift of thermistors, fatigue of control circuit elements gradually accumulate, resulting in energy output attenuation and temperature monitoring accuracy decline. After setting the target temperature, the device may be delayed in reaching it, or fluctuations may occur during the warming process. The patient is thus in a sub-stable state below the treatment range for a long time, increasing the risk of intraoperative hypothermia, chills, coagulopathy, and metabolic disorders in critically ill patients.

[0005] The purpose of the present application can be achieved by the following technical solutions: A control method based on medical body temperature management, comprising the following steps: Obtaining a body temperature management module on a body temperature management device, setting a time interval based on the use record of a single body temperature management module, periodically obtaining the body temperature of a patient within the time interval, and generating coordinate points according to the body temperature and the time interval; Numbering the coordinate points, obtaining a first curve based on coordinate points with the same number, and performing a cutting step to obtain a reference curve; After a preset time interval, a time period in which the body temperature management module works is taken as a monitoring period, the body temperature of the patient in the monitoring period is acquired in real time, and a curve of the body temperature of the patient changing with time is drawn, which is denoted as a second curve: A selection point B with the minimum corresponding time point on the second curve is acquired, and a part between the starting point of the second curve and the selection point B is taken as a comparison curve; A difference value K is calculated based on the reference curve and the comparison curve, whether the body temperature management module is abnormal is judged based on the difference value K, if yes, a control step is executed in a next monitoring period, and a duty cycle D1 set based on a PID algorithm is corrected, the duty cycle D1 is a duty cycle for maintaining the body temperature of the patient as a target temperature when the body temperature management module is not abnormal, if not, the judgment is continuously performed in a next monitoring period; Wherein, the duty cycles D1 corresponding to different body temperature management modules are different, and each body temperature management module acquires the corresponding duty cycle D1 through the PID algorithm.

[0006] As a further scheme of the application, generating the coordinate points comprises: A monitoring period [t0, t0+Δt] is set, t0 represents a time point at which the body temperature management module is put into use, Δt is a preset time length, a use record of the body temperature management module in the monitoring period is acquired, a time point T1 at which the body temperature management module starts to be used each time and a time point T2 at which the body temperature management module ends to be used are acquired based on the use record; The body temperature of the patient is periodically acquired in the time interval [T1, T2], and a coordinate point (Wi, Di) is generated, Di is the body temperature of the patient acquired the i-th time, Wi=wi-T1, wi represents a time point at which the body temperature of the patient is acquired the i-th time.

[0007] As a further scheme of the application, acquiring the reference curve comprises: The coordinate points corresponding to each single time interval are numbered respectively; The abscissa h j represents the abscissa of the j-th coordinate point with the same number, and J represents the total number of the coordinate points with the same number; The ordinate z j represents the ordinate of the j-th coordinate point with the same number; A reference point (H, Z) is acquired, all the reference points are fitted to obtain a first curve; The intercepting step comprises: A point with the ordinate greater than a preset target temperature on the first curve is marked as a selection point, a selection point A with the minimum corresponding time point is acquired, and a part between the starting point of the first curve and the selection point A is taken as a reference curve.

[0008] As a further scheme of the present application: the calculating of the difference value K comprises: drawing a perpendicular line from the end point of the reference curve to the x-axis, the foot of the perpendicular line being tend, and the intersection of the perpendicular line and the contrast curve being denoted as point C, and obtaining a function relation F(t) of a part of the contrast curve between the start point and the point C, t representing time; calculating the difference value , f(t) representing a function relation of the reference curve.

[0009] As a further scheme of the present application: the judging of whether there is an abnormality comprises: if the difference value K is greater than a preset value, there is an abnormality; otherwise, there is no abnormality.

[0010] As a further scheme of the present application: the controlling step comprises: the controlling step comprises: correcting the preset duty cycle based on the difference value K to obtain a new duty cycle D, and controlling the duty cycle to be the duty cycle D.

[0011] A control system based on medical body temperature management, comprising: a reference module: obtaining a body temperature management module on a body temperature management device, setting a time interval based on the use record of a single body temperature management module, periodically obtaining the body temperature of a patient within the time interval, and generating a coordinate point according to the body temperature and the time interval; numbering the coordinate points, obtaining a first curve based on the coordinate points with the same number, and executing a cutting step to obtain a reference curve; a contrast module: after a preset time interval, taking the time period in which the body temperature management module works as a monitoring period, obtaining the body temperature of the patient in real time within the monitoring period, and drawing a curve of the change of the body temperature of the patient with time, denoted as a second curve: obtaining a selected point B with the minimum corresponding time point on the second curve, and taking the part between the start point of the second curve and the selected point B as a contrast curve; a control module: calculating a difference value K based on the reference curve and the contrast curve, judging whether there is an abnormality in the body temperature management module based on the difference value K, if yes, executing a control step in the next monitoring period, correcting a duty cycle D1 set based on a PID algorithm, the duty cycle D1 being a duty cycle for maintaining the body temperature of the patient as a target temperature when there is no abnormality in the body temperature management module, and if no, continuing to judge in the next monitoring period; wherein the duty cycle D1 corresponding to different body temperature management modules is different, and each body temperature management module obtains the corresponding duty cycle D1 through a PID algorithm.

[0012] The present application has the following advantages compared with the prior art: 1) The present application collects the patient's temperature-time coordinates during the device health period and fits a reference curve, establishing a quantifiable dynamic baseline for subsequent monitoring. Any new use will automatically generate a corresponding comparison curve, and the difference with the reference curve is calculated. This can diagnose hidden faults such as heating wire aging and sensor drift in real time during clinical operation without disassembly or shutdown, transforming the traditional "offline quality control" relying on manual inspection into continuous "data-driven evaluation", significantly improving the sensitivity and timeliness of device state identification; 2) The difference value is normalized and mapped to the correction amount of PWM duty cycle, so that the controller can automatically increase the effective output power in the next monitoring period, and then make the temperature trajectory quickly return to the reference curve. The compensation process is gradually completed in a closed loop, without the need for repeated manual adjustment, and it will not cause temperature overshoot due to a one-time large power increase. With this adaptive compensation, patients can enter and maintain the treatment target temperature zone more quickly, reducing the risk of coagulation, metabolism and immune complications caused by long-term low or fluctuating temperature. BRIEF DESCRIPTION OF DRAWINGS

[0013] The present application will be further described below with reference to the accompanying drawings.

[0014] Figure 1 is a flowchart of a control method based on medical temperature management according to the present application. DETAILED DESCRIPTION

[0015] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0016] Please refer to Figure 1 The present application is a control method based on medical temperature management, which comprises the following steps: Obtain the temperature management modules on the temperature management device, the temperature management modules are five, which are blood transfusion and infusion warming tube G1, blood transfusion and infusion warming tube G2, foot warming blanket, warming blanket and warming cover blanket. The blood transfusion and infusion warming tube is used for wrapping the blood transfusion / infusion tube and warming it. The foot warming blanket is a warming accessory that is wrapped around the patient's feet. The warming blanket is a warming accessory that is placed under the patient's body. The warming cover blanket is a warming accessory that covers the patient's body. Set a time interval based on the use record of a single temperature management module, periodically obtain the patient's body temperature within the time interval, and generate coordinate points according to the body temperature and the time interval; It should be noted that the question corresponding to each body temperature management module is the average body temperature of the corresponding region, for example, the corresponding body temperature of the warming blanket is the average body temperature on the body part of the warming blanket; In a preferred embodiment of the present application, the generation of the coordinate point comprises: A monitoring time interval [t0, t0+Δt] is set, t0 represents the time point when the body temperature management module is put into use, Δt is a preset time length, the use record of the body temperature management module in the monitoring time interval is obtained, and the time point T1 when the body temperature management module starts to be used and the time point T2 when the body temperature management module ends to be used are obtained based on the use record; The body temperature of the patient is periodically obtained in the time interval [T1, T2], and a coordinate point (Wi, Di) is generated, Di is the body temperature of the patient obtained for the i-th time, and Wi=wi-T1, wi represents the time point when the body temperature of the patient is obtained for the i-th time; It should be noted that a unique number is established for each body temperature management module, and the time stamp of each start and stop of the body temperature management module is recorded; when the nursing staff starts the body temperature management module for the patient, the “start time” field is automatically written, for example, 08:15:32, and the hospitalization number of the patient is registered at the same time; when the nursing staff turns off the body temperature management module after the operation or treatment, the “end time” field is also written, for example, 10:47:06, so that a complete use interval [T1=08:15:32, T2=10:47:06] is obtained; subsequently, the monitoring service reads the two time points, sets a cyclic task in the background at a preset sampling interval, such as 1 minute, and automatically captures the real-time core temperature of the patient through the body temperature probe or the electronic medical record interface; the sampling time point wi is recorded at the same time, for example, 08:17:00, 08:18:00, and so on, Wi=wi−T1 is calculated to obtain the relative time difference from T1, and if the current sampling temperature is 36.2℃, the coordinate point (Wi, Di) = (00:01:28, 36.2) is generated; the task continues to run until the current time exceeds T2 by more than three seconds, and then automatically stops, so as to ensure that the last data covers the end before the body temperature management module is actually stopped; the process is repeated to accumulate multiple use intervals for the same body temperature management module, and a group of body temperature coordinate sequences with equal time steps are formed in each interval; By sampling a patient's body temperature values ​​at fixed intervals during a single complete operation of the temperature management module and plotting them on the x-axis using relative time, the startup delay and shutdown tail-off effects occurring in different cases or on different days can be uniformly "zeroed out," eliminating absolute time deviations caused by other factors. This ensures that all curves are perfectly aligned at the starting point, facilitating subsequent superposition, averaging, and fitting to obtain a reference trajectory representing the normal performance of the temperature management module. This reference trajectory accurately reflects the temperature rise pattern of the temperature management module in its initial healthy state while preserving the common characteristics of individual patient thermal responses, providing a stable and reliable baseline for subsequent comparison of current real-time temperature curves, rapid quantification of differences, and calculation of compensation coefficients. Number the coordinate points, obtain the first curve based on the coordinate points with the same number, and perform the truncation step to obtain the reference curve; In another preferred embodiment of the present invention, obtaining the reference curve includes: Number the coordinate points corresponding to each individual time interval; Calculate the x-coordinate h j Let J represent the x-coordinate of the j-th coordinate point with the same number, and J represent the total number of coordinate points with the same number. Calculate the ordinate , z j This represents the ordinate of the j-th coordinate point with the same number; Obtain reference points (H, Z), obtain all reference points and fit them to obtain the first curve; The interception steps include: The steps of marking points on the first curve whose ordinate is greater than the preset target temperature as selection points, obtaining the selection point A with the smallest corresponding time point, and using the portion between the starting point of the first curve and the selection point A as the reference curve truncation include: It is worth noting that in actual operation, the coordinate points obtained within each operating interval of the temperature management module according to a fixed sampling period are first numbered in order of appearance. For example, if the same heating blanket records body temperature at 30-second intervals during three surgeries, the 1st, 2nd, 3rd... sampling points in the three data segments are labeled as 1, 2nd, 3rd... respectively. Then, the points with the same number are summed up by their x and y coordinates: x-coordinate h... j Take the average of the relative time Wi at the j-th point of each segment to eliminate subtle differences in the initial delay. The ordinate z... jThen, the average value of the corresponding body temperature Di is taken to obtain a reference point (H, Z); all the reference points are sequentially connected and smoothed by a spline, Loess or high-order polynomial to form a first curve, which represents the typical temperature rise trajectory when the body temperature management module is in good condition; the curves before the first standard are collected and intercepted according to the same number, in order to effectively weaken the differences in starting time, the differences in initial body temperature of patients and occasional noise in multiple uses through averaging and smoothing methods, and then obtain a stable and repeatable baseline; For the intercepting step, the first curve is searched from left to right, the node where the body temperature is first higher than the preset target temperature (for example, 37℃) is found, and the node is recorded as A, and the horizontal coordinate tA is located, then the part of the first curve from the starting point to point A is intercepted, and the remaining curve is the reference curve, which records the ideal temperature change from the start of the body temperature management module to the whole warming stage before reaching the treatment temperature zone; the baseline only covers the warming stage and does not include the temperature platform or overshoot segment, and can focus on reflecting the output power and heat transfer efficiency of the body temperature management module, which are the two key performances most easily affected by aging; the comparison curve obtained by real-time monitoring is then paired and compared with the reference curve, so that any abnormal delay of the temperature rise speed can be quickly revealed, thereby providing reliable, unified and high-sensitivity discrimination standards for difference quantization, duty cycle compensation and fault warning; After a preset time interval, the time period during which the body temperature management module works is taken as a monitoring period, the body temperature of the patient in the monitoring period is obtained in real time, and a curve of the change of the body temperature of the patient with time is drawn, which is recorded as a second curve: A selection point B with the minimum corresponding time point on the second curve is obtained, and the part between the starting point of the second curve and the selection point B is taken as a comparison curve; It should be noted that the preset time length can be set according to the rated life of the body temperature management module, for example, if the rated life is one year, the preset time length can be two months (which can be set according to the actual situation); Exemplarily, the body temperature management module starts to enter a monitoring period after being used for two months, records the complete working section from the body temperature management module being powered on to being powered off as the monitoring period, then according to the preset sampling interval, such as every thirty seconds, the patient's core body temperature is captured in real time through the body temperature probe and the collection time is immediately marked, and the temperature-time pairs arranged in sequence are connected to obtain an original temperature rising curve; then the curve is searched from left to right, when the temperature curve is equal to or exceeds the clinical target temperature for the first time, the point is marked as the earliest target reaching point, and the position thereof on the time axis is recorded; finally, the curve is cut from the starting point to the earliest target reaching point, and the obtained segment is the comparison curve which completely depicts the real performance of the body temperature management module in completing the temperature rising process of the patient during the monitoring period; the comparison curve is intercepted after the body temperature management module is used for a period of time (such as two months), because the new body temperature management module basically does not exist power attenuation and sensor drift in the initial stage, and if the monitoring is too early, the normal fluctuation will be mistaken for an abnormality; and the selection of only retaining the temperature rising section from the start to the first target reaching can eliminate the platform maintenance stage and external heat dissipation and other mixed factors, and accurately focus on the temperature rising link with the most sensitive output power; the comparison curve obtained in this way is aligned and compared with the reference curve generated in the early stage, so that the temperature rising delay caused by aging can be revealed at the first time of difference, and a clear and direct basis for subsequent difference quantization and duty cycle compensation is established, so that the whole set of adaptive control strategy is more reliable and more targeted; The difference value K is calculated based on the reference curve and the comparison curve, whether the body temperature management module is abnormal is judged based on the difference value K, if yes, the control step is executed in the next monitoring period; if no, the judgment is continued in the next monitoring period; In another preferred embodiment of the application, the calculation of the difference value K comprises: A perpendicular line is drawn from the end point of the reference curve to the x-axis, the foot of the perpendicular line is tend, the intersection point of the perpendicular line and the comparison curve is marked as point C, and the function relationship F(t) of the part from the starting point of the comparison curve to the point C is obtained, t represents time; The difference value K is calculated based on the reference curve and the comparison curve, whether the body temperature management module is abnormal is judged based on the difference value K, if yes, the control step is executed in the next monitoring period; if no, the judgment is continued in the next monitoring period; f(t) represents the function relationship of the reference curve; It can be understood that the preset value for judging whether there is an anomaly can be calibrated according to experiments, which is not limited here; the curve deviation is evaluated by area difference instead of single-point temperature difference, the overall delay or power shortage of the heating process can be comprehensively measured in multiple time scales, and the influence of transient noise is avoided; the reference curve endpoint is uniformly truncated to fix the length of the comparison interval, so that the K values between different operations or patients are comparable; the abnormality judgment result directly drives the compensation or continues to observe the next period, forms a self-consistent closed loop between detection, decision and execution, avoids premature intervention or delayed correction, and provides a reliable basis for subsequent automatic duty cycle adjustment, and ensures that the body temperature management module always maintains stable and safe output capacity throughout the life cycle; It is worth noting that if the difference value K is greater than the preset value, there is an anomaly; otherwise, there is no anomaly; In another preferred embodiment of the application, the control step comprises: The preset duty cycle is corrected based on the difference value K to obtain a new duty cycle D, and the duty cycle is controlled to be the duty cycle D; The specific steps are as follows: The difference value K is standardized to remove the dimension and normalized to (0, 1) to obtain K1; The duty cycle D=D1 / K1 is calculated, and D1 represents the preset duty cycle; It should be noted that in the heating blanket and other devices, the actual output power P is linearly adjusted by the duty cycle D (0 to 1) of pulse width modulation (PWM): P=d*P1, d and P1 represent the duty cycle and rated power, respectively; Aging will cause the thermal efficiency of components to decrease or the thermal resistance to increase. In the present application, this attenuation is quantified as a dimensionless coefficient K1, and the effective output power P2 that can be actually achieved after aging is K1*P1; the goal is to still deliver the required heat Q to the patient within the same control period T, and the new body temperature management module can meet Q at the duty cycle D1, Q=D1*P1*T; After the body temperature management module is aged, in order to still output Q within the same period T, the duty cycle D needs to be increased, so that Q=D*K1*P1*T, and the compensation formula D=D1 / K1 can be obtained by equating the two formulas; It is worth noting that by converting the area difference between the reference curve and the comparison curve into a dimensionless difference value, and then normalizing and mapping this difference value between zero and one, a coefficient directly reflecting the effective power attenuation degree of the body temperature management module is obtained; the duty cycle after compensation can be calculated by dividing the originally set duty cycle by the coefficient, so that the same amount of heat as the new body temperature management module can be output in the same control period after aging without prolonging the working period or changing the hardware structure. Adjusting the pulse width modulation signal using this algorithm can be automatically completed in the background, and medical staff do not need to manually increase or decrease the power, thereby ensuring that the patient reaches and stably maintains the treatment temperature zone as soon as possible, avoiding low body temperature or temperature fluctuations caused by insufficient output, and also avoiding the risk of overshoot caused by one-time large heating. This approach closely links diagnostic results and control instructions, forming a closed loop of detection, compensation, and early warning, which can continuously compress temperature errors and extend the safe use time of the body temperature management module, providing reliable and dynamic protection for the overall body temperature management scheme; It should be noted that the process of obtaining the duty cycle D1 includes: Patient database information access, if it is the first time to use, a new patient file is established, and the doctor comprehensively evaluates the patient's body temperature, medical history, and disease severity to determine the most suitable temperature control scheme. This includes understanding the patient's age, weight, height, gender, and other personal information factors, real-time detection and adjustment of body temperature during treatment, establishment of a patient temperature change trend learning model at different time periods each day, and recording in the patient file temperature data information library. In the future, the best target temperature T0 at different time periods will be selected according to the patient's body temperature model to control the temperature, so that the patient can have the most comfortable experience and rehabilitation effect; Taking a heating blanket as an example, after power-on, first read NTC1 located in the heating blanket and NTC2 located in the ear canal, and record them as ambient temperature Te and core body temperature Tc respectively; the controller inputs the difference ΔTh=T0-Te between the set target T0 and Te into a pre-calibrated lookup table or empirical formula to obtain a starting duty cycle Dh, which is used as a feedforward reference for heating power. At the same time, calculate the difference ΔTc=T0-Tc between T0 and Tc, and apply a weight correction to Dh using ΔTc, for example, when ΔTc is small and ΔTh is still large, reduce the correction amplitude to prevent overshoot, when ΔTc is large and ΔTh is also large, maintain high power; the obtained value is the preset output Dpre of the PID and is written into the PWM register, and then enters a one-second closed-loop adjustment period. In each period, the ear temperature module calculates the deviation e(k) between the latest Tc and T0, the controller fine-tunes Dpre using proportional, integral, and differential terms to form D1(k), and sends D1(k) to the PWM to update the pulse width. D1(k) is the duty cycle D1; The feedforward ΔTh and ΔTc are integrated into the duty ratio estimation before the PID, and a relatively appropriate power level is given according to the environmental cold load and the current body temperature of the patient in the initial heating stage, the integral accumulation time of the PID in the large deviation area is reduced, and the temperature rising process is shortened; and the real-time ear temperature feedback ensures that the overshoot can be finely suppressed in the later stage, and the body temperature is kept stable without large fluctuations due to sudden heat dissipation; this feedforward-feedback fusion method integrates the environment, the patient and the target into the same control decision, which takes into account the clinical demand for rapid temperature rise, and also reduces the risk of temperature lag and overshoot, providing a more accurate and timely response basis for the subsequent aging compensation or alarm mechanism duty ratio D1; Different body temperature management modules correspond to different duty ratios D1, each body temperature management module obtains the corresponding duty ratio D1 through the PID algorithm, and the duty ratio D1 of the same body temperature management module at different time points is also different, which is specifically set according to the PID algorithm.

[0017] It can be understood that if the duty ratio D>1, the warning information is sent for reporting; It should be noted that the above scheme is simultaneously executed for different body temperature management modules, and the final correction is different because the aging degrees of different body temperature management modules are different.

[0018] A control system based on medical body temperature management, comprising: A reference module: obtaining a body temperature management module on a body temperature management device, setting a time interval based on the use record of a single body temperature management module, periodically obtaining the body temperature of a patient within the time interval, and generating a coordinate point according to the body temperature and the time interval; The coordinate points are numbered, a first curve is obtained based on coordinate points with the same number, and a reference curve is obtained by executing a cutting step; A comparison module: after a preset time interval, taking the time period during which the body temperature management module works as a monitoring period, obtaining the body temperature of the patient in real time within the monitoring period, and drawing a curve of the change of the body temperature of the patient with time, denoted as a second curve: Obtaining a selected point B with the minimum corresponding time point on the second curve, and taking the part between the starting point of the second curve and the selected point B as a comparison curve; A control module: calculating a difference value K based on the reference curve and the comparison curve, judging whether the body temperature management module is abnormal based on the difference value K, if yes, executing a control step in the next monitoring period to correct a duty ratio D1 set based on a PID algorithm, the duty ratio D1 being a duty ratio for maintaining the body temperature of the patient as a target temperature when the body temperature management module is not abnormal, and if not, continuing to judge in the next monitoring period; Different body temperature management modules correspond to different duty cycles D1, and each body temperature management module obtains the corresponding duty cycle D1 through a PID algorithm.

[0019] The above has described one embodiment of the present application in detail, but the content is only the preferred embodiment of the present application, and cannot be considered to limit the implementation scope of the present application. Any equivalent changes and improvements made according to the scope of the present application should still belong to the patent coverage of the present application.

Claims

1. A control method based on medical body temperature management, characterized by, The method comprises the following steps: Obtaining a body temperature management module on a body temperature management device, setting a time interval based on the use record of a single body temperature management module, periodically obtaining the body temperature of a patient within the time interval, and generating coordinate points according to the body temperature and the time interval; Numbering the coordinate points, obtaining a first curve based on the coordinate points with the same number, and performing a cutting step to obtain a reference curve; After a preset time interval, taking the time period during which the body temperature management module works as a monitoring period, obtaining the body temperature of the patient in the monitoring period in real time, and drawing a curve of the change of the body temperature of the patient with time, denoted as a second curve; Obtaining a selected point B with the minimum corresponding time point on the second curve, and taking the part between the starting point of the second curve and the selected point B as a comparison curve; Calculating a difference value K based on the reference curve and the comparison curve, judging whether the body temperature management module is abnormal based on the difference value K, if yes, performing a control step in the next monitoring period to correct a duty cycle D1 set based on a PID algorithm, the duty cycle D1 being a duty cycle for maintaining the body temperature of the patient as a target temperature when the body temperature management module is not abnormal, and if not, continuing to judge in the next monitoring period; Wherein, the duty cycle D1 corresponding to different body temperature management modules is different, and each body temperature management module obtains the corresponding duty cycle D1 through the PID algorithm.

2. The control method based on medical temperature management according to claim 1, characterized by, Generating coordinate points comprises: Setting a monitoring period [t0, t0+Δt], t0 representing a time point at which the body temperature management module is put into use, and Δt being a preset time length, obtaining the use record of the body temperature management module in the monitoring period, and obtaining the time point T1 at which the body temperature management module starts to be used and the time point T2 at which the body temperature management module ends to be used based on the use record; Periodically obtaining the body temperature of the patient within the time interval [T1, T2], and generating coordinate points (Wi, Di), Di being the body temperature of the patient obtained for the i-th time, and Wi=wi-T1, wi representing the time point at which the body temperature of the patient is obtained for the i-th time.

3. The control method based on medical temperature management according to claim 1, characterized by, Obtaining a reference curve comprises: Numbering the coordinate points corresponding to each time interval respectively; xj = xj-1 + (xj - xj-1) / (j - 1) (1) , h j xj = xj-1 + (xj - xj-1) / (j - 1) (1) xj = xj-1 + (xj - xj-1) / (j - 1) ( Computing the ordinate , z j denotes the ordinate of the jth identically numbered coordinate point; Obtaining a reference point (H, Z), obtaining all the reference points and fitting to obtain a first curve; The cutting step comprises: Marking the points with the ordinate greater than a preset target temperature on the first curve as selected points, obtaining a selected point A with the minimum corresponding time point, and taking the part between the starting point of the first curve and the selected point A as a reference curve.

4. The control method based on medical temperature management according to claim 1, characterized by, Calculating a difference value K comprises: Drawing a perpendicular line from the end point of the reference curve to the x-axis, the foot of the perpendicular line being tend, the intersection point of the perpendicular line and the comparison curve being point C, obtaining a function relationship F(t) of the part between the starting point of the comparison curve and the point C, t representing time; calculating a difference value f(t) represents a functional relationship of the reference curve.

5. The control method based on medical temperature management according to claim 1, characterized by, Judging whether there is an abnormality comprises: If the difference value K is greater than a preset value, there is an abnormality; otherwise, there is no abnormality.

6. The control method based on medical temperature management according to claim 1, characterized by, The control step comprises: Correcting the preset duty cycle based on the difference value K to obtain a new duty cycle D, and controlling the duty cycle to be the duty cycle D.

7. A control system based on medical thermoregulation, characterized by, Comprise: Reference module: acquire the body temperature management module on the body temperature management device, set a time interval based on the use record of a single body temperature management module, periodically acquire the body temperature of the patient within the time interval, and generate coordinate points according to the body temperature and the time interval; number the coordinate points, acquire a first curve based on coordinate points with the same number, and execute a cutting step to obtain a reference curve; Comparison module: after a preset time interval, take the time period during which the body temperature management module works as a monitoring period, acquire the body temperature of the patient in real time within the monitoring period, and draw a curve of the change of the body temperature of the patient with time, denoted as a second curve; acquire a selection point B with the minimum corresponding time point on the second curve, and take the part between the starting point of the second curve and the selection point B as a comparison curve; Control module: calculate a difference value K based on the reference curve and the comparison curve, judge whether the body temperature management module is abnormal based on the difference value K, if yes, execute a control step in the next monitoring period to correct a duty cycle D1 set based on a PID algorithm, the duty cycle D1 is a duty cycle for maintaining the body temperature of the patient as a target temperature when the body temperature management module is not abnormal, and if not, continue to judge in the next monitoring period; wherein the duty cycles D1 corresponding to different body temperature management modules are different, and each body temperature management module acquires the corresponding duty cycle D1 through the PID algorithm.

Citation Information

Patent Citations

  • Temperature display method and device

    CN111093481A

  • Temperature compensation method for earphone temperature measurement

    CN112213003A

  • Hot compress temperature control method and brain wave acquisition eyeshade with hot compress function

    CN116459074A

  • Temperature control method and device based on self-tuning and storage medium

    CN117032337A

  • Medical heating instrument and temperature monitoring method thereof

    CN119344948A