Temperature control method, system, device and medium for high and low temperature and low air pressure test chamber

By installing sensors in high and low temperature and low air pressure test chambers, establishing a three-dimensional model and data filling matrix, monitoring the temperature field in real time and generating temperature replenishment control instructions, the problem of difficult to measure heat loss in temperature control is solved, and the temperature stability is improved.

CN119336091BActive Publication Date: 2025-08-05SHENZHEN AIKESI ELECTRONIC INSTR EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411448527.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-08-05
Estimated Expiration
2044-10-17

AI Technical Summary

Technical Problem

The existing high and low temperature and low air pressure test chambers are difficult to effectively measure heat loss during temperature control, resulting in a high probability of temperature falling below the threshold, and lack of effective means of heating replenishment in the middle.

Method used

By installing temperature sensors, a three-dimensional model and data filling matrix are established, the temperature field is monitored in real time, the duration and energy release probability are recorded according to the timer, the temperature replenishment control instructions are generated, and random heat replenishment is performed to extend the temperature stabilization time.

Benefits of technology

The chance of temperature below the threshold is reduced, and the stability and efficiency of temperature control are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119336091B_ABST
    Figure CN119336091B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of test chamber control technology, and specifically discloses a high-low temperature and low-pressure test chamber temperature control method, system, equipment and medium. The method includes comparing the temperature field with a preset temperature condition in real time. When the temperature field meets the preset temperature condition, heating is stopped and the duration is recorded according to a timer; when the temperature field does not meet the preset temperature condition, the duration is read, the timer is reset to zero, and a temperature increase control instruction is generated; when the temperature field meets the preset temperature condition again, an intermediate energy release moment is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release moment and sent to the heating element. The present invention determines the duration from the completion of each heating to the temperature being sufficiently low based on the temperature, and uses it as the effective duration of a heating process. Based on the effective duration, random heating is performed in the future to extend the duration as much as possible, thereby reducing the probability that the temperature of certain points does not meet the threshold.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of test chamber control, and in particular to a temperature control method, system, equipment and medium for a high-low-temperature and low-pressure test chamber. Background Art

[0002] The test chamber is a general term for products in the environmental testing industry. It simulates the natural climate environment within an effective space, such as high, low temperature and low pressure test chambers.

[0003] In a high-low-temperature and low-pressure test chamber, the temperature regulation process is a major functional module and is extremely important. The existing temperature control logic is to heat the room once the temperature falls below a certain threshold. This logic has some minor flaws. When it is detected that the temperature is below a certain threshold, it means that there is a high probability that the temperature at some location in the entire space is below the threshold.

[0004] A better way to do this is to continuously release heat to offset heat loss. However, there are many factors that affect heat loss. Even under the same conditions, different results may occur due to the lifespan of certain components. In other words, heat loss is difficult to measure. How to perform some effective mid-term heat supplementation based on the difficulty in measuring heat loss and minimize the probability of the temperature falling below a certain threshold is the technical problem that the technical solution of the present invention aims to solve. Summary of the Invention

[0005] The object of the present invention is to provide a temperature control method, system, device and medium for a high-low-temperature and low-pressure test chamber to solve the problems raised in the above background technology.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] A temperature control method for a high-low-temperature and low-pressure test chamber, the method comprising:

[0008] S1: Obtain a three-dimensional model of the test chamber, select theoretical points based on the three-dimensional model, determine the actual points corresponding to the theoretical points in the actual space according to the scale of the three-dimensional model, and install temperature sensors;

[0009] S2: Building a data filling matrix based on the three-dimensional model of the test chamber, acquiring the temperature collected by each temperature sensor in real time, inserting the data filling matrix into the data filling matrix, and obtaining the temperature field at each moment;

[0010] S3: Receive the target temperature input by the experimenter, generate a temperature increase control instruction based on the target temperature, and send it to the heating element;

[0011] S4: Compare the temperature field with the preset temperature conditions in real time. When the temperature field meets the preset temperature conditions, stop heating and record the duration according to the timer;

[0012] S5: When the temperature field does not meet the preset temperature condition, the duration is read, the timer is reset to zero, and a temperature increase control instruction is generated according to the target temperature and sent to the heating element;

[0013] S6: When the temperature field meets the preset temperature condition again, an intermediate energy release time is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release time and sent to the heating element;

[0014] S7: Execute S4 to S6 in a loop, record the duration of adjacent heating processes, calculate the change of the duration, and update the determination rule of the intermediate energy release time according to the change.

[0015] As a further embodiment of the present invention, the steps of obtaining a three-dimensional model of the test chamber, selecting theoretical points based on the three-dimensional model, determining actual points corresponding to the theoretical points in actual space based on the scale of the three-dimensional model, and installing temperature sensors include:

[0016] Obtain a three-dimensional model of the test chamber and locate the heating chamber area in the three-dimensional model;

[0017] Marking the inner surface of the heating chamber area, and setting at least one theoretical point on each inner surface according to the area of the inner surface;

[0018] Query the scale and origin of the 3D model, align the origin of the 3D model with the reference point of the actual test box, and determine the actual point corresponding to the theoretical point in the actual test box based on the scale;

[0019] Install temperature sensors at actual points;

[0020] When the distance between any two actual points is less than a preset distance threshold, one of the actual points is randomly deleted.

[0021] As a further solution of the present invention, the steps of establishing a data filling matrix based on the three-dimensional model of the test chamber, acquiring the temperatures collected by each temperature sensor in real time, and inserting the data filling matrix to obtain the temperature field at each moment include:

[0022] Read the heating chamber area, determine the three-dimensional grid according to the preset grid unit length, and divide the heating chamber area;

[0023] Create a matrix based on the nodes of the three-dimensional grid and obtain the data filling matrix;

[0024] Query the grid nodes closest to each theoretical point, and establish hyperlinks between the theoretical point and the corresponding row and column positions of the nearest grid node in the data filling matrix;

[0025] Obtain the temperature collected by each temperature sensor in real time, query the corresponding theoretical point, and insert the temperature into the data filling matrix based on the hyperlink;

[0026] The data-filled matrix containing temperature is simulated for diffusion to obtain the temperature field at each moment;

[0027] During the filling process, the temperature at the same moment is inserted into the same data filling matrix.

[0028] As a further solution of the present invention, the steps of comparing the temperature field with a preset temperature condition in real time, stopping heating when the temperature field meets the preset temperature condition, and recording the duration of heating according to a timer include:

[0029] Receive a preset temperature threshold, insert the temperature threshold into all positions of the data filling matrix, and obtain a threshold matrix;

[0030] Compare the temperature field with the threshold matrix in real time;

[0031] When the comparison result meets the preset conditions, a stop heating instruction is generated and sent to the heating element;

[0032] Activate the timer and record the duration;

[0033] The rule for generating the instruction to stop heating is:

[0034] Where N, M, and K represent the three dimensions of the matrix, X(i,j,k) represents the comparison result at (i,j,k), and E is the preset conditional value. It is a judgment statement. When the comparison process in the brackets is correct, the output is one, indicating that a stop heating instruction is generated. When the comparison process in the brackets is wrong, the output is zero, indicating that no stop heating instruction is generated. T(i,j,k) represents the value at (i,j,k) in the temperature field, and F represents the threshold.

[0035] As a further solution of the present invention, when the temperature field again meets the preset temperature condition, the steps of determining the intermediate energy release time based on the duration, generating a temperature compensation control instruction at the intermediate energy release time, and sending the instruction to the heating element include:

[0036] When the temperature field meets the preset temperature condition again, the duration is read; the duration indicates how long the previous heating process did not meet the preset temperature condition;

[0037] Determine the energy release probability based on the duration, and determine whether to generate a temperature increase control instruction based on the energy release probability at every preset time period as time passes;

[0038] After generating the temperature rise control instruction, it is sent to the heating element;

[0039] Among them, while determining the energy release probability, the maximum number of energy releases is also determined according to the duration. The determination rules include:

[0040] P=αe -t ;

[0041]

[0042] Where P represents the probability of energy release, t is the duration, C is the maximum number of energy releases, L is the preset value, and α and β are the preset correction coefficients.

[0043] As a further solution of the present invention, the steps of looping through steps S4 to S6, recording the durations of adjacent heating processes, calculating changes in the durations, and updating the rules for determining the intermediate energy release moments according to the changes include:

[0044] Loop through S4 to S6, record the duration of each heating process, sort by time, and obtain a duration array;

[0045] Adjust the energy release probability based on the duration array;

[0046] The adjustment rule for energy release probability is:

[0047] Where P′ i is the adjusted energy release probability corresponding to the i-th intermediate energy release process, P i is the energy release probability before adjustment corresponding to the i-th intermediate energy release process, t i is the most recent duration of the ith intermediate energy release process, t i-1 Indicates t i The previous duration of ; W is the preset adjustment parameter.

[0048] The technical solution of the present invention also provides a high-low temperature and low-pressure test chamber temperature control system, the system comprising:

[0049] Install a point determination module, which is used to obtain a three-dimensional model of the test chamber, select theoretical points based on the three-dimensional model, determine the actual points corresponding to the theoretical points in the actual space based on the scale of the three-dimensional model, and install temperature sensors;

[0050] A temperature field construction module is used to establish a data filling matrix based on the three-dimensional model of the test chamber, obtain the temperature collected by each temperature sensor in real time, insert the data filling matrix, and obtain the temperature field at each moment;

[0051] The temperature rise control module is used to receive the target temperature input by the experimenter, generate a temperature rise control instruction based on the target temperature, and send it to the heating element;

[0052] The duration recording module is used to compare the temperature field with the preset temperature conditions in real time. When the temperature field meets the preset temperature conditions, the heating is stopped and the duration is recorded according to the timer;

[0053] The duration reset module is used to read the duration when the temperature field does not meet the preset temperature conditions, reset the timer to zero, generate a temperature increase control instruction based on the target temperature, and send it to the heating element;

[0054] An intermittent control module is used to determine an intermediate energy release time based on the duration when the temperature field meets the preset temperature condition again, generate a temperature compensation control instruction at the intermediate energy release time, and send it to the heating element;

[0055] The loop execution module is used to loop through steps S4 to S6, record the duration of adjacent heating processes, calculate the change in duration, and update the determination rule of the intermediate energy release time according to the change.

[0056] As a further solution of the present invention: the installation point determination module includes:

[0057] An area positioning unit is used to obtain a three-dimensional model of the test chamber and locate the heating chamber area in the three-dimensional model;

[0058] A theoretical point setting unit, used for marking the inner surface of the heating chamber area, and setting at least one theoretical point on each inner surface according to the area of the inner surface;

[0059] The actual point query unit is used to query the scale and origin of the three-dimensional model, align the origin of the three-dimensional model with the reference point of the actual test box, and determine the actual point corresponding to the theoretical point in the actual test box based on the scale;

[0060] Install an execution unit to install a temperature sensor at the actual point;

[0061] When the distance between any two actual points is less than a preset distance threshold, one of the actual points is randomly deleted.

[0062] The technical solution of the present invention also provides a device, which includes one or more processors and one or more memories, and at least one program code is stored in the one or more memories. When the program code is loaded and executed by the one or more processors, the high and low temperature and low pressure test chamber temperature control method is implemented.

[0063] The technical solution of the present invention further provides a medium, in which at least one program code is stored. When the program code is loaded and executed by a processor, the temperature control method of the high-low-temperature and low-pressure test chamber is implemented.

[0064] Compared with the prior art, the beneficial effects of the present invention are: the present invention obtains the temperature through the sensor, determines the duration of each heating process until the temperature is sufficiently low according to the temperature, and uses it as the effective duration of a heating process. Based on the effective duration, random additional heating is performed in the future to extend the duration as much as possible, thereby reducing the probability that the temperature at certain points does not meet the threshold. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention.

[0066] Figure 1 This is a flow chart of the temperature control method for the high-low-temperature and low-pressure test chamber.

[0067] Figure 2 This is the first sub-flow diagram of the temperature control method of the high-low-temperature and low-pressure test chamber.

[0068] Figure 3 This is the second sub-flow diagram of the temperature control method of the high-low-temperature and low-pressure test chamber.

[0069] Figure 4 This is the third sub-flow diagram of the temperature control method for the high-low-temperature and low-pressure test chamber.

[0070] Figure 5 This is the fourth sub-flow chart of the temperature control method for the high-low-temperature and low-pressure test chamber.

[0071] Figure 6 This is the fifth sub-flow chart of the temperature control method for the high-low-temperature and low-pressure test chamber.

[0072] Figure 7 This is the structural block diagram of the temperature control system of the high and low temperature and low pressure test chamber. DETAILED DESCRIPTION

[0073] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0074] Figure 1This is a flow chart of a method for controlling the temperature of a high-low-temperature and low-pressure test chamber. In an embodiment of the present invention, a method for controlling the temperature of a high-low-temperature and low-pressure test chamber includes:

[0075] Step S1: Obtain a three-dimensional model of the test chamber, select theoretical points based on the three-dimensional model, determine actual points corresponding to the theoretical points in real space based on the scale of the three-dimensional model, and install temperature sensors;

[0076] Test chamber is a general term for products in the environmental testing industry. It simulates the natural climate environment within an effective space. The high, low temperature and low pressure test chamber is a common test chamber that can simulate the preset temperature environment and air pressure environment. During the design phase of the test chamber, the designer will create a three-dimensional model. When the test chamber is delivered to the user, the designer will not deliver the test chamber model containing detailed parameters, but will at least deliver a three-dimensional model containing the main dimensions (in the instruction manual). The three-dimensional model containing the main dimensions is the three-dimensional model mentioned above. The main dimensions are mainly the dimensions of the environmental control room (the space for holding the test object) and the dimensions of the internal parts.

[0077] Based on the three-dimensional model, some points are selected, and then according to the correspondence between the three-dimensional model and the actual space, the actual points are determined for installing temperature sensors for real-time temperature measurement.

[0078] Step S2: establishing a data filling matrix based on the three-dimensional model of the test chamber, obtaining the temperature collected by each temperature sensor in real time, inserting the data filling matrix into the data filling matrix, and obtaining the temperature field at each moment;

[0079] After selecting points to install temperature sensors, a matrix is created synchronously based on the three-dimensional model of the test chamber, called the data filling matrix. This process is relatively simple. It is to use a grid to divide the environmental control room area into small units. Since the environmental control room area is mostly rectangular space, each small unit is also a small cube. Grids have related functions in most software, and it is not difficult to understand that the smaller the size of the grid unit, the more rows and columns in the data filling matrix.

[0080] In the data filling matrix, the row and column positions corresponding to each point can be queried, and the obtained temperature can be inserted into the corresponding position. Then, with the help of thermodynamic analysis software (conventional finite element analysis software such as ANSYS), the temperature distribution in the entire environmental control room can be simulated, which is called the temperature field.

[0081] It should be noted that the frequency of the temperature acquisition process of all temperature sensors is the same, that is, all temperature sensors acquire the temperature once at the same time, insert the temperature at the same time into the same data filling matrix and simulate, and the obtained temperature field is also the temperature field at the corresponding time. Therefore, the temperature field contains a time tag.

[0082] Step S3: receiving the target temperature input by the tester, generating a temperature increase control instruction according to the target temperature, and sending it to the heating element;

[0083] When conducting a test, the experimenter inputs the target temperature, indicating the temperature at which the test needs to be conducted, and generates a temperature rise control instruction based on the target temperature and sends it to the heating element. Among them, the existing temperature rise control instruction is actually a trigger instruction. When the heating element receives the temperature rise control instruction, it starts working.

[0084] Step S4: Compare the temperature field with the preset temperature condition in real time. When the temperature field meets the preset temperature condition, stop heating and record the duration according to the timer;

[0085] The temperature field represents the temperature distribution inside the environmental control room at each moment, which is compared with the preset temperature conditions. When the temperature field meets the temperature conditions, it means that the heating is complete. At this time, heating is stopped and a timer is activated to record the time from when the heating element stops heating to when the heating is triggered next time, which is called the duration.

[0086] Among them, the description of stopping heating is actually sending a stop temperature increase control instruction, which is the same as the temperature increase control instruction. Both are trigger instructions. When the heating element receives the stop temperature increase control instruction, it stops working.

[0087] Step S5: When the temperature field does not meet the preset temperature condition, the duration is read, the timer is reset to zero, and a temperature increase control instruction is generated according to the target temperature and sent to the heating element;

[0088] As time goes by, the temperature in the environmental control room will tend to normal temperature, that is, after a period of time, the temperature field will not meet the preset temperature conditions. At this time, the next heating process is triggered, and a temperature increase control instruction is generated according to the target temperature and sent to the heating element. This process is a conventional process. On this basis, the present invention introduces a parameter of duration. When the temperature field does not meet the preset temperature conditions, the duration recorded by the timer is read and reset to zero. When the temperature field meets the preset temperature conditions again, the timing starts again. This is a cyclic process. The timer is used to record how long it takes for the temperature to no longer meet the target temperature after each heating to the target temperature.

[0089] In the temperature control scenario, the longer the duration, the better. The longer the duration, the more stable the scenario.

[0090] Step S6: When the temperature field meets the preset temperature condition again, an intermediate energy release moment is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release moment and sent to the heating element;

[0091] In the technical solution of the present invention, when the temperature field meets the preset temperature conditions again, the previous duration is already known. On the basis of the duration, some moments are randomly selected within a period of time in the future (the same as the duration) to activate the heating element, that is, to generate a temperature compensation control instruction. The temperature compensation control instruction is essentially a temperature increase control instruction with a time span. For example, a 30-second working instruction is sent to activate the heating element so that the heating element works for 30 seconds.

[0092] Step S7: looping through steps S4 to S6, recording the durations of adjacent heating processes, calculating changes in the durations, and updating the rules for determining the intermediate energy release moments based on the changes;

[0093] Step S7 is to execute S4 to S6 in a loop. The heating process itself is a cyclic execution process. It is heated to the target temperature and will leave the target temperature after a period of time. Each time it is heated to the point of leaving, there is a duration. The duration indicates how long each heating can last. The larger the value, the better. The change in the duration is calculated, and the quality of the intermediate energy release process can be judged based on the change, and the intermediate energy release process can be adjusted.

[0094] Among them, the intermediate energy release process is to perform early heating when the temperature has not deviated from the conditions. The heating time is very short and uses a preset value.

[0095] Figure 2 This is a flowchart of the first sub-process of the temperature control method for a high-low-temperature and low-pressure test chamber. The steps of obtaining a three-dimensional model of the test chamber, selecting theoretical points based on the three-dimensional model, determining actual points corresponding to the theoretical points in real space based on the scale of the three-dimensional model, and installing temperature sensors include:

[0096] Step S11: obtaining a three-dimensional model of the test chamber and locating the heating chamber area in the three-dimensional model;

[0097] Step S12: marking the inner surface of the heating chamber area, and setting at least one theoretical point on each inner surface according to the area of the inner surface;

[0098] Step S13: querying the scale and origin of the three-dimensional model, aligning the origin of the three-dimensional model with the reference point of the actual test box, and determining the actual point corresponding to the theoretical point in the actual test box based on the scale;

[0099] Step S14: installing a temperature sensor at the actual point;

[0100] When the distance between any two actual points is less than a preset distance threshold, one of the actual points is randomly deleted.

[0101] Obtain a three-dimensional model of the test chamber. There are many parts or components in the three-dimensional model. This application only focuses on the heating chamber area, so it is sufficient to locate the heating chamber area. There are many surfaces in the heating chamber area. The simplest heating chamber area is a rectangular area with six surfaces inside the rectangular area. However, in actual situations, there may be other parts in the heating chamber area, so there will be multiple surfaces. The process of selecting surfaces in the three-dimensional model is not complicated, that is, the process of marking the inner surface of the heating chamber area is very easy to implement.

[0102] At least one theoretical point is set on each inner surface according to the area of the inner surface. After the theoretical point is set, the origin of the three-dimensional model is queried, and the origin of the three-dimensional model is aligned with the reference point of the actual test box. In combination with the scale of the three-dimensional model, the actual point corresponding to the theoretical point can be queried in the actual test box.

[0103] Figure 3 This is a block diagram of the second sub-process of the temperature control method for a high-low-temperature and low-pressure test chamber. The steps of establishing a data filling matrix based on the three-dimensional model of the test chamber, obtaining the temperatures collected by each temperature sensor in real time, and inserting the data filling matrix to obtain the temperature field at each moment include:

[0104] Step S21: reading the heating chamber area, determining a three-dimensional grid according to a preset grid unit length, and dividing the heating chamber area;

[0105] Step S22: creating a matrix based on the nodes of the three-dimensional grid to obtain a data filling matrix;

[0106] Step S23: querying the grid node closest to each theoretical point, and establishing a hyperlink between the theoretical point and the corresponding row and column position of the nearest grid node in the data filling matrix;

[0107] Step S24: acquiring the temperature collected by each temperature sensor in real time, querying the corresponding theoretical point, and inserting the temperature into the data filling matrix based on the hyperlink;

[0108] Step S25: simulating the diffusion of the data filling matrix containing the temperature to obtain the temperature field at each moment;

[0109] During the filling process, the temperature at the same moment is inserted into the same data filling matrix.

[0110] The above content limits the generation process of the temperature field. First, the entire heating chamber area is divided based on the network, and the network nodes are arranged in order to obtain a data filling matrix; then, the grid node closest to each temperature sensor (theoretical point) is queried, and the row and column positions corresponding to the network node are queried, and the corresponding relationship between each temperature sensor and the corresponding row and column position is established, which is called a hyperlink; after obtaining the temperature, the temperature is inserted into the corresponding row and column position; finally, when the temperature insertion is completed, the obtained matrix is a matrix containing some real data. Entering it into the finite element analysis software can simulate the temperature distribution of the entire heating chamber area, which is called a temperature field.

[0111] Since the temperatures at the same time are inserted into the same data filling matrix, the obtained temperature field contains a time tag indicating the time when the temperature was obtained.

[0112] Figure 4 This is a block diagram of the third sub-process of the temperature control method for a high-low-temperature and low-pressure test chamber. The steps of comparing the temperature field with the preset temperature conditions in real time, stopping heating when the temperature field meets the preset temperature conditions, and recording the duration of heating according to the timer include:

[0113] Step S41: receiving a preset temperature threshold, inserting the temperature threshold into all positions of the data filling matrix to obtain a threshold matrix;

[0114] Step S42: comparing the temperature field with the threshold matrix in real time;

[0115] Step S43: When the comparison result meets the preset conditions, a stop heating instruction is generated and sent to the heating element;

[0116] Step S44: Activate the timer and record the duration.

[0117] In one embodiment of the present invention's technical solution, the heating logic is defined. Under normal conditions, the temperature condition is a threshold. Since this application analyzes the entire heating chamber area, the threshold is expanded to a matrix of the same size as the data filling matrix, called the threshold matrix. The values in all rows and columns of the threshold matrix are thresholds.

[0118] By comparing the temperature field at each moment with the threshold matrix, it can be determined whether the temperature field at each moment meets the preset conditions. If so, heating needs to be stopped. At the same time, a timer is activated to record how long it takes after the heating is completed for the temperature field to no longer meet the conditions. This time is called the duration.

[0119] The rule for generating the instruction to stop heating is:

[0120] Where N, M, and K represent the three dimensions of the matrix, X(i,j,k) represents the comparison result at (i,j,k), and E is the preset conditional value. It is a judgment statement. When the comparison process in the brackets is correct, the output is one, indicating that a stop heating instruction is generated. When the comparison process in the brackets is wrong, the output is zero, indicating that no stop heating instruction is generated. T(i,j,k) represents the value at (i,j,k) in the temperature field, and F represents the threshold.

[0121] The meaning of the above rules is to compare each temperature in the temperature field with the preset threshold. If it is greater than or equal to it, it means that the temperature is high enough, and the corresponding position is set to one. All the values set to one are accumulated to get a sum. If the sum is greater than the number of all values ​​set to the preset value, it means that most of the temperatures in the temperature field are high enough. At this time, a stop heating instruction is generated.

[0122] Figure 5 This is a fourth sub-flow diagram of the temperature control method for a high-low-temperature and low-pressure test chamber. When the temperature field again meets the preset temperature condition, the intermediate energy release moment is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release moment and sent to the heating element. The steps include:

[0123] Step S61: When the temperature field meets the preset temperature condition again, the duration is read; the duration indicates how long the previous heating process did not meet the preset temperature condition;

[0124] Step S62: determining the energy release probability based on the duration, and determining whether to generate a temperature increase control instruction based on the energy release probability at every preset time period as time passes;

[0125] Step S63: After generating the temperature increase control instruction, send it to the heating element.

[0126] In an example of the technical solution of the present invention, when the temperature does not meet the conditions, the heating process will be triggered again. When the temperature field meets the preset temperature conditions again, the duration after the previous heating process is completed is read. This duration indicates how long (duration) in the future the temperature field will fail to meet the temperature conditions again. Based on the duration, a probability of energy release is determined, such as 0.05%. As time goes by, a random selection is performed every one minute or thirty seconds. There are only two results of the random selection, one is to generate a temperature increase control instruction, and the other is not to generate a temperature increase control instruction. The probability of generating a temperature increase control instruction is the energy release probability. This probability is very small, but as time goes by, the overall possibility of triggering reheating will gradually increase (1 minus the probability of not triggering for n consecutive times, which is gradually increasing); after the temperature increase control instruction is generated, it can be sent to the heating element.

[0127] It is worth mentioning that in order to prevent the generation of temperature control instructions multiple times (although the probability is extremely small, it is not an impossible event), while determining the energy release probability, the maximum number of energy releases is also determined simultaneously, such as twice. That is, in the future period of time, the intermediate heating process can only be triggered twice at most.

[0128] Among them, while determining the energy release probability, the maximum number of energy releases is also determined according to the duration. The determination rules include:

[0129] P=αe -t ;

[0130]

[0131] Where P represents the probability of energy release, t is the duration, C is the maximum number of energy releases, L is the preset value, and α and β are the preset correction coefficients.

[0132] The energy release probability is inversely proportional to the duration, which means that the longer the duration, the more stable the heating process. At this time, there is no need to add unnecessary details, and it is best to avoid intermediate energy release processes as much as possible. Therefore, an extremely low energy release probability needs to be adopted; since the energy release probability itself is a very small value, the value of α is also a decimal in the range of 0 to 1.

[0133] The maximum number of energy releases is directly proportional to the duration. The longer the duration, the greater the maximum number of energy releases. However, the maximum number of energy releases increases very slowly. Only when the duration increases a lot will the maximum number of energy releases increase by one. It is worth mentioning that there is a rounding-up symbol in the process of determining the maximum number of energy releases, so that the maximum number of energy releases is a positive integer.

[0134] Figure 6 This is a fourth sub-flow chart of the temperature control method for a high-low-temperature and low-pressure test chamber. The steps of looping through steps S4 to S6, recording the duration of adjacent heating processes, calculating changes in the duration, and updating the determination rule for the intermediate energy release time according to the changes include:

[0135] Step S71: loop through steps S4 to S6, record the duration of each heating process, sort by time, and obtain a duration array;

[0136] Step S72: Adjust the energy release probability based on the duration array.

[0137] In an example of the technical solution of the present invention, a negative feedback adjustment process is introduced. The target parameter of the adjustment is the energy release probability. The duration of each heating process is recorded and arranged, and the changes are obtained by comparing adjacent elements. The changes indicate the quality of the heating process in the middle. If the duration becomes longer, it means that the energy release probability is more appropriate. If the duration becomes shorter, it means that the energy release probability is not so appropriate. Therefore, the accuracy of the energy release probability can be further improved by adjusting the energy release probability by the duration array.

[0138] The adjustment rule for energy release probability is:

[0139] Where P′ i is the adjusted energy release probability corresponding to the i-th intermediate energy release process, P i is the energy release probability before adjustment corresponding to the i-th intermediate energy release process, t i is the most recent duration of the ith intermediate energy release process, t i-1 Indicates t i The previous duration of ; W is the preset adjustment parameter.

[0140] The physical meaning of the above adjustment process is that if the duration increases, it means that the effect of energy release is better. At this time, the energy release probability is increased. On the contrary, if the duration decreases, it means that the effect of energy release is worse. At this time, the energy release probability is reduced. Specifically, the parameter that affects the increase or decrease is: t i -t i-1 symbol.

[0141] It is worth mentioning that the adjustment range of the energy release probability is extremely small, so the value of W needs to be large; in addition, the above adjustment process can be adjusted autonomously, for example, The physical meaning is the opposite. If the duration increases, it means that good results have been achieved. At this time, the probability of energy release is reduced, the number of energy releases is reduced, and resource consumption is reduced.

[0142] Figure 7 The figure is a structural block diagram of a temperature control system for a high-low-temperature and low-pressure test chamber. In an embodiment of the present invention, a temperature control system for a high-low-temperature and low-pressure test chamber is provided. The system 10 includes:

[0143] The installation point determination module 11 is used to obtain a three-dimensional model of the test chamber, select theoretical points based on the three-dimensional model, determine actual points corresponding to the theoretical points in real space based on the scale of the three-dimensional model, and install temperature sensors;

[0144] The temperature field construction module 12 is used to establish a data filling matrix based on the three-dimensional model of the test box, obtain the temperature collected by each temperature sensor in real time, insert the data filling matrix into the data filling matrix, and obtain the temperature field at each moment;

[0145] A temperature rise control module 13 is configured to receive a target temperature input by the experimenter, generate a temperature rise control instruction based on the target temperature, and send the instruction to the heating element;

[0146] The duration recording module 14 is used to compare the temperature field with the preset temperature conditions in real time. When the temperature field meets the preset temperature conditions, the heating is stopped and the duration is recorded according to the timer;

[0147] The duration reset module 15 is used to read the duration when the temperature field does not meet the preset temperature condition, reset the timer to zero, generate a temperature increase control instruction according to the target temperature, and send it to the heating element;

[0148] The intermittent control module 16 is configured to determine an intermediate energy release time based on the duration when the temperature field meets the preset temperature condition again, generate a temperature compensation control instruction at the intermediate energy release time, and send it to the heating element;

[0149] The loop execution module 17 is used to loop through steps S4 to S6, record the durations of adjacent heating processes, calculate changes in the durations, and update the rules for determining the intermediate energy release moments according to the changes.

[0150] Furthermore, the installation point determination module 11 includes:

[0151] An area positioning unit is used to obtain a three-dimensional model of the test chamber and locate the heating chamber area in the three-dimensional model;

[0152] A theoretical point setting unit, used for marking the inner surface of the heating chamber area, and setting at least one theoretical point on each inner surface according to the area of the inner surface;

[0153] The actual point query unit is used to query the scale and origin of the three-dimensional model, align the origin of the three-dimensional model with the reference point of the actual test box, and determine the actual point corresponding to the theoretical point in the actual test box based on the scale;

[0154] Install an execution unit to install a temperature sensor at the actual point;

[0155] When the distance between any two actual points is less than a preset distance threshold, one of the actual points is randomly deleted.

[0156] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A temperature control method for a high-low-temperature and low-pressure test chamber, characterized in that: The method comprises: S1: Obtain a three-dimensional model of the test chamber, select theoretical points based on the three-dimensional model, determine the actual points corresponding to the theoretical points in the actual space according to the scale of the three-dimensional model, and install temperature sensors; S2: Building a data filling matrix based on the three-dimensional model of the test chamber, acquiring the temperature collected by each temperature sensor in real time, inserting the data filling matrix into the data filling matrix, and obtaining the temperature field at each moment; S3: Receive the target temperature input by the experimenter, generate a temperature increase control instruction based on the target temperature, and send it to the heating element; S4: Compare the temperature field with the preset temperature conditions in real time. When the temperature field meets the preset temperature conditions, stop heating and record the duration according to the timer; S5: When the temperature field does not meet the preset temperature condition, the duration is read, the timer is reset to zero, and a temperature increase control instruction is generated according to the target temperature and sent to the heating element; S6: When the temperature field meets the preset temperature condition again, an intermediate energy release time is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release time and sent to the heating element; S7: looping through S4 to S6, recording the durations of adjacent heating processes, calculating changes in the durations, and updating the rules for determining the intermediate energy release moments based on the changes; When the temperature field meets the preset temperature condition again, determining the intermediate energy release time based on the duration, generating a temperature compensation control instruction at the intermediate energy release time, and sending the instruction to the heating element includes: When the temperature field meets the preset temperature condition again, the duration is read; the duration indicates how long the previous heating process did not meet the preset temperature condition; Determine the energy release probability based on the duration, and determine whether to generate a temperature increase control instruction based on the energy release probability at every preset time period as time passes; After generating the temperature control instruction, it is sent to the heating element; Among them, while determining the energy release probability, the maximum number of energy releases is also determined according to the duration. The determination rules include: P=αe -t ; Where P represents the probability of energy release, t is the duration, C is the maximum number of energy releases, L is the preset value, and α and β are the preset correction coefficients.

2. The temperature control method of the high-low-temperature and low-pressure test chamber according to claim 1, characterized in that: The steps of obtaining a three-dimensional model of the test box, selecting theoretical points according to the three-dimensional model, determining actual points corresponding to the theoretical points in actual space according to the scale of the three-dimensional model, and installing temperature sensors include: Obtain a three-dimensional model of the test chamber and locate the heating chamber area in the three-dimensional model; Marking the inner surface of the heating chamber area, and setting at least one theoretical point on each inner surface according to the area of the inner surface; Query the scale and origin of the 3D model, align the origin of the 3D model with the reference point of the actual test box, and determine the actual point corresponding to the theoretical point in the actual test box based on the scale; Install temperature sensors at actual points; When the distance between any two actual points is less than a preset distance threshold, one of the actual points is randomly deleted.

3. The temperature control method of the high-low-temperature and low-pressure test chamber according to claim 2, characterized in that: The steps of establishing a data filling matrix based on the three-dimensional model of the test box, acquiring the temperature collected by each temperature sensor in real time, inserting the data filling matrix, and obtaining the temperature field at each moment include: Read the heating chamber area, determine the three-dimensional grid according to the preset grid unit length, and divide the heating chamber area; Create a matrix based on the nodes of the three-dimensional grid and obtain the data filling matrix; Query the grid nodes closest to each theoretical point, and establish hyperlinks between the theoretical point and the corresponding row and column positions of the nearest grid node in the data filling matrix; Obtain the temperature collected by each temperature sensor in real time, query the corresponding theoretical point, and insert the temperature into the data filling matrix based on the hyperlink; The data-filled matrix containing temperature is simulated for diffusion to obtain the temperature field at each moment; During the filling process, the temperature at the same moment is inserted into the same data filling matrix.

4. The temperature control method of the high-low-temperature and low-pressure test chamber according to claim 1, characterized in that: The step of comparing the temperature field with the preset temperature condition in real time, stopping heating when the temperature field meets the preset temperature condition, and recording the duration according to the timer includes: Receive a preset temperature threshold, insert the temperature threshold into all positions of the data filling matrix, and obtain a threshold matrix; Compare the temperature field with the threshold matrix in real time; When the comparison result meets the preset conditions, a stop heating instruction is generated and sent to the heating element; Activate the timer and record the duration; The rule for generating the instruction to stop heating is: Where N, M, and K represent the three dimensions of the matrix, X(i,j,k) represents the comparison result at (i,j,k), and E is the preset conditional value. It is a judgment statement. When the comparison process in the brackets is correct, the output is one, indicating that a stop heating instruction is generated. When the comparison process in the brackets is wrong, the output is zero, indicating that no stop heating instruction is generated. T(i,j,k) represents the value at (i,j,k) in the temperature field, and F represents the threshold.

5. The temperature control method of the high-low-temperature and low-pressure test chamber according to claim 1, characterized in that: The steps of looping through S4 to S6, recording the durations of adjacent heating processes, calculating changes in the durations, and updating the determination rule for the intermediate energy release time according to the changes include: Loop through S4 to S6, record the duration of each heating process, sort by time, and obtain a duration array; Adjust the energy release probability based on the duration array; The adjustment rule for energy release probability is: Where P' i is the adjusted energy release probability corresponding to the i-th intermediate energy release process, P i is the energy release probability before adjustment corresponding to the i-th intermediate energy release process, t i is the most recent duration of the ith intermediate energy release process, t i-1 Indicates t i The previous duration of ; W is the preset adjustment parameter.

6. A high-low-temperature and low-pressure test chamber temperature control system, characterized in that: The system comprises: Install a point determination module, which is used to obtain a three-dimensional model of the test chamber, select theoretical points based on the three-dimensional model, determine the actual points corresponding to the theoretical points in the actual space based on the scale of the three-dimensional model, and install temperature sensors; A temperature field construction module is used to establish a data filling matrix based on the three-dimensional model of the test chamber, obtain the temperature collected by each temperature sensor in real time, insert the data filling matrix, and obtain the temperature field at each moment; The temperature rise control module is used to receive the target temperature input by the experimenter, generate a temperature rise control instruction based on the target temperature, and send it to the heating element; The duration recording module is used to compare the temperature field with the preset temperature conditions in real time. When the temperature field meets the preset temperature conditions, the heating is stopped and the duration is recorded according to the timer; The duration reset module is used to read the duration when the temperature field does not meet the preset temperature conditions, reset the timer to zero, generate a temperature increase control instruction based on the target temperature, and send it to the heating element; An intermittent control module is used to determine an intermediate energy release time based on the duration when the temperature field meets the preset temperature condition again, generate a temperature compensation control instruction at the intermediate energy release time, and send it to the heating element; a loop execution module, configured to loop through steps S4 to S6, record the durations of adjacent heating processes, calculate changes in the durations, and update a rule for determining intermediate energy release moments based on the changes; When the temperature field meets the preset temperature condition again, an intermediate energy release moment is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release moment. The content sent to the heating element includes: When the temperature field meets the preset temperature condition again, the duration is read; the duration indicates how long the previous heating process did not meet the preset temperature condition; Determine the energy release probability based on the duration, and determine whether to generate a temperature increase control instruction based on the energy release probability at every preset time period as time passes; After generating the temperature rise control instruction, it is sent to the heating element; Among them, while determining the energy release probability, the maximum number of energy releases is also determined according to the duration. The determination rules include: P=αe -t ; Where P represents the probability of energy release, t is the duration, C is the maximum number of energy releases, L is the preset value, and ɑ and β are the preset correction coefficients.

7. The high-low-temperature and low-pressure test chamber temperature control system according to claim 6, characterized in that: The installation point determination module includes: An area positioning unit is used to obtain a three-dimensional model of the test chamber and locate the heating chamber area in the three-dimensional model; A theoretical point setting unit, used for marking the inner surface of the heating chamber area, and setting at least one theoretical point on each inner surface according to the area of the inner surface; The actual point query unit is used to query the scale and origin of the three-dimensional model, align the origin of the three-dimensional model with the reference point of the actual test box, and determine the actual point corresponding to the theoretical point in the actual test box based on the scale; Install an execution unit to install a temperature sensor at the actual point; When the distance between any two actual points is less than a preset distance threshold, one of the actual points is randomly deleted.

8. A device, characterized in that The device includes one or more processors and one or more memories, and at least one program code is stored in the one or more memories. When the program code is loaded and executed by the one or more processors, the high-low temperature and low-pressure test chamber temperature control method according to any one of claims 1 to 5 is implemented.

9. A medium, characterized in that The medium stores at least one program code, and when the program code is loaded and executed by the processor, the temperature control method of the high-low-temperature and low-pressure test chamber according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Heating control method capable of reducing temperature fluctuation of cultivation shed

    CN104503504A

  • Compressed methane gas recovery control system and method

    CN104832781A