An Internet of Things-based automatic control system and method for computer room temperature

Through the Internet of Things-based automatic temperature control system for computer rooms, combined with multi-space analysis and temperature control priority settings, precise control and real-time monitoring of computer rooms are achieved, solving the problems of inaccurate temperature adjustment and lack of real-time in traditional control methods, and improving the operating efficiency and reliability of computer rooms.

CN119597060BActive Publication Date: 2025-05-30SHANDONG TONGWEI INFORMATION ENG CO LTD

Patent Information

Application Number
CN202510142667.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-05-30
Estimated Expiration
2045-02-10

AI Technical Summary

Technical Problem

The traditional computer room temperature control method cannot accurately adjust the temperature based on the actual heating conditions of the equipment in the computer room and the layout of the computer room, and lacks real-time and remote monitoring capabilities, making it difficult to deal with temperature abnormalities in a timely manner.

Method used

The computer room temperature automatic control system based on the Internet of Things is adopted, and real-time monitoring, remote control and intelligent adjustment is achieved through the computer room data acquisition module, temperature data processing and analysis module, relevant impact degree weight determination module, temperature control priority setting module, computer room temperature control module, computer room temperature control process warning module, computer room temperature stability index acquisition module and computer room equipment working status monitoring module to realize real-time monitoring, remote control and intelligent adjustment.

Benefits of technology

It realizes precise control of the temperature of the computer room, improves operating efficiency and reliability, responds to temperature abnormalities in a timely manner, reduces unnecessary energy consumption, and optimizes temperature control strategies to save energy costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119597060B_ABST
    Figure CN119597060B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of computer room temperature control, and particularly to an automatic control system and method for computer room temperature based on the Internet of Things, including obtaining relevant data information of the computer room through sensors deployed in the computer room, establishing a multi-element space for different areas divided inside the computer room, marking each area according to the computer room temperature data information of different areas, and obtaining an integrated set of weights of relevant influence degrees of temperatures in different areas of the computer room; setting a priority level according to the integrated set of characteristics of relevant influence degrees of temperatures in different areas of the computer room and combining with the relevant data information of the computer room to formulate an optimized method for regulating the computer room temperature control strategy; when performing the second regulation, obtaining a computer room temperature correction coefficient according to the energy consumption of the computer room temperature adjustment equipment, the effect of the first regulation, and the temperature change trend; and establishing a monitoring model for the working state of computer room equipment for regulation monitoring according to the adjusted computer room temperature, the system response time, and the relevant data information in the computer room.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer room temperature control, and particularly to an automatic temperature control system and method for a computer room based on the Internet of Things. Background Art

[0002] With the rapid development of information technology, as a place for storing a large number of electronic devices such as servers and network devices, the control of the environmental temperature in a computer room is crucial. During operation, electronic devices generate a large amount of heat. If the temperature in the computer room is too high, it will lead to a decline in device performance, an increase in failure rates, and even shorten the service life of the devices. Traditional computer room temperature control methods mainly rely on temperature adjustment devices, such as air circulation machines, air flow fans, air conditioning systems, etc., but there are some deficiencies.

[0003] On the one hand, most traditional temperature adjustment devices cool or heat according to fixed temperature set values, and cannot accurately adjust the temperature according to the actual heat generation situation of the devices in the computer room and the layout of the computer room. For example, when the devices in the computer room are unevenly distributed, some areas may be overheated while other areas are at normal temperature, but traditional adjustment devices cannot specifically cool the overheated areas. On the other hand, traditional computer room temperature monitoring relies on manual inspections or local monitoring systems, lacking real-time and remote monitoring capabilities. When the temperature in the computer room is abnormal, it cannot promptly notify the management staff for handling, which may lead to the deterioration of the problem.

[0004] Therefore, an automatic temperature control system and method for a computer room based on the Internet of Things are needed. Summary of the Invention

[0005] An automatic temperature control system and method for a computer room based on the Internet of Things provided by the present invention aims to achieve real-time monitoring and remote control of the computer room temperature, intelligently adjust the computer room temperature according to real-time temperature data and preset parameters, promptly respond to temperature anomalies, take corresponding measures to reduce unnecessary energy consumption, accurately control the computer room temperature, and improve the overall operation efficiency and reliability.

[0006] The technical solution of the present invention is as follows:

[0007] An automatic temperature control system for a computer room based on the Internet of Things, characterized by including the following:

[0008] A computer room data acquisition module, a temperature data processing and analysis module, a relevant influence degree weight determination module, a temperature control priority setting module, a computer room temperature control module, a computer room temperature control process warning module, a computer room temperature stability index acquisition module, a computer room equipment working state monitoring module;

[0009] The computer room data acquisition module is responsible for collecting various relevant data information inside the computer room in real time;

[0010] A temperature data processing and analysis module processes and analyzes the collected temperature data, extracts useful information, and provides data support.

[0011] A relevant influence degree weight determination module establishes a multi-dimensional space, marks each area according to the temperature data information of the computer rooms in different areas in the multi-dimensional space to obtain specific identifiers, forms a multi-dimensional vector, traverses it, and obtains a set of relevant influence degree weights for the temperatures of different areas in the computer room.

[0012] A temperature control priority setting module calculates a comprehensive weight score for each area in the multi-dimensional space of the computer room according to the integrated set of relevant influence degree weight characteristics of the temperatures of different areas in the computer room and the set of relevant data information of the computer room, and sorts the areas to determine the priority level.

[0013] A computer room temperature control module automatically controls the internal temperature of the computer room based on the analysis and setting of the relevant data of the computer room to ensure that the temperature is maintained within the normal required range; the computer room temperature control module includes a first temperature control unit and a second temperature control unit.

[0014] A computer room temperature control process warning module monitors abnormal situations during the temperature control process, issues warnings in a timely manner, and takes necessary measures; the computer room temperature control process warning module includes a first warning unit and a second warning unit.

[0015] A computer room temperature stability index acquisition module calculates the computer room temperature stability index and adjusts the system parameters in a timely manner according to the index feedback.

[0016] A computer room equipment working status monitoring module monitors the working status of the equipment in the computer room to ensure the normal operation of the equipment and handle abnormal situations in a timely manner.

[0017] The first temperature control unit obtains the priority level according to the comprehensive weight score determined for each area divided in the computer room during the computer room temperature control process, and performs the first temperature control on the computer room temperature according to the priority level.

[0018] The second temperature control unit obtains a computer room temperature correction coefficient according to the equipment energy consumption situation, the effect of the first temperature control, and the temperature change trend of the computer room temperature regulation equipment, and performs the second temperature control.

[0019] The first warning unit obtains the temperature stability index and judges whether to give a warning for the result of the first temperature control.

[0020] The second warning unit monitors the computer room temperature control process through the working efficiency situation of the equipment in the computer room, and sets a threshold to judge whether to give a second warning.

[0021] An automatic control method for the temperature of a computer room based on the Internet of Things, comprising the following steps:

[0022] Step S1. Obtain the relevant data information of the computer room through the deployed sensors in the computer room. For different areas divided within the computer room, establish a multi - dimensional space. In the multi - dimensional space, mark each area according to the temperature data information of different areas of the computer room, and obtain a set of weights of the relevant influence degrees of the temperatures of different areas of the integrated computer room;

[0023] Step S2. Set the priority level according to the set of weights of the relevant influence degrees of the temperatures of different areas of the integrated computer room and combine it with the relevant data information of the computer room, and conduct priority division to formulate an optimized method for the temperature control strategy of the computer room;

[0024] Step S3. When conducting the second regulation, obtain the computer room temperature correction coefficient according to the energy consumption of the computer room temperature adjustment equipment, the effect of the first regulation, and the temperature change trend;

[0025] Step S4. According to the adjusted computer room temperature, the system response time, and the relevant data information in the computer room, establish a monitoring model for the working state of the computer room equipment for regulation monitoring.

[0026] Step S1 specifically includes:

[0027] The multi - dimensional space is expressed as , where represents the category of the multi - dimensional space, represents the th space category data, and each category contains the feature vectors of all areas under the corresponding space category; among the space category data in the multi - dimensional space are composed of the temperature data information of different areas. In the multi - dimensional space, mark according to the temperature data information of different areas of the computer room to obtain the specific identification of different areas, where represents that any area has a specific identification in the multi - dimensional space;

[0028] By calculating the multi - dimensional vector composed of the specific identification data information between different areas inside the computer room, obtain a set of weights of the relevant influence degrees of the temperatures of different areas of the integrated computer room.

[0029] Step S2 specifically includes:

[0030] During the temperature control process of the computer room, determine the comprehensive weight score for each divided area of the computer room, obtain its priority level, and conduct the first regulation of the computer room temperature according to the priority level to obtain the first regulated temperature ;

[0031] Among them, represents the mapping function, and the corresponding computer room data information of the relevant influence degree weight characteristics of the temperature in different areas of the integrated computer room in the area; represents the relevant influence degree weight characteristic value of the temperature in different areas of the th integrated computer room, represents the number of features, .

[0032] Obtain the temperature stability index in step S2 for the result of the first regulation to determine whether to give an early warning and whether to perform a second regulation;

[0033] Furthermore, step S2 specifically includes:

[0034] Preset the temperature stability index thresholds for different early warning levels. Among them, the first early warning threshold is and the second early warning threshold is , ; Compare the computer room temperature stability index with the first early warning threshold and the second early warning threshold respectively to determine the early warning level:

[0035] If , it means that the temperature stability of the computer room is good, the result of the first temperature regulation meets the requirements, no early warning is required, and no second temperature regulation is required;

[0036] If , it means that the temperature stability of the computer room has decreased, but it is still within the acceptable range. At this time, it is a low early warning, and no second temperature regulation is required;

[0037] If , it means that the result of the first regulation cannot meet the requirements. At this time, the early warning level is a high early warning, and a second temperature regulation is required.

[0038] In step S3, compare the computer room temperature correction coefficient with the preset computer room temperature correction coefficient comparison quantity , and correct and adjust the computer room temperature according to the comparison result;

[0039] If , then define the second regulated temperature as , , represents the first correction parameter; if , then define the second regulated temperature as , , represents the second correction parameter; if , then define the second regulated temperature as , , represents the third correction parameter.

[0040] Step S4 specifically includes:

[0041] Monitor the temperature regulation process in the computer room through the working efficiency of the equipment in the computer room Set an early warning judgment value to determine whether to issue a secondary early warning; record the total monitoring time length as ;

[0042] Among them, represents the working efficiency of the computer room task equipment lower than at each moment, , represents the total monitoring duration the number of moments when the working efficiency is lower than the threshold within; represents the standard working efficiency of the computer room task equipment; represents at the moment the deviation degree of the working efficiency of the computer room task equipment relative to the early warning threshold;

[0043] If , then trigger a secondary early warning.

[0044] Beneficial effects: 1. By setting the relevant influence degree weight sets for the temperatures in different regions, the present invention can more accurately reflect these regional differences, making the temperature management strategy more in line with the actual situation; the control system can more precisely control the temperatures in each region, ensuring the balance and stability of the temperature distribution throughout the computer room. At the same time, accurately understanding the influence degree of the temperatures in different regions on the overall operation of the computer room can optimize the temperature control strategy, reduce unnecessary energy consumption, thereby saving energy costs, formulating a more stable and reliable temperature regulation plan, and improving the stability and reliability of the system.

[0045] 2. By setting priority levels, the system of the present invention can quickly regulate the temperature in different areas, ensuring timely responses in case of abnormal temperatures; obtain temperature stability indicators to evaluate the effect of the first regulation, ensuring the stability of the temperature in the computer room and avoiding excessive fluctuations that may affect the normal operation of equipment. At the same time, based on the temperature stability indicators, the control system can judge the results of the first regulation, issue early warning signals in a timely manner, prevent potential temperature abnormalities in advance, and reduce potential risks; by integrating the warning mechanism and setting regulation levels, the control system becomes more intelligent and adaptive, improving the overall level of the computer room temperature control system.

[0046] 3. By means of the computer room temperature correction coefficient, the present invention can optimize the performance of the computer room temperature control system, further improve system efficiency. Also, through the comparison of the correction coefficient ratios, the computer room temperature can be adjusted more precisely, ensuring that the temperature is controlled within the set range, reducing temperature fluctuations, improving the stability of temperature control, and achieving intelligent temperature regulation. Automatically adjust the regulation strategy according to real-time data and set parameters to improve the intelligent level of the system; according to the comparison results of the correction coefficients, the system can make rapid adjustments to respond to temperature changes in a timely manner, ensuring that the environment in the computer room is in the best state.

[0047] 4. By monitoring the working status of the computer room task equipment, the present invention can promptly detect abnormal or inefficient equipment operations, and then take measures for adjustment and maintenance to improve the operation efficiency and performance of the equipment; set thresholds and issue secondary warnings to detect and take preventive measures in a timely manner before abnormalities or failures occur in the computer room task equipment, reducing the risk of equipment failures and the downtime and losses caused by equipment failures. At the same time, adjust the computer room temperature control strategy in real time, enhance the stability of the control system, reduce temperature fluctuations, and ensure the safe and stable operation of the operations in the computer room. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 is a module diagram of an automatic computer room temperature control system based on the Internet of Things according to the present invention;

[0049] Figure 2 is a flowchart of an automatic computer room temperature control method based on the Internet of Things according to the present invention;

[0050] Figure 3 is a schematic diagram of the computer room temperature regulation module according to the present invention;

[0051] Figure 4 is a schematic diagram of the early warning module for the computer room temperature regulation process according to the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0052] To better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings of the specification and specific embodiments. At the same time, it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0053] Referring to the attached Figure 1 , this embodiment provides an automatic control system for the temperature of a computer room based on the Internet of Things, including the following:

[0054] A computer room data acquisition module, a temperature data processing and analysis module, a relevant influence degree weight determination module, a temperature regulation priority setting module, a computer room temperature regulation module, a computer room temperature regulation process warning module, a computer room temperature stability index acquisition module, and a computer room equipment working status monitoring module;

[0055] The computer room temperature regulation module includes a first temperature regulation unit and a second temperature regulation unit;

[0056] The computer room temperature regulation process warning module includes a first warning unit and a second warning unit;

[0057] The computer room data acquisition module is responsible for collecting various relevant data information inside the computer room in real time, including temperature, humidity, the working conditions of computer room equipment, air pressure, etc.; the computer room equipment includes the equipment performing tasks in the computer room and the temperature adjustment equipment in the computer room;

[0058] The temperature data processing and analysis module processes and analyzes the collected temperature data to extract useful information for subsequent use;

[0059] The relevant influence degree weight determination module establishes a multi-dimensional space, marks each area in the multi-dimensional space according to the temperature data information of different areas of the computer room to obtain a specific identifier, forms a multi-dimensional vector, and traverses it to obtain a set of relevant influence degree weights for the temperatures in different areas of the computer room;

[0060] The temperature regulation priority setting module calculates the comprehensive weight score for each area in the multi-dimensional space of the computer room according to the integrated set of relevant influence degree weight characteristics of the temperatures in different areas of the computer room and the set of computer room relevant data information, and sorts the areas to determine the priority level;

[0061] The computer room temperature regulation module automatically regulates the internal temperature of the computer room based on the analysis and settings of the foregoing modules to ensure that the temperature is maintained within the normal required range; Referring to the attached Figure 3 , the computer room temperature regulation module includes a first temperature regulation unit and a second temperature regulation unit;

[0062] The first temperature control unit determines the comprehensive weight scores for each divided area in the computer room during the computer room temperature control process, obtains the priority levels, and performs the first temperature control on the computer room temperature according to the priority levels.

[0063] The second temperature control unit obtains the computer room temperature correction coefficient based on the energy consumption of the computer room temperature adjustment equipment, the effect of the first control, and the temperature change trend, and performs the second control.

[0064] The early warning module for the computer room temperature control process monitors the abnormal situations during the temperature control process, issues early warnings in a timely manner, and takes necessary measures; Refer to Appendix Figure 4 , The early warning module for the computer room temperature control process includes a first early warning unit and a second early warning unit.

[0065] The first early warning unit obtains the temperature stability index and judges whether to give an early warning for the result of the first control.

[0066] The second early warning unit monitors the computer room temperature control process through the working efficiency of the equipment in the computer room, and sets a threshold to judge whether to give a secondary early warning.

[0067] The computer room temperature stability index acquisition module calculates the computer room temperature stability index and adjusts the system parameters in a timely manner according to the index feedback.

[0068] The computer room equipment working status monitoring module monitors the working status of the equipment in the computer room to ensure the normal operation of the equipment and handle abnormal situations in a timely manner.

[0069] Refer to Appendix Figure 2 , This embodiment provides an Internet of Things-based automatic computer room temperature control method, including the following steps:

[0070] S1. Obtain the computer room-related data information through the deployed sensors in the computer room. For the different areas divided inside the computer room, establish a multi-dimensional space, and mark each area in the multi-dimensional space according to the computer room temperature data information of different areas, so as to obtain the set of relevant influence degree weights of the temperatures of different areas in the computer room.

[0071] Multiple temperature sensors in the temperature sensor module are distributed at various positions in the computer room to collect the temperature data in the computer room in real time. For example, temperature sensors are set around the server cabinets to accurately obtain the influence of the heat generated during the operation of the equipment on the surrounding ambient temperature. At the same time, there are also humidity sensors, air flow sensors, etc., to obtain and record the humidity and air flow conditions inside the computer room.

[0072] The data acquisition module receives the analog temperature signal collected by the temperature sensor, filters out the noise interference through data filtering, and then amplifies and performs analog-to-digital conversion to convert it into a digital temperature signal. If a fault occurs during the Internet of Things communication process, the data cache unit in the data acquisition module will temporarily store the collected temperature data.

[0073] In the embodiment of the present invention, the obtained set of data information related to the computer room is , , indicating the th type of computer room data information index, ; the set of computer room temperature data information is , , where represents the number of different areas divided in the computer room, represents a set any subset in, indicating the th area data information set, ; define the set of areas divided in the computer room as , , indicating the th area; , indicating the th total number of monitoring times of data information in the area, and any subset in the set is represented as , indicating the th data information at the th time in the th area, that is, the original computer room temperature data information support is obtained. Then through data preprocessing, that is, including singular value processing, invalid value processing and other data preprocessing, and then using the existing noise reduction processing method to perform noise reduction processing on the data, the comprehensively processed information data computer room temperature data is obtained.

[0074] The Internet of Things communication process uses ZigBee wireless communication technology to send the preprocessed computer room temperature data to the control center. The data processing unit in the control center receives the temperature data, sorts and stores the data, and establishes a computer room temperature distribution model according to the layout of the computer room and the position of the temperature sensor.

[0075] According to the preprocessed computer room temperature data information, a multi-dimensional space is established, and each area is marked in the multi-dimensional space according to the computer room temperature data information of different areas to obtain a specific identifier.

[0076] In the embodiments of the present invention, the multi - dimensional space is represented as , where represents the category of the multi - dimensional space, represents the - th spatial category data, and each category contains the feature vectors of all regions under the corresponding spatial category; the spatial category data in the multi - dimensional space is composed of temperature data information of different regions. In the multi - dimensional space, according to the temperature data information of the computer room in different regions is marked to obtain specific identifiers for different regions, where indicates that any region has a specific identifier in the multi - dimensional space;

[0077] By calculating the multi - dimensional vector composed of the specific identifier data information between different regions inside the computer room, the specific process is as follows:

[0078] Define the weight set of the relevant influence degree of the temperatures of different regions in the computer room as , and calculate the weight set of the temperature situation of each region in the computer room in the multi - dimensional space, , where any element in the set is represented as , represents the weight of the corresponding temperature situation of the - th region in the multi - dimensional space; calculate the weight characteristics according to different categories in the multi - dimensional space, such as: average temperature, temperature fluctuation range, temperature change speed;

[0079] The temperature situations of any two regions in the computer room can be represented as , , , , and the specific process of calculating their relevant influence degree weights is as follows:

[0080] Where represents the temperature - related influence degree weight of the , - th divided regions of the computer room; represents the weight of the corresponding temperature situation of the - th region in the multi - dimensional space; represents the weight of the corresponding temperature situation of the - th region in the multi - dimensional space; represents the number of intersections of the temperature situation sets of the , - th divided regions of the computer room;

[0081] The temperature conditions of any three areas in the computer room can be represented in a multi-dimensional space as , , ,

[0082] wherein, represents the weight of the temperature-related influence degree of the , , th divided areas of the computer room; represents the weight of the corresponding temperature condition of the pth area in the multi-dimensional space; represents the number of intersections of the temperature condition sets of the , , th divided areas of the computer room; represents the disturbance fluctuation of the computer room temperature in the th group of tests under ideal conditions; represents the influence degree weight of any two areas in the th group of tests;

[0083] Traverse in sequence according to the above to obtain the set of weights of the temperature-related influence degrees of different areas in the computer room , , which represents the set of weights of the temperature conditions of any one divided area in the computer room, the set of weights of the temperature-related influence degrees of any two divided areas, ..., sets of weights of the temperature-related influence degrees of

[0084] divided areas; wherein, represents the weight characteristic value of the temperature-related influence degree of the th different area in the computer room after integration, represents the number of characteristics, ; specifically, in the embodiment of the present invention, analysis is carried out through the prior art, and the weights are determined according to the data characteristics of each reference factor and the contribution degree to the temperature influence. For example, the principal component analysis method (PCA), the entropy weight method, etc. Taking the entropy weight method as an example, the information entropy of each factor is calculated. The smaller the information entropy, the greater the dispersion degree of the factor, the higher the influence degree on the computer room temperature, and the greater the weight. And the weight characteristics of the temperature-related influence degrees of different areas in the computer room are integrated to construct a set of weight characteristics of the temperature-related influence degrees of different areas in the computer room after integration.

[0085] By setting a set of weights for the relevant influence degrees of temperatures in different regions, the present invention can more accurately reflect these regional differences, making the temperature management strategy more in line with the actual situation; the control system can more precisely control the temperatures of each region, ensuring the balance and stability of the temperature distribution throughout the computer room. At the same time, accurately understanding the influence degree of the temperatures in different regions on the overall operation of the computer room can optimize the temperature control strategy, reduce unnecessary energy consumption, thereby saving energy costs, formulating a more stable and reliable temperature regulation plan, and improving the stability and reliability of the system.

[0086] S2. Set the priority level according to the combined set of weight characteristics of the relevant influence degrees of temperatures in different regions of the computer room after integration and in combination with the relevant data information of the computer room, and conduct priority division to formulate a method for optimizing the temperature regulation strategy of the computer room.

[0087] In the embodiment of the present invention, the priority level is set for the temperature regulation process of the computer room by obtaining the comprehensive weight score, and the temperature of the computer room is initially regulated according to the priority level to obtain the first regulated temperature; at the same time, the temperature stability index is obtained to determine whether to give an early warning for the result of the first regulation and whether to conduct a second regulation.

[0088] For each region in the multi - space of the computer room , according to the combined set of weight characteristics of the relevant influence degrees of temperatures in different regions of the computer room after integration and the set of relevant data information of the computer room , calculate the comprehensive weight score , and the specific process is as follows:

[0089] Among them, represents the mapping function, and the th data information of the computer room corresponding to the weight characteristics of the relevant influence degrees of temperatures in different regions of the computer room after integration in the mapping value in the region .

[0090] According to the comprehensive weight score sort the regions. In the embodiment of the present invention, sort according to from small to large to obtain the sorted sequence , is the number of divided regions of the computer room; set the priority level division point according to the sorting result, and the calculation is as follows: , among which, represents rounding down.

[0091] For the comprehensive weight score of each divided region of the computer room, and determine its priority level , and the specific process is as follows:

[0092] If , then ;

[0093] If , then ;

[0094] If , then ;

[0095] If , then ;

[0096] If , then ;

[0097] Regulate the temperature of the computer room according to the priority level to obtain the first regulated temperature , and set the current temperature of the computer room as , and the specific process is as follows:

[0098] Among them, represents the regulation coefficients corresponding to different levels, , represents the target temperature set according to the operating requirements of the computer room equipment and relevant industry standards;

[0099] When , it indicates that the temperature stability of the computer room is good, and fine-tuning is performed to maintain the temperature stability. At this time, the regulation coefficient of the first level is ; when , it indicates that the temperature stability of the computer room has decreased, and the regulation intensity is appropriately increased. At this time, the regulation coefficient of the second level is ; when , it indicates that the temperature fluctuation of the computer room is large, and the regulation intensity is increased to reduce the temperature fluctuation. At this time, the regulation coefficient of the third level is ; when , it indicates that the temperature fluctuation of the computer room has a greater impact on the operation of the equipment, and stronger regulation measures are taken. At this time, the regulation coefficient of the fourth level is ; when , it indicates that the temperature fluctuation of the computer room is very serious, and regulation is given priority and carried out with all efforts to quickly restore the temperature stability. At this time, the regulation coefficient of the fifth level is .

[0100] At the same time, obtain the temperature stability index to judge whether to give an early warning for the result of the first regulation and whether to perform the second regulation.

[0101] In the embodiment of the present invention, after the first regulation of the temperature of the computer room, in the selected time window Sample the temperature in the computer room, and set the number of sampling points to , represent the temperature value at the th moment, ; calculate the average temperature within this time window , ; calculate the temperature stability index of the computer room , which is used to measure the stability of the temperature in the computer room after the first regulation. Within a certain time window, observe the temperature fluctuation. If the fluctuation is small, it indicates that the temperature is relatively stable; if the fluctuation is large, it may mean that there are unstable factors in the regulation system or large external interference, and further attention and adjustment are required. The specific process is as follows:

[0102] According to the operating requirements of the computer room equipment, the sensitivity of the business, and expert experience, etc., preset the temperature stability index thresholds for different warning levels. Among them, the first warning threshold is , the second warning threshold is , ; compare the temperature stability index of the computer room with the first warning threshold and the second warning threshold respectively to determine the warning level:

[0103] If , it means that the temperature stability of the computer room is good, the result of the first temperature regulation meets the requirements, no warning is needed, no second temperature regulation is required, and the current regulation strategy can be continued and routine monitoring can be carried out;

[0104] If , it means that the temperature stability of the computer room has decreased, but it is still within the acceptable range. At this time, it is a low warning. It is necessary to closely monitor the temperature change trend. No second temperature regulation is required, but preparations should be made to take measures in a timely manner once the temperature stability deteriorates further;

[0105] If , it means that the temperature fluctuation is large, the result of the first regulation is not ideal, and it may affect the equipment and business. At this time, the warning level is a high warning, and a second temperature regulation is required.

[0106] By setting the priority level, the system of the present invention can quickly regulate the temperature in different areas to ensure timely response in case of abnormal temperature; obtain the temperature stability index to evaluate the effect of the first regulation, ensure the temperature stability in the computer room, avoid excessive fluctuations affecting the normal operation of equipment. At the same time, judge the result of the first regulation according to the temperature stability index, and the control system can timely send out early warning signals to prevent possible abnormal temperature conditions in advance and reduce potential risks; integrate the early warning mechanism and set the regulation level, making the control system more intelligent and adaptive, and improving the overall level of the computer room temperature control system.

[0107] S3. When performing the second regulation, obtain the computer room temperature correction coefficient according to the energy consumption of the computer room temperature regulating equipment, the effect of the first regulation, and the temperature change trend. ; According to the computer room temperature correction coefficient Compare with the preset comparison quantity of the computer room temperature correction coefficient and correct and adjust the computer room temperature according to the comparison result.

[0108] In the embodiment of the present invention, obtain the computer room temperature correction coefficient according to the energy consumption data of the computer room temperature regulating equipment, the effect of the first regulation, and the temperature change trend ; For the energy consumption of the computer room temperature regulating equipment, if the computer room temperature still fails to reach the ideal state after the first regulation in the case of high energy consumption, it may be necessary to adjust the regulation strategy or check whether there is a fault in the equipment; for the effect of the first regulation, if the temperature change is small after the first regulation and fails to reach the expected effect, then a larger adjustment coefficient may be required during the second regulation, otherwise vice versa; for the temperature change trend, if the temperature continues to change in the direction away from the target temperature after the first regulation, then a larger adjustment coefficient is required to reverse this trend; the specific process is as follows:

[0109] Among them, represents the basic adjustment constant coefficient, a constant preset according to the characteristics of the computer room equipment and environment; 、 、 respectively represent the weight coefficients of the energy consumption of the computer room temperature regulating equipment, the temperature effect of the first regulation, and the temperature change; represents the energy consumption value of the computer room temperature regulating equipment per unit time; 、 respectively represent the minimum and maximum values of the equipment energy consumption; represents the temperature change amount before and after the first regulation, ; represents the expected temperature change amount of the first regulation, preset according to the performance of the computer room equipment and the regulation strategy; Indicates the temperature change trend, obtained by calculating the average change rate of temperature over a period of time; Represents the maximum allowable value of the temperature change trend, set according to the tolerance and safety requirements of the computer room equipment.

[0110] According to the computer room temperature correction coefficient Compare with the preset computer room temperature correction coefficient comparison value Compare, and adjust the computer room temperature according to the comparison result For correction adjustment, , the specific process is as follows:

[0111] If , then define the second regulated temperature as , , where Represents the first correction parameter;

[0112] If , then define the second regulated temperature as , , where Represents the second correction parameter;

[0113] If , then define the second regulated temperature as , , where Represents the third correction parameter.

[0114] The present invention can optimize the performance of the computer room temperature control system by calculating the computer room temperature correction coefficient, further improve the system efficiency, and can more accurately adjust the computer room temperature through the comparison of the correction coefficient comparison amount, ensure that the temperature is controlled within the set range, reduce temperature fluctuations, improve the stability of temperature control, realize intelligent temperature regulation, automatically adjust the regulation strategy according to real-time data and set parameters, and improve the intelligent level of the system; according to the comparison result of the correction coefficient, the system can quickly make adjustments and respond to temperature changes in a timely manner to ensure that the environment in the computer room is in the best state.

[0115] S4. According to the adjusted computer room temperature , system response time And relevant data information in the computer room , establish a monitoring model for the working state of the task equipment in the computer room, monitor the computer room temperature regulation process through the working efficiency of the task equipment in the computer room, set a threshold for judgment, and at the same time issue a secondary warning.

[0116] In the embodiment of the present invention, a monitoring model for the working state of the computer room equipment is established, and the working efficiency of the equipment in the computer room is output, so as to monitor the computer room temperature regulation process. The specific process is as follows:

[0117] Among them, represents the output result of the monitoring model for the working state of computer room equipment, that is, the working efficiency of computer room task equipment; represents the working cost generated during the system response time; represents the control parameter; represents the failure rate of computer room equipment; represents the task volume processed by computer room equipment; represents the cost loss due to system response delay; represents the load rate of computer room equipment; represents the reference load rate of computer room equipment; represents the stability factor, which is used to stabilize the monitoring process.

[0118] According to a large number of experiments, expert experience, and referring to the parameter requirements of computer room task equipment, a standard threshold for the working efficiency of computer room task equipment is defined , record the total monitoring time length , and calculate the early warning judgment value according to the degree of the equipment working efficiency being lower than the threshold and the influence of the duration, specifically as follows:

[0119] Among them, represents the working efficiency of computer room task equipment lower than at each moment, , represents the number of moments when the working efficiency is lower than the threshold within the total monitoring duration ; represents the deviation degree of the working efficiency of computer room task equipment relative to the early warning threshold at moment .

[0120] If , then a secondary early warning is triggered, and the control system will send an alarm signal to the central platform, and relevant management personnel will promptly take countermeasures to adjust the computer room temperature.

[0121] By monitoring the working state of computer room task equipment, the present invention can timely detect abnormal or inefficient equipment operation, and then take measures for adjustment and maintenance to improve the operation efficiency and performance of the equipment; setting a threshold and conducting a secondary early warning can timely detect and take preventive measures before abnormal or faulty conditions occur in computer room task equipment, reduce the equipment failure risk, and reduce the downtime and losses caused by equipment failures. At the same time, the computer room temperature adjustment control strategy is real-time, the stability of the control system is improved, temperature fluctuations are reduced, and the safe and stable operation of the operations in the computer room is ensured.

[0122] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0123] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction means that implements the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0124] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0125] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications falling within the scope of the present invention.

[0126] The above content is only for explaining the technical idea of the present invention and cannot be used to limit the protection scope of the present invention. Any modification made on the basis of the technical solution according to the technical idea proposed by the present invention falls within the protection scope of the claims of the present invention.

Claims

1. An automatic temperature control system for a computer room based on the Internet of Things, characterized in that: Includes the following: Computer room data acquisition module, temperature data processing and analysis module, relevant impact weight determination module, temperature control priority setting module, computer room temperature control module, computer room temperature control process early warning module, computer room temperature stability index acquisition module, computer room equipment working status monitoring module; The computer room data acquisition module is responsible for real-time acquisition of various relevant data information inside the computer room; The temperature data processing and analysis module processes and analyzes the collected temperature data, extracts useful information and provides data support; The module for determining the relevant influence degree weight establishes a multivariate space, marks each area in the multivariate space according to the temperature data information of the computer room in different areas, obtains a specific identifier, and traverses the multivariate vector formed to obtain a set of relevant influence degree weights of the temperature of different areas in the computer room; The temperature control priority setting module calculates a comprehensive weight score for each area in the multi-dimensional space of the computer room according to the integrated weight feature set of the relevant influence degree of the temperature of different areas of the computer room and the set of relevant data information of the computer room, and sorts the areas to determine the priority level; The computer room temperature control module automatically controls the internal temperature of the computer room based on the analysis and setting of the computer room related data to ensure that the temperature is maintained within the normal demand range; the computer room temperature control module includes a first temperature control unit and a second temperature control unit; The computer room temperature control process early warning module monitors abnormal conditions during the temperature control process, issues early warnings in a timely manner and takes necessary measures; the computer room temperature control process early warning module includes a first early warning unit and a second early warning unit; The computer room temperature stability index acquisition module calculates the computer room temperature stability index and adjusts the system parameters in time according to the index feedback; The computer room equipment working status monitoring module monitors the working status of the equipment in the computer room to ensure that the equipment operates normally and handles abnormal situations in a timely manner; The first temperature control unit obtains a priority level based on the comprehensive weight score determined for each area of ​​the computer room during the temperature control process of the computer room, and performs a first control on the temperature of the computer room according to the priority level; The second temperature control unit obtains the temperature correction coefficient of the computer room according to the energy consumption of the temperature control equipment in the computer room, the effect of the first control and the temperature change trend, and performs the second control; The first warning unit obtains the temperature stability index to determine whether to issue a warning based on the result of the first regulation; The second warning unit monitors the temperature control process of the computer room according to the working efficiency of the equipment in the computer room, and sets a threshold to determine whether to issue a secondary warning.

2. A computer room temperature automatic control method based on the Internet of Things, applied to the computer room temperature automatic control system based on the Internet of Things according to claim 1, characterized in that: The following steps are involved: Step S1. Obtain relevant data information of the computer room through the sensors deployed in the computer room, establish a multi-dimensional space for different areas divided inside the computer room, mark each area in the multi-dimensional space according to the temperature data information of the computer room in different areas, and obtain an integrated set of relevant influence degree weights of the temperature of different areas in the computer room; Step S2. Priority levels are set based on the integrated weighted feature set of the relevant impact degree of the temperature in different areas of the computer room and combined with the relevant data information of the computer room, and priority division is performed to formulate a strategy method for optimizing the temperature control of the computer room; The comprehensive weight score determined for each area of ​​the computer room during the temperature control process , get its priority level, adjust the temperature of the computer room for the first time according to the priority level, and get the first adjustment temperature ; in, represents the mapping function, The data information of the computer room corresponding to the weight characteristics of the relevant influence degree of the temperature in different areas of the computer room after integration In the area The mapping value in ; After integration, The weighted characteristic values ​​of the relevant impact degree of the temperature in different areas of the computer room, represents the number of features, ; According to the comprehensive weight score Sort the regions by Sort from small to large to get the sorted sequence , is the number of areas in the computer room; set the priority points according to the sorting results , ,in, Indicates rounding down; for each computer room divided into areas The comprehensive weighted score , and determine their priority , the specific process is as follows: if ,but ; if ,but ; if ,but ; if ,but ; if ,but ; The temperature of the computer room is regulated according to the priority level to obtain the first regulated temperature , set the current room temperature to , the specific process is as follows: in, Indicates the corresponding control coefficients of different levels, , Indicates the target temperature set according to the equipment operation requirements of the computer room and relevant industry standards; Get temperature stability index The results of the first regulation Determine whether to issue an early warning and whether to conduct a second regulation; The temperature stability index thresholds of different warning levels are pre-set, among which the first warning threshold is The second warning threshold is , ; Set the room temperature stability index The first warning threshold , Second warning threshold Compare and determine the warning level: like , it means that the temperature stability of the equipment room is good, the result of the first temperature adjustment meets the requirements, no warning is needed, and no second temperature adjustment is needed; like , it means that the temperature stability of the equipment room has decreased, but it is still within the acceptable range. At this time, it is a low warning and there is no need to adjust the temperature for the second time; like , it means that the first adjustment result cannot meet the requirements. At this time, the warning level is high warning, and the second temperature adjustment is required; Step S3. During the second regulation, the temperature correction coefficient of the computer room is obtained according to the energy consumption of the computer room temperature control equipment, the effect of the first regulation and the temperature change trend. ; in, Indicates the basic adjustment constant coefficient, which is a constant pre-set according to the equipment and environmental characteristics of the computer room; , , They respectively represent the energy consumption of the temperature control equipment in the computer room, the effect of the first temperature control, and the weight coefficient of temperature change; Indicates the energy consumption value of the temperature control equipment in the computer room per unit time; , Respectively represent the minimum and maximum values ​​of the equipment’s energy consumption; Indicates the temperature change before and after the first regulation. ; Indicates the expected temperature change for the first regulation, which is preset according to the equipment performance and regulation strategy of the computer room; Indicates the temperature change trend; Indicates the maximum permissible value of the temperature change trend; Step S4. According to the adjusted room temperature, system response time and relevant data information in the room, a room equipment working status monitoring model is established to perform regulation and monitoring.

3. The method for automatic temperature control of a computer room based on the Internet of Things according to claim 2 is characterized in that: The step S1 specifically includes: The multivariate space is represented as ,in, represents the category of multivariate space, Indicates spatial category data, each category contains the feature vectors of all regions under the corresponding spatial category; The spatial category data consists of temperature data information of different regions. In the multivariate space, according to the temperature data information of the computer room in different regions Marking is performed to obtain specific identifications of different areas, among which, It means that any region has a specific identity in the multivariate space; By calculating the multivariate vector composed of specific identification data information between different areas in the computer room, an integrated set of relevant influence degree weights of the temperatures of different areas in the computer room is obtained.

4. The method for automatic temperature control of a computer room based on the Internet of Things according to claim 2 is characterized in that: In step S3, the temperature correction coefficient of the machine room is used Comparison value with the preset room temperature correction coefficient Compare and adjust the room temperature according to the comparison results; if , then the second control temperature is defined as , , represents the first correction parameter; if , then the second control temperature is defined as , , represents the second correction parameter; if , then the second control temperature is defined as , , Represents the third correction parameter.

5. The method for automatic temperature control of a computer room based on the Internet of Things according to claim 2 is characterized in that: The step S4 specifically includes: Through the work efficiency of equipment in the computer room Monitor the temperature control process of the computer room and set early warning judgment values To determine whether to issue a secondary warning; record the total monitoring time length ; in, Indicates the working efficiency of the equipment in the computer room Lower than At every moment, , Indicates the total monitoring time The number of moments when the internal work efficiency is below the threshold; Indicates the working efficiency of the standard computer room task equipment; Indicates at time The degree of deviation of the work efficiency of the computer room task equipment from the warning threshold; if , then trigger the second warning.

Citation Information

Patent Citations

  • Temperature adjusting method and device, electronic equipment and storage medium

    CN111465265A

  • Equipment supervision system and method based on environmental data

    CN117032144A

Cited By

  • Intelligent monitoring, adjusting and controlling method for machine room environment

    CN122258471A

  • Machine room environment intelligent monitoring and adjusting control method

    CN122258471B