Temperature control method, system and equipment for high-low-temperature low-pressure test box and medium

By using a three-dimensional model and data filling matrix to monitor the temperature field in real time in a high-low-temperature and low-pressure test chamber, and generating temperature supplement control instructions based on the duration and energy release probability, it solves the problem in the existing technology that the temperature control logic is difficult to effectively supplement heat midway. problem, achieving more stable and efficient temperature control.

CN119336091AActive Publication Date: 2025-01-21SHENZHEN AIKESI ELECTRONIC INSTR EQUIP CO LTD

Patent Information

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

AI Technical Summary

Technical Problem

In high and low temperature and low air pressure test chambers, when the existing temperature control logic detects that it is below a certain threshold, it is difficult to effectively perform heat replenishment in the middle, resulting in a higher chance of temperature falling below the threshold.

Method used

By obtaining a three-dimensional model of the test chamber, installing a temperature sensor, and establishing a data filling matrix based on the three-dimensional model, the temperature field can be obtained in real time. Based on the comparison between the temperature field and the preset conditions, the temperature rise control instruction is generated, and the duration is recorded when the temperature field meets the conditions, the intermediate energy release moment is determined, and random heating is performed.

Benefits of technology

It effectively extends the duration for which the temperature remains within the threshold range, reduces the probability of the temperature falling below the threshold, and improves the stability and efficiency of temperature control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119336091A_ABST
    Figure CN119336091A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of test box control, and particularly discloses a high and low temperature low pressure test box temperature control method, system, equipment and medium, and the method comprises the steps: comparing a 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 according to a timer; when the temperature field does not meet the preset temperature condition, the duration is read, the timer is zeroed, and a temperature rise control instruction is generated; and when the temperature field meets the preset temperature condition again, determining an intermediate energy release moment based on the duration, generating a temperature compensation control instruction at the intermediate energy release moment, and sending the temperature compensation control instruction to the heating element. According to the invention, the duration from the completion of each heating to the enough low temperature is determined according to the temperature, the duration is used as the effective duration of one heating process, random heat compensation is carried out in the future time based on the effective duration, the duration is prolonged as much as possible, and the probability that the temperatures of some point locations do not meet the threshold value is reduced.
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] 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 the high and low temperature and low pressure test chamber, the temperature regulation process is the main functional module and is extremely important. The existing temperature control logic is to heat up once the temperature is 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 is below the threshold at some location in the entire space.

[0004] For this, a better way is to continuously release heat to offset the heat loss. However, there are many factors that affect the heat loss. Even under the same conditions, different results may occur due to the life of certain components. That is, the heat loss is difficult to measure. How to perform some effective mid-term heat supplementation based on the difficulty in measuring the heat loss and minimize the probability of the temperature being 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, equipment and medium for a high-low-temperature and low-pressure test chamber to solve the problems raised in the above-mentioned 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 according to the three-dimensional model, determine 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 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;

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

[0011] 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;

[0012] S5: When the temperature field does not meet the preset temperature condition, the duration is read, the timer is reset to zero, 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, the 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 solution of the present invention: 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:

[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 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;

[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 step 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 includes:

[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 a data-filled matrix;

[0024] Query the grid nodes closest to each theoretical point, and establish a hyperlink 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 time is inserted into the same data filling matrix.

[0028] As a further solution of the present invention: 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:

[0029] Receiving a preset temperature threshold, inserting the temperature threshold into all positions of the data filling matrix to 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] Among them, the rule for generating the stop heating instruction is:

[0034] In the formula, N, M and K represent the three dimensions of the matrix respectively, X(i,j,k) represents the comparison result at (i,j,k), and E is the preset condition 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 a stop heating instruction is not 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 meets the preset temperature condition again, the 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, the step includes:

[0036] When the temperature field meets the preset temperature condition again, the duration is read; the duration indicates how long the previous heating process lasted before the preset temperature condition was not met;

[0037] Determine the energy release probability according to the duration, and determine whether to generate a temperature increase control instruction based on the energy release probability every preset time period during the passage of time;

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

[0039] Among them, while determining the energy release probability, the maximum number of energy releases is determined synchronously according to the duration, and 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 cyclically executing S4 to S6, recording the duration of adjacent heating processes, calculating the change of the duration, and updating the determination rule of the intermediate energy release time according to the change include:

[0044] Execute S4 to S6 in a loop, record the duration of each heating process, sort them according to time, and obtain a duration array;

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

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

[0047] In the formula, 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 box temperature control system, the system comprising:

[0049] The installation point determination module is used to obtain the three-dimensional model of the test box, select the theoretical point according to the three-dimensional model, determine the actual point corresponding to the theoretical point in the actual space according to the scale of the three-dimensional model, and install the temperature sensor;

[0050] The temperature field construction module 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, and obtain the temperature field at each moment;

[0051] A temperature rise control module is used to receive the target temperature input by the experimenter, generate a temperature rise control instruction according to 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 according to the target temperature, and send it to the heating element;

[0054] An intermittent control module is used to determine the 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 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, 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] An 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 for installing 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 also 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 box is implemented.

[0064] Compared with the prior art, the beneficial effects of the present invention are as follows: the present invention obtains the temperature through the sensor, determines the duration from the completion of each heating to the temperature being low enough 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 at future moments 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 drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention.

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

[0067] Figure 2 This is the first sub-flow chart 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 chart of the temperature control method of the high and low temperature and low pressure test chamber.

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

[0071] Figure 6 This is the fifth sub-flow chart of the temperature control method of the high and 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 in conjunction with 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 1The flowchart of the temperature control method of the high-low-temperature and low-pressure test box is shown in the figure. In the embodiment of the present invention, a temperature control method of the high-low-temperature and low-pressure test box is provided. The method includes:

[0075] Step S1: 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 the actual space according to the scale of the three-dimensional model, and installing 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 range. High, low temperature and low pressure test chamber is a common test chamber, which 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 placing the test objects) 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 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;

[0079] After selecting points to install temperature sensors, a matrix is ​​created synchronously based on the three-dimensional model of the test box, which is 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 most of the environmental control room area is a rectangular space, each small unit is also a small cube. The grid has 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 can be used, 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 interval, 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 the test, the experimenter inputs the target temperature, indicating the temperature at which the test needs to be conducted, and generates a temperature increase control instruction based on the target temperature and sends it to the heating element. Among them, the existing temperature increase control instruction is actually a trigger instruction, and the heating element starts working when it receives the temperature increase control instruction.

[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, and is compared with the preset temperature conditions. When the temperature field meets the temperature conditions, it means that the heating is completed. At this time, the heating is stopped and the 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 of which 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, read the duration, reset the timer to zero, generate a temperature increase control instruction according to the target temperature, and send it 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, the 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;

[0091] In the technical solution of the present invention, when the temperature field meets the preset temperature condition again, the previous duration has been obtained. 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 compensation temperature control instruction. The compensation temperature 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 S4 to S6, recording the duration of adjacent heating processes, calculating the change in duration, and updating the determination rule of the intermediate energy release time according to the change;

[0093] Step S7 is to execute S4 to S6 in a loop. The heating process itself is a cyclic execution process. After heating to the target temperature, it will leave the target temperature after a period of time. Each time it is heated to the point of leaving the target temperature, 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 accordingly.

[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 The first sub-flow diagram of the temperature control method of the high-low temperature and low-pressure test box is shown in the figure. The steps of obtaining a three-dimensional model of the test box, selecting a theoretical point according to the three-dimensional model, determining an actual point corresponding to the theoretical point in the actual space according to the scale of the three-dimensional model, and installing a temperature sensor include:

[0096] Step S11: obtaining a three-dimensional model of the test box, 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. Therefore, 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. Therefore, 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. Combined 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 The second sub-flow diagram of the temperature control method of the high-low temperature and low-pressure test chamber is as follows: the steps of establishing 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, and obtaining 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 nodes closest to each theoretical point, and establishing a hyperlink between the theoretical point and the corresponding row and column positions 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 diffusion of the data filling matrix containing temperature to obtain the temperature field at each moment;

[0109] During the filling process, the temperature at the same time 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 nodes are queried to establish a corresponding relationship between each temperature sensor and the corresponding row and column position, 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. By inputting it into the finite element analysis software, the temperature distribution of the entire heating chamber area can be simulated, 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 The third sub-flow diagram of the temperature control method of the high-low temperature and low-pressure test chamber is shown in FIG. 1 , wherein the temperature field is compared with the preset temperature condition in real time, and when the temperature field meets the preset temperature condition, the heating is stopped, and the step of recording the duration according to the timer includes:

[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 an example of the technical solution of the present invention, the heating logic is defined. Under normal conditions, the temperature condition is a threshold. Since the present application analyzes the entire heating chamber area, a threshold is expanded to a matrix of the same size as the data filling matrix, which is called a threshold matrix. The values ​​at all row and column positions in 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, the timer is activated to record how long it takes for the temperature field to no longer meet the conditions after the heating is completed. This time is called the duration.

[0119] Among them, the rule for generating the stop heating instruction is:

[0120] In the formula, N, M and K represent the three dimensions of the matrix respectively, X(i,j,k) represents the comparison result at (i,j,k), and E is the preset condition 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 a stop heating instruction is not 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 the threshold, 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 The fourth sub-flow chart of the temperature control method of the high-low temperature and low-pressure test chamber is as follows. When the temperature field meets the preset temperature condition again, the intermediate energy release time is determined based on the duration, and a temperature compensation control instruction is generated at the intermediate energy release time. The step of sending the instruction to the heating element includes:

[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 according to the duration, and determining whether to generate a temperature increase control instruction based on the energy release probability every preset time period during the passage of time;

[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, after 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. The duration indicates how long (duration) in the future the temperature field will fail to meet the temperature conditions again. Based on the duration, an energy release probability 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 increase 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 release times 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 determined synchronously according to the duration, and 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 the intermediate energy release process as much as possible. Therefore, an extremely low energy release probability is needed. 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 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. The maximum number of energy releases will only increase by one when the duration increases a lot. It is worth mentioning that there is a rounding-up sign 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 The fourth sub-flow chart of the temperature control method of the high-low temperature and low-pressure test chamber is shown in the figure. The loop executes S4 to S6, records the duration of adjacent heating processes, calculates the change of the duration, and updates the determination rule of the intermediate energy release time according to the change, including:

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

[0136] Step S72: adjusting 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. By comparing adjacent elements, the change situation can be obtained. The change situation indicates the quality of the mid-heating process. 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 energy release probability can be adjusted by the duration array to further improve the accuracy of the energy release probability.

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

[0139] In the formula, 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 probability of energy release is increased. On the contrary, if the duration decreases, it means that the effect of energy release is worse. At this time, the probability of energy release 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 of a high-low-temperature and low-pressure test chamber. In an embodiment of the present invention, a temperature control system of 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 box, select theoretical points according to the three-dimensional model, determine actual points corresponding to the theoretical points in the actual space according to 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, and obtain the temperature field at each moment;

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

[0146] The duration recording module 14 is used to compare the temperature field with the preset temperature condition in real time. When the temperature field meets the preset temperature condition, 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 used to determine the 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 execution of S4 to S6, 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.

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

[0151] An area positioning unit, 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] An 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 for installing 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 principle of the present invention should be included in the protection scope 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 according to the three-dimensional model, determine 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 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; S3: receiving the target temperature input by the experimenter, generating a temperature increase control instruction according to the target temperature, and sending it to the heating element; 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; S5: When the temperature field does not meet the preset temperature condition, the duration is read, the timer is reset to zero, 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, the 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: 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.

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 the actual space according to the scale of the three-dimensional model, and installing the temperature sensor 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 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 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 a data-filled matrix; Query the grid nodes closest to each theoretical point, and establish a hyperlink 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 time 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: Receiving a preset temperature threshold, inserting the temperature threshold into all positions of the data filling matrix to 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; Among them, the rule for generating the stop heating instruction is: In the formula, N, M and K represent the three dimensions of the matrix respectively, X(i,j,k) represents the comparison result at (i,j,k), and E is the preset condition 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 a stop heating instruction is not 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 4, characterized in that: When the temperature field meets the preset temperature condition again, the step 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 comprises: When the temperature field meets the preset temperature condition again, the duration is read; the duration indicates how long the previous heating process lasted before the preset temperature condition was not met; Determine the energy release probability according to the duration, and determine whether to generate a temperature increase control instruction based on the energy release probability every preset time period during the passage of time; After the temperature rise control instruction is generated, it is sent to the heating element; Among them, while determining the energy release probability, the maximum number of energy releases is determined synchronously according to the duration, and 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.

6. The temperature control method of the high-low-temperature and low-pressure test chamber according to claim 5, characterized in that: The steps of looping through S4 to S6, recording the duration of adjacent heating processes, calculating the change of the duration, and updating the determination rule of the intermediate energy release time according to the change include: Execute S4 to S6 in a loop, record the duration of each heating process, sort them according to time, and obtain a duration array; Adjust the energy release probability based on the duration array; The adjustment rule of energy release probability is: In the formula, 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.

7. A high-low temperature and low-pressure test box temperature control system, characterized in that: The system comprises: The installation point determination module is used to obtain the three-dimensional model of the test box, select the theoretical point according to the three-dimensional model, determine the actual point corresponding to the theoretical point in the actual space according to the scale of the three-dimensional model, and install the temperature sensor; The temperature field construction module 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, and obtain the temperature field at each moment; A temperature rise control module is used to receive the target temperature input by the experimenter, generate a temperature rise control instruction according to 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 according to the target temperature, and send it to the heating element; An intermittent control module is used to determine the 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; The loop execution module is used to loop through 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.

8. The high-low-temperature and low-pressure test chamber temperature control system according to claim 7, characterized in that: The installation point determination module includes: An area positioning unit, 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; An 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 for installing 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.

9. 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 and low temperature and low pressure test chamber temperature control method as described in any one of claims 1-6 is implemented.

10. A medium, characterized in that At least one program code is stored in the medium, 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 as described in any one of claims 1 to 6 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

  • Temperature control method and cooking appliance

    CN110083185A

  • Flow chemical reaction module and automatic experiment device thereof

    CN114452913A

  • Air conditioner compressor control method and device, air conditioner and storage medium

    CN115479379A

Cited By

  • Work control method and system for high-capacity liquid helium storage, medium and product

    CN120593189A