An intelligent temperature controller durability test system
By designing an intelligent thermostat durability test system, monitoring and analyzing the temperature monitoring abnormalities and transmission delay abnormalities of the thermostat, the problem of inaccurate test results in the prior art is solved, and the effect of more accurate and comprehensive evaluation of the durability of the thermostat is achieved.
Patent Information
- Application Number
- CN202411877184.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-12-19
AI Technical Summary
In the prior art, the durability test of thermostats mainly depends on changes in the accuracy of temperature monitoring data. The influencing factors are single, resulting in inaccurate test results and failure to effectively evaluate the impact of delay in communication transmission function on durability.
An intelligent thermostat durability testing system is designed, including a control information receiving module, a delay analysis module, a test temperature monitoring module, an abnormality determination module, a delay exception determination module, an abnormality recording module and a durability evaluation module. Through these modules, the temperature monitoring abnormality and transmission delay abnormality of the thermostat are respectively monitored and analyzed, and the duration used for the first time of the abnormality is calculated, and the durability of the thermostat is finally evaluated.
It improves the effectiveness and accuracy of durability assessment and can more comprehensively reflect the durability of the thermostat, including two important aspects: temperature monitoring and communication transmission.
Smart Images

Figure FT_1 
Figure FT_2
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of performance testing, in particular to an intelligent temperature controller durability testing system. Background Art
[0002] A thermostat is a device used to control a heating or cooling system to maintain a set temperature. It adjusts the temperature of a zone by monitoring the ambient temperature and comparing it to a preset target temperature. When the actual temperature deviates from the target temperature, the thermostat starts or stops the heating or cooling device.
[0003] Therefore, the thermostat is an important device in the temperature control system, and its durability has a great impact on the temperature control system. Therefore, the durability test of the thermostat is an important link in the research and development and production process. In the existing technology, most of them only evaluate the durability through the accuracy change of the temperature monitoring data of the thermostat. The single influencing factor leads to inaccurate test results. For example, the delay in the communication transmission function is also an important indicator of durability, because timely data transmission can enable the temperature control equipment to adjust and control the ambient temperature in time. Therefore, a thermostat durability test system is urgently needed to solve the technical problems existing in the above-mentioned existing technology. Summary of the invention
[0004] The present invention is to solve the technical problems existing in the prior art. The present invention provides an intelligent temperature controller durability testing system, comprising:
[0005] A control information receiving module, used to connect with the communication module of the temperature controller to be tested, receive the control information output by the temperature controller to be tested through its own communication module, and record the receiving time of each control information, wherein the control information includes the first temperature of the test environment and the corresponding first monitoring time and temperature adjustment instruction;
[0006] A delay analysis module, used for analyzing the delay of the temperature controller to be tested transmitting control information to the control information receiving module;
[0007] A test temperature monitoring module, used to obtain environmental information of the test environment, wherein the environmental information includes a second temperature of the test environment and a corresponding second monitoring time;
[0008] A monitoring abnormality judgment module, used to judge whether a temperature monitoring abnormality occurs in the temperature sensor of the temperature controller to be tested according to the environmental information and the control information;
[0009] A delay abnormality judgment module, used to judge whether a transmission delay abnormality occurs in the communication module of the temperature controller to be tested according to the delay of the temperature controller to be tested in transmitting control information to the control information receiving module;
[0010] An abnormality recording module, used to record abnormal information of the temperature controller to be tested, wherein the abnormality information includes the abnormality type and the time taken by the temperature controller to be tested from the start of the test to the first occurrence of an effective abnormality of the corresponding abnormality type, wherein the abnormality recording module includes a first recording module and a second recording module;
[0011] The first recording module is used to take the moment of each occurrence of temperature monitoring abnormality as the starting point of the temperature monitoring abnormality, count the number of times N1 of the temperature monitoring abnormality occurring within the first preset time period one by one, until N1 is greater than the first preset number threshold, and take the corresponding moment of the temperature monitoring abnormality starting point as the first effective abnormality first starting moment of the temperature controller to be tested, and calculate the time T1 used by the temperature controller to be tested from the start of the test to the first effective abnormality first starting moment;
[0012] The second recording module is used to take the moment of each transmission delay abnormality as the starting point of the transmission delay abnormality, count the number of times N2 of the transmission delay abnormality occurring within the second preset time length one by one, until N2 is greater than the second preset number threshold, and take the corresponding moment of the transmission delay abnormality starting point as the second effective abnormality first starting moment of the temperature controller to be tested, and calculate the time length T2 used by the temperature controller to be tested from the start of the test to the second effective abnormality first starting moment;
[0013] The durability evaluation module evaluates the durability of the thermostat to be tested according to the abnormal information of the thermostat to be tested.
[0014] Further, the delay of the measured thermostat transmitting the control information to the control information receiving module is specifically the time length of the measured thermostat transmitting the control information to the control information receiving module.
[0015] Furthermore, the monitoring abnormality judgment module judges whether the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality according to the environmental information and the control information, specifically:
[0016] According to the first monitoring time and the second monitoring time, the first temperature and the second temperature are matched at the same time to form a temperature group monitored at the same time;
[0017] If the error between the first temperature and the second temperature in the temperature group monitored at the same time is greater than a preset error threshold, it is determined that the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality when monitoring the corresponding first temperature.
[0018] Further, the delay abnormality judgment module judges whether the communication module of the temperature controller to be tested has a transmission delay abnormality according to the delay of the temperature controller to be tested transmitting the control information to the control information receiving module, specifically:
[0019] If the delay is greater than a preset delay threshold, it is determined that a transmission delay abnormality occurs in the communication module of the temperature controller to be tested when transmitting the corresponding control information.
[0020] Furthermore, the test temperature monitoring module also includes a temperature correction module, which is used to perform correction after acquiring the temperature of the test environment to obtain a corresponding second temperature.
[0021] Furthermore, the intelligent temperature controller durability test system also includes a loss judgment module, which is used to judge whether the temperature data of the temperature controller to be tested is lost by comparing the second monitoring time with the first monitoring time.
[0022] Furthermore, the loss determination module determines whether the temperature data of the temperature controller to be tested is lost by comparing the second monitoring time with the first monitoring time, specifically:
[0023] It is analyzed whether there is a second monitoring time different from all the first monitoring times. If so, it is determined that the temperature data of the temperature controller to be tested is lost.
[0024] Furthermore, the abnormal recording module also includes a third recording module, which is used to use the first monitoring moment corresponding to each occurrence of temperature data loss as the starting point of temperature data loss, and count the number of times N3 of temperature data loss occurring within the third preset time period one by one until N3 is greater than the third preset number threshold, and use the first monitoring moment corresponding to the starting point of temperature data loss as the third effective abnormal first occurrence moment of the temperature controller to be tested, and calculate the time T3 taken by the temperature controller to be tested from the start of the test to the third effective abnormal first occurrence moment.
[0025] Furthermore, the durability of the thermostat to be tested is evaluated based on the abnormal information of the thermostat to be tested, specifically by taking the shortest duration of the duration from the start of the test to the first occurrence of a valid abnormality of each abnormal type as the durability of the thermostat to be tested, or by evaluating the durability of the thermostat to be tested based on the duration from the start of the test to the first occurrence of a valid abnormality of each abnormal type through a pre-trained deep learning model.
[0026] Furthermore, the system also includes a PID controller for controlling the temperature adjustment device to adjust the temperature of the test environment according to the temperature adjustment instruction.
[0027] Compared with the prior art, the present invention has the following beneficial effects:
[0028] The present invention judges the temperature monitoring anomaly and the transmission delay anomaly respectively through the monitoring anomaly judgment module and the delay anomaly judgment module, and then uses the first recording module to take the temperature monitoring anomaly as a target to calculate the time taken by the temperature controller to be tested from the start of the test to the first effective anomaly first occurrence moment, and uses the second recording module to take the transmission delay anomaly as a target to calculate the time taken by the temperature controller to be tested from the start of the test to the second effective anomaly first occurrence moment, and finally uses the durability evaluation module to perform durability evaluation according to the abnormal information of the temperature controller to be tested, thereby improving the effectiveness and accuracy of the durability evaluation. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0030] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0031] Figure 1 It is a structural block diagram of an intelligent temperature controller durability test system of the present invention;
[0032] Figure 2 It is a structural block diagram of an abnormality recording module of an intelligent temperature controller durability testing system of the present invention. DETAILED DESCRIPTION
[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0034] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0035] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0036] Embodiment 1
[0037] See also Figure 1 As shown, the present invention provides an intelligent temperature controller durability testing system, which specifically includes:
[0038] The control information receiving module, the delay analysis module, the test temperature monitoring module, the monitoring abnormality judgment module, the delay abnormality judgment module, the abnormality recording module, the durability evaluation module, the PID controller and the central processing unit are all communicatively connected with the central processing unit.
[0039] The control information receiving module is used to connect with the communication module of the temperature controller to be tested, receive the control information output by the temperature controller to be tested through its own communication module, and record the reception time of each control information, wherein the control information includes the first temperature of the test environment and the corresponding first monitoring time and temperature adjustment instructions.
[0040] It should be noted that the control information receiving module communicates with the communication module of the temperature controller to be tested via a wireless network, and the wireless network remains normal during the test.
[0041] It should be noted that the first temperature of the test environment is the temperature obtained by monitoring the test environment by the temperature sensor of the temperature controller to be tested, and the first monitoring moment is the moment when the corresponding first temperature is monitored.
[0042] When the temperature of the test environment monitored by the thermostat to be tested is greater than or equal to the first preset temperature threshold, control information is generated based on the currently monitored temperature, and the currently monitored temperature is used as the first temperature of the test environment in the corresponding control information. At this time, the temperature adjustment instruction is a cooling instruction;
[0043] When the temperature of the test environment monitored by the thermostat to be tested is less than or equal to the second preset temperature threshold, control information is generated based on the currently monitored temperature, and the currently monitored temperature is used as the first temperature of the test environment in the corresponding control information. At this time, the temperature adjustment instruction is a temperature increase instruction.
[0044] The delay analysis module is used to analyze the delay of the temperature controller to be tested transmitting control information to the control information receiving module each time.
[0045] The delay of the temperature controller to be tested transmitting the control information to the control information receiving module is the time length of the temperature controller to be tested transmitting the control information to the control information receiving module.
[0046] The delay of each time the temperature controller to be tested transmits control information to the control information receiving module is analyzed, and the delay is specifically calculated according to the first monitoring time and the corresponding control information receiving time.
[0047] The test temperature monitoring module is used to obtain environmental information of the test environment, wherein the environmental information includes a second temperature of the test environment and a corresponding second monitoring time.
[0048] It should be noted that the test temperature monitoring module is specifically the temperature sensor of the test system, the second temperature of the test environment is the temperature obtained by monitoring the test environment by the temperature sensor of the test system, and the second monitoring time is the time when the corresponding second temperature is monitored.
[0049] The temperature data sampling frequency of the test temperature monitoring module is the same as the temperature data sampling frequency of the temperature controller to be tested.
[0050] The second temperature is the temperature after compensation correction. The test temperature monitoring module includes a temperature correction module, which is used to correct the temperature of the test environment after obtaining it to obtain the corresponding second temperature.
[0051] The monitoring abnormality judgment module is used to judge whether the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality according to the environmental information and the control information.
[0052] Specifically:
[0053] According to the first monitoring time and the second monitoring time, the first temperature and the second temperature are matched at the same time to form a temperature group monitored at the same time;
[0054] If the error between the first temperature and the second temperature in the temperature group monitored at the same time is greater than a preset error threshold, it is determined that the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality when monitoring the corresponding first temperature.
[0055] For example, the second temperature corresponding to the second monitoring time t1 is matched with the first temperature corresponding to the first monitoring time t1 to form a simultaneous monitoring temperature group, and the second temperature corresponding to the second monitoring time t2 is matched with the first temperature corresponding to the first monitoring time t2 to form another simultaneous monitoring temperature group.
[0056] The delay abnormality judgment module is used to judge whether the communication module of the temperature controller to be tested has a transmission delay abnormality according to the delay of the temperature controller to be tested transmitting control information to the control information receiving module.
[0057] Specifically:
[0058] If the delay is greater than a preset delay threshold, it is determined that a transmission delay abnormality occurs in the current transmission of the communication module of the temperature controller to be tested.
[0059] Abnormal recording module, used to record abnormal information of the temperature controller to be tested, see Figure 2 As shown, the abnormal recording module includes a first recording module and a second recording module.
[0060] The abnormality information includes the abnormality type and the time taken by the tested thermostat from the start of the test to the first occurrence of a valid abnormality of the corresponding abnormality type.
[0061] The abnormality types include temperature monitoring abnormality and transmission delay abnormality.
[0062] The first recording module is used to take the moment of each temperature monitoring anomaly as the starting point of the temperature monitoring anomaly, and count the number of times N1 of the temperature monitoring anomaly occurring within the first preset time period one by one, until N1 is greater than the first preset number threshold, and take the corresponding moment of the temperature monitoring anomaly starting point as the first effective abnormality starting moment of the temperature controller to be tested, and calculate the time T1 taken by the temperature controller to be tested from the start of the test to the first effective abnormality starting moment.
[0063] For example, during the test of the thermostat to be tested, multiple temperature monitoring anomalies occurred. The anomalies are sorted in chronological order, with the first temperature monitoring anomaly as the starting point. If the number of temperature monitoring anomalies within the first preset time period is greater than the first preset number threshold, then the first time the temperature monitoring anomaly occurs is the first valid anomaly first occurrence time of the thermostat to be tested. If it is less than or equal to the first preset number threshold, the second time the temperature monitoring anomaly occurs is used as the starting point for the same analysis, and so on, until the time of the temperature monitoring anomaly that can be used as the first valid anomaly first occurrence time is found.
[0064] During the test of the thermostat to be tested, the temperature sensor therein also ages with the passage of time. However, the first abnormality cannot accurately indicate the aging of the temperature sensor. It may be just a temporary jump, which cannot be directly used to evaluate the durability of the thermostat. Therefore, in this scheme, each abnormal moment is taken as the starting point, and the number of abnormalities within the corresponding time period is analyzed. The number of abnormalities is used to determine the moment of the first monitoring abnormality that truly represents the aging of the temperature sensor, thereby ensuring the accuracy of the durability evaluation of the thermostat to be tested.
[0065] The second recording module is used to take the moment of each transmission delay anomaly as the starting point of the transmission delay anomaly, and count the number of times N2 of the transmission delay anomaly occurring within the second preset time length one by one, until N2 is greater than the second preset number threshold, and take the corresponding moment of the transmission delay anomaly starting point as the second effective anomaly first start moment of the temperature controller to be tested, and calculate the time T2 taken by the temperature controller to be tested from the start of the test to the second effective anomaly first start moment.
[0066] For example, during the test of the thermostat to be tested, multiple transmission delay anomalies occurred. The anomalies are sorted in chronological order, with the first occurrence of the transmission delay anomaly as the starting point. If the number of transmission delay anomalies within the second preset time period is greater than the second preset number threshold, then the first occurrence of the transmission delay anomaly is the second effective anomaly first occurrence time of the thermostat to be tested. If it is less than or equal to the second preset number threshold, the second occurrence of the transmission delay anomaly is used as the starting point for the same analysis, and so on, until the moment of the temperature monitoring anomaly that can be used as the second effective anomaly first occurrence time is found.
[0067] The durability evaluation module evaluates the durability of the thermostat to be tested according to the abnormal information of the thermostat to be tested.
[0068] The durability of the thermostat to be tested is evaluated based on the abnormal information of the thermostat to be tested. The shortest time taken by the thermostat to be tested from the start of the test to the first occurrence of each type of effective abnormality can be selected as the durability of the thermostat to be tested, or the durability of the thermostat to be tested can be evaluated by a pre-trained deep learning model based on the time taken by the thermostat to be tested from the start of the test to the first occurrence of each type of effective abnormality.
[0069] The PID controller is used to control the temperature regulating device to regulate the temperature of the test environment according to the temperature regulating instruction.
[0070] In another embodiment, the intelligent thermostat durability testing system further includes a loss judgment module, and the abnormality recording module further includes a third recording module.
[0071] The abnormality type also includes temperature data loss.
[0072] The loss judgment module is used to judge whether the temperature data of the temperature controller to be tested is lost by comparing the second monitoring time with the first monitoring time.
[0073] Specifically:
[0074] Analyze whether there is a second monitoring time that is different from all the first monitoring times. If so, it is determined that the temperature data of the thermostat to be tested is lost. For example, the system itself monitors the temperature data of t1, t2, and t3, but the temperature data received from the thermostat to be tested is only t1 and t3, so the temperature data of t2 is lost.
[0075] The third recording module is used to take the first monitoring moment corresponding to each occurrence of temperature data loss as the starting point of temperature data loss, and count the number of temperature data loss occurrences N3 within the third preset time period one by one until N3 is greater than the third preset number threshold, and take the first monitoring moment corresponding to the starting point of temperature data loss as the third effective abnormal first start moment of the temperature controller to be tested, and calculate the time T3 taken by the temperature controller to be tested from the start of the test to the third effective abnormal first start moment.
[0076] For example, during the test of the thermostat to be tested, temperature data is lost multiple times. The data are sorted in chronological order according to the time of each temperature data loss, with the first monitoring moment corresponding to the first temperature data loss as the starting point (the first monitoring moment corresponding to the temperature data loss is the starting point, i.e., the second monitoring moment different from all the first monitoring moments). If the number of temperature data losses within the third preset time period is greater than the third preset number threshold, then the first monitoring moment corresponding to the first temperature data loss is the third valid abnormal first occurrence moment of the thermostat to be tested. If it is less than or equal to the third preset number threshold, the same analysis is performed starting from the first monitoring moment corresponding to the second temperature data loss, and so on, until the moment of temperature data loss that can be used as the third valid abnormal first occurrence moment is found.
[0077] Embodiment 2
[0078] The present invention also provides a durability testing method for an intelligent temperature controller provided by the present invention, which specifically comprises the following steps:
[0079] S1, obtaining environmental information of the test environment, the environmental information including the second temperature of the test environment and the corresponding second monitoring time, receiving control information of the temperature controller to be tested, and recording the receiving time of each control information, the control information including the first temperature of the test environment and the corresponding first monitoring time and temperature adjustment instruction;
[0080] S2, analyzing the delay of the temperature controller to be tested transmitting control information to the control information receiving module;
[0081] S3, obtaining environmental information of the test environment, wherein the environmental information includes a second temperature of the test environment and a corresponding second monitoring time;
[0082] S4, judging whether the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality according to the environmental information and the control information, and judging whether the communication module of the temperature controller to be tested has a transmission delay abnormality according to the delay of the temperature controller to be tested in transmitting the control information to the control information receiving module;
[0083] S5, recording abnormal information of the temperature controller to be tested, wherein the abnormal information includes the abnormal type and the time taken by the temperature controller to be tested from the start of the test to the first occurrence of an effective abnormality of the corresponding abnormal type;
[0084] S6. Evaluate the durability of the thermostat to be tested according to the abnormal information of the thermostat to be tested.
[0085] For step S4, judging whether the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality according to the environmental information and the control information is as follows:
[0086] According to the first monitoring time and the second monitoring time, the first temperature and the second temperature are matched at the same time to form a temperature group monitored at the same time;
[0087] If the error between the first temperature and the second temperature in the temperature group monitored at the same time is greater than a preset error threshold, it is determined that the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality when monitoring the corresponding first temperature.
[0088] According to the delay of the temperature controller to be tested transmitting the control information to the control information receiving module, it is judged whether the communication module of the temperature controller to be tested has a transmission delay abnormality, specifically:
[0089] If the delay is greater than a preset delay threshold, it is determined that a transmission delay abnormality occurs in the current transmission of the communication module of the temperature controller to be tested.
[0090] Step S5 specifically includes recording the time taken by the thermostat to be tested from the start of the test to the first effective abnormality first occurrence moment and the time taken by the thermostat to be tested from the start of the test to the second effective abnormality first occurrence moment.
[0091] The recording of the time taken by the thermostat to be tested from the start of the test to the first effective abnormality start time is specifically as follows: each time when the temperature monitoring abnormality occurs is used as the starting point of the temperature monitoring abnormality, and the number of times N1 of the temperature monitoring abnormality occurring within the first preset time period is counted one by one until N1 is greater than the first preset number threshold, and the corresponding starting point of the temperature monitoring abnormality is used as the first effective abnormality start time of the thermostat to be tested, and the time taken by the thermostat to be tested from the start of the test to the first effective abnormality start time is calculated.
[0092] The recording of the time taken by the thermostat to be tested from the start of the test to the first time of the second effective abnormality is specifically as follows: each time when the transmission delay abnormality occurs is used as the starting point of the transmission delay abnormality, and the number of times N2 of the transmission delay abnormality occurring within the second preset time period is counted one by one until N2 is greater than the second preset number threshold, and the corresponding starting point of the transmission delay abnormality is used as the second effective abnormality first time of the thermostat to be tested, and the time taken by the thermostat to be tested from the start of the test to the second effective abnormality first time is calculated.
[0093] For step S6, the durability of the thermostat to be tested is evaluated based on the abnormal information of the thermostat to be tested. The shortest time taken from the start of the test to the first occurrence of each type of effective abnormality of the thermostat to be tested can be selected as the durability of the thermostat to be tested, or the durability of the thermostat to be tested can be evaluated by a pre-trained deep learning model based on the time taken from the start of the test to the first occurrence of each type of effective abnormality of the thermostat to be tested.
[0094] In some embodiments, step S4 further includes comparing the second monitoring time with the first monitoring time to determine whether the temperature data of the temperature controller to be tested is lost, specifically:
[0095] It is analyzed whether there is a second monitoring time different from all the first monitoring times. If so, it is determined that the temperature data of the temperature controller to be tested is lost.
[0096] Step S5 also includes recording the time taken by the thermostat to be tested from the start of the test to the first occurrence of the third effective abnormality, specifically: taking the first monitoring moment corresponding to each occurrence of temperature data loss as the starting point of the temperature data loss, and counting the number of times N3 of temperature data loss corresponding to the third preset time period one by one, until N3 is greater than the third preset number threshold, and taking the first monitoring moment of the corresponding temperature data loss starting point as the third effective abnormality first occurrence moment of the thermostat to be tested, and calculating the time taken by the thermostat to be tested from the start of the test to the third effective abnormality first occurrence moment.
[0097] Embodiment 3
[0098] The present invention also provides an electronic device, including: a processor, a sending device, an input device, an output device and a memory. The processor can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit, or one or more integrated circuits, and is used to execute relevant programs to implement the technical solution provided in the embodiment of the present application. The memory can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM), and is used to store computer program code. The computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device executes a method as described in any of the above possible implementation methods.
[0099] Embodiment 4
[0100] The present invention also provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions. When the program instructions are executed by a processor of an electronic device, the processor executes a method as described in any possible implementation manner.
[0101] The beneficial effects of the present invention are:
[0102] The present invention judges the temperature monitoring anomaly and the transmission delay anomaly respectively through the monitoring anomaly judgment module and the delay anomaly judgment module, and then uses the first recording module to take the temperature monitoring anomaly as a target to calculate the time taken by the temperature controller to be tested from the start of the test to the first effective anomaly first occurrence moment, and uses the second recording module to take the transmission delay anomaly as a target to calculate the time taken by the temperature controller to be tested from the start of the test to the second effective anomaly first occurrence moment, and finally uses the durability evaluation module to perform durability evaluation according to the abnormal information of the temperature controller to be tested, thereby improving the effectiveness and accuracy of the durability evaluation.
[0103] In the description of the specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0104] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (RandomAccess Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0105] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. An intelligent temperature controller durability test system, characterized in that: include: A control information receiving module, used to connect with the communication module of the temperature controller to be tested, receive the control information output by the temperature controller to be tested through its own communication module, and record the receiving time of each control information, wherein the control information includes the first temperature of the test environment and the corresponding first monitoring time and temperature adjustment instruction; A delay analysis module, used for analyzing the delay of the temperature controller to be tested transmitting control information to the control information receiving module; A test temperature monitoring module, used to obtain environmental information of the test environment, wherein the environmental information includes a second temperature of the test environment and a corresponding second monitoring time; A monitoring abnormality judgment module, used to judge whether a temperature monitoring abnormality occurs in the temperature sensor of the temperature controller to be tested according to the environmental information and the control information; A delay abnormality judgment module, used to judge whether a transmission delay abnormality occurs in the communication module of the temperature controller to be tested according to the delay of the temperature controller to be tested in transmitting control information to the control information receiving module; An abnormality recording module, used to record abnormal information of the temperature controller to be tested, wherein the abnormality information includes the abnormality type and the time taken by the temperature controller to be tested from the start of the test to the first occurrence of an effective abnormality of the corresponding abnormality type, wherein the abnormality recording module includes a first recording module and a second recording module; The first recording module is used to take the moment of each occurrence of temperature monitoring abnormality as the starting point of the temperature monitoring abnormality, count the number of times N1 of the temperature monitoring abnormality occurring within the first preset time period one by one, until N1 is greater than the first preset number threshold, and take the corresponding moment of the temperature monitoring abnormality starting point as the first effective abnormality first starting moment of the temperature controller to be tested, and calculate the time T1 used by the temperature controller to be tested from the start of the test to the first effective abnormality first starting moment; The second recording module is used to take the moment of each transmission delay abnormality as the starting point of the transmission delay abnormality, count the number of times N2 of the transmission delay abnormality occurring within the second preset time length one by one, until N2 is greater than the second preset number threshold, and take the corresponding moment of the transmission delay abnormality starting point as the second effective abnormality first starting moment of the temperature controller to be tested, and calculate the time length T2 used by the temperature controller to be tested from the start of the test to the second effective abnormality first starting moment; The durability evaluation module evaluates the durability of the thermostat to be tested according to the abnormal information of the thermostat to be tested.
2. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The delay of the measured thermostat transmitting the control information to the control information receiving module is specifically the time length of the measured thermostat transmitting the control information to the control information receiving module.
3. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The monitoring abnormality judgment module judges whether the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality according to the environmental information and the control information, specifically: According to the first monitoring time and the second monitoring time, the first temperature and the second temperature are matched at the same time to form a temperature group monitored at the same time; If the error between the first temperature and the second temperature in the temperature group monitored at the same time is greater than a preset error threshold, it is determined that the temperature sensor of the temperature controller to be tested has a temperature monitoring abnormality when monitoring the corresponding first temperature.
4. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The delay abnormality judgment module judges whether the communication module of the temperature controller to be tested has a transmission delay abnormality according to the delay of the temperature controller to be tested transmitting the control information to the control information receiving module, specifically: If the delay is greater than a preset delay threshold, it is determined that a transmission delay abnormality occurs in the communication module of the temperature controller to be tested when transmitting the corresponding control information.
5. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The test temperature monitoring module also includes a temperature correction module, which is used to perform correction after acquiring the temperature of the test environment to obtain a corresponding second temperature.
6. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The intelligent temperature controller durability testing system further includes a loss judgment module, which is used to judge whether the temperature data of the temperature controller to be tested is lost by comparing the second monitoring time with the first monitoring time.
7. The intelligent temperature controller durability testing system according to claim 6, characterized in that: The loss judgment module judges whether the temperature data of the temperature controller to be tested is lost by comparing the second monitoring time with the first monitoring time, specifically: It is analyzed whether there is a second monitoring time different from all the first monitoring times. If so, it is determined that the temperature data of the temperature controller to be tested is lost.
8. The intelligent temperature controller durability testing system according to claim 6, characterized in that: The abnormality recording module also includes a third recording module, which is used to use the first monitoring moment corresponding to each occurrence of temperature data loss as the starting point of temperature data loss, and count the number of temperature data loss occurrences N3 corresponding to the third preset time length one by one until N3 is greater than the third preset number threshold, and use the first monitoring moment corresponding to the starting point of temperature data loss as the third effective abnormality first start moment of the temperature controller to be tested, and calculate the time T3 used by the temperature controller to be tested from the start of the test to the third effective abnormality first start moment.
9. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The durability of the thermostat to be tested is evaluated based on the abnormal information of the thermostat to be tested, specifically by taking the shortest time taken by the thermostat to be tested from the start of the test to the first occurrence of each type of effective abnormality as the durability of the thermostat to be tested, or by evaluating the durability of the thermostat to be tested through a pre-trained deep learning model based on the time taken by the thermostat to be tested from the start of the test to the first occurrence of each type of effective abnormality.
10. The intelligent temperature controller durability testing system according to claim 1, characterized in that: The system also includes a PID controller, which is used to control the temperature adjustment device to adjust the temperature of the test environment according to the temperature adjustment instruction.
Citation Information
Patent Citations
Durability tester for temperature controller
CN102122169A
Test method and device of vehicle domain controller, electronic equipment and storage medium
CN116088483A