Control method, apparatus, electronic device, medium, and computer program product

CN122708412APending Publication Date: 2026-09-08CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510259502.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2026-09-08

AI Technical Summary

Technical Problem

[0002]随着信息技术的快速发展,机房的数量及规模日益扩大,机房中空调设备的能耗问题日益突出,为了保持机房内各个计算机设备的正常运行,空调设备需要24小时不间断运行,导致能源消耗巨大

Benefits of technology

[0026] This application provides a computer storage medium storing a computer program that, when executed by a processor, implements any of the above-described control methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122708412A_ABST
    Figure CN122708412A_ABST
Patent Text Reader

Abstract

The embodiment discloses a control method, device, electronic equipment, medium and computer program product, wherein the control method comprises: determining one or more target second spaces that need to be controlled by an air conditioning device in a first space based on a first parameter; the target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter comprises an environmental parameter corresponding to the first space; the first space is an enclosed space containing an air conditioning device; when the target second space contains two or more air conditioning devices, controlling a target air conditioning device to operate according to the priority of each air conditioning device in the target second space; the target air conditioning device comprises one or more air conditioning devices in the target second space.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of artificial intelligence technology, and specifically relates to a control method, device, electronic device, medium and computer program product. Background Technology

[0002] With the rapid development of information technology, the number and scale of computer rooms are expanding daily, and the energy consumption of air conditioning equipment in these rooms is becoming increasingly prominent. To maintain the normal operation of all computer equipment in the computer room, air conditioning equipment needs to run 24 hours a day, resulting in huge energy consumption. Currently, air conditioning systems in computer rooms typically adopt fixed control strategies, which cannot be dynamically adjusted according to actual operating conditions. Relying on manual experience to manage and control multiple air conditioning devices often leads to energy waste and low operating efficiency of the air conditioning equipment. Summary of the Invention

[0003] This application provides a control method, apparatus, electronic device, medium, and computer program product.

[0004] This application provides a control method, the method comprising:

[0005] Based on the first parameter, one or more target second spaces requiring air conditioning equipment control are determined in the first space; the target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter includes environmental parameters corresponding to the first space; the first space is an enclosed space containing air conditioning equipment.

[0006] When the target second space contains two or more air conditioning devices, the operation of the target air conditioning device is controlled according to the priority of each air conditioning device in the target second space; the target air conditioning device includes one or more air conditioning devices in the target second space.

[0007] In some embodiments, the first parameter further includes operating data of each air conditioning device in the first space; the operating data includes characteristic parameters of the operating status of the air conditioning device; before determining one or more target second spaces in the first space that require air conditioning device control based on the first parameter, the method further includes: training a model based on a training dataset to obtain a first model; the training dataset includes historical environmental data and historical operating data of each air conditioning device in the first space; the first model is used to determine target second spaces in the first space; determining one or more target second spaces in the first space that require air conditioning device control based on the first parameter includes: processing the first parameter through the first model to obtain one or more target second spaces in the first space that require air conditioning device control.

[0008] It can be seen that by processing the first parameter through the first model, the target second space that needs to be controlled by the air conditioning equipment can be determined, which can achieve precise control of the air conditioning equipment in different spaces in the first space. This is beneficial to reduce the energy consumption of the air conditioning equipment in the first space when the environmental parameters of the first space are changed.

[0009] In some embodiments, the method further includes: constructing a region discrimination loss based on the distance between the center locations of every two second spaces and the number of air conditioning devices in each of the two second spaces; the region discrimination loss is positively correlated with the distance between the center locations of every two second spaces and negatively correlated with the number of air conditioning devices in each second space; and constructing a loss for a first model using the region discrimination loss.

[0010] It can be seen that by constructing the region discrimination loss through the distance between the center positions of every two second spaces and the number of air conditioning devices in each of the two second spaces, and further determining the loss of the first model through the region discrimination loss, it is helpful to make the processing results of the trained first model better reflect the regional differences between the second spaces and determine the accurate target second space.

[0011] In some embodiments, before controlling the operation of the target air conditioning device according to the priority of each air conditioning device in the target second space, the method further includes: obtaining the energy consumption of each air conditioning device in the target second space and the usage status of each air conditioning device in the target second space; the energy consumption of each air conditioning device includes the operating energy consumption and standby energy consumption of each air conditioning device; and determining the priority of the air conditioning devices in the target second space according to the energy consumption of each air conditioning device in the target second space and the usage status of each air conditioning device in the target second space.

[0012] As can be seen, the method for determining priority given in this embodiment can fully combine the energy consumption and usage of each air conditioning device to determine the target air conditioning device, which is conducive to improving the service life of each air conditioning device in the first space and extending the overall service life of the air conditioning system in the first space.

[0013] In some embodiments, the environmental parameters include temperature parameters; determining one or more target second spaces requiring air conditioning equipment control in the first space based on the first parameter includes: determining one or more target second spaces requiring air conditioning equipment control in the first space when the temperature parameter does not meet a preset first temperature range; the preset first temperature range is dynamically adjusted according to changes in the geographical area where the first space is located and / or changes in the environmental characteristics outside the first space.

[0014] It can be seen that by dynamically adjusting the first temperature range according to changes in geographical region and external environmental characteristics, an accurate first temperature range can be obtained, which is conducive to achieving precise temperature control in the first space and ensuring the stability of environmental parameters in the first space.

[0015] In some embodiments, the first space includes two or more sensors and two or more air conditioning devices; before determining one or more target second spaces requiring air conditioning device control in the first space based on the first parameter, the method further includes: changing the operating state of the first air conditioning device while keeping the operating states of other air conditioning devices unchanged, acquiring a second parameter corresponding to the first air conditioning device through each sensor to obtain multiple second parameters corresponding to the first air conditioning device; the first air conditioning device is any one of the two or more air conditioning devices; the other air conditioning devices are air conditioning devices in the first space other than the first air conditioning device; the second parameter includes the temperature change value corresponding to the first air conditioning device and the duration of the temperature change; acquiring multiple second parameters corresponding to each air conditioning device; dividing the first space based on the multiple second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device to obtain two or more second spaces; wherein each second space includes at least one sensor and one air conditioning device.

[0016] As can be seen, this embodiment provides a method for dividing a first space into multiple second spaces. The method provided in this embodiment ensures that each of the divided second spaces includes at least one sensor and one air conditioning unit. The sensor within the divided second spaces can effectively and promptly acquire temperature changes within the second spaces as the operating status of the air conditioning unit changes, facilitating the accurate measurement of environmental parameters within each second space.

[0017] In some embodiments, the temperature change value includes a first temperature difference and a second temperature difference; the first temperature difference represents the difference between the highest and lowest temperatures obtained within a preset time when the first air conditioner is running and the operating states of other air conditioners remain unchanged; the second temperature difference represents the difference between the highest and lowest temperatures obtained within a preset time when the first air conditioner is not running and the operating states of other air conditioners remain unchanged; the temperature change duration includes a first duration and a second duration; the first duration represents the time taken for the sensor to first detect a temperature change greater than a preset temperature change threshold when the first air conditioner is running and the operating states of other air conditioners remain unchanged; the second duration represents the time taken for the sensor to first detect a temperature change greater than the preset temperature change threshold when the first air conditioner is not running and the operating states of other air conditioners remain unchanged.

[0018] As can be seen, this embodiment further provides a method for dividing the first space. The method provided in this embodiment helps to further ensure that when the operating status of the air conditioning equipment changes, the sensors in the second space where the air conditioning equipment is located can accurately obtain the changes in environmental parameters in the second space.

[0019] In some embodiments, dividing the first space based on a plurality of second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device includes: determining the proximity between each air conditioning device and each sensor based on a plurality of second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device; and dividing the first space based on the proximity between each air conditioning device and each sensor.

[0020] As can be seen, the method given in this embodiment can determine the proximity between the sensor and the air conditioning equipment, which helps to ensure that the sensor can fully perceive the impact of changes in the operating status of the air conditioning equipment on environmental parameters in the divided second space.

[0021] This application embodiment also provides a control device, the device comprising:

[0022] A first processing module is configured to determine, based on a first parameter, one or more target second spaces within a first space that require control of air conditioning equipment; the target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter includes environmental parameters corresponding to the first space; the first space is an enclosed space containing air conditioning equipment;

[0023] The second processing module is used to control the operation of the target air conditioning equipment according to the priority of each air conditioning equipment in the target second space when the target second space contains two or more air conditioning equipment; the target air conditioning equipment includes one or more air conditioning equipment in the target second space.

[0024] This application provides an electronic device, which includes a processor and a memory for storing computer programs capable of running on the processor; wherein,

[0025] The processor is used to run the computer program to perform any of the above control methods.

[0026] This application provides a computer storage medium storing a computer program that, when executed by a processor, implements any of the above-described control methods.

[0027] This application provides a computer program product, including a computer program that, when executed by a processor, implements any of the above-described control methods.

[0028] This application provides a control method, device, electronic device, medium, and computer program product. Based on the control method provided in this application, by determining a target second space in a first space where air conditioning equipment needs to be controlled, and then further determining the target air conditioning equipment in the target second space where operation control is required, precise control of the operating status of the air conditioning equipment in the first space can be achieved. By precisely controlling the operation of the air conditioning equipment, it is beneficial to reduce the overall energy consumption of the air conditioning equipment in the first space and improve the operating efficiency of the air conditioning equipment when it is necessary to change the environmental parameters in the first space. Attached Figure Description

[0029] Figure 1 A flowchart of a control method provided in an embodiment of this application;

[0030] Figure 2 The control flowchart of the computer room air conditioning equipment provided in the embodiments of this application;

[0031] Figure 3 This application provides a schematic diagram of the structure of a control device according to an embodiment of the present application;

[0032] Figure 4 This is a schematic diagram of the composition structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0033] With the rapid development of information technology, the number and scale of traditional data centers are expanding daily, making the energy consumption of their air conditioning systems increasingly prominent. To maintain the normal operation of computer equipment, air conditioning units typically need to run 24 / 7, resulting in enormous energy consumption. Currently, data center air conditioning systems usually employ fixed control strategies, failing to dynamically adjust based on the actual operating conditions of the air conditioning equipment. Relying on manual experience to manage multiple air conditioning units also leads to energy waste and low operating efficiency. Therefore, it is necessary to design a method for dynamically controlling multiple air conditioning units based on the data center environment to improve energy efficiency.

[0034] Current methods for group control of air conditioning equipment in computer rooms mainly include: establishing a load model for each individual air conditioning unit; aggregating the load models of each individual air conditioning unit to form an aggregated model for multiple air conditioning units in the air conditioning system; using a first-order equivalent thermal parameter model to simulate the thermodynamic behavior of the load of a single air conditioning unit; solving for the characteristic parameters of each air conditioning unit using the least squares method; and then using a central controller to centrally control multiple air conditioning units based on the optimization results.

[0035] While current group control technology for multiple air conditioning units can enable them to work collaboratively, it lacks refined and intelligent management in terms of control strategies. The approach involves first building a load model based on a single air conditioning unit, and then aggregating the load model to control multiple air conditioning units. This method essentially does not consider the interaction and collaborative relationship between air conditioning units, nor does it take into account the layout of the computer room or the lifespan of the air conditioning units.

[0036] The control method provided in this application embodiment can divide the operation of multiple air conditioning devices in a first space, such as a computer room, into the control of the operation of air conditioning devices in a sub-space (second space), which can significantly improve the energy consumption performance of air conditioning devices in the computer room.

[0037] The embodiments of this application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the embodiments provided herein are merely illustrative of the embodiments of this application and are not intended to limit the embodiments of this application. Furthermore, the embodiments provided below are some embodiments for implementing this application, and not all embodiments for implementing this application. Unless otherwise specified, the technical solutions described in the embodiments of this application can be implemented in any combination.

[0038] It should be noted that, in the embodiments of this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a method or apparatus that includes a list of elements includes not only the elements expressly described, but also other elements not expressly listed, or elements inherent to implementing the method or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of other related elements in the method or apparatus that includes that element (e.g., steps in the method or units in the apparatus; for example, a unit in the apparatus may be a portion of circuitry, a portion of a processor, a portion of a program or software, etc.).

[0039] The control method provided in this application includes a series of steps, but the control method provided in this application is not limited to the steps described. Similarly, the control device or equipment provided in this application includes a series of modules, but the device or equipment provided in this application is not limited to the modules explicitly described, and may also include modules that need to be set up for obtaining relevant information or processing based on information.

[0040] This application provides a control method, such as... Figure 1 As shown, the control method provided in this application includes:

[0041] Step 101: Based on the first parameter, determine one or more target second spaces in the first space that require air conditioning equipment control.

[0042] The target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter includes the environmental parameters corresponding to the first space; the first space is an enclosed space containing air conditioning equipment.

[0043] In this embodiment, before controlling the air conditioning equipment in the first space, the first space is first divided into two or more second spaces, such that each second space includes at least one air conditioning device. To facilitate the detection of the operating effect of the air conditioning equipment in the second spaces, it can also be ensured that each of the divided second spaces contains one or more sensors when the first space is divided. Here, the operating effect of the air conditioning equipment can specifically include cooling effect, heating effect, dehumidification effect, etc. The sensors in each second space include, but are not limited to, one or more of temperature sensors, humidity sensors, and power sensors. Alternatively, the sensors in each second space can also be integrated sensors, which can directly obtain information such as temperature, humidity, and power in the second space.

[0044] The first space can be an enclosed space containing multiple air conditioning units. Specifically, the first space can be a computer room, office space, commercial space, industrial plant, etc. Specifically, the first space can be divided based on its layout, or based on the distribution of pre-positioned sensors and air conditioning units within it. Alternatively, when the first space is a computer room, it can be divided based on the distribution of computer equipment within it. This embodiment does not specifically limit the method of dividing the first space. During the division of the first space, it should be ensured that each resulting second space contains one or more air conditioning units.

[0045] After dividing the first space into multiple second spaces, one or more second spaces requiring air conditioning equipment control can be determined within the first space based on the environmental parameters corresponding to the first space. Here, controlling the air conditioning equipment includes, but is not limited to, turning the air conditioning equipment on, turning it off, and modifying its operating mode. The operating mode of the air conditioning equipment can specifically include cooling mode, heating mode, dehumidification mode, etc. The environmental parameters corresponding to the first space include both internal and external environmental parameters. Internal environmental parameters can include temperature, humidity, wind force, and wind speed; external environmental parameters can include temperature, humidity, wind force, wind speed, and weather conditions. Internal environmental parameters can be obtained from preset sensors within the first space, specifically based on the average environmental parameters measured by multiple sensors, or based on environmental parameters measured by sensors at specific locations; external environmental parameters can be obtained from preset sensors outside the first space.

[0046] Once the first parameter is obtained, one or more target second spaces can be determined based on the first parameter. For example, when the first parameter is the temperature inside the first space, the second space where one or more sensors in the first space have a temperature greater than a temperature threshold can be determined as the target second space; when the first parameter is the temperature outside the first space, the possible impact of changes in the external temperature on the temperature inside the first space can be estimated, and the target second space can be determined within the first space based on the estimated impact on the temperature inside the first space.

[0047] In the specific implementation process, the target second space can be determined based on the humidity parameter, and the humidity in the first space can be controlled by adjusting the working mode of the air conditioning equipment in the target second space; the working mode of the air conditioning equipment in the target second space can also be controlled based on the wind speed parameter in the first space.

[0048] Step 102: When the target second space contains two or more air conditioning devices, control the operation of the target air conditioning devices according to the priority of each air conditioning device in the target second space.

[0049] The target air conditioning equipment includes one or more air conditioning units within the target second space. When the target second space contains two or more air conditioning units, the target air conditioning unit requiring operation control can also be identified within the target second space. When there are two or more target second spaces, based on the method given in this embodiment, it is necessary to identify the target air conditioning unit requiring operation control in each second target space.

[0050] Here, priorities can be pre-set for each air conditioning unit within the first space. The priority of each unit can be determined based on its energy consumption and usage patterns. Specific usage patterns include the unit's operating status and usage duration. The operating status can be categorized as on, standby, or off. For example, low-energy-consumption units can be given higher priority, while currently running units can be given lower priority. Alternatively, older units can be given lower priority, while newly installed units can be given higher priority. As the usage patterns of each unit change, its priority can be dynamically adjusted. Based on these real-time updates, the target unit requiring operational control can be determined.

[0051] This application provides an air conditioning control method. By first determining a target second space in a first space, and then determining the target air conditioning equipment that needs to be controlled in the target second space, precise control of the operation of the air conditioning equipment in the first space is achieved. This is beneficial to reduce the operating energy consumption of the air conditioning system in the first space when the internal environmental parameters of the first space are changed.

[0052] In practical applications, steps 101 to 102 can be implemented based on a processor, which can be at least one of the following: Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), Central Processing Unit (CPU), Controller, Microcontroller, and Microprocessor.

[0053] In some embodiments, the first parameter further includes operating data of each air conditioning device in the first space; the operating data includes characteristic parameters of the operating status of the air conditioning device; before determining one or more target second spaces in the first space that require air conditioning device control based on the first parameter, the method further includes: training a model based on a training dataset to obtain a first model; the training dataset includes historical environmental data and historical operating data of each air conditioning device in the first space; the first model is used to determine the target second spaces in the first space; the determination of one or more target second spaces in the first space that require air conditioning device control based on the first parameter includes: processing the first parameter through the first model to obtain one or more target second spaces in the first space that require air conditioning device control.

[0054] The operational data for each air conditioning unit includes, but is not limited to, the characteristic parameters corresponding to its on / off, standby, or off states. A training dataset is constructed by acquiring historical operational data for each air conditioning unit, along with corresponding historical environmental data. The historical operational data and historical environmental data in the training dataset correspond one-to-one according to time. In the specific implementation process, to ensure the trained model can accurately determine the target second space requiring air conditioning unit control, historical environmental data within the first space and / or each second space, as well as historical operational data for each air conditioning unit within the first space and / or each second space, are acquired to form the training dataset. The model is then trained based on this training dataset to obtain the first model.

[0055] Specifically, the historical environmental data constituting the training dataset includes historical indoor environmental data and historical outdoor environmental data. The historical indoor environmental data can specifically include: the temperature within the first space and / or each second space during a historical time period, and whether the temperature within the first space and / or each second space exceeds a preset high-temperature threshold T. h Whether the temperature in the first space and / or each of the second spaces is lower than the preset low temperature threshold T l and the temperature and T in the first space h The difference, the temperature in each second space and T h The difference between the temperature in the first space and T l The difference, the temperature in each second space and T l The difference; historical indoor environmental data may also include: the rate of temperature change in the first space and / or each second space during a historical period, such as the rate of temperature change in the room after the air conditioning equipment is turned on or off for half an hour, the rate of temperature change in the room for one hour, the rate of temperature change of 1 degree Celsius, etc.; historical indoor environmental data may also include: the trend of temperature change in the first space and each second space during a historical period, for example, determining whether the temperature in the first space is rising or falling through a voting process, specifically by voting on the temperature values ​​measured by multiple sensors in the first space, and determining whether the temperature in the first space is rising or falling based on the voting results; historical indoor environmental data may also include: the magnitude of temperature fluctuation in the first space and / or each second space during a historical period, for example, judging the temperature fluctuation in the first space and / or each second space based on the variance of the temperature measured over a period of time. Historical outdoor environmental data may specifically include environmental parameters outside the first space, such as one or more of temperature, humidity, wind force, wind speed, and weather.

[0056] Specifically, the historical operating data of each air conditioner in the first space constituting the training dataset can be determined by calculating the characteristic parameters of the historical operating status of each air conditioner. The historical operating status of the air conditioner can specifically include: whether any air conditioner was turned on in the first space and / or each second space during the historical time period; the number of air conditioners turned on in the first space and / or each second space; the percentage of turned-on air conditioners in the total number of air conditioners; and the total operating time of each air conditioner. The historical operating data of each air conditioner in the first space constituting the training dataset can also specifically include: determining whether any operation turned on the air conditioner during the historical time period; if so, reducing the number of operating air conditioners is not allowed.

[0057] The model is trained based on the acquired training dataset. For example, the trained model could be an XGBoost model, which is then used as the first model. When it is necessary to determine the target second space based on the first model, the first parameters are processed by the first model to obtain one or more target second spaces for which the air conditioning equipment operation control needs to be performed. Corresponding to the data obtained in the training dataset, the first parameters are collected, for example, the current temperature in each second space is obtained through sensors, and the current temperature is compared with T. h T l The difference is calculated; by collecting temperature values ​​over a period of time, the rate of temperature change in the first space and / or each second space is determined, the current temperature change trend in the first space and / or each second space is judged, and the operating data of each air conditioning device in the first space and / or each second space is obtained. For example, whether an air conditioning device is currently running in the first space and / or each second space, the number of air conditioning devices running in the first space and / or each second space, the proportion of running air conditioning devices in the total number of air conditioning devices, the total running time of each air conditioning device, and whether there is any operation of turning on the air conditioning devices within a certain period of time. The first parameters obtained above are processed by the first model to determine the target second space.

[0058] By collecting temperature values ​​and the operating status of the air conditioning equipment in the first space, the first model can fully combine the current environmental characteristics and the operating status of the air conditioning equipment to determine the target second space, thereby improving the accuracy of the control of the air conditioning equipment and effectively improving the environmental parameters in the first space through the control of the air conditioning equipment.

[0059] In some embodiments, the method further includes: constructing a region discrimination loss based on the distance between the center locations of every two second spaces and the number of air conditioning devices in each of the two second spaces; the region discrimination loss is positively correlated with the distance between the center locations of every two second spaces and negatively correlated with the number of air conditioning devices in each second space; and constructing the loss of the first model through the region discrimination loss.

[0060] Based on the model training methods given in the above embodiments, this embodiment further provides a method for constructing the loss of the first model. To improve the discriminative power between each second space, this embodiment optimizes the loss during the training process of the first model by incorporating a region-discrimination loss to construct the loss of the first function.

[0061] Taking the first model using the XGBoost model as an example, the Cross-Entropy Loss (CE Loss) function can typically be used as the loss function for training the XGBoost model. Based on the loss construction method given in this embodiment, a region-discriminatory loss can be added to the CE Loss to jointly construct the loss of the first model.

[0062] Equation (1) shows the region discrimination loss constructed based on the method given in this embodiment:

[0063]

[0064] Where N is the total number of the second space, |R i |、|R j | represent the number of air conditioners in the i-th and j-th second spaces, respectively, c i c j Let distance(c) represent the spatial centers within the i-th and j-th second spaces, respectively. i ,c j ) represents the distance between the centers of the i-th and j-th second spaces, distance(c i ,c j It can be determined by Euclidean distance or cosine similarity.

[0065] Based on the Region Loss given by formula (1), a hyperparameter factor α (α < 0) can be introduced to balance the two loss terms, Region Loss and CE Loss, and finally the Total Loss of the first model is constructed as follows:

[0066] Total Loss=CE Loss+α×Region Loss (2)

[0067] Based on the method presented in this embodiment, a first model can be constructed for each first space, and a label can be set for each second region to indicate whether air conditioning equipment control is performed. For example, label "1" indicates that the current second space is used as the target second space, and the operation of the air conditioning equipment in the target second space is controlled; label "0" indicates that the current second space is not used as the target second space, that is, the operating status of the air conditioning equipment in the current second space is not changed. It can be seen that the total number of label combinations that the first model can obtain is related to the number of second spaces. Assuming there are n second spaces, then there are a total of 2n label combinations. nThere are 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 ...

[0068] In some embodiments, before controlling the operation of the target air conditioning device according to the priority of each air conditioning device in the target second space, the method further includes: obtaining the energy consumption of each air conditioning device in the target second space and the usage status of each air conditioning device in the target second space; the energy consumption of each air conditioning device includes the operating energy consumption and standby energy consumption of each air conditioning device; and determining the priority of the air conditioning devices in the target second space according to the energy consumption of each air conditioning device in the target second space and the usage status of each air conditioning device in the target second space.

[0069] After determining the target second space, if there is only one air conditioning device in the target second space, the operation of the air conditioning device in the target second space is directly controlled; if there are two or more air conditioning devices in the target second space, the target air conditioning device that needs to be operated and controlled is determined in the target second space based on the method given in this embodiment.

[0070] In determining the target air conditioning equipment within the target second space, the priority of each air conditioning device in the target second space is primarily used. After determining the target second space within the first space, the energy consumption and usage status of each air conditioning device in the target second space are first obtained. Specifically, the temperature in the current first space is greater than T. h Taking the following scenario as an example, in this case, the air conditioning unit needs to be operated in cooling mode to lower the temperature in the first space. Controlling the operation of the target air conditioning unit can specifically involve turning it on or setting its operating mode to cooling mode. Based on relevant business experience, the energy consumption of an air conditioner in standby mode is only one-tenth that in on mode. To automatically detect whether the air conditioning unit is currently on or in standby mode, an image recognition algorithm can be used to obtain the display markers of the air conditioning unit. These markers can then be used to determine whether each air conditioning unit is on or in standby mode. Alternatively, sensors can be used to obtain temperature changes within the target second space. These temperature changes can then be used to determine whether the air conditioning unit in the target second space is on or in standby mode. For example, the operating status of the air conditioning unit can be determined by combining the set temperature (setTemp), temperature changes, and the current temperature. When the sensor detects a decreasing temperature trend but it is still above T... hWhen the air conditioning unit is in operation, it is considered to be in the "on" state; otherwise, it is in standby mode. The cooling duration (t) of each air conditioning unit is calculated by continuously monitoring its operating status at each moment. cold Standby time t standby By analyzing the cooling time and standby time of each air conditioning unit, the energy consumption of each unit can be obtained.

[0071] W cold =P ×t cold (3)

[0072] W standby =P ×t standby ×0.1 (4)

[0073] In formula (3), W cold W represents the energy consumption of each air conditioning unit when it is turned on, and P represents the operating power of each air conditioning unit; in formula (4), W standby This represents the standby energy consumption of each air conditioning unit. The total operating energy consumption of each air conditioning unit can be obtained through formulas (3) and (4).

[0074] The specific usage information for each air conditioning unit can include one or more of the following: whether the unit is currently running, energy efficiency ratio, energy efficiency rating, number of malfunctions, service life, usage frequency, and cumulative operating time.

[0075] Based on the energy consumption and usage data of each air conditioning unit within the target second space, the data is normalized or standardized. By weighted summing of the processed data, the priority of each air conditioning unit is determined, with lower energy consumption and shorter usage times having higher priority. By pre-setting weights for energy consumption and usage, the priority of each air conditioning unit can be determined through weighted summation. By sorting the priorities of each unit, a priority queue is obtained. When identifying the target air conditioning unit, the units that need to be turned on or off can be directly determined based on the priority queue, thus controlling the operation of the target air conditioning unit. It can be seen that since the usage of each air conditioning unit changes in real time, its priority also changes dynamically.

[0076] For example, when an air conditioner needs to be turned on, the air conditioner with the highest priority score can be retrieved from the priority queue and turned on; when an air conditioner needs to be turned off, the air conditioner with the lowest priority score can be retrieved from the priority queue and turned off. Managing the operation of air conditioners through priority queues enables optimized scheduling of air conditioners, extends their lifespan, and thus improves the overall operating efficiency of the air conditioning system.

[0077] In the specific implementation process, a second model can also be set based on the method given in this embodiment, so that the second model can determine the priority of each air conditioner based on the energy consumption of each air conditioner and the usage of each air conditioner in real time, obtain a priority sequence, and determine the target air conditioner in the target second space based on the priority sequence obtained in real time by the second model.

[0078] In this embodiment, while accurately determining the target air conditioning equipment that should be turned on or off in the target second space, it is possible to balance the service life of each air conditioning equipment and meet the environmental parameter requirements in the current first space.

[0079] In some embodiments, the environmental parameters include temperature parameters; the above-mentioned determination of one or more target second spaces requiring air conditioning equipment control in the first space based on the first parameter includes: determining one or more target second spaces requiring air conditioning equipment control in the first space when the temperature parameter does not meet the preset first temperature range; the preset first temperature range is dynamically adjusted according to the geographical area where the first space is located and / or changes in the environmental characteristics outside the first space.

[0080] Depending on the specific application scenario of the first space, a corresponding first temperature range can be set. Based on the real-time detected temperature parameters within the first space, the air conditioning equipment within the first space can be controlled to turn on or off if the temperature parameters do not meet the first temperature range. For example, assuming the first space is a computer room, the first temperature range is typically set between 10 and 25 degrees Celsius. However, depending on the usage of computer equipment in different computer rooms, the first temperature range can be narrowed down.

[0081] When the temperature parameter in the first space is measured to be below 10 degrees Celsius, and all air conditioning devices in the first space are in cooling mode, a target second space can be determined in the first space based on the method given in the above embodiments, and a target air conditioning device can be determined in the target second space and turned off. When the temperature parameter in the first space is measured to be below 10 degrees Celsius, and all air conditioning devices in the first space are in a turned-off state, a target second space can be determined in the first space based on the method given in the above embodiments, and a target air conditioning device can be determined in the target second space, turned on, and the operating mode of the target air conditioning device can be set to heating mode. When the temperature parameter in the first space is measured to be above 25 degrees Celsius, and all air conditioning devices in the first space are in a turned-off state, a target second space can be determined in the first space based on the method given in the above embodiments, and a target air conditioning device can be determined in the target second space, turned on, and the operating mode of the target air conditioning device can be set to cooling mode.

[0082] Since the cooling capacity required by the air conditioning equipment in the first space may vary in different seasons, the first temperature range can be dynamically adjusted according to changes in external climate conditions. Furthermore, since different geographical regions have different climate characteristics, the first temperature range can also be determined based on the climate characteristics of the geographical region where the first space is located, thus meeting the energy-saving needs of different regions.

[0083] As can be seen, the target second space can be determined through the first model, and the target air conditioning equipment can be determined through the second model. Therefore, based on the method given in the above embodiments, a group control command can be issued to all air conditioning equipment that needs to change its operating state at one time, and transmitted back to the dynamic environment system through the interface to realize remote control of the operating state of the air conditioning equipment. Ultimately, real-time, dynamic, and intelligent control of the air conditioning equipment can be achieved, thereby improving energy-saving effect and saving labor costs.

[0084] In some embodiments, the first space includes two or more sensors and two or more air conditioning devices; before determining one or more target second spaces requiring air conditioning device control in the first space based on the first parameter, the method further includes: changing the operating state of the first air conditioning device while keeping the operating states of other air conditioning devices unchanged, acquiring a second parameter corresponding to the first air conditioning device through each sensor to obtain multiple second parameters corresponding to the first air conditioning device; the first air conditioning device is any one of the two or more air conditioning devices; the other air conditioning devices are air conditioning devices in the first space other than the first air conditioning device; the second parameter includes the temperature change value corresponding to the first air conditioning device and the duration of the temperature change; acquiring multiple second parameters corresponding to each air conditioning device; dividing the first space based on the multiple second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device to obtain two or more second spaces; wherein each second space includes at least one sensor and one air conditioning device.

[0085] This embodiment provides a method for dividing a first space into a second space. The first space is divided based on the number and location of air conditioning units and temperature sensors within it, combined with a layout diagram of the first space. The division method presented in this embodiment primarily considers the layout of each sensor in the first space, identifying the sensitivity of each sensor to temperature changes, such as temperature change trends, and combining this with the cooling capacity and coverage area of ​​the air conditioning units to divide the first space.

[0086] Specifically, before dividing the first space, each sensor and each air conditioning unit contained in the first space is first determined. Since the positions of the air conditioning units and the sensors are usually fixed, the distance between each air conditioning unit and each sensor can be determined; for example, the Euclidean distance d between each air conditioning unit and each sensor can be calculated.

[0087] While keeping the operating states of other air conditioning equipment unchanged, the operating state of the first air conditioning unit is changed, for example, from on to off, or from off to on. Since changes in the operating state of the first air conditioning unit will inevitably affect environmental parameters of the first space, such as temperature, in this case, the temperature change value and the duration of the temperature change are acquired through each sensor. Here, the temperature change value can represent the difference between the highest and lowest temperatures measured by each sensor within a preset time, and the duration of the temperature change can represent the time taken for each sensor to first measure a temperature change greater than a preset temperature change threshold, such as the time taken for the sensor to measure a temperature change greater than 1 degree Celsius. Because changes in the operating state of the first air conditioning unit directly affect the environmental parameters of the first space, based on the temperature change values ​​and durations measured by each sensor corresponding to the first air conditioning unit, the sensor most sensitive to changes in environmental parameters affected by the first air conditioning unit can be identified.

[0088] Based on the above method, a second parameter corresponding to each air conditioning unit is determined, thereby identifying the sensor most sensitive to changes in environmental parameters affected by each air conditioning unit. The first space is divided using multiple second parameters corresponding to each air conditioning unit and / or the distance between each sensor and each air conditioning unit, ensuring that each divided second space contains at least one sensor and one air conditioning unit. This allows the sensors in each second space to quickly capture the impact of changes in the operating state of the air conditioning unit on environmental parameters when the operating state of the air conditioning unit changes.

[0089] Based on the above division method, it can be seen that when the first space is divided based on temperature parameters, the sensor is a temperature sensor. In practical applications, the first space can also be divided based on other environmental parameters. For example, when the first space is divided based on humidity parameters using the method given in this embodiment, the sensor can be a humidity sensor.

[0090] When the first space is a computer room, the number of sensors in the computer room is usually less than the number of air conditioning units. In this case, based on the sensitivity of each sensor to the operating status of the air conditioning unit, one sensor and one air conditioning unit can be assigned to a second space. Then, the remaining air conditioning units can be redistributed, and based on the method given in this embodiment, the remaining air conditioning units can be assigned to the second spaces corresponding to the sensors.

[0091] In some embodiments, the temperature change value includes a first temperature difference and a second temperature difference; the first temperature difference represents the difference between the highest and lowest temperatures obtained within a preset time when the first air conditioner is turned on and the operating states of other air conditioners remain unchanged; the second temperature difference represents the difference between the highest and lowest temperatures obtained within a preset time when the first air conditioner is turned off and the operating states of other air conditioners remain unchanged; the temperature change duration includes a first duration and a second duration; the first duration represents the time taken for the sensor to first detect a temperature change greater than a preset temperature change threshold when the first air conditioner is turned on and the operating states of other air conditioners remain unchanged; the second duration represents the time taken for the sensor to first detect a temperature change greater than a preset temperature change threshold when the first air conditioner is turned off and the operating states of other air conditioners remain unchanged.

[0092] Based on the division method given in the above embodiments, this embodiment further provides a method for determining the temperature change value and the duration of the temperature change. When the first air conditioning unit is turned on and the operating status of other air conditioning units remains unchanged, the first temperature difference c between the highest and lowest temperatures captured by each sensor is obtained within a preset time. down Simultaneously, the duration for which the first temperature change detected by each sensor exceeds a preset temperature change threshold is obtained, i.e., the first duration. For example, the first duration t when the first temperature change detected by each sensor exceeds 1 degree Celsius is obtained. down When the first air conditioning unit stops operating and the operating status of the other air conditioning units remains unchanged, the second temperature difference c between the highest and lowest temperatures captured by each sensor is obtained within a preset time. up Simultaneously, the duration for which the first temperature change detected by each sensor exceeds a preset temperature change threshold is obtained, i.e., the second duration. For example, the second duration t when the first temperature change detected by each sensor exceeds 1 degree Celsius is obtained. up Based on the obtained parameter c down t down c up t up The first space is divided.

[0093] In some embodiments, the above-mentioned division of the first space based on multiple second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device includes: determining the proximity between each air conditioning device and each sensor based on multiple second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device; and dividing the first space by the proximity between each air conditioning device and each sensor.

[0094] Based on the method given in the above embodiments, after obtaining parameter cdown t down c up t up Then, the parameters can be normalized, since the distance d obtained in the above embodiment and t in this embodiment... down t up Both belong to very small indicators, namely parameters d and t. dowb t up The smaller the data, the better. Therefore, the method given in formula (5) is used for negative normalization. It is believed that the larger the value a after negative normalization, the higher the proximity between the air conditioning equipment and the sensor.

[0095]

[0096] Where x represents the parameters d and t obtained. down 、 or t up For any parameter in the distance d, taking x as an example, max(x) represents obtaining the maximum value in d, which is the maximum distance between the first air conditioning device and the sensor in the first space, and min(x) represents obtaining the minimum value in d, which is the minimum distance between the first air conditioning device and the sensor in the first space, where x represents the distance from any sensor in the first space to the first air conditioning device.

[0097] Due to the temperature change value c down c up It is an extremely large indicator. According to formula (6), it is positively normalized. The larger the value b after positive normalization, the higher the proximity between the air conditioning equipment and the sensor.

[0098]

[0099] Where c represents the parameter c obtained. down or c up For any type of parameter in the array, let c be c down Taking the parameter in the example, max(c) means to get c down The maximum value in the value represents the maximum first temperature difference captured by the sensor in the first space after the first air conditioning unit is turned on. min(c) represents the value of obtaining c. down The minimum value in the equation represents the minimum first temperature difference captured by the sensor in the first space after the first air conditioning unit is turned on. c represents the first temperature difference captured by any sensor in the first space after the first air conditioning unit is turned on.

[0100] After normalizing each second parameter using formulas (5) and (6), the parameters d and c can be used as preset parameters. down t down c up tup The weights are used to calculate the parameters d and c. down t down c up t up The normalized results are weighted to obtain the weighted proximity between the first air conditioning device and each sensor. Based on the weighted proximity, the first space is divided.

[0101] Taking the first space as a computer room as an example, assume that the computer room includes m air conditioning units and n sensors, where m > n. Based on the method given in the above embodiment, firstly, according to the highest weighted proximity score, each second space is assigned one air conditioning unit and one sensor. After the assignment is completed, the remaining mn air conditioning units need to be reassigned. At this time, the mn air conditioning units are assigned to the second space where the sensor with the highest proximity score is located. After the space division is completed, each second space contains at least one temperature sensor and one air conditioning unit.

[0102] To facilitate the management of air conditioning equipment in each secondary space, unique identifiers can be assigned to the air conditioning equipment and sensors in the primary space. After dividing the primary space into secondary spaces, the identifiers of each air conditioning device and each sensor are associated with their respective secondary spaces, and this association information is recorded in a database. To enable management and control of the air conditioning equipment in the primary space, the database can also record attribute data of the primary space, including: the correspondence between the primary space and air conditioning equipment, the correspondence between the secondary space and air conditioning equipment, the city / premises of the primary space, and the distribution of sensors within the primary space. The database can also record attribute data of the air conditioning equipment, including: the unique identifier of the air conditioning equipment, its rated power, energy efficiency ratio (EER), and energy efficiency rating. The database can also record data collected by various sensors, including temperature, humidity, and power sensors, for real-time monitoring and aggregation of environmental parameters in the primary space. The database can also record air conditioning system operation data, air conditioning equipment usage status, return air temperature, set temperature, etc. Finally, the database can record external environmental data of the primary space, including temperature, humidity, wind force, wind speed, and weather conditions. In addition, the database can also record instruction data issued by the first and second models, including air conditioner start and stop instructions, instruction issuance time, execution time, etc., to ensure that the air conditioner executes the instructions and facilitates the screening of air conditioning equipment that cannot be remotely controlled.

[0103] Based on the control method provided in the embodiments of this application, taking the first space as a computer room as an example. Figure 2A control flowchart for a computer room air conditioning system is shown. First, the computer room is divided into multiple secondary spaces. Based on external and internal environmental data, as well as the operating status of each air conditioning unit within the computer room, a first input feature of a first model is constructed. The first model processes this first input feature to determine the target secondary space, i.e., the area to be executed. After determining the target secondary space, the energy consumption and usage of each air conditioning unit within that space are weighted to determine its priority. Based on this priority, the target air conditioning unit is determined, and its operating status is controlled. Here, a second input feature of a second model can be constructed based on the energy consumption and usage of each air conditioning unit within the target secondary space. The second model processes this second input feature to obtain the priority of each air conditioning unit, thereby determining the target air conditioning unit. It can be seen that in this embodiment, the first model is mainly used for overall optimization within the computer room (first space), while the second model is used for optimization of the divided areas (target secondary spaces).

[0104] This application provides a control method. First, based on parameters such as the number and specific location of air conditioning devices within a first space, the distribution of sensors, and the layout of the first space, the first space is meticulously divided into multiple independent second spaces. Then, a first model is established as a global optimization model for the first space. This model comprehensively analyzes temperature data closely related to the air conditioning's on / off state, air conditioning control status, and external environmental factors. With the goal of achieving the minimum cooling capacity (or minimum heating capacity) required to meet target environmental parameters and ensuring the ambient temperature remains within a first temperature range, the first model can accurately predict which second spaces need to start or stop their air conditioning devices. After determining the target second spaces where the air conditioning operation needs adjustment, a calculation method or second model is further constructed using the method provided in this application, serving as a local optimization algorithm / model. The second model fully considers the lifespan balance and energy consumption minimization principles of each air conditioning device during the decision-making process, thereby optimizing the target air conditioning device from which the final control command is executed.

[0105] The dual-cycle optimization strategy presented in this application not only significantly improves the energy efficiency of the air conditioning system inside the first space, but also ensures the stability and long-term reliability of each air conditioning unit, effectively reducing the replacement and maintenance costs of the air conditioning equipment. The control method presented in this application can customize air conditioning equipment control strategies according to different layouts and environmental characteristics of the first space, exhibiting strong adaptability and applicability to various types and layouts of first spaces, ensuring that the environment within the first space is at its optimal temperature and humidity.

[0106] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0107] Based on the control method proposed in the foregoing embodiments, this application also provides a control device, such as... Figure 3 As shown, Figure 3 The control device shown includes:

[0108] The first processing module 301 is used to determine one or more target second spaces that need to be controlled by air conditioning equipment in the first space based on the first parameter; the target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter includes the environmental parameters corresponding to the first space; the first space is an enclosed space containing air conditioning equipment.

[0109] The second processing module 302 is used to control the operation of the target air conditioning equipment according to the priority of each air conditioning equipment in the target second space when the target second space contains two or more air conditioning equipment; the target air conditioning equipment includes one or more air conditioning equipment in the target second space.

[0110] In practical applications, the first processing module 301 and the second processing module 302 can be implemented based on a processor and a communication device.

[0111] In some embodiments, the first parameter further includes operating data of each air conditioning device in the first space; the operating data includes characteristic parameters of the operating status of the air conditioning device; before determining one or more target second spaces in the first space that need to be controlled by the air conditioning device based on the first parameter, the first processing module 301 is further used to train a model based on a training dataset to obtain a first model; the training dataset includes historical environmental data and historical operating data of each air conditioning device in the first space; the first model is used to determine the target second space in the first space; the first processing module 301 is specifically used to process the first parameter through the first model to obtain one or more target second spaces in the first space that need to be controlled by the air conditioning device.

[0112] In some embodiments, the first processing module 301 is further configured to construct a region discrimination loss based on the distance between the center locations of every two second spaces and the number of air conditioning devices in each of the two second spaces; the region discrimination loss is positively correlated with the distance between the center locations of every two second spaces and negatively correlated with the number of air conditioning devices in each second space; and construct the loss of the first model through the region discrimination loss.

[0113] In some embodiments, before controlling the operation of the target air conditioning device according to the priority of each air conditioning device in the target second space, the second processing module 302 is further configured to obtain the energy consumption of each air conditioning device in the target second space and the usage status of each air conditioning device in the target second space; the energy consumption of each air conditioning device includes the operating energy consumption and standby energy consumption of each air conditioning device; and determine the priority of the air conditioning devices in the target second space according to the energy consumption of each air conditioning device in the target second space and the usage status of each air conditioning device in the target second space.

[0114] In some embodiments, the environmental parameters include temperature parameters; the first processing module 301 is specifically used to determine one or more target second spaces in the first space that need to be controlled by air conditioning equipment when the temperature parameters do not meet the preset first temperature range; the preset first temperature range is dynamically adjusted according to the geographical area where the first space is located and / or the changes in the environmental characteristics outside the first space.

[0115] In some embodiments, the first space includes two or more sensors and two or more air conditioning devices. Before determining one or more target second spaces in the first space that require air conditioning device control based on the first parameter, the first processing module 301 is further configured to, while changing the operating state of the first air conditioning device and keeping the operating states of other air conditioning devices unchanged, acquire the second parameter corresponding to the first air conditioning device through each sensor to obtain multiple second parameters corresponding to the first air conditioning device. The first air conditioning device is any one of the two or more air conditioning devices. The other air conditioning devices are air conditioning devices in the first space other than the first air conditioning device. The second parameter includes the temperature change value corresponding to the first air conditioning device and the duration of the temperature change. The multiple second parameters corresponding to each air conditioning device are acquired. Based on the multiple second parameters corresponding to each air conditioning device and / or the distance between each sensor and each air conditioning device, the first space is divided to obtain two or more second spaces. Each second space includes at least one sensor and one air conditioning device.

[0116] In some embodiments, the first processing module 301 is specifically used to determine the proximity between each air conditioner and each sensor based on multiple second parameters corresponding to each air conditioner and / or the distance between each sensor and each air conditioner; and to divide the first space by the proximity between each air conditioner and each sensor.

[0117] It should be noted that the descriptions of the above device embodiments are similar to those of the above control method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0118] It should be noted that, in the embodiments of this application, if the above-described methods are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a terminal, server, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.

[0119] This application also provides an electronic device. Figure 4 This is a schematic diagram of the composition structure of an electronic device provided in an embodiment of this application, such as... Figure 4 As shown, the electronic device 40 may include:

[0120] Memory 401 is used to store executable instructions.

[0121] The processor 402 is used to implement any of the above control methods when executing executable instructions stored in the memory 401.

[0122] The processor 402 mentioned above can be at least one of ASIC, DSP, DSPD, PLD, FPGA, CPU, controller, microcontroller, and microprocessor.

[0123] The aforementioned computer-readable storage medium or memory 401 may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM), etc.; it may also be various terminals that include one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.

[0124] This application embodiment further provides a computer storage medium storing computer-executable instructions, which are used to implement any of the control methods provided in the above embodiments.

[0125] Correspondingly, this application embodiment further provides a computer program product, the computer program product including computer executable instructions, which are used to implement any of the control methods provided in the above embodiments.

[0126] In some embodiments, the functions or modules of the apparatus, controller, and NTN base station provided in this application can be used to execute the methods described in the above method embodiments. The specific implementation can be referred to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.

[0127] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.

[0128] The methods disclosed in the various method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0129] The features disclosed in the various product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0130] The features disclosed in the various method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.

[0131] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0132] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims. All of these forms are within the protection scope of this application.

Claims

1. A control method, characterized in that, The method includes: Based on the first parameter, one or more target second spaces requiring air conditioning equipment control are determined in the first space; the target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter includes environmental parameters corresponding to the first space; the first space is an enclosed space containing air conditioning equipment. When the target second space contains two or more air conditioning devices, the operation of the target air conditioning device is controlled according to the priority of each air conditioning device in the target second space; the target air conditioning device includes one or more air conditioning devices in the target second space.

2. The method according to claim 1, characterized in that, The first parameter further includes operating data of each air conditioning device within the first space; the operating data includes characteristic parameters of the operating status of the air conditioning devices; before determining one or more target second spaces requiring air conditioning device control within the first space based on the first parameter, the method further includes: The model is trained based on the training dataset to obtain a first model; the training dataset includes historical environmental data and historical operating data of each air conditioning device in the first space; the first model is used to determine the target second space in the first space; The step of determining one or more target second spaces requiring air conditioning equipment control within the first space based on the first parameter includes: By processing the first parameter using the first model, one or more target second spaces that require air conditioning equipment control are obtained in the first space.

3. The method according to claim 2, characterized in that, The method further includes: Based on the distance between the centers of every two second spaces and the number of air conditioning units in each of the two second spaces, a region discrimination loss is constructed; the region discrimination loss is positively correlated with the distance between the centers of every two second spaces and negatively correlated with the number of air conditioning units in each second space. The loss of the first model is constructed using the region-discrimination loss.

4. The method according to claim 1, characterized in that, Before controlling the operation of the target air conditioning equipment according to the priority of each air conditioning equipment in the target second space, the method further includes: The energy consumption of each air conditioning device within the target second space and the usage status of each air conditioning device within the target second space are obtained; the energy consumption of each air conditioning device includes the operating energy consumption and standby energy consumption of each air conditioning device. The priority of the air conditioning devices in the target second space is determined based on the energy consumption of each air conditioning device in the target second space and the usage of each air conditioning device in the target second space.

5. The method according to claim 1, characterized in that, The environmental parameters include temperature parameters; the step of determining one or more target second spaces requiring air conditioning equipment control within the first space based on the first parameter includes: If the temperature parameter does not meet the preset first temperature range, one or more target second spaces that need to be controlled by air conditioning equipment are identified in the first space; the preset first temperature range is dynamically adjusted according to the geographical area where the first space is located and / or the changes in the environmental characteristics outside the first space.

6. The method according to claim 1, characterized in that, The first space contains two or more sensors and two or more air conditioning devices; before determining one or more target second spaces requiring air conditioning device control within the first space based on the first parameter, the method further includes: When the operating state of the first air conditioning unit is changed while the operating states of the other air conditioning units remain unchanged, the second parameters corresponding to the first air conditioning unit are obtained by each sensor, resulting in multiple second parameters corresponding to the first air conditioning unit; the first air conditioning unit is any one of the two or more air conditioning units; the other air conditioning units are the air conditioning units in the first space other than the first air conditioning unit; the second parameters include the temperature change value corresponding to the first air conditioning unit and the duration of the temperature change; Obtain multiple second parameters corresponding to each air conditioning device; Based on multiple second parameters corresponding to each air conditioning device, and / or the distance between each sensor and each air conditioning device, the first space is divided to obtain two or more second spaces; wherein each second space includes at least one sensor and one air conditioning device.

7. The method according to claim 6, characterized in that, The temperature change value includes a first temperature difference and a second temperature difference; the first temperature difference represents the difference between the highest and lowest temperatures obtained within a preset time when the first air conditioner is turned on and the operating status of other air conditioners remains unchanged; the second temperature difference represents the difference between the highest and lowest temperatures obtained within a preset time when the first air conditioner is turned off and the operating status of other air conditioners remains unchanged. The duration of the temperature change includes a first duration and a second duration; The first duration refers to the time taken for the sensor to first detect a temperature change greater than a preset temperature change threshold when the first air conditioning device is turned on and the operating status of other air conditioning devices remains unchanged. The second duration refers to the duration taken when the sensor first detects a temperature change greater than the preset temperature change threshold, assuming the first air conditioning unit stops operating and the operating status of other air conditioning units remains unchanged.

8. The method according to claim 6, characterized in that, The division of the first space based on multiple second parameters corresponding to each air conditioning device, and / or the distance between each sensor and each air conditioning device, includes: Based on multiple second parameters corresponding to each air conditioning device, and / or the distance between each sensor and each air conditioning device, the proximity between each air conditioning device and each sensor is determined; The first space is divided based on the proximity between each air conditioning unit and each sensor.

9. A control device, characterized in that, The device includes: A first processing module is configured to determine, based on a first parameter, one or more target second spaces within a first space that require control of air conditioning equipment; the target second space is one of two or more second spaces; each second space is obtained by dividing the first space; the first parameter includes environmental parameters corresponding to the first space; the first space is an enclosed space containing air conditioning equipment; The second processing module is used to control the operation of the target air conditioning equipment according to the priority of each air conditioning equipment in the target second space when the target second space contains two or more air conditioning equipment; the target air conditioning equipment includes one or more air conditioning equipment in the target second space.

10. An electronic device, characterized in that, The electronic device includes a processor and a memory for storing computer programs that can run on the processor; wherein, The processor is used to run the computer program to perform the method according to any one of claims 1 to 8.

11. A computer storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the method described in any one of claims 1 to 8.

12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 8.