Temperature control system, method, electronic device, medium and program product

CN122593476APending Publication Date: 2026-08-18CHINA MOBILE ENERGY TECHNOLOGY BEIJING CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610524210.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-20
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

[0004]本申请实施例的目的是提供一种温控系统、方法、电子设备、介质和程序产品,用以解决对多个温控设备调控效率较低的问题

Benefits of technology

[0011] The temperature control system provided in this application includes multiple temperature control devices and control units connected to each temperature control device. The multiple control units include a master control unit and at least one slave control unit. The master control unit is configured to acquire status data from the multiple temperature control devices, determine a first calculation task for each of the multiple control units based on the status data, and send the first calculation tasks of the slave control units to their respective slave control units. The master control unit is also configured to determine a corresponding first calculation result based on the master control unit's first calculation task. Each slave control unit is configured to determine a corresponding second calculation result based on the received first calculation task and send the second calculation result to the master control unit. The master control unit is further configured to receive the second calculation results from each slave control unit, determine a first control strategy corresponding to the multiple control units based on each second calculation result and the first calculation result, and send the first control strategy of each slave control unit to its respective slave control unit. The first control strategy is used by the respective control unit to control the corresponding temperature control device. In this technical solution, multiple control units are deployed in a distributed manner, with one serving as the master control unit and the rest as slave control units. This eliminates the need for a unified management platform. The master control unit obtains a first calculation result based on its own first calculation task. The slave control units obtain a second calculation result based on the received first calculation task and send it to the master control unit. The master control unit determines the first control strategy corresponding to the multiple control units based on the first and second calculation results and distributes it to the respective control units. The respective control units then control the corresponding temperature control devices. Through the interaction between multiple control units, without relying on any centralized management platform, the optimal energy consumption of the temperature control devices can be achieved, while simultaneously improving the efficiency of regulating multiple temperature control devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122593476A_ABST
    Figure CN122593476A_ABST
Patent Text Reader

Abstract

This application discloses a temperature control system, method, electronic device, medium, and program product, belonging to the field of infrastructure technology, to solve the problem of low efficiency in controlling multiple temperature control devices. The temperature control system includes: multiple temperature control devices and a control unit connected to each temperature control device. A master control unit is configured to acquire status data of the multiple temperature control devices, determine a first calculation task for each of the multiple control units based on the status data of the multiple temperature control devices, and determine a corresponding first calculation result based on the first calculation task of the master control unit. A slave control unit is configured to determine a corresponding second calculation result based on the received first calculation task and send the second calculation result to the master control unit. The master control unit receives the second calculation results from each slave control unit and determines a first control strategy corresponding to the multiple control units based on each second calculation result and the first calculation result. The first control strategy is used by the control unit to control the corresponding temperature control device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of infrastructure technology, and more particularly to a temperature control system, method, electronic device, medium, and program product. Background Technology

[0002] With the development of communication technology, the power of communication equipment carrying communication services has gradually increased, and the energy consumption of temperature control equipment in communication equipment rooms has also increased accordingly. At present, the control method of temperature control equipment in equipment rooms is mainly to adjust independently through the control logic of each temperature control device. Different temperature control devices in the same space lack unified control, resulting in one or several temperature control devices operating ineffectively, which increases the overall energy consumption of the temperature control system.

[0003] In related technologies, different temperature control devices are typically connected to a unified management platform. Parameters are set on this platform to regulate the temperature control system. Multiple temperature control devices need to be connected to an environmental monitoring system via wired connections to monitor their operating parameters in real time. The environmental monitoring system then connects to the management platform via a wired network to regulate the temperature control system. This approach requires significant hardware and software specifications. Without the necessary connectivity, regulation is impossible, resulting in low efficiency in controlling multiple temperature control devices. Summary of the Invention

[0004] The purpose of this application is to provide a temperature control system, method, electronic device, medium, and program product to solve the problem of low control efficiency for multiple temperature control devices.

[0005] To solve the above-mentioned technical problems, the embodiments of this application are implemented as follows: In a first aspect, embodiments of this application provide a temperature control system, comprising: multiple temperature control devices and multiple control units connected to each of the temperature control devices, wherein the multiple control units include a master control unit and at least one slave control unit; wherein the master control unit is configured to acquire status data of the multiple temperature control devices, and based on the status data of the multiple temperature control devices, determine a first calculation task for each of the multiple control units, and send the first calculation task of the slave control unit to its respective slave control unit; the master control unit is further configured to determine a corresponding first calculation result based on the first calculation task of the master control unit; the slave control unit is configured to determine a corresponding second calculation result based on the received first calculation task, and send the second calculation result to the master control unit; the master control unit is further configured to receive the second calculation result from each of the slave control units, and based on each second calculation result and the first calculation result, determine a first control strategy corresponding to the multiple control units, and send the first control strategy of each slave control unit to its respective slave control unit; wherein the first control strategy is used by the respective control unit to control the corresponding temperature control device.

[0006] Secondly, embodiments of this application provide a temperature control system method applied to a master control unit in multiple control units, wherein the multiple control units are connected one-to-one with multiple temperature control devices, and the multiple control units further include at least one slave control unit. The method includes: acquiring status data of the multiple temperature devices; determining a first calculation task for each of the multiple control units based on the status data of the multiple temperature control devices, and sending the first calculation task of each slave control unit to its corresponding slave control unit to execute the calculation task; determining a corresponding first calculation result based on the first calculation task of the master control unit; receiving a second calculation result determined by each slave control unit based on the received first calculation task; determining a first control strategy for each of the multiple control units based on the second calculation result and the first calculation result of each slave control unit, and sending the first control strategy of each slave control unit to its corresponding slave control unit, wherein the first control strategy is used by the corresponding control unit to control the corresponding temperature control device.

[0007] Thirdly, embodiments of this application provide an electronic device, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement a temperature control method as described above.

[0008] Fourthly, embodiments of this application provide a readable storage medium storing a program or instructions, wherein the program or instructions, when executed by a processor, constitute the temperature control method described above.

[0009] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement a temperature control method as described above.

[0010] Sixthly, embodiments of this application provide a computer program product, the computer program product including a computer program, which, when executed by a processor, implements the temperature control method described above.

[0011] The temperature control system provided in this application includes multiple temperature control devices and control units connected to each temperature control device. The multiple control units include a master control unit and at least one slave control unit. The master control unit is configured to acquire status data from the multiple temperature control devices, determine a first calculation task for each of the multiple control units based on the status data, and send the first calculation tasks of the slave control units to their respective slave control units. The master control unit is also configured to determine a corresponding first calculation result based on the master control unit's first calculation task. Each slave control unit is configured to determine a corresponding second calculation result based on the received first calculation task and send the second calculation result to the master control unit. The master control unit is further configured to receive the second calculation results from each slave control unit, determine a first control strategy corresponding to the multiple control units based on each second calculation result and the first calculation result, and send the first control strategy of each slave control unit to its respective slave control unit. The first control strategy is used by the respective control unit to control the corresponding temperature control device. In this technical solution, multiple control units are deployed in a distributed manner, with one serving as the master control unit and the rest as slave control units. This eliminates the need for a unified management platform. The master control unit obtains a first calculation result based on its own first calculation task. The slave control units obtain a second calculation result based on the received first calculation task and send it to the master control unit. The master control unit determines the first control strategy corresponding to the multiple control units based on the first and second calculation results and distributes it to the respective control units. The respective control units then control the corresponding temperature control devices. Through the interaction between multiple control units, without relying on any centralized management platform, the optimal energy consumption of the temperature control devices can be achieved, while simultaneously improving the efficiency of regulating multiple temperature control devices. Attached Figure Description

[0012] Figure 1 This is a schematic architecture diagram of a temperature control system provided according to some embodiments of this application; Figure 2 This is a schematic diagram of the structure of each subunit in the control unit according to some embodiments of this application; Figure 3 This is a schematic diagram illustrating the interaction of parameter information in a control unit according to some embodiments of this application; Figure 4 This is a schematic flowchart of a temperature control method provided according to some embodiments of this application; Figure 5 This is a schematic diagram of the structure of an electronic device provided according to some embodiments of this application. Detailed Implementation

[0013] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0014] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0015] Figure 1 This is a schematic architecture diagram of a temperature control system provided according to some embodiments of this application. The system includes: a plurality of temperature control devices 13, and a control unit connected to each temperature control device 13. The plurality of control units include a master control unit 11 and at least one slave control unit 12.

[0016] In some implementations, the number of control units in the system can vary accordingly with the number of temperature control devices 13. Conversely, the system's computing power can be linearly expanded with the increase in the number of control units to be configured on demand, avoiding the waste of capacity in the traditional server mode.

[0017] The master control unit 11 is configured to acquire status data of multiple temperature control devices 13, and based on the status data of multiple temperature control devices 13, determine the first calculation task of each of the multiple control units, and send the first calculation task of the slave control unit 12 to the slave control unit 12; the master control unit 11 is also configured to determine the corresponding first calculation result based on the first calculation task of the master control unit 11.

[0018] The main control unit 11 includes multiple sub-units for connecting to the temperature control device 13, communicating with the slave control unit 12, and issuing the first calculation task and the first control strategy.

[0019] The multiple control units include a master control unit 11 and at least one slave control unit 12. The master control unit 11 and the slave control unit 12 are respectively connected to a temperature control device 13. Therefore, the multiple control units correspond to multiple temperature control devices 13.

[0020] Temperature control equipment 13 includes: equipment that generates energy consumption, such as air conditioners, air-cooled equipment, etc.

[0021] The status data of multiple temperature control devices 13 includes: the operating parameters of multiple temperature control devices 13 in the temperature control system, as well as the outdoor and indoor parameters corresponding to multiple temperature control devices 13. For example, outdoor parameters include outdoor temperature, humidity and other parameters, and indoor parameters include indoor temperature, equipment current and other energy consumption parameters.

[0022] The main control unit 11 can acquire status data of multiple temperature control devices 13, such as the device operating parameters, outdoor parameters and indoor parameters of the temperature control device 13 corresponding to the main control unit 11, as well as the device operating parameters of the temperature control device 13 corresponding to the slave control unit 12.

[0023] The slave control unit 12 also includes multiple sub-units for connecting to the temperature control device 13 corresponding to the slave control unit 12 and communicating with the master control unit 11.

[0024] The first calculation task includes adjusting the operating parameters of each temperature control device 13. For example, the first calculation task may be to regulate the temperature of the temperature control device 13 corresponding to the control unit.

[0025] The first calculation result includes: the latest equipment operating parameters obtained by the main control unit 11 after the temperature control device 13 corresponding to the main control unit 11 executes the first calculation task of the main control unit 11. For example, the fan speed, compressor frequency, and other equipment operating parameters of the temperature control device 13 corresponding to the main control unit 11 after adjusting the temperature. These parameters are used to determine the latest equipment operating parameters obtained by the temperature control device 13 corresponding to the main control unit 11 after executing the first calculation task of the main control unit 11.

[0026] The main control unit 11 can determine the first calculation task of each control unit based on the status data of multiple temperature control devices 13, that is, determine the first calculation task of the main control unit 11 and the first calculation task of each slave control unit 12, and send the first calculation task of the slave control unit 12 to its corresponding slave control unit 12, so that the main control unit 11 and the slave control unit 12 execute their respective first calculation tasks at the same time.

[0027] The slave control unit 12 is configured to determine the corresponding second calculation result based on the received first calculation task, and send the second calculation result to the master control unit 11.

[0028] The second calculation result includes: the latest equipment operating parameters obtained by the temperature control device 13 corresponding to each slave control unit 12 after executing the first calculation task of its respective slave control unit 12. For example, the fan speed, compressor frequency, and other equipment operating parameters of the temperature control device 13 corresponding to the slave control unit 12 after adjusting the temperature. These are used to determine the latest equipment operating parameters obtained by the temperature control device 13 corresponding to the slave control unit 12 after executing the first calculation task of the slave control unit 12.

[0029] Each slave control unit 12 obtains a second calculation result corresponding to itself by executing its own received first calculation task.

[0030] The master control unit 11 is also configured to receive the second calculation results of each slave control unit 12, and determine the first control strategy corresponding to the multiple control units based on the second calculation results and the first calculation results, and send the first control strategy of each slave control unit 12 to its respective slave control unit 12; wherein, the first control strategy is used by the respective control unit to control the corresponding temperature control device 13.

[0031] As an example, the first control strategy includes controlling the opening or closing of the temperature control device 13 corresponding to the control unit. It may also include other more complex control logic, such as adjusting the temperature or speed of the temperature control device 13. The first control strategy is not specifically limited. The calculation process of the first control strategy can be a machine learning, deep learning, or reinforcement learning process, and may include training a specific model.

[0032] The master control unit 11 determines the first control strategy corresponding to multiple control units based on multiple second calculation results and its own first calculation results, and sends the first control strategy of each slave control unit 12 to its respective slave control unit 12, so that the slave control unit 12 controls the corresponding temperature control device 13 according to the received first control strategy of the slave control unit 12. At the same time, the master control unit 11 controls the temperature control device 13 corresponding to the master control unit 11 according to the master control unit 11's first control strategy.

[0033] The temperature control system provided in this application includes multiple temperature control devices and control units connected to each temperature control device. The multiple control units include a master control unit and at least one slave control unit. The master control unit is configured to acquire status data from the multiple temperature control devices, determine a first calculation task for each of the multiple control units based on the status data, and send the first calculation tasks of the slave control units to their respective slave control units. The master control unit is also configured to determine a corresponding first calculation result based on the master control unit's first calculation task. Each slave control unit is configured to determine a corresponding second calculation result based on the received first calculation task and send the second calculation result to the master control unit. The master control unit is further configured to receive the second calculation results from each slave control unit, determine a first control strategy corresponding to the multiple control units based on each second calculation result and the first calculation result, and send the first control strategy of each slave control unit to its respective slave control unit. The first control strategy is used by the respective control unit to control the corresponding temperature control device. In this technical solution, multiple control units are deployed in a distributed manner, with one serving as the master control unit and the rest as slave control units. This eliminates the need for a unified management platform. The master control unit obtains a first calculation result based on its own first calculation task. The slave control units obtain a second calculation result based on the received first calculation task and send it to the master control unit. The master control unit determines the first control strategy corresponding to the multiple control units based on the first and second calculation results and distributes it to the respective control units. The respective control units then control the corresponding temperature control devices. Through the interaction between multiple control units, without relying on any centralized management platform, the optimal energy consumption of the temperature control devices can be achieved, while simultaneously improving the efficiency of regulating multiple temperature control devices.

[0034] In some embodiments, the control unit in the system includes a wireless communication master control subunit 21 and an artificial intelligence (AI) subunit 22.

[0035] Among them, the sub-unit can be represented as a microcontroller unit (MCU), the wireless communication master control sub-unit 21 can be represented as a wireless communication master control MCU, such as a wireless network (WIreless Fidelity, WIFI) master control MCU and other sub-units for short-range communication methods; the AI ​​sub-unit 22 can be represented as: AI-MCU.

[0036] The control unit also includes: wireless communication sub-control unit 23, wired communication sub-control unit 24, and program burning and power supply port 25.

[0037] The wireless communication sub-control unit 23 includes: 4G / 5G communication MCU, 6G communication MCU, etc.; the wired communication sub-control unit 24 includes: Recommended Standard 485 (RS485) communication MCU, etc.

[0038] It should be noted that the sub-units of the control unit can be combined according to the actual situation. For example, the wireless communication main control sub-unit 21 and the wireless communication sub-control unit 23 can be combined into a functional module, the wireless communication main control sub-unit 21 and the wired communication sub-control unit 24 can be combined into a functional module, or the wireless communication main control sub-unit 21, the wireless communication sub-control unit 23 and the wired communication sub-control unit 24 can be combined into a sub-module, and so on. The specific combination is not limited.

[0039] When multiple temperature control devices 13 in the computer room need to be centrally controlled, each temperature control device 13 is connected to a control unit. Each control unit may include: a wireless communication main control sub-unit 21, an AI sub-unit 22, as well as: a wireless communication sub-control unit 23, a wired communication sub-control unit 24, and a program burning and power supply port 25.

[0040] The wireless communication main control subunit 21 is connected to the AI ​​subunit 22, the wireless communication sub-control unit 23, the wired communication sub-control unit 24, and the program burning and power supply port 25 via serial ports, respectively. Figure 2 As shown, in the control unit, the wireless communication main control subunit 21 can be connected to other subunits via a serial port to transmit information; the AI ​​subunit 22 is connected to the program burning and power supply port 25 to transmit calculation program information, etc.

[0041] As an example, the data transmission process of each subunit in the control unit is as follows: the wireless communication master control subunit 21 can receive status data from multiple temperature control devices 13 and issue a first control strategy to the temperature control device 13 corresponding to the control unit. The master control program in the wireless communication master control subunit 21 may include: the wireless communication master control subunit 21 transmitting a first target parameter to the connected AI subunit 22 via a serial port; the wireless communication master control subunit 21 receiving the first target parameter transmitted by the AI ​​subunit 22 via a serial port; the wireless communication master control subunit 21 receiving a second target parameter transmitted by the connected wireless communication sub-control unit 23 via a serial port; the wireless communication master control subunit 21 also receiving a third target parameter transmitted by a wireless sensor via wireless communication; the wireless communication master control subunit 21 transmitting a fourth target parameter to other control units via wireless communication; the wireless communication master control subunit 21 receiving a fourth target parameter transmitted by other control units via wireless communication; the wireless communication master control subunit 21 receiving a fifth target parameter transmitted by the connected wired communication sub-control unit 24 via a serial port; and the wireless communication master control subunit 21 transmitting the fifth target parameter to the wired communication sub-control unit 24 via a serial port. The multiple target parameters are for illustrative purposes only and do not constitute specific data limitations. Wireless communication may include Wi-Fi or short-range communication methods.

[0042] The wireless communication master control subunit 21 in the master control unit 11 is configured to acquire status data of multiple temperature control devices 13 and send the first control strategy of each slave control unit 12 to its respective slave control unit 12.

[0043] The wireless communication master control subunit 21 in the master control unit 11 is used to collect status data of multiple temperature control devices 13 and send the first control strategy of the slave control unit 12 to the slave control unit 12.

[0044] The AI ​​subunit 22 in the main control unit 11 is configured to determine the first calculation task of each of the multiple control units based on the status data of the multiple temperature control devices 13, send the first calculation task of each slave control unit 12 to the AI ​​subunit 22 of the slave control unit 12, and determine the corresponding first calculation result based on the first calculation task of the main control unit 11.

[0045] Specifically, the AI ​​subunit 22 of the main control unit 11 acquires status data of multiple temperature control devices 13 through the wireless communication main control subunit 21 connected to the main control unit 11, and determines the first calculation task of each of the multiple control units based on the status data of the multiple temperature control devices 13. The status data of the multiple temperature control devices 13 includes, for example, the device operating parameters, outdoor parameters, indoor parameters, energy consumption parameters, etc., corresponding to the main control unit 11 and the slave control unit 12.

[0046] The AI ​​subunit 22 of the main control unit 11 determines the corresponding first calculation result based on its own first calculation task, namely the first calculation task of the main control unit 11. For example, it obtains the calculation program corresponding to the first calculation task through the connected program burning and power supply port 25, and then determines the first calculation result.

[0047] The AI ​​subunit 22 of the master control unit 11 also sends the first calculation tasks of each slave control unit 12 to the wireless communication master control subunit 21 of the master control unit 11. The wireless communication master control subunit 21 of the master control unit 11 then sends the first calculation tasks of each slave control unit 12 to the AI ​​subunit 22 of its respective slave control unit 12. For example, the wireless communication master control subunit 21 of the master control unit 11 and the wireless communication master control subunit 21 of the slave control unit 12 are connected, such as by transmitting information via WIFI, so that the first calculation tasks of the slave control unit 12 can be sent to the wireless communication master control subunit 21 of its respective slave control unit 12, and then sent to the AI ​​subunit 22 of the slave control unit 12 through the wireless communication master control subunit 21 of the slave control unit 12.

[0048] As an example, the process of the AI ​​subunit 22 of the master control unit 11 issuing the first computing task to the AI ​​subunit 22 of the slave control unit 12 includes: the AI ​​subunit 22 of the master control unit 11 transmits the first computing task of the slave control unit 12 to the wireless communication master control subunit 21 of the master control unit 11; the wireless communication master control subunit 21 of the master control unit 11 transmits the first computing task of the slave control unit 12 to the slave control unit 12 via wireless communication; the wireless communication master control subunit 21 of the slave control unit 12 receives the first computing task of the slave control unit 12 via wireless communication; and the wireless communication master control subunit 21 of the slave control unit 12 transmits the first computing task of the slave control unit 12 to the AI ​​subunit 22 of the slave control unit 12. Both the AI ​​subunit 22 of the master control unit 11 and the AI ​​subunit 22 of the slave control unit 12 can perform calculations in parallel based on the first computing task and the corresponding computing program obtained from the program burning and power supply port 25. The calculation process is the calculation process of machine learning, deep learning, and reinforcement learning. If machine learning or deep learning is used, the parameters of the input state data are used to calculate the output prediction result; if reinforcement learning is used, the parameters of the input state data are used to calculate the reward and action.

[0049] The AI ​​subunit 22 in the slave control unit 12 is configured to obtain the first calculation task of the slave control unit 12 through the wireless communication master control subunit 21 of the slave control unit 12, determine the second calculation result according to the first calculation task of the slave control unit 12, and send it to the wireless communication master control subunit 21 of the master control unit 11, so as to send it to the AI ​​subunit 22 of the master control unit 11 through the wireless communication master control subunit 21 of the master control unit 11.

[0050] Specifically, the AI ​​subunit 22 of the slave control unit 12 determines the calculation program through the corresponding serial port connection program burning and power supply port 25. Through the wireless communication master control subunit 21 of the slave control unit 12, it receives the first calculation task of the slave control unit 12 sent by the wireless communication master control subunit 21 of the master control unit 11. Based on the first calculation task of the slave control unit 12, the AI ​​subunit 22 of the slave control unit 12 determines the second calculation result and returns the second calculation result to the AI ​​subunit 22 of the master control unit 11.

[0051] As an example, the AI ​​subunit 22 of the slave control unit 12 runs a program corresponding to the task. This program can be provided through the program programming and power supply port 25 connected to the serial port of the AI ​​subunit 22 of the slave control unit 12. The AI ​​subunit 22 of the slave control unit 12 obtains a second calculation result based on the first calculation task and through the calculation program. The program running in the AI ​​subunit 22 can be a program generated for different tasks using machine learning, deep learning, or reinforcement learning.

[0052] The program burning and power supply port 25 is used to burn programs and supply power to the control unit.

[0053] Specifically, the program burning and power supply port 25 has an internal switch for burning programs and supplying power to the control unit. When the switch is in state 1, it can only supply power to the control unit and cannot burn programs; when the switch is in state 2, it can burn control programs to the wireless communication main control subunit 21 via the serial port; when the switch is in state 3, it can burn calculation programs to the AI ​​subunit 22 via the serial port.

[0054] Preferably, the control unit can communicate with wireless temperature sensors and wireless current sensors with wireless communication functions through the wireless communication main control subunit 21 to obtain the temperature of the corresponding temperature control device 13 and the current of each temperature control device 13. The obtained status data of multiple temperature control devices 13 may also include the temperature and current of the temperature control device 13.

[0055] In this embodiment, the wireless communication master control subunit 21 and the AI ​​subunit 22 are connected in the control unit. The wireless communication master control subunit 21 of the master control unit 11 can determine the first calculation task of each control unit based on the status data of multiple temperature control devices 13. The AI ​​subunit 22 in the master control unit 11 can send the first calculation task of each slave control unit 12 to its respective slave control unit 12, and calculate its own first calculation task to obtain the first calculation result. The AI ​​subunit 22 in the slave control unit 12 can determine the second calculation result of the slave control unit 12 based on the received first calculation task and send it to the AI ​​subunit 22 of the master control unit 11. It can be seen that by using the subunits set in the control unit to perform task calculation and data transmission, there is no need to rely on any centralized management platform or server, while saving deployment costs.

[0056] In some embodiments, the wireless communication master control subunit 21 of the master control unit 11 is configured to acquire outdoor parameters through the wireless communication sub-control unit 23 of the master control unit 11; and acquire the device operating parameters of the master control unit 11 through the wired communication sub-control unit 24 of the master control unit 11; the wireless communication master control subunit 21 of the slave control unit 12 is configured to acquire the device operating parameters of the slave control unit 12 through the wired communication sub-control unit 24 of the slave control unit 12, and send them to the master control unit 11.

[0057] Outdoor parameters include outdoor temperature, humidity, solar radiation, etc.

[0058] The equipment operating parameters include the compressor frequency, fan speed, and other operating parameters of the temperature control device 13 connected to the main control unit 11 and the slave control unit 12.

[0059] Indoor parameters include: indoor temperature and energy consumption parameters such as the current of the temperature control device 13.

[0060] It should be understood that outdoor parameters, indoor parameters, and equipment operating parameters can be status data of multiple temperature control devices 13 obtained by the wireless communication main control subunit 21.

[0061] The wireless communication sub-control unit 23 of the main control unit 11 receives status data of multiple temperature control devices 13 related to the temperature control device 13 from the external network platform and sends it to the wireless communication main control sub-unit 21 of the main control unit 11. The external network platform is used to provide a public platform for various parameter information, such as the outdoor parameters of each temperature control device 13 recorded by the external network platform.

[0062] As an example, the wireless communication sub-control unit 23 of the main control unit 11 is used to receive the status data of the temperature control device 13 imported from the external network platform. The main process includes: the wireless communication sub-control unit 23 of the main control unit 11 receives outdoor temperature, humidity and other parameter information from the external network platform through the 4G / 5G network; the wireless communication sub-control unit 23 of the main control unit 11 transmits the status data of multiple temperature control devices 13 related to the temperature control device 13 to the wireless communication main control sub-unit 21 of the main control unit 11 through the serial port.

[0063] The wired communication sub-control unit 24 of the main control unit 11 is connected to the temperature control device 13 corresponding to the main control unit 11 via a communication line, and obtains the device operating parameters of the temperature control device 13 corresponding to the main control unit 11, and sends them to the wireless communication main control sub-unit 21 of the main control unit 11. The wired communication sub-control unit 24 of the slave control unit 12 is connected to the temperature control device 13 corresponding to the slave control unit 12 via a communication line, and obtains the device operating parameters of the temperature control device 13 corresponding to the slave control unit 12, and sends them to the wireless communication main control sub-unit 21 of the slave control unit 12, so that they can be transmitted to the main control unit 11 through the wireless communication main control sub-unit 21 of the slave control unit 12. Among them, the wired communication sub-control unit 24 can also receive parameter information sent by the wireless communication main control sub-unit 21 via a serial port. The parameter information, such as the first control strategy, can be transmitted to the corresponding temperature control device 13 via 485 communication, so that the temperature control device 13 also executes the first control strategy.

[0064] As an example, the process by which the wireless communication main control subunit 21 of the main control unit 11 collects status data from multiple temperature control devices 13 includes: a. Collecting outdoor data. Using a 4G / 5G network via the management platform, outdoor parameters such as temperature, humidity, and solar radiation are sent to the wireless communication sub-control unit 23 of the main control unit 11. The wireless communication sub-control unit 23 then transmits the outdoor parameters back to the wireless communication main control subunit 21 of the main control unit 11. b. Collecting indoor parameters. Through temperature sensors and / or current wireless sensors wirelessly connected to the wireless communication main control subunit 21 of the main control unit 11, a series of indoor parameters, such as indoor temperature and energy consumption parameters such as device current, are sent to the wireless communication main control subunit 21 of the main control unit 11. c. Device operating parameters of the temperature control devices 13 of the main control unit 11. The temperature control device 13 connected to the main control unit 11 transmits its operating parameters, such as compressor frequency and fan speed, to the wired communication sub-control unit 24 of the main control unit 11 via 485 communication. The wired communication sub-control unit 24 then transmits these parameters to the wireless communication main control sub-unit 21 of the main control unit 11. d. The operating parameters of the temperature control device 13 corresponding to the slave control unit 12. The temperature control device 13 connected to the slave control unit 12 transmits its operating parameters, such as compressor frequency and fan speed, to the wired communication sub-control unit 24 of the slave control unit 12 via 485 communication. The wired communication sub-control unit 24 then transmits these parameters to the wireless communication main control sub-unit 21 of the slave control unit 12. The wireless communication main control sub-unit 21 of the slave control unit 12 then transmits these parameters back to the wireless communication main control sub-unit 21 of the main control unit 11 via wireless communication.

[0065] It should be noted that the wireless communication master control subunit 21 of the slave control unit 12 is mainly used to obtain the device operating parameters of the slave control unit 12 through the wired communication sub-control unit 24 of the slave control unit 12, and send them to the wireless communication master control subunit 21 of the master control unit 11 via wireless communication. The wireless communication master control subunit 21 of the master control unit 11 sends the collected status data of multiple temperature control devices 13 to the AI ​​subunit 22 of the master control unit 11 to generate the first calculation task and the first control strategy.

[0066] In this embodiment, the various sub-units and slave control units 12 connected by the wireless communication master control sub-unit 21 of the master control unit 11 acquire status data of multiple temperature control devices 13, such as outdoor parameters, device operating parameters of the master control unit 11 and device operating parameters of the slave control unit 12. This eliminates the need to install too much other hardware or software, saves resources, and accurately collects status data related to the devices.

[0067] In some embodiments, the AI ​​subunit 22 of the master control unit 11 is further configured to receive a second calculation result sent by the AI ​​subunit 22 of the slave control unit 12, determine a first control strategy corresponding to multiple control units based on each second calculation result and the first calculation result, and send the first control strategy of multiple control units to the wireless communication master control subunit 21 of the master control unit 11.

[0068] The AI ​​subunit 22 of the master control unit 11 receives the second calculation result sent by the AI ​​subunit 22 of the slave control unit 12, and obtains the first calculation result of its own AI subunit 22 of the master control unit 11. For example, the process of the AI ​​subunit 22 of the master control unit 11 receiving the second calculation result of the AI ​​subunit 22 of the slave control unit 12 includes four steps: the AI ​​subunit 22 of the slave control unit 12 sends the second calculation result of the slave control unit 12 to the wireless communication master control subunit 21 of the slave control unit 12; the wireless communication master control subunit 21 of the slave control unit 12 transmits the second calculation result of the slave control unit 12 to the wireless communication master control subunit 21 of the master control unit 11 via wireless communication; the wireless communication master control subunit 21 of the master control unit 11 receives the second calculation result of the slave control unit 12 via wireless communication; and the wireless communication master control subunit 21 of the master control unit 11 transmits the second calculation result of the slave control unit 12 to the AI ​​subunit 22 of the master control unit 11. The AI ​​subunit 22 of the main control unit 11 simultaneously obtains the first calculation result of its own AI subunit 22.

[0069] The AI ​​subunit 22 of the main control unit 11 obtains a first control strategy based on the first calculation result and each of the second calculation results, and sends it to the wireless communication main control subunit 21. That is, based on the first calculation result and each of the second calculation results, the first control strategy of each temperature control device 13 is determined, and the first control strategy is sent to the wireless communication main control subunit 21 of the main control unit 11. For example, based on the first calculation result of the main control unit 11 and the second calculation result of the slave control unit 12, the operating strategy of each temperature control device 13 is obtained by using the program burned and the control program sent by the power supply port 25, which serves as the first control strategy for the corresponding temperature control device 13. The first control strategy includes: the opening or closing of each temperature control device 13, the setting temperature, the fan speed, etc., and the parameters of the first control strategy are sent to the wireless communication main control subunit 21 of the main control unit 11.

[0070] In this embodiment, the AI ​​subunit 22 of the main control unit 11 can determine the first control strategy for each temperature control device 13 based on the first calculation result of the main control unit 11 and the second calculation results of each slave control unit 12. The distributed collaborative computing of the main and control units, i.e., the dynamic collaborative control among multiple control units, realizes multi-node parallel computing, forms edge intelligent decision-making, and improves the efficiency of regulating multiple temperature control devices 13.

[0071] In some embodiments, the wireless communication master control subunit 21 of the master control unit 11 is further configured to send the first control strategy of the master control unit 11 to the wired communication sub-control unit 24 of the master control unit 11 via short-range communication, so that the first control strategy of the master control unit 11 is sent to the temperature control device 13 corresponding to the master control unit 11 via the wired communication sub-control unit 24; and to send the control strategy of the slave control unit 12 to the wireless communication master control subunit 21 of the slave control unit 12, and then send it to the wired communication sub-control unit 24 of the slave control unit 12 via the wireless communication master control subunit 21 of the slave control unit 12, so that the first control strategy of the slave control unit 12 is sent to the temperature control device 13 corresponding to the slave control unit 12 via the wired communication sub-control unit 24.

[0072] The wireless communication master control subunit 21 of the master control unit 11 can be used to allocate a first control strategy to each temperature control device 13, that is, the wireless communication master control subunit 21 of the master control unit 11 sends the first control strategy of the master control unit 11 to the temperature control device 13 corresponding to the master control unit 11; the wireless communication master control subunit 21 of the master control unit 11 can also send the first control strategy of the slave control unit 12 to the temperature control device 13 corresponding to the slave control unit 12.

[0073] As an example, the wireless communication main control sub-unit 21 of the main control unit 11 sends the first control parameters (i.e., the first control strategy) of the main control unit 11 to the temperature control device 13 corresponding to the main control unit 11. These parameters include: the opening or closing of the temperature control device 13 corresponding to the main control unit 11, the setting temperature, the fan speed, and other strategies. The first control strategy of the main control unit 11 is transmitted to the wired communication sub-control unit 24 of the main control unit 11 through the wireless communication main control sub-unit 21. The wired communication sub-control unit 24 of the main control unit 11 then transmits the data to the temperature control device 13 corresponding to the main control unit 11 via 485 communication. After the temperature control device 13 corresponding to the main control unit 11 transmits the data to the wired communication sub-control unit 24 of the main control unit 11 via 485 communication, the wireless communication main control sub-unit 21 of the main control unit 11 sends the first control parameters (i.e., the first control strategy) of the slave control unit 12 to the temperature control device 13 corresponding to the slave control unit 12. These parameters include: the opening or closing of the temperature control device 13 corresponding to the slave control unit 12, the setting temperature, the fan speed, and other strategies. The first control strategy of the slave control unit 12 is transmitted to the wireless communication main control sub-unit 21 of the slave control unit 12 via wireless communication through the wireless communication main control sub-unit 21 of the main control unit 11. The wireless communication main control sub-unit 21 of the slave control unit 12 transmits the data to the wired communication sub-control unit 24 of the slave control unit 12. The wired communication sub-control unit 24 of the slave control unit 12 then transmits the data to the temperature control device 13 corresponding to the slave control unit 12 via 485 communication.

[0074] In this embodiment, the wireless communication master control subunit 21 of the master control unit 11 can send the first control strategy of the master control unit 11 to the temperature control device 13 corresponding to the master control unit 11 through the wired communication sub-control unit 24, and send the first control strategy of the slave control unit 12 to the temperature control device 13 corresponding to the slave control unit 12 through the wired communication sub-control unit 24. Information is transmitted through communication between the master control unit 11 and the slave control unit 12, as well as through communication between the control unit and the sensor, so that the master control unit 11 and the slave control unit 12 can send the first control strategy to multiple temperature control devices 13 to regulate the temperature control devices 13. No wiring is required, installation is convenient, cost is low, and the efficiency of regulating multiple temperature control devices 13 is improved at the same time.

[0075] As an example, such as Figure 3 As shown, Figure 3This is a schematic diagram illustrating parameter information interaction in a control unit according to some embodiments of this application. Specifically, the control unit includes a master control unit and a slave control unit. Both the master control unit and the slave control unit include: a WIFI master control MCU, an AI-MCU, a 4G / 5G communication MCU, and an RS485 communication MCU. The master control unit is connected to the slave control unit via wireless communication. That is, the wireless communication master control MCU of the master control unit and the wireless communication master control MCU of the slave control unit communicate with each other via wireless communication, enabling the master control unit to send calculation tasks and control strategies to the slave control unit, and the slave control unit to send the device operating parameters and calculation results of the temperature device connected to the slave control unit to the master control unit. Regarding the main control unit: The WIFI main control MCU of the main control unit also connects to current sensors and temperature sensors via wireless communication to obtain indoor parameters, such as the power consumption of the temperature control equipment by the current sensor and the indoor temperature and the outlet air temperature of the temperature control equipment by the temperature sensor; it obtains outdoor parameters, such as outdoor temperature, humidity, and fan speed, through a 4G / 5G communication MCU connected via a serial port; it sends the status data and calculation results of multiple temperature devices to the AI-MCU connected via a serial port, and obtains the calculation tasks and control strategies of each temperature device from the AI-MCU; it collects the equipment operating parameters of the temperature control equipment corresponding to the main control unit through an RS485 communication MCU connected via a communication line, such as the compressor frequency and fan speed obtained by the RS485 communication MCU from the temperature control equipment corresponding to the main control unit, and sends them to the WIFI main control MCU of the main control unit. It can also send the control strategies corresponding to the main control unit to the temperature control equipment corresponding to the main control unit through the RS485 communication MCU. Regarding the slave control unit: The WIFI master control MCU of the slave control unit receives the calculation tasks and control strategies sent by the master control unit, and sends the calculation tasks to the AI-MCU of the slave control unit. The AI-MCU of the slave control unit sends the calculation results to the WIFI master control MCU of the slave control unit. The WIFI master control MCU of the slave control unit is also connected to an RS485 communication MCU via a communication line. The RS485 communication MCU collects the equipment operating parameters of the temperature control equipment connected to the slave control unit, and can send the corresponding control strategy of the slave control unit to the temperature control equipment of the slave control unit via the RS485 communication MCU.

[0076] In this embodiment, communication is achieved through the connection between the master control unit and the slave control unit, as well as the connection between the sub-units of the master control unit and the slave control unit. This enables decentralization and eliminates the need for a unified control management platform. It can control temperature control equipment without the need for hardware such as an environmental supervision unit (FSU) or servers, resulting in low deployment costs. However, it does not require additional hardware and software, which improves the efficiency of regulating multiple temperature control devices.

[0077] Figure 4 This is a schematic flowchart of a temperature control method according to another embodiment of this application, such as... Figure 4 As shown, a master control unit is applied in multiple control units, and the multiple control units are connected one-to-one with multiple temperature control devices. The multiple control units also include at least one slave control unit. The method includes the following steps: S402, acquire status data from multiple temperature devices.

[0078] Status data includes: indoor parameters, outdoor parameters, and equipment operating parameters.

[0079] S404, based on the status data of multiple temperature control devices, determines the first calculation task of each of the multiple control units, sends the first calculation task of the slave control unit to its corresponding slave control unit to execute the calculation task, and determines the corresponding first calculation result based on the first calculation task of the master control unit.

[0080] S406, receive the second calculation result determined by each slave control unit based on the received first calculation task.

[0081] S408, based on the second calculation result and the first calculation result of each slave control unit, determines the first control strategy of each of the multiple control units, and sends the first control strategy of the slave control unit to its corresponding slave control unit, wherein the first control strategy is used by the corresponding control unit to control the corresponding temperature control device.

[0082] Preferably, the master control unit can send the first control strategy of the slave control unit to the temperature control device corresponding to the slave control unit, and can also send the first control strategy of the master control unit to the temperature control device corresponding to the master control unit.

[0083] The specific processes from S402 to S408 have been described in detail in the above embodiments and will not be repeated here.

[0084] The technical solution of this application embodiment is applied to a master control unit in multiple control units. These multiple control units are connected one-to-one with multiple temperature control devices. Each control unit also includes at least one slave control unit. By acquiring status data from multiple temperature devices, and based on this data, a first calculation task is determined for each control unit. The first calculation task of each slave control unit is then sent to its corresponding slave control unit for execution. A corresponding first calculation result is determined based on the master control unit's first calculation task. A second calculation result determined by each slave control unit based on the received first calculation task is received. Based on the second and first calculation results of each slave control unit, a first control strategy is determined for each control unit. This first control strategy is then sent to its corresponding slave control unit, whereby the first control strategy is used by the control unit to control the corresponding temperature control device. As can be seen, by deploying multiple control units in a distributed manner, with one as the master control unit and the rest as slave control units, there is no need to connect to a unified management platform. Furthermore, the master control unit can issue a first calculation task based on the collected status data of multiple temperature control devices. Each slave control unit can perform calculations based on the first calculation task sent by the master control unit, obtain a second calculation result, and send it back to the master control unit. The master control unit obtains a first calculation result based on its own first calculation task. Based on the first and second calculation results, it determines the first control strategy for each temperature control device and distributes it to each slave control unit to regulate the temperature control devices connected to each control unit. Without relying on any centralized management platform, it can achieve optimal energy consumption of temperature control devices and improve the efficiency of regulating multiple temperature control devices.

[0085] In some embodiments, the control unit includes: a wireless communication main control subunit, an AI subunit, and a wired communication sub-control unit, wherein... Based on the second calculation results and the first calculation results of each slave control unit, the first control strategy of each of the multiple control units is determined, and the first control strategy of the slave control unit is sent to its respective slave control unit (i.e., S408). The following steps A1-A2 can be executed: Step A1: The AI ​​subunit in the main control unit determines the first control strategy corresponding to multiple control units based on the first calculation result of the main control unit and the second calculation result of each slave control unit, and sends the first control strategy of multiple control units to the wireless communication main control subunit in the main control unit.

[0086] The wireless communication main control subunit is connected to the AI ​​subunit in the main control unit via a serial port.

[0087] Step A2: The first control strategy of the slave control unit is sent to the wireless communication master control subunit of the master control unit via short-range communication. The strategy is then sent to the wired communication sub-control unit of the slave control unit via the wireless communication master control subunit of the slave control unit. Finally, the first control strategy of the slave control unit is sent to the temperature control device corresponding to the slave control unit via the wired communication sub-control unit of the slave control unit.

[0088] The wireless communication master control subunit of the master control unit and the wireless communication master control subunit of the slave control unit are connected through wireless communication.

[0089] It should be noted that the first control strategy of the main control unit is sent to the wired communication sub-control unit of the main control unit through the wireless communication main control sub-unit in the main control unit in a short-range communication manner, and then the first control strategy of the main control unit is sent to the temperature control device corresponding to the main control unit through the wired communication sub-control unit of the main control unit.

[0090] The wireless communication main control subunit of the main control unit is connected to the wired communication subunit of the main control unit via a serial port, and the wired communication subunit of the main control unit is connected to the corresponding temperature control device of the main control unit via a communication line.

[0091] In this embodiment, the master control unit and the slave control unit communicate with each other to transmit information. The sub-units in the master control unit and the slave control unit can also transmit information. It can operate independently without relying on any centralized management platform or server and issue control strategies to improve the efficiency of regulating multiple temperature control devices.

[0092] The specific execution steps can be found in the various steps of the above-described temperature control system embodiment, and can achieve the same technical effect. To avoid repetition, they will not be repeated here.

[0093] Based on the same technical concept, embodiments of this application also provide an electronic device for performing the above-described temperature control method. Figure 5 This is a schematic diagram of the structure of an electronic device to implement various embodiments of this application. The electronic device can vary significantly due to differences in configuration or performance, and may include a processor 510, a communication interface 520, a memory 530, and a communication bus 540. The processor 510, communication interface 520, and memory 530 communicate with each other via the communication bus 540. The processor 510 can call a computer program stored in the memory 530 and executable on the processor 510. This program is applied to the master control unit in multiple control units, which are connected one-to-one with multiple temperature control devices. Each control unit also includes at least one slave control unit to perform the following steps: Acquire status data from multiple temperature devices; Based on the status data of multiple temperature control devices, the first calculation task of each of the multiple control units is determined, and the first calculation task of the slave control unit is sent to the slave control unit to execute the calculation task, and the corresponding first calculation result is determined based on the first calculation task of the master control unit. Receive the second calculation result determined by each slave control unit based on the received first calculation task; Based on the second calculation results and the first calculation results of each slave control unit, the first control strategy of each of the multiple control units is determined, and the first control strategy of the slave control unit is sent to its respective slave control unit. The first control strategy is used by the control unit to control the corresponding temperature control device.

[0094] The technical solution of this application embodiment is applied to a master control unit in multiple control units. These multiple control units are connected one-to-one with multiple temperature control devices. Each control unit also includes at least one slave control unit. By acquiring status data from multiple temperature devices, and based on this data, a first calculation task is determined for each control unit. The first calculation task of each slave control unit is then sent to its corresponding slave control unit for execution. A corresponding first calculation result is determined based on the master control unit's first calculation task. A second calculation result determined by each slave control unit based on the received first calculation task is received. Based on the second and first calculation results of each slave control unit, a first control strategy is determined for each control unit. This first control strategy is then sent to its corresponding slave control unit, whereby the first control strategy is used by the control unit to control the corresponding temperature control device. As can be seen, by deploying multiple control units in a distributed manner, with one as the master control unit and the rest as slave control units, there is no need to connect to a unified management platform. Furthermore, the master control unit can issue a first calculation task based on the collected status data of multiple temperature control devices. Each slave control unit can perform calculations based on the first calculation task sent by the master control unit, obtain a second calculation result, and send it back to the master control unit. The master control unit obtains a first calculation result based on its own first calculation task. Based on the first and second calculation results, it determines the first control strategy for each temperature control device and distributes it to each slave control unit to regulate the temperature control devices connected to each control unit. Without relying on any centralized management platform, it can achieve optimal energy consumption of temperature control devices and improve the efficiency of regulating multiple temperature control devices.

[0095] The specific execution steps can be found in the various steps of the above temperature control method embodiments, and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0096] It should be noted that the electronic devices in the embodiments of this application include: servers, terminals, or other devices besides terminals.

[0097] The above electronic device structure does not constitute a limitation on the electronic device. An electronic device may include more or fewer components than illustrated, or combine certain components, or arrange them differently. For example, an input unit may include a Graphics Processing Unit (GPU) and a microphone, and a display unit may use a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar display panels. User input units include at least one of a touch panel and other input devices. A touch panel is also called a touchscreen. Other input devices may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be elaborated further here.

[0098] Memory can be used to store software programs and various data. Memory can primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area can store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, memory can include volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (Synchlink DRAM, SLDRAM), and direct memory bus RAM (DRRAM).

[0099] The processor may include one or more processing units; optionally, the processor integrates an application processor and a modem processor, wherein the application processor mainly handles operations related to the operating system, user interface, and applications, while the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor.

[0100] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described temperature control method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0101] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0102] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described temperature control method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0103] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0104] This application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the processor is used to run the program or instructions to implement the various processes of the above-mentioned product recommended method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0105] It should be understood that the training and prediction processes of the AI ​​models involved in the various embodiments of this specification all adhere to multiple legal and compliant principles, including legal data sources, compliant data content, compliant data governance, compliant training objectives and schemes, compliant training processes, compliant training environments and tools, and compliant ethical verification of training results, and comply with the requirements of Article 5 of the Patent Law. Among them: 1. Legality of data source: All datasets used for AI model training were obtained through legal means, covering three categories: publicly authorized data, data authorized by partners, and self-collected compliant data. Publicly authorized data originates from compliant data sources following open-source licenses such as Apache 2.0, with complete copyright attribution and authorization scope clearly marked, and contains no unauthorized open-source code or data reuse. Data authorized by partners has been subject to formal data usage agreements, clearly defining the scope, duration, and confidentiality obligations, and possessing a complete authorization chain. For self-collected data involving personal information, strict informed consent procedures have been followed, and anonymization processes (including but not limited to field masking, feature anonymization, and differential privacy technology applications) have been implemented to remove personally identifiable information, fully complying with the requirements of relevant laws and regulations such as the "Interim Measures for the Administration of Generative Artificial Intelligence Services" and the "Personal Information Protection Law."

[0106] 2. Data content compliance: The datasets for AI models undergo multiple screenings and cleaning processes to ensure that the data application scenarios and uses comply with public order and good morals as well as industry regulatory requirements.

[0107] 3. Data governance standards: A complete data traceability system is established during the AI ​​model training process to automatically record the source, collection time, annotation process, cleaning rules, and permission allocation of training data, generating traceable compliance reports to ensure that the data is verifiable throughout its entire lifecycle. The dataset annotation process for AI models is completed by a professional human R&D team, clearly defining the proportion of human creative contributions and avoiding reliance on AI-generated data that has not undergone substantial human modification, thus meeting the examination requirements for "human main contributions" in AI patent applications.

[0108] 4. Training objectives and plans are compliant: AI model training aims to focus on computational processes such as machine learning, deep learning, and reinforcement learning. These computational processes can be incorporated into the AI ​​model training process, training scheme, and final output results, strictly adhering to the ethical principle of "intelligent for good."

[0109] 5. Training process compliance: A closed-loop training framework is adopted to ensure compliance and controllability of the training process. The specific process is as follows: First, training samples are obtained through compliant data sources. After the aforementioned data cleaning and desensitization, they are input into the neural network model to generate preliminary training results. Second, an expert system is introduced to verify the preliminary results. Based on preset rules and human expert experience, the feasibility of the results is evaluated, and outputs that may pose ethical risks or compliance hazards are corrected (such as removing decision-making logic that violates public order and good morals, and adjusting model parameters that do not comply with safety regulations). Finally, the loss function weights are dynamically optimized based on expert system feedback to strengthen the model's learning of compliant results, avoid overfitting errors or non-compliant labels, and form a closed-loop control of "data input - model training - expert verification - parameter optimization - result feedback" to ensure that the entire training process complies with A5 ethical review requirements.

[0110] 6. Compliance of training environment and tools: AI model training is implemented using nationally licensed chips and a compliant training platform. All open-source frameworks and components used in the training process have obtained their corresponding licenses, and copyright statements and patent citation information are fully retained, with no instances of infringement or reuse. The training environment is built using virtual devices (containers / virtual machines) with fixed random seeds and initial parameter configurations to ensure the reproducibility of the training process. Furthermore, through access control and operation log recording, risks such as data leakage and parameter tampering during training are prevented, ensuring the security and compliance of the training process.

[0111] 7. Training results ethical verification complies with regulations: After the model is trained, the output results are verified through third-party ethical compliance assessment and algorithm filing review. For potentially sensitive scenarios (such as public services and intelligent decision-making), a special result verification mechanism is established to ensure that the model always complies with Article 5 of the Patent Law and related laws and regulations in practical applications.

[0112] In summary, the data and training process used in the AI ​​model of this specification strictly comply with the relevant provisions of Article 5 of the Patent Law and the Patent Examination Guidelines (2023 Edition), and there are no violations of laws, social ethics, public interests, or illegal use of genetic resources. It fully meets the compliance requirements for patent authorization.

[0113] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0114] 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.

[0115] 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, and all of these forms are within the protection scope of this application.

Claims

1. A temperature control system, characterized in that, The system includes: multiple temperature control devices, and a control unit connected to each of the temperature control devices, wherein the multiple control units include a master control unit and at least one slave control unit; wherein, The master control unit is configured to acquire status data of the plurality of temperature control devices, and based on the status data of the plurality of temperature control devices, determine the first calculation task of each of the plurality of control units, and send the first calculation task of the slave control unit to the slave control unit to which it belongs; the master control unit is also configured to determine the corresponding first calculation result based on the first calculation task of the master control unit; The slave control unit is configured to determine the corresponding second calculation result based on the received first calculation task, and send the second calculation result to the master control unit; The master control unit is further configured to receive the second calculation results from each of the slave control units, and determine the first control strategy corresponding to the plurality of control units based on each of the second calculation results and the first calculation results, and send the first control strategy of each slave control unit to its respective slave control unit; wherein, the first control strategy is used by the control unit to control the corresponding temperature control device.

2. The system according to claim 1, characterized in that, The control unit includes: a wireless communication main control subunit and an artificial intelligence (AI) subunit; wherein... The wireless communication main control subunit is connected to the AI ​​subunit via a serial port; The wireless communication master control subunit in the master control unit is configured to acquire the status data of the plurality of temperature control devices and send the first control strategy of each slave control unit to its respective slave control unit; The AI ​​subunit in the main control unit is configured to determine the first calculation task of each of the multiple control units based on the status data of the multiple temperature control devices, send the first calculation task of each slave control unit to the AI ​​subunit of the slave control unit, and determine the corresponding first calculation result based on the first calculation task of the main control unit. The AI ​​subunit in the slave control unit is configured to obtain the first calculation task of the slave control unit through the wireless communication master control subunit of the slave control unit, determine the second calculation result according to the first calculation task of the slave control unit, and send it to the wireless communication master control subunit of the master control unit, so as to send it to the AI ​​subunit of the master control unit through the wireless communication master control subunit of the master control unit.

3. The system according to claim 2, characterized in that, The control unit also includes a wireless communication sub-control unit and a wired communication sub-control unit; The wireless communication main control subunit of the main control unit is configured to acquire outdoor parameters through the wireless communication sub-control unit of the main control unit, and to acquire the device operation parameters of the main control unit through the wired communication sub-control unit of the main control unit; The wireless communication master control subunit of the slave control unit is configured to obtain the device operating parameters of the slave control unit through the wired communication sub-control unit of the slave control unit and send them to the master control unit.

4. The system according to claim 2, characterized in that, The AI ​​subunit of the master control unit is further configured to receive the second calculation result sent by the AI ​​subunit of the slave control unit, determine the first control strategy corresponding to the plurality of control units based on each of the second calculation results and the first calculation result, and send the first control strategy of the plurality of control units to the wireless communication master control subunit of the master control unit.

5. The system according to claim 3, characterized in that, The wireless communication master control subunit of the master control unit is further configured to send the first control strategy of the master control unit to the wired communication sub-control unit of the master control unit via short-range communication, so that the first control strategy of the master control unit can be sent to the temperature control device corresponding to the master control unit through the wired communication sub-control unit of the master control unit; and to send the first control strategy of the slave control unit to the wireless communication master control subunit of the slave control unit, so that the first control strategy of the slave control unit can be sent to the temperature control device corresponding to the slave control unit through the wired communication sub-control unit of the slave control unit.

6. A temperature control method, characterized in that, A master control unit is used in multiple control units, wherein each of the multiple control units is connected to a corresponding temperature control device, and the multiple control units further include at least one slave control unit. The method includes: Acquire status data from multiple temperature devices; Based on the status data of the multiple temperature control devices, the first calculation task of each of the multiple control units is determined, and the first calculation task of the slave control unit is sent to the slave control unit to execute the calculation task, and the corresponding first calculation result is determined based on the first calculation task of the master control unit; Receive the second calculation result determined by each of the slave control units based on the received first calculation task; Based on the second calculation result and the first calculation result of each slave control unit, a first control strategy is determined for each of the plurality of control units, and the first control strategy of the slave control unit is sent to the slave control unit to which it belongs. The first control strategy is used by the control unit to control the corresponding temperature control device.

7. The method according to claim 6, characterized in that, The control unit includes: a wireless communication main control subunit, an AI subunit, and a wired communication sub-control unit. Based on the second calculation result and the first calculation result of each of the slave control units, a first control strategy is determined for each of the plurality of control units, and the first control strategy of each slave control unit is sent to its respective slave control unit, including: The AI ​​subunit in the main control unit determines the first control strategy corresponding to the plurality of control units based on the first calculation result of the main control unit and the second calculation result of each slave control unit, and sends the first control strategy of the plurality of control units to the wireless communication main control subunit of the main control unit. The first control strategy of the slave control unit is sent to the wireless communication master control subunit of the slave control unit via the wireless communication master control subunit of the master control unit in a short-range communication manner, and then sent to the wired communication sub-control unit of the slave control unit via the wireless communication master control subunit of the slave control unit, so that the first control strategy of the slave control unit can be sent to the temperature control device corresponding to the slave control unit via the wired communication sub-control unit of the slave control unit.

8. An electronic device, characterized in that, The device includes a processor and a memory electrically connected to the processor, the memory storing a computer program, and the processor being configured to call and execute the computer program from the memory to implement a temperature control method as described in claims 6-7.

9. A computer-readable storage medium, characterized in that, The storage medium is used to store a computer program that can be executed by a processor to implement a temperature control method as described in claims 6-7.

10. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements a temperature control method as described in claims 6-7.