A sample temperature control method, system, electronic device, medium, and product

By collecting and analyzing temperature data in real time through a sample temperature control system, and automatically controlling sample cooling, the problems of uncontrollable and inaccurate judgment of sample recovery time to room temperature are solved, thereby improving the efficiency and reliability of sample test preparation.

CN121277263BActive Publication Date: 2026-02-27CIX TECH (SHANGHAI) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511852142.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-10
Publication Date
2026-02-27
Estimated Expiration
2045-12-10

AI Technical Summary

Technical Problem

In existing technologies, after samples are removed from environmental or aging equipment, they need to wait to return to room temperature. The settling time cannot be quantitatively controlled, resulting in low efficiency and an inability to quantitatively determine whether the sample has reached a stable state suitable for electrical performance testing.

Method used

A sample temperature control system is adopted, including a controller, a temperature acquisition device, and a cooling device. The sample is automatically cooled through a sealed cavity, temperature data is collected in real time and the sample status is analyzed, and control commands are generated to adjust the operation of the cooling device.

Benefits of technology

It enables real-time and precise analysis of the sample cooling process, improves cooling efficiency and accuracy, and achieves quantitative control and judgment, avoiding the shortcomings of human experience judgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121277263B_ABST
    Figure CN121277263B_ABST
Patent Text Reader

Abstract

The application discloses a sample temperature control method, system, electronic equipment, medium and product. The method comprises the following steps: acquiring temperature data of at least one to-be-monitored sample collected by a temperature collection device, and placing the to-be-monitored sample in a closed cavity; performing temperature change analysis on the temperature data of each to-be-monitored sample to determine a sample state; determining a control instruction of a cooling device according to the sample state, and controlling the running state of the cooling device through the control instruction, so as to solve problems such as low efficiency, inability to quantitatively control and inability to quantitatively judge caused by artificial observation of whether cooling is completed; collecting the temperature data of the to-be-monitored sample and performing temperature change analysis on the temperature data, so as to realize real-time and accurate analysis on the state of the sample in the cooling process, and the accuracy and efficiency are higher than those of artificial judgment through experience; and the running state of the cooling device is controlled through the control instruction, so as to realize automatic cooling control, quantitative control and quantitative judgment.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automation control, and in particular to a sample temperature control method and system, an electronic device, a medium and a product. BACKGROUND

[0002] After the test sample is taken out from the environment type and aging type equipment, it needs to wait for the sample to recover to normal temperature before subsequent electrical property test or test at other stations, so as to prevent the sample from interfering with the subsequent test results due to high temperature inside or condensation on the surface. The existing recovery method is to place the sample taken out from the furnace near the ion fan of the workbench for cooling and air drying, and then stand for a period of time (usually more than 2 hours) to recover the sample.

[0003] However, the method of waiting for the sample to recover to normal temperature by standing has the following disadvantages: the standing time is experienced and cannot be quantitatively controlled, and too long time will reduce the work efficiency, and too short time may cause short circuit due to condensation, introducing human risk; the state judgment is based on feeling, and after stabilization, only the appearance of the sample is visually inspected, and it is impossible to quantitatively determine whether the sample has reached a stable state for electrical property test. SUMMARY

[0004] The present application provides a sample temperature control method and system, an electronic device, a medium and a product to solve the problems of low efficiency, inability to quantitatively control and inability to quantitatively determine whether the sample has reached a stable state for electrical property test caused by manual observation.

[0005] According to an aspect of the present application, a sample temperature control method is provided, which is applied to a controller in a sample temperature control system, the sample temperature control system further comprising a temperature acquisition device, a cooling device and a closed cavity, the controller, the temperature acquisition device and the cooling device being arranged in the closed cavity, the controller being connected with the temperature acquisition device and the cooling device respectively, and the method comprising:

[0006] acquiring temperature data of at least one to-be-monitored sample collected by the temperature acquisition device, the to-be-monitored sample being placed in the closed cavity;

[0007] analyzing the temperature data of each to-be-monitored sample to determine a sample state;

[0008] determining a control instruction of the cooling device according to the sample state, and controlling the running state of the cooling device through the control instruction.

[0009] According to another aspect of the present application, a sample temperature control system is provided, comprising: a controller, a temperature acquisition device, a cooling device and a closed cavity, the controller, the temperature acquisition device and the cooling device are arranged in the closed cavity, and the controller is connected with the temperature acquisition device and the cooling device respectively; the controller is configured to execute the sample temperature control method according to any one of the embodiments of the present application.

[0010] According to another aspect of the present application, an electronic device is provided, comprising:

[0011] at least one controller, and a memory connected with the at least one controller in communication;

[0012] The memory stores a computer program executable by the at least one controller, and the computer program is executed by the at least one controller to enable the at least one controller to execute the sample temperature control method according to any one of the embodiments of the present application.

[0013] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to execute the sample temperature control method according to any one of the embodiments of the present application when executed by the processor.

[0014] According to another aspect of the present application, a computer program product is provided, which comprises a computer program executable by a processor to implement the sample temperature control method according to any one of the embodiments of the present application when executed by the processor.

[0015] The technical solution of the embodiments of the present application acquires temperature data of at least one to-be-monitored sample placed in the closed cavity by the temperature acquisition device, analyzes the temperature data of each to-be-monitored sample to determine the sample state, determines the control instruction of the cooling device according to the sample state, and controls the operation state of the cooling device through the control instruction, thereby solving the problems of low efficiency, inability to quantitatively control and quantitatively judge caused by manual observation of whether the cooling is completed; the sample is placed in the closed cavity, and the cooling device automatically cools the sample, the temperature data of the to-be-monitored sample is acquired by the temperature acquisition device, and the temperature data is analyzed to obtain the real-time sample state, thereby realizing real-time and accurate analysis of the state of the sample during the cooling process, which is more accurate and efficient than manual judgment based on experience; then, the control instruction is determined according to the sample state, and the operation state of the cooling device is controlled through the control instruction, thereby realizing automatic cooling control and achieving quantitative control and quantitative judgment.

[0016] It is to be understood that the embodiments described herein are merely exemplary of the application and that a myriad of modifications, both as to the nature and number of elements within the execution of the application and as to the modes of execution thereof, can be made by those skilled in the art, without expressly quantifying the application and without departing from the scope of the application. BRIEF DESCRIPTION OF DRAWINGS

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

[0018] Figure 1 is a flow chart of a sample temperature control method according to an embodiment of the present application;

[0019] Figure 2 is a flow chart of a sample temperature control method according to an embodiment of the present application;

[0020] Figure 3 is a structural schematic diagram of a sample temperature control system according to an embodiment of the present application;

[0021] Figure 4 is a structural schematic diagram of an electronic device for implementing a sample temperature control method according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to make the technical personnel in the art better understand the present application, the following will combine the drawings in the embodiments of the present application, and the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only some embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application.

[0023] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0024] Embodiment One

[0025] Figure 1 A flow chart of a sample temperature control method provided by Embodiment One of the present application, the present embodiment can be applicable to the case of automatically controlling the temperature of a sample, and the method can be executed by a controller in a sample temperature control system, which further comprises a temperature acquisition device, a cooling device and a closed cavity, the controller, the temperature acquisition device and the cooling device are arranged in the closed cavity, and the controller is connected with the temperature acquisition device and the cooling device respectively. The controller can be realized in the form of hardware and / or software, and the controller can be configured in an electronic device. As shown in the figure, the method comprises: Figure 1

[0026] S101, acquiring temperature data of at least one sample to be monitored collected by the temperature acquisition device, the sample to be monitored being placed in the closed cavity.

[0027] In the present embodiment, the temperature acquisition device can be any type of device that can collect temperature, for example, a thermal imaging device. The cooling device can be understood as a device that can realize the function of cooling, for example, a fan, a dehumidifier, etc. The cooling device in the present embodiment can include one or more devices that can realize the function of cooling, for example, the cooling device includes a fan and a dehumidifier. The controller can be any type of controller with data processing and control capabilities, for example, a programmable logic controller (PLC). The closed cavity can form a closed space, and the controller, the temperature acquisition device and the cooling device are arranged in the closed cavity. When it is necessary to control the temperature of the sample, the sample is placed in the closed cavity, and the controller controls the cooling device to cool the sample and perform other processing. The temperature acquisition device collects the temperature of the sample in real time and feeds it back to the controller, and the controller controls the cooling device according to the real-time temperature of the sample to control the working state of the cooling device, so as to control the temperature of the sample.

[0028] In the present embodiment, the sample to be monitored can be understood as a sample that needs temperature monitoring, and the sample can be a chip, a circuit board or other products. The temperature data can include the temperature of different positions on the sample to be monitored, or only the temperature of a certain position on the sample to be monitored.

[0029] ​The samples are placed in the closed cavity, one or more of the samples are selected as the to-be-monitored samples; for example, 100 samples are placed in the closed cavity, to reduce the data processing amount and improve the control speed, 30 samples are selected from the 100 samples as the to-be-monitored samples, and the selected to-be-monitored samples are also located in the closed cavity. The temperature data of each to-be-monitored sample is collected by the temperature collection device, for example, the temperature collection device collects the temperature of all positions in the closed cavity, and forms a temperature thermal map, and the temperature data matched with the position of the to-be-monitored sample is selected from the temperature thermal map according to the position of the to-be-monitored sample as the temperature of the to-be-monitored sample, or the temperature of each to-be-monitored sample is collected by the temperature collection device, and the corresponding temperature data is obtained. The temperature data of the to-be-monitored sample collected by the temperature collection device is sent to the controller, and the controller obtains the temperature data of at least one to-be-monitored sample collected by the temperature collection device.

[0030] S102, temperature change analysis is performed on the temperature data of each to-be-monitored sample, and the sample state is determined.

[0031] In this embodiment, the sample state can be whether the sample temperature is qualified, whether the cooling parameter needs to be adjusted, and the like. When the sample is in a state of shaking, deviation, rapid cooling, and the like, the cooling parameter needs to be adjusted to ensure the quality of the sample. The sample state in this embodiment is used to represent the current state of the sample. The temperature change analysis on the temperature data of each to-be-monitored sample can be to analyze the temperature data of each to-be-monitored sample respectively, to determine whether the internal and external temperatures of the to-be-monitored sample are qualified, whether the to-be-monitored sample deviates, whether the cooling speed of the to-be-monitored sample is too fast, and the like. The temperature data of each to-be-monitored sample can also be jointly analyzed to ensure that each to-be-monitored sample completes cooling at the same time. The sample state is determined by analyzing the temperature data of the to-be-monitored sample. The temperature change analysis on the temperature data of each to-be-monitored sample in this embodiment can include analysis of one or more angles such as the overall temperature, the internal temperature, and the temperature change of the sample.

[0032] S103, the control instruction of the cooling device is determined according to the sample state, and the running state of the cooling device is controlled through the control instruction.

[0033] In this embodiment, the control instruction can be understood as an instruction for controlling the working state of the cooling device. For example, the control instruction can be to stop working, instructing the cooling device to stop working, or the control instruction is to adjust the working parameter A of the cooling device from x1 to x2, and then the working parameter of the cooling device can be adjusted through the control instruction. The control of the cooling device is different under different sample states. For example, the sample state is qualified temperature, and the cooling device can be controlled to stop working. The sample state is to adjust the cooling parameter, and the working parameter of the cooling device can be controlled to adjust. The type of control instruction corresponding to different sample states is determined in advance. After the sample state is determined, the corresponding control instruction is generated according to the corresponding relationship between the sample state and the type of control instruction, the control instruction is sent to the cooling device, and the running state of the cooling device is controlled, for example, the running state of the cooling device is switched from running to stopping running, the working parameter of the cooling device is controlled to change and then the running state is changed, and the like.

[0034] The embodiment of the present application provides a sample temperature control method, by acquiring temperature data of at least one to-be-monitored sample collected by the temperature collection device, the to-be-monitored sample is placed in the closed cavity; temperature change analysis is performed on the temperature data of each to-be-monitored sample to determine the sample state; the control instruction of the cooling device is determined according to the sample state, and the running state of the cooling device is controlled through the control instruction, solving the problems of low efficiency, unable to quantitatively control, unable to quantitatively judge and the like caused by artificial observation whether the cooling is completed; the sample is placed in the closed cavity, the sample is cooled automatically by the cooling device, the temperature data of the to-be-monitored sample is collected by the temperature collection device, and the temperature change analysis is performed on the temperature data, the real-time sample state is obtained, the real-time and accurate analysis of the state in the sample cooling process is realized, compared with artificial judgment by experience, the accuracy is higher, and the efficiency is higher; then the control instruction is determined according to the sample state, and the running state of the cooling device is controlled through the control instruction, realizing automatic cooling control, and quantitative control and quantitative judgment can be realized.

[0035] Embodiment two

[0036] Figure 2 A flowchart of a sample temperature control method provided by the second embodiment of the present application is provided, and the embodiment is refined on the basis of the above-mentioned embodiment. As shown in the figure, Figure 2 the method comprises:

[0037] S201, acquiring all samples to be cooled in the closed cavity.

[0038] Place all samples that need to be cooled in the closed cavity, and the types of the samples can be the same or different. For example, 50 samples of type 1 and 50 samples of type 2 are placed in the closed cavity, and a total of 100 samples are placed in the closed cavity. The samples can be placed in order according to the types or randomly, and the embodiments of the present application do not limit the placement of the samples.

[0039] S202, screen each sample based on a preset sample screening rule, and determine at least one to-be-monitored sample.

[0040] In this embodiment, the sample screening rule can be understood as a condition for screening the samples, and the sample screening rule can be preset. The sample screening rule includes at least one of the following: sample type, sample quantity, and sample size. The sample type can be used to distinguish different samples, and different types of samples can have different characteristics, and thus the corresponding reasonable temperature can also be different. The sample quantity can include one or more quantities, such as the total quantity of all types of samples or the quantity of each type of sample. The sample size can be understood as information describing the size of the sample, for example, for a sample in the shape of a regular square, the sample size can be the length of one side of the sample, for a sample in the shape of a regular rectangle, the sample size can be the length of two sides of the sample, for a sample in the shape of a regular circle or sphere, the sample size can be the radius, and for a sample in the shape of an irregular polygon, the sample size can be the smallest circumscribed polygon, and the like.

[0041] The sample screening rule is preset, and all samples are screened by the sample screening rule. For example, the quantity of each type of sample selected is determined according to the sample type, the sample quantity, and the sample size, and then a corresponding quantity of samples of each type is selected as the to-be-monitored samples. The selected to-be-monitored samples can be adjacent samples or samples with a certain interval, for example, 10 samples are selected from 50 samples of type 1 as to-be-monitored samples, and the 50 samples are placed in the closed cavity in sequence, and one to-be-monitored sample is selected every four samples.

[0042] S203, control the position corresponding to the search frame of the temperature acquisition device according to the sample size of the to-be-monitored sample, so as to acquire the temperature of the to-be-monitored sample by the search frame of the temperature acquisition device.

[0043] In the embodiment, the search box can be understood as a position where the temperature collecting device collects temperature. The search box can be a rectangular box or a polygonal box of other shapes. The temperature collecting device can collect temperature at different positions, but the temperature collecting range of the temperature collecting device can not be entirely covered by the to-be-monitored sample, and there can be a blank area. The temperature of the blank area is different from that of the to-be-monitored sample, and the temperature of different to-be-monitored samples can also be different. Therefore, the temperature of each to-be-monitored sample is collected by different search boxes, and each search box corresponds to a to-be-monitored sample. In order to avoid the temperature outside the sample from affecting the result, the position corresponding to the search box is further adjusted according to the sample size of the to-be-monitored sample. The position corresponding to the search box of the temperature collecting device is adjusted according to the sample size of the to-be-monitored sample, so that the search box collects as little temperature as possible outside the to-be-monitored sample on the basis of covering the to-be-monitored sample. The adjustment of the search box can be adjusting the size of the search box, the position of the search box, and the like. The temperature of the to-be-monitored sample is collected by the search box of the temperature collecting device.

[0044] S204, acquiring temperature data of at least one to-be-monitored sample collected by the temperature collecting device.

[0045] S205, determining temperature change data, sample maximum temperature, and temperature difference value according to the temperature data of each to-be-monitored sample.

[0046] In the embodiment, the temperature change data can be understood as data describing the temperature change situation, for example, the speed of temperature change, the size of temperature change in a period of time, and the like. The sample maximum temperature is the highest value of the temperature at different positions of the to-be-monitored sample. The temperature difference value can be the temperature difference between the to-be-monitored sample and other to-be-monitored samples, or the temperature difference at different positions of the to-be-monitored sample.

[0047] The temperature data of each to-be-monitored sample is analyzed. The latest temperature data currently collected by the to-be-monitored sample can be analyzed, or the latest temperature data combined with the historically collected temperature data can be used to determine the temperature change, for example, the speed of temperature change in a period of time, the difference between the temperatures collected at adjacent two times, the difference between the temperatures at different positions of the to-be-monitored sample, and the like, to obtain the temperature change data. The size of the temperature at different positions of the to-be-monitored sample is analyzed to obtain the highest temperature, which is recorded as the sample maximum temperature. The temperature data of each to-be-monitored sample is analyzed to determine the temperature difference between the to-be-monitored sample and other to-be-monitored samples, the temperature difference at different positions of the to-be-monitored sample, and the like, to obtain the temperature difference value.

[0048] S206, judging whether a cooling adjustment condition is met according to the temperature change data and the sample maximum temperature.

[0049] In the embodiment, the cooling adjustment condition can be understood as a condition for determining whether to adjust the current cooling process, and the adjustment of the cooling process can be understood as the adjustment of the working parameters of each device in the cooling process. The cooling adjustment condition can be pre-set, for example, the temperature change data is not within the set range, which can be considered to satisfy the cooling adjustment condition, the maximum temperature of the sample exceeds a certain threshold or is lower than a certain threshold, which satisfies the cooling adjustment condition, and the like. The temperature change data and the maximum temperature of the sample are compared with the cooling adjustment condition to determine whether the cooling adjustment condition is satisfied.

[0050] S207, determining whether the cooling stop condition is satisfied according to the maximum temperature of the sample and the temperature difference.

[0051] In the embodiment, the cooling stop condition can be understood as a condition for determining whether to stop cooling. The cooling stop condition can be pre-set, for example, the maximum temperature of the sample is lower than a set threshold, which can be considered to satisfy the cooling stop condition, the temperature difference is within a set range, which can be considered to satisfy the cooling stop condition, and the like. The maximum temperature of the sample and the temperature difference are compared with the cooling stop condition to determine whether the cooling stop condition is satisfied.

[0052] S208, if the cooling adjustment condition is satisfied, determining that the sample state is to adjust the cooling parameters; if the cooling stop condition is satisfied, determining that the sample state is temperature qualified.

[0053] Optionally, determining whether the cooling adjustment condition is satisfied according to the temperature change data and the maximum temperature of the sample includes A1-A3.

[0054] A1, determining whether the temperature of the to-be-monitored sample is dithered according to the temperature change data, and if yes, determining that the cooling adjustment condition is satisfied.

[0055] The temperature change data can include the difference between the temperatures collected at adjacent two times, which can represent the change of the temperature. The temperature change value within a certain time is determined, for example, when the change of the temperature within 1s is identified to exceed 2℃, it can be considered that the temperature of the to-be-monitored sample is dithered, and it is determined that the cooling adjustment condition is satisfied. Generally, the temperature of the to-be-monitored sample will not be dithered, that is, it will not change greatly within a short time, but when the wind speed causes the sample to be blown over or displaced, the data grabbed by the temperature collecting device will be dithered.

[0056] When it is detected that the to-be-monitored sample is dithered, an alarm can be issued to notify the personnel to recover the sample, and at the same time, the wind force when the sample is blown over is recorded, and the maximum wind force threshold is set according to the wind force. After the operator confirms, the operation is restarted.

[0057] A2, calculate the slope corresponding to the to-be-monitored sample according to the temperature change data, and determine that the cooling adjustment condition is met if the slope exceeds a set first slope threshold.

[0058] In this embodiment, the first slope threshold can be set in advance and can be set according to the type, characteristics, etc. of the sample. Different types of samples can be set with different first slope thresholds. When cooling the same type of sample, the corresponding first slope threshold can be set according to the type of the sample. When cooling multiple types of samples at the same time, the first slope threshold corresponding to each type of sample can be determined first, and then the sizes of the first slope thresholds are compared to determine a first slope threshold as the final set first slope threshold by comprehensively considering the actual situation, for example, selecting the smallest first slope threshold as the final set first slope threshold to maximize the guarantee that each type of sample will not be cooled too quickly, or the first slope threshold corresponding to each type of to-be-monitored sample can be set respectively.

[0059] The slope of the temperature change of the to-be-monitored sample is determined according to the temperature change data. For example, the temperature change data includes the difference between the temperatures collected at different times, and the slope is determined according to the ratio of the difference to the difference in collection time, or the temperature change data includes the slope of the temperature change of the to-be-monitored sample, etc. The slope of each to-be-monitored sample is compared with the first slope threshold, and if the slope exceeds the set first slope threshold, it is determined that the cooling adjustment condition is met. When the number of to-be-monitored samples is multiple, the cooling adjustment condition can be determined after detecting that the slope of one to-be-monitored sample exceeds the set first slope threshold, or the cooling adjustment condition can be determined after the slopes of more than a preset number or a preset proportion of to-be-monitored samples exceed the set first slope threshold, etc. For example, the first slope threshold can be -10℃ / min. When the slope of cooling reaches this threshold, it is considered that the cooling speed is fast. At this time, in order to prevent the sample from being damaged by too fast cooling, the air speed of the cooling device needs to be reduced until the slope is lower than the first slope threshold.

[0060] A3, if it is determined that the cooling trigger condition is met according to the highest temperature of the sample and the slope corresponding to the to-be-monitored sample calculated according to the temperature change data exceeds a set second slope threshold, it is determined that the cooling adjustment condition is met.

[0061] In this embodiment, the cooling trigger condition can be understood as a condition for judging whether to trigger the cooling adjustment. For example, the cooling trigger condition can be that the highest temperature of the sample is lower than or close to 30℃, or the cooling trigger condition is that the highest temperature of the sample is within a set temperature range, for example, the temperature range is 27℃-30℃, etc. The second slope threshold can be set in advance and can be set according to the type, characteristics, etc. of the sample. For example, the second slope threshold is -2℃ / min.

[0062] The cooling trigger condition and the second slope threshold are preset, it is judged whether the highest temperature of the sample meets the cooling trigger condition, if yes, the slope of the temperature change of the sample to be monitored is calculated according to the temperature change data, for example, the temperature change data includes the difference of the temperature collected at different times, the slope is determined according to the ratio of the difference to the time difference, or the temperature change data includes the slope of the temperature change of the sample to be monitored, etc. In the case of meeting the cooling trigger condition, the slope and the second slope threshold are further compared, if the slope is greater than the second slope threshold, it can be considered that the cooling speed is fast, at this time, in order to prevent the cooling overshoot (condensation risk), the cooling parameter needs to be adjusted, and it is determined that the cooling adjustment condition is met.

[0063] For each sample to be monitored, the highest temperature of the sample corresponding to each sample to be monitored is determined, it is judged whether the highest temperature of each sample to be monitored is in the set temperature range, if yes, it is determined that the cooling adjustment condition is met. When cooling multiple types of samples to be monitored, the cooling trigger condition corresponding to each type of sample can be determined according to the sample type, a final cooling trigger condition is set according to the cooling trigger conditions corresponding to all types of samples; or the corresponding cooling trigger condition is set for each type of sample, when judging whether the highest temperature of the sample meets the cooling trigger condition, the corresponding cooling trigger condition of the sample to be monitored is determined according to the type of the sample to be monitored, and then compared with the highest temperature of the sample. When the number of samples to be monitored is multiple, when the highest temperature of a sample to be monitored meets the cooling trigger condition, it is further determined whether the slope exceeds the set second slope threshold, or when the highest temperature of more than a preset number or a preset proportion of samples to be monitored meets the cooling trigger condition, it is further determined whether the slope exceeds the set second slope threshold, etc. Similarly, each sample to be monitored can also have a corresponding second slope threshold, when comparing the slope, it is respectively compared whether the slope of each sample to be monitored exceeds the corresponding second slope threshold, or a final second slope threshold is determined according to all samples to be monitored, etc. The specific implementation process can be referred to the above description, which is not limited by the embodiments of the present application.

[0064] The embodiment of the present application controls the cooling process by setting the cooling trigger condition and the second slope threshold value. For example, after the sample surface temperature approaches a threshold value (e.g., 30 DEG C), it is determined that the cooling trigger condition is met, and it is determined whether the slope of the cooling is below the second slope threshold value. If it is not below the second slope threshold value, it means that the cooling is too fast at this time, and the cooling process is controlled. In this way, the cooling overshoot (condensation risk) can be prevented, the wind speed of the cooling device is reduced to enter a low speed state, and the cooling slope is reduced to below a threshold value (e.g., -2 DEG C / min). For example, the first temperature threshold value is 27 DEG C, the sample maximum temperature is lower than 30 DEG C, and the cooling process is controlled by the method of the present application, starting from 30 DEG C to reduce the wind speed, until the sample reaches 27 DEG C, and the cooling slope is reduced to the second slope threshold value. In the method of the present application, after the temperature of the sample to be monitored is reduced to 30 DEG C, the cooling parameters (e.g., the wind speed) can be adjusted in a stepwise manner, so that the slope is reduced to the second slope threshold value.

[0065] Optionally, the temperature difference value includes a sample temperature difference value and a sample maximum temperature difference value; and whether the cooling stop condition is met is determined according to the sample maximum temperature and the temperature difference value, including B1-B4.

[0066] B1, if each sample maximum temperature is lower than the corresponding first temperature threshold value, it is determined that the overall temperature preliminary inspection is qualified.

[0067] In the embodiment, the first temperature threshold value can be pre-set, for example, the first temperature threshold value is 27 DEG C; the first temperature threshold value corresponding to different types of samples to be monitored can be different. The sample maximum temperature is the highest value of the temperatures of different positions of the sample to be monitored. For the sample maximum temperature of each sample to be monitored, the size of the sample maximum temperature and the corresponding first temperature threshold value is compared. If the sample maximum temperature is lower than the first temperature threshold value, it can be considered that the overall temperature of the sample has been reduced to a reasonable temperature, and it is determined that the overall temperature preliminary inspection is qualified. The sample maximum temperature can represent the overall temperature of the sample. Whether the sample maximum temperature is lower than the corresponding first temperature threshold value is used as a basis for judging whether the sample is close to room temperature, and the sample temperature can be accurately judged whether it has been reduced to room temperature.

[0068] B2, if each sample temperature difference value is lower than the second temperature threshold value, it is determined that the internal temperature and condensation preliminary inspection are qualified.

[0069] In the embodiment, the second temperature threshold value can be pre-set, for example, the second temperature threshold value is 1 DEG C; and the sample temperature difference value is the difference value of the temperatures of different positions of the sample to be monitored. The size of each sample temperature difference value and the second temperature threshold value is compared. If each sample temperature difference value is lower than the second temperature threshold value, it can be considered that the internal heat of the sample has been completely released, and the sample reaches an isothermal state, and it is determined that the internal temperature and condensation preliminary inspection are qualified.

[0070] During the process of recovering the sample from high temperature to normal temperature, due to the difference of internal structure and material, there is temperature difference in different positions, and the temperature distribution can be observed by collecting temperature, when the temperature difference of the sample is lower than the second temperature threshold, it is determined that the heat in the sample has been completely released, and the sample reaches the uniform temperature state; if there is condensation on the surface of the sample, under the action of air convection, the temperature difference between the sample and the surrounding is higher than the second temperature threshold, and the control of the temperature difference lower than the second temperature threshold can also exclude the existence of condensation on the surface of the sample.

[0071] B3, if the maximum temperature difference of each sample is lower than the third temperature threshold, it is determined that the sample consistency test is qualified.

[0072] In the embodiment, the third temperature threshold can be set in advance, for example, the third temperature threshold and the second temperature threshold can be the same or different, and the third temperature threshold is 1℃ for example. The maximum temperature difference of the sample is the difference of the maximum temperature of each sample to be monitored.

[0073] The difference of the maximum temperature of each sample to be monitored can be calculated to obtain the maximum temperature difference of the sample. Comparing the maximum temperature difference of each sample with the third temperature threshold, if the maximum temperature difference of each sample is lower than the third temperature threshold, it can be considered that the difference between different samples is small at this time, and the state of all samples is consistent, and it is determined that the sample consistency test is qualified. This step can realize repeated inspection of the temperature and condensation state of the sample, and ensure that the state of all samples is consistent.

[0074] B4, when it is determined that the overall temperature preliminary inspection is qualified, the internal temperature and condensation preliminary inspection is qualified, and the sample consistency test is qualified, it is determined that the cooling stop condition is met.

[0075] S209, when the sample state is to adjust the cooling parameter, generating a cooling parameter adjustment instruction as the control instruction of the cooling device.

[0076] When the sample state is to adjust the cooling parameter, the working parameters of the device involved in the cooling process need to be adjusted at this time, for example, the working parameters of the cooling device are adjusted. According to certain rules or according to the current temperature and other data, it is determined how to adjust the working parameters of the cooling device in the cooling process, and a cooling parameter adjustment instruction is generated, which is used as the control instruction of the cooling device.

[0077] Optionally, the cooling parameter adjustment instruction is generated, including:

[0078] A1, when the temperature of the sample to be monitored is dithered, a cooling parameter adjustment instruction is generated based on a preset first wind speed reduction parameter.

[0079] In the embodiment, the first wind speed reduction parameter can be understood as a parameter for adjusting the wind speed to reduce the wind speed, for example, the first wind speed reduction parameter can be a wind speed reduction of 500 revolutions per second. The first wind speed reduction parameter is pre-set, and the first wind speed reduction parameter can be pre-set according to the weight of the sample; when the temperature of the sample to be monitored fluctuates, it can be considered that the sample to be monitored is blown over due to the excessively high wind speed, and thus it is necessary to control the cooling device to reduce the speed; the pre-set first wind speed reduction parameter is obtained, the first wind speed reduction parameter is taken as a parameter to generate a cooling parameter adjustment instruction, and the cooling device is instructed to reduce the wind speed by the first wind speed reduction parameter, or the adjusted wind speed is calculated according to the current wind speed of the cooling device and the first wind speed reduction parameter, the adjusted wind speed is taken as a parameter to generate a cooling parameter adjustment instruction, and the cooling device is instructed to adjust the wind speed to the adjusted wind speed, and the like.

[0080] A2, when the slope of the sample to be monitored exceeds the first slope threshold, a cooling parameter adjustment instruction is generated based on the difference between the slope and the first slope threshold.

[0081] When the slope of the sample to be monitored exceeds the first slope threshold, this case indicates that the cooling speed is relatively fast, the difference between the slope and the first slope threshold is calculated, and this difference can represent how much the cooling speed is higher than the normal cooling speed. The higher the difference, the more the wind speed is reduced, and the lower the difference, the less the wind speed is reduced. A value for controlling the wind speed reduction is determined based on the difference, the value is taken as a parameter to generate a cooling parameter adjustment instruction, and the cooling device is instructed to reduce the wind speed by the value, or the adjusted wind speed is calculated according to the value and the current wind speed, the adjusted wind speed is taken as a parameter to generate a cooling parameter adjustment instruction, and the cooling device is instructed to adjust the wind speed to the adjusted wind speed. For example, different values of the wind speed reduction corresponding to different differences can be pre-set and stored in a data table, and when the difference is determined, the data table is queried to determine the value of the wind speed reduction.

[0082] A3, when it is determined that the cooling trigger condition is met according to the highest temperature of the sample and the slope corresponding to the sample to be monitored is greater than the second slope threshold according to the temperature change data, a cooling parameter adjustment instruction is generated based on the pre-set second wind speed reduction parameter.

[0083] In this embodiment, the second wind speed reduction parameter can be understood as a parameter for adjusting the wind speed to reduce the wind speed, for example, the second wind speed reduction parameter can be a wind speed reduction of 300 revolutions per second. The second wind speed reduction parameter is preset, when it is determined according to the sample maximum temperature that the cooling trigger condition is met and the slope corresponding to the sample to be monitored calculated according to the temperature change data exceeds the set second slope threshold, at this time, in order to prevent the cooling overshoot, it is necessary to reduce the wind speed; obtain the preset second wind speed reduction parameter, take the second wind speed reduction parameter as a parameter to generate a cooling parameter adjustment instruction, instruct the cooling device to control the wind speed to reduce the second wind speed reduction parameter, or calculate the adjusted wind speed according to the current wind speed of the cooling device and the second wind speed reduction parameter, take the adjusted wind speed as a parameter to generate a cooling parameter adjustment instruction, instruct the cooling device to adjust the wind speed to the adjusted wind speed, and the like.

[0084] S210, when the sample state is temperature qualified, a stop instruction is generated as a control instruction of the cooling device.

[0085] When the sample state is temperature qualified, it means that the temperature of the sample has been reduced to the qualified temperature, and a stop instruction is generated as a control instruction of the cooling device to control the cooling device to stop working.

[0086] The embodiment of the present application can control the fan to work at the highest wind power in the case where the cooling adjustment condition and the cooling stop condition are not met, so as to maximize the cooling efficiency.

[0087] Optionally, the method further comprises: after completing the cooling, generating a cooling monitoring report according to the temperature data collected during the cooling process and the generated control instruction and outputting.

[0088] In this embodiment, the cooling monitoring report can be understood as a report for monitoring the cooling process, and the cooling monitoring report can include one or more of the temperature data collected at different times, the intermediate data generated by analyzing the temperature data, the control instruction, etc. After the stop instruction is generated, it can be considered that the cooling is completed; after the cooling is completed, the temperature data collected during the cooling process and the generated control instruction are determined, the collected temperature data and the corresponding control instruction are taken as information to be recorded, and are recorded into a file and output as a cooling monitoring report. The monitoring report can include the collected original temperature data, the control instruction, etc., or can include the data obtained by processing the original temperature data, for example, a curve graph describing the temperature change.

[0089] After cooling is complete, staff can be notified via voice announcements or text prompts that cooling is finished, allowing them to retrieve the sample promptly. The method provided in this application allows the user to activate the device's operation button, controlling the sample temperature control system to start. The temperature acquisition frequency can be preset; for example, the acquisition frequency can be input to the controller via a human-machine interface (HMI). The controller, based on the user-input frequency, controls the temperature acquisition device to acquire the sample temperature at this frequency. The controller also controls the cooling device to operate. For example, the cooling device includes a dehumidifier and a small ion fan to accelerate sample cooling and condensation reduction until the cooling stop condition is met. If the condition is not met, the device continues operating until it is met; alternatively, if the cooling adjustment condition is met, the operating parameters of the cooling device can be adjusted. After cooling is complete, a cooling monitoring report is generated and can be viewed in real-time on the HMI.

[0090] This application provides a sample temperature control method that effectively solves the problems of uncertain sample stabilization time and subjective state judgment after testing. It achieves rapid and quantifiable stabilization process control, accurately judges the sample state, and improves test efficiency and reliability. It transforms sample temperature judgment from manual experience to automated system monitoring, which is more scientific. It can obtain sample recovery time in a timely manner, eliminating the need for blind waiting. Batch use can greatly improve work efficiency. Process data and results are traceable, avoiding unclear responsibility when problems occur.

[0091] Example 3

[0092] Figure 3 This is a schematic diagram of a sample temperature control system provided in Embodiment 3 of this application. Figure 3 As shown, the system includes: a controller 11, a temperature acquisition device 12, a cooling device 13, and a sealed cavity 14. The controller 11, the temperature acquisition device 12, and the cooling device 13 are disposed in the sealed cavity 14, and the controller 11 is connected to the temperature acquisition device 12 and the cooling device 13 respectively.

[0093] Controller 11 includes:

[0094] A temperature acquisition module is used to acquire temperature data of at least one sample to be monitored, which is collected by the temperature acquisition device and is placed in the sealed cavity.

[0095] The temperature analysis module is used to analyze the temperature changes of the temperature data of each of the samples to be monitored and to determine the sample status.

[0096] The instruction generation module is configured to determine a control instruction of the cooling device according to the sample state, and control an operation state of the cooling device through the control instruction.

[0097] The sample temperature control system provided in the embodiments of the present application can obtain temperature data of at least one to-be-monitored sample placed in the sealed cavity through the temperature acquisition device, analyze the temperature data of each to-be-monitored sample to determine a sample state, determine a control instruction of a cooling device according to the sample state, and control an operation state of the cooling device through the control instruction, thereby solving problems such as low efficiency, inability to quantitatively control, and inability to quantitatively judge caused by manual observation of whether cooling is completed. The sample is placed in the sealed cavity, and the sample is automatically cooled by the cooling device. The temperature data of the to-be-monitored sample is acquired by the temperature acquisition device, and the temperature data is analyzed to obtain a real-time sample state, thereby realizing real-time and accurate analysis of the state of the sample during the cooling process. Compared with manual judgment based on experience, the accuracy is higher, and the efficiency is higher. Then, the control instruction is determined according to the sample state, and the operation state of the cooling device is controlled through the control instruction, thereby realizing automatic cooling control and achieving quantitative control and quantitative judgment.

[0098] Optionally, the controller 11 further comprises:

[0099] The sample acquisition module is configured to acquire all samples to be cooled in the sealed cavity.

[0100] The sample screening module is configured to screen each sample based on a preset sample screening rule to determine at least one to-be-monitored sample.

[0101] The search box control module is configured to control a position corresponding to a search box of the temperature acquisition device according to a sample size of the to-be-monitored sample, so as to acquire the temperature of the to-be-monitored sample through the search box of the temperature acquisition device.

[0102] The sample screening rule includes at least one of the following: a sample type, a sample quantity, and a sample size.

[0103] Optionally, the temperature analysis module comprises:

[0104] The temperature change determination unit is configured to determine temperature change data, a sample maximum temperature, and a temperature difference value according to the temperature data of each to-be-monitored sample.

[0105] The cooling adjustment judgment unit is configured to judge whether a cooling adjustment condition is met according to the temperature change data and the sample maximum temperature.

[0106] The cooling stop judgment unit is configured to judge whether a cooling stop condition is met according to the sample maximum temperature and the temperature difference value.

[0107] The sample state determination unit is configured to determine that the sample state is adjustment of the cooling parameter if the cooling adjustment condition is met, and determine that the sample state is temperature qualified if the cooling stop condition is met.

[0108] Optionally, the cooling adjustment judgment unit is specifically configured to: judge whether the temperature of the to-be-monitored sample is fluctuating according to the temperature change data, and determine that the cooling adjustment condition is met if yes; calculate the slope corresponding to the to-be-monitored sample according to the temperature change data, and determine that the cooling adjustment condition is met if the slope exceeds a set first slope threshold; and determine that the cooling adjustment condition is met if the cooling trigger condition is met according to the sample maximum temperature and the slope corresponding to the to-be-monitored sample calculated according to the temperature change data exceeds a set second slope threshold.

[0109] Optionally, the temperature difference value includes a sample temperature difference value and a sample maximum temperature difference value; and the cooling stop judgment unit is specifically configured to: determine that the overall temperature preliminary inspection is qualified if each sample maximum temperature is lower than a corresponding first temperature threshold; determine that the internal temperature and condensation preliminary inspection is qualified if each sample temperature difference value is lower than a second temperature threshold; determine that the sample consistency inspection is qualified if each sample maximum temperature difference value is lower than a third temperature threshold; and determine that the cooling stop condition is met when the overall temperature preliminary inspection, the internal temperature and condensation preliminary inspection and the sample consistency inspection are all qualified; wherein the sample maximum temperature is the maximum value of the temperatures at different positions of the to-be-monitored sample, the sample temperature difference value is the difference value of the temperatures at different positions of the to-be-monitored sample, and the sample maximum temperature difference value is the difference value of the sample maximum temperatures between the to-be-monitored samples.

[0110] Optionally, the instruction generation module includes:

[0111] The first instruction generation unit is configured to generate a cooling parameter adjustment instruction as the control instruction of the cooling device when the sample state is adjustment of the cooling parameter.

[0112] The second instruction generation unit is configured to generate a stop instruction as the control instruction of the cooling device when the sample state is temperature qualified.

[0113] Optionally, the first instruction generation unit is specifically configured to: when the temperature of the to-be-monitored sample is dithered, generate a temperature reduction parameter adjustment instruction based on a preset first wind speed reduction parameter; when the slope of the to-be-monitored sample exceeds a set first slope threshold, generate a temperature reduction parameter adjustment instruction based on a difference between the slope and the first slope threshold; and when it is determined according to the highest temperature of the sample that a temperature reduction trigger condition is met and the slope corresponding to the to-be-monitored sample calculated according to the temperature change data exceeds a set second slope threshold, generate a temperature reduction parameter adjustment instruction based on a preset second wind speed reduction parameter.

[0114] Optionally, the controller 11 further comprises:

[0115] The report generation module is configured to generate a temperature reduction monitoring report based on the temperature data collected during the temperature reduction and the generated control instruction, and output the temperature reduction monitoring report after the temperature reduction is completed.

[0116] The controller in the sample temperature control system provided in the embodiments of the present application can execute the sample temperature control method provided in any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method.

[0117] Embodiment four

[0118] Figure 4 A structural schematic diagram of an electronic device 40 that can be used to implement embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular telephones, smartphones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.

[0119] As shown in Figure 4 The electronic device 40 includes at least one controller 41, and a memory, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., which is in communication connection with the at least one controller 41, wherein the memory stores a computer program that can be executed by the at least one controller, and the controller 41 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 into the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The controller 41, the ROM 42, and the RAM 43 are connected to each other through a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.

[0120] A plurality of components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a magnetic disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0121] The controller 41 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the controller 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various controllers running machine learning model algorithms, a digital signal controller (DSP), and any appropriate controller, controller, microcontroller, etc. The controller 41 performs various methods and processes described above, such as the sample temperature control method.

[0122] In some embodiments, the sample temperature control method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 48. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded onto the RAM 43 and executed by the controller 41, one or more steps of the sample temperature control method described above can be performed. Alternatively, in other embodiments, the controller 41 can be configured to perform the sample temperature control method by any other appropriate means, such as by means of firmware.

[0123] The various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable controller, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0124] A computer program for implementing the methods of the present application can be written in any combination of one or more programming languages. The computer program can be provided to a controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as part of a standalone software package, or entirely on a remote machine or server.

[0125] An embodiment of the present application provides a computer program product, comprising a computer program which, when executed by a controller, implements the sample temperature control method according to any of the embodiments of the present application.

[0126] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0127] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0128] The systems and techniques described herein can be implemented in a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described herein, or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0129] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, and solves the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0130] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in different orders, as long as the desired results of the technical solutions of the present disclosure can be achieved, and the present disclosure is not limited herein.

[0131] The specific implementation described above does not constitute a limitation on the scope of protection of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A sample temperature control method, characterized in that, A controller is used in a sample temperature control system, the sample temperature control system further including a temperature acquisition device, a cooling device, and a sealed cavity. The controller, the temperature acquisition device, and the cooling device are disposed in the sealed cavity, and the controller is connected to the temperature acquisition device and the cooling device respectively. The method includes: Acquire temperature data of at least one sample to be monitored, which is collected by the temperature acquisition device and is placed in the sealed cavity; Temperature change analysis was performed on the temperature data of each of the samples to be monitored to determine the sample status; The control command for the cooling device is determined based on the sample state, and the operating state of the cooling device is controlled by the control command. The step of analyzing the temperature change of each of the monitored samples to determine the sample status includes: Determine the temperature change data, the highest temperature of the sample, and the temperature difference based on the temperature data of each of the samples to be monitored. Determine whether the cooling adjustment conditions are met based on the temperature change data and the highest temperature of the sample. Determine whether the cooling stop condition is met based on the highest temperature of the sample and the temperature difference. If the cooling adjustment conditions are met, the sample status is determined to be in the state of adjusting cooling parameters; if the cooling stop conditions are met, the sample status is determined to be in the state of temperature qualified. The step of determining whether the cooling adjustment conditions are met based on the temperature change data and the highest temperature of the sample includes: Based on the temperature change data, determine whether the temperature of the sample to be monitored fluctuates. If so, determine that the cooling adjustment conditions are met. The slope corresponding to the sample to be monitored is calculated based on the temperature change data. If the slope exceeds the set first slope threshold, it is determined that the cooling adjustment condition is met. If the highest temperature of the sample determines that the cooling trigger condition is met, and the slope corresponding to the sample to be monitored, calculated based on the temperature change data, exceeds the set second slope threshold, then the cooling adjustment condition is determined to be met.

2. The method according to claim 1, characterized in that, Before acquiring the temperature data of at least one sample to be monitored collected by the temperature acquisition device, the method further includes: Obtain all samples to be cooled within the sealed cavity; Based on preset sample screening rules, each of the samples is screened to determine at least one sample to be monitored. The position of the search box of the temperature acquisition device is controlled according to the sample size of the sample to be monitored, so that the temperature of the sample to be monitored can be acquired through the search box of the temperature acquisition device; The sample screening rules include at least one of the following: sample type, sample quantity, and sample size.

3. The method according to claim 1, characterized in that, The temperature difference includes the sample temperature difference and the sample maximum temperature difference; the step of determining whether the cooling stop condition is met based on the sample maximum temperature and the temperature difference includes: If the highest temperature of each sample is lower than the corresponding first temperature threshold, the overall temperature preliminary inspection is deemed qualified. If the temperature difference between the samples is lower than the second temperature threshold, the internal temperature and condensation initial inspection are deemed qualified. If the highest temperature difference among the samples is lower than the third temperature threshold, the sample consistency test is deemed to be qualified. When the overall temperature initial inspection is qualified, the internal temperature and condensation initial inspection are qualified, and the sample consistency inspection is qualified, the cooling stop condition is determined to be met. Wherein, the highest temperature of the sample is the highest temperature value at different locations of the sample to be monitored, the temperature difference of the sample is the difference in temperature at different locations of the sample to be monitored, and the highest temperature difference of the sample is the difference in the highest temperature of each sample to be monitored.

4. The method according to claim 1, characterized in that, The control command for determining the cooling device based on the sample state includes: When the sample is in the state of adjusting cooling parameters, a cooling parameter adjustment command is generated as a control command for the cooling device. When the sample is in a temperature qualified state, a stop command is generated as the control command for the cooling device.

5. The method according to claim 4, characterized in that, The generated cooling parameter adjustment command includes: When the temperature of the sample to be monitored fluctuates, a cooling parameter adjustment command is generated based on the preset first wind speed reduction parameter. When the slope of the sample to be monitored exceeds the set first slope threshold, a cooling parameter adjustment command is generated based on the difference between the slope and the first slope threshold. When the highest temperature of the sample determines that the cooling trigger condition is met and the slope corresponding to the sample to be monitored, calculated based on the temperature change data, exceeds the set second slope threshold, a cooling parameter adjustment command is generated based on the preset second wind speed reduction parameter.

6. The method according to any one of claims 1-5, characterized in that, Also includes: After cooling is completed, a cooling monitoring report is generated and output based on the temperature data collected during the cooling process and the generated control commands.

7. A sample temperature control system, characterized in that, include: The system comprises a controller, a temperature acquisition device, a cooling device, and a sealed cavity. The controller, the temperature acquisition device, and the cooling device are disposed in the sealed cavity, and the controller is connected to the temperature acquisition device and the cooling device respectively. The controller is used to execute the sample temperature control method as described in any one of claims 1-6.

8. An electronic device, characterized in that, The electronic device includes: At least one controller, and a memory communicatively connected to said at least one controller; The memory stores a computer program executed by the at least one controller, which enables the at least one controller to perform the sample temperature control method according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the sample temperature control method according to any one of claims 1-6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the sample temperature control method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Temperature-controlled X-ray diffraction experiment sample table

    CN222070498U