Internet of things computer room monitoring system and method
By simulating and analyzing the operating load of equipment through an IoT-based computer room monitoring system, the problem of monitoring changes in the temperature environment of computer room equipment has been solved, enabling real-time early warning and equipment life protection.
Patent Information
- Application Number
- CN202411132132.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2044-08-19
AI Technical Summary
Existing technologies make it difficult to centrally monitor and provide early warnings of temperature changes in various operating devices within a computer room at different operating stages, which may result in the devices operating at high temperatures and under high loads, affecting their lifespan.
An Internet of Things (IoT) computer room monitoring system is adopted. Through computer room modeling, operation simulation and analysis units, it can determine whether the equipment operating load exceeds the set requirements. If it does, an early warning is issued and the cooling environment is adjusted. If it does not exceed the requirements, the control commands continue to be executed.
It enables real-time centralized monitoring and early warning of equipment in the computer room, avoiding equipment operation under high temperature and high load, and extending equipment life.
Smart Images

Figure CN119026352B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer room monitoring technology, and in particular to an Internet of Things (IoT) computer room monitoring system and method. Background Technology
[0002] Computer rooms contain various important equipment such as switches, air conditioning units, routers, servers, network cabinets, and power supplies. During operation, each piece of equipment requires a suitable temperature environment to ensure its proper functioning.
[0003] Existing computer room equipment monitoring methods struggle to provide centralized monitoring and early warning of temperature changes in the surrounding area caused by the operating load of various devices at different stages of operation. This makes it difficult to determine whether equipment is operating at high temperatures or under high loads, which can easily lead to equipment damage or shorten its lifespan. Summary of the Invention
[0004] In view of the shortcomings of the prior art described above, the purpose of this invention is to provide an Internet of Things (IoT) monitoring system and method for computer rooms, which solves the problem that the prior art is difficult to achieve centralized monitoring and early warning of changes in the temperature environment of the surrounding area of the computer room caused by the operating load of each operating device at different operating stages. This makes it difficult to determine whether the equipment is operating at high temperature or high load, which can easily lead to damage to the computer room equipment or affect its lifespan.
[0005] To achieve the above and other related objectives, this invention provides an IoT computer room monitoring system, comprising: a computer room modeling unit, which establishes a computer room model and device models for each device within the computer room; a simulation unit, which acquires control commands for each device within the computer room and performs simulations on the device models; a performance analysis unit, which, based on the simulation and the cooling environment status, determines whether the operating load of each device under the current control command exceeds the set requirements. If not, it controls the continued execution of the control command and predicts which device will meet the load setting requirements after the control command is executed. If the load exceeds the requirements, it controls the direct issuance of an alarm to the human operator; and a monitoring and early warning unit, which controls the marking and early warning of the predicted device models and adjusts the cooling environment.
[0006] In one embodiment of the present invention, the data center modeling unit includes: a construction modeling module, which establishes a room model based on the size of the data center according to the data center construction. And an air outlet model based on the air outlet location of the cooling equipment in the computer room ; and the equipment modeling module, which is based on all the equipment in the computer room. The storage location for all equipment in the computer room. Equipment model .
[0007] In one embodiment of the present invention, the simulation unit includes: an execution data determination module, which determines the execution data based on control instructions. Determine the execution control command. The execution plan is determined, and the corresponding execution devices in the execution plan are located. and each execution device The execution status to be performed ; and an execution simulation module, which, according to the execution device and each execution device The execution status to be performed The corresponding execution device model was found. and by executing the device model Simulate each execution device execution status .
[0008] In one embodiment of the present invention, the operation analysis unit includes: an initial state determination module, which performs an initial state determination on each device. At different times Internally subject to historical manipulation commands The heat generation and air conditioning cooling data are processed to obtain the output data for each device. Final initial state heat The instruction execution calculation module calculates the results based on the execution of control instructions. Corresponding execution device At that time, it is determined that each execution device is obtained. The corresponding cumulative heat per unit time And determine that no control command was executed. The rest of the equipment and The corresponding cumulative heat per unit time ; and a judgment and analysis module, which judges each device. In control commands Before execution, have the respective state heat thresholds been reached? If the target is not met, then control input operation commands. And predict input control commands Post-state heat threshold Reaching the state heat threshold Corresponding equipment and the corresponding prediction time .
[0009] In one embodiment of the present invention, the initial state determination module includes: a heat accumulation module, which collects data from each device. Self-generated heat and receiving heat Accumulate the results to obtain the values for each device. initial cumulative heat The cooling capacity measurement module determines the cooling capacity of each device. Position coordinates Simulation results based on the air outlet model Average cooling rate per unit time According to the duration The total cooling amount was obtained. ; and an initial state heat statistics module, which calculates heat based on the initial accumulated heat. Total cooling Calculate the value of each device Final initial state heat .
[0010] In one embodiment of the present invention, the heat accumulation module includes: a self-generated heat measurement module, which acquires data from all devices. Equipment model In acquiring control commands Initial working state at the previous moment Based on each device Initial working state Corresponding time periods The corresponding sub-working state Determine the sub-state workload corresponding to a unit time. and based on the sub-state workload per unit time Corresponding autothermal factor Further calculations were performed on each device. Initial working state Self-generated heat ; and a heat transfer measurement module, which measures the heat transfer of each device. and its adjacent equipment Horizontal distance between and height difference Based on the heat transfer rate per unit length in the horizontal direction Heat transfer rate per unit length along the height direction and neighboring equipment Self-generated heat Calculate the value of each device Heat received ,in, , , The self-heat transfer rate per unit length along the horizontal direction. The wind heat transfer rate per unit length along the horizontal direction. For the equipment The heat transfer rate above, For the equipment The heat transfer rate below.
[0011] In one embodiment of the present invention, each device initial cumulative heat Each device The final formula for calculating the initial state heat is as follows: .
[0012] In one embodiment of the present invention, the instruction execution calculation module includes: an execution self-generated heat calculation module, which executes self-generated heat calculation modules according to simulated control instructions. Simulate operation of various execution devices execution status To obtain the execution status workload per unit time. Based on the execution status workload per unit time Corresponding autothermal factor To confirm that all devices have been obtained In the middle, receive control commands Each running execution device Heat generated per unit time ; and the heat transfer calculation module, which is located near the corresponding execution device. Also for receiving control commands When the execution device is running, the calculations of each execution device are obtained. The amount of heat received per unit time is To obtain the various execution devices Cumulative heat per unit time However, no control commands were received. The rest of the equipment and Its cumulative heat per unit time is .
[0013] In one embodiment of the present invention, the judgment and analysis module includes: a prediction and evaluation module, which assumes a preset time. Existing devices State heat threshold If an alarm is triggered, the calculation formula will be applied. The device that triggered the alarm. Position coordinates and predicted alarm time .
[0014] The present invention also provides a monitoring method for IoT computer rooms, comprising the following steps:
[0015] Create a computer room model and an equipment model for each device within the computer room;
[0016] Obtain control commands for various devices in the computer room and simulate the operation of the device models;
[0017] Based on the operation simulation and the cooling environment processing status, it is determined whether the operating load of each device under the current control command exceeds the set requirements. If it does not exceed the requirements, the control continues to execute the control command and predicts the corresponding device that will run in accordance with the load setting requirements after the control command is executed. If it exceeds the requirements, the control directly issues a warning to the manual terminal.
[0018] The system marks and issues warnings to the equipment models of the predicted corresponding devices, and regulates the cooling environment.
[0019] As described above, the IoT computer room monitoring system and method of the present invention has the following beneficial effects: When monitoring a computer room, by modeling and simulating the operation of the computer room, cooling air supply equipment, and other computer room equipment, the cooling rate per unit time of the cooling air supply equipment in the area where each computer room equipment is located can be simulated and determined. Furthermore, by simulating the operation on the equipment model according to the control commands for the computer room, the system judges whether the operating load of each device can meet the set requirements before the control command is input, based on historical operating simulation environments and cooling environment processing states. That is, whether the ambient temperature change caused by the operating load has reached the upper limit. If it has, the system directly notifies the manual end for processing. If it has not exceeded the set requirements, the system continues to input the control command to simulate the operation of the corresponding equipment, thereby determining whether the self-generated heat and heat transfer from other nearby equipment received by each device during operation can meet the normal operating requirements under the current cooling conditions at each point. If not, the system determines the time when the non-compliance occurs and the corresponding first non-compliance device, so as to achieve advance control of the equipment in the corresponding area. Through the above-described method of data center monitoring, real-time centralized simulation monitoring of equipment operation at various stages within the data center is achieved, along with corresponding operational load warnings. This helps to prevent damage to data center equipment or impact on its lifespan caused by unpredictable high-temperature or overload operating environments. Attached Figure Description
[0020] Figure 1 This is an architecture diagram of the monitoring system of the present invention.
[0021] Figure 2 This is an architectural diagram of the computer room modeling unit of the present invention.
[0022] Figure 3 This is an architectural diagram of the simulation unit of the present invention.
[0023] Figure 4 This is an architecture diagram of the analysis unit of this invention.
[0024] Figure 5 This is a flowchart of the monitoring method of the present invention. Detailed Implementation
[0025] Please see Figure 1This invention provides a monitoring system for IoT computer rooms, comprising: a computer room modeling unit, an operation simulation unit, an operation analysis unit, and a monitoring and early warning unit. The computer room modeling unit establishes a computer room model and device models for each device within the computer room. The operation simulation unit acquires control commands for each device within the computer room and simulates the operation of the device models. The operation analysis unit, based on the operation simulation and the cooling environment status, determines whether the operating load of each device under the current control command exceeds the set requirements. If not, it controls the continued execution of the control command and predicts which device will meet the load setting requirements after executing the control command. If the load exceeds the requirements, it directly issues an alarm to the manual terminal. The monitoring and early warning unit controls the marking and early warning of the predicted corresponding device models and adjusts the cooling environment accordingly.
[0026] In one embodiment of the present invention, a computer room modeling unit can simulate a computer room and its various devices, such as switches, air conditioning equipment, routers, servers, network cabinets, and power supplies, thereby establishing a computer room model and device models for various computer room devices. This enables operational simulation using computer room equipment, further accurately monitoring the operational status of each device in the computer room. Specifically, an operational simulation unit simulates the operation of each device in the computer room. The simulation is based on received operational instructions, and each instruction may result in different devices participating in the operation. Therefore, the operational simulation unit runs the corresponding device model according to the corresponding control instruction to perform the operational simulation. During operation, an operational analysis unit can simulate the operation based on the different parameters of each device and, based on the cooling environment status of the cooling equipment (e.g., air conditioning equipment) in the current computer room, determine whether the operating load of each device exceeds the set requirements before the control instruction is executed. This allows for the direct output of the corresponding device exceeding the set requirements and the activation of a manual alarm when such requirements are exceeded. When the load is within the set requirements, the system will execute operations and predict which equipment will exceed the set requirements. Once the corresponding equipment is identified, a monitoring and early warning unit will mark and warn the device model. If the load is about to exceed the set requirements, adjustments will be made to the cooling environment, such as by regulating air conditioning equipment. Through this process, real-time simulation monitoring of equipment operation at various stages within the computer room can be achieved, along with corresponding load warnings, to prevent damage to computer room equipment in the event of unpredictable overload conditions.
[0027] like Figure 2 As shown, the data center modeling unit includes: a construction modeling module, which creates a room model based on the size and dimensions of the data center according to the data center construction plan. And an air outlet model based on the air outlet location of the cooling equipment in the computer room ; and the equipment modeling module, which is based on all the equipment in the computer room. The storage location for all equipment in the computer room. Equipment model .
[0028] In one embodiment of the present invention, when the computer room modeling unit models the computer room and the equipment within the computer room, a construction modeling module is used to create a corresponding room model based on the size of the computer room. Based on the air outlet locations of the air conditioning and other cooling equipment in the computer room, the room model was designed. Establish corresponding air outlet models The device modeling module is used to simulate various devices in the computer room, such as switches and processors, and obtain device models. This allows for implementation based on the device model. In the room model The specific layout inside, for the air outlet model In each equipment model The simulation of the temperature drop per unit time formed at the location facilitates accurate calculation of the room model. Models of various internal equipment The average cooling rate per unit time at its corresponding coordinate.
[0029] like Figure 3 As shown, the simulation unit includes: an execution data determination module, which determines the execution data based on the control commands. Determine the execution control command. The execution plan is determined, and the corresponding execution devices in the execution plan are located. and each execution device The execution status to be performed ; and an execution simulation module, which, according to the execution device and each execution device The execution status to be performed The corresponding execution device model was found. and by executing the device model Simulate each execution device execution status .
[0030] In one embodiment of the present invention, the execution data determination module performs operations according to the control instructions. When determining the corresponding execution device, the specified data determination module determines the device based on the control instructions. Receive execution control commands The corresponding execution plan includes executing the control command. Corresponding execution device And operating parameters, which in turn allow us to obtain the information for each actuator. The corresponding execution status during execution. By executing the simulation module, it is possible to achieve the desired result based on the determined execution device. and execution status To create equipment models The operation simulation enables operation based on control commands. Simulate the operation of each execution device and non-execution device in the computer room model.
[0031] like Figure 4 As shown, the operation analysis unit includes: an initial state measurement module, which performs initial state measurement on each device. At different times Internally subject to historical manipulation commands The heat generation and air conditioning cooling data are processed to obtain the output data for each device. Final initial state heat The instruction execution calculation module calculates the results based on the execution of control instructions. Corresponding execution device At that time, it is determined that each execution device is obtained. The corresponding cumulative heat per unit time And determine that no control command was executed. The rest of the equipment and The corresponding cumulative heat per unit time ; and a judgment and analysis module, which judges each device. In control commands Before execution, have the respective state heat thresholds been reached? If the target is not met, then control input operation commands. And predict input control commands Post-state heat threshold Reaching the state heat threshold Corresponding equipment and the corresponding prediction time .
[0032] In one embodiment of the present invention, the operation analysis unit is in the device model. During simulation, the operating load is analyzed. Specifically, this is achieved through the initial state determination module for all equipment. At different times Internally subject to historical manipulation commands The heat generation and air conditioning cooling data are processed to obtain the output data for each device. Final initial state heat In other words, each time period Corresponding historical control commands It may be different for each time period. The duration also varies, so it is necessary to consider the different time periods. Corresponding to each historical control command The historical heat generation data of the executing equipment and the corresponding air conditioning cooling data are processed simultaneously to obtain the data for each equipment. Final initial state heat The command execution calculation module is used to calculate based on the executed control commands. Corresponding execution device In each execution device During operation, the cumulative heat per unit time can be determined. And in all devices This also includes cases where control commands were not executed. The rest of the equipment and The cumulative heat per unit time is also constantly increasing, which further allows us to determine the cumulative heat per unit time. The judgment and analysis module is used to determine the execution of control commands. Before, does the equipment exist? initial state heat Reaching its corresponding state heat threshold If present, the control system will directly issue an alarm to the human operator. If absent, the control system will continue to input control commands. And calculate the state heat threshold. Reaching the state heat threshold The corresponding device and the corresponding prediction time .
[0033] Furthermore, the initial state measurement module includes: a heat accumulation module, which will measure the heat of each device. Self-generated heat and receiving heat Accumulate the results to obtain the values for each device. initial cumulative heat The cooling capacity measurement module determines the cooling capacity of each device. Position coordinates Simulation results based on the air outlet model Average cooling rate per unit time According to the duration The total cooling amount was obtained. ; and an initial state heat statistics module, which calculates heat based on the initial accumulated heat. Total cooling Calculate the value of each device Final initial state heat .
[0034] In one embodiment of the present invention, the initial state determination module determines the initial state of each device. Final initial state heat At the same time, the heat accumulation module is used to collect the heat generated by the equipment itself during operation. Calculations were performed, and for each device... Heat received due to heat transfer from other nearby equipment Calculations were performed. Simultaneously, the self-generated heat was obtained. and receiving heat Then, the two are added together to obtain the result for each device. initial cumulative heat That is, the formula is The cooling capacity measurement module is used to measure the cooling capacity of each device. Position coordinates The average cooling rate per unit time was obtained through simulation. Moreover, the average cooling rate It will also be affected by the air outlet model The quantity and cooling capacity are affected by factors such as the amount and degree of cooling. After determining the coordinates of each location... Corresponding average cooling rate Then, based on each time period The duration is obtained, which is time. Thus, the average cooling rate can be continuously calculated. Total cooling amount obtained Furthermore, the initial state heat statistics module is used to realize the calculation based on the initial accumulated heat. Total cooling To achieve temperature balance within the computer room, the temperature of each device is determined. Final initial state heat .
[0035] Specifically, the heat accumulation module includes: a self-generated heat measurement module, which acquires data from all devices. Equipment model In acquiring control commands Initial working state at the previous moment Based on each device Initial working state Corresponding time periods The corresponding sub-working state Determine the sub-state workload corresponding to a unit time. and based on the sub-state workload per unit time Corresponding autothermal factor Further calculations were performed on each device. Initial working state Self-generated heat ; and a heat transfer measurement module, which measures the heat transfer of each device. and its adjacent equipment Horizontal distance between and height difference Based on the heat transfer rate per unit length in the horizontal direction Heat transfer rate per unit length along the height direction and neighboring equipment Self-generated heat Calculate the value of each device Heat received ,in, , , The self-heat transfer rate per unit length along the horizontal direction. The wind heat transfer rate per unit length along the horizontal direction. For the equipment The heat transfer rate above, For the equipment The heat transfer rate below.
[0036] In one embodiment of the present invention, the heat accumulation module collects heat from each device. Self-generated heat and receiving heat When performing cumulative calculations, each device will also be considered. Self-generated heat and receiving heat Calculations are performed separately. Specifically, this is achieved by using a self-generated heat measurement module to obtain control commands. Before, obtain all equipment Corresponding equipment model Record the initial working state Furthermore, based on each device Initial working state Corresponding time periods The corresponding sub-working state In other words, forming each initial working state. All are from various time periods Corresponding sub-working state This is obtained cumulatively. Therefore, it is necessary to determine the sub-state workload corresponding to its unit time. and self-generating heat factor Calculate the value of each device Initial working state Self-generated heat It is worth noting that each self-generating factor This corresponds to a sub-state workload GF range value. Further analysis of each device is achieved through a heat transfer measurement module. Nearby devices The measurement of its heat transfer. That is, for each device. and its adjacent equipment There may be differences in elevation and horizontal distance between them. And there is a horizontal distance... and height difference At different times, during heat propagation, there will be different heat transfer rates, that is, the heat transfer rate per unit length in the horizontal direction. Heat transfer rate per unit length along the height direction Therefore, it is possible to determine the location of each nearby device. Self-generated heat Further calculations were performed on each device. Heat received ,in, , .in, >0 indicates that the current heat transfer direction is horizontal and in the direction of the wind. A value less than 0 indicates that the current heat transfer direction is horizontal and against the wind direction. The specific design can be based on the air outlet velocity. Of course, due to the different strengths of the wind (tailwind or headwind), this... It can also be an adjustable state. >0 indicates a device Higher than the corresponding nearby devices Conversely, when <0 indicates a device Lower than the corresponding nearby device .
[0037] More specifically, in determining the availability of each device Initial working state Self-generated heat and each device Heat received ,in, , After that, each device can be further obtained. initial cumulative heat Each device The final formula for calculating the initial state heat is as follows: .
[0038] Next, the instruction execution calculation module includes: an execution self-generated heat calculation module, which calculates heat based on the simulated control instructions. Simulate operation of various execution devices execution status To obtain the execution status workload per unit time. Based on the execution status workload per unit time Corresponding autothermal factor To confirm that all devices have been obtained In the middle, receive control commands Each running execution device Heat generated per unit time ; and the heat transfer calculation module, which is located near the corresponding execution device. Also for receiving control commands When the execution device is running, the calculations of each execution device are obtained. The amount of heat received per unit time is To obtain the various execution devices Cumulative heat per unit time However, no control commands were received. The rest of the equipment and Its cumulative heat per unit time is .
[0039] In one embodiment of the present invention, the instruction execution calculation module executes control instructions. Simulate operation of various execution devices At that time, the self-generated heat calculation module is used to determine the location of each executing device. execution status and the corresponding execution status workload per unit time And based on the workload of each execution state. Corresponding autothermal factor This allows for further identification of each execution device. Heat generated per unit time Each self-generating heat factor These also correspond to the range values of the workload in the execution state. The heat transfer calculation module is used to measure the performance of each execution device. Executing control commands The cumulative heat received per unit time is calculated. In other words, the heat received per unit time is calculated as follows: Then, further according to the formula This allows us to obtain the cumulative heat per unit time. However, for those who haven't received control commands... The rest of the equipment and Its cumulative heat per unit time It can be directly converted to That is, to obtain .
[0040] Furthermore, the judgment and analysis module includes a prediction and evaluation module, which assumes a preset time. Existing devices State heat threshold If an alarm is triggered, the calculation formula will be applied. The device that triggered the alarm. Position coordinates and predicted alarm time .
[0041] In one embodiment of the present invention, when determining the control command When there is a predictive alarm situation, it can be triggered by the formula. It can be calculated that the state heat threshold is reached. The shortest time required for each device is the corresponding longest time for predictive alarms. And the corresponding output reaches the longest predicted alarm time. At the same time, it further outputs the corresponding alarm device. Position coordinates This is to notify relevant personnel to adjust the cooling environment, such as adjusting the air outlet direction and cooling temperature of the air conditioning equipment, so that the control commands can be executed. The device can be completed before execution. The temperature fluctuations caused by the operating load are adjusted to a reasonable range. This can be achieved through a monitoring and early warning unit on the corresponding equipment. The equipment model is marked to enable model-based warnings, and the load temperature in the corresponding area of the computer room can be kept within a reasonable range by adjusting the temperature and other conditions of the cooling environment.
[0042] like Figure 5 As shown, the present invention also provides an IoT computer room monitoring method, which includes the following steps:
[0043] Create a computer room model and an equipment model for each device within the computer room;
[0044] Obtain control commands for various devices in the computer room and simulate the operation of the device models;
[0045] Based on the operation simulation and the cooling environment processing status, it is determined whether the operating load of each device under the current control command exceeds the set requirements. If it does not exceed the requirements, the control continues to execute the control command and predicts the corresponding device that will run in accordance with the load setting requirements after the control command is executed. If it exceeds the requirements, the control directly issues a warning to the manual terminal.
[0046] The system marks and warns the corresponding predicted devices and adjusts the cooling environment accordingly.
[0047] In summary, this invention, when monitoring a computer room, models and simulates the operation of the computer room, cooling air supply equipment, and other equipment. This allows for the simulation and determination of the cooling rate per unit time in each area where the cooling air supply equipment is located. Furthermore, by simulating the operation on the equipment model according to control commands for the computer room, the invention assesses whether the operating load of each device meets the set requirements before the control command is input, based on historical simulation and cooling environment conditions. In other words, it checks whether the ambient temperature change caused by the operating load has reached the upper limit. If it has, a manual intervention is initiated. If the set requirements are not exceeded, the control command is input again to simulate the operation of the corresponding equipment. This determines whether the self-generated heat and heat transfer from nearby equipment under the current cooling conditions meet normal operating requirements. If not, the invention identifies the time when the non-compliance occurs and the first device to fail, enabling proactive control of the corresponding area's equipment. The above-described method of data center monitoring enables real-time centralized simulation monitoring of equipment operation at various stages within the data center, and provides corresponding operational load warnings. This avoids unpredictable high-temperature or overload operating environments that could damage data center equipment or shorten its lifespan. Therefore, this invention effectively overcomes the various shortcomings of existing technologies and has high industrial application value.
[0048] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.
Claims
1. A monitoring system for an Internet of Things computer room, characterized by, Comprise: The computer room modeling unit establishes a computer room model for the computer room, and establishes a device model for each device in the computer room; The operation simulation unit obtains the operation instruction for each device in the computer room, and performs operation simulation on the device model; The operation analysis unit determines whether the operation load of each device under the current operation instruction exceeds the set requirement based on the operation simulation and the refrigeration environment processing state, if not, controls to continue to execute the operation instruction, and predicts the corresponding device that meets the load setting requirement after executing the operation instruction, if yes, controls to directly issue an alarm to the artificial end; And The monitoring and early warning unit controls to mark the early warning of the device model of the predicted corresponding device, and controls the refrigeration environment; The simulation unit includes an execution data determination module, which determines the execution data based on the control instructions. To determine the execution of the control command The execution plan is determined, and the corresponding execution devices in the execution plan are located. and each execution device The execution status to be performed ; and an execution simulation module, the execution simulation module being based on the execution device and each execution device The execution status to be performed The corresponding execution device model was found. and through the execution device model Simulate each execution device execution status ; The operation analysis unit includes an initial state determination module, which performs initial state determination on each device. At different times Internally subject to historical manipulation commands The heat generation and air conditioning cooling data are processed to obtain the output data for each device. Final initial state heat The instruction execution calculation module calculates the value of the control instruction being executed. Corresponding execution device At that time, it is determined that each execution device is obtained. The corresponding cumulative heat per unit time And determine that no control command was executed. The rest of the equipment and The corresponding cumulative heat per unit time ; and a judgment and analysis module, which judges each device In control commands Before execution, have the respective state heat thresholds been reached? If the target is not met, then control input commands will be executed. And predict input control commands Post-state heat threshold Reaching the state heat threshold Corresponding equipment and the corresponding prediction time ; The initial state measurement module comprises: a heat accumulation module that accumulates self-generated heat and received heat of each device to obtain initial accumulated heat of each device ; Cooling capacity measurement module, the cooling capacity measurement module determines the cooling capacity of each device Position coordinates Simulation results based on the air outlet model Average cooling rate per unit time According to the duration The total cooling amount was obtained. ;as well as an initial state heat statistics module that calculates an initial state heat of each device and a total temperature drop , based on an initial cumulative heat a final initial state heat ; The heat accumulation module comprises: Self-generating heat measurement module, the self-generating heat measurement module acquires data from all devices. equipment model In acquiring control commands Initial working state at the previous moment Based on each device Initial working state Corresponding time periods The corresponding sub-working state Determine the sub-state workload corresponding to a unit time. and based on the sub-state workload per unit time. Corresponding autogenous heat factor Further calculations were performed on each device. Initial working state Self-generated heat ;as well as a heat transfer measurement module that calculates the heat received by each device from its adjacent devices based on the horizontal distance and the height difference between them, the heat transfer rate per unit length in the horizontal direction , the heat transfer rate per unit length in the vertical direction , and the self heat generation of each adjacent device wherein, , , is the self heat transfer rate per unit length in the horizontal direction, is the air heat transfer rate per unit length in the horizontal direction, is the heat transfer rate to the upper side of the device , and is the heat transfer rate to the lower side of the device . 2. The IoT computer room monitoring system of claim 1, wherein: The computer room modeling unit comprises: constructing a modeling module, which establishes a room model based on the size of the machine room according to the construction of the machine room and an air outlet model based on the air outlet position of the refrigeration equipment in the machine room ; and a device modeling module that establishes a device model for all devices within the computer room as a function of the storage locations of all devices within the computer room a device modeling module that establishes a device model for all devices within the computer room as a function of the storage locations of all devices within the computer room a device modeling module that establishes a device model for all devices within the computer room as a function of the storage locations of all devices within the computer room a device modeling module that establishes a device model for all devices within the 3. The IoT computer room monitoring system of claim 1, wherein: Each device The initial cumulative heat Each device The final initial state heat is calculated as .
4. The IoT computer room monitoring system of claim 1, wherein: The instruction execution calculation module comprises: The self-generated heat calculation module is executed according to the simulation control command. Simulate operation of various execution devices execution status To obtain the execution status workload per unit time. Based on the execution status workload per unit time Corresponding autothermal factor To confirm that all devices have been obtained In the middle, receive control commands Each running execution device Heat generated per unit time ;as well as An execution heat transfer calculation module, which calculates the heat transfer of each execution device in the vicinity of the corresponding execution device Also for receiving control instructions of the running execution devices, the heat transfer of each execution device is calculated , and the cumulative heat of each execution device per unit time is obtained While the remaining devices that have not received control instructions and , the cumulative heat per unit time is .
5. The IoT computer room monitoring system of claim 4, wherein: The judgment analysis module comprises: a prediction evaluation module, which assumes a preset time a presence device a state heat threshold value If an alarm occurs, the position coordinates of the device that generates the alarm and the predicted alarm time are obtained according to a calculation formula .
6. A monitoring method applied to the monitoring system for computer rooms of the Internet of Things according to any one of claims 1 to 5, characterized in that, Comprise the following steps: Establish a computer room model for the computer room, and establish a device model for each device in the computer room; Obtain the operation instruction for each device in the computer room, and perform operation simulation on the device model; Determine whether the operation load of each device under the current operation instruction exceeds the set requirement based on the operation simulation and the refrigeration environment processing state, if not, controls to continue to execute the operation instruction, and predicts the corresponding device that meets the load setting requirement after executing the operation instruction, if yes, controls to directly issue an alarm to the artificial end; Control to mark the early warning of the device model of the predicted corresponding device, and control the refrigeration environment.
Citation Information
Patent Citations
Intelligent energy-saving system and method for precise air conditioner of data machine room
CN117135885A