Building automatic control system and method based on digital base

By introducing digital base-based access modules and logic execution modules into the building automatic control system, the problems of high controller costs, difficult logic updates and high equipment scheduling delays are solved, and lower hardware costs, more flexible control logic updates and higher equipment response efficiency are achieved.

CN119814845AActive Publication Date: 2025-04-11GREE ELECTRIC APPLIANCE INC OF ZHUHAI

Patent Information

Application Number
CN202411890921.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-11
Estimated Expiration
2044-12-20

AI Technical Summary

Technical Problem

In the existing building automatic control system, the controller is costly and the logic is difficult to update, and the control logic is limited by hardware facilities, resulting in high cost of engineering debugging and long cycles, and it is impossible to flexibly respond to new needs; the equipment scheduling levels are many, the delay is high, and the stability is poor.

Method used

The building automatic control system based on a digital base is adopted, including an access module and a logic execution module. The access module acquires the transmission data of the terminal device and analyzes it. The logic execution module processes the data through a preset algorithm to form control instructions and sends it to the device.

Benefits of technology

It reduces hardware costs, control logic can be flexibly updated and debugged, and is not restricted by controllers, reducing engineering debugging costs, and improving equipment response efficiency through equipment scheduling logic optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814845A_ABST
    Figure CN119814845A_ABST
Patent Text Reader

Abstract

The invention provides a building automatic control system and method based on a digital base, and the system comprises at least one end device, and also comprises a digital base, and the digital base comprises an access module which is used for obtaining the transmission data of the end device, and carrying out the analysis of the transmission data of the end device; and the logic execution module is used for receiving the transmission data analyzed by the access module, performing data processing on the analyzed transmission data through a preset algorithm, forming a control instruction, and issuing the control instruction to end equipment for execution, thereby solving the problems that the cost of a current controller is high, the logic updating difficulty of the controller is large, the control logic is limited by on-site hardware facilities, and the reliability of the controller is poor. The engineering debugging period is long, and new requirements cannot be flexibly responded; in order to solve the problems of multiple device scheduling levels and poor stability in the prior art, the control logic can be flexibly updated, the engineering debugging cost is reduced, the information transmission cost is reduced through device scheduling logic optimization, and the device response efficiency is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building automatic control based on a digital base, and in particular to a building automatic control system and method based on a digital base. Background Art

[0002] Traditional building automation systems use a DDC and PLC-based architecture, relying on field controllers to directly connect to devices to collect device information, execute control strategies, and send control instructions to devices. However, due to the hardware limitations of the controller, the types and number of devices that can be connected are limited. When multiple devices need to work together, the controller must first be connected to the network to transmit information to the building control system, and then the building control system executes the logic and distributes control instructions to the corresponding controller. Finally, the controller sends control instructions to the device, thereby completing the linkage operation of multiple devices.

[0003] In scenarios such as the Internet of Things, big data, and AI, some manufacturers have proposed cloud platform ideas, but the following drawbacks still exist: (1) The controller is expensive. In the traditional building automation system architecture, the controller is an indispensable hardware facility. Due to the wide variety of equipment, different manufacturers, and different equipment protocols, the customized controllers are also varied and expensive. (2) It is difficult to update the controller logic. Traditional controller logic is burned into the chip. To update the logic, a dedicated person needs to go to the site to find the corresponding controller for re-burning and configuration. In addition, the control logic of the traditional building automation system is limited by the hardware facilities on site. The engineering debugging cost is high and the cycle is long, and it is impossible to flexibly respond to new needs. (3) The equipment scheduling has many levels, high latency and poor stability. The scheduling of equipment that is not directly connected needs to go through two levels, the controller and the building control system. The multi-device scheduling of the traditional building automatic control system is based on the three-level architecture of "equipment-controller-building control system". The many levels bring technical problems such as high latency and poor stability. The more levels are passed, the higher the latency caused by data transmission. At the same time, the increase in influencing factors also leads to weakened stability. Therefore, the prior art needs to be further developed. Summary of the invention

[0004] The purpose of the present invention is to overcome the above-mentioned technical deficiencies and provide a building automation system and method based on a digital base to solve the technical problems in the related technology that the controller cost is high, the controller logic is difficult to update, the control logic of the traditional building automation system is limited by the on-site hardware facilities, the engineering debugging cost is high, the cycle is long, and it is impossible to flexibly respond to new demands; the equipment scheduling level is multiple, the delay is high, and the stability is poor.

[0005] In order to achieve the above technical objectives, the present invention adopts the following technical solutions: According to a first aspect of the present invention, the present invention provides a building automation system based on a digital base, comprising at least one terminal device, the system further comprising a digital base, and the digital base comprising: An access module, which is connected to the terminal device for communication, and is used to obtain the transmission data of the terminal device and parse the transmission data of the terminal device; The logic execution module is in communication with the access module, and is used to receive the transmission data parsed by the access module, perform data processing on the parsed transmission data through a preset algorithm, and form control instructions, which are sent to the terminal device for execution.

[0006] Specifically, the access module includes a data access module and a data parsing module; The data access module is used to identify the data type of the transmission data acquired from the terminal device, and distribute the transmission data to the data analysis module for data analysis according to the data type.

[0007] Specifically, the data analysis module includes a plurality of protocol analyzers, and the plurality of protocol analyzers are used to respectively receive transmission data of corresponding data types and respectively perform data analysis on the transmission data.

[0008] Specifically, the access module also includes a data storage module and an information security module. The data storage module is used to store the acquired transmission data of the terminal device, and the information security module is used to authorize and verify the access and write permissions of the transmission data.

[0009] Specifically, the access module also includes a data interface for receiving the transmission data parsed by the data parsing module, and uploading the parsed transmission data to the logic execution module.

[0010] Specifically, the logic execution module includes control software of multiple terminal devices, which is used to process the parsed transmission data through a preset algorithm, and execute preset control logic according to the data analysis results to form control instructions.

[0011] Specifically, the preset algorithm includes a logic selection algorithm and a scheduling allocation algorithm, which are used to perform data analysis on the parsed transmission data.

[0012] Specifically, the logic execution module also includes an operation and maintenance module, which is used to send the control instructions to the corresponding terminal equipment.

[0013] According to a second aspect of the present invention, there is provided a building automation method based on a digital base, comprising: S100, using the access module in the digital base to obtain the transmission data of the terminal device; S200, parsing the transmission data of the terminal device; S300, the logic execution module in the digital base processes the parsed transmission data through a preset algorithm, forms a control instruction, and sends it to the terminal device for execution.

[0014] Specifically, the logic execution module in the digital base processes the parsed transmission data through a preset algorithm, including: The logic execution module distributes the parsed transmission data to the control software of the corresponding terminal device through a logic selection algorithm, and establishes an association relationship between the terminal device corresponding to the transmission data and the preset control logic.

[0015] Specifically, the method of performing data analysis on the parsed transmission data using the logic execution module in the digital base also includes: The logic execution module uses a scheduling allocation algorithm to find multiple terminal devices associated with the transmission data based on the association between the terminal devices corresponding to the transmission data and the preset control logic, and then allocates the parsed transmission data to the control software of the multiple terminal devices.

[0016] Specifically, the forming of the control instruction and sending it to the terminal device for execution includes: The control instructions formed by the preset control logic are sent to the corresponding terminal devices through the network through the operation and maintenance module in the logic execution module to execute the control instructions.

[0017] Beneficial effects: The present invention provides a building automatic control system and method based on a digital base, wherein the digital base comprises: an access module, used for acquiring transmission data of a terminal device and parsing the transmission data of the terminal device; a logic execution module, used for receiving the parsed transmission data, performing data processing on the parsed transmission data through a preset algorithm, and forming a control instruction, which is sent to the terminal device for execution, thereby solving the problems in the prior art that the controller cost is high, the controller logic is difficult to update, and the control logic of the traditional building automatic control system is limited by the hardware facilities on site, the engineering debugging cost is high, the cycle is long, and it is impossible to flexibly respond to new demands; the equipment scheduling has multiple levels, high latency, and poor stability. The present invention performs building control based on a digital base, reduces hardware costs, and the control logic can be flexibly updated and debugged without being limited by the controller, thereby reducing engineering debugging costs, and reducing information transmission costs through equipment scheduling logic optimization, thereby greatly improving equipment response efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a schematic diagram of the composition of a building automatic control system based on a digital base provided in a specific embodiment of the present invention; Figure 2 is a schematic diagram of a technical architecture based on a digital base provided in a specific embodiment of the present invention; Figure 3 It is a schematic diagram of the composition of a building automatic control method based on a digital base provided in a specific embodiment of the present invention; Figure 4 It is a flowchart of independent operation of a controller of a group intelligent scheduling technology based on a digital base provided in a specific embodiment of the present invention; Figure 5 It is a flowchart of the cloud-based independent operation of the group intelligent scheduling technology based on the digital base provided in the specific implementation mode of the present invention; Figure 6 It is a flow chart of the coordinated operation of the controller and the cloud based on the group intelligent scheduling technology of the digital base provided in a specific embodiment of the present invention; Figure 7 is a schematic diagram of a traditional building automation architecture provided in a specific embodiment of the present invention; Figure 8 It is a schematic diagram of a building automation architecture based on a digital base provided in a specific implementation manner of the present invention. DETAILED DESCRIPTION

[0019] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0020] The present invention will be further described below in conjunction with the accompanying drawings and preferred embodiments.

[0021] Embodiment 1 According to an embodiment of the present invention, a building automation system based on a digital base is provided. Figure 1 to Figure 2 The system includes at least one terminal device and a digital base, wherein the digital base includes: An access module, which is connected to the terminal device for communication, and is used to obtain the transmission data of the terminal device and parse the transmission data of the terminal device; The logic execution module is in communication with the access module, and is used to receive the transmission data parsed by the access module, perform data processing on the parsed transmission data through a preset algorithm, and form control instructions, which are sent to the terminal device for execution.

[0022] It can be understood that by adopting the building automation system based on the digital base in this embodiment, the system structure is simplified, the hardware cost is reduced, and the control logic can be flexibly updated and debugged without being restricted by the controller, thereby reducing the engineering debugging cost. By optimizing the equipment scheduling logic, the information transmission cost is reduced, and the equipment response efficiency is greatly improved. The problems in the prior art such as high controller cost, difficulty in updating controller logic, and the control logic of traditional building automation systems being limited by on-site hardware facilities, high engineering debugging costs and long cycles, and inability to flexibly respond to new demands are solved. The equipment scheduling has multiple levels, high latency, and poor stability.

[0023] See also Figure 2 In the building automatic control system of this embodiment, the terminal equipment includes various control devices used in the building, including smoke sensors, temperature and humidity sensors, fire sprinkler heads, fire doors and other equipment. The digital base is a collection of various continuously upgraded digital technologies such as the Internet of Things, big data, blockchain, 5G, artificial intelligence, and visualization technology. It can not only realize the digitization of the physical world, but also the digital bases of different physical worlds can be securely connected, shared, and communicated, and predict, simulate, and optimize the future. The digital base integrates the functions of the controller and building control in the traditional building control technology, simplifies the system composition, and further improves the efficiency of automatic control of various equipment in the building.

[0024] Specifically, the access module includes a data access module and a data parsing module; The data access module is used to identify the data type of the transmission data acquired from the terminal device, and distribute the transmission data to the data analysis module for data analysis according to the data type.

[0025] See also Figure 2 In the building automation system of this embodiment, the data access module receives various data uploaded from the terminal device, identifies the accessed data, and distributes it to different data analysis services for data analysis. For example, Bacnet data is distributed to the BACnet analysis service, which realizes targeted data type identification. Since the data is type identified and classified when it is accessed, the confusion and propagation of erroneous data between different analysis logics are avoided, which provides a basis for subsequent data analysis and greatly improves the data processing efficiency of the system.

[0026] Specifically, the data analysis module includes a plurality of protocol analyzers, and the plurality of protocol analyzers are used to respectively receive transmission data of corresponding data types and respectively perform data analysis on the transmission data.

[0027] See also Figure 2In the building automation system of this embodiment, the data parsing module adopts the form of microservices, modularizes the processing of different protocol parsing programs, and provides the parsed data to the database or real-time data interface. The microservice architecture allows each protocol parser to be independently deployed, upgraded and expanded, which is convenient for agile development and continuous integration. Data of different protocols can be processed by different parsers at the same time, reducing the total time of data parsing and greatly speeding up the data processing speed.

[0028] Specifically, the access module also includes a data storage module and an information security module. The data storage module is used to store the acquired transmission data of the terminal device, and the information security module is used to authorize and verify the access and write permissions of the transmission data.

[0029] See also Figure 2 In the building automation system of this embodiment, the data storage module can store the acquired terminal device transmission data. Storing the transmission data can play the role of data cache. When other modules in the system need to access the data again, directly obtaining the data from the storage module is much faster than obtaining it from the terminal device again, which further improves the overall performance of the system. The information security module authorizes the access and write permissions of the transmission data to ensure that only authorized users or modules can access and modify the data, thereby ensuring the data security during the use process.

[0030] Specifically, the access module also includes a data interface for receiving the transmission data parsed by the data parsing module, and uploading the parsed transmission data to the logic execution module.

[0031] See also Figure 2 In the building automation system of this embodiment, the data interface is an open interface to the upper layer to meet the use of application layer services, which enables the application layer to easily obtain the processed (analysis and logical execution pre-processing) transmission data. In the building automation system, the application layer may include various business applications, such as equipment monitoring, energy management, etc. The open interface provides a data source for these applications, so that the application layer can further analyze, display or control the data according to its own business needs, thereby improving the practicality and functionality of the entire building automation system. The open interface also provides support for the scalability of the system. New application layer services can be connected to the building automation system through this interface, which greatly expands the application scenarios of the present invention.

[0032] Specifically, the logic execution module includes control software of multiple terminal devices, which is used to process the parsed transmission data through a preset algorithm, and execute preset control logic according to the data analysis results to form control instructions.

[0033] See also Figure 2In the building automation system of this embodiment, the control software of multiple terminal devices, namely Figure 2 The cloud operating system controlled by AI is composed of multiple GMOS APPs, which are containers of control logic, including but not limited to fire intelligent control GMOS APP, multi-split intelligent control GMOS APP, university computer room GMOS APP, unit group control GMOS APP and other GMOS APPs, which can adapt to different equipment types and application scenarios. Whether it is fire equipment, multi-split air conditioners, computer room equipment, unit equipment, etc., they can all be effectively controlled under this system framework, which improves the versatility and equipment compatibility of the system. By analyzing the data uploaded from the terminal equipment and finding the corresponding preset control logic, control instructions are formed. There are corresponding GMOS APPs for different types of terminal equipment, which means that specific control logic can be customized for each type of equipment. Different equipment has differences in functions, operating requirements and operating specifications. Customized control logic can better meet these special needs. For example, the fire intelligent control GMOS APP can generate precise control instructions according to the special requirements of fire equipment, such as the linkage control logic after the fire alarm, which improves the accuracy and effectiveness of control.

[0034] It should be further explained that the basis of the preset control logic is the parsed transmission data. After the data transmitted by the terminal device is processed by the data parsing module, it becomes a format that can be understood and analyzed by the logic execution module. These data contain various information of the terminal device, such as the operating status parameters of the device (temperature, pressure, flow, etc.), the fault information of the device, the energy consumption data of the device, etc. The preset control logic uses these data as input to determine the control measures to be taken according to the actual device status. Since the transmission data covers multiple aspects of information, the preset control logic needs to consider these data comprehensively. For example, in the control of the air-conditioning system, not only the current temperature data should be considered, but also the humidity, air flow, the running time of the device and other data. Only by considering these data comprehensively can we accurately judge whether the operating status of the device is normal and whether it needs to be adjusted. After analyzing the parsed transmission data through the preset algorithm, an analysis result about the operating status, performance and other aspects of the device will be obtained. The preset control logic will make a judgment based on this result. For example, if the analysis result shows that the temperature of a certain device is too high and continues to rise, the control logic of the device may judge that cooling measures need to be taken. This judgment process is based on the pre-setting of the normal operating status of the device and the comprehensive consideration of the current data analysis results.

[0035] Specifically, the preset algorithm includes a logic selection algorithm and a scheduling allocation algorithm, which are used to perform data analysis on the parsed transmission data.

[0036] See also Figure 2 In the building automation system of this embodiment, there are multiple types of terminal devices, each of which has its own specific interface for data transmission. The primary function of the operation and maintenance logic selection algorithm is to classify these different types of device interfaces. For example, the interfaces of fire-fighting equipment, air-conditioning equipment, and computer room equipment are distinguished according to their respective characteristics. Then, the algorithm performs alignment operations on these classified device interfaces with the corresponding GMOS APP, which is like establishing a mapping relationship between the terminal device and the control software. Taking the fire-fighting equipment as an example, its interface is accurately aligned to the fire-fighting intelligent control GMOS APP after classification; the air-conditioning equipment interface is aligned to the multi-split intelligent control GMOS APP, etc. This alignment relationship builds a direct connection between the device and the control logic, so that each device can be identified and managed by the correct control software; Furthermore, after the data interface uploads the data, the scheduling allocation algorithm is used to process the data. First, the algorithm analyzes the data content and determines a series of devices associated with the events represented by the data. For example, if the uploaded data shows that the temperature in a certain area has risen abnormally, the scheduling allocation algorithm will analyze the equipment related to temperature regulation, which may include air-conditioning units, ventilation equipment, etc. The data is allocated to the GMOS APP. After determining the associated equipment, the scheduling allocation algorithm will allocate the data to the corresponding multiple GMOS APPs. Continuing with the above example of abnormal temperature increase, the data related to the air-conditioning unit may be allocated to the multi-split intelligent control GMOS APP, and the data related to the ventilation equipment may be allocated to the unit group control GMOS APP (if the ventilation equipment is managed by the unit group control GMOS APP). Through this data distribution method, each GMOS APP can obtain data related to the equipment it manages, and then perform corresponding operations on the equipment according to its own control logic. For example, the multi-split intelligent control GMOS APP may adjust the cooling capacity of the air-conditioning unit according to the allocated data, and the unit group control GMOS APP may adjust the ventilation volume of the ventilation equipment, etc., to cope with abnormal temperature increases and realize automatic control of building equipment.

[0037] Furthermore, the preset algorithm in the logic execution module is used to achieve accurate association between terminal devices and control software, ensuring that data is accurately distributed to the corresponding GMOS APP. Each APP operates the equipment based on the data, thereby improving the accuracy and automation of building equipment control.

[0038] Specifically, the logic execution module also includes an operation and maintenance module, which is used to send the control instructions to the corresponding terminal equipment.

[0039] See also Figure 2In the building automation system of this embodiment, the operation and maintenance module serves as a bridge to transmit the control instructions from the logic execution module to the terminal device, avoiding the loss or error of the instructions during the transmission process, so that each control instruction can reach the corresponding terminal device, such as Figure 2 The AI ​​operation and maintenance system can accurately send instructions for adjusting the air-conditioning temperature to the corresponding air-conditioning equipment of the multi-split intelligent control system, which helps the coordinated operation of the entire building automatic control system.

[0040] It should be noted here that the present embodiment provides a building automation system based on a digital base, including a digital base, specifically including an access module, which is used to obtain the transmission data of the terminal device and parse the transmission data of the terminal device; a logic execution module, which is used to receive the parsed transmission data, process the parsed transmission data through a preset algorithm, and form a control instruction, which is sent to the terminal device for execution. This solves the problems in the prior art that the controller cost is high, the controller logic is difficult to update, and the control logic of the traditional building automation system is limited by the on-site hardware facilities, the engineering debugging cost is high, the cycle is long, and it is impossible to flexibly respond to new demands; the technical problems of multiple equipment scheduling levels, high latency, and poor stability. The present invention performs building control based on the digital base, reduces hardware costs, and the control logic can be flexibly updated and debugged without being restricted by the controller, reducing engineering debugging costs. Through the optimization of equipment scheduling logic, the information transmission cost is reduced, and the equipment response efficiency is greatly improved.

[0041] Embodiment 2 The present embodiment provides a building automatic control method based on a digital base, including: using an access module in the digital base to obtain transmission data of a terminal device; parsing the transmission data of the terminal device; a logic execution module in the digital base processes the parsed transmission data through a preset algorithm, and forms control instructions, which are sent to the terminal device for execution.

[0042] Specifically, by adopting the building automatic control method based on the digital base in this embodiment, the control logic can be flexibly updated and debugged without being restricted by the controller, thereby reducing the engineering debugging cost. By optimizing the equipment scheduling logic, the information transmission cost is greatly reduced, and the equipment response efficiency is greatly improved. The technical problems in the prior art that the controller logic is difficult to update, the control logic is limited by the hardware facilities on site, the engineering debugging cost is high, the cycle is long, and it is impossible to flexibly respond to new demands; the equipment scheduling has multiple levels, high latency, and poor stability.

[0043] See also Figure 3-Figure 8 In this embodiment, a building automation method based on a digital base is provided, and the specific implementation process is as follows: S100, using the access module in the digital base to obtain the transmission data of the terminal device; S200, parsing the transmission data of the terminal device; S300, the logic execution module in the digital base processes the parsed transmission data through a preset algorithm, forms a control instruction, and sends it to the terminal device for execution.

[0044] Specifically, the logic execution module in the digital base processes the parsed transmission data through a preset algorithm, including: The logic execution module distributes the parsed transmission data to the control software of the corresponding terminal device through a logic selection algorithm, and establishes an association relationship between the terminal device corresponding to the transmission data and the preset control logic.

[0045] In some specific embodiments, this embodiment uses the logic selection algorithm in the logic execution module to provide a cloud control logic, and the specific implementation process is: the device accesses the digital base through the network; the access module parses, stores, and processes information security of the data transmitted by the device to form a data interface that is open upward; the logic selection algorithm logic is used to classify different types of device interfaces into the GMOS APP, thereby building an association between the terminal device and the control logic, and the interface data is executed through the corresponding control logic in the GMOS APP to form a control instruction. The control instruction is sent to the corresponding device through the operation and maintenance logic through the network, thereby achieving precise matching of data and terminal devices, accurately building an association between terminal devices and control logic, ensuring that data from different devices can be processed by appropriate control logic, improving the targeted control, forming cloud control logic, promoting efficient system collaboration, and improving the overall operation efficiency and stability of the building automatic control system.

[0046] Specifically, the method of performing data analysis on the parsed transmission data using the logic execution module in the digital base also includes: The logic execution module uses a scheduling allocation algorithm to find multiple terminal devices associated with the transmission data based on the association between the terminal devices corresponding to the transmission data and the preset control logic, and then allocates the parsed transmission data to the control software of the multiple terminal devices.

[0047] In the building automatic control method of this embodiment, different devices carry different information due to their different functions. For example, the temperature and humidity sensor carries information on temperature and humidity, and the fire door carries information on the door opening status. Different GMOS APPs have different functions and can only process the devices they support. For example, the high-efficiency computer room GMOS APP processes the equipment information of the unit, water pump, and cooling tower, and provides control logic for optimizing energy efficiency; while the fire intelligent control GMOS APP processes the equipment information of the smoke sensor, fire door, and fire sprinkler head, and provides control logic for spraying fire extinguishing and opening access control when a fire occurs. The two GMOS APPs support different devices, so a scheduling allocation algorithm is needed to identify all connected devices and allocate them to the corresponding GMOS APP for logical processing. When the terminal device is connected to the digital base, it must meet the access requirements of the digital base and provide its own device information, such as device number, device name, device category, device function, collected data, etc. The scheduling and allocation algorithm extracts highly recognizable information from this information, such as device category and device function, and matches the device with the GMOS APP by searching the functions and supported devices of all GMOS APPs in the digital base, and then hands the collected data to the GMOS APP for processing.

[0048] In some specific embodiments, this embodiment uses the scheduling allocation algorithm in the logic execution module to provide a group intelligent scheduling allocation method. The specific implementation process includes: the terminal device accesses the digital base through the network and reaches the logic execution layer in the form of a data interface. The operation and maintenance logic uses the scheduling allocation algorithm to process the data uploaded by the data interface, analyzes a series of terminal devices associated with the event, and then allocates the data to the corresponding multiple GMOS APPs. The GMOS APP executes the control logic, forms control instructions, and sends them to the specified devices. When individual devices are triggered, the remaining devices will be quickly triggered one after another through the group intelligent scheduling mechanism of the digital base, thereby cooperating to complete the function, greatly improving the overall operation efficiency of the system, and further ensuring that the data is reasonably allocated to the GMOS APP, so that the control instructions are accurately issued, and by optimizing the flow of data and instructions, the device resources are effectively utilized to avoid resource waste.

[0049] See also Figure 4-Figure 6 The above-mentioned group intelligent scheduling and allocation method implemented by the scheduling and allocation algorithm in the logic execution module can support three operation scenarios: independent operation of the controller, independent operation of the cloud, and collaborative operation of the controller and the cloud, as follows: 1. See Figure 4When there is little field data and a large amount of data calculation (such as simulation) is not required, the control logic can be run through the controller. The controller can directly download the control logic from the cloud. The devices controlled by the control logic must be connected to the same controller. This scenario is generally used in situations where there is no Internet or the network conditions are unstable. The specific implementation steps include: (1) Open the controller development software (computer web page or client software), connect to the controller IP address, and ensure that the development software and controller are connected; (2) Configure access equipment, such as fire detectors and air conditioners; (3) Query the cloud control strategy, automatically recommend the control logic based on the access device, select the locally running control logic and download it to the controller. Whether the control logic needs to collaborate with the cloud is set in the logic internal program; (4) The controller operation logic and real-time device operation status detect whether the control logic execution is triggered. If triggered, it determines whether it is necessary to send control instructions to the controller to control the terminal device after the control logic is run. Otherwise, no instructions need to be sent.

[0050] It is understandable that in the case of poor network or no network, the cloud part of the digital base is difficult to function. The essence is still the "controller + building control system" structure, but by downloading the cloud logic and running it locally, rather than the traditional way of burning the logic, the logic in the controller is flexible, updated in real time, and responds quickly. Therefore, it is more flexible and intelligent than the traditional controller and building control system structure. This is an optimization of the traditional method of "controller + building control system".

[0051] 2. See Figure 5 When it is necessary to rely on the cloud for big data computing, simulation, and artificial intelligence algorithms, the gateway is directly used to transmit the field data to the cloud. After the cloud runs the logic for calculation, the control command is returned to the gateway and sent to the specific controlled object. This scenario must ensure network communication and is generally used in wired network systems. The specific implementation steps include: (1) Configure the controller IP address to ensure normal network communication and connection between the controller and the cloud; (2) Devices that upload controller configurations to the cloud, such as central air conditioners and patio units; (3) The cloud selects the control logic to download to the cloud for use and configures the device that receives the logic; (4) Equipment data is uploaded to the cloud through the controller; (5) The cloud runs the control logic and determines whether to trigger the execution of the control logic based on the calculation results. If triggered, a control instruction is sent to the controller to control the terminal device. Otherwise, no instruction needs to be sent.

[0052] It is understandable that when the network signal is good and big data calculations are involved, the computing power of the controller alone cannot achieve the purpose of fast calculation results and real-time control, so it is necessary to rely on the excellent computing power of the cloud part of the digital base. The controller only transmits data, and the cloud performs calculations. For example, the high-efficiency computer room is to improve the energy efficiency of the cooling and heating equipment in the huge building complex and reduce consumption. It is necessary to calculate the cooling capacity of each unit, the energy consumption of the refrigeration pump and the cooling tower, etc. The amount of calculation is very large and cannot be calculated by the computing power of the controller. This is not available in traditional methods, so it is an innovation to traditional methods.

[0053] 3. See Figure 6 , the controller and the cloud run in coordination, the on-site controller performs simple calculations, and sends the calculation results to the cloud for simulation or artificial intelligence algorithm. After obtaining a better solution, it is processed in the local controller and sent to the on-site equipment. For example, for energy-saving control of the air-conditioning room, the local primary energy-saving algorithm is run, and the equipment operation data is uploaded to the cloud. After simulation in the cloud, the optimization control strategy is given and sent to the controller, which then sends it to the equipment for control. When the cloud strategy is better than the local strategy, the cloud strategy is executed first; otherwise, the local strategy is executed. The specific implementation steps are as follows: (1) Configure the IP address of the controller to ensure normal network communication and connection between the controller and the cloud; (2) Devices that upload controller configurations to the cloud, such as refrigeration units, freezing pumps, and cooling pumps; (3) Query the cloud control logic, automatically recommend the logic based on the connected device, select the control logic running locally to download to the controller, and select the control logic running in the cloud to download to the cloud; (4) Devices receiving cloud configuration control logic; (5) The terminal device transmits data to the controller, and the controller transmits data to the cloud; (6) The controller runs the local logic, monitors the equipment operation status in real time, and detects whether the control logic execution is triggered. If triggered, it calculates and generates the local control strategy; (7) The cloud runs the cloud control logic, monitors the device operation status in real time, and detects whether the control logic execution is triggered. If triggered, the cloud control strategy is calculated and generated and sent to the controller; (8) The control strategy comparison logic has been set in the local logic internal program. The controller compares the local control strategy with the cloud control strategy and selects the best one (for example, a control strategy with higher energy efficiency or a control strategy with higher control efficiency) to control the terminal device. If the network communication is abnormal, the local strategy is directly selected.

[0054] It is understandable that, in general scenarios, when the edge (controller) operating logic of the digital base meets the basic building control requirements, the cloud side of the digital base can try to optimize and provide better control. Using "controller + building control system" alone or "digital base cloud side" alone has certain disadvantages. The control method based on the digital base proposed by the present invention is highly versatile, covering the above two situations, and thus basically covering the building control scenarios of the digital base.

[0055] Furthermore, in some specific embodiments, the controller can be used as a part of the digital base, that is, the edge of the digital base, and work together with the cloud part of the digital base to more efficiently control the terminal devices, and the control logic can be flexibly updated and debugged without being restricted by the controller, thereby greatly improving the device response efficiency.

[0056] Specifically, the forming of the control instruction and sending it to the terminal device for execution includes: The control instructions formed by the preset control logic are sent to the corresponding terminal devices through the network through the operation and maintenance module in the logic execution module to execute the control instructions.

[0057] It can be understood that the operation and maintenance module sends control instructions to the terminal device, which ensures the smoothness of the instruction transmission path, so that the control instructions formed by the preset control logic can accurately reach the terminal device and be executed, thereby realizing effective control of the terminal device, such as accurately controlling the on / off status of lighting equipment or the temperature adjustment of air conditioners, further enhancing the system stability, reducing errors and interference in instruction transmission, and helping to maintain the stable operation of the entire system.

[0058] See also Figure 7-Figure 8 The working principle of the present invention is described below by using specific examples: Figure 7 It is the automatic control architecture of traditional buildings, in which DDC / PLC is a traditional editable controller used to collect equipment information, run control logic, issue control instructions to terminal devices, and is connected to terminal devices through data cables; various terminal devices include but are not limited to smoke sensors, temperature and humidity sensors, fire sprinkler heads, fire doors, sensing equipment and other equipment. The building control system is responsible for the operation and maintenance of the entire building automatic control system including controllers and terminal devices. It is connected to the terminal devices through the network and integrates the dispatching center to dispatch the coordinated operation between different devices under different controllers, thereby completing a series of functions.

[0059] Figure 8The building automation architecture based on the digital base in the present invention integrates the functions of the controller and the building control system into the digital base, so that the three-level architecture of "device-controller-building control system" is simplified to the two-level architecture of "device-digital base", and provides a cloud control logic technology based on the digital base. The digital base is connected to the terminal device through the network, and the control logic is on the cloud, which gets rid of the hardware limitation of the controller and realizes the high availability of the control logic. It also provides a group intelligent scheduling technology based on the digital base, builds a group intelligent scheduling mechanism, and realizes the rapid linkage response between devices. The specific implementation process is as follows: 1. Cloud control logic based on digital base (1) The terminal device is connected to the digital base through the network; (2) The device access layer (access module) parses, stores, and processes information security for the data transmitted by the terminal device, forming a data interface that is open to the outside world; (3) Logical execution layer (logical execution module): The operation and maintenance logic uses algorithm logic to classify different types of device interfaces and place them in the GMOS APP, thereby establishing the relationship between the device and the control logic; (4) The interface data is executed through the corresponding control logic in the GMOS APP to form control instructions; (5) The control instructions are sent to the corresponding devices through the network via the operation and maintenance logic; 2. Group intelligent scheduling based on digital base (1) The device is connected to the digital base through the network and reaches the logical execution layer in the form of a data interface; (2) The operation and maintenance logic uses the scheduling and allocation algorithm to process the data uploaded by the data interface, analyze a series of devices associated with the event, and then allocate the data to the corresponding multiple GMOS APPs; (3) GMOS APP executes control logic, generates control instructions, and sends them to the designated device; (4) This forms a complete set of devices connected to the digital base. Once an individual terminal device is triggered, the rest of the devices will be triggered quickly one after another through the group intelligent scheduling mechanism of the digital base, thereby cooperating to complete the function; Take the fire intelligent control event as an example to illustrate the specific process of group intelligent dispatch in this example: (1) A fire breaks out in the factory and produces smoke. The smoke sensor and temperature and humidity sensor detect anomalies and are triggered. Real-time data reaches the logic execution module through the network in the form of a data interface. (2) The operation and maintenance logic calls the scheduling allocation algorithm, analyzes that the terminal devices associated with them are fire sprinkler heads and fire doors, and allocates the data to the sensor GMOS APP, fire water source GMOS APP, and access control GMOS APP for processing; (3) After the sensor GMOS APP executes the logic, it generates an alarm message and pushes it to the monitoring device; after the fire water source GMOS APP executes the logic, it sends a command to the fire sprinkler head to spray water to extinguish the fire; after the access control GMOS APP executes the logic, it sends a command to enable the fire door; (4) The smoke sensor, temperature and humidity sensor and other terminal devices are triggered, and then connected to the digital base, so that the fire sprinkler head and fire door can respond quickly, thereby completing a complete set of functions of fire extinguishing and personnel evacuation at the factory fire scene.

[0060] It should be noted here that the present embodiment provides a building automatic control method based on a digital base, including: obtaining the transmission data of the terminal device and parsing the transmission data of the terminal device; processing the parsed transmission data through a preset algorithm, and forming a control instruction, which is sent to the terminal device for execution, thereby solving the problems in the prior art that the controller cost is high, the controller logic is difficult to update, and the control logic of the traditional building automatic control system is limited by the on-site hardware facilities, the engineering debugging cost is high, the cycle is long, and it is impossible to flexibly respond to new needs; the equipment scheduling has multiple levels, high latency, and poor stability. The present invention performs building control based on a digital base, reduces hardware costs, and the control logic can be flexibly updated and debugged without being restricted by the controller, thereby reducing engineering debugging costs, and reducing information transmission costs through equipment scheduling logic optimization, greatly improving equipment response efficiency.

[0061] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0062] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0063] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0064] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0065] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A building automation system based on a digital base, comprising at least one terminal device, characterized in that: Also included is a digital base, the digital base comprising: An access module, which is connected to the terminal device for communication, and is used to obtain the transmission data of the terminal device and parse the transmission data of the terminal device; The logic execution module is in communication with the access module, and is used to receive the transmission data parsed by the access module, perform data processing on the parsed transmission data through a preset algorithm, and form control instructions, which are sent to the terminal device for execution.

2. The building automation system based on the digital base according to claim 1, characterized in that: The access module includes a data access module and a data parsing module; The data access module is used to identify the data type of the transmission data acquired from the terminal device, and distribute the transmission data to the data analysis module for data analysis according to the data type.

3. The building automation system based on digital base according to claim 2 is characterized in that: The data analysis module includes a plurality of protocol analyzers, and the plurality of protocol analyzers are used to respectively receive transmission data of corresponding data types and respectively perform data analysis on the transmission data.

4. The building automation system based on digital base according to claim 1, characterized in that: The access module also includes a data storage module and an information security module. The data storage module is used to store the acquired transmission data of the terminal device, and the information security module is used to authorize and verify the access and write permissions of the transmission data.

5. The building automation system based on digital base according to claim 2, characterized in that: The access module also includes a data interface for receiving the transmission data parsed by the data parsing module and uploading the parsed transmission data to the logic execution module.

6. The building automation system based on digital base according to claim 1, characterized in that: The logic execution module includes control software for multiple terminal devices, which is used to process the parsed transmission data through a preset algorithm, and execute preset control logic according to the data analysis results to form control instructions.

7. The building automation system based on digital base according to claim 6, characterized in that: The preset algorithms include a logic selection algorithm and a scheduling allocation algorithm, which are used to perform data analysis on the parsed transmission data.

8. The building automation system based on digital base according to claim 7, characterized in that: The logic execution module also includes an operation and maintenance module, which is used to send the control instructions to the corresponding terminal equipment.

9. A building automation method based on a digital base, comprising: S100, using the access module in the digital base to obtain the transmission data of the terminal device; S200, parsing the transmission data of the terminal device; S300, the logic execution module in the digital base processes the parsed transmission data through a preset algorithm, forms a control instruction, and sends it to the terminal device for execution.

10. The building automation method based on digital base according to claim 9, characterized in that: The logic execution module in the digital base processes the parsed transmission data using a preset algorithm, including: The logic execution module distributes the parsed transmission data to the control software of the corresponding terminal device through a logic selection algorithm, and establishes an association relationship between the terminal device corresponding to the transmission data and the preset control logic.

11. The building automation method based on digital base according to claim 10, characterized in that: The method of using the logic execution module in the digital base to perform data analysis on the parsed transmission data also includes: The logic execution module uses a scheduling allocation algorithm to find multiple terminal devices associated with the transmission data based on the association between the terminal devices corresponding to the transmission data and the preset control logic, and then allocates the parsed transmission data to the control software of the multiple terminal devices.

12. The building automation method based on digital base according to claim 11, characterized in that: The forming of the control instruction and sending it to the terminal device for execution includes: The control instructions formed by the preset control logic are sent to the corresponding terminal devices through the network through the operation and maintenance module in the logic execution module to execute the control instructions.

Citation Information

Patent Citations

  • Multi-protocol adaptation method and system applied to intelligent building platform

    CN106059833A

  • Data access management system for digital pedestals

    CN117472999A

  • Edge computing system and method based on intelligent building equipment

    CN117675948A

  • Digital twin bottom plate parameterization generation method based on planning data

    CN117893703A

  • Smart park management system and method based on CIM digital base

    CN118153174A

Cited By

  • Building intelligent control system and control method thereof

    CN120821236A

  • Building intelligent control system and control method thereof

    CN120821236B