Creation method and system of control system of energy equipment, equipment and medium
By automatically identifying and building control systems for energy equipment through image recognition and digital twin technology, the problems of low efficiency and high error rate caused by manual operation in existing technologies are solved, and the creation of intelligent and efficient energy equipment control systems is realized.
Patent Information
- Application Number
- CN202510563803.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-09-23
AI Technical Summary
Existing technologies require a lot of manual work when creating energy equipment control systems, resulting in heavy workload, low efficiency, and proneness to errors. This is especially true in air-conditioning terminal equipment control systems, where delivery cycles are long and labor investment is high.
Image recognition technology and digital twin technology are used to automatically identify spatial objects, equipment objects and their positional relationships in regional plan drawings and energy equipment layout drawings, build digital twin models, and add equipment icons in virtual space to represent the operating status, thereby automatically creating energy equipment control systems.
It improves the delivery efficiency of energy equipment control systems, reduces manpower input, shortens project delivery cycles, and realizes intelligent and efficient system construction.
Smart Images

Figure CN120688338A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent building operation and maintenance, and specifically to a method, system, equipment and medium for creating a control system for energy equipment. Background Art
[0002] In the field of intelligent building operation and maintenance, digital modeling technology has been widely used. However, manually creating digital models of energy equipment, space, etc. requires a lot of manpower and time, and is prone to errors. Taking the delivery and installation of air-conditioning terminal equipment control systems as an example, the existing technology includes the following steps: ① Analyze the drawings, organize the space information list, and create a space instance in the digital world; ② Analyze the drawings, organize the equipment information list, and create an equipment instance in the digital world; ③ Analyze the drawings, organize the corresponding relationship list between equipment and space, and bind their relationship in the digital world; ④ On the floor plan, according to the relationship between equipment and space, draw the icons of the equipment one by one in the space, and bind the relationship between the icons and equipment one by one, so as to realize the intuitive representation of the operating status of the equipment through the icon status (color change, static / dynamic change), and realize the control of the corresponding equipment by clicking the icon.
[0003] However, a typical building contains hundreds or even thousands of air conditioning terminal devices (such as fan coil units), resulting in a large control system delivery workload, long delivery cycles, and error-prone manual binding. This requires manually creating space instances and device instances one by one in the digital world. The large number of spaces and air conditioning terminal devices within a building (typically between several hundred and several thousand) leads to a large delivery workload. Furthermore, when building the air conditioning terminal device control system, it is necessary to arrange the icons of the air conditioning terminal devices one by one in each space on the floor plan and bind the relationships between the air conditioning terminal device icons and the air conditioning terminal device instances one by one. This results in a large delivery workload, low delivery efficiency, and error-prone binding. Summary of the Invention
[0004] In view of the above-mentioned defects or deficiencies in the prior art, it is desired to provide a method, system, equipment and medium for creating a control system for energy equipment, so as to realize the intelligent and efficient construction of the control system of energy equipment, greatly improve the delivery efficiency of the control system of energy equipment, reduce the manpower investment required for delivery, and thus effectively shorten the project delivery cycle.
[0005] In a first aspect, an embodiment of the present application provides a method for creating a control system for an energy device, comprising:
[0006] Obtain a regional plan and an energy equipment layout diagram of the energy equipment arranged in the region;
[0007] identifying, from the regional plan and the energy equipment plan, spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects;
[0008] Constructing a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object;
[0009] According to the positional relationship between the spatial objects and the energy equipment objects, energy equipment icons matching each energy equipment object are added to the final area map, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
[0010] In some examples, before identifying the spatial objects, the energy equipment objects, and the positional relationships between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan, the method further includes:
[0011] The regional plan and the energy equipment layout diagram are preprocessed, wherein the preprocessing at least includes image denoising, binarization, and edge detection operations.
[0012] In some examples, identifying the spatial objects, the energy equipment objects, and the positional relationship between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan includes:
[0013] Inputting the regional plan map into a pre-trained spatial recognition model to identify spatial objects within the region using the spatial recognition model, wherein the spatial recognition model is pre-trained using the regional plan map as a training set and spaces in the training set as labels;
[0014] Inputting the energy equipment plan view into a pre-trained energy equipment recognition model to identify energy equipment objects, wherein the energy equipment recognition model is pre-trained using the energy equipment plan view as a training set and the energy equipment in the training set as labels;
[0015] The area plan and the energy equipment plan are input into a pre-trained relationship recognition model to identify the positional relationship between the spatial object and the energy equipment object through the relationship recognition model, wherein the relationship recognition model is pre-trained using the area plan and the energy equipment plan as training sets and the relationship between the space and energy equipment in the training set as labels.
[0016] In some examples, a digital twin model is constructed in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object, including:
[0017] Converting the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object into a digital twin model;
[0018] An instance of the digital twin model is created in a virtual space, wherein the instance includes a space object instance, an energy device object instance, and a positional relationship instance between the space object and the energy device object.
[0019] In some examples, adding energy device icons matching each energy device object to the final area map based on the positional relationship between the spatial objects and the energy device objects, wherein the energy device icons are used to control and represent the operating status of the corresponding energy device, includes:
[0020] According to the positional relationship between the spatial object and the energy equipment object, an energy equipment icon corresponding to the corresponding energy equipment object is added in each space of the final area map, wherein the energy equipment icon dynamically represents the operating status of the corresponding energy equipment in different colors.
[0021] In some examples, after adding energy device icons matching each energy device object to the final area map, the method further includes:
[0022] According to the final area map with the energy device image added, a deliverable of the control system of the energy device is obtained.
[0023] In some examples, before adding energy equipment icons matching each energy equipment object to the final area map based on the positional relationship between the spatial object and the energy equipment object, the method further includes:
[0024] The region plan view is used as the final region view, or the region plan view is beautified to obtain the final region view, wherein the beautification includes a dimension conversion operation of the image.
[0025] In a second aspect, an embodiment of the present application provides a system for creating a control system for energy equipment, including:
[0026] An acquisition module, configured to obtain a regional plan and an energy equipment layout diagram of energy equipment arranged in the region;
[0027] an identification module, configured to identify spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan;
[0028] a construction module, configured to construct a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object;
[0029] A creation module is used to add energy equipment icons matching each energy equipment object in the final area map according to the positional relationship between the spatial objects and the energy equipment objects, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
[0030] In a third aspect, an embodiment of the present application provides a computing device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements a method for creating a control system for an energy device described in an embodiment of the first aspect of the application.
[0031] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for creating a control system for an energy device as described in the embodiment of the first aspect of the present application.
[0032] The method, system, device, and medium for creating a control system for energy equipment in the embodiments of the present application, based on image recognition technology and digital twin technology, can intelligently identify spatial objects, energy equipment objects, and the positional relationship between spatial objects and energy equipment objects based on the obtained regional plan and energy equipment layout plan, and automatically generate their digital twin models in the digital world. Then, based on the digital twin model, the control system for energy equipment is automatically created. This enables the intelligent and efficient construction of the control system for energy equipment, greatly improving the delivery efficiency of the control system for energy equipment, reducing the manpower required for delivery, and effectively shortening the project delivery cycle.
[0033] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Other features, objects and advantages of the present application will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0035] Figure 1 A flowchart of a method for creating a control system for energy equipment according to an embodiment of the present application;
[0036] Figure 2 A schematic diagram of the final area plan after being beautified by the building floor plan;
[0037] Figure 3 A schematic diagram for automatically adding energy equipment icons to the final area map;
[0038] Figure 4 A schematic diagram showing detailed information displayed for an energy device controlled by an energy device icon;
[0039] Figure 5 A structural block diagram of a system for creating a control system for an energy device according to an embodiment of the present application;
[0040] Figure 6 A schematic diagram of the structure of a computing device suitable for implementing the embodiments of the present application is shown. DETAILED DESCRIPTION
[0041] The present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are intended only to illustrate the relevant application and are not intended to limit the application. It should also be noted that, for ease of description, only portions relevant to the application are shown in the accompanying drawings.
[0042] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0043] The following is combined with Figure 1 The present invention describes a method, system, device, and medium for creating a control system for energy equipment according to an embodiment of the present application.
[0044] Figure 1 FIG. 1 is a flow chart of a method for creating a control system for an energy device according to an embodiment of the present application. Figure 1 As shown, a method for creating a control system for energy equipment according to an embodiment of the present application includes the following steps:
[0045] S101: Obtain a regional plan and an energy equipment layout diagram of energy equipment arranged in the region.
[0046] The energy equipment is, for example, air-conditioning terminal equipment, such as fan coil units, multi-split units, etc. Of course, the energy equipment can also be lighting equipment, etc.
[0047] For example: in the field of intelligent operation and maintenance of buildings, including but not limited to air-conditioning terminal equipment control systems, smart lighting control systems, building intelligent operation and maintenance systems, building digital design systems, etc., these system energy equipment need to be arranged in corresponding areas. The areas in the embodiments of this application can refer to these areas. Taking the air-conditioning terminal equipment control system as an example, the air-conditioning terminal equipment can be arranged on each floor of the building. At this time, the building floor is an area and the air-conditioning terminal equipment is an energy equipment.
[0048] Taking the air conditioning terminal control system as an example, the area plan can be a building floor plan (referred to as a building floor plan), and the energy equipment layout can be an air conditioning terminal layout (or energy equipment layout plan). Specifically, the building floor plans and air conditioning terminal layout plans for each floor of the building are imported. The building floor plans and energy equipment layout plans can be in, but are not limited to, formats such as JPG, PDF, and DWG.
[0049] In a specific example, the building floor plan includes but is not limited to: floors (such as F1, F2), exterior walls, interior walls, columns, exterior windows, room names, etc.
[0050] The floor plan of the air-conditioning terminal equipment includes but is not limited to: floors (such as F1, F2), exterior walls, interior walls, columns, exterior windows, air-conditioning terminal equipment icons and their names, etc.
[0051] S102: Identifying spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan.
[0052] It should be noted that the quality of the plan view affects the accuracy and reliability of recognition. Therefore, in one embodiment of the present application, before identifying spatial objects, energy equipment objects, and the positional relationships between spatial objects and energy equipment objects from the regional plan view and the energy equipment plan view, the images can be preprocessed to improve the quality of the plan views. For example, image denoising, binarization, and edge detection can be performed on the regional plan view and the energy equipment layout view. Specifically, image denoising, binarization, and edge detection can be performed on the imported building floor plans and air conditioning terminal equipment layout views to ensure more accurate and reliable subsequent image recognition.
[0053] In one embodiment of the present application, spatial objects, energy equipment objects, and the positional relationship between spatial objects and energy equipment objects are identified from the area plan view and the energy equipment plan view, including: inputting the area plan view into a pre-trained spatial recognition model to identify spatial objects in the area through the spatial recognition model, wherein the spatial recognition model is pre-trained with the area plan view as a training set and the space in the training set as a label; inputting the energy equipment plan view into a pre-trained energy equipment recognition model to identify energy equipment objects, wherein the energy equipment recognition model is pre-trained with the energy equipment plan view as a training set and the energy equipment in the training set as a label; inputting the area plan view and the energy equipment plan view into a pre-trained relationship recognition model to identify the positional relationship between spatial objects and energy equipment objects through the relationship recognition model, wherein the relationship recognition model is pre-trained with the area plan view and the energy equipment plan view as training sets and the relationship between the space and energy equipment in the training set as labels.
[0054] S103: Construct a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object.
[0055] In one embodiment of the present application, a digital twin model is constructed in a virtual space based on the spatial object, energy device object, and the positional relationship between the spatial object and the energy device object, including: converting the spatial object, energy device object, and the positional relationship between the spatial object and the energy device object into a digital twin model; creating an instance of the digital twin model in the virtual space, wherein the instance includes a spatial object instance, an energy device object instance, and an instance of the positional relationship between the spatial object and the energy device object.
[0056] Taking building floor plans and air conditioning terminal equipment layouts as examples, intelligent spatial object recognition involves analyzing pre-processed building floor plans and automatically identifying building components such as walls, doors, windows, and columns using a spatial recognition model. Spatial objects are then identified based on the relationships between these components, and spaces are automatically named based on the names within the identified spaces. The identified spatial objects are then converted into digital models, and spatial instances are created in the digital world. Spatial instance information includes the space name, floor level, orientation, area, and the relative positions of the spaces.
[0057] Among them, the spatial recognition model relies on deep learning algorithms and image recognition technology. By labeling the space in the training set, the spatial recognition model is pre-trained, that is, the training and correction of the spatial recognition model is achieved.
[0058] It should be noted that manual adjustments to spatial objects converted into digital models are also supported, such as modifying the space name.
[0059] Intelligent identification of energy equipment objects involves analyzing the preprocessed A / C terminal equipment layout and automatically identifying A / C terminal equipment objects such as fan coil units and air conditioning units using an energy equipment identification model. The equipment is then automatically named based on the names next to the identified energy equipment. The identified A / C terminal equipment objects are converted into digital models and created as A / C terminal equipment instances in the digital world. Energy equipment instance information includes the energy equipment name, model, and relative positional relationships between energy equipment.
[0060] Among them, the energy equipment recognition model relies on deep learning algorithms and image recognition technology. By labeling the energy equipment in the training set, the energy equipment recognition model is pre-trained, that is, the training and correction of the energy equipment recognition model is realized.
[0061] It should be noted that manual adjustments to the air-conditioning terminal device objects after conversion to digital models are also supported, such as modifying the energy device name.
[0062] Intelligently identify the positional relationships between spatial objects and energy equipment objects. This involves analyzing pre-processed building floor plans and HVAC terminal equipment layouts, and using a relationship recognition model to automatically identify the relationships between individual energy equipment objects and spatial objects, specifically the relationships within the spaces where the energy equipment resides. The identified relationships between spatial objects and energy equipment objects are converted into a digital model, and the business relationship model is created in the digital world.
[0063] Among them, the relationship recognition model relies on deep learning algorithms and image recognition technology, and realizes the training and correction of the relationship recognition model by labeling the energy equipment and space in the training set.
[0064] It should be noted that it also supports converting the relationship between space objects and energy equipment objects into digital models for manual adjustment, for example: adjusting the corresponding relationship between space and energy equipment.
[0065] S104: According to the positional relationship between the spatial objects and the energy equipment objects, energy equipment icons matching each energy equipment object are added to the final area map, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
[0066] In this way, after adding energy equipment icons matching each energy equipment object to the final area map, the method further includes: obtaining a deliverable of the control system of the energy equipment according to the final area map with the added energy equipment images.
[0067] In one embodiment of the present application, based on the positional relationship between the spatial object and the energy device object, energy device icons matching each energy device object are added to the final area map, wherein the energy device icons are used to control and represent the operating status of the corresponding energy device, including: based on the positional relationship between the spatial object and the energy device object, energy device icons corresponding to the corresponding energy device objects are added to each space of the final area map, wherein the energy device icons dynamically represent the operating status of the corresponding energy device with different colors.
[0068] It should be noted that, before adding energy equipment icons matching each energy equipment object to the final area map according to the positional relationship between the space objects and the energy equipment objects, the following steps are further included:
[0069] The region plan view is used as the final region view, or the region plan view is beautified to obtain the final region view, wherein the beautification includes a dimension conversion operation of the image.
[0070] Taking the building floor plan and the air conditioning terminal equipment layout plan as an example, the final area map can be obtained by beautifying the building floor plan. The final area map after processing is as follows: Figure 2 For example, a building floor plan is processed by denoising, binarizing, and automatically removing irrelevant information. The processed image is then fed into ChatGPT-4o, which then outputs a more aesthetically pleasing 2.5D building floor plan through instructions.
[0071] Then, the air-conditioning terminal device icon is automatically drawn in the final area map. For example, based on the spatial relationship between the energy equipment located between the air-conditioning terminal device instance and the space instance, and referring to the air-conditioning terminal device floor plan, the air-conditioning terminal device icon is automatically drawn in the beautified building floor plan (i.e., the final area map), such as Figure 3 Compared to the energy equipment icons in the original A / C terminal equipment layout diagram, this icon is object-oriented and instantiated, and is bound to the energy equipment twin model in the digital world. It is more beautiful and interactive, and can intuitively reflect and control the operating status of each A / C terminal equipment.
[0072] Combine Figure 3As shown, the status of the air-conditioning terminal device icons can be set in batches. For example, for automatically drawn icons, a more interactive and readable intelligent system presentation can be achieved through different display methods of the operating status of different energy devices. In a specific example, the specific logic can be: when the energy device is in operation, the air-conditioning terminal device icon is a target color such as blue, and is a dynamic image, such as a rotating fan; when the energy device is in a shutdown state, the air-conditioning terminal device icon is another color such as gray, and is a static image; when the energy device is in an alarm state, the energy device icon is another color such as red, and is a dynamic image, for example, continuously flashing.
[0073] The operation of the air conditioner can be controlled through the air conditioner terminal device icon. In a specific example, the control logic setting can be: clicking the icon of the air conditioner terminal device instance can support the display of detailed information of the energy device instance, thereby realizing more intelligent air conditioner control, such as Figure 4 As shown, detailed information about the energy device instance is displayed.
[0074] According to the method for creating a control system for energy equipment in an embodiment of the present application, based on image recognition technology and digital twin technology, the positional relationship between spatial objects, energy equipment objects, and spatial objects and energy equipment objects can be intelligently identified based on the obtained regional plan and energy equipment layout plan, and their digital twin models can be automatically generated in the digital world. Then, based on the digital twin model, the control system for energy equipment is automatically created. This achieves the intelligent and efficient construction of the control system for energy equipment, greatly improving the delivery efficiency of the control system for energy equipment, reducing the manpower required for delivery, and effectively shortening the project delivery cycle.
[0075] Furthermore, if Figure 5 As shown, an embodiment of the present application further provides a system for creating a control system for energy equipment, including: an acquisition module 510, an identification module 520, a construction module 530 and a creation module 540, wherein:
[0076] An acquisition module 510 is configured to obtain a regional plan and an energy equipment layout diagram of energy equipment arranged in the region;
[0077] an identification module 520 for identifying spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan;
[0078] A construction module 530 is configured to construct a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object;
[0079] Create module 540, which is used to add energy equipment icons matching each energy equipment object in the final area map according to the positional relationship between the spatial object and the energy equipment object, wherein the energy equipment icon is used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
[0080] The energy equipment control system creation system according to the embodiment of the present application, based on image recognition technology and digital twin technology, can intelligently identify spatial objects, energy equipment objects, and the positional relationship between spatial objects and energy equipment objects based on the obtained regional plan and energy equipment layout diagram, and automatically generate their digital twin models in the digital world. Then, based on the digital twin model, the energy equipment control system is automatically created. This enables the intelligent and efficient construction of the energy equipment control system, greatly improving the delivery efficiency of the energy equipment control system, reducing the manpower required for delivery, and effectively shortening the project delivery cycle.
[0081] It should be noted that the specific implementation method of the creation system of the control system of the energy equipment in the embodiment of the present application is similar to the specific implementation method of the creation method of the control system of the energy equipment in the embodiment of the present application. Please refer to the description of the method part for details and will not be repeated here.
[0082] Reference below Figure 6 , Figure 6 A schematic diagram of the structure of a computing device suitable for implementing the embodiments of the present application is shown.
[0083] like Figure 6 As shown, the computer system includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage part 1008 into the random access memory (RAM) 1003. Various programs and data required for the operation instructions of the system are also stored in the RAM 1003. The CPU 1001, ROM 1002 and RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0084] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, and the like; an output section 1007 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 1008 including a hard disk; and a communication section 1009 including a network interface card such as a LAN card or a modem. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 1010 as needed, so that computer programs read therefrom can be installed into the storage section 1008 as needed.
[0085] In particular, according to the embodiment of the present application, the above reference flow chart Figure 1 The described process can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1009, and / or installed from a removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present application are executed.
[0086] It should be noted that the computer-readable medium shown in this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this application, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. This propagated data signal can take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical cable, RF, or any suitable combination thereof.
[0087] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operating instructions of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the aforementioned module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, the boxes represented by two connections can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operating instruction, or can be implemented using a combination of dedicated hardware and computer instructions.
[0088] The units or modules involved in the embodiments described in this application may be implemented in software or hardware. The units or modules described may also be provided in a processor. The names of these units or modules do not, in certain circumstances, constitute limitations on the units or modules themselves.
[0089] As another aspect, the present application further provides a computer-readable storage medium, which may be included in the computing device described in the above embodiment, or may exist independently and not be incorporated into the computing device. The computer-readable storage medium stores one or more programs, which, when used by one or more processors, execute the method for creating a control system for energy equipment described in the present application, such as: obtaining a regional plan and an energy equipment layout diagram of energy equipment arranged in the region;
[0090] identifying, from the regional plan and the energy equipment plan, spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects;
[0091] Constructing a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object;
[0092] According to the positional relationship between the spatial objects and the energy equipment objects, energy equipment icons matching each energy equipment object are added to the final area map, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
[0093] As another aspect, the present application also provides a computer program product, which may be included in the computing device described in the above embodiment, or may exist independently without being installed in the computing device. The above computer program product stores one or more programs, and when the above programs are used by one or more processors to execute the method for creating a control system for energy equipment described in the present application, for example, the following steps are performed: obtaining a regional plan and an energy equipment layout diagram of energy equipment arranged in the region;
[0094] identifying, from the regional plan and the energy equipment plan, spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects;
[0095] Constructing a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object;
[0096] According to the positional relationship between the spatial objects and the energy equipment objects, energy equipment icons matching each energy equipment object are added to the final area map, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
[0097] The above description is merely a preferred embodiment of the present application and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the aforementioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. A method for creating a control system for energy equipment, characterized in that: include: Obtain a regional plan and an energy equipment layout diagram of the energy equipment arranged in the region; identifying, from the regional plan and the energy equipment plan, spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects; Constructing a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object; According to the positional relationship between the spatial objects and the energy equipment objects, energy equipment icons matching each energy equipment object are added to the final area map, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
2. The method for creating a control system for energy equipment according to claim 1, characterized in that: Before identifying the spatial objects, the energy equipment objects, and the positional relationships between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan, the method further includes: The regional plan and the energy equipment layout diagram are preprocessed, wherein the preprocessing at least includes image denoising, binarization, and edge detection operations.
3. The method for creating a control system for energy equipment according to claim 1 or 2, characterized in that: The identifying of the spatial objects, the energy equipment objects, and the positional relationship between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan includes: Inputting the regional plan map into a pre-trained spatial recognition model to identify spatial objects within the region using the spatial recognition model, wherein the spatial recognition model is pre-trained using the regional plan map as a training set and spaces in the training set as labels; Inputting the energy equipment plan view into a pre-trained energy equipment recognition model to identify energy equipment objects, wherein the energy equipment recognition model is pre-trained using the energy equipment plan view as a training set and the energy equipment in the training set as labels; The area plan and the energy equipment plan are input into a pre-trained relationship recognition model to identify the positional relationship between the spatial object and the energy equipment object through the relationship recognition model, wherein the relationship recognition model is pre-trained using the area plan and the energy equipment plan as training sets and the relationship between the space and energy equipment in the training set as labels.
4. The method for creating a control system for energy equipment according to claim 1, characterized in that: The digital twin model is constructed in the virtual space according to the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes the spatial object model, the energy device object model, and the positional relationship model between the spatial object and the energy device object, including: Converting the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object into a digital twin model; An instance of the digital twin model is created in a virtual space, wherein the instance includes a space object instance, an energy device object instance, and a positional relationship instance between the space object and the energy device object.
5. The method for creating a control system for energy equipment according to claim 1, characterized in that: According to the positional relationship between the spatial objects and the energy equipment objects, energy equipment icons matching each energy equipment object are added to the final area map, wherein the energy equipment icons are used to control and represent the operating status of the corresponding energy equipment, including: According to the positional relationship between the spatial object and the energy equipment object, an energy equipment icon corresponding to the corresponding energy equipment object is added in each space of the final area map, wherein the energy equipment icon dynamically represents the operating status of the corresponding energy equipment in different colors.
6. The method for creating a control system for energy equipment according to claim 5, characterized in that: After adding energy equipment icons matching each energy equipment object to the final area map, the method further includes: According to the final area map with the energy device image added, a deliverable of the control system of the energy device is obtained.
7. The method for creating a control system for energy equipment according to claim 1, characterized in that: Before adding energy equipment icons matching each energy equipment object to the final area map according to the positional relationship between the space objects and the energy equipment objects, the method further includes: The region plan view is used as the final region view, or the region plan view is beautified to obtain the final region view, wherein the beautification includes a dimension conversion operation of the image.
8. A system for creating a control system for energy equipment, characterized in that: include: An acquisition module, configured to obtain a regional plan and an energy equipment layout diagram of energy equipment arranged in the region; an identification module, configured to identify spatial objects, energy equipment objects, and positional relationships between the spatial objects and the energy equipment objects from the regional plan and the energy equipment plan; a construction module, configured to construct a digital twin model in a virtual space based on the spatial object, the energy device object, and the positional relationship between the spatial object and the energy device object, wherein the digital twin model includes a spatial object model, an energy device object model, and a positional relationship model between the spatial object and the energy device object; A creation module is used to add energy equipment icons matching each energy equipment object in the final area map according to the positional relationship between the spatial objects and the energy equipment objects, wherein the energy equipment icons are used to control and characterize the operating status of the corresponding energy equipment, wherein the final area map is the area plan map or is obtained by processing the area plan map.
9. A computing device, characterized in that The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for creating a control system of an energy device according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for creating a control system for an energy device according to any one of claims 1 to 7 is implemented.