Temperature control method and device and nucleic acid amplification detection equipment

By combining the main heating element and the auxiliary heating element, the problems of temperature accuracy and uniformity in PCR amplification were solved, achieving precise temperature regulation and improved amplification effect.

CN120989308APending Publication Date: 2025-11-21GUANGZHOU NAT LAB
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202511180328.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-21
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

Current technology cannot guarantee the accuracy and uniformity of temperature during PCR amplification, which affects the amplification effect.

Method used

A combined control method using main and auxiliary heating elements is adopted. By obtaining a preset correspondence and iteratively optimizing the current combination, uniform temperature regulation is achieved.

Benefits of technology

This improved the accuracy and uniformity of temperature, thereby enhancing the efficiency and consistency of PCR amplification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120989308A_ABST
    Figure CN120989308A_ABST
Patent Text Reader

Abstract

The invention relates to a temperature control method and device and nucleic acid amplification detection equipment. The method comprises the following steps: when a main heating element reaches a target working temperature and the temperature is stable, obtaining a current combination corresponding to each auxiliary heating element according to the target working temperature and a preset corresponding relation; wherein the preset corresponding relation is the relation between the temperature and the current of the auxiliary heating piece meeting the temperature uniformity requirement; each auxiliary heating element is arranged corresponding to each temperature compensation area; and according to the current combination, an auxiliary heating element is driven to carry out temperature compensation adjustment on the temperature compensation area. The temperature uniformity can be realized, and the temperature accuracy is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of in vitro diagnosis, and in particular to a temperature control method and device and a nucleic acid amplification detection apparatus. BACKGROUND

[0002] PCR (Polymerase Chain Reaction) refers to a molecular biology experiment method for in vitro enzymatic synthesis of specific DNA fragments, which mainly consists of three steps of high-temperature denaturation, low-temperature annealing and appropriate temperature extension repeated by thermal cycling. Before PCR amplification, the reaction sample needs to be placed in a carrier, wherein the reaction sample includes a collected throat swab or nose swab sample and a reagent for PCR amplification. During PCR amplification, the reaction sample needs to be heated by a heater and cooled by a cooling mechanism, so that the reaction sample cycles in the stages of high-temperature denaturation, low-temperature annealing and appropriate temperature extension.

[0003] In rapid PCR, the accuracy and uniformity of temperature have a greater impact on the amplification effect. In the process of rapid temperature control, it is necessary to avoid temperature overshoot affecting the melting and extension of the reagent, and the temperature uniformity affects the consistency of amplification between holes or channels.

[0004] To provide heating for different parts of the pitot tube, the related technology 1 proposes to use multiple coils, however, the maximum heat flux density that an induction coil can achieve depends on many factors such as the geometry, material, working frequency, current / voltage of the coil and surrounding components, therefore, each coil of the related technology 1 needs to be specially designed for each part of the pitot tube, which has the problem of complex structure. In addition, the pitot tube of the related technology 1 is also provided with an auxiliary temperature sensor, which can be a thermocouple, RTD or thermistor, but the temperature measured by the auxiliary temperature sensor is used for calibration and backup. The related technology 1 proposes that the control system can adjust the power of each coil according to the measured temperature and the target temperature, however, the specific adjustment method is to reduce the voltage and / or current if the detected temperature is higher than the temperature target of the corresponding part, and to increase the voltage and / or current if the detected temperature is lower than the temperature target, which obviously cannot guarantee the temperature accuracy.

[0005] The related art 2 proposes to inject a constant current sequence with step increments into each discrete series resistance heating unit, while synchronously measuring the resistance value and the actual surface temperature of the unit, and fitting the exclusive resistance-temperature relationship of each unit through these data to form a dynamic relationship library of each unit, and thereafter updating the resistance-temperature relationship library, but the purpose is to adapt to the time-varying effect brought by long-term use such as material aging and microstructure change; wherein the related art 2 is based on the real-time resistance value of each discrete unit, and the central point temperature of each unit is back calculated through the established resistance-temperature relationship library, and further combined with the heat conduction equation to consider the heat conduction characteristics of the heating body, and the continuous temperature distribution matrix of the heating body surface is reconstructed to calculate the real-time temperature of each region of the heating body surface, and the temperature difference is identified by comparing the target temperature field with the real-time temperature field matrix. For the over-difference region, the related art 2 is to adjust the driving power of the corresponding unit to make the temperature return to the target value, in addition, the related art 2 clearly proposes that in the open-loop constant current mode, the power input is no longer adjusted depending on the feedback temperature data, but directly controls the heating body with constant current to ensure that the temperature rising process is consistent with the predetermined current, obviously cannot guarantee the temperature uniformity.

[0006] The above, the traditional technology cannot guarantee the temperature accuracy and uniformity. SUMMARY

[0007] The embodiments of the present application provide a temperature control method, device and nucleic acid amplification detection equipment, which can improve the temperature accuracy and uniformity.

[0008] In a first aspect, the present application provides a temperature control method, the method comprising:

[0009] When the main heating element reaches the target working temperature and the temperature is stable, the current combination corresponding to each auxiliary heating element is obtained according to the target working temperature and the preset corresponding relationship; wherein the preset corresponding relationship is the relationship between the temperature and the current of the auxiliary heating element that meets the temperature uniformity requirement; each auxiliary heating element is correspondingly arranged with each temperature compensation region; and the temperature compensation region is adjusted by the auxiliary heating element according to the current combination.

[0010] In one of the embodiments, the method further comprises: respectively for a plurality of target temperatures, based on the sensitivity of the temperature of the auxiliary heating element to the current, iterative optimization is performed until the last target temperature is traversed, and an iterative optimization result is obtained; the iterative optimization result includes the current combination corresponding to each target temperature; and the preset corresponding relationship is obtained based on the iterative optimization result.

[0011] In one of the embodiments, the method further comprises: selecting a plurality of target temperatures within the system working temperature range.

[0012] In one of the embodiments, the temperature uniformity requirement comprises at least one of satisfying a temperature uniformity index and reaching a maximum iteration number; the iterative optimization is performed based on the temperature sensitivity of the auxiliary heating element to the current for each target temperature until the last target temperature is reached, and an iterative optimization result is obtained, comprising: for the current target temperature, obtaining the current regional steady-state temperature of each temperature compensation region and determining the first temperature difference; when the maximum iteration number is not reached and the first temperature difference does not satisfy the temperature uniformity index, determining the current current adjustment amount based on the second temperature difference and the current optimization model, adjusting the current current value of the auxiliary heating element according to the current current adjustment amount to obtain the next current value corresponding to each auxiliary heating element; wherein the second temperature difference is the difference between the current regional steady-state temperature and the current target temperature, and the optimization model represents the temperature sensitivity of the auxiliary heating element to the current; repeating the steps of obtaining the current regional steady-state temperature of each temperature compensation region and determining the first temperature difference with the next current value as the current current value until the maximum iteration number is reached or the first temperature difference satisfies the temperature uniformity index, and obtaining the current target temperature corresponding to the current combination.

[0013] In one of the embodiments, the first temperature difference represents the difference between the temperature of the auxiliary heating element with the highest temperature and the temperature of the auxiliary heating element with the lowest temperature.

[0014] In one of the embodiments, the preset correspondence relationship comprises a mapping relationship between the target temperature and the current current value satisfying the temperature uniformity requirement.

[0015] In one of the embodiments, the optimization model comprises a temperature-current sensitivity matrix; the method further comprises: when the feedback temperature of the main heating element is closed-loop stable through closed-loop feedback control for the current target temperature, initializing the current of the auxiliary heating element to obtain the initial current value corresponding to each auxiliary heating element; and measuring the temperature response by applying a current disturbance according to the initial current value to establish an initial temperature-current sensitivity matrix.

[0016] In one of the embodiments, the method further comprises: updating the previous optimization model according to the temperature variation and the previous current adjustment amount to obtain the current optimization model; the convergence efficiency of the current optimization model is higher than that of the previous optimization model; wherein the temperature variation is the difference between the regional steady-state temperature corresponding to the previous current value and the current regional steady-state temperature.

[0017] In one of the embodiments, the optimization model comprises a temperature-current sensitivity matrix, and the temperature-current sensitivity matrix associates the target temperature with one or more currents; updating the previous optimization model to obtain the current optimization model comprises: updating the approximation value of the previous temperature-current sensitivity matrix by the Broyden method to obtain the current temperature-current sensitivity matrix.

[0018] In one embodiment, after the temperature compensation adjustment of the temperature compensation region by the auxiliary heating elements is driven according to the current combination, the method further comprises: if the current temperature uniformity of each auxiliary heating element does not meet the uniformity threshold, adjusting the current value of the corresponding auxiliary heating element based on the sensitivity of the temperature of the auxiliary heating element to the current.

[0019] In a second aspect, the present application further provides a temperature control device, the device comprising:

[0020] a current combination obtaining unit, configured to obtain a current combination corresponding to each auxiliary heating element according to a target working temperature and a preset corresponding relationship when the main heating element reaches the target working temperature and the temperature is stable; wherein, the preset corresponding relationship is a relationship between the temperature of the auxiliary heating element meeting the temperature uniformity requirement and the current; each auxiliary heating element is correspondingly arranged with each temperature compensation region;

[0021] a compensation adjustment unit, configured to drive the auxiliary heating element to perform temperature compensation adjustment on the temperature compensation region according to the current combination.

[0022] In a third aspect, the present application further provides a computer device comprising a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0023] In a fourth aspect, the present application further provides a nucleic acid amplification unit comprising a control module and a temperature control module connected to the control module; the temperature control module comprises a heating assembly; the heating assembly comprises a uniform temperature plate, a main heating element and at least one auxiliary heating element for heating the uniform temperature plate; one side of the uniform temperature plate is provided with the main heating element, the other side of the uniform temperature plate is provided with at least one temperature compensation region, and the auxiliary heating element is correspondingly arranged with the temperature compensation region; wherein, the control module is configured to execute the steps of the above method.

[0024] In one embodiment, the main heating element comprises a main heating coil; and the auxiliary heating element comprises an auxiliary heating coil.

[0025] In one embodiment, the number of auxiliary heating elements is at least three.

[0026] In one embodiment, the temperature control module further comprises a cooling assembly for cooling, and a support layer between the main heating element and the cooling assembly.

[0027] In a fifth aspect, the present application further provides a nucleic acid amplification detection unit comprising the above nucleic acid amplification unit, and a fluorescence detection module and a mechanical driving module connected to the control module respectively; the fluorescence detection module is configured to perform fluorescence detection, and the mechanical driving module is configured to provide power for the moving parts of the fluorescence detection module.

[0028] In a sixth aspect, the present application provides a nucleic acid amplification detection device, comprising the nucleic acid amplification detection unit.

[0029] In one embodiment, the nucleic acid amplification detection device comprises one or more groups of nucleic acid amplification detection units.

[0030] In one embodiment, the nucleic acid amplification detection device further comprises a master control unit, which is electrically connected to the control module.

[0031] In a seventh aspect, the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0032] In an eighth aspect, the present application provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0033] The above temperature control method, device and nucleic acid amplification detection device drive the main heating element to heat the uniform plate until the target working temperature is reached and the temperature is stable; according to the target working temperature and the preset corresponding relationship, the current combination corresponding to each auxiliary heating element is obtained; wherein the preset corresponding relationship is the relationship between the temperature and the current of the auxiliary heating element that meets the temperature uniformity requirement; according to the current combination, the auxiliary heating element is driven to perform temperature compensation adjustment on the temperature compensation area. The present application uses the main heating element to perform main temperature control until it is stable at the target working temperature, realizes large-range adjustment of temperature, cooperates with the compensation of the auxiliary heating element, realizes small-range compensation of temperature, so as to realize temperature uniformity and ensure temperature accuracy. BRIEF DESCRIPTION OF DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the description of the embodiments of the present application or the related art will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other related drawings can also be obtained without creative labor.

[0035] Figure 1 It is a control topology diagram of the detection unit and the whole machine frame in one embodiment;

[0036] Figure 2 It is an application environment diagram of the temperature control method in one embodiment;

[0037] Figure 3 It is a flowchart of the temperature control method in one embodiment;

[0038] Figure 4 It is a flowchart of obtaining the preset corresponding relationship in one embodiment;

[0039] Figure 5 Flowchart for a pre-calibration stage in one embodiment;

[0040] Figure 6 Flowchart for a run control stage in one embodiment;

[0041] Figure 7 Flowchart for an implementation result of a temperature control method in one embodiment;

[0042] Figure 8 Internal structure diagram of a computer device in one embodiment. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.

[0044] It should be noted that the terms "first", "second", and the like used in the present application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "include" and "have" and any variations thereof used in the present application are intended to cover non-exclusive inclusion. The term "a plurality of" used in the present application means two or more. The term "and / or" used in the present application means one of the options or any combination of multiple options.

[0045] It can be understood that "connection" in the following embodiments means "electrical connection", "communication connection", etc. if the connected circuits, modules, units, etc. have electrical signal or data transmission between each other. In addition, "at least one" means one or more, and "at least part of the element" means part or all of the element. As used herein, the singular forms "a", "an" and "the" can also include the plural forms unless the context clearly indicates otherwise.

[0046] The PCR amplification machine in the conventional technology, the small-sized amplification instrument amplification takes a long time, and the machine body with slightly shortened amplification time is too large to be arranged in large quantities. Both of them need professional testers to operate to form a reaction sample, and the PCR device needs to be specially provided with a container for providing reagents required for PCR amplification, resulting in a complex structure of the PCR device, and other structures are also relatively complex, resulting in complex assembly and increased cost.

[0047] The above, the traditional PCR amplification machine, either slow expansion speed, or the bulk of the volume. And need professional test personnel to operate the formation of the reaction sample, the use of the operator is not convenient. The traditional PCR instrument has been unable to meet the rapid PCR amplification of multiple reaction sample detection requirements, but also not conducive to the user placement and use. In addition, in the rapid PCR, the accuracy and uniformity of temperature has great influence on the amplification effect, the rapid temperature process needs to avoid the influence of temperature overshoot on the melting and extension of reagents, and the temperature uniformity affects the consistency of amplification between holes or channels.

[0048] For the above at least one technical problem, the embodiment of the present application provides a rapid PCR instrument device (referred to as PCR device) which is easy to produce, convenient to use and flexible to arrange, wherein the temperature rising and falling speed of the carrier is greatly improved by the uniform temperature plate, and the PCR amplification process is accelerated, and the temperature uniformity is improved by using the main heating coil to control the temperature and the auxiliary heating coil to compensate. It should be noted that the beneficial effects or technical problems solved by the embodiment of the present application are not limited to this, but also other implicit or related problems, which can be referred to the description of the following embodiments.

[0049] In the embodiment of the present application, the PCR device (nucleic acid amplification detection device) can include a nucleic acid amplification detection unit (referred to as detection unit) and a whole machine frame (main control unit). The detection unit as the core functional unit can greatly increase the convenience of instrument production through its own modularization, and the integrity of its own function can help to improve the flexibility of instrument deployment, and then realize the modularization of the whole machine. In the embodiment of the present application, the detection unit is designed with modularization, which improves the simplicity of instrument production. The key points of modularization are as follows: on the one hand, the positions of each unit are reasonably arranged to simplify the physical connection complexity required between each module, and only a small amount of screws are used to fix between each module. On the other hand, the electrical connection is simple, and the electrical connection required between the modules is realized through the connector which is easy to plug. Optionally, the connection mode between the detection unit and the whole machine frame can be straight insertion connection, which is convenient for the production, deployment and maintenance and replacement of the instrument.

[0050] Figure 1 The control topology diagram of the detection unit and the whole machine frame is as follows: Figure 1As shown, the main control unit is connected to the control module through a USB (Universal Serial Bus) bus; the nucleic acid amplification unit can include the control module and the temperature control module, the temperature control speed of the temperature control module is directly related to the amplification speed, and while ensuring a fast temperature control speed, the temperature accuracy is the focus. Exemplarily, the nucleic acid amplification detection unit (detection unit) can include the nucleic acid amplification unit, the fluorescence detection module and the mechanical driving module. In the embodiment of the present application, each detection unit itself has complete temperature control and fluorescence detection functions, and the main frame (main control unit) undertakes the task of power supply for the modules and interaction with the user. This decoupling design makes the number of detection units that can be carried by each main machine basically not limited, greatly improving the flexibility of instrument deployment.

[0051] Exemplarily, the specific implementation mode of the modularization can include: the mechanical driving module is mainly responsible for providing power for the moving parts of the amplification unit, for example, providing power for the moving parts of the fluorescence detection module; the fluorescence detection module is mainly responsible for real-time fluorescence detection of the product during the amplification process and tightly pressing the carrier loaded with the sample; the temperature control module can provide a controllable uniform temperature surface. The control module can receive the instructions issued by the main control unit and issue control instructions to the mechanical driving module, the fluorescence detection module and the temperature control module accordingly. Through the modular design, production and maintenance are facilitated. In addition, the detection unit has high functional integration, and the connection with the main frame is simple. The architecture of the main machine is simplified, which is convenient for maintenance, replacement and flexible deployment. It can be understood that the control module, the mechanical driving module, the fluorescence detection module and the temperature control module can adopt other forms, and are not limited to the forms mentioned in the above embodiment, as long as they can achieve the corresponding functions.

[0052] Further, in the embodiment of the present application, the temperature control module can include a heating assembly and a cooling assembly, the heating assembly can include a uniform temperature plate, a main heating element and at least one auxiliary heating element for heating the uniform temperature plate; one side of the uniform temperature plate is provided with the main heating element, the other side of the uniform temperature plate is provided with at least one temperature compensation area, and the auxiliary heating element is correspondingly arranged with the temperature compensation area. Exemplarily, the number of auxiliary heating elements is at least three; optionally, the cooling assembly can be a cooling source, such as a cooling fan; exemplarily, the temperature control module can further include a support layer between the main heating element and the cooling assembly.

[0053] In some embodiments, the temperature compensation area can refer to a certain auxiliary heating element and its surrounding area, and optionally, the temperature compensation area can be referred to as a monitoring area.

[0054] As shown in the above embodiment, Figure 1 As shown, the temperature control module can include a heater and a cooling source, and optionally, the cooling source can be a cooling fan. It should be noted that, Figure 1The USB bus, the heater, and the heat dissipation fan in the figure are exemplary illustrations, and the application does not limit the connection mode between the main control unit and the control module, the specific implementation mode of the cold source, and the like.

[0055] The temperature control method provided by the embodiments of the application can be applied to the application environment shown in Figure 2 For example, as shown in Figure 2 The heater can include a main heating coil and an auxiliary heating coil, the main heating coil is made on a support layer such as FR4, and a uniform temperature plate is made above the main coil to provide a certain uniform temperature effect, but it is difficult to achieve temperature uniformity of 0.2°C (maximum-minimum) in a large area range by relying on the uniform temperature plate. To this end, the embodiments of the application propose to make multiple auxiliary heating coils on the uniform temperature plate, and apply different powers to the auxiliary heating coils, thereby achieving temperature uniformity in a large area range. The embodiments of the application can provide a surface with equal temperature and controllable precise and rapid temperature change as needed through the heater and the uniform temperature plate. It should be noted that the number of auxiliary heating coils can be flexibly adjusted according to actual needs, such as heating area size / temperature uniformity requirements. In addition, the application does not limit the position distribution of the multiple auxiliary heating coils, which can be adjusted according to the application requirements of biochemistry / fluorescence and the like.

[0056] It can be understood that, in the temperature control process, the main heating coil plays a main power regulation role to achieve large-scale temperature adjustment, and after the auxiliary heating coil calibrated by the external sensor senses the temperature difference, different powers (or the same power) are applied to each auxiliary heating coil to achieve small-scale compensation of the temperature, thereby achieving temperature uniformity. It should be noted that the external sensor can be the same as the auxiliary heating coil position, which is used for temperature calibration of the auxiliary heating coil. In addition, the heating power of the main coil mainly depends on the thermal resistance between the main coil and the cold source. For this purpose, the support layer can be made of a material with a small thermal conductivity coefficient, such as FR4, glass, and the like. The size of the thermal resistance needs to balance the relationship between the power and the temperature rising and falling rate. The larger the thermal resistance, the smaller the heating power, and correspondingly, the slower the temperature rising and falling rate.

[0057] The technical solutions of the application and how the technical solutions of the application solve the above technical problems will be described in detail in specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described in detail in some embodiments. The embodiments of the application will be described below with reference to the drawings.

[0058] In an exemplary embodiment, as shown in Figure 3 A temperature control method is provided, and the method is applied to Figure 1The control module in the system is taken as an example for illustration, including the following steps 202 to 204. Among them:

[0059] In step 202, when the main heating element reaches the target working temperature and the temperature is stable, the current combination corresponding to each auxiliary heating element is obtained according to the target working temperature and a preset corresponding relationship; wherein the preset corresponding relationship is the relationship between the temperature and the current of the auxiliary heating element that meets the temperature uniformity requirement; each auxiliary heating element is correspondingly arranged with each temperature compensation region.

[0060] Specifically, the control module can drive the main heating element to heat the vapor chamber until the target working temperature is reached and the temperature is stable.

[0061] Among them, reaching the target working temperature and the temperature being stable can be understood as the feedback temperature of the main heating element reaching the target working temperature and the temperature being stable. For example, taking the main heating coil as an example, the main heating coil can heat and also can be used as a temperature measuring coil to measure the temperature for feedback control. Illustratively, the main heating coil can be adjusted through closed-loop feedback so that the main coil temperature is controlled at the target working temperature and is stable, at this time the feedback temperature of the main coil is equal to the target working temperature, but the temperature of each point on the vapor chamber is not uniform. It should be noted that the system average temperature in the embodiment of the present application can refer to the feedback temperature of the main heating element, which is used for feedback control of the main heating element.

[0062] After the system sets the target working temperature, the control module can drive the main heating element to heat the vapor chamber until the target working temperature is reached and the temperature is stable; based on the embodiment of the present application, in the temperature control process, the main heating element can play a main power regulation role to realize large-scale temperature adjustment. In addition, the carrier in the embodiment of the present application can be a flat structure, and the vapor chamber has a small volume, thereby greatly improving the temperature rising and falling speed of the carrier and accelerating the PCR amplification process.

[0063] Further, the control module can obtain the current combination corresponding to each auxiliary heating element according to the target working temperature and a preset corresponding relationship; wherein the preset corresponding relationship is the relationship between the temperature and the current of the auxiliary heating element that meets the temperature uniformity requirement.

[0064] In the temperature control process, the control module can obtain the current combination corresponding to each auxiliary heating element, and then realize small-scale compensation of the temperature, so as to realize temperature uniformity. For example, the control module can match the preset corresponding relationship according to the target working temperature to obtain the optimal current combination of the auxiliary heating element recommended at this temperature. Illustratively, the temperature control method of the embodiment of the present application can include a pre-calibration stage and an actual operation control stage, and the preset corresponding relationship can be obtained in the pre-calibration stage.

[0065] As to meeting the temperature uniformity requirement, it can refer to that the temperature difference between each temperature compensation region meets the uniformity requirement, for example, the current temperature uniformity of each auxiliary heating member meets the uniformity threshold. In this embodiment of the present application, the temperature of the temperature compensation region can be represented by the temperature of the auxiliary heating member (for example, the feedback temperature of the auxiliary heating member). In this embodiment of the present application, the auxiliary heating member can also be used as a temperature sensor to measure the temperature.

[0066] In this embodiment of the present application, the preset corresponding relationship can be a mapping relationship, and the present application is not limited in this regard. In addition, the current combination can be a current value combination, that is, a combination of the current values corresponding to each auxiliary heating member.

[0067] In step 204, the auxiliary heating member is driven to perform temperature compensation adjustment on the temperature compensation region according to the current combination.

[0068] Specifically, the control module can drive the auxiliary heating member to perform temperature compensation adjustment on the temperature compensation region according to the current combination, for example, taking the auxiliary heating coil as an example, the current combination is converted into a corresponding DAC output signal, and each auxiliary heating coil constant current source is driven to execute, so as to realize accurate adjustment of the current of the auxiliary heating coil, thereby optimizing the temperature distribution uniformity of the system at the target working temperature.

[0069] It should be noted that the current of each auxiliary heating member in this embodiment of the present application can be independently controlled, and each current value in the current combination can be one-to-one corresponding to each auxiliary heating member, for example, each current value in the current combination refers to the current value of each auxiliary heating member.

[0070] The above temperature control method provides a surface with uniform temperature and controllable precise and rapid temperature change by the heating assembly according to the needs, wherein the heating assembly adopts the main heating member main control temperature + auxiliary heating member compensation mode, thereby improving the temperature uniformity. In the actual operation control phase, when the system sets the target working temperature, the main heating member can make the system stable at the target working temperature. At the same time, the preset corresponding relationship is queried / matched according to the target working temperature, and the current combination (for example, the optimal current combination) of the auxiliary heating member recommended at this temperature is obtained. According to the current combination, each auxiliary heating member is driven to execute, so as to realize accurate adjustment of the current of the auxiliary heating member, thereby optimizing the temperature distribution uniformity of the system at the target working temperature.

[0071] As to obtaining the preset corresponding relationship, in one exemplary embodiment, as shown in Figure 4 the method further includes steps 302 to 304.

[0072] At step 302, the sensitivity of the temperature of the auxiliary heating element to the current is iteratively optimized according to the temperature uniformity requirement for each target temperature until the last target temperature is reached, and an iterative optimization result is obtained; the iterative optimization result includes a current combination corresponding to each target temperature.

[0073] Specifically, in the pre-calibration stage, the control module can iteratively optimize the sensitivity of the temperature of the auxiliary heating element to the current according to the temperature uniformity requirement for each target temperature until the last target temperature is reached, and an iterative optimization result is obtained; the iterative optimization result can include a current combination corresponding to each target temperature.

[0074] The embodiments of the present application can achieve accurate adjustment of the current of the auxiliary heating element by iteratively optimizing the sensitivity of the temperature of the auxiliary heating element to the current, and using the temperature uniformity requirement as the iteration condition of the iterative optimization can optimize the temperature distribution uniformity of each auxiliary heating element at the target temperature.

[0075] The iterative optimization of the sensitivity of the temperature of the auxiliary heating element to the current can refer to iteratively optimizing the current of the auxiliary heating element based on the sensitivity of the temperature to the current by a corresponding optimization method. For example, the optimization method includes but is not limited to matrix updating or current optimization algorithm, etc. The present application is not limited thereto, for example, any optimization algorithm can be used to optimize the current I of the auxiliary heating element (such as global search method, dichotomy method, gradient descent method, etc.). It should be noted that the above iterative optimization can also adopt other forms, and is not limited to the forms mentioned in the above embodiments, as long as it can achieve the function of obtaining a current combination that meets the temperature uniformity requirement.

[0076] For example, the plurality of target temperatures can be obtained according to the system working temperature range. In some embodiments, the method can further include: selecting a plurality of target temperatures within the system working temperature range. For example, a plurality of target temperatures are selected within the system working temperature range (such as 45-95℃). It can be understood that the target working temperature in the embodiments of the present application is also within the system working temperature range.

[0077] At step 304, a preset correspondence relationship is obtained based on the iterative optimization result.

[0078] Specifically, after obtaining the iterative optimization result by traversing all the target temperatures, the control module can establish a preset correspondence relationship between the target temperature and the current combination, and then when the target working temperature is obtained, the corresponding current combination can be obtained by querying the preset correspondence relationship according to the target working temperature, and then the accurate adjustment of the current of the auxiliary heating element is realized, and the temperature distribution uniformity of the system at the target working temperature is optimized.

[0079] Regarding the iterative optimization in the embodiments of the present application, in one embodiment, the temperature uniformity requirement includes at least one of meeting the temperature uniformity index and reaching the maximum number of iterations; step 302 can include:

[0080] For the current target temperature, the current regional steady-state temperature of each temperature compensation region is obtained, and a first temperature difference is determined;

[0081] When the maximum number of iterations is not reached and the first temperature difference does not meet the temperature uniformity index, a current current adjustment amount is determined based on a second temperature difference and a current optimization model, and the current current value of the auxiliary heating element is adjusted according to the current current adjustment amount to obtain a next current value corresponding to each auxiliary heating element; wherein the second temperature difference is the difference between the current regional steady-state temperature and the current target temperature, and the optimization model represents the sensitivity of the temperature of the auxiliary heating element to the current;

[0082] The next current value is taken as the current current value, and the steps of repeatedly obtaining the current regional steady-state temperature of each temperature compensation region and determining the first temperature difference are repeated until the maximum number of iterations is reached or the first temperature difference meets the temperature uniformity index, to obtain a current target temperature corresponding to the current current combination.

[0083] Specifically, the temperature uniformity requirement can include at least one of meeting the temperature uniformity index and reaching the maximum number of iterations; further, in the pre-calibration stage, for each target temperature, taking the current round of iteration process for the current target temperature as an example, the control module can obtain the current regional steady-state temperature of each temperature compensation region, and then determine the first temperature difference; wherein, regarding the regional steady-state temperature, the regional steady-state temperature can refer to the temperature of a certain auxiliary heating element and its surroundings, and the steady state refers to after adjusting the current and waiting for a preset time (for example, 5 seconds) to the system temperature dynamic balance. For example, the regional steady-state temperature can be referred to as steady-state temperature data, such as steady-state temperature data reacquired after adjusting the current.

[0084] Optionally, the first temperature difference in the embodiments of the present application can refer to the difference between the temperatures of the auxiliary heating elements, which can reflect the uniformity of the temperature, for example, whether the temperature distribution on a plane is uniform. For example, the first temperature difference can represent the difference between the temperature of the auxiliary heating element with the highest temperature and the temperature of the auxiliary heating element with the lowest temperature, i.e. the temperature of the auxiliary heating element with the highest temperature at the current time minus the temperature of the auxiliary heating element with the lowest temperature.

[0085] Further, regarding whether the first temperature difference meets the temperature uniformity index, for example, the temperature uniformity index can refer to a corresponding temperature threshold (also referred to as a uniformity threshold, and also referred to as a design threshold), for example, 0.2℃. Taking the temperature compensation region as the monitoring region, the first temperature difference uses the maximum temperature difference For example, it can monitor the steady-state temperature of a region and calculate the maximum temperature difference. ,like If so, then the first temperature difference does not meet the temperature uniformity index, that is... Not up to standard. If If the first temperature difference satisfies the temperature uniformity index, then it is determined that the first temperature difference meets the temperature uniformity index.

[0086] If the maximum number of iterations is reached, the iteration optimization ends, and the current iteration stops, allowing the next target temperature to be explored. It should be noted that if the current iteration stops due to reaching the maximum number of iterations, the current value of this iteration can be added to the current combination as the iteration optimization result for the current target temperature. In this case, during the temperature control stage, if the current temperature uniformity of each auxiliary heating element does not meet the uniformity threshold, the current value of the corresponding auxiliary heating element can be adjusted based on the optimization model. Details can be found in the following description and will not be elaborated here.

[0087] If the maximum number of iterations has not been reached and the first temperature difference meets the temperature uniformity index, it means that the current value of the auxiliary heating element meets the temperature uniformity requirement. The current value can then be added to the current combination as the iterative optimization result corresponding to the current target temperature. It should be noted that even if the maximum number of iterations has not been reached and the first temperature difference meets the temperature uniformity index, the current value of the auxiliary heating element can still be adjusted. For example, based on the second temperature difference and the optimization model, the current adjustment amount can be calculated, and the current value updated, thereby enriching the current combination.

[0088] If the maximum number of iterations is not reached and the first temperature difference does not meet the temperature uniformity index, it means that the current current value of the auxiliary heating element does not meet the temperature uniformity requirement. Then, based on the second temperature difference and the current optimization model, the current current adjustment amount can be determined, and the current current value of the auxiliary heating element can be adjusted according to the current current adjustment amount to obtain the next current value corresponding to each auxiliary heating element. The second temperature difference can represent the deviation between the current temperature measurement value of the auxiliary heating element (i.e., the current feedback temperature of the auxiliary heating element) and the current target temperature. For example, the second temperature difference can be the difference between the current regional steady-state temperature and the current target temperature.

[0089] Furthermore, the optimization model in this application embodiment can characterize the temperature sensitivity of the auxiliary heating element to the current. For example, the optimization model can be dynamically updated during the iterative optimization process to improve the convergence efficiency.

[0090] Further, the control module can repeat the steps of obtaining the current region steady-state temperature of each temperature compensation region and determining the first temperature difference, taking the next current value as the current current value, until the maximum number of iterations is reached or the first temperature difference meets the temperature uniformity index, to obtain the current target temperature corresponding current combination.

[0091] In one embodiment, the preset correspondence can include a mapping relationship between the target temperature and the current current value meeting the temperature uniformity requirement. Specifically, the preset correspondence can include, but is not limited to, a mapping relationship between the target temperature and the current current value meeting the temperature uniformity requirement. The current current value meeting the temperature uniformity requirement can be understood as the optimal current combination.

[0092] Exemplarily, the mapping relationship can be a mapping table, for example, a mapping table established in the pre-calibration stage. The mapping table can be a target temperature-optimal current combination mapping table, which can further facilitate querying the optimal current combination according to the target working temperature.

[0093] In one embodiment, the optimization model can include a temperature-current sensitivity matrix. The method can further include: initializing the current of the auxiliary heating element to obtain the initial current value corresponding to each auxiliary heating element when the feedback temperature of the main heating element is closed loop stable through closed loop feedback control for the current target temperature; and establishing an initial temperature-current sensitivity matrix by measuring the temperature response through applying a current disturbance according to the initial current value.

[0094] Specifically, the closed loop feedback control can refer to closed loop feedback adjustment of the main heating element through a PI controller, which is not limited in the present application. The initial current value corresponding to each auxiliary heating element can refer to the initial current (referred to as initial current) of the auxiliary heating element, for example, the initial current of the auxiliary coil, which can be set according to actual conditions, for example, 20 mA. In some embodiments, the minimum current value of the initial current in the present application can be 20 mA.

[0095] Taking the actual operation control stage as an example, when the system sets the target working temperature, the main heating element can be closed loop adjusted according to the average temperature, so that the system average temperature (i.e., the feedback temperature of the main heating element) is stabilized at the target working temperature, i.e., the temperature of the main heating element is controlled at the target working temperature and stabilized. In this case, the feedback temperature of the main heating element is equal to the target working temperature (but the temperature of each point on the vapor chamber can not be uniform), thereby realizing large-scale adjustment of the temperature. In addition, taking the pre-calibration stage as an example, for each target temperature, the control module can first close loop stabilize the system average temperature in order to realize large-scale adjustment of the temperature, and cooperate with the subsequent acquisition of the preset correspondence.

[0096] Regarding the temperature current sensitivity matrix, taking the pre-calibration stage as an example, when the feedback temperature of the main heating element is closed loop stable through closed loop feedback control for the current target temperature, the control module can initialize the current of the auxiliary heating element, obtain the initial current value corresponding to each auxiliary heating element, and then according to the initial current value, measure the temperature response by applying a current disturbance, and establish an initial temperature current sensitivity matrix, and then enter an iterative optimization process.

[0097] Wherein, the temperature response measured by applying a current disturbance can refer to measuring the temperature response by applying a small amplitude current disturbance; for example, the current value of the small amplitude current can be determined in combination with data calculation and actual situation, and optionally, the small amplitude current disturbance can be selected as 5-10mA. It should be noted that the small amplitude current needs to have a certain temperature change of the corresponding auxiliary heating element, which is used to calculate the temperature current sensitivity matrix (for example, the Jacobian matrix gradient, that is, the derivative of temperature to current), and too large current disturbance will make the gradient unstable, and too small current disturbance will be affected by environmental fluctuations, resulting in inaccurate gradient calculation.

[0098] In some embodiments, the method can further include: updating the previous optimization model according to the temperature change amount and the previous current adjustment amount to obtain the current optimization model; the convergence efficiency of the current optimization model is higher than that of the previous optimization model; wherein the temperature change amount is the difference between the region steady state temperature corresponding to the previous current value and the current region steady state temperature.

[0099] Specifically, the embodiments of the present application can dynamically update the optimization model to improve the convergence efficiency. For example, the previous optimization model can be updated according to the temperature change amount and the previous current adjustment amount to obtain the current optimization model, wherein the temperature change amount is the difference between the region steady state temperature corresponding to the previous current value and the current region steady state temperature. It can be understood that the temperature change amount can represent the temperature difference of a certain auxiliary heating element at the previous time and the current time, that is, the difference between the temperature before adjusting the current and the temperature after adjusting the current of a certain auxiliary heating element in the time scale.

[0100] In one embodiment, the optimization model comprises a temperature-current sensitivity matrix, the temperature-current sensitivity matrix associating the target temperature with one or more currents; updating the previous optimization model to obtain the current optimization model comprises updating an approximation of the previous temperature-current sensitivity matrix to obtain the current temperature-current sensitivity matrix. Specifically, the embodiments of the present application can update the optimization model by Broyden method, wherein the optimization model comprises a temperature-current sensitivity matrix, the temperature-current sensitivity matrix associating the target temperature with one or more currents, and the updating of the temperature-current sensitivity matrix can be achieved by updating the approximation of the temperature-current sensitivity matrix by Broyden method. Exemplarily, taking the case that the temperature-current sensitivity matrix is a Jacobian matrix as an example, the embodiments of the present application can approximate the real value by updating the approximation of the Jacobian matrix in the iteration process, thereby reducing the amount of calculation.

[0101] In one embodiment, after driving the auxiliary heating elements to perform temperature compensation adjustment on the temperature compensation region according to the current combination, the method can further comprise: if the current temperature uniformity of each auxiliary heating element does not satisfy the uniformity threshold, adjusting the current value of the corresponding auxiliary heating element based on the sensitivity of the temperature of the auxiliary heating element to the current.

[0102] Specifically, in the process of driving the auxiliary heating elements to perform temperature compensation adjustment on the temperature compensation region according to the current combination, if the current temperature uniformity of each auxiliary heating element does not satisfy the uniformity threshold, for example, the temperature uniformity exceeds the design threshold at this time, or the maximum temperature difference of each auxiliary heating element does not satisfy the uniformity threshold, the current value of the corresponding auxiliary heating element can be adjusted based on the sensitivity of the temperature of the auxiliary heating element to the current, for example, the current value of the auxiliary heating element is fine-tuned by the optimization model, and the temperature uniformity is restored by small-range compensation.

[0103] To further illustrate the scheme of the present application, a specific example is given below, taking the case that the optimization model adopts a Jacobian matrix, the heating assembly adopts a heater, the main heating element adopts a main heating coil (referred to as a main coil), the auxiliary heating element adopts an auxiliary heating coil (referred to as an auxiliary coil), and the temperature control method comprises a pre-calibration stage and an actual operation control stage as an example. Figure 5 As shown in FIG. 1, in the pre-calibration stage, a plurality of target temperatures are selected within the system operating temperature range (e.g. 45-95℃). For each target temperature, the system average temperature is first stabilized in a closed loop, and then the auxiliary coil current is initialized (e.g. 20mA).

[0104] Further, the Jacobian matrix is initialized by adding a current disturbance, and then the auxiliary coil current can be modified to evaluate the steady-state temperature effect (e.g. monitoring the steady-state temperature of the region and calculating the maximum temperature difference , confirming whether the target is met), and thereafter the Jacobian matrix can be updated according to the Broyden method and the current adjustment amount is calculated based on the Newton step (Newton step length) The output current value (i.e. the current value corresponding to the auxiliary coil) is updated, for example, the Jacobian matrix (characterizing the sensitivity of temperature to current) is updated based on the Broyden method, and the current adjustment amount is calculated based on the Newton step, and each coil current is iteratively optimized until the target is met (satisfies the temperature uniformity index) or is exceeded (reaches the maximum number of iterations), and the optimal current combination at the target temperature is recorded. After traversing all target temperature points, a target temperature-optimal current combination mapping table is established, and a continuous model is constructed through interpolation (such as piecewise linear, cubic spline). This process can be performed during the power-on self-test (about 3 minutes), and the table is corrected based on the results to ensure temperature uniformity during long-term operation of the device.

[0105] It should be noted that interpolation can refer to interpolating a continuous function based on discrete data, so that this continuous curve passes through all the given discrete data points. That is, a function is constructed that strictly passes through all the given discrete points and remains continuous between points, and this function can be called a continuous model constructed by interpolating discrete points. The Newton method can be used to calculate the current adjustment direction and adjustment step, and the current optimization in the embodiments of the present application can also use various optimization algorithms, and the Newton method is an exemplary way.

[0106] As shown in Figure 5 whether the target is met), and thereafter the Jacobian matrix can be updated according to the Broyden method

[0107] As shown in Figure 6As shown, in the actual operation control phase (referred to as the operation control phase), when the system sets the target working temperature (target working temperature input), the main coil can be adjusted according to the average temperature closed loop to make the system average temperature stable at the target value corresponding to the target working temperature. At the same time, the recommended optimal current combination of the auxiliary coil at this temperature can be obtained according to the target temperature query of the mapping table established in the pre-calibration phase (combined with the interpolation model calculation, that is, the interpolation model calculation output). The mapping table can be a target temperature-auxiliary coil current mapping table (for example, a target temperature-optimal current combination mapping table). The current combination is converted into a corresponding DAC output signal to drive the auxiliary coil constant current source to execute, so as to realize accurate adjustment of the auxiliary coil current, thereby optimizing the temperature distribution uniformity of the system at the target temperature (improving the temperature uniformity). If the temperature uniformity exceeds the design threshold value (the uniformity does not reach the threshold value) at this time, the auxiliary coil current can be adjusted according to the real-time Jacobian matrix (for example, the real-time Jacobian matrix optimization algorithm) to fine-tune the auxiliary coil output current value (table correction) to compensate in a small range to restore the temperature uniformity.

[0108] As shown in Figure 7 , three auxiliary heating coils are used in the circuit diagram, that is, auxiliary coil 1, auxiliary coil 2 and auxiliary coil 3, the normal resistance is 130-160Ω, the cold source is a fan, and the heater FR4 is selected as 0.2mm, as shown in Figure 7 , 0mA and 100mA currents are respectively applied to the middle coil (that is, auxiliary coil 2), and it can be seen that the temperature regulation range of the middle coil under the action of 100mA current is about 3.6℃, that is, 100mA current can adjust the temperature of 3.6℃ to make the temperature tend to be uniform.

[0109] Taking the auxiliary temperature control as an example, three surface coils are added to the surface of the heater as auxiliary coils to adjust the temperature uniformity, and the specific implementation process can include: first, initializing the auxiliary coil current, denoted as , wherein is the auxiliary coil initial current, refers to the current value of each of the three auxiliary coils. The initial temperature-current sensitivity matrix (Jacobian matrix ) is established by measuring the temperature response by applying a small amplitude current disturbance:

[0110] ;

[0111] Subsequently, the iterative optimization process is entered: according to the deviation (that is, the second temperature difference) between the current temperature measurement value and the target temperature , the current adjustment amount is calculated, and the current value is updated.

[0112] Apply a new current (i.e., apply a new current value) Afterwards, steady-state temperature data were reacquired, and the Jacobian matrix was dynamically updated using the Broyden method to improve convergence efficiency. Among them, temperature change , For current adjustment amount, It refers to the first time, It refers to The moment before that moment. It should be noted that... It can be a 1x3 matrix, that is, a vector storing the temperature difference between the previous and current times of each of the three auxiliary coils. The above This is represented as the matrix transpose.

[0113] The iterative process continues until the temperature uniformity index (e.g., <0.2℃) is met or the maximum number of iterations is reached, and finally outputs the optimal current combination that stabilizes the system temperature at the target value (e.g., the target value of the target temperature).

[0114] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0115] Based on the same inventive concept, this application also provides a temperature control device for implementing the temperature control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more temperature control device embodiments provided below can be found in the limitations of the temperature control method described above, and will not be repeated here.

[0116] In one exemplary embodiment, a temperature control device is provided, the device comprising:

[0117] The current combination acquisition unit is configured to, when the main heating element reaches the target working temperature and the temperature is stable, acquire a current combination corresponding to each auxiliary heating element according to the target working temperature and a preset corresponding relationship; the preset corresponding relationship is a relationship between the temperature of the auxiliary heating element satisfying the temperature uniformity requirement and the current; each auxiliary heating element is correspondingly arranged with each temperature compensation region;

[0118] The compensation adjustment unit is configured to drive the auxiliary heating element to perform temperature compensation adjustment on the temperature compensation region according to the current combination.

[0119] In one of the embodiments, the device further includes an iterative optimization unit configured to, for each target temperature, perform iterative optimization on the sensitivity of the temperature of the auxiliary heating element to the current based on the temperature uniformity requirement until the last target temperature is reached, to obtain an iterative optimization result; the iterative optimization result includes a current combination corresponding to each target temperature; and the preset corresponding relationship is obtained based on the iterative optimization result.

[0120] In one of the embodiments, the device further includes a target temperature acquisition unit configured to select a plurality of target temperatures within a system working temperature range.

[0121] In one of the embodiments, the temperature uniformity requirement includes at least one of satisfying a temperature uniformity index and reaching a maximum iteration number; the iterative optimization unit is configured to, for a current target temperature, acquire a current regional steady-state temperature of each temperature compensation region and determine a first temperature difference; when the maximum iteration number is not reached and the first temperature difference does not satisfy the temperature uniformity index, determine a current current adjustment amount based on a second temperature difference and a current optimization model, adjust a current current value of the auxiliary heating element according to the current current adjustment amount, and obtain a next current value corresponding to each auxiliary heating element; the second temperature difference is a difference between the current regional steady-state temperature and the current target temperature, and the optimization model represents the sensitivity of the temperature of the auxiliary heating element to the current; the next current value is taken as the current current value, the steps of acquiring the current regional steady-state temperature of each temperature compensation region and determining the first temperature difference are repeated until the maximum iteration number is reached or the first temperature difference satisfies the temperature uniformity index, to obtain a current combination corresponding to the current target temperature.

[0122] In one of the embodiments, the first temperature difference represents a difference between the temperature of the auxiliary heating element with the highest temperature and the temperature of the auxiliary heating element with the lowest temperature.

[0123] In one of the embodiments, the preset corresponding relationship includes a mapping relationship between the target temperature and each current value satisfying the temperature uniformity requirement.

[0124] In one of the embodiments, the optimization model includes a temperature-current sensitivity matrix; the device further includes:

[0125] The initialization unit is configured to initialize the current of the auxiliary heating element to obtain an initial current value corresponding to each auxiliary heating element when the feedback temperature of the main heating element is closed-loop stable through closed-loop feedback control for the current target temperature; and establish an initial temperature-current sensitivity matrix by measuring a temperature response through application of a current disturbance according to the initial current value.

[0126] In one of the embodiments, the apparatus further includes a model updating unit configured to update a previous optimization model to obtain a current optimization model according to a temperature variation and a previous current adjustment amount, and the convergence efficiency of the current optimization model is higher than that of the previous optimization model, wherein the temperature variation is a difference between a region steady-state temperature corresponding to a previous current value and a current region steady-state temperature.

[0127] In one of the embodiments, the optimization model includes a temperature-current sensitivity matrix, and the temperature-current sensitivity matrix associates the target temperature with one or more currents; and the model updating unit is configured to update an approximation of a previous temperature-current sensitivity matrix to obtain a current temperature-current sensitivity matrix through a Broyden method.

[0128] In one of the embodiments, the apparatus further includes an adjustment unit configured to adjust the current value of the corresponding auxiliary heating element based on the sensitivity of the temperature of the auxiliary heating element to the current if the current temperature uniformity of each auxiliary heating element does not satisfy a uniformity threshold.

[0129] Each unit in the temperature control apparatus described above can be realized by software, hardware, or a combination thereof in whole or in part. Each unit described above can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform the operations corresponding to each unit.

[0130] In one exemplary embodiment, a computer device is provided, which can be a server, and an internal structure diagram of the computer device can be as shown in FIG. 1. Figure 8As shown in the figure. The computer device includes a processor, a memory, an Input / Output (I / O) interface and a communication interface. Among them, the processor, the memory and the input / output interface are connected through the system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capability. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as preset corresponding relationship. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with the terminal outside through the network connection. The computer program is executed by the processor to realize a temperature control method.

[0131] Those skilled in the art can understand that, Figure 8 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0132] In one exemplary embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the above method.

[0133] In one exemplary embodiment, a nucleic acid amplification unit is provided, including a control module, and a temperature control module connected to the control module; the temperature control module includes a heating assembly; the heating assembly includes a uniform temperature plate, and a main heating element and at least one auxiliary heating element for heating the uniform temperature plate; one side of the uniform temperature plate is provided with the main heating element, the other side of the uniform temperature plate is provided with at least one temperature compensation area, and the auxiliary heating element is correspondingly provided with the temperature compensation area; wherein the control module is used to execute the steps of the above method.

[0134] In one embodiment, the main heating element includes a main heating coil; and the auxiliary heating element includes an auxiliary heating coil.

[0135] In one embodiment, the number of auxiliary heating elements is at least three.

[0136] In one embodiment, the temperature control module further includes a cooling assembly for cooling, and a support layer between the main heating element and the cooling assembly.

[0137] In an exemplary embodiment, a nucleic acid amplification detection unit is provided, comprising the nucleic acid amplification unit described above, and a fluorescence detection module and a mechanical driving module connected to the control module respectively; the fluorescence detection module is used for fluorescence detection, and the mechanical driving module is used for providing power for the moving parts of the fluorescence detection module.

[0138] In an exemplary embodiment, a nucleic acid amplification detection device is provided, comprising the nucleic acid amplification detection unit described above.

[0139] In one of the embodiments, the nucleic acid amplification detection device comprises one or more groups of nucleic acid amplification detection units.

[0140] In one of the embodiments, the nucleic acid amplification detection device further comprises a master control unit, which is electrically connected to the control module.

[0141] In one embodiment, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0142] In one embodiment, a computer program product is provided, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0143] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.

[0144] The technical features of the above embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above embodiments are not described, but as long as the combinations of the technical features do not exist contradictions, they should be considered as the scope of the present application.

[0145] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.

Claims

1. A temperature control method, characterized in that, The method includes: When the main heating element reaches the target operating temperature and the temperature stabilizes, the current combination of each auxiliary heating element is obtained according to the target operating temperature and the preset correspondence; wherein, the preset correspondence is the relationship between the temperature and current of the auxiliary heating element that meets the temperature uniformity requirement; each auxiliary heating element is set in correspondence with each temperature compensation area. Based on the current combination, the auxiliary heating element is driven to adjust the temperature of the temperature compensation area.

2. The method according to claim 1, characterized in that, The method further includes: For multiple target temperatures, based on the temperature uniformity requirement, the sensitivity of the auxiliary heating element to the current is iteratively optimized until the last target temperature is reached, and the iterative optimization result is obtained; the iterative optimization result includes the current combination corresponding to each of the target temperatures; Based on the iterative optimization results, the preset correspondence is obtained.

3. The method according to claim 2, characterized in that, The method further includes: Multiple target temperatures are selected within the system's operating temperature range.

4. The method according to claim 2, characterized in that, The temperature uniformity requirement includes at least one of meeting the temperature uniformity index and reaching the maximum number of iterations; For multiple target temperatures, the sensitivity of the auxiliary heating element to the current is iteratively optimized until the last target temperature is reached, yielding the iterative optimization result, including: For the current target temperature, obtain the current steady-state temperature of each temperature compensation region and determine the first temperature difference; If the maximum number of iterations has not been reached and the first temperature difference does not meet the temperature uniformity index, then based on the second temperature difference and the current optimization model, the current adjustment amount is determined, and the current value of the auxiliary heating element is adjusted according to the current adjustment amount to obtain the next current value corresponding to each auxiliary heating element; wherein, the second temperature difference is the difference between the current regional steady-state temperature and the current target temperature, and the optimization model characterizes the temperature sensitivity of the auxiliary heating element to the current; Using the next current value as the current current value, the process of obtaining the current steady-state temperature of each temperature compensation region based on the current current value corresponding to each of the auxiliary heating elements is repeated to determine the first temperature difference until the maximum number of iterations is reached or the first temperature difference meets the temperature uniformity index, thereby obtaining the current combination corresponding to the current target temperature.

5. The method according to claim 4, characterized in that, The first temperature difference represents the difference between the temperature of the auxiliary heating element with the highest temperature and the temperature of the auxiliary heating element with the lowest temperature.

6. The method according to claim 4, characterized in that, The preset correspondence includes the mapping relationship between the target temperature and each of the current values ​​that meet the temperature uniformity requirement.

7. The method according to claim 4, characterized in that, The optimization model includes a temperature-current sensitivity matrix; the method further includes: When the feedback temperature of the main heating element is stabilized through closed-loop feedback control for the current target temperature, the current of the auxiliary heating element is initialized to obtain the initial current value corresponding to each auxiliary heating element. Based on the initial current value, the temperature response is measured by applying a current perturbation, and an initial temperature-current sensitivity matrix is ​​established.

8. The method according to claim 4, characterized in that, The method further includes: The previous optimization model is updated based on the temperature change and the previous current adjustment to obtain the current optimization model; the convergence efficiency of the current optimization model is higher than that of the previous optimization model. The temperature change is the difference between the steady-state temperature of the region corresponding to the previous current value and the current steady-state temperature of the region.

9. The method according to claim 8, characterized in that, The optimization model includes a temperature-current sensitivity matrix, which associates the target temperature with one or more currents. The previous optimization model is updated to obtain the current optimization model, including: The current temperature and current sensitivity matrix is ​​obtained by updating the approximate value of the previous temperature and current sensitivity matrix using the Broyden method.

10. The method according to any one of claims 1 to 9, characterized in that, After driving the auxiliary heating element to adjust the temperature of the temperature compensation region according to the current combination, the method further includes: If the current temperature uniformity of each of the auxiliary heating elements does not meet the uniformity threshold, the current value of the corresponding auxiliary heating element is adjusted based on the temperature sensitivity of the auxiliary heating element to the current.

11. A temperature control device, characterized in that, The device includes: The current combination acquisition unit is used to acquire the current combination of each auxiliary heating element according to the target operating temperature and a preset correspondence when the main heating element reaches the target operating temperature and the temperature is stable; wherein, the preset correspondence is the relationship between the temperature and current of the auxiliary heating element that meets the temperature uniformity requirement; each auxiliary heating element is set with a corresponding temperature compensation area; The compensation adjustment unit is used to drive the auxiliary heating element to perform temperature compensation adjustment on the temperature compensation area according to the current combination.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 10.

13. A nucleic acid amplification unit, characterized in that, It includes a control module and a temperature control module connected to the control module; The temperature control module includes a heating component; the heating component includes a heat spreader plate, a main heating element for heating the heat spreader plate, and at least one auxiliary heating element; the main heating element is provided on one side of the heat spreader plate, and at least one temperature compensation area is provided on the other side of the heat spreader plate, and the auxiliary heating element is provided corresponding to the temperature compensation area. The control module is used to execute the steps of the method according to any one of claims 1 to 10.

14. The nucleic acid amplification unit according to claim 13, characterized in that, The main heating element includes a main heating coil; the auxiliary heating element includes an auxiliary heating coil.

15. The nucleic acid amplification unit according to claim 13, characterized in that, The number of auxiliary heating elements is at least three.

16. The nucleic acid amplification unit according to claim 13, characterized in that, The temperature control module also includes a cooling component for cooling down, and a support layer between the main heating element and the cooling component.

17. A nucleic acid amplification detection unit, characterized in that, It includes the nucleic acid amplification unit as described in any one of claims 13 to 16, and a fluorescence detection module and a mechanical drive module respectively connected to the control module; The fluorescence detection module is used to perform fluorescence detection, and the mechanical drive module is used to provide power for the moving parts of the fluorescence detection module.

18. A nucleic acid amplification and detection device, characterized in that, Includes the nucleic acid amplification detection unit as described in claim 17.

19. The nucleic acid amplification and detection device according to claim 18, characterized in that, The nucleic acid amplification detection device includes one or more sets of the nucleic acid amplification detection units.

20. The nucleic acid amplification and detection device according to claim 18, characterized in that, The nucleic acid amplification and detection device also includes a main control unit, which is electrically connected to the control module.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

22. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

Citation Information

Cited By

  • Heater, temperature adjusting mechanism, nucleic acid amplification detection module and device

    CN120988816A

  • Nucleic acid amplification detection module and device

    CN120988828A