Temperature control method and device of medical temperature controller, storage medium and equipment
By determining the target temperature increment and temperature control output intensity based on the temperature changes of heat exchange components and cold and heat sources in the medical temperature control instrument, the problem of poor temperature control stability of medical temperature control instruments is solved, and rapid and accurate adjustment and stable control of temperature are achieved to ensure patient safety.
Patent Information
- Application Number
- CN202411671437.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-04-08
Smart Images

Figure CN119781540A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of medical device technology, and in particular to a temperature control method, device, storage medium and equipment for a medical temperature controller. Background Art
[0002] In the medical field, medical temperature controllers are widely used in medical treatment to physically heat up and / or cool down the human body by controlling heat exchange components such as blankets and pads to exchange heat with the human body, so as to assist in regulating the patient's body temperature. Existing medical temperature controllers usually use compressor cooling and electric heating wire heating as cold and heat sources, or use semiconductor cooling / heating as cold and heat sources to control the temperature of the gas heat mass or liquid heat mass circulating in the medical temperature controller, thereby controlling the temperature of the heat exchange component.
[0003] At present, the temperature control of medical temperature controllers usually adopts PID (Proportional Integral Derivative) control algorithm. When the measured actual temperature is higher than the target temperature, the cooling intensity is increased or the heating intensity is reduced. When the actual temperature is lower than the target temperature, the cooling intensity is reduced or the heating intensity is increased, and finally the actual temperature is stabilized near the target temperature. However, the temperature feedback of the traditional PID control method is usually lack of timeliness, and large temperature fluctuations often occur. The stability is poor, and it is easy to have problems such as slow temperature control and overshoot. For example, when the flow of heat mass is blocked for some reason, part of the heat mass may be heated / cooled all the time, resulting in extremely high or low temperatures, causing damage to the patient's body. Summary of the invention
[0004] The present application mainly provides a temperature control method, device, storage medium and equipment for a medical temperature controller, aiming to solve the technical problem of poor temperature control stability of the medical temperature controller.
[0005] In order to solve the above technical problems, the technical solution adopted by the present application is: to provide a temperature control method for a medical temperature controller. The temperature control method includes: determining a target temperature increment based on the temperature at the entrance of a heat exchange component at the current moment and the temperature at the previous moment, and a preset target temperature; determining a temperature control output intensity based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, and the target temperature increment; and controlling the cold and hot sources based on the temperature control output intensity to adjust the temperature of the medical temperature controller.
[0006] In some embodiments, the target temperature increment is determined based on the temperature at the current moment and the temperature at the previous moment at the inlet of the heat exchange component, as well as the preset target temperature, including: determining a first temperature difference between the preset target temperature and the temperature at the current moment, and a second temperature difference between the temperature at the current moment and the temperature at the previous moment; updating the first integral cumulative value at the current moment based on the first integral cumulative value at the previous moment and the first temperature difference value; and determining the target temperature increment based on the first temperature difference value, the second temperature difference value and the first integral cumulative value.
[0007] In some embodiments, the calculation formula of the first integral accumulation value at the current moment is: I1 =S I1 ′+I1(T ∞ -T b ), where S I1 is the first integral accumulated value at the current moment, S I1 ' is the first integral accumulated value at the previous moment, I1 is the preset first integral term coefficient, T ∞ is the preset target temperature, T b is the temperature at the current moment; the calculation formula for the target temperature increment is: Δ r∞ =P1(T ∞ -T b )+S I1 -D1(T b -T b ′); where Δ r∞ is the target temperature increment, P1 is the preset first proportional term coefficient, D1 is the preset first differential term coefficient, T b ' is the temperature at the previous moment.
[0008] In some embodiments, the temperature control output intensity is determined based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment, including: determining a first incremental difference between the temperature increment at the current moment and the target temperature increment, and a second incremental difference between the temperature increment at the current moment and the temperature increment at the previous moment; updating the second integral cumulative value at the current moment based on the second integral cumulative value at the previous moment and the first incremental difference; and determining the temperature control output intensity based on the first incremental difference, the second incremental difference, and the second integral cumulative value.
[0009] In some embodiments, the calculation formula of the second integral accumulation value at the current moment is: I2 =S I2 ′+I2(Δ r∞ -Δ r ), where S I2is the second integral accumulated value at the current moment, S I2 ' is the second integral accumulated value at the previous moment, I2 is the preset second integral term coefficient, Δ r is the temperature increment at the current moment; the calculation formula of the second integral cumulative value of the temperature control output intensity is: η=P2(Δ r∞ -Δ r )+S I2 -D2(Δ r -Δ r ′); wherein η is the temperature control output intensity, P2 is the preset second proportional term coefficient, D2 is the preset second differential term coefficient, Δ r ' is the temperature increment at the previous moment.
[0010] In some embodiments, after updating the first integral cumulative value at the current moment based on the first integral cumulative value at the previous moment and the first temperature difference value, it also includes: in response to the first integral cumulative value being greater than a preset first integral value upper limit, updating the first integral cumulative value to the preset first integral value upper limit; in response to the first integral cumulative value being less than a preset first integral cumulative value lower limit, updating the first integral cumulative value to the preset first integral value lower limit; after updating the second integral cumulative value at the current moment based on the second integral cumulative value at the previous moment and the first incremental difference value, it also includes: in response to the second integral cumulative value being greater than a preset second integral value upper limit, updating the second integral cumulative value to the preset second integral value upper limit; in response to the second integral cumulative value being less than a preset second integral value lower limit, updating the second integral cumulative value to the preset second integral value lower limit.
[0011] To solve the above technical problems, another technical solution adopted in the present application is: to provide a temperature control device for a medical temperature controller, the temperature control device comprising: a first calculation module, used to determine the target temperature increment based on the temperature at the entrance of the heat exchange component at the current moment and the temperature at the previous moment, and the preset target temperature; a second calculation module, used to determine the temperature control output intensity based on the temperature increment at the cold and heat sources at the current moment and the temperature increment at the previous moment, and the target temperature increment; a temperature control module, used to control the cold and heat sources based on the temperature control output intensity to adjust the temperature of the medical temperature controller.
[0012] To solve the above technical problems, another technical solution adopted in the present application is: to provide a medical temperature controller, which includes a temperature control device and a heat exchange component as the above-mentioned medical temperature controller, and a cold and hot source, a first temperature sensor and a second temperature sensor respectively connected to the temperature control device, wherein the cold and hot source are cyclically connected to the heat exchange component, the first temperature sensor is arranged at the entrance of the heat exchange component, and the second temperature sensor is arranged at the cold and hot source.
[0013] In order to solve the above technical problems, another technical solution adopted in the present application is: providing a storage medium on which program data is stored, characterized in that when the program data is executed by a processor, the steps of the temperature control method of the medical temperature controller as mentioned above are implemented.
[0014] In order to solve the above-mentioned technical problems, another technical solution adopted in the present application is: to provide a medical device, which includes a processor and a memory connected to each other, the memory stores a computer program, and when the processor executes the computer program, it implements the steps of the temperature control method of the medical temperature controller as mentioned above.
[0015] The beneficial effects of the present application are as follows: Different from the prior art, the present application discloses a temperature control method, device, storage medium and equipment for a medical temperature controller. The present application determines the target temperature increment to be achieved according to the temperature change characteristics at the inlet of the heat exchange component and the requirements of the preset target temperature, and obtains the temperature control output intensity required for temperature control according to the change characteristics of the temperature increment at the cold and hot sources and the target temperature increment, so as to achieve the control of the cold and hot sources, thereby achieving the temperature regulation of the medical temperature controller. The temperature measurement selection at the inlet of the heat exchange component and the cold and hot sources can effectively reduce the feedback delay of the temperature change, more accurately reflect the dynamics of the temperature change, so as to quickly and accurately respond to the change of temperature and the change of temperature increment to determine the corresponding target temperature increment and the control strategy of the temperature control output intensity. Based on the corresponding calculation and control of the temperature and temperature increment, the occurrence of extreme high temperature and extreme low temperature can be effectively avoided, and the damage to the patient's body caused by the overshoot problem can be avoided, so as to achieve a more stable, safe and reliable control and regulation of the temperature of the medical temperature controller. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work, among which:
[0017] Figure 1 It is a flow chart of an embodiment of a temperature control method of a medical temperature controller provided by the present application;
[0018] Figure 2 yes Figure 1 A schematic flow chart of an embodiment of step 10 in the embodiment;
[0019] Figure 3 yes Figure 1 A schematic flow chart of an embodiment of step 20 in the embodiment;
[0020] Figure 4 It is a structural schematic diagram of an embodiment of a temperature control device provided by the present application;
[0021] Figure 5 yes Figure 4 Embodiment 1 A schematic structural diagram of an optional embodiment;
[0022] Figure 6 It is a structural schematic diagram of an embodiment of a medical temperature controller 500 provided in the present application;
[0023] Figure 7 It is a structural schematic diagram of an embodiment of a storage medium provided by the present application;
[0024] Figure 8 It is a structural schematic diagram of an embodiment of a medical device provided in this application. DETAILED DESCRIPTION
[0025] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0026] The terms "first", "second", "third" in the embodiments of the present application are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the feature defined as "first", "second", "third" can expressly or implicitly include at least one of the features. In the description of the present application, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically limited. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units that are not listed, or optionally also includes other steps or units inherent to these processes, methods, products or devices.
[0027] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0028] The present application provides a temperature control method for a medical temperature controller, referring to Figure 1 , Figure 1 1 is a flow chart of an embodiment of a temperature control method of a medical temperature controller provided by the present application, and the temperature control method of the medical temperature controller comprises:
[0029] Step 10: Determine a target temperature increment based on the temperature at the inlet of the heat exchange component at the current moment and the temperature at the previous moment, as well as a preset target temperature.
[0030] The heat exchange component can be specifically one of the components such as a temperature control blanket, a temperature control pad, a temperature control cap and a temperature control ring used in a medical temperature controller for physically cooling or heating a patient in vitro during a medical procedure. The inlet of the heat exchange component is the position where the gas heat mass or liquid heat mass circulating in the medical temperature controller enters the heat exchange component.
[0031] The temperature measurement at the entrance of the heat exchange component can accurately feedback the temperature conditions in contact with the patient. Because the heat exchange component is at one end away from the cold and hot sources in the medical temperature controller, the temperature of the heat entering the heat exchange component from the entrance will usually not be higher than the temperature at that location when heating up, and will not be lower than the temperature at that location when cooling down. Therefore, the temperature collection at the entrance of the heat exchange component can timely feedback the extreme temperature conditions in contact with the patient. When extremely high or extremely low temperatures occur, an alarm can be issued in time or cooling or heating measures can be taken to avoid heat exchange between extreme temperature heat and the patient through the heat exchange component, thereby avoiding damage to the patient's body caused by extreme temperature.
[0032] The current temperature at the entrance of the heat exchange component is the real-time detected temperature value, which can be measured by the temperature sensor and fed back immediately, while the temperature at the previous moment is the temperature value measured at the previous moment. The interval between the previous moment and the current moment can be determined according to the preset temperature measurement time interval or frequency, such as measuring the temperature every 1 second, 5 seconds, 10 seconds, 30 seconds or 1 minute. The interval can also be a fluctuating time interval adjusted according to actual medical needs and the performance of the temperature controller, such as setting a longer time interval for temperature measurement when the temperature difference between the temperature and the preset target temperature is large, and setting a shorter time interval for temperature measurement when it is close to the preset target. The temperature at the current moment and the temperature at the previous moment can be recorded or stored after obtaining feedback from the temperature sensor, so as to facilitate the subsequent calculation of the temperature difference and the comparison of the temperature. The preset target temperature is set according to the specific medical needs of the patient. For example, in heart surgery, the patient's body temperature may need to be reduced to a lower level to reduce the metabolic needs of the heart, while in some cases, the body temperature needs to be kept within the normal range to avoid complications caused by hypothermia. The preset target temperature setting is usually adjusted by the doctor based on the patient's specific situation and treatment needs, and is set through specific controls or interfaces.
[0033] After determining the temperature at the current moment, the temperature at the previous moment, and the preset target temperature, the target temperature increment can be further determined based on these temperatures. Among them, the target temperature increment is a parameter used to guide the temperature adjustment. In this embodiment, the need for the temperature growth rate is characterized by the target temperature increment per unit time, reflecting the temperature growth rate required from the temperature at the current moment to the preset target temperature, so that the temperature growth rate reaches the requirement of the target temperature increment through subsequent steps, so that the temperature at the inlet of the heat exchange component reaches the preset target temperature. Therefore, the trend of temperature change can be reflected by the temperature difference between the current moment and the previous moment, and the target temperature increment can be calculated in combination with the preset target temperature. The calculation of the target temperature increment can adopt a variety of algorithms, such as linear interpolation, polynomial fitting, or prediction models based on artificial intelligence. Through these algorithms, the temperature change trend can be predicted more accurately, the target temperature increment can be obtained, and the temperature control strategy can be adjusted accordingly.
[0034] Through the above steps, this embodiment is based on the temperature feedback at the inlet of the heat exchange component, which can ensure that the temperature of the heat exchange component is maintained within a safe and effective range, improve the accuracy and safety of temperature control, reduce surgical risks and improve treatment effects. By real-time monitoring and dynamic calculation and adjustment of the target temperature increment used for temperature control, it can quickly respond to changes in patient body temperature, avoid complications caused by improper temperature control, effectively reduce unnecessary temperature fluctuations, and improve the stability and effectiveness of subsequent temperature control.
[0035] Optionally, see Figure 2 In one embodiment, based on the temperature at the inlet of the heat exchange component at the current moment and the temperature at the previous moment, and the preset target temperature, the target temperature increment is determined, including:
[0036] Step 11: Determine a first temperature difference between a preset target temperature and the temperature at the current moment, and a second temperature difference between the temperature at the current moment and the temperature at the previous moment.
[0037] The first temperature difference is the difference between the current temperature and the preset target temperature, which reflects the deviation between the current temperature and the expected temperature. By calculating this temperature difference, the gap between the current temperature and the target temperature can be evaluated and the temperature control strategy can be adjusted accordingly. If the first temperature difference is large, it means that the current temperature is far from the target temperature, and more active heating or cooling measures need to be taken to reach the preset target temperature as soon as possible. On the contrary, if the first temperature difference is small, it means that the current temperature is close to the target temperature. At this time, more gentle temperature adjustment measures can be taken to avoid discomfort to the patient caused by excessive temperature changes.
[0038] The second temperature difference is the difference between the temperature at the current moment and the temperature at the previous moment, which reflects the trend of temperature change in a short period of time. By analyzing this temperature difference, the direction and speed of temperature change can be determined, thereby predicting the trend of future temperature changes. If the second temperature difference is positive, it means that the temperature is rising; if it is negative, it means that the temperature is falling. According to the size and sign of the second temperature difference, it can be decided whether the temperature control strategy needs to be adjusted to ensure that the temperature change meets medical needs. By determining that the first temperature difference and the second temperature difference can effectively guide the subsequent temperature adjustment strategy, the target temperature increment obtained by reasonable setting or calculation can ensure that the temperature change meets medical needs without causing discomfort to the patient.
[0039] Step 12: Update the first integrated cumulative value at the current moment based on the first integrated cumulative value at the previous moment and the first temperature difference value.
[0040] The first integral cumulative value is used to reflect the cumulative effect of the first temperature difference at different times within a period of time. The cumulative effect can reflect the total adjustment made by the medical temperature controller to eliminate the steady-state error between the actual temperature and the target temperature. In practical applications, the update of the first integral cumulative value can be determined by a variety of integral algorithms, such as trapezoidal integral, Simpson integral, or integral model based on artificial intelligence, etc. The first temperature difference is obtained by integrating. These algorithms can dynamically adjust the integral cumulative value according to the actual temperature change, so as to more accurately reflect the cumulative effect of the first temperature difference in the temperature control process. Subsequently, the temperature control output intensity can be adjusted more flexibly according to the first integral cumulative value to enhance or weaken the corresponding target temperature increment until the steady-state error is eliminated.
[0041] The first integral cumulative value of the previous moment represents the sum of the integrals of the first temperature difference values at all moments before the current moment, and is used to evaluate the cumulative effect of the temperature difference in the entire temperature control process before the temperature control at the current moment. Therefore, by updating the first integral cumulative value of the previous moment through the first temperature difference value of the current moment, it is possible to more accurately predict and adjust the subsequent temperature control strategy to adapt to the specific needs of the patient and the medical environment. By continuously updating the first integral cumulative value, it can be ensured that the medical temperature controller can continuously compensate for the temperature deviation during the temperature control process, thereby gradually approaching and stabilizing the preset target temperature. In the corresponding calculation, when the previous moment is the initial moment, that is, when there is no temperature record or storage, the integral cumulative value of the previous moment can be recorded as 0, indicating that the accumulation of temperature differences has not yet been done to eliminate the steady-state error.
[0042] Optionally, the calculation formula of the first integral accumulation value at the current moment is: S I1 =S I1 ′+I1(T ∞ -T b ), where S I1 is the first integral accumulated value at the current moment, S I1 ' is the first integral accumulated value at the previous moment, I1 is the preset first integral term coefficient, T ∞ is the preset target temperature, T b is the temperature at the current moment.
[0043] T ∞ -T b That is, the first temperature difference value. This optional embodiment integrates the first temperature difference value through the first integral term coefficient I1, so as to obtain the integral value of the temperature difference between the current temperature and the preset target temperature. Thus, by adding the first integral cumulative value of the previous moment to the integral value of the current moment, the first integral cumulative value can be updated to obtain a first integral cumulative value that better meets the temperature control requirements, ensuring that the temperature deviation is effectively compensated in the subsequent temperature control process of the medical temperature controller, improving the degree of difference of the medical temperature controller, eliminating the steady-state error of the temperature, and avoiding the adverse effects of excessive temperature fluctuations on patients. Among them, the determination of the first integral term coefficient can be determined by theoretical calculation based on the establishment of a mathematical model of the heat exchange component, or by engineering experience, through experiments and adjustments to determine the parameter, and can also be determined by a self-tuning method. The first integral term coefficient can be larger to eliminate the steady-state error more quickly, but it is also necessary to avoid the effect lag, overshoot and oscillation problems that may be caused by the first integral term coefficient being too large.
[0044] Optionally, after updating the first integral cumulative value at the current moment based on the first integral cumulative value and the first temperature difference value at the previous moment, it also includes: in response to the first integral cumulative value being greater than a preset first integral value upper limit, updating the first integral cumulative value to a preset first integral value upper limit; in response to the first integral cumulative value being less than a preset first integral cumulative value lower limit, updating the first integral cumulative value to a preset first integral value lower limit.
[0045] In this optional embodiment, the first cumulative value upper limit and the first cumulative value lower limit are used to limit the range of the first integral cumulative value to ensure stability during the temperature control process. When the first integral cumulative value exceeds the preset upper limit, it indicates that the temperature control strategy may be too aggressive, resulting in too rapid temperature changes, which may cause discomfort to the patient or increase the risk of complications. In this case, updating the first integral cumulative value to the preset upper limit can effectively avoid excessive temperature fluctuations and ensure that the temperature control process is smoother and safer.
[0046] On the contrary, when the first integral cumulative value is lower than the preset lower limit, it indicates that the temperature control strategy may be too conservative, resulting in too slow temperature changes, and the preset target temperature may not be reached in time, thus affecting the treatment effect. In this case, updating the first integral cumulative value to the preset lower limit value can speed up the temperature change speed and ensure that the temperature control process is more effective, so as to reach the expected treatment temperature as soon as possible.
[0047] The first cumulative value upper limit and the first cumulative value lower limit can specify the limit value of the integral steady state according to the specific product specifications, application environment and control system structure, thereby determining the first cumulative value upper limit and the first cumulative value lower limit. The present application does not make any specific limitation on the values of the upper limit and the lower limit. As long as the upper and lower limits of the first integral cumulative value range are set in order to maintain the steady-state effect of temperature control, it can be understood that it is within the protection scope of the present application.
[0048] By setting the first cumulative value upper limit and the first cumulative value lower limit, a safe adjustment range can be provided for the temperature control process, which not only ensures the stability of temperature changes but also ensures the treatment effect. This dynamic adjustment mechanism can flexibly adjust the temperature control strategy according to the actual temperature changes, thereby ensuring the safety of patients while improving the treatment effect.
[0049] Step 13: Determine a target temperature increment based on the first temperature difference value, the second temperature difference value and the first integral accumulation value.
[0050] Based on the calculations in the above steps, the first temperature difference value can reflect the real-time temperature difference between the current temperature at the entrance of the heat exchange component and the preset target temperature, the second temperature difference value can reflect the temperature change trend, and the first integral cumulative value can effectively reflect the cumulative effect of the deviation between the actual temperature and the target temperature during the temperature control process. Through comprehensive consideration of these three parameters, the target temperature increment can be determined accordingly. The target temperature increment is used to reflect the rate of subsequent heating or cooling treatment. It determines the need for heating or cooling and the calibration of heating or cooling according to the first temperature difference value, determines the strategy adjustment required for heating or cooling according to the second temperature difference value, and determines whether the strategy adjustment needs to adopt a more radical or conservative method according to the first integral cumulative value. Therefore, the corresponding target temperature increment determined by these three parameters can more effectively guide the subsequent fine adjustment of the heating or cooling rate to ensure the accuracy and stability of temperature control.
[0051] Optionally, the target temperature increment is calculated as: Δ r∞ =P1(T ∞ -T b )+S I1 -D1(T b -T b ′); where Δ r∞ is the target temperature increment, P1 is the preset first proportional term coefficient, D1 is the preset first differential term coefficient, T b ' is the temperature at the previous moment.
[0052] This optional embodiment is an implementation of a PID algorithm. In the calculation formula of the target temperature increment, the function of the first proportional term coefficient P1 is to adjust the temperature increment according to the difference between the preset target temperature and the temperature at the current moment, so as to achieve a rapid response to the temperature deviation. The value of the first proportional term coefficient usually needs to be determined according to the specific response characteristics and stability requirements of the medical temperature controller. The first proportional term coefficient can be adjusted through experiments or simulations, and the response speed and stability of the system under different first proportional term coefficients can be observed to select a suitable first proportional term coefficient. When the temperature deviation is large, the selection of a suitable first proportional term coefficient can speed up the temperature adjustment and enable the temperature controller to approach the target temperature faster.
[0053] The first differential term coefficient D1 is used to predict the rate of temperature change based on the difference between the current temperature and the previous temperature. If the temperature change rate is fast, it means that the temperature is rising or falling rapidly. At this time, the appropriately selected value of D1 can be adjusted in advance to avoid the temperature exceeding the preset range. On the contrary, if the temperature change rate is slow, the appropriately selected D1 helps to avoid unnecessary frequent adjustments and achieve the role of advance regulation.
[0054] However, if the first proportional term coefficient is set too high, the temperature adjustment may be too aggressive, causing temperature fluctuations and overshoot. If the differential effect of the second proportional term coefficient is too strong, the temperature controller may be too sensitive to noise and interference signals, reducing the system's anti-interference ability. Therefore, in practical applications, it is necessary to reasonably select the values of P1 and D1, and usually adjust and optimize them according to the specific temperature control scenario and equipment characteristics. Through experiments and experience accumulation, the best combination of parameters can be found to ensure that the medical temperature controller can provide stable and accurate temperature control under different conditions. The target temperature increment Δ can be accurately calculated by selecting appropriate proportional term coefficients and differential term coefficients. r∞ This calculation result will guide the temperature controller to make appropriate temperature adjustments to ensure that the temperature control process is both fast and stable, thereby providing patients with a safe and effective treatment environment.
[0055] Step 20: Determine the temperature control output intensity based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment.
[0056] The cold and hot source can specifically be a heating or cooling source in a medical temperature controller for controlling the temperature of a liquid or gas heat mass circulating in the medical temperature controller. It can specifically use a compressor for cooling, a heating wire for heating, or a semiconductor refrigeration sheet for hot and cold regulation. This application does not make specific restrictions on this. The cold and hot source can specifically be the surface of the cooling surface or heating surface of the cold and hot source, or it can be a gas or liquid heat mass that is not in direct contact with the cold and hot source but is close to the cold and hot source. The temperature measurement at the cold and hot source can accurately and quickly feedback the real-time effect of cooling and heating, which is directly related to the temperature change generated by the control and can better reflect the effect of temperature control.
[0057] Optionally, before determining the temperature control output intensity based on the temperature increment at the cold and heat sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment, it also includes: in response to the current temperature at the cold and heat sources being greater than a preset cold and heat source temperature threshold within a preset time period, powering off the cold and heat sources for protection, or replacing the preset target temperature with the preset cold and heat source temperature threshold.
[0058] Since the circulation of heat and mass in the medical temperature control blanket usually flows in and out through components such as pipes and pumps, blockage may occur in some cases. If the temperature sensor for measuring the temperature is downstream of the blockage, the temperature at the downstream of the blockage determined by the measurement will not rise or fall for a long time, and the temperature of the heat exchange component at the upstream may be continuously different from the preset target temperature, causing the cold and heat sources to continuously perform high-output cooling and heating. After a long time, the heat and mass will become extremely high or extremely low. In the case of extremely high or extremely low temperatures, if the blockage is suddenly unblocked, the extremely high and extremely low temperatures will flow to the heat exchange component, thereby causing damage to the patient's body. Therefore, based on the real-time feedback of the temperature measurement at the cold and heat sources, by setting the preset cold and heat source temperature threshold to limit the high and low temperatures at the cold and heat sources, and cutting off the power or lowering or raising the current target preset temperature to the threshold for corresponding control processing, it can play a role of thermal protection, avoid the occurrence of extremely high and extremely low temperatures, and improve the safety and reliability of medical temperature controllers.
[0059] The temperature increment at the cold and hot source at the current moment, i.e., the difference between the temperature at the current moment and the temperature at the previous moment, can reflect the real-time temperature change of the cold and hot source. The temperature increment at the previous moment is the difference between the temperature at the previous moment and the temperature at the moment before the previous moment, which can further reflect the trend of temperature change. The two temperature increments can be calculated based on the measurement results of the temperature sensor at different moments. By measuring the temperature increment at the current moment and the temperature increment at the previous moment, the working status and efficiency of the cold and hot source can be timely understood, thereby providing important feedback information for temperature control.
[0060] After determining the temperature increment at the current moment, the temperature increment at the previous moment, and the target temperature increment, the temperature control output intensity can be further determined based on these temperature increments. The temperature control output intensity is a parameter used to control the output power of the cold and hot sources, which can be the duty cycle of PWM (Pulse Width Modulation), the voltage or current, etc. By adjusting the temperature control output intensity, the output power of the cold and hot sources can be finely controlled, thereby achieving precise adjustment of the temperature of the medical temperature controller.
[0061] When determining the temperature control output intensity, it is first necessary to evaluate the working efficiency and response speed of the cold and hot sources based on the temperature increment at the current moment and the temperature increment at the previous moment. If the temperature increment at the current moment is large, it indicates that the cold and hot sources need to increase their output to quickly adjust the temperature; conversely, if the temperature increment is small, the output intensity can be appropriately reduced to avoid over-adjustment. The target temperature increment is the ultimate goal of temperature control. By adjusting the temperature control output intensity, it can be ensured that the temperature changes in the direction of the target temperature. The temperature control output intensity can be calculated in a variety of ways, such as PID control algorithm, fuzzy control algorithm or neural network control algorithm.
[0062] Through the above steps, this embodiment is based on the temperature feedback at the cold and hot sources, which can ensure that the output power of the cold and hot sources matches the temperature control requirements, thereby realizing precise adjustment of the temperature of the medical temperature controller. At the same time, the temperature measurement at the cold source can also effectively avoid the extreme temperature caused by the continuous heating and cooling of the cold and hot sources, ensure the safety and reliability of temperature control, avoid damage to the patient's body, and avoid complications caused by improper temperature control. The temperature control output intensity determined by this method can also effectively reduce unnecessary temperature fluctuations, reduce the amplitude of temperature oscillations, and improve the stability and effectiveness of subsequent temperature control.
[0063] Optionally, see Figure 3 In one embodiment, the temperature control output intensity is determined based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment, including:
[0064] Step 21: Determine a first increment difference between the temperature increment at the current moment and the target temperature increment, and a second increment difference between the temperature increment at the current moment and the temperature increment at the previous moment.
[0065] The first incremental difference is the difference between the temperature increment at the current moment and the target temperature increment, reflecting the deviation of the current temperature change relative to the target temperature change. The rate change is characterized by the difference per unit time. By calculating the first incremental difference, the gap between the current temperature change rate and the target temperature change rate can be evaluated, and the temperature control strategy can be adjusted accordingly. If the first incremental difference is large, it means that there is a large deviation between the current temperature change rate and the target temperature change rate, and the temperature control output intensity needs to be adjusted in time to reduce this deviation; conversely, if the first incremental difference is small, it means that the current temperature change rate is close to the target temperature change rate, and the adjustment range of the temperature control output intensity can be appropriately reduced.
[0066] The second incremental difference is the difference between the temperature increment at the current moment and the temperature increment at the previous moment, reflecting the trend of the temperature change rate adjustment in a short period of time. By calculating the second incremental difference, it is possible to evaluate whether the adjustment trend of the temperature change rate is in line with expectations, thereby predicting the dynamic situation of future temperature adjustment rate changes and providing a basis for adjusting the temperature control output intensity. When the second incremental difference is positive, it means that the temperature change rate at the current moment is accelerating, and the temperature control output intensity needs to be appropriately reduced to avoid excessive temperature changes; when the second incremental difference is negative, it indicates that the temperature change rate is slowing down, and the temperature control output intensity can be appropriately increased to speed up temperature adjustment. This allows for more precise control of the temperature change rate, reduced oscillation amplitude of temperature changes, and ensures the smoothness and stability of dynamic temperature changes.
[0067] Step 22: Update the second integrated cumulative value at the current moment based on the second integrated cumulative value at the previous moment and the first incremental difference.
[0068] The second integral cumulative value is used to reflect the cumulative effect of the first incremental difference at different moments in a continuous period of time. The cumulative effect can reflect the total adjustment made by the medical temperature controller to eliminate the steady-state error between the actual temperature increment and the target temperature increment. There can be multiple specific integration methods. Please refer to the aforementioned step 12, which will not be repeated here. The second integral cumulative value of the previous moment represents the sum of the first incremental difference at all moments before the current moment, which is used to evaluate the cumulative effect of the incremental difference in the entire temperature control process before the temperature control at the current moment. Therefore, through the combination of the first incremental difference at the current moment and the second integral cumulative value at the previous moment, the dynamic process of temperature control can be more comprehensively evaluated, the stability and accuracy of temperature changes can be ensured, and the specific needs and medical environment of patients can be adapted. By continuously updating the second integral cumulative value, it can be ensured that the medical temperature controller can continuously compensate for the incremental difference during the temperature control process, so as to gradually approach and stabilize at the preset target temperature. In the corresponding calculation, when the previous moment is the initial moment, that is, when there is no temperature record or storage, the integral cumulative value of the previous moment can be recorded as 0, indicating that the accumulation processing of the incremental difference has not been performed to eliminate the steady-state error.
[0069] Optionally, the calculation formula of the second integral accumulation value at the current moment is: S I2 =S I2 ′+I2(Δ r∞ -Δ r ), where S I2 is the second integral accumulated value at the current moment, S I2 ′ is the second integral accumulated value at the previous moment, I2 is the preset second integral term coefficient, Δ r is the temperature increment at the current moment.
[0070] In the calculation formula of the second integral accumulation value, (Δ r∞ -Δ r ) is the first incremental difference, and the first incremental difference is integrated through the second integral coefficient I2, so that the integral value of the difference between the temperature increment at the current moment and the target temperature increment can be obtained, so that the second integral cumulative value at the previous moment plus the integral value at the current moment can be updated to obtain a second integral cumulative value that better meets the temperature control requirements, ensuring that the deviation of the temperature increment is effectively compensated during the subsequent temperature control process of the medical temperature controller, improving the difference-free degree of the medical temperature controller, eliminating the steady-state error of the temperature increment, and avoiding the adverse effects of excessive temperature fluctuations on patients. The selection method of the second integral coefficient can refer to the aforementioned method of obtaining the first integral coefficient, which will not be repeated here. As long as the parameter value can be effectively used to eliminate the steady-state error of the temperature increment, it can be understood that it is within the protection scope of this application.
[0071] Optionally, after updating the second integral cumulative value at the current moment based on the second integral cumulative value at the previous moment and the first incremental difference, it also includes: in response to the second integral cumulative value being greater than a preset second cumulative value upper limit, updating the second integral cumulative value to a preset second cumulative value upper limit; in response to the second integral cumulative value being less than a preset second cumulative value lower limit, updating the second integral cumulative value to a preset second cumulative value lower limit.
[0072] This optional embodiment can refer to the aforementioned related descriptions of the first cumulative value upper limit and the first cumulative value lower limit, and the present application will not go into details here. As long as the upper and lower limits of the second integral cumulative value range are adjusted to maintain the steady-state effect of temperature increment control, it can be understood that it is within the protection scope of the present application.
[0073] Step 23: Determine the temperature control output intensity based on the first incremental difference, the second incremental difference and the second integral accumulation value.
[0074] Based on the calculation of the above steps, the first incremental difference can reflect the deviation between the temperature change rate at the current moment of the cold and hot sources and the temperature change rate required by the target temperature increment, the second incremental difference can reflect the trend of the temperature change rate, and the second integral cumulative value can effectively reflect the cumulative effect of the deviation between the actual temperature change rate and the target temperature change rate during the temperature control process. Through the comprehensive consideration of these three parameters, the temperature control output intensity can be determined accordingly, and the temperature control output intensity is used to reflect the power or energy that the subsequent medical temperature controller needs to output during the temperature control process. According to the first incremental difference, it can be determined to adjust to heating or cooling, and determine whether to enhance or weaken the corresponding cooling or heating rate, and according to the second incremental difference, the corresponding temperature increase and decrease and intensity strategy adjustment can be determined, and according to the second integral cumulative value, it can be determined whether the adjustment of the strategy needs to adopt a more radical or conservative way. Therefore, the corresponding temperature control output intensity determined by these three parameters can effectively control the cold and hot sources in the future to adjust the temperature in the medical temperature controller to ensure the accuracy and stability of temperature control.
[0075] Optionally, the calculation formula of the second integral cumulative value of the temperature control output intensity is: η=P2(Δ r∞ -Δ r )+S I2 -D2(Δ r -Δ r ′); where η is the temperature control output intensity, P2 is the preset second proportional term coefficient, D2 is the preset second differential term coefficient, Δ r ' is the temperature increment at the previous moment.
[0076] This optional embodiment is an implementation method for calculating the temperature control output intensity based on the PID algorithm. In the calculation formula, the role of the second proportional term coefficient P2 is to increase the output intensity according to the difference between the target temperature increment and the temperature increment at the current moment relative to the previous moment, so as to achieve a rapid response to temperature changes. The value of the second proportional term coefficient usually needs to be determined according to the specific response characteristics and stability requirements of the medical temperature controller. The second proportional term coefficient can be adjusted through experiments or simulations, and the response speed and stability of the medical temperature controller under different second proportional term coefficients can be observed to select a suitable second proportional term coefficient. When the difference in temperature increment is large, the selection of a suitable second proportional term coefficient can speed up the adjustment of the temperature control output intensity, so that the actual temperature in the medical temperature controller approaches the target temperature faster.
[0077] The second differential term coefficient D2 is used to predict the rate of change of the temperature control output intensity based on the second increment difference between the temperature increment at the current moment and the temperature increment at the previous moment. If the intensity change rate is fast, the second differential term coefficient can help slow down the adjustment of the temperature control output intensity in advance to avoid excessive temperature changes. This protects the patient from the discomfort caused by temperature fluctuations. On the contrary, if the predicted intensity change rate is slow, the output intensity adjustment speed can be appropriately accelerated to ensure a rapid response of temperature control. The selection of the second differential term coefficient also needs to be adjusted according to the characteristics of the medical temperature controller to achieve a temperature control effect with a balanced rate and stability.
[0078] However, if the second proportional term coefficient is set too high, it may cause the medical temperature controller to overshoot during the temperature control process, that is, the actual temperature exceeds the target temperature and then drops rapidly, causing temperature fluctuations. If the differential effect of the second differential term coefficient is too strong, it may cause the temperature controller to be too sensitive to noise and interference signals, reducing the system's anti-interference ability. Therefore, in practical applications, it is necessary to reasonably select the values of P2 and D2, and usually adjust and optimize them according to the specific temperature control scenario and equipment characteristics. Through experiments and experience accumulation, the best parameter combination can be found to ensure that the medical temperature controller can provide stable and accurate temperature control under different conditions, so that the calculated temperature control output intensity η can control the cold and heat sources more accurately, stably and reliably, so as to ensure that the temperature control process is fast and stable, thereby providing patients with a safer and more effective treatment environment.
[0079] Step 30: Control the cold and hot sources based on the temperature control output intensity to adjust the temperature of the medical temperature controller.
[0080] In the temperature adjustment process of the medical temperature controller, the power or energy output of the cold and hot sources can be accurately adjusted based on the temperature control output intensity to achieve accurate control of the temperature inside the medical temperature controller. Specifically, when the temperature control output intensity indicates that the temperature needs to be raised, the output power of the heat source will be increased, and vice versa. The output power of the cold source will be increased. In this way, it can be ensured that the temperature inside the medical temperature controller can quickly and stably reach and be maintained within the set target temperature range. Therefore, based on the temperature control output intensity obtained in the above steps, stable and safe temperature adjustment can be achieved.
[0081] For example, the aforementioned temperature control output intensity can determine the corresponding control logic in the form of a PWM signal. When controlling the cold or hot source, the PWM signal is sent to the corresponding power adjustment module to adjust the power output of the heat source or cold source. The duty cycle of the PWM signal can be dynamically adjusted according to the temperature control output intensity to achieve fine control of the temperature. When the heat source power needs to be increased, the duty cycle of the PWM signal can be increased, and vice versa.
[0082] Through the above-mentioned temperature regulation method based on temperature control output intensity, it can be ensured that the temperature in the medical temperature controller can quickly and stably reach and maintain within the set target temperature range, effectively improve the stability of temperature control, reduce the temperature oscillation amplitude, avoid extreme high temperature and extreme low temperature situations, and achieve stable, safe and reliable temperature control.
[0083] See also Figure 4 , Figure 4 It is a structural schematic diagram of an embodiment of a temperature control device of a medical temperature controller provided by the present application. The temperature control device 400 includes: a first calculation module 410, which is used to determine the target temperature increment based on the temperature at the entrance of the heat exchange component at the current moment and the temperature at the previous moment, and the preset target temperature; a second calculation module 420, which is used to determine the temperature control output intensity based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, and the target temperature increment; a temperature control module 430, which is used to control the cold and hot sources based on the temperature control output intensity to adjust the temperature of the medical temperature controller.
[0084] Optionally, the first calculation module 410 is also specifically used to: determine a first temperature difference between a preset target temperature and the temperature at the current moment, and a second temperature difference between the temperature at the current moment and the temperature at the previous moment; update the first integral cumulative value at the current moment based on the first integral cumulative value and the first temperature difference value at the previous moment; determine the target temperature increment based on the first temperature difference value, the second temperature difference value and the first integral cumulative value.
[0085] Optionally, the calculation formula of the first integral accumulation value at the current moment is: S I1 =S I1 ′+I1(T ∞ -T b ), where S I1 is the first integral accumulated value at the current moment, S I1 ' is the first integral accumulated value at the previous moment, I1 is the preset first integral term coefficient, T ∞ is the preset target temperature, T b is the temperature at the current moment; the calculation formula for the target temperature increment is: Δ r∞ =P1(T ∞ -T b )+S I1 -D1(T b -T b ′); where Δ r∞ is the target temperature increment, P1 is the preset first proportional term coefficient, D1 is the preset first differential term coefficient, T b ' is the temperature at the previous moment.
[0086] Optionally, the first calculation module 410 is also specifically used to: in response to the first integral cumulative value being greater than a preset first cumulative value upper limit, update the first integral cumulative value to a preset first cumulative value upper limit; in response to the first integral cumulative value being less than a preset first integral cumulative value lower limit, update the first integral cumulative value to a preset first cumulative value lower limit.
[0087] Optionally, the second calculation module 420 is also specifically used to: determine a first incremental difference between the temperature increment at the current moment and the target temperature increment, and a second incremental difference between the temperature increment at the current moment and the temperature increment at the previous moment; update the second integral cumulative value at the current moment based on the second integral cumulative value at the previous moment and the first incremental difference; determine the temperature control output intensity based on the first incremental difference, the second incremental difference and the second integral cumulative value.
[0088] Optionally, the calculation formula of the second integral accumulation value at the current moment is: S I2 =S I2 ′+I2(Δ r∞ -Δ r ), where S I2 is the second integral accumulated value at the current moment, S I2 ′ is the second integral accumulated value at the previous moment, I2 is the preset second integral term coefficient, Δ T is the first temperature difference; the calculation formula for the second integral cumulative value of the temperature control output intensity is: P ∞ =P2(Δ r∞ -Δ r )+S I2 -D2(Δ r -Δ r ′); where P ∞ is the temperature control output intensity, P2 is the preset second proportional term coefficient, D2 is the preset first differential term coefficient, Δ r ' is the temperature increment at the previous moment.
[0089] Optionally, the second calculation module 420 is also specifically used to: in response to the second integral cumulative value being greater than the preset second cumulative value upper limit, update the second integral cumulative value to the preset second cumulative value upper limit; in response to the second integral cumulative value being less than the preset second cumulative value lower limit, update the second integral cumulative value to the preset second cumulative value lower limit.
[0090] Optionally, see Figure 5 , Figure 5 yes Figure 4Embodiment 1 Structural schematic diagram of an optional embodiment. The first calculation module 410 includes a first current value input terminal 411, a first target value input terminal 412 and a first output terminal 413, wherein the first current value input terminal 411 is used to input the temperature at the inlet of the heat exchange component at the current moment and the temperature at the previous moment, the first target value input terminal 412 is used to input the preset target temperature, and the first output terminal 413 is used to output the target temperature increment; the second calculation module 420 includes a first current value input terminal 421, a second target value input terminal 422 and a second output terminal 423, wherein the second current value input terminal 421 is used to input the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, the second target value input terminal 422 is connected to the first terminal for inputting the target temperature increment, and the second output terminal 423 is used to output the temperature control output intensity.
[0091] Since the embodiments of the device part correspond to the embodiments of the above-mentioned method, please refer to the above-mentioned temperature control method embodiments for the introduction of the temperature control device 400 provided in the embodiments of the present invention. The embodiments of the present invention will not be repeated here, and it has the same beneficial effects as the above-mentioned temperature control method.
[0092] See also Figure 6 , Figure 6 1 is a schematic diagram of the structure of an embodiment of a medical temperature controller provided by the present application. The medical temperature controller 500 comprises a temperature control device 400 and a heat exchange component 510 as described above, and a cold and hot source 520, a first temperature sensor 530, and a second temperature sensor 540 respectively connected to the temperature control device 400, wherein the cold and hot source 520 is cyclically connected to the heat exchange component 510, the first temperature sensor 530 is arranged at the entrance of the heat exchange component 510, and the second temperature sensor 540 is arranged at the cold and hot source 520.
[0093] The medical temperature controller 500 can specifically adopt different types of cold and hot sources 520 and heat exchange components 510, and circulate heat of different components, and adopt different temperature controller mechanical structures and treatment targets. The present application does not impose specific restrictions on this. As long as the medical temperature controller 500 can implement the steps of the aforementioned temperature control method of the medical temperature controller based on the cyclic connection between the cold and hot sources 520 and the heat exchange components 510 and the temperature measurement of the temperature sensor, it can be understood that it is within the protection scope of the present application.
[0094] See also Figure 7 , Figure 7 It is a structural diagram of an embodiment of the storage medium provided by the present application.
[0095] The storage medium 60 stores program data 61. When the program data 61 is executed by the processor, the following is achieved: Figures 1 to 6 The described temperature control method of the medical temperature controller.
[0096] The program data 61 is stored in a storage medium 60, and includes a number of instructions for enabling a network device (such as a router, a personal computer, a server, or other network device) or a processor to execute all or part of the steps of the methods of the various embodiments of the present application.
[0097] Optionally, the storage medium 60 may be a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, or other medium that can store the program data 61 .
[0098] See also Figure 8 , Figure 8 It is a structural schematic diagram of an embodiment of the medical device provided by the present application.
[0099] The medical device 70 includes a processor 72 and a memory 71 connected to each other. The memory 71 stores a computer program. When the processor X2 executes the computer program, the following is achieved: Figures 1 to 6 The temperature control method of the medical temperature controller described herein. The memory 71 may include the storage medium 60, or may be other independently developed memory.
[0100] Different from the prior art, the present application discloses a temperature control method, device, storage medium and equipment for a medical temperature controller. The target temperature increment to be achieved is determined according to the temperature change characteristics at the inlet of the heat exchange component and the requirements of the preset target temperature, and the temperature control output intensity required for temperature control is obtained according to the change characteristics of the temperature increment at the cold and hot sources and the target temperature increment, so as to achieve the control of the cold and hot sources, thereby achieving the temperature regulation of the medical temperature controller. The temperature measurement selection at the inlet of the heat exchange component and the cold and hot sources can effectively reduce the feedback delay of the temperature change and more accurately reflect the dynamics of the temperature change, so that the temperature change and the temperature increment can be quickly and accurately responded to to determine the corresponding target temperature increment and the temperature control output intensity regulation strategy. Based on the corresponding calculation and control of the temperature and temperature increment, the occurrence of extreme high temperature and extreme low temperature can be effectively avoided, and the damage to the patient's body caused by the overshoot problem can be avoided, so as to achieve a more stable, safe and reliable control and regulation of the temperature of the medical temperature controller.
[0101] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, storage medium embodiment and equipment embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0102] The present application can be used in many general or special computing system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc.
[0103] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, storage media and medical devices can be implemented in other ways. For example, the device implementation described above is only illustrative, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0104] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0105] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0106] The above descriptions are merely embodiments of the present application and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A temperature control method for a medical temperature controller, characterized in that: include: Determining a target temperature increment based on the temperature at the inlet of the heat exchange component at the current moment and the temperature at the previous moment, and a preset target temperature; Determine the temperature control output intensity based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment; The cold and heat sources are controlled based on the temperature control output intensity to adjust the temperature of the medical temperature controller.
2. The temperature control method of the medical temperature controller according to claim 1, characterized in that: The step of determining the target temperature increment based on the temperature at the inlet of the heat exchange component at the current moment and the temperature at the previous moment, as well as the preset target temperature, comprises: Determine a first temperature difference between the preset target temperature and the temperature at the current moment, and a second temperature difference between the temperature at the current moment and the temperature at the previous moment; Update the first integral cumulative value at the current moment based on the first integral cumulative value at the previous moment and the first temperature difference value; The target temperature increment is determined based on the first temperature difference value, the second temperature difference value, and the first integrated cumulative value.
3. The temperature control method of the medical temperature controller according to claim 2, characterized in that: The calculation formula of the first integral accumulation value at the current moment is: S I1 =S I1 ′+I1(T ∞ -T b ); Among them, S I1 is the first integral accumulated value at the current moment, S I1 ' is the first integral accumulated value of the previous moment, I1 is the preset first integral term coefficient, T ∞ is the preset target temperature, T b is the temperature at the current moment; The calculation formula of the target temperature increment is: Δ r∞ =P1(T ∞ -T b )+S I1 -D1(T b -T b ′); Among them, Δ r∞ is the target temperature increment, P1 is the preset first proportional term coefficient, D1 is the preset first differential term coefficient, T b ' is the temperature at the previous moment.
4. The temperature control method of the medical temperature controller according to claim 3, characterized in that: The step of determining the temperature control output intensity based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment, includes: Determine a first increment difference between the temperature increment at the current moment and the target temperature increment, and a second increment difference between the temperature increment at the current moment and the temperature increment at the previous moment; Update the second integrated cumulative value at the current moment based on the second integrated cumulative value at the previous moment and the first incremental difference; The temperature control output intensity is determined based on the first incremental difference, the second incremental difference and the second integrated cumulative value.
5. The temperature control method of the medical temperature controller according to claim 4, characterized in that: The calculation formula of the second integral cumulative value at the current moment is: S I2 =S I2 ′+I2(D r∞ -D r ); Among them, S I2 is the second integral accumulated value at the current moment, S I2 ' is the second integral accumulated value at the previous moment, I2 is the preset second integral term coefficient, Δ r is the temperature increment at the current moment; The calculation formula of the second integral cumulative value of the temperature control output intensity is: η=P2(Δ r∞ -D r )+S I2 -D2(D r -D r ′); Wherein, η is the temperature control output intensity, P2 is the preset second proportional term coefficient, D2 is the preset second differential term coefficient, Δ r ' is the temperature increment at the previous moment.
6. The temperature control method of the medical temperature controller according to claim 4, characterized in that: After the first integral cumulative value at the current moment is updated based on the first integral cumulative value at the previous moment and the first temperature difference value, the method further includes: In response to the first integral accumulated value being greater than a preset first accumulated value upper limit, updating the first integral accumulated value to the preset first accumulated value upper limit; In response to the first integral accumulated value being less than a preset first integral accumulated value lower limit, updating the first integral accumulated value to the preset first integral value lower limit; After the second integral accumulated value at the current moment is updated based on the second integral accumulated value at the previous moment and the first incremental difference, the method further includes: In response to the second integral accumulated value being greater than a preset second accumulated value upper limit, updating the second integral accumulated value to the preset second accumulated value upper limit; In response to the second integral accumulated value being less than a preset second accumulated value lower limit, the second integral accumulated value is updated to the preset second accumulated value lower limit.
7. A temperature control device for a medical temperature controller, characterized in that: The temperature control device comprises: A first calculation module, for determining a target temperature increment based on a temperature at a current moment and a temperature at a previous moment at an inlet of a heat exchange component, and a preset target temperature; A second calculation module is used to determine the temperature control output intensity based on the temperature increment at the cold and hot sources at the current moment and the temperature increment at the previous moment, as well as the target temperature increment; The temperature control module is used to control the cold and heat sources based on the temperature control output intensity to adjust the temperature of the medical temperature controller.
8. A medical temperature controller, characterized in that: The medical temperature controller comprises a temperature control device and a heat exchange component of the medical temperature controller as claimed in claim 7, and a cold and hot source, a first temperature sensor and a second temperature sensor respectively connected to the temperature control device, wherein the cold and hot source are cyclically connected to the heat exchange component, the first temperature sensor is arranged at the entrance of the heat exchange component, and the second temperature sensor is arranged at the cold and hot source.
9. A storage medium having program data stored thereon, characterized in that: When the program data is executed by a processor, the steps of the temperature control method for a medical temperature controller as described in any one of claims 1 to 6 are implemented.
10. A medical device, characterized in that: It comprises a processor and a memory connected to each other, the memory stores a computer program, and when the processor executes the computer program, the steps of the temperature control method of the medical temperature controller as described in any one of claims 1 to 6 are implemented.