Building temperature control methods, devices and storage media

By obtaining return air temperature and number of users from the server, the opening degree of water valve, air volume of air handling unit and opening degree of air outlet are adjusted, which solves the problem that the building temperature automatic control system cannot adjust the temperature of different areas and realizes personalized temperature control effect.

CN116558070BActive Publication Date: 2025-11-14CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310525233.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-10
Publication Date
2025-11-14
Estimated Expiration
2043-05-10

AI Technical Summary

Technical Problem

Existing building temperature control systems cannot adjust different temperatures for multiple areas, resulting in the same temperature setting in every room, which fails to meet individual needs.

Method used

By obtaining the return air temperature and number of users in the building area through the server, adjusting the water valve opening and air handling unit air volume, and determining the target air outlet opening based on the number of users, personalized temperature control can be achieved.

Benefits of technology

It enables different temperatures to be adjusted for each zone, improving the flexibility and accuracy of temperature control and meeting personalized needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116558070B_ABST
    Figure CN116558070B_ABST
Patent Text Reader

Abstract

This application provides a building temperature control method, apparatus, and storage medium, relating to the field of communication technology, to solve the problem of being unable to adjust different temperatures for multiple areas. The method includes: a server acquiring the return air temperature of at least one building area and the number of users in each building area. Then, based on the return air temperature, the server determines a first control command and a second control command, the first control command instructing a water valve to adjust to a target water valve opening. Next, the server sends the first control command to a water valve opening controller and a second control command to an air handling unit controller. Based on the number of users in the building area, the server determines at least one target area and a target air vent opening for each target area. The server can send a third control command to the air vent controller of each target area, the third control command instructing the air vent opening to be adjusted to the target air vent opening.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a method, apparatus, and storage medium for controlling building temperature. Background Technology

[0002] Building temperature control systems are widely used in buildings such as office buildings and factory offices. These buildings typically contain numerous individual rooms, each equipped with an air vent. The building temperature control system can generate cool (or warm) air and deliver it to each room through these vents to regulate the temperature in each room.

[0003] However, when a building temperature control system generates cool air, it delivers the same amount of cool air to every room, meaning the temperature and volume of the cool air are identical. This can lead to the system being unable to adjust the building temperature to be the same in every room, and thus unable to provide different temperatures for each room. Summary of the Invention

[0004] This application provides a method, apparatus, and storage medium for controlling building temperature, which solves the problem of not being able to adjust different temperatures for multiple areas.

[0005] To achieve the above objectives, this application adopts the following technical solution:

[0006] Firstly, this application provides a method for controlling building temperature. In this method, a server can acquire the return air temperature of at least one building area and the number of users in each building area. Then, based on the return air temperature, the server determines a first control command and a second control command. The first control command instructs a water valve to adjust to a target water valve opening, and the second control command instructs the air handling unit to adjust to a target airflow. Next, the server sends the first control command to a water valve opening controller and the second control command to an air handling unit controller. Then, for each building area, the server determines at least one target area and a target air vent opening for each target area based on the number of users in that building area. The target area is a building area where the number of users within that area meets a preset condition. Finally, the server can send a third control command to the air vent controller of each target area, instructing the air vent opening to be adjusted to the target air vent opening.

[0007] Based on the above technical solution, the server can obtain the return air temperature of at least one building area and the number of users in each building area. Then, based on the return air temperature, the server can determine a first control command and a second control command. The first control command instructs the water valve to adjust to the target water valve opening, and the second control command instructs the air handling unit to adjust to the target airflow. The server can then send the first control command to the water valve opening controller and the second control command to the air handling unit controller. In this way, the water valve opening controller can adjust the water valve opening according to the first control command, controlling the water flow; the air handling unit controller can control the airflow according to the second control command. This allows for the adjustment of the building temperature. Subsequently, for each building area, the server can determine at least one target area and the target air vent opening for each target area based on the number of users in that area, and send a third control command to the air vent controller of each target area. The third control command instructs the air vent opening to be adjusted to the target air vent opening. In other words, the server can adjust the air vent opening of each area by combining the number of users in that area with the air vent controller, thereby regulating the cooling (or heating) effect in that area. Thus, the technical solution of this application can adjust different temperatures for multiple areas.

[0008] In one possible design, if the number of users in a building area exceeds a first preset threshold, the server designates the building area as the target area and sets the target vent opening to a first vent opening, which is greater than the current vent opening. If the number of users in a building area is less than a second preset threshold, the server designates the building area as the target area and sets the target vent opening to a second vent opening, which is less than the current vent opening. The second preset threshold is less than the first preset threshold.

[0009] In one possible design, if the return air temperature is greater than a preset temperature threshold, the target water valve opening is greater than the current opening of the water valve, and the target air volume is greater than the current air volume of the air handling unit. If the return air temperature is less than the preset temperature threshold, the target water valve opening is less than the current opening of the water valve, and the target air volume is less than the current air volume of the air handling unit.

[0010] In one possible design, a server is used, which is connected to a Direct Digital Control (DDC) controller. The data sent by the server supports a transmission control protocol, and the DDC controller converts the data into serial port commands. The server then sends the converted serial port commands to the air vent controllers in the target area via the DDC controller.

[0011] Secondly, this application provides a building temperature control device, which includes an acquisition unit, a processing unit, and a transmission unit.

[0012] The system includes an acquisition unit for acquiring the return air temperature of at least one building area and the number of users in each building area. A processing unit is used to determine a first control command and a second control command based on the return air temperature. The first control command instructs the water valve to adjust to a target water valve opening, and the second control command instructs the air handling unit to adjust to a target airflow. A sending unit is used to send the first control command to the water valve opening controller and the second control command to the air handling unit controller. The processing unit is also used to, for each building area, determine at least one target area and a target air vent opening for each target area based on the number of users in that building area. The target area is a building area where the number of users meets a preset condition. The sending unit is also used to send a third control command to the air vent controller of each target area, instructing the air vent opening to be adjusted to the target air vent opening.

[0013] In one possible design, the processing unit is further configured to, if the number of users in the building area is greater than a first preset threshold, determine the building area as a target area and set the target air vent opening to a first air vent opening, wherein the first air vent opening is greater than the current air vent opening. The processing unit is also configured to, if the number of users in the building area is less than a second preset threshold, determine the building area as a target area and set the target air vent opening to a second air vent opening, wherein the second air vent opening is less than the current air vent opening, and the second preset threshold is less than the first preset threshold.

[0014] In one possible design, if the return air temperature is greater than a preset temperature threshold, the target water valve opening is greater than the current opening of the water valve, and the target air volume is greater than the current air volume of the air handling unit. If the return air temperature is less than the preset temperature threshold, the target water valve opening is less than the current opening of the water valve, and the target air volume is less than the current air volume of the air handling unit.

[0015] In one possible design, a server is connected to a Direct Digital Control (DDC) controller. The server sends data that supports a transmission control protocol, and the DDC controller converts the data into serial port commands. The transmitting unit is also used to send third control commands, converted to serial port commands, to the air vent controllers in the target area via the DDC controller.

[0016] Thirdly, this application provides a building temperature control device, which includes: a processor and a memory; the processor and the memory are coupled; the memory is used to store one or more programs, the one or more programs including computer-executable instructions, and when the building temperature control device is running, the processor executes the computer-executable instructions stored in the memory to implement the building temperature control method as described in the first aspect and any possible implementation of the first aspect.

[0017] Fourthly, this application provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the building temperature control method described in the first aspect and any possible implementation thereof.

[0018] Fifthly, this application provides a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run computer programs or instructions to implement the building temperature control method as described in the first aspect and any possible implementation thereof.

[0019] The technical problems that the building temperature control device, computer equipment, computer storage medium or chip can solve and the technical effects that can be achieved in the above solution can be found in the technical problems and effects solved in the first aspect above, and will not be repeated here. Attached Figure Description

[0020] Figure 1 A system architecture diagram of a communication system provided in this application embodiment;

[0021] Figure 2 A schematic flowchart illustrating a building temperature control method provided in an embodiment of this application;

[0022] Figure 3 A schematic flowchart illustrating another building temperature control method provided in this application embodiment;

[0023] Figure 4 A schematic diagram of a building temperature control device provided in this application embodiment;

[0024] Figure 5 A schematic diagram of another building temperature control device provided in this application embodiment;

[0025] Figure 6 A conceptual partial view of a computer program product provided for an embodiment of this application. Detailed Implementation

[0026] 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, and 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.

[0027] In this article, the character " / " generally indicates that the objects before and after it are in an "or" relationship. For example, A / B can be understood as A or B.

[0028] The terms “first” and “second” in the specification and claims of this application are used to distinguish different objects, rather than to describe a specific order of objects.

[0029] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the steps or modules listed, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to such process, method, product, or device.

[0030] Furthermore, in the embodiments of this application, the words "exemplary" or "for example" are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design that is described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design options. Specifically, the use of the words "exemplary" or "for example" is intended to present concepts in a concrete manner.

[0031] Before providing a detailed description of the building temperature control method of this application embodiment, the implementation environment and application scenarios of this application embodiment will be introduced first.

[0032] First, the application scenarios of the embodiments of this application will be introduced.

[0033] The building temperature control method of this application embodiment is applied to the scenario of regulating the temperature of each room in a building. In related technologies, building temperature automatic control systems are widely used in buildings (such as office buildings, factory offices). A building contains a large number of independent rooms, each equipped with an air vent. The building temperature automatic control system can generate cool (or hot) air and deliver it to each room through the air vents to regulate the temperature of each room.

[0034] Currently, building temperature control systems typically consist of a server, a water valve opening controller, and air handling units. The server controls the water valve opening controller to adjust the water flow and the air handling units to control the air volume, thus generating cool air. However, after generating cool air, the system delivers the same amount of cool air to each room—meaning the temperature and air volume are identical. This can lead to the system only being able to adjust the building temperature to the same level for each room, preventing the system from providing individual temperature settings for each room.

[0035] To address the aforementioned problems, this application provides a method for controlling building temperature. A server can acquire the return air temperature of at least one building area and the number of users in each building area. Then, based on the return air temperature, the server determines a first control command and a second control command. The first control command instructs the water valve to adjust to a target water valve opening, and the second control command instructs the air handling unit to adjust to a target airflow. The server then sends the first control command to the water valve opening controller and the second control command to the air handling unit controller. In this way, the water valve opening controller can adjust the water valve opening according to the first control command, controlling the water flow; the air handling unit controller can control the airflow according to the second control command. This allows for the adjustment of the building temperature. Furthermore, for each building area, the server can determine at least one target area and a target air vent opening for each target area based on the number of users in that area, and sends a third control command to the air vent controller of each target area. The third control command instructs the air vent opening to be adjusted to the target air vent opening. In other words, the server can adjust the air vent opening of each area by combining the number of users in that area with the air vent controller, thereby regulating the cooling (or heating) effect within that area. Thus, the technical solution of this application can adjust different temperatures for each room.

[0036] The implementation environment of the embodiments of this application is described below.

[0037] like Figure 1 The diagram illustrates a building temperature control system provided in this application embodiment. The system comprises a server, a DDC controller, a return air temperature sensor, a water valve opening controller, a fan control unit controller, at least one air vent controller, a camera, and a terminal. The server is connected to the DDC controller and the terminal. The DDC controller is connected to the return air temperature sensor, the water valve opening controller, the fan control unit controller, and the air vent controller, respectively.

[0038] For example, the server can be connected to the DDC controller, the terminal, and the video analysis server via RJ45 network cables, and the DDC controller can be connected to the return air temperature sensor, the air outlet controller, and the water valve opening controller via the BACNET_485 communication bus.

[0039] The server is used to send control commands to water valve opening controllers, air handling unit controllers, and air outlet controllers. The server can also receive data from various controllers and sensors.

[0040] It should be noted that the server can be a single physical server, or a server cluster consisting of multiple servers. Alternatively, the server cluster can be a distributed cluster. Alternatively, the server can be a cloud server. This application does not limit the specific implementation of the server.

[0041] The DDC controller is used to convert the data format of control commands issued by the server. Furthermore, the DDC controller can receive data from various controllers and sensors and send data to the server.

[0042] The return air temperature sensor is used to measure the temperature inside the duct. It converts the duct temperature signal into an electrical signal, which is then transmitted to the DDC controller.

[0043] It should be noted that, in this embodiment, the airflow inside the duct is formed by the convergence of airflow from various areas within the building. Therefore, the temperature inside the duct is equivalent to the temperature of each area.

[0044] A water valve opening controller is used to control the opening degree of a water valve.

[0045] In one possible design, the water valve opening degree can be 0 degrees to 90 degrees.

[0046] It should be noted that when the water valve opening degree is between 0 and 90 degrees, the water flow rate is directly proportional to the valve opening degree. That is, the smaller the valve opening degree, the smaller the water flow rate; the larger the valve opening degree, the larger the water flow rate. When the valve is at 0 degrees, it is closed, and the water flow rate is zero. When the valve is at 90 degrees, it is fully open.

[0047] In another possible design, the water valve can open from 0 degrees to 180 degrees.

[0048] It should be noted that when the water valve opening degree is between 0 and 90 degrees, the water flow rate is directly proportional to the opening degree. When the water valve opening degree is between 90 and 180 degrees, the water flow rate is inversely proportional to the opening degree. In other words, the smaller the opening degree, the larger the water flow rate; the larger the opening degree, the smaller the water flow rate. At 0 and 190 degrees, the water valve is closed, and the water flow rate is zero. At 90 degrees, the water valve is fully open.

[0049] The air handling unit controller is used to adjust the air supply volume of the air handling unit. The air handling unit can draw in outdoor air and deliver it to the air vents in each area through ductwork.

[0050] The air vent controller is used to adjust the air vents in the corresponding building area.

[0051] It should be noted that, in this embodiment of the application, a building area is provided with at least one air vent and an air vent controller. The air vent controller can adjust the air volume supplied to the building area by adjusting the opening of the air vent.

[0052] The camera is used to collect video resources of the area and transmit them to the server, which then identifies the number of users.

[0053] Optionally, the camera connects to a video analytics server. For example, the camera can be connected to the video analytics server via an RJ45 network cable. The video analytics server is then connected to the server. The camera transmits video resources to the video analytics server, which identifies the data and determines the number of users.

[0054] The terminal is used to send commands to the server. For example, the terminal can adjust the server's temperature setting policy. The terminal can also be used to display building temperature information.

[0055] A terminal can be a device with transceiver capabilities. Terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water (such as on ships); and they can be deployed in the air (e.g., on airplanes, balloons, and satellites). Terminals include handheld devices, vehicle-mounted devices, wearable devices, or computing devices with wireless communication capabilities. For example, a terminal can be a mobile phone, a tablet computer, or a computer with wireless transceiver capabilities. Terminal devices can also be virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in autonomous driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in smart cities, wireless terminals in smart homes, etc.

[0056] Optionally, the terminal can install a client that is used to send commands to the server.

[0057] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0058] like Figure 2 As shown in the figure, a building temperature control method is provided in an embodiment of this application. The method includes:

[0059] S201. The server obtains the return air temperature of at least one building area and the number of users in each building area.

[0060] In this embodiment of the application, the building includes at least one building area.

[0061] In other words, a building area is a portion of a building. For example, a building area can be a single room.

[0062] In one possible implementation, each building area is connected by ductwork, and return air temperature sensors are installed inside the ducts. These sensors collect the return air temperature data. The sensors then send the return air temperature data to a server, which receives the data. Cameras capture video footage from each building area and send it to the server. The server then receives the video footage from each building area. Finally, the server analyzes the video footage from each building area to determine the number of users in each area.

[0063] Optionally, after the cameras collect video resources for each building area, they can send these resources to a video analytics server. After receiving the video resources for each building area, the video analytics server can analyze them to determine the number of users in each area. Then, the video analytics server can send the number of users for each building area to the server.

[0064] S202. The server determines the first control command and the second control command based on the return air temperature.

[0065] The first control command is used to instruct the water valve to be adjusted to the target water valve opening, and the second control command is used to instruct the air handling unit to be adjusted to the target air volume.

[0066] It should be noted that, in this embodiment, the water output can be adjusted by adjusting the opening of the water valve; and the airflow can be adjusted by adjusting the air supply volume of the blower. Thus, the cooling (or heating) effect within the area can be adjusted by controlling the water output and air supply volume.

[0067] In one possible implementation, the server can compare the return air temperature with a preset temperature threshold. Then, based on the comparison result, the server can determine the target water valve opening and the target airflow. Subsequently, the server determines a first control command based on the target water valve opening and a second control command based on the target airflow.

[0068] In one possible design, if the return air temperature is greater than the preset temperature threshold, the target water valve opening is greater than the current water valve opening, and the target air volume is greater than the current air volume of the air handling unit.

[0069] Understandably, if the return air temperature exceeds the preset temperature threshold during cooling, it indicates that the indoor temperature may be high. The target water valve opening can be increased to exceed the current opening, thereby increasing the water output and ensuring the target airflow exceeds the current airflow of the fan unit. This will enhance the cooling effect.

[0070] In another possible design, if the return air temperature is less than the preset temperature threshold, the target water valve opening is less than the current opening of the water valve, and the target air volume is less than the current air volume of the air handling unit.

[0071] Understandably, if the return air temperature is lower than the preset temperature threshold during cooling, it indicates that the indoor temperature may be low. The target water valve opening can be reduced to a smaller value than the current opening, thus reducing the water output, and the target airflow can be reduced to a smaller value than the current airflow of the fan unit. This will reduce the cooling effect.

[0072] S203. The server sends a first control command to the water valve opening controller and a second control command to the air handling unit controller.

[0073] In one possible implementation, the server is connected to a Direct Digital Control (DDC) controller. The data sent by the server supports the Transmission Control Protocol (DCP), and the DDC controller is used to convert the data into serial port commands.

[0074] In one possible design, the server can send a first control command and a second control command supporting the Transmission Control Protocol (TCP) to the DDC controller. After receiving the TCP-enabled first and second control commands from the server, the DDC controller can convert them into serial port commands. Then, the DDC controller can send the converted first control command to the water valve opening controller and the converted second control command to the air handling unit controller.

[0075] S204. For each building area, the server determines at least one target area and the target air vent opening for each target area based on the number of users in the building area.

[0076] The target area is the building area where the number of users in the area meets the preset conditions.

[0077] In one possible implementation, the server can determine whether a building area is a target area based on the number of users in the building area and the preset conditions of the building area.

[0078] It should be noted that the preset conditions for building areas are not limited in this application embodiment. For example, the preset condition can be that the number of users in the building area is within a preset range (such as 5-10). Another example is that the preset condition can be that the number of users in the building area is not less than a preset number (such as 5, 8, etc.). The preset conditions corresponding to different building areas can be the same or different, and this application embodiment does not limit this.

[0079] For example, suppose the preset condition for region a is 3 to 5 people. If there are 4 users in region a, then region a is the target region. If there are 10 users in region a, then region a is not the target region.

[0080] In another possible implementation, the preset conditions include: the number of users in the building area is greater than a first preset threshold, or the number of users in the building area is less than a second preset threshold. Wherein, the first preset threshold is less than the second preset threshold.

[0081] In this embodiment of the application, if the number of users in a building area is greater than a first preset number threshold, the server determines the building area as the target area and sets the target air vent opening to a first air vent opening, which is greater than the current air vent opening.

[0082] For example, if the first preset quantity threshold is 7, the number of users in area a is 10, and the current air vent opening in area a is 30 degrees, then the first air vent opening can be 50 degrees.

[0083] Understandably, if the number of users in a building area exceeds the first preset threshold, it indicates that there are too many users in the current building area. The server can adjust the vent opening to increase the airflow and enhance the cooling effect.

[0084] Optionally, if the number of users in a building area is less than the second preset number threshold, the server will determine the building area as the target area and set the target air vent opening to the second air vent opening, which is less than the current air vent opening, and the second preset number threshold is less than the first preset number threshold.

[0085] Understandably, if the number of users in a building area is less than the second preset threshold, it indicates that the number of users in that building area is currently low. The server can adjust the vent opening to reduce the airflow from the vents, thereby reducing the cooling effect. Furthermore, reducing the airflow into the area can effectively control the use of cool air, thus saving energy.

[0086] It should be noted that, in this embodiment of the application, the server can execute S204 for each target area to determine the target air vent opening corresponding to that target area.

[0087] S205. The server sends a third control command to the air vent controller of each target area.

[0088] The third control command is used to instruct the air vent opening to be adjusted to the target air vent opening.

[0089] In this embodiment of the application, a target area corresponds to a vent controller, which is used to adjust the opening degree of the vent.

[0090] In one possible implementation, the server can send third control commands, converted to serial port commands, to the air vent controllers in the target area via the DDC controller. The server can send third control commands supporting the TCP protocol to the DDC controller. Upon receiving the TCP-enabled third control commands, the DDC controller can convert them into serial port commands. Then, the DDC controller can send the converted serial port commands to the air vent controllers in the target area.

[0091] For example, a DDC controller can parse control commands in the TCP protocol and convert them into control commands in the 485 protocol.

[0092] Optionally, the third control command includes: a destination identifier, which is an identifier for the air vent controller.

[0093] It should be noted that the destination identifier is not limited in the embodiments of this application. For example, the destination identifier can be a Media Access Control Address (MAC) address. Or, for example, the destination identifier can be an IP address.

[0094] Based on the above technical solution, the server can obtain the return air temperature of at least one building area and the number of users in each building area. Then, based on the return air temperature, the server determines a first control command and a second control command. The first control command instructs the water valve to adjust to the target water valve opening, and the second control command instructs the air handling unit to adjust to the target airflow. The server then sends the first control command to the water valve opening controller and the second control command to the air handling unit controller. In this way, the water valve opening controller can adjust the water valve opening according to the first control command, controlling the water flow; the air handling unit controller can control the airflow according to the second control command. This allows for the adjustment of the building temperature. Subsequently, for each building area, the server can determine at least one target area and the target air vent opening for each target area based on the number of users in that area, and send a third control command to the air vent controller of each target area. The third control command instructs the air vent opening to be adjusted to the target air vent opening. In other words, the server can adjust the air vent opening of each area by combining the number of users in that area with the air vent controller, thereby regulating the cooling (or heating) effect in that area. Thus, the technical solution of this application can adjust different temperatures for each room.

[0095] In other embodiments, the server can set the target air vent opening of a building area based on a standard value for the number of users in the building area.

[0096] It should be noted that, in this embodiment, the standard value for the number of users in a region refers to the maximum number of users that the region can accommodate. When the number of users is at the standard value, the air vent opening is at its maximum.

[0097] In this embodiment, the server can determine the target ratio based on the number of users in the building area and the standard value of the number of building areas. Then, the server determines the target vent opening based on the target ratio and the maximum vent opening.

[0098] For example, if the standard quantity value for region a is 20 and the number of users in region a is 10, then the target ratio is 0.5, and the target airflow opening is 45 degrees. If the standard quantity value for region a is 20 and the number of users in region a is 0, then the target ratio is 0, and the target airflow opening is 0 degrees.

[0099] In some embodiments, the quantity standard value can be preset (i.e., manufacturer-set), or the quantity standard value can be set by the user.

[0100] In one possible design, the terminal can receive a user's policy setting operation, which is used to set the server's operating policy. The terminal can then generate an operating policy and send it to the server. The server can receive and update the operating policy from the terminal. This operating policy may include: a standard quantity value, a first preset quantity threshold, a second preset quantity threshold, etc.

[0101] The embodiments of this application are described below with reference to specific examples. For example... Figure 3 As shown, the building temperature control system can adjust the cooling air temperature (through adjustments to water volume and air volume, i.e., S202 and S203). Next, the system can collect video resources of the building area and determine the number of users. Then, the system determines whether the vent opening matches the strategy (i.e., S204). If they do not match, the system adjusts the vent opening. If they match, the system does not adjust the vent opening.

[0102] The foregoing primarily describes the solutions provided in the embodiments of this application from the perspective of computer equipment. It is understood that, in order to achieve the above functions, the computer equipment includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the building temperature control method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0103] This application also provides a building temperature control device. This building temperature control device can be a computer device, a CPU within the aforementioned computer device, a control module within the aforementioned computer device for controlling building temperature, or a client application within the aforementioned computer device for controlling building temperature.

[0104] This application embodiment can divide the control of building temperature into functional modules or functional units according to the above method example. For example, each function can be divided into a separate functional module or functional unit, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or in software functional modules or functional units. The module or unit division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0105] like Figure 4 The diagram shown is a structural schematic of a building temperature control device provided in an embodiment of this application. The building temperature control device is used to perform... Figure 2 or Figure 3 The method for controlling building temperature is shown. The building temperature control device may include an acquisition unit 401, a processing unit 402, and a transmission unit 403.

[0106] The acquisition unit 401 is used to acquire the return air temperature of at least one building area and the number of users in each building area. The processing unit 402 is used to determine a first control command and a second control command based on the return air temperature. The first control command instructs the water valve to adjust to a target water valve opening, and the second control command instructs the air handling unit to adjust to a target airflow. The sending unit 403 is used to send the first control command to the water valve opening controller and the second control command to the air handling unit controller. The processing unit 402 is also used to, for each building area, determine at least one target area and a target air vent opening for each target area based on the number of users in the building area. The target area is the building area where the number of users in the area meets a preset condition. The sending unit 403 is also used to send a third control command to the air vent controller of each target area, the third control command instructing the air vent opening to be adjusted to the target air vent opening.

[0107] In one possible design, processing unit 402 is further configured to, if the number of users in the building area is greater than a first preset threshold, determine the building area as a target area and set the target air vent opening to a first air vent opening, wherein the first air vent opening is greater than the current air vent opening. Processing unit 402 is further configured to, if the number of users in the building area is less than a second preset threshold, determine the building area as a target area and set the target air vent opening to a second air vent opening, wherein the second air vent opening is less than the current air vent opening, and the second preset threshold is less than the first preset threshold.

[0108] In one possible design, if the return air temperature is greater than a preset temperature threshold, the target water valve opening is greater than the current opening of the water valve, and the target air volume is greater than the current air volume of the air handling unit. If the return air temperature is less than the preset temperature threshold, the target water valve opening is less than the current opening of the water valve, and the target air volume is less than the current air volume of the air handling unit.

[0109] In one possible design, a server is connected to a Direct Digital Control (DDC) controller. The data sent by the server supports a transmission control protocol, and the DDC controller converts the data into serial port commands. The sending unit 403 is also used to send a third control command, converted to serial port commands, to the air vent controller in the target area via the DDC controller.

[0110] Figure 5 This is a schematic diagram of the hardware structure of a building temperature control device according to an exemplary embodiment. The building temperature control device may include a processor 502, which is used to execute application code to implement the building temperature control method of this application.

[0111] The processor 502 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.

[0112] like Figure 5 As shown, the building temperature control device may further include a memory 503. The memory 503 stores the application code that executes the scheme of this application, and its execution is controlled by the processor 502.

[0113] Memory 503 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. Memory 503 may exist independently and be connected to processor 502 via bus 504. Memory 503 may also be integrated with processor 502.

[0114] like Figure 5 As shown, the building temperature control device may also include a communication interface 501, wherein the communication interface 501, processor 502, and memory 503 may be coupled to each other, for example, through a bus 504. The communication interface 501 is used for information exchange with other devices, for example, supporting information exchange between the building temperature control device and other devices.

[0115] It should be pointed out that, Figure 5 The equipment structure shown does not constitute a limitation on the temperature control equipment for this building, except... Figure 5 In addition to the components shown, the building temperature control device may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0116] In actual implementation, the functions implemented by processing unit 402 can be derived by... Figure 5 The processor 502 shown calls the program code in memory 503 to implement this.

[0117] This application also provides a computer-readable storage medium storing instructions that, when executed by a processor of a computer device, enable the computer to perform the building temperature control method provided in the embodiments described above. For example, the computer-readable storage medium may be a memory 503 including instructions, which may be executed by a processor 502 of a computer device to complete the method. Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0118] Figure 6 A conceptual partial view of a computer program product provided in an embodiment of this application is shown schematically. The computer program product includes a computer program for executing computer processes on a computing device.

[0119] In one embodiment, a computer program product is provided using a signal bearer medium 600. The signal bearer medium 600 may include one or more program instructions that, when executed by one or more processors, can provide the above-mentioned... Figure 2 , Figure 3 The described function or part of the function. Therefore, for example, refer to... Figure 2 In the embodiment shown, one or more features of S201 to S205 can be fulfilled by one or more instructions associated with the signal carrying medium 600. Furthermore, Figure 6 The program instructions in the document also describe example instructions.

[0120] In some examples, the signal carrying medium 600 may include a computer-readable medium 601, such as, but not limited to, a hard disk drive, a compact disc (CD), a digital video disc (DVD), a digital magnetic tape, a memory, a read-only memory (ROM), or a random access memory (RAM), etc.

[0121] In some implementations, the signal carrying medium 600 may include a computer recordable medium 602, such as, but not limited to, a memory, a read / write (R / W) CD, a R / W DVD, and so on.

[0122] In some implementations, the signal carrying medium 600 may include a communication medium 603, such as, but not limited to, digital and / or analog communication media (e.g., fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).

[0123] The signal-bearing medium 600 can be transmitted by a wireless communication medium 603. One or more program instructions may be, for example, computer-executable instructions or logical implementation instructions.

[0124] In some examples, such as targeting Figure 5 The described building temperature control device can be configured to provide various operations, functions, or actions in response to one or more program instructions via a computer-readable medium 601, a computer-recordable medium 602, and / or a communication medium 603.

[0125] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0126] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0127] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the constituent units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0128] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0129] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, essentially, or the part that contributes to the prior art, or a complete or partial classification of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0130] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for controlling building temperature, characterized in that, Applied to a server, the method includes: Obtain the return air temperature of at least one building area and the number of users in each building area; Based on the return air temperature, a first control command and a second control command are determined. The first control command is used to instruct the water valve to be adjusted to the target water valve opening, and the second control command is used to instruct the air handling unit to be adjusted to the target air volume. Send the first control command to the water valve opening controller and the second control command to the air handling unit controller; The system receives an operation strategy from the terminal, the operation strategy including: a first preset quantity threshold and a second preset quantity threshold, wherein the second preset quantity threshold is less than the first preset quantity threshold; For each building area, if the number of users in the building area is greater than the first preset number threshold, then the building area is determined as the target area, and the target air vent opening is set to the first air vent opening, which is greater than the current air vent opening. If the number of users in the building area is less than the second preset number threshold, then the building area is determined as the target area, and the target air vent opening is set to the second air vent opening, which is less than the current air vent opening. A third control command is sent to the air vent controller of each target area, the third control command being used to instruct the air vent opening to be adjusted to the target air vent opening.

2. The method according to claim 1, characterized in that, If the return air temperature is greater than the preset temperature threshold, then the target water valve opening is greater than the current opening of the water valve, and the target air volume is greater than the current air volume of the air handling unit. If the return air temperature is less than the preset temperature threshold, then the target water valve opening is less than the current opening of the water valve, and the target air volume is less than the current air volume of the air handling unit.

3. The method according to claim 1, characterized in that, Applied to a server, the server is connected to a Direct Digital Control (DDC) controller, the data sent by the server supports the Transmission Control Protocol, and the DDC controller is used to convert the data into serial port commands; Sending a third control command to the air vent controller of each of the target areas includes: The DDC controller sends the third control command, converted to a serial port command, to the air vent controller in the target area.

4. A building temperature control device, characterized in that, Applied to a server, the device includes: An acquisition unit is used to acquire the return air temperature of at least one building area and the number of users in each building area; The processing unit is used to determine a first control command and a second control command based on the return air temperature. The first control command is used to instruct the water valve to be adjusted to the target water valve opening, and the second control command is used to instruct the air handling unit to be adjusted to the target air volume. The sending unit is used to send the first control command to the water valve opening controller and the second control command to the air handling unit controller; The acquisition unit is further configured to receive an operation strategy from the terminal, the operation strategy including: a first preset quantity threshold and a second preset quantity threshold, wherein the second preset quantity threshold is less than the first preset quantity threshold; The processing unit is further configured to, if the number of users in the building area is greater than the first preset number threshold, determine the building area as a target area and set the target air vent opening to a first air vent opening, wherein the first air vent opening is greater than the current air vent opening. The processing unit is further configured to, if the number of users in the building area is less than the second preset number threshold, determine the building area as the target area and set the target air vent opening to the second air vent opening, wherein the second air vent opening is less than the current air vent opening. The sending unit is further configured to send a third control command to the air vent controller of each target area, the third control command being used to instruct the air vent opening to be adjusted to the target air vent opening.

5. The apparatus according to claim 4, characterized in that, If the return air temperature is greater than the preset temperature threshold, then the target water valve opening is greater than the current opening of the water valve, and the target air volume is greater than the current air volume of the air handling unit. If the return air temperature is less than the preset temperature threshold, then the target water valve opening is less than the current opening of the water valve, and the target air volume is less than the current air volume of the air handling unit.

6. The apparatus according to claim 4, characterized in that, Applied to a server, the server is connected to a Direct Digital Control (DDC) controller, the data sent by the server supports the Transmission Control Protocol, and the DDC controller is used to convert the data into serial port commands; The sending unit is also used to send the third control command, converted into a serial port command, to the air vent controller of the target area through the DDC controller.

7. A building temperature control device, characterized in that, include: Processor and memory; The processor and the memory are coupled; The memory is used to store one or more programs, the one or more programs including computer-executable instructions, which, when the building temperature control device is running, are executed by the processor to execute the computer-executable instructions stored in the memory to cause the building temperature control device to perform the method as described in any one of claims 1-3.

8. A computer-readable storage medium storing instructions, characterized in that, When the computer executes the instruction, the computer performs the method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Wind speed control method and device for air conditioner system and electronic equipment

    CN109506332A

  • Area control method, area control system and air conditioning equipment

    CN113154655A

  • Controller special for central air-conditioning wind cabinet

    CN209165696U