Equipment control method and device, electronic equipment and storage medium

By establishing a communication connection between the control equipment in the computer room, the communication equipment and the air-conditioning equipment, obtaining internal operation information and controlling refrigeration, the problem of high-temperature safety hazards of communication equipment in the computer room is solved, and construction and maintenance costs are reduced.

CN119486026APending Publication Date: 2025-02-18CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411412604.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

There are high-temperature safety hazards for communication equipment in the computer room. The existing technology is controlled by adding new temperature probes and smart meters, but it leads to high construction and maintenance costs.

Method used

By establishing a communication connection between the control device and each communication device and the air-conditioning device, the internal operation information of the communication device is obtained, the heating information is determined, and the air-conditioning device and the fan are controlled to refrigerate the target communication device.

Benefits of technology

There is no need to add a new temperature probe and smart meter, which reduces the construction and maintenance costs of the computer room, realizes precise refrigeration of communication equipment, and reduces high-temperature safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119486026A_ABST
    Figure CN119486026A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an equipment control method and device, electronic equipment and a storage medium, and is applied to control equipment in a first machine room, and the method comprises the steps: for each piece of communication equipment in the first machine room, obtaining first internal operation information of the communication equipment from the communication equipment; according to the first internal operation information of each communication device, determining heating information of each communication device; according to the heating information of each communication device, determining a target communication device currently needing refrigeration in the first machine room; for each piece of target communication equipment, controlling air conditioning equipment in the first machine room and a fan of the target communication equipment, and refrigerating the target communication equipment; wherein the control equipment is in communication connection with each set of communication equipment and each set of air conditioning equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic technology, and in particular to a device control method, apparatus, electronic device and storage medium. Background Art

[0002] The main function of the computer room of a communication operator is to provide enterprises and users with efficient, safe and reliable data center services, including data storage, data processing, data transmission and one-stop business support services. At present, the computer room mainly includes some communication equipment and intelligent equipment, among which communication equipment refers to equipment with one or more functions such as data encoding, decoding, modulation, demodulation, signal amplification, routing and switching, and intelligent equipment refers to dynamic equipment embedded with advanced technologies such as microprocessors, sensors, network connections, such as air conditioning equipment, communication power supplies, etc. Intelligent equipment can be controlled and operated through software programs to realize automated and intelligent functions.

[0003] In order to solve the problem of high temperature safety hazards of communication equipment in the computer room, relevant technologies will add temperature probes, smart meters and other collection equipment and their network resources in the computer room. The newly added temperature probes and smart meters are used to collect the temperature values ​​of several local areas in the computer room, and then the air-conditioning equipment in the computer room is controlled to cool down the communication equipment in the high-temperature area.

[0004] However, since there are a large number of computer rooms scattered in different locations, new temperature probes, smart meters and other collection equipment and their network resources are added to each computer room. Although this can avoid high temperature hazards in the computer room to a certain extent, the construction and maintenance costs of the computer room are relatively high. Summary of the invention

[0005] The embodiments of the present application provide a device control method, apparatus, electronic device, and storage medium, which can reduce the construction cost and maintenance cost of a computer room.

[0006] According to a first aspect of the present application, a device control method is disclosed, which is applied to a control device in a first computer room, and the method includes:

[0007] For each communication device in the first computer room, obtaining first internal operation information of the communication device from the communication device;

[0008] Determining heating information of each of the communication devices according to the first internal operation information of each of the communication devices;

[0009] Determining, according to the heating information of each of the communication devices, a target communication device in the first equipment room that currently needs to be cooled;

[0010] For each of the target communication devices, the air conditioning device in the first machine room and the fan of the target communication device are controlled to cool the target communication device; wherein the control device is in communication connection with each of the communication devices and each of the air conditioning devices.

[0011] According to a second aspect of the present application, a device control apparatus is disclosed, which is applied to a control device in a first computer room, and the device includes:

[0012] A first acquisition module, configured to acquire, for each communication device in the first computer room, first internal operation information of the communication device from the communication device;

[0013] A first determining module, configured to determine heating information of each of the communication devices according to the first internal operation information of each of the communication devices;

[0014] A second determination module is used to determine the target communication equipment that currently needs to be cooled in the first equipment room according to the heating information of each of the communication equipment;

[0015] A control module is used to control the air conditioning equipment in the first computer room and the fan of the target communication equipment for each target communication equipment to cool the target communication equipment; wherein the control equipment is communicatively connected with each communication equipment and each air conditioning equipment.

[0016] According to a third aspect of the present application, an electronic device is disclosed, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the device control method as in the first aspect.

[0017] According to a fourth aspect of the present application, a computer-readable storage medium is disclosed, on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the device control method as in the first aspect is implemented.

[0018] According to a fifth aspect of the present application, a computer program product is disclosed, comprising a computer program / instruction, which implements the device control method in the first aspect when executed by a processor.

[0019] In an embodiment of the present application, for each communication device in the first computer room, the control device in the first computer room obtains first internal operation information of the communication device from the communication device; determines the heat generation information of each communication device based on the first internal operation information of each communication device; determines the target communication device in the first computer room that currently needs to be cooled based on the heat generation information of each communication device; for each target communication device, controls the air-conditioning device in the first computer room and the fan of the target communication device to cool the target communication device; wherein the control device is communicatively connected with each communication device and each air-conditioning device.

[0020] It can be seen that in the embodiment of the present application, the heating information of each communication device can be determined based on the internal operation information of each communication device in the computer room, and the communication device in the computer room that currently needs to be cooled can be determined based on the heating information of each communication device, without adding temperature probes, smart meters and other collection devices and their network resources in the computer room, thereby reducing the construction cost and maintenance cost of the computer room. In addition, the heating information is accurately tracked to each communication device, from the computer room level in the relevant technology to the equipment level, and the cooling of the communication equipment in the computer room is more in-depth, more direct, and more accurate, thereby further reducing the probability of high temperature safety hazards in the communication equipment in the computer room. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 is a flow chart of a device control method provided by an embodiment of the present application;

[0023] Figure 2 This is an example diagram of the partitioning of the first computer room provided in an embodiment of the present application;

[0024] Figure 3 It is an architecture diagram of the device control method provided in the embodiment of the present application;

[0025] Figure 4 It is a structural schematic diagram of a device control device provided in an embodiment of the present application;

[0026] Figure 5 It is a structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0028] To facilitate understanding, some relevant concepts and application scenarios involved in the embodiments of the present application are first introduced below.

[0029] 1. Related concepts

[0030] The power environment monitoring system (Power environment monitoring system), referred to as the power environment system, is a system that realizes the functions of "telemetry, telesignaling, remote control, and remote adjustment" for the communication power supply, battery pack, UPS, generator, air conditioner and other intelligent and non-intelligent equipment, as well as environmental quantities such as temperature and humidity, smoke, ground water, and access control in the station according to the equipment characteristics and working environment of various communication stations (including communication rooms, base stations, branch stations, module stations, etc.).

[0031] Artificial intelligence algorithm system (AI algorithm system), also known as AI algorithm system, is an algorithm system that realizes functions such as automated and intelligent processing, prediction and optimization, and personalized recommendation through its powerful data analysis and pattern recognition capabilities.

[0032] The AI ​​monitoring device, also known as the AI ​​monitoring device / system, can be run on the control device, so that the control device can realize the following functions: obtain the dynamic environment information of the on-site communication equipment and intelligent equipment (including air-conditioning equipment and communication power supply); determine whether the temperature, power consumption and other parameter status of the communication equipment conforms to the AI ​​security policy; retrieve the appropriate AI security policy from the policy library; according to the security policy, control the operating status of the air-conditioning equipment and the communication equipment, so as to realize the cooling of the communication equipment with high temperature by the air-conditioning equipment and reduce the temperature of the communication equipment.

[0033] 2. Application Scenarios

[0034] Taking the city-level branch of a telecommunications operator as an example, the number of computer rooms in this city-level branch is more than 5,000, scattered across various districts and towns in the city. It is necessary to include it in the provincial environmental monitoring system and implement AI control of computer room air conditioning equipment to reduce the probability of high temperature safety hazards in communication equipment in the computer room and reduce power consumption to achieve energy saving. In related technologies, it is necessary to add temperature probes, smart meters and other collection equipment and their network resources in each computer room. Although the relevant technical solutions can avoid high temperature hazards in the computer room to a certain extent, there are also some technical problems:

[0035] (1) High construction cost and long construction period: There are more than 5,000 computer rooms in the city-level branch offices, scattered across various districts and towns in the city. According to the current construction model, at least RMB 60 million will be required; the construction period is estimated to be more than 5 years.

[0036] (2) High maintenance cost: There are more than 5,000 AI systems for air conditioning in computer rooms, with more than 100,000 pieces of hardware equipment and a high number of failures. It is estimated that at least 25 maintenance personnel will be deployed, and the cost of spare parts will exceed RMB 1 million per year.

[0037] (3) Inaccurate monitoring, only the entire computer room is monitored, not individual equipment: The existing computer room air conditioning AI monitoring is limited by the small number of probes and can only collect temperature values ​​of several local areas in the computer room. It is unable to collect the internal temperature of the final object of the air conditioning service (communication equipment that needs cooling). As a result, the collected parameters are indirect and inaccurate, which can easily mislead maintenance personnel and the system.

[0038] (4) Unable to accurately control the temperature of communication equipment: The relevant technology only has a vague room-level temperature control function and cannot achieve real-time and accurate control of hotspot temperature at the communication equipment level.

[0039] (5) Unable to track changes in device-level heat load in real time: Existing equipment can only track changes in the total power of room-level communication equipment (i.e., all equipment in the room) but cannot track changes at the device level. Therefore, it is impossible to predict the temperature change trend of the equipment in a timely manner to implement AI-controlled cooling strategies.

[0040] In order to solve the above technical problems, the embodiments of the present application provide a device control method, device, electronic device and storage medium, so that while reducing the construction cost and maintenance cost of the computer room, more precise security strategies can be used to control air-conditioning equipment and communication equipment, and efficiently "target" and directly cool communication equipment.

[0041] Next, a device control method provided in an embodiment of the present application is introduced in conjunction with the accompanying drawings.

[0042] Figure 1 is a flow chart of a device control method provided in an embodiment of the present application, which is applied to a control device in a first computer room, such as Figure 1As shown, the method may include the following steps: step 101, step 102, step 103 and step 104;

[0043] In step 101, for each communication device in the first machine room, first internal operation information of the communication device is obtained from the communication device.

[0044] In the embodiment of the present application, the first computer room may be any computer room of a communications operator.

[0045] In an embodiment of the present application, the first computer room includes at least two communication devices, at least two intelligent devices and one control device, wherein the intelligent devices include air conditioning equipment and a communication power supply.

[0046] In the embodiment of the present application, the control device is connected to each communication device, each air conditioning device, and each communication power supply by communication. The control device can communicate with each communication device, each air conditioning device, and each communication power supply by wired connection or wireless connection.

[0047] Considering that the communication between two devices via wireless connection is easily affected by network fluctuations or network failures, resulting in disconnection problems, in some embodiments, the control device communicates with each communication device via wired connection, the control device communicates with each air-conditioning device via wired connection, and the control device communicates with each communication power supply via wired connection. In other words, the control device controls other devices in the computer room through wired communication throughout the process, thereby avoiding the defect of disconnection caused by network fluctuations or network failures, thereby ensuring that the control device can always control the air-conditioning equipment, communication equipment and communication power supply in the computer room in a timely manner.

[0048] In the embodiment of the present application, the first internal operation information is directly acquired by the control device from each communication device, and the first internal operation information is used to determine the heating information of the communication device.

[0049] In some embodiments, the first internal operation information may include at least one of the following: an internal temperature value, a voltage value, and a current value of the communication device, wherein the internal temperature value is measured by a temperature sensor built into the communication device.

[0050] In the embodiment of the present application, considering that each communication device is currently pre-installed with a temperature sensor, the temperature sensor can directly measure the temperature inside the communication device, so the control device can obtain the internal temperature value of the communication device from the temperature sensor of each communication device, and the internal temperature value can directly reflect whether the communication device is currently in a high temperature state. The temperature sensor can measure the temperature inside the communication device in real time, or can measure the temperature inside the communication device at regular intervals, for example, once every 1 minute.

[0051] In an embodiment of the present application, the control device can adopt the voltage and current acquisition method in the relevant technology to obtain the voltage value and current value of each communication device from the communication device, and the voltage value and current value of the communication device can be used to calculate the power consumption of the communication device.

[0052] In step 102, heating information of each communication device is determined according to first internal operation information of each communication device.

[0053] In the embodiment of the present application, the heating information is used to reflect whether the communication device is currently in a high temperature state.

[0054] In some embodiments, the heating information may include at least one of the following: the current temperature value and the current power consumption value of the communication device; wherein the current temperature value of the communication device is equal to the internal temperature value of the communication device; and the current power consumption value of the communication device is calculated based on the voltage value and current value of the communication device.

[0055] In the embodiment of the present application, for any communication device, if the communication device has only one built-in temperature sensor, the internal temperature value of the communication device measured by the temperature sensor is determined as the current temperature value of the communication device.

[0056] In an embodiment of the present application, for any communication device, if the communication device has multiple built-in temperature sensors, the maximum value of the internal temperature value of the communication device measured by each temperature sensor can be determined as the current temperature value of the communication device.

[0057] In an embodiment of the present application, for any communication device, if the communication device has multiple built-in temperature sensors, the internal temperature value of the communication device measured by each temperature sensor can be weighted and summed, and the calculation result can be determined as the current temperature value of the communication device; wherein each weighted weight value can be set according to actual conditions, for example, can be set according to the setting position of the temperature sensor.

[0058] In an embodiment of the present application, for each communication device, the voltage value and current value of the communication device can be substituted into the power consumption formula to calculate the current power consumption of the communication device; wherein the above power consumption formula acts as a virtual electricity meter.

[0059] Exemplarily, for a DC circuit, the power consumption formula is: power consumption = voltage × current × time; for an AC circuit, the power consumption formula is: power consumption = voltage × current × power factor × time.

[0060] It can be seen that in the embodiment of the present application, the current temperature value of the communication device is measured by the built-in temperature sensor, which replaces the traditional temperature probe; the current power consumption value of the communication device is calculated by the virtual meter, which replaces the traditional smart meter, so that there is no need to add additional temperature probes, smart meters and their network resources, thereby reducing the construction cost and maintenance cost of the computer room. In addition, the actual temperature of the communication device is measured by the built-in temperature sensor, and the actual power consumption of the communication device is calculated by the virtual meter. The temperature and power consumption of the communication device are tracked to the device level. Compared with the temperature and power consumption at the computer room level in the related technology, the embodiment of the present application can predict the heating trend of each communication device, thereby providing a device-level cooling strategy in a timely manner, thereby improving the cooling efficiency.

[0061] In step 103, the target communication equipment that currently needs to be cooled in the first equipment room is determined according to the heating information of each communication equipment.

[0062] In the embodiment of the present application, the target communication device refers to a communication device with a relatively high heating temperature. Since its heating temperature is relatively high and there is a risk of high temperature, it needs to be cooled to lower its temperature.

[0063] In the embodiment of the present application, since the heating information is used to reflect whether the communication device is currently in a high temperature state, the target communication device that currently needs cooling in the first computer room can be accurately determined based on the heating information of each communication device.

[0064] In some embodiments, when the heating information includes information of temperature dimension, the above step 103 may include the following steps: step 1031;

[0065] In step 1031, when the heating information is the current temperature value of the communication device, the communication devices whose current temperature value in the first computer room is greater than the first temperature threshold and are arranged in descending order in the top N positions are determined as the target communication devices that currently need to be cooled; wherein N is an integer greater than 1.

[0066] In the embodiment of the present application, the current temperature value in the first computer room is greater than the first temperature threshold and the communication devices ranked in the top N positions in descending order are communication devices with higher heating temperatures, and these communication devices need to be cooled to lower their temperatures.

[0067] Exemplarily, the first temperature threshold is 60 degrees Celsius, N is 5, and the communication devices in the first equipment room whose current temperature value is greater than 60 degrees Celsius and which are ranked in the top 5 in descending order are determined as the target communication devices that currently need cooling.

[0068] In some embodiments, when the heating information includes information of temperature dimension, the above step 103 may include the following steps: step 1032;

[0069] In step 1032, when the fever information is the current temperature value of the communication equipment, the communication equipment whose current temperature value in the first computer room is greater than the second temperature threshold within the first preset time period and is arranged in descending order and ranked in the top N positions is determined as the target communication equipment that currently needs to be cooled; wherein the second temperature threshold is less than or equal to the first temperature threshold, and N is an integer greater than 1.

[0070] In the embodiment of the present application, considering that if the communication equipment is in a high temperature heating state for a long time, the hidden danger is relatively high, so a duration parameter is added, and the duration parameter is comprehensively considered to determine the target communication equipment that currently needs to be cooled.

[0071] In the embodiment of the present application, the current temperature value in the first computer room is greater than the second temperature threshold within the first preset time period and the communication devices ranked in the top N positions in descending order are communication devices with higher heating temperatures, and these communication devices need to be cooled to lower their temperatures.

[0072] Exemplarily, the second temperature threshold is 55 degrees Celsius, N is 5, and the first preset time is 10 minutes. The communication devices whose current temperature values ​​in the first computer room are greater than 55 degrees Celsius within 10 minutes and are ranked in descending order are determined as the target communication devices that currently need cooling.

[0073] In some embodiments, when the heating information includes information on the power consumption dimension, the above step 103 may include the following steps: step 1033;

[0074] In step 1033, when the heating information is the current power consumption value of the communication equipment, the communication equipment in the first computer room whose current power consumption value is greater than the power consumption threshold and ranked in descending order in the top M positions is determined as the target communication equipment that currently needs cooling; wherein M is an integer greater than 1.

[0075] In the embodiment of the present application, considering that the heat generation of the equipment is directly related to the power consumption, the greater the power consumption, the higher the heating temperature. Therefore, the communication equipment whose current power consumption value in the first computer room is greater than the power consumption threshold and is ranked in the top M positions in descending order is the communication equipment with a higher heating temperature. These communication equipment need to be cooled to lower their temperature.

[0076] In some embodiments, when the heating information includes information in the temperature dimension and the power consumption dimension, the above step 103 may include the following steps: step 1034;

[0077] In step 1034, when the heating information includes the current temperature value and the current power consumption value of the communication equipment, a first communication equipment whose current temperature value in the first computer room is greater than the first temperature threshold and is ranked in the top N in descending order is determined, and a second communication equipment whose current power consumption value in the first computer room is greater than the power consumption threshold and is ranked in the top M in descending order is determined, and the first communication equipment and the second communication equipment are determined as target communication equipment that currently need cooling.

[0078] In the embodiment of the present application, considering that the heat generation of the equipment is directly related to the power consumption, the greater the power consumption, the higher the heating temperature. Therefore, the current temperature value in the first computer room is greater than the second temperature threshold within the first preset time period and the communication devices ranked in the top N positions in descending order, as well as the current power consumption value in the first computer room is greater than the power consumption threshold and the communication devices ranked in the top M positions in descending order, are all communication devices with higher heating temperatures, and these communication devices need to be cooled to lower their temperatures.

[0079] It can be seen that in the embodiment of the present application, considering that the heating information of the communication equipment includes information of at least one dimension, different strategies are adopted for information of different dimensions, so as to accurately determine the target communication equipment that currently needs cooling in the first computer room.

[0080] In step 104, for each target communication device, the air conditioning device in the first equipment room and the fan of the target communication device are controlled to cool the target communication device.

[0081] In the embodiment of the present application, the target communication device is cooled by blowing cold air through the air conditioning equipment in the first machine room and by rotating the blades of the fan of the target communication device, thereby reducing the temperature of the target communication device.

[0082] In some embodiments, in order to accurately cool each target communication device, a target air conditioning device with the best spatial relative position to each communication device may be selected to cool the target communication device. Accordingly, the above step 104 may include the following steps: step 1041 and step 1042;

[0083] In step 1041, a target air-conditioning device matching the target communication device is determined according to the placement position of each air-conditioning device in the first equipment room and the placement position of the target communication device.

[0084] In the embodiment of the present application, considering that the closer the distance to the air-conditioning device is, the higher the cooling effect is, for each target communication device, the air-conditioning device closest to the target communication device can be determined as the matching target air-conditioning device.

[0085] In the embodiment of the present application, considering that the placement positions of the air-conditioning equipment in the first computer room are different, in order to reduce the difficulty of the control device scheduling the air-conditioning equipment, the first computer room can be partitioned according to the distribution of the air-conditioning equipment. Accordingly, before the above step 1041, the following steps can also be included:

[0086] Obtain the placement position of each air-conditioning device and the placement position of each communication device in the first computer room; divide the first computer room into areas equal to the number of air-conditioning devices according to the placement position of each air-conditioning device and the placement position of each communication device in the first computer room; wherein one area corresponds to one air-conditioning device, and one area corresponds to at least one communication device.

[0087] For example, Figure 2 As shown, the first computer room includes: communication equipment 11, communication equipment 12, communication equipment 13, communication equipment 14, communication equipment 21, communication equipment 22, communication equipment 23, communication equipment 24, communication equipment 31, communication equipment 32, communication equipment 33, air conditioning equipment 1, air conditioning equipment 2, air conditioning equipment 3, communication power supply and control equipment. The first computer room is divided into three areas according to the number and placement of the air conditioning equipment in the first computer room, namely area 1, area 2 and area 3, wherein area 1 includes: communication equipment 11, communication equipment 12, communication equipment 13, communication equipment 14 and air conditioning equipment 1, and air conditioning equipment 1 is used to cool the communication equipment in area 1; area 2 includes: communication equipment 21, communication equipment 22, communication equipment 23, communication equipment 24 and air conditioning equipment 2, and air conditioning equipment 2 is used to cool the communication equipment in area 2; area 3 includes: communication equipment 31, communication equipment 32, communication equipment 33, communication power supply and air conditioning equipment 3, and air conditioning equipment 3 is used to cool the communication equipment in area 3.

[0088] If the computer room is not partitioned, the following two situations may occur: In the first situation, the air conditioning equipment in area one cools the communication equipment in area two. If the control device is wired to the built-in temperature sensors of the air conditioning equipment and the communication equipment, the wiring in the computer room is likely to be complicated and disordered. In the second situation, the control device is connected to the air conditioning equipment in all areas at the same time. If the control device needs to control multiple air conditioning equipment in different areas, the temperature in different areas may be different, which increases the difficulty of the control device to control the air conditioning equipment in the computer room.

[0089] In response to the above problems, in an embodiment of the present application, the first computer room is partitioned according to the distribution of air-conditioning equipment, so that one area corresponds to one air-conditioning equipment, and each air-conditioning equipment is used to control the temperature of the communication equipment in its corresponding area. The control device controls the air-conditioning equipment in all corresponding areas, thereby avoiding the defects of complex and disordered wiring in the computer room and reducing the difficulty of the control device to control the air-conditioning equipment in the computer room.

[0090] In some embodiments, in the case where the first computer room has been partitioned, in order to improve the management and control efficiency of the control device, the above step 1041 may include the following steps: directly determine the air-conditioning equipment in the same area as the target communication equipment as the target air-conditioning equipment that matches the target communication equipment.

[0091] In some embodiments, in the case where the first equipment room has been partitioned, in order to improve the cooling effect, before the above step 1041, the following steps may be further included: obtaining second internal operation information of the air-conditioning equipment in the same area as the target communication device; wherein the second internal operation information includes at least one of the following: current value, working time, temperature value, and alarm information;

[0092] Accordingly, the above-mentioned step 1041 may include the following steps: when it is determined according to the second internal operation information that the air-conditioning equipment in the same area as the target communication device is operating abnormally, the air-conditioning equipment in the adjacent area that is operating normally and not performing a cooling task is determined as the target air-conditioning equipment that matches the target communication device; when it is determined according to the second internal operation information that the air-conditioning equipment in the same area as the target communication device is operating normally, the air-conditioning equipment in the same area as the target communication device is determined as the target air-conditioning equipment that matches the target communication device.

[0093] In the embodiment of the present application, the control device can track the alarm, current, working time, temperature and other information of each air-conditioning equipment in real time, and determine whether the air-conditioning equipment is operating abnormally. If so, it will exit the service, send an alarm to the dynamic environment system, assign a ticket to the maintenance personnel for processing, and find out the efficiency ratio ranking of the air-conditioning equipment, give priority to the top-ranked air-conditioning, and achieve energy saving.

[0094] In an embodiment of the present application, when an air conditioning device in the same area as the target communication device operates abnormally (for example, a failure or network disconnection may occur), the control device can control an adjacent air conditioning device that has no cooling task and operates normally to perform auxiliary cooling.

[0095] In step 1042, fans of the target air conditioning device and the target communication device are controlled to cool the target communication device.

[0096] In some embodiments, after determining the target air conditioning device, it is also necessary to determine the operating parameters of the target air conditioning device to achieve accurate cooling of the target communication device. Accordingly, the above step 1042 may include the following steps: step 10421 and step 10422;

[0097] In step 10421, the target operating parameters of the target air-conditioning equipment and the fan speed of the target communication equipment are determined based on the heating information of the target communication equipment, the scene in which it is located, the position of the air inlet, and at least one of the output power of the communication power supply in the first computer room; wherein the target operating parameters include at least one of the following: input power, power on and off time, cooling mode, air volume value, operating temperature value, and air supply direction.

[0098] In the embodiment of the present application, considering that there may be power feeding problems when the communication power supply is connected to the communication equipment, the output power of the communication power supply in the first computer room is obtained in order to obtain the accurate power consumption of the equipment in the first computer room, which is used to guide the power input to the air-conditioning equipment, thereby achieving the purpose of energy saving.

[0099] In the embodiment of the present application, the air guide vanes of the air outlet of the air-conditioning equipment control the air supply direction in two dimensions: up and down (vertical direction) and left and right (horizontal direction), and are linked with the built-in temperature probe of the communication equipment to accurately deliver cold air to the air inlet of the communication equipment with the highest temperature at all times, thereby achieving safe and efficient cooling.

[0100] In some embodiments, the target operating parameters of the target air-conditioning equipment and the fan speed of the target communication equipment can be determined based on the heating information of the target communication equipment, the scene in which it is located, the position of the air inlet, at least one of the output power of the communication power supply in the first computer room, and the heating law model; wherein the heating law model is trained based on the changing trends of the current values ​​and the changing trends of the temperature values ​​of the communication equipment that has been cooled in the past.

[0101] In the embodiment of the present application, the control device can learn the current (identified from the power output information of the communication power supply) and temperature change curve of the cold communication equipment every day, form a current-temperature change model, and combine the weather forecast information of the day to summarize the daily heating law model of the communication equipment. The above two models are continuously iterated and optimized to form a demand curve model that accurately reflects the cold equipment, which can accurately predict the heating law of the equipment (365*24 heating law), refer to historical records and load forecasts, and select the best unit and parameter combination for operation.

[0102] It can be seen that in the embodiment of the present application, instructions can be issued to control the on-site air-conditioning equipment group based on the heating law model, including: controlling the number of air-conditioning equipment groups turned on, air outlet direction, fan speed, operating temperature, power on and off, etc., as well as the speed of the communication equipment cooling fan, so as to promptly reduce the internal temperature of the communication equipment to below the threshold.

[0103] In some embodiments, when the heating information includes the current temperature value of the communication device, the operating temperature value of the target air-conditioning device is determined based on the current temperature value of the target communication device and the temperature control rules; wherein the temperature control rules include: the correspondence between the temperature value of the communication device and the operating temperature value of the air-conditioning device.

[0104] Specifically, the temperature control rule may include: a correspondence between the usage scenario and the temperature value of the communication device and the operating temperature value of the air conditioning device in the computer room. At this time, the usage scenario of the first computer room is obtained, and the temperature control rule is queried according to the usage scenario and the current temperature value of the target communication device to obtain the operating temperature value of the target air conditioning device.

[0105] In step 10422, the target air conditioning device is controlled according to the target working parameters, and the fan of the target communication device is controlled according to the fan speed to cool the target communication device.

[0106] For ease of understanding, the device control method provided in the embodiment of the present application is illustrated with reference to a specific example.

[0107] like Figure 3As shown, the control device is connected to the dynamic environment platform (a platform for running the power environment system such as a server) through network communication, and the control device is connected to the communication equipment, air conditioning equipment and communication power supply in the computer room through wired communication. The dynamic environment platform can send various control instructions and algorithm strategies to the control device, and can also obtain the dynamic environment information of each device in the computer room through the control device. The control device can obtain the first internal operation information of each communication device from each communication device in the computer room; determine the heating information of each communication device according to the first internal operation information of each communication device; determine the target communication device that currently needs to be refrigerated in the first computer room according to the heating information of each communication device; for each target communication device, control the air conditioning equipment in the first computer room and the fan of the target communication device to cool the target communication device to cool the environment in the computer room. Since the control device only contains simple temperature and power consumption detection control logic, the risk of abnormality in the computer room air conditioning control logic of the control device is relatively small, eliminating the high temperature safety hazards of the equipment in the computer room.

[0108] It is understandable that since most dynamic environment systems contain multiple control logics, they are usually integrated into software and usually connected to the air conditioning equipment in the computer room by wireless communication to achieve communication. However, there may be problems such as network fluctuations or network failures, which may cause the dynamic environment system to lose communication with the air conditioning equipment in the computer room. In this case, the dynamic environment system cannot control the air conditioning equipment in the computer room, so there is a high temperature safety hazard in the equipment in the computer room. At the same time, since the dynamic environment system and the control equipment are also connected by wired or wireless communication, when the dynamic environment system and the air conditioning equipment in the computer room lose communication due to network fluctuations or network failures, the dynamic environment system will also lose communication with the control equipment. When the control equipment is disconnected from the dynamic environment platform, it can still realize the above-mentioned function of controlling the air conditioning equipment to cool the communication equipment to cool the environment in the computer room.

[0109] Compared with the related technology, the application of the equipment control method provided in the embodiment of the present application has the following advantages: saving the cost of building a simple monitoring system for the computer room (the construction cost of a base station / small computer room is estimated to be 12,000 to 15,000 yuan), which can save hundreds of millions of yuan in construction costs each year; saving the cost of building an AI energy-saving system for computer room air conditioners (the construction cost of a base station / small computer room is estimated to be 65,000 to 80,000 yuan), which can save hundreds of millions of yuan in renovation project funds; when building other intelligent systems based on intelligent devices or network management systems, this technology can be used as a reference for construction, without the need to add a new collection network, and directly extracting information from existing other devices or equipment network management systems (parasitic form), saving construction and maintenance costs, and being easy to implement.

[0110] As can be seen from the above embodiments, in this embodiment, for each communication device in the first computer room, the control device in the first computer room obtains the first internal operation information of the communication device from the communication device; based on the first internal operation information of each communication device, the heating information of each communication device is determined; based on the heating information of each communication device, the target communication device that currently needs to be cooled in the first computer room is determined; for each target communication device, the air-conditioning device in the first computer room and the fan of the target communication device are controlled to cool the target communication device; wherein, the control device is communicatively connected with each communication device and each air-conditioning device.

[0111] It can be seen that in the embodiment of the present application, the heating information of each communication device can be determined based on the internal operation information of each communication device in the computer room, and the communication device in the computer room that currently needs to be cooled can be determined based on the heating information of each communication device, without adding temperature probes, smart meters and other collection devices and their network resources in the computer room, thereby reducing the construction cost and maintenance cost of the computer room. In addition, the heating information is accurately tracked to each communication device, from the computer room level in the relevant technology to the equipment level, and the cooling of the communication equipment in the computer room is more in-depth, more direct, and more accurate, thereby further reducing the probability of high temperature safety hazards in the communication equipment in the computer room.

[0112] In summary, compared with the related art, the device control method provided by the embodiment of the present application has the following advantages: (1) Collecting device-level parameters: Overcoming the problem that traditional dynamic environment monitoring only monitors "machine room-level" parameters and cannot monitor "machine level" parameters in-depth inside the equipment. The embodiment of the present application applies and develops various special communication protocols, connects with various communication devices, collects first-hand information such as temperature, voltage, current, alarm, etc. inside the equipment in a more in-depth, direct and accurate manner, transmits it to the control device in a timely manner, and quickly determines whether the air conditioner and other equipment are working normally, without the need to add additional monitoring equipment such as temperature probes. The temperature value of the machine room in the related art either collects the temperature values ​​of a few areas in the machine room, or deploys temperature probes to collect the rack temperature values ​​according to 1 / 3 of the number of racks. The temperature value in the embodiment of the present application is the temperature sampling value built into each communication device, and the number of temperature values ​​is several to dozens of times that of the related art; and it is the internal temperature value of the cold equipment (i.e., the communication equipment), rather than the ambient temperature value of the intermediate service object (i.e., the machine room environment outside the equipment), so it is more in-depth, more direct and more accurate.

[0113] (2) Control the direction of the air outlet of each air-conditioning device to achieve precise cooling: The air outlet guide vanes of the air-conditioning device are controlled in two dimensions: up and down (vertical direction) and left and right (horizontal direction), and are linked with the built-in temperature probe of the communication device to accurately send cold air to the air inlet of the communication device with the highest temperature at all times, achieving safe and efficient cooling. The embodiment of the present application can lock the communication device that needs cooling based on the real-time parameters of the temperature and power consumption of the acquisition device, and accurately control the air-conditioning device in the area to adjust the up and down, left and right angles, air volume, temperature and other parameters of the air outlet in real time to cool the communication device.

[0114] (3) AI monitoring "four-element reuse" model: Add advanced AI technology to the dynamic environment monitoring system to monitor the status of dynamic environment equipment and refrigeration communication equipment in real time, accurately and intelligently, and provide safer and more energy-saving services. For example: Real-time locking of heating equipment: According to the real-time temperature value of each communication device, select high-temperature equipment and lock the position of the equipment to be refrigerated. Control precise refrigeration: After the control device locks the position of the target refrigeration equipment, according to the algorithm strategy, it issues instructions to control the on-site air conditioning group, including: controlling the number of air conditioning group startups, air outlet direction, fan speed, operating temperature, power on and off, etc., as well as the speed of the communication equipment cooling fan, so as to timely reduce the internal temperature of the communication equipment to below the threshold. Predict and track the heating pattern of refrigeration equipment: The control device learns the current (identified from the power output information of the communication power supply) and temperature change curve of the refrigeration equipment every day to form a current-temperature change model. Combined with the weather forecast information of the day, summarize the daily heating pattern model of the equipment. The above two models are continuously iterated and optimized to form a demand curve model that accurately reflects the cooling equipment. It can accurately predict the heating pattern of the equipment (365*24 heating pattern), refer to historical records and load forecasts, and select the best unit and parameter combination for commissioning. Tracking the status of air-conditioning equipment: The control equipment tracks the alarm, current, working time, temperature and other parameters of each air conditioner in real time to determine whether it is operating abnormally. If so, it exits the service and sends an alarm to the dynamic environment system, dispatches a ticket to the maintenance personnel to find out the air-conditioning equipment efficiency ratio, and gives priority to the top-ranked air conditioners to achieve energy saving. The control equipment mainly focuses on the above four elements, continuously learns and iterates, and always pursues a more efficient working model.

[0115] (4) Calculate the power consumption of smart devices to replace traditional smart meters: There is no need to build a new smart meter network. Instead, you only need to develop a communication protocol to directly read the voltage, current and other parameters of the communication power supply and air-conditioning equipment, substitute them into the formula, and calculate the power consumption of the equipment.

[0116] (5) Power tracking is accurate to each communication device: In the embodiment of the present application, a virtual meter is used to calculate the real-time power consumption of each communication device, and the accuracy of power tracking is improved from the computer room level of related technologies to the device level. At the same time, the heating trend of each communication device is predicted, and the device-level AI cooling strategy is provided in a timely manner.

[0117] (6) Significantly reduced construction costs: The embodiments of the present application eliminate the need to build a large number of new temperature, power, and other collection networks required by related technologies, significantly reducing the investment costs of equipment and network resources. For example, for a scale of 5,000 small base stations / computer rooms, the construction cost can be saved by 60 million yuan.

[0118] (7) Shorten the construction period: The embodiment of the present application only requires the development of several common communication equipment communication protocols, saving a lot of construction time on site at 5,000 outlets / computer rooms. The estimated construction time is shortened from 5 years to 1 year.

[0119] (8) Reduce construction difficulty and danger: Since a large amount of on-site construction work is avoided, there is no need to consider the various construction difficulties and dangers caused by various on-site factors. Engineering personnel spend most of their time in the comfortable environment of the office, performing system configuration and debugging.

[0120] (9) Reduce the number of monitoring system failures and save maintenance costs: Reducing 150,000 monitoring devices and networks and the corresponding failures they cause can reduce the cost of maintaining hardware equipment and networks by approximately RMB 1 million per year.

[0121] It can be seen that in the embodiment of the present application, although the control device is a lightweight and economical monitoring device, it can monitor various important dynamic environment parameters in real time and implement AI energy-saving management. Its design concept is simple and practical, without the need to invest a large amount of various acquisition equipment (such as temperature probes, smart meters, etc.) and network resources, so that smart devices can become dynamic environment system acquisition devices. It mainly develops various communication protocols to read and control the "four remote" signals of communication equipment and smart devices, mainly reading the temperature, voltage, current, fan speed and other related information inside, and the accuracy of the monitoring parameters is accurate from the previous "machine room level" to the "equipment level", and then uses AI technology for statistical analysis to generate more accurate security strategies to control air-conditioning equipment and communication equipment, and efficiently "target" and directly cool communication equipment.

[0122] Corresponding to the above method embodiment, the embodiment of the present application further provides a device control apparatus, and the device control apparatus described below and the device control method described above can refer to each other.

[0123] Figure 4 is a schematic diagram of the structure of a device control device provided in an embodiment of the present application, which is applied to control devices in a first computer room, such as Figure 4 As shown, the device control apparatus 400 may include: a first acquisition module 401, a first determination module 402, a second determination module 403 and a control module 404;

[0124] A first acquisition module 401 is used to acquire first internal operation information of each communication device in the first computer room from the communication device;

[0125] A first determining module 402, configured to determine heating information of each of the communication devices according to the first internal operation information of each of the communication devices;

[0126] A second determination module 403 is used to determine the target communication device that currently needs to be cooled in the first equipment room according to the heating information of each of the communication devices;

[0127] The control module 404 is used to control the air conditioning equipment in the first computer room and the fan of the target communication equipment for each target communication equipment to cool the target communication equipment; wherein the control equipment is in communication connection with each communication equipment and each air conditioning equipment.

[0128] As can be seen from the above embodiments, in this embodiment, for each communication device in the first computer room, the control device in the first computer room obtains the first internal operation information of the communication device from the communication device; based on the first internal operation information of each communication device, the heating information of each communication device is determined; based on the heating information of each communication device, the target communication device that currently needs to be cooled in the first computer room is determined; for each target communication device, the air-conditioning device in the first computer room and the fan of the target communication device are controlled to cool the target communication device; wherein, the control device is communicatively connected with each communication device and each air-conditioning device.

[0129] It can be seen that in the embodiment of the present application, the heating information of each communication device can be determined based on the internal operation information of each communication device in the computer room, and the communication device in the computer room that currently needs to be cooled can be determined based on the heating information of each communication device, without adding temperature probes, smart meters and other collection devices and their network resources in the computer room, thereby reducing the construction cost and maintenance cost of the computer room. In addition, the heating information is accurately tracked to each communication device, from the computer room level in the relevant technology to the equipment level, and the cooling of the communication equipment in the computer room is more in-depth, more direct, and more accurate, thereby further reducing the probability of high temperature safety hazards in the communication equipment in the computer room.

[0130] Optionally, as an embodiment, the first internal operation information may include at least one of the following: an internal temperature value, a voltage value, and a current value of the communication device; the internal temperature value is measured by a temperature sensor built into the communication device;

[0131] The heating information may include at least one of the following: a current temperature value and a current power consumption value of the communication device;

[0132] The current temperature value of the communication device is equal to the internal temperature value of the communication device; the current power consumption value of the communication device is calculated based on the voltage value and the current value of the communication device.

[0133] Optionally, as an embodiment, the second determining module 403 may include:

[0134] A first determination submodule is used to, when the heating information is the current temperature value of the communication device, determine the communication devices whose current temperature values ​​in the first computer room are greater than the first temperature threshold and are ranked in the top N positions in descending order as target communication devices that currently need to be cooled; wherein N is an integer greater than 1;

[0135] A second determination submodule is used to, when the heating information is the current power consumption value of the communication device, determine the communication devices in the first computer room whose current power consumption value is greater than the power consumption threshold and are ranked in the top M positions in descending order as target communication devices that currently need cooling; wherein M is an integer greater than 1;

[0136] The third determination submodule is used to determine, when the heating information includes the current temperature value and the current power consumption value of the communication device, a first communication device whose current temperature value in the first computer room is greater than the first temperature threshold and is ranked in the top N positions in descending order, and to determine a second communication device whose current power consumption value in the first computer room is greater than the power consumption threshold and is ranked in the top M positions in descending order, and determine the first communication device and the second communication device as target communication devices that currently need cooling.

[0137] Optionally, as an embodiment, the second determining module 403 may include:

[0138] The fourth determination submodule is used to determine, when the fever information is the current temperature value of the communication device, the communication devices whose current temperature values ​​in the first computer room are greater than the second temperature threshold within a first preset time period and are arranged in descending order in the top N positions, as target communication devices that currently need cooling; wherein N is an integer greater than 1.

[0139] Optionally, as an embodiment, the control module 404 may include:

[0140] a fifth determination submodule, configured to determine a target air-conditioning device that matches the target communication device according to a placement position of each of the air-conditioning devices in the first computer room and a placement position of the target communication device;

[0141] The control submodule is used to control the fans of the target air-conditioning device and the target communication device to cool the target communication device.

[0142] Optionally, as an embodiment, the device control apparatus 400 may further include:

[0143] A second acquisition module is used to acquire the placement position of each of the air conditioning devices and the placement position of each of the communication devices in the first computer room;

[0144] A partitioning module, used for dividing the first computer room into regions equal to the number of the air-conditioning devices according to the placement position of each of the air-conditioning devices and the placement position of each of the communication devices; wherein one of the regions corresponds to one of the air-conditioning devices, and one of the regions corresponds to at least one of the communication devices;

[0145] The fifth determining submodule may include:

[0146] The first determining unit is configured to determine an air-conditioning device in the same area as the target communication device as a target air-conditioning device matching the target communication device.

[0147] Optionally, as an embodiment, the device control apparatus 400 may further include:

[0148] A third acquisition module is used to acquire second internal operation information of the air-conditioning device in the same area as the target communication device; wherein the second internal operation information includes at least one of the following: current value, working time, temperature value, and alarm information;

[0149] A third determination module is used to determine, when it is determined according to the second internal operation information that the air-conditioning equipment in the same area as the target communication equipment is operating abnormally, an air-conditioning equipment in an adjacent area that is operating normally and not performing a cooling task as a target air-conditioning equipment matching the target communication equipment;

[0150] The first determining unit may include:

[0151] The first determination subunit is used to determine the air-conditioning equipment in the same area as the target communication device as the target air-conditioning equipment matching the target communication device when it is determined according to the second internal operation information that the air-conditioning equipment in the same area as the target communication device is operating normally.

[0152] Optionally, as an embodiment, the control submodule may include:

[0153] A second determination unit is used to determine the target operating parameters of the target air-conditioning device and the fan speed of the target communication device according to at least one of the heating information of the target communication device, the scene in which it is located, the position of the air inlet, and the output power of the communication power supply in the first computer room; wherein the target operating parameters include at least one of the following: input power, on / off time, cooling mode, air volume value, operating temperature value, and air supply direction;

[0154] A control unit is used to control the target air-conditioning device to cool the target communication device according to the target working parameters and to control the fan of the target communication device according to the fan speed.

[0155] Optionally, as an embodiment, the second determining unit may include:

[0156] The second determination subunit is used to determine the target operating parameters of the target air-conditioning equipment and the fan speed of the target communication equipment according to the heating information of the target communication equipment, the scene in which it is located, the air inlet position, at least one of the output power of the communication power supply in the first computer room, and the heating law model; wherein the heating law model is trained based on the changing trends of the current values ​​and the changing trends of the temperature values ​​of the communication equipment that has been cooled in the past.

[0157] Optionally, as an embodiment, the second determining unit may include:

[0158] The third determination subunit is used to determine the operating temperature value of the target air-conditioning equipment according to the current temperature value of the target communication equipment and the temperature control rule when the heating information includes the current temperature value of the communication equipment; wherein the temperature control rule includes: the corresponding relationship between the temperature value of the communication equipment and the operating temperature value of the air-conditioning equipment.

[0159] Optionally, as an embodiment, the control device and each of the communication devices may communicate with each other via a wired connection; the control device and each of the air-conditioning devices may communicate with each other via a wired connection.

[0160] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0161] Corresponding to the above method embodiment, an embodiment of the present application further provides an electronic device, comprising: a memory for storing a computer program; and a processor for implementing the steps of the above device control method when executing the computer program.

[0162] Figure 5is a structural block diagram of an electronic device provided in an embodiment of the present application, such as Figure 5 As shown, the electronic device may include: a processor 510, a memory 520, a communication interface 530 and a communication bus 540. The processor 510, the memory 520, and the communication interface 530 all communicate with each other through the communication bus 540.

[0163] In the embodiment of the present application, the processor 510 may be a central processing unit (CPU), an application specific integrated circuit, a digital signal processor, a field programmable gate array, or other programmable logic devices.

[0164] The processor 510 may call the program stored in the memory 520. Specifically, the processor 510 may perform the operations in the embodiment of the system management method. The memory 520 is used to store one or more programs. The program may include program code, and the program code includes computer operation instructions. In the embodiment of the present application, the memory 520 at least stores a program for implementing the following functions:

[0165] For each communication device in the first computer room, obtaining first internal operation information of the communication device from the communication device;

[0166] Determining heating information of each of the communication devices according to the first internal operation information of each of the communication devices;

[0167] Determining, according to the heating information of each of the communication devices, a target communication device in the first equipment room that currently needs to be cooled;

[0168] For each of the target communication devices, the air conditioning device in the first machine room and the fan of the target communication device are controlled to cool the target communication device; wherein the control device is in communication connection with each of the communication devices and each of the air conditioning devices.

[0169] It can be seen that in the embodiment of the present application, the heating information of each communication device can be determined based on the internal operation information of each communication device in the computer room, and the communication device in the computer room that currently needs to be cooled can be determined based on the heating information of each communication device, without adding temperature probes, smart meters and other collection devices and their network resources in the computer room, thereby reducing the construction cost and maintenance cost of the computer room. In addition, the heating information is accurately tracked to each communication device, from the computer room level in the relevant technology to the equipment level, and the cooling of the communication equipment in the computer room is more in-depth, more direct, and more accurate, thereby further reducing the probability of high temperature safety hazards in the communication equipment in the computer room.

[0170] In one possible implementation, the memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function, etc.; the data storage area may store data created during use.

[0171] In addition, the memory 520 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device or other volatile solid-state storage device. The communication interface 530 may be an interface of a communication module, which is used to connect to other devices or systems. Of course, it should be noted that Figure 5 The structure shown does not constitute a limitation on the electronic device in the embodiment of the present application. In actual applications, the electronic device may include Figure 5 More or fewer components than shown, or combinations of certain components.

[0172] Corresponding to the above method embodiment, the embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned device control method are implemented.

[0173] In addition, it should be noted that the embodiment of the present application also provides a computer program product or a computer program, which may include a computer instruction, which may be stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor may execute the computer instruction so that the computer device executes the description of the device control method in the corresponding embodiment above, so it will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated. For technical details not disclosed in the computer program product or computer program embodiment involved in this application, please refer to the description of the method embodiment of this application.

[0174] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. Professionals can also further realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0175] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0176] Specific examples are used herein to illustrate the principles and implementation methods of the present application, and the description of the above embodiments is only used to help understand the technical solution and core ideas of the present application. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the claims of the present application.

Claims

1. A device control method, characterized in that: Applied to a control device in a first machine room, the method comprises: For each communication device in the first computer room, obtaining first internal operation information of the communication device from the communication device; Determining heating information of each of the communication devices according to the first internal operation information of each of the communication devices; Determining, according to the heating information of each of the communication devices, a target communication device in the first equipment room that currently needs to be cooled; For each of the target communication devices, the air conditioning device in the first machine room and the fan of the target communication device are controlled to cool the target communication device; wherein the control device is in communication connection with each of the communication devices and each of the air conditioning devices.

2. The method according to claim 1, characterized in that The first internal operation information includes at least one of the following: an internal temperature value, a voltage value, and a current value of the communication device; the internal temperature value is measured by a temperature sensor built into the communication device; The heating information includes at least one of the following: the current temperature value and the current power consumption value of the communication device; The current temperature value of the communication device is equal to the internal temperature value of the communication device; The current power consumption value of the communication device is calculated based on the voltage value and the current value of the communication device.

3. The method according to claim 2, characterized in that The step of determining, according to the heating information of each of the communication devices, a target communication device that currently needs to be cooled in the first equipment room includes: In the case where the heating information is the current temperature value of the communication device, the communication devices whose current temperature values ​​in the first equipment room are greater than the first temperature threshold and are arranged in descending order and are ranked in the top N positions are determined as target communication devices that currently need to be cooled; wherein N is an integer greater than 1; In the case where the heating information is the current power consumption value of the communication device, the communication devices in the first computer room whose current power consumption value is greater than the power consumption threshold and which are ranked in the top M positions in descending order are determined as target communication devices that currently need to be cooled; wherein M is an integer greater than 1; In a case where the heating information includes the current temperature value and the current power consumption value of the communication device, a first communication device whose current temperature value in the first computer room is greater than the first temperature threshold and is ranked in the top N in descending order is determined, and a second communication device whose current power consumption value in the first computer room is greater than the power consumption threshold and is ranked in the top M in descending order is determined, and the first communication device and the second communication device are determined as target communication devices that currently require cooling.

4. The method according to claim 2, characterized in that: The step of determining, according to the heating information of each of the communication devices, a target communication device that currently needs to be cooled in the first equipment room includes: In the case where the fever information is the current temperature value of the communication device, the communication devices whose current temperature values ​​in the first computer room are greater than the second temperature threshold within a first preset time period and are arranged in descending order and are ranked in the top N positions are determined as target communication devices that currently need to be cooled; wherein N is an integer greater than 1.

5. The method according to claim 2, characterized in that: The controlling the air conditioning equipment in the first machine room and the fan of the target communication device to cool the target communication device includes: Determine a target air-conditioning device that matches the target communication device according to the placement position of each of the air-conditioning devices in the first computer room and the placement position of the target communication device; The fans of the target air conditioning device and the target communication device are controlled to cool the target communication device.

6. The method according to claim 5, characterized in that Before the step of controlling the air conditioning equipment in the first equipment room and the fan of the target communication device to cool the target communication device, the method further includes: Obtaining the placement position of each of the air conditioning devices and the placement position of each of the communication devices in the first equipment room; According to the placement position of each of the air conditioning devices and the placement position of each of the communication devices, the first computer room is divided into regions whose number is equal to the number of the air conditioning devices; wherein one of the regions corresponds to one of the air conditioning devices, and one of the regions corresponds to at least one of the communication devices; The step of determining a target air-conditioning device that matches the target communication device according to the placement position of each of the air-conditioning devices in the first computer room and the placement position of the target communication device includes: An air-conditioning device in the same area as the target communication device is determined as a target air-conditioning device matching the target communication device.

7. The method according to claim 6, characterized in that Before the step of determining the air-conditioning equipment in the same area as the target communication equipment as the target air-conditioning equipment matching the target communication equipment, the method further includes: Acquire second internal operation information of an air conditioner in the same area as the target communication device; wherein the second internal operation information includes at least one of the following: current value, working time, temperature value, and alarm information; In the case where it is determined according to the second internal operation information that the air-conditioning device in the same area as the target communication device is operating abnormally, an air-conditioning device in an adjacent area that is operating normally and not performing a cooling task is determined as a target air-conditioning device that matches the target communication device; The step of determining the air-conditioning equipment in the same area as the target communication equipment as the target air-conditioning equipment matching the target communication equipment includes: When it is determined according to the second internal operation information that the air conditioning device in the same area as the target communication device is operating normally, the air conditioning device in the same area as the target communication device is determined as the target air conditioning device matching the target communication device.

8. The method according to claim 5, characterized in that The controlling the fans of the target air conditioning device and the target communication device to cool the target communication device includes: Determine the target operating parameters of the target air-conditioning equipment and the fan speed of the target communication equipment according to at least one of the heating information of the target communication equipment, the scene in which it is located, the position of the air inlet, and the output power of the communication power supply in the first equipment room; wherein the target operating parameters include at least one of the following: input power, on / off time, cooling mode, air volume value, operating temperature value, and air supply direction; The target air conditioning device is controlled according to the target operating parameter, and the fan of the target communication device is controlled according to the fan speed, so as to cool the target communication device.

9. The method according to claim 8, characterized in that The step of determining the target operating parameters of the target air conditioning device and the fan speed of the target communication device according to at least one of the heating information of the target communication device, the scene in which the target communication device is located, the position of the air inlet, and the output power of the communication power supply in the first computer room includes: The target operating parameters of the target air-conditioning equipment and the fan speed of the target communication equipment are determined based on the heating information of the target communication equipment, the scene in which it is located, the position of the air inlet, at least one of the output power of the communication power supply in the first computer room, and the heating law model; wherein the heating law model is trained based on the changing trends of the current values ​​and the changing trends of the temperature values ​​of the communication equipment that has been cooled in the past.

10. The method according to claim 8, characterized in that The step of determining the target operating parameters of the target air conditioning device and the fan speed of the target communication device according to at least one of the heating information of the target communication device, the scene in which the target communication device is located, the position of the air inlet, and the output power of the communication power supply in the first computer room includes: In the case where the heating information includes the current temperature value of the communication device, the operating temperature value of the target air-conditioning device is determined according to the current temperature value of the target communication device and the temperature control rule; wherein the temperature control rule includes: the correspondence between the temperature value of the communication device and the operating temperature value of the air-conditioning device.

11. The method according to claim 1, characterized in that: The control device communicates with each of the communication devices via a wired connection; the control device communicates with each of the air-conditioning devices via a wired connection.

12. A device control device, characterized in that: The control device used in the first machine room includes: A first acquisition module, configured to acquire, for each communication device in the first computer room, first internal operation information of the communication device from the communication device; A first determining module, configured to determine heating information of each of the communication devices according to the first internal operation information of each of the communication devices; A second determination module is used to determine the target communication equipment that currently needs to be cooled in the first equipment room according to the heating information of each of the communication equipment; A control module is used to control the air conditioning equipment in the first computer room and the fan of the target communication equipment for each target communication equipment to cool the target communication equipment; wherein the control equipment is communicatively connected with each communication equipment and each air conditioning equipment.

13. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the device control method according to any one of claims 1 to 11.

14. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instruction is executed by a processor, the device control method described in any one of claims 1-11 is implemented.