Application logic configuration method and system of heating ventilation air conditioning system, storage medium and program product

By using a pre-trained application logic configuration model in the HVAC system, the association relationships and logical control of BACnet devices are automatically configured, solving the problem of time-consuming and labor-intensive configuration in large HVAC systems and achieving efficient device management and control.

CN121007386APending Publication Date: 2025-11-25SIEMENS (CHINA) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511040398.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-11-25

AI Technical Summary

Technical Problem

The application logic configuration process for a large number of devices in existing HVAC systems is time-consuming, labor-intensive, and prone to errors, making it inefficient.

Method used

A pre-trained application logic configuration model is used to obtain BACnet device information based on region groups, and automatically configure the relationships and logic control between devices to generate application logic configuration results for BACnet server management.

Benefits of technology

It enables automatic configuration of HVAC systems, saving manpower and improving configuration efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121007386A_ABST
    Figure CN121007386A_ABST
Patent Text Reader

Abstract

The invention discloses an application logic configuration method and system of a heating ventilation air conditioning system, a storage medium and a program product. The application logic configuration method of the heating, ventilation and air conditioning system comprises the steps that information of building automation control network BACnet equipment which is divided into at least one area group in advance based on at least one service area in the heating, ventilation and air conditioning system is obtained; by taking each region group in the at least one region group as a unit and aiming at the current region group, inputting information of each BACnet device of the region group into a trained application logic configuration model, obtaining an application logic configuration result which is output by the application logic configuration model and comprises the incidence relation and the logic control between the BACnet devices; and obtaining an application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one area group. According to the technical scheme, the configuration efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of Heating, Ventilation, and Air Conditioning (HVAC), and in particular to a method and system for application logic configuration of an HVAC system, an HVAC system, a computer readable storage medium, and a computer program product. BACKGROUND

[0002] An HVAC system is a system or related equipment responsible for heating, ventilation, and air conditioning of an indoor or vehicle. The design of an HVAC system involves thermodynamics, fluid mechanics, and fluid machinery, and is an important branch of mechanical engineering. In the abbreviation of HVAC, R is sometimes added, representing Refrigeration, thus forming HVAC&R or HVACR. Another way is to add R in the abbreviation and remove V representing ventilation, thus forming HACR. An HVAC system can regulate the temperature and humidity of air, thus improving the comfort of an indoor environment, and plays an important role in large industrial or office buildings (such as skyscrapers). In the fields and industries of pharmaceuticals, electronics, critical task facilities, and oil and gas, HVAC plays a vital role.

[0003] Currently, all application logic configurations in an HVAC system are completed based on the professional knowledge of engineers. For example, providing room temperature based on an intelligent actuator and a sensor usually requires the sensor to be used as data input of the actuator, and all these works are completed manually with tools. This is not a problem for an HVAC system containing a small number of devices, but for an HVAC system containing a large number of devices, it is a very time-consuming and energy-consuming process, and is also prone to errors and rework.

[0004] Therefore, the skilled in the art are still striving to find a better solution for application logic configuration of an HVAC system. SUMMARY

[0005] Therefore, in the embodiments of the present application, on the one hand, a method for application logic configuration of an HVAC system is provided, and on the other hand, a system for application logic configuration of an HVAC system, an HVAC system, a computer readable storage medium, and a computer program product are provided, so as to improve the efficiency of application logic configuration and save labor costs.

[0006] The application embodiment proposes an application logic configuration method of a heating ventilation air conditioning system, comprising: obtaining information of each building automation control network (BACnet) device in the heating ventilation air conditioning system which is pre-divided into at least one region group based on at least one service region; taking each region group in the at least one region group as a unit, for the current region group, inputting information of each BACnet device of the region group into a trained application logic configuration model, and obtaining an application logic configuration result output by the application logic configuration model, the application logic configuration result comprising an association relationship and a logic control between the BACnet devices; the application logic configuration model is trained by a plurality of complex training samples, wherein each group of training samples takes information of a plurality of historical BACnet devices as input training samples, and takes an application logic configuration result of an association relationship and a parameter control between the historical plurality of BACnet devices as output training samples; and obtaining an application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one region group.

[0007] In one embodiment, each BACnet device of different region groups is pre-combined into a corresponding region group; the obtaining of the information of each BACnet device in the heating ventilation air conditioning system which is pre-divided into at least one region group based on at least one service region comprises: taking each region group in the at least one region group as a unit, obtaining information of each BACnet device in the current region group; or, the information of each BACnet device further comprises an identification of the region group to which the BACnet device belongs; and the obtaining of the information of each BACnet device in the heating ventilation air conditioning system which is pre-divided into at least one region group based on at least one service region comprises: obtaining information of each BACnet device in the heating ventilation air conditioning system; and determining corresponding BACnet devices contained in each region group based on the identification of the region group to which each BACnet device belongs in the information of each BACnet device.

[0008] In one embodiment, the obtaining of the information of each BACnet device comprises: obtaining information of each BACnet device which has realized physical connection from the BACnet network through the BACnet server; or, loading information of each BACnet device to be connected from a device information library.

[0009] In an embodiment, the application logic configuration result based on the at least one region group comprises: providing the application logic configuration result of the at least one region group to a user, receiving the application logic configuration result adjusted by the user, and taking the application logic configuration result adjusted by the user as the application logic configuration result for BACnet server control and management; or comprises: directly taking the application logic configuration result of the at least one region group as the application logic configuration result for BACnet server control and management.

[0010] The application logic configuration system of the HVAC system provided in the embodiments of the present application comprises: an information acquisition module, configured to acquire information of each BACnet device in the HVAC system, which is pre-divided into at least one region group based on at least one service region; a configuration result generation module, configured to, for a current region group, input information of each BACnet device in the region group into a trained application logic configuration model, and obtain an application logic configuration result output by the application logic configuration model, the application logic configuration result comprising an association relationship and a logic control between the BACnet devices; the application logic configuration model is trained by a plurality of training samples, each training sample taking information of a plurality of historical BACnet devices as an input training sample, and taking an application logic configuration result of an association relationship and a parameter control between the historical plurality of BACnet devices as an output training sample; and a final result confirmation module, configured to obtain an application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one region group.

[0011] In an embodiment, each BACnet device in different region groups is pre-combined into a corresponding region group; the information acquisition module acquires information of each BACnet device in a current region group in units of each region group in the at least one region group; or the information of each BACnet device further comprises an identifier of a region group to which the BACnet device belongs; the information acquisition module acquires information of each BACnet device in the HVAC system; and based on the identifier of the region group to which each BACnet device belongs in the information of the BACnet device, the corresponding BACnet device included in each region group is determined.

[0012] In an embodiment, the information acquisition module acquires information of each BACnet device that has realized physical connection from the BACnet network through the BACnet server; or loads information of each BACnet device to be connected from a BACnet device information library.

[0013] In one embodiment, the final result confirmation module provides the application logic configuration result of the at least one zone group to a user, receives a user-adjusted confirmed application logic configuration result, and uses the user-adjusted confirmed application logic configuration result as the application logic configuration result for BACnet server control and management; or directly uses the application logic configuration result of the at least one zone group as the application logic configuration result for BACnet server control and management.

[0014] In another embodiment, an application logic configuration system of an HVAC system is provided, which includes at least one memory storing a computer program, and at least one processor configured to read and execute the computer program to implement the HVAC system application logic configuration method in any of the above embodiments.

[0015] In another embodiment, an HVAC system is provided, which includes the HVAC system application logic configuration system in any of the above embodiments.

[0016] In another embodiment, a computer readable storage medium is provided, which stores computer instructions; the computer instructions can be executed by at least one processor to implement the HVAC system application logic configuration method in any of the above embodiments.

[0017] In another embodiment, a computer program product is provided, which includes a computer program; the computer program can be executed by at least one processor to implement the HVAC system application logic configuration method in any of the above embodiments.

[0018] As can be seen from the above solutions, in the embodiments, an application logic configuration model is pre-trained, and information of each BACnet device in each zone group is input into the application logic configuration model, and an application logic configuration result including association relationships and logic control among the BACnet devices is obtained from the application logic configuration model, and then an application logic configuration result for BACnet server control and management can be obtained based on the application logic configuration result of each zone group. The automatic configuration of the application logic configuration result is achieved, a large amount of human resources is saved, and the application logic configuration efficiency is improved.

[0019] In addition, when the information of each BACnet device is obtained, the information of the BACnet devices that have completed physical connection can be obtained based on the BACnet network, or the information of each BACnet device can be directly loaded from a device information library. The implementation is flexible. BRIEF DESCRIPTION OF DRAWINGS

[0020] The preferred embodiments of this application will now be described in detail with reference to the accompanying drawings, so that those skilled in the art can more clearly understand the above and other features and advantages of this application, in which:

[0021] Figure 1 This is an exemplary flowchart of the application logic configuration method for a heating, ventilation, and air conditioning system in this application embodiment.

[0022] Figure 2 This is a schematic diagram of the BACnet network architecture as an example in this application.

[0023] Figure 3 This is an exemplary structural diagram of the application logic configuration system for the HVAC system in this application embodiment.

[0024] Figure 4 This is a schematic diagram of the application logic configuration system for another HVAC system in this application embodiment.

[0025] The reference numerals in the attached figures are as follows:

[0026]

[0027] Detailed Implementation

[0028] Currently, Building Automation and Control Network (BACnet) protocols are commonly used for communication in HVAC systems. BACnet is a communication protocol for intelligent buildings, defined by the International Organization for Standardization (ISO), the American National Standards Institute (ANSI), and the American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE). It aims to solve interoperability issues between devices in building automation systems. The BACnet standard defines how devices from different manufacturers can share data and control commands in a building automation environment, thereby achieving efficient and energy-saving building management. Designed for intelligent building and control system applications, BACnet can be used in HVAC systems as well as lighting control, access control systems, fire detection systems, and related equipment. A network architecture using the BACnet protocol is called a BACnet network, servers in a BACnet network are called BACnet servers, and devices in a BACnet network are called BACnet devices.

[0029] BACnet protocol is based on the ISO / OSI seven-layer model, but mainly focuses on the network layer and data link layer below the application layer. It supports multiple transmission media, including Ethernet, token ring, dial-up lines, wireless networks, etc., which can adapt to the communication needs of various building environments. The core features of BACnet include object model, service set, network layer protocol and device type definition.

[0030] 1. Object Model: BACnet defines a set of standard object types, such as devices, properties, events, etc., which have unique object identifiers. Each object has several readable and writable or read-only properties, such as device status, temperature readings, etc., which enable different devices to understand and process the same type of data.

[0031] 2. Service Set: BACnet service set covers device discovery, data reading and writing, alarm and event handling, time synchronization, etc. For example, the read object property service allows devices to read the property values of other devices, and the confirmation service ensures the correct transmission of data.

[0032] 3. Network Layer Protocol: BACnet supports three network layer protocols, namely virtual terminal (VT), local area network / internet protocol (LAN / IP) and wide area network / dial-up protocol (WAN / DN). These protocols enable BACnet devices to communicate in different network environments.

[0033] 4. Device Type: BACnet defines various device types, such as controllers, sensors, actuators, valves, etc., each with specific functions and capabilities, facilitating system integration and management.

[0034] Currently, all application logic configurations in BACnet-based HVAC systems are also manually completed based on the professional knowledge of engineers. This is not a problem for HVAC systems containing a small number of devices, but for HVAC systems containing a large number of devices, it is a very time-consuming and labor-intensive process, and is also prone to errors and rework. Therefore, in the embodiments of the present application, an application logic configuration model is pre-trained, and the application logic configuration model is used to automatically configure based on the obtained device information and device location, and then the final application logic configuration result can be issued to the BACnet server in the HVAC system based on the automatic configuration result, and the BACnet server performs management and control between devices.

[0035] In order to have a clearer understanding of the purposes, technical solutions and effects of the present application, the specific embodiments of the present application will be described with reference to the drawings, wherein the same reference numerals represent the same or similar parts having the same function.

[0036] In this document, "exemplary" and "illustrative" are used to mean "serving as an example, instance, or illustration." Any implementation described herein as "exemplary" or "illustrative" is not necessarily to be construed as preferred or advantageous over other implementations.

[0037] For the sake of simplicity, only the parts of the figures that are related to the application are shown in the figures, which do not represent the actual structure of the product.

[0038] In this document, "one" does not necessarily mean "only one", but can also mean "more than one". In this document, "first", "second", etc. are only used to distinguish each other, and do not mean their importance and order, etc. "Include" means "include but not limited to", and "according to" means "at least according to, but not limited to only according to".

[0039] Figure 1 An exemplary flowchart of the application logic configuration method for the HVAC system in the embodiments of the present application is shown in FIG. Figure 1 As shown in the figure, the method can include the following steps:

[0040] Step S11, obtaining information of each building automation control network (BACnet) device in the HVAC system, which is pre-divided into at least one area group based on at least one service area; the information of each BACnet device includes the identification and attribute information of the BACnet device, etc.

[0041] Figure 2 An example of a BACnet network architecture diagram is shown in FIG. Figure 2 As shown in the figure, the network architecture includes a BACnet server 21 and a plurality of BACnet devices 22 connected based on a BACnet network 23. The plurality of BACnet devices are divided into four area groups, i.e. area A, area B, area C and area D, based on different service areas. Among them, the area group can be a relatively independent space such as a room, or a different area in a relatively independent space, such as a plurality of areas divided in a hall. Different BACnet devices belonging to the same area group can be physically located in the service area corresponding to the area group they belong to, or can be physically located outside the service area, but the logical relationship belongs to the service area.

[0042] In specific implementation, this step can have a variety of different implementation forms. Two of them are listed below.

[0043] The first kind: each BACnet device of different area groups can be pre-combined into the corresponding area group according to the area it needs to serve. Accordingly, in this step, the information of each BACnet device in the current area group can be obtained as a unit.

[0044] Secondly, the information of each BACnet device can further include the identification of the zone group to which the BACnet device belongs. Accordingly, in this step, the information of each BACnet device in the HVAC system can be acquired first, and then based on the identification of the zone group to which each BACnet device belongs in the information of the BACnet device, the corresponding BACnet devices included in each zone group can be determined.

[0045] In addition, the method of acquiring the information of each BACnet device can also have various forms. For example, if the physical connection of each BACnet device in the at least one zone group has been completed, the information of each BACnet device that has completed the physical connection can be acquired from the BACnet network through the BACnet server. Alternatively, if the simulation connection and pre-configuration of each BACnet device are performed before the physical connection of each BACnet device, the information of each BACnet device to be connected can be loaded from the device information library.

[0046] For example, in one example, for a zone group, the following list of BACnet devices can be identified, and the corresponding BACnet data can be obtained.

[0047] a. Temperature sensor

[0048]

[0049] b. Air conditioner thermostat

[0050]

[0051] c. Valve actuator

[0052]

[0053] d. Humidity sensor

[0054]

[0055] e. Carbon dioxide sensor

[0056]

[0057]

[0058] f. Fresh air controller

[0059]

[0060] g. Presence sensor

[0061]

[0062] h. light controller

[0063]

[0064] In this example, each BACnet device includes information such as the identification, type, name, and description of the BACnet device.

[0065] Step S12, for each region group in the at least one region group, input the information of each BACnet device in the current region group into a trained application logic configuration model, and obtain an application logic configuration result output by the application logic configuration model, including the association relationship and logical control between the BACnet devices.

[0066] In this embodiment, the application logic configuration model can be trained by multiple sets of training samples, wherein each set of training samples takes the information of a plurality of historical BACnet devices as input training samples, and takes the application logic configuration result of the association relationship and parameter control between the historical plurality of BACnet devices as output training samples.

[0067] For example, for the BACnet device list and its BACnet data information in the above example, the corresponding application logic configuration result can include:

[0068] A. The air conditioner thermostat should subscribe to the analog input: 1 as the room temperature, and then control the analog value: 2;

[0069] B. The valve actuator should subscribe to the analog input: 1 as the room temperature, and control the analog value: 3;

[0070] C. The fresh air controller should subscribe to the analog input: 4 of the humidity sensor and the analog input: 5 of the carbon dioxide sensor to control the analog value: 6;

[0071] D. The light controller should subscribe to the binary input: 7 of the presence sensor to control the binary output: 8.

[0072] Step S13, based on the application logic configuration result of each region group, obtain an application logic configuration result for BACnet server control and management.

[0073] In a specific implementation, the step can have various implementation manners. For example, the application logic configuration result of the at least one region group can be provided to the user as a preliminary configuration result for the user to adjust, modify and confirm, and then the application logic configuration result adjusted and confirmed by the user is received as a final application logic configuration result for BACnet server control and management. Alternatively, in other embodiments, the application logic configuration result of the at least one region group can be directly provided as a final application logic configuration result for BACnet server control and management.

[0074] The application logic configuration method of the HVAC system in the embodiments of the present application is described in detail above, and the application logic configuration system of the HVAC system in the embodiments of the present application is described below. The application logic configuration system of the HVAC system in the embodiments of the present application can be used to implement the application logic configuration method of the HVAC system in the embodiments of the present application. For details not disclosed in the system embodiments, refer to the corresponding description in the method embodiments.

[0075] Figure 3 FIG. 1 is a schematic structural diagram of the application logic configuration system of the HVAC system in the embodiments of the present application. As shown in FIG. 1, the system can include an information acquisition module 31, a configuration result generation module 32 and a final result confirmation module 33. Figure 3

[0076] The information acquisition module 31 is configured to acquire information of each BACnet device in the HVAC system which is pre-divided into at least one region group based on at least one service region; and the information of each BACnet device includes the identification and attributes of the BACnet device and the like.

[0077] In one embodiment, each BACnet device of different region groups can be pre-combined into a corresponding region group; and the information acquisition module 31 can acquire the information of each BACnet device in the current region group as a unit of each region group in the at least one region group. Alternatively, in another embodiment, the information of each BACnet device can further include the identification of the region group to which the BACnet device belongs; and the information acquisition module can first acquire the information of each BACnet device in the HVAC system, and then determine the corresponding BACnet device contained in each region group based on the identification of the region group to which each BACnet device belongs in the information of the BACnet device.

[0078] ​In addition, when obtaining the information of each BACnet device, if each BACnet device of the at least one area group has completed physical connection, the information obtaining module 31 can obtain the information of each BACnet device that has completed physical connection from the BACnet network through the BACnet server; or if each BACnet device is connected through simulation connection and pre-configuration before physical connection, the information obtaining module 31 can load the information of each device to be connected from the BACnet device information library.

[0079] The configuration result generation module 32 is configured to, as a unit of each area group of the at least one area group, input the information of each BACnet device of the current area group into a trained application logic configuration model, and obtain the application logic configuration result output by the application logic configuration model, which includes the association relationship and logical control between the BACnet devices. The application logic configuration model is trained by a plurality of complex training samples, wherein each group of training samples takes the information of a plurality of historical BACnet devices as input training samples, and takes the application logic configuration result of the association relationship and parameter control between the historical plurality of BACnet devices as output training samples.

[0080] The final result confirmation module 33 is configured to obtain the application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one area group.

[0081] In one embodiment, the final result confirmation module 33 can provide the application logic configuration result of the at least one area group to the user, receive the user-adjusted and confirmed application logic configuration result, and take the user-adjusted and confirmed application logic configuration result as the application logic configuration result for BACnet server control and management. Alternatively, in another embodiment, the application logic configuration result of the at least one area group can be directly taken as the application logic configuration result for BACnet server control and management.

[0082] Figure 4 FIG. 2 is a structural schematic diagram of another application logic configuration system for a heating, ventilation and air conditioning system in the embodiments of the present application. As shown in the figure, the system can include at least one memory 41 and at least one processor 42. In addition, some other components such as communication ports can also be included. These components communicate through a bus 43. Figure 4

[0083] The at least one memory 41 is configured to store a computer program. In one embodiment, the computer program can be understood to include Figure 3 ​The application logic configuration system of the HVAC system is configured by the application logic of the HVAC system. In addition, the at least one memory 41 can also store an operating system and the like. The operating system includes, but is not limited to, an Android operating system, a Symbian operating system, a Windows operating system, a Linux operating system, and the like.

[0084] The at least one processor 42 is configured to read and execute the computer program to implement the application logic configuration method of the HVAC system. The processor 42 can be a CPU, a processing unit / module, an ASIC, a logic module, or a programmable gate array, and the like. The processor 42 can receive and send data through the communication port.

[0085] In addition, the HVAC system is also provided in the embodiments of the present application, which includes the application logic configuration system of the HVAC system in any of the above embodiments.

[0086] Those skilled in the art can understand that the related descriptions in the embodiments of the present application are only exemplary and are not used to limit the protection scope of the embodiments of the present application.

[0087] It should be noted that not all steps and modules in the above processes and structural diagrams are necessary, and some steps or modules can be ignored according to actual needs. The execution order of each step is not fixed and can be adjusted according to needs. The division of each module is only for the convenience of description of the adopted functional division, and in actual implementation, one module can be implemented by multiple modules, and the functions of multiple modules can be implemented by the same module. These modules can be located in the same device or in different devices.

[0088] It can be understood that the modules in the above embodiments can be pure software modules or hardware modules, and the hardware modules can be implemented mechanically or electronically. For example, a hardware module can include a specially designed permanent circuit or logic device (such as a special-purpose processor, such as an FPGA or an ASIC) for completing a specific operation. The hardware module can also include a programmable logic device or circuit temporarily configured by software (such as including a general-purpose processor or other programmable processor) for performing a specific operation. As for the specific implementation of the hardware module, whether to use a mechanical method, a special permanent circuit, or a temporarily configured circuit (such as configured by software), it can be determined according to cost and time considerations.

[0089] Further, the embodiment of the present application also provides a computer program product, comprising a computer program, which can be executed by a processor and implement the application logic configuration method of the HVAC system. The embodiment of the present application also provides a computer readable storage medium, which stores a computer program, which can be executed by a processor and implement the application logic configuration method of the HVAC system. Specifically, a system or device provided with a storage medium can be provided, the storage medium stores software program codes for implementing the functions of any of the above embodiments, and the computer (or CPU or MPU) of the system or device reads and executes the program codes stored in the storage medium. In addition, part or all of the actual operations can also be completed by the operating system or the like operating on the computer based on the instructions of the program codes. The program codes read out from the storage medium can also be written into the memory provided in the expansion board inserted into the computer or the memory provided in the expansion unit connected to the computer, and then part or all of the actual operations can be executed by the CPU or the like installed on the expansion board or the expansion unit based on the instructions of the program codes, so as to implement the functions of any of the above embodiments. The storage medium for providing the program codes includes USB, floppy disk, hard disk, magneto-optical disk, optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tape, nonvolatile memory card, ROM, and the like. Alternatively, the program codes can be downloaded from the server computer through the communication network.

[0090] As can be seen from the above solutions, in the embodiment of the present application, an application logic configuration model is pre-trained, and the information of each BACnet device in each region group is input into the application logic configuration model, and the application logic configuration result output by the application logic configuration model is obtained, which includes the association relationship and the logic control among the BACnet devices. Then, the application logic configuration result for the BACnet server control and management can be obtained based on the application logic configuration result of each region group. The automatic configuration of the application logic configuration result is realized, a large amount of human resources is saved, and the application logic configuration efficiency is improved.

[0091] The above only describes the preferred embodiments of the present application and should not be used to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims

1. A method for configuring the application logic of a heating, ventilation, and air conditioning system, characterized by, The method comprises: obtaining information of each building automation control network (BACnet) device in a heating, ventilation and air conditioning (HVAC) system, which is pre-divided into at least one region group based on at least one service region; inputting, in a trained application logic configuration model, information of each BACnet device in a current region group in units of each region group in the at least one region group, and obtaining an application logic configuration result output by the application logic configuration model, the application logic configuration result comprising an association relationship and a logic control between the BACnet devices; the application logic configuration model is trained by a plurality of training samples, wherein information of a plurality of historical BACnet devices is used as input training samples, and an application logic configuration result of a historical association relationship and parameter control between the plurality of BACnet devices is used as output training samples; obtaining an application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one region group.

2. The method of claim 1, wherein, Each BACnet device in different region groups is pre-combined into a corresponding region group. The obtaining of the information of each BACnet device in the HVAC system, which is pre-divided into at least one region group based on at least one service region, comprises: obtaining information of each BACnet device in a current region group in units of each region group in the at least one region group; or The information of each BACnet device further comprises an identifier of a region group to which the BACnet device belongs; the obtaining of the information of each BACnet device in the HVAC system, which is pre-divided into at least one region group based on at least one service region, comprises: obtaining information of each BACnet device in the HVAC system; and determining corresponding BACnet devices included in each region group based on the identifier of the region group to which each BACnet device belongs in the information of the BACnet device.

3. The method of claim 2, wherein, The obtaining of the information of each BACnet device comprises: obtaining information of each BACnet device that has realized physical connection from a BACnet network through a BACnet server; or loading information of each to-be-connected BACnet device from a device information library.

4. The application logic configuration method of a heating, ventilation, and air conditioning system according to any one of claims 1 to 3, characterized in that, The obtaining of the application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one region group comprises: providing the application logic configuration result of the at least one region group to a user, receiving the application logic configuration result adjusted and confirmed by the user, and taking the application logic configuration result adjusted and confirmed by the user as the application logic configuration result for BACnet server control and management; or comprising: directly taking the application logic configuration result of the at least one region group as the application logic configuration result for BACnet server control and management.

5. An application logic configuration system for a heating, ventilation, and air conditioning system, characterized by, The method comprises: an information obtaining module (31) configured to obtain information of each BACnet device in a heating, ventilation and air conditioning (HVAC) system, which is pre-divided into at least one region group based on at least one service region; The configuration result generation module (32) is configured to, in units of each of the at least one area group, input information of each BACnet device in the current area group into a trained application logic configuration model, and obtain an application logic configuration result output by the application logic configuration model, the application logic configuration result including an association relationship and a logic control between the BACnet devices; the application logic configuration model is trained by a plurality of complex training samples, wherein each training sample takes information of a plurality of historical BACnet devices as an input training sample, and takes an application logic configuration result of an association relationship and a parameter control between the plurality of historical BACnet devices as an output training sample; The final result confirmation module (33) is configured to obtain an application logic configuration result for BACnet server control and management based on the application logic configuration result of the at least one area group.

6. The application logic configuration system for a heating, ventilation, and air conditioning system according to claim 5, wherein, The information acquisition module (31) acquires information of each BACnet device in the current area group in units of each of the at least one area group; or, The information of each BACnet device further includes an identifier of an area group to which the BACnet device belongs; the information acquisition module (31) acquires information of each BACnet device in the HVAC system; and based on the identifier of the area group to which each BACnet device belongs in the information of the BACnet device, the corresponding BACnet device included in each area group is determined.

7. The application logic configuration system for a heating, ventilation, and air conditioning system according to claim 6, wherein, The information acquisition module (31) acquires information of each BACnet device that has realized physical connection from the BACnet network through the BACnet server; or loads information of each BACnet device to be connected from a BACnet device information library.

8. The application logic configuration system for a heating, ventilation, and air conditioning system according to any one of claims 5 to 7, wherein, The final result confirmation module (33) provides the application logic configuration result of the at least one area group to a user, receives an application logic configuration result adjusted and confirmed by the user, and takes the application logic configuration result adjusted and confirmed by the user as the application logic configuration result for BACnet server control and management; or The application logic configuration result of the at least one area group is directly taken as the application logic configuration result for BACnet server control and management.

9. An application logic configuration system for a heating, ventilation, and air conditioning system, characterized by, The application logic configuration system of the HVAC system comprises: at least one memory (41) storing a computer program; and at least one processor (42) configured to read and execute the computer program to implement the application logic configuration method of the HVAC system according to any one of claims 1 to 4.

10. A heating, ventilation, and air conditioning system, characterized by, The application logic configuration system of the HVAC system according to any one of claims 5 to 9. The computer instructions can be executed by at least one processor to implement the application logic configuration method of the HVAC system according to any one of claims 1 to 4.

11. A computer readable storage medium storing computer instructions; characterized in that, ​ 12. Computer program product comprising a computer program; characterized in that, The computer program can be executed by at least one processor and implement the application logic configuration method of the heating, ventilation and air conditioning system as claimed in any one of claims 1 to 4.