Smart park subsystem binding method and device, equipment and storage medium

By lightweighting and uniquely binding the BIM files of the smart park, the problem of low binding efficiency of the smart park subsystems was solved, realizing efficient data exchange and accurate binding between the system and subsystems, saving manpower and time costs.

CN120956708APending Publication Date: 2025-11-14RUNXIN INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In existing technologies, the binding efficiency of smart park subsystems is low and the manpower and time costs are high, resulting in data not being able to be shared between subsystems and making it impossible to achieve effective linkage.

Method used

By acquiring BIM files from the smart park and performing lightweight processing, lightweight BIM files are generated. Unique IDs for spaces and equipment are generated based on preset information and bound to these IDs. Digital twin technology is used to determine the relationship between spaces and equipment, achieving efficient binding between the system and its subsystems.

Benefits of technology

It improved binding efficiency, saved manpower and time costs, enabled data interoperability between the system and subsystems, and improved binding efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120956708A_ABST
    Figure CN120956708A_ABST
Patent Text Reader

Abstract

The invention discloses a smart park subsystem binding method and device, equipment and a storage medium, and the method comprises the steps: obtaining a BIM file corresponding to a smart park, carrying out the lightweight processing of the BIM file, and generating a BIM lightweight file; determining a space and equipment according to the BIM lightweight file, generating a space unique ID for the space according to preset space information, and generating an equipment unique ID for the equipment according to preset equipment information; and binding the space unique ID with a preset space ID, and binding the equipment unique ID with a preset equipment ID. By using the method disclosed by the invention, the binding efficiency can be improved, and the labor cost and the time cost can be saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data processing technology, and in particular to a method, apparatus, device, and storage medium for binding a smart park subsystem. Background Technology

[0002] A smart park is a complex system encompassing intelligent subsystems such as lighting, air conditioning, water supply and drainage, elevators, parking, fire protection, security, and access control. Inconsistent data standards between these subsystems lead to data incompatibility and system isolation. For example, in scenarios requiring fire alarm linkage, if a fire sensor triggers an alarm, it needs to broadcast live footage from nearby cameras. However, the spatial IDs of the cameras in the security system differ from those in the fire protection system, preventing live camera feeds from being broadcast. Therefore, binding the system to its subsystems is necessary to achieve data interoperability and eliminate system isolation. Current technologies for binding systems to subsystems mostly rely on name matching, resulting in low binding efficiency and high labor and time costs. Summary of the Invention

[0003] This invention provides a method, apparatus, device, and storage medium for binding a smart park subsystem, in order to solve the technical problems of low binding efficiency and high labor and time costs in the prior art.

[0004] The technical solution of the present invention is as follows: a method for binding a smart park subsystem is provided, comprising:

[0005] Obtain the BIM file corresponding to the smart park, perform lightweight processing on the BIM file, and generate a lightweight BIM file;

[0006] Based on the BIM lightweight file, determine the space and equipment, generate a unique space ID for the space based on the preset space information, and generate a unique equipment ID for the equipment based on the preset equipment information;

[0007] The unique ID of the space is bound to the preset space ID, and the unique ID of the device is bound to the preset device ID.

[0008] Furthermore, the preset space information includes project number, building number, floor number, room number, and space random ID; the preset equipment information includes professional information, drawing name information, and equipment random ID.

[0009] Generate a unique space ID for the space based on preset space information, including concatenating the project number, the building number, the floor number, the room number, and the space random ID to generate a unique space ID;

[0010] Generate a unique device ID for the device based on preset device information, including generating a unique device ID based on professional information, drawing name information, and random device ID.

[0011] Furthermore, binding the unique ID of the space with the preset space's own ID includes:

[0012] The first space name is determined from the main system database based on the unique space ID. A fuzzy search is performed in the subsystem database based on the first space name. When the similarity between the first space name and the second space name retrieved in the subsystem database is greater than a preset value, the unique space ID is bound to the preset space ID corresponding to the second space name.

[0013] Furthermore, binding the device's unique ID with a preset device ID includes:

[0014] Based on the device's unique ID, the first professional information, first drawing name information, first model information, and first drawing serial number information are determined from the main system database. The first professional information, first drawing name information, first model information, and first drawing serial number information are then matched with the second professional information, second drawing name information, second model information, and second drawing serial number information in the subsystem database, respectively. The matching results are weighted and calculated to determine the device corresponding to the device's unique ID. The device's unique ID is then bound to the corresponding device's preset device ID.

[0015] Further, the space and equipment are determined based on the BIM lightweight file, including:

[0016] The BIM lightweight file is digitally twinned to determine the spaces and devices, and to determine the relationships between spaces and devices, the relationships between different spaces, and the relationships between different devices.

[0017] Furthermore, the smart park subsystem binding method also includes: determining the corresponding space through the space's unique ID, determining the associated device through the relationship between the space and the device, and determining the associated space through the relationship between different spaces;

[0018] The corresponding device is identified by the device's unique ID, the associated space is identified by the relationship between the space and the device, and the associated device is identified by the relationship between different devices.

[0019] Furthermore, the BIM file is subjected to lightweight processing to generate a lightweight BIM file, including:

[0020] The geometry in the BIM file is simplified, the data in the BIM file is compressed, redundant data in the BIM file is deleted, and duplicate models in the BIM file are merged to generate a lightweight BIM file.

[0021] Another technical solution of the present invention is as follows: a smart park subsystem binding device is provided, including a lightweight processing module, a unique ID determination module, and a binding module;

[0022] The lightweight processing module is used to obtain the BIM file corresponding to the smart park, perform lightweight processing on the BIM file, and generate a lightweight BIM file.

[0023] The unique ID determination module is used to determine space and equipment based on the BIM lightweight file, generate a unique space ID for the space based on preset space information, and generate a unique equipment ID for the equipment based on preset equipment information.

[0024] The binding module is used to bind the space unique ID to the preset space ID, and to bind the device unique ID to the preset device ID.

[0025] Another technical solution of the present invention is as follows: a computer device is provided, the device including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;

[0026] Memory, used to store computer programs;

[0027] When a processor executes a program stored in memory, it implements the steps of the smart park subsystem binding method as described in any of the technical solutions.

[0028] Another technical solution of the present invention is as follows: a computer-readable storage medium is provided, on which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the smart park subsystem binding method as described in any of the above technical solutions are implemented.

[0029] The beneficial effects of this invention are as follows: By acquiring the BIM file corresponding to the smart park, the BIM file is processed to generate a lightweight BIM file; the space and equipment are determined according to the lightweight BIM file; a unique space ID is generated for the space according to preset space information, and a unique device ID is generated for the equipment according to preset device information; the unique space ID is bound to a preset space ID, and the unique device ID is bound to a preset device ID; by binding the unique space ID of the system to the preset space ID of the space in the subsystem, and by binding the unique device ID of the system to the preset device ID of the equipment in the subsystem, the binding between the system and the subsystem can be realized, which can improve the binding efficiency and save manpower and time costs. Attached Figure Description

[0030] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0031] Figure 1 A flowchart illustrating the smart park subsystem binding method provided in an embodiment of the present invention;

[0032] Figure 2 This is a schematic diagram of the structure of the smart park subsystem binding device provided in an embodiment of the present invention. Detailed Implementation

[0033] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0034] In the description of this application, the terms "first," "second," etc., are used only for distinguishing purposes and should not be construed as indicating or implying relative importance or order. In this specification, the terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0035] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0036] Figure 1 This is a flowchart illustrating the smart park subsystem binding method according to an embodiment of the present invention. It should be noted that if substantially the same result is achieved, the smart park subsystem binding method of the present invention does not necessarily follow the same pattern. Figure 1 The illustrated process sequence is limited. For example... Figure 1 As shown, the binding method for this smart park subsystem mainly includes the following steps:

[0037] S101, Obtain the BIM file corresponding to the smart park, perform lightweight processing on the BIM file, and generate a lightweight BIM file;

[0038] In an optional implementation, the BIM file is subjected to lightweight processing to generate a lightweight BIM file, including:

[0039] The geometry in the BIM file is simplified, the data in the BIM file is compressed, redundant data in the BIM file is deleted, and duplicate models in the BIM file are merged to generate a lightweight BIM file.

[0040] In some embodiments, BIM (Building Information Modeling) files can be collected according to disciplines such as civil engineering, electrical engineering, and HVAC, simplifying the geometry in the BIM files, compressing the data in the BIM files, deleting redundant data in the BIM files, and merging duplicate models in the BIM files to achieve lightweighting of the BIM files and generate lightweight BIM files.

[0041] S102, determine the space and equipment according to the BIM lightweight file, generate a unique space ID for the space according to the preset space information, and generate a unique equipment ID for the equipment according to the preset equipment information;

[0042] In an optional implementation, determining space and equipment based on the BIM lightweight file includes:

[0043] The BIM lightweight file is digitally twinned to determine the spaces and devices, and to determine the relationships between spaces and devices, the relationships between different spaces, and the relationships between different devices.

[0044] In some embodiments, engineers review the site to confirm the spatial structure and hardware locations, ensuring the accuracy of the space and equipment obtained through digital twinning using lightweight BIM files.

[0045] In one optional implementation, the preset space information includes project number, building number, floor number, room number, and space random ID, and the preset equipment information includes professional information, drawing name information, and equipment random ID;

[0046] Generate a unique space ID for the space based on preset space information, including concatenating the project number, the building number, the floor number, the room number, and the space random ID to generate a unique space ID;

[0047] Generate a unique device ID for the device based on preset device information, including generating a unique device ID based on professional information, drawing name information, and random device ID.

[0048] In some embodiments, the preset spatial information includes project number, building number, floor number, room number, and space random ID. Concatenating the project number, building number, floor number, room number, and space random ID generates a unique space ID. For example, the unique space ID could be PR01-BD01-F12-RM03-123, where PR01 is the project number, BD01 is the building number, F12 is the floor number, RM03 is the room number, and 123 is the space random ID. The preset equipment information includes professional information, drawing name information, and equipment random ID. The professional information can include first-level professional IDs, second-level professional IDs, and third-level professional IDs. The drawing name information can be the design drawing's assigned number. The equipment random ID can be a randomly generated 4-digit number. For example, the unique equipment ID could be ACC-ACD-ADB-PDX001-1435, which corresponds to the power distribution system - high-voltage power distribution system - distribution box - numbering - random number, respectively.

[0049] In some embodiments, the accuracy of the space and hardware generated by the BIM file is ensured by verifying the site, confirming the spatial structure, equipment location, and pipelines. For equipment that does not exist in the BIM file (such as sensors), the location of the equipment in the lightweight model is marked by marking points on the model and assigned a unique ID.

[0050] S103, bind the space unique ID to the preset space ID, and bind the device unique ID to the preset device ID.

[0051] In an optional implementation, binding the space's unique ID to a preset space ID includes:

[0052] The first space name is determined from the main system database based on the unique space ID. A fuzzy search is performed in the subsystem database based on the first space name. When the similarity between the first space name and the second space name retrieved in the subsystem database is greater than a preset value, the unique space ID is bound to the preset space ID corresponding to the second space name.

[0053] It should be noted that the above main system is the smart park main system, which includes multiple subsystems. The subsystems include information on spaces and devices. The unique ID of a space can be stored in the database of the smart park main system, while the preset space ID and preset device ID can be stored in the database of the subsystem. The binding between the unique space ID and the preset space ID, and the binding between the unique device ID and the preset device ID, can be a visual binding.

[0054] In some embodiments, a unique spatial ID in the main system database corresponds to a first spatial name. The first spatial name can be determined from the main system database based on this unique spatial ID. A second spatial name retrieved from the subsystem database can correspond to a preset spatial self-ID, which is a pre-set ID within the subsystem. When the similarity between the first spatial name and the second spatial name retrieved from the subsystem database exceeds a preset value, the unique spatial ID is bound to the preset spatial self-ID corresponding to the second spatial name. This preset value can be determined based on actual conditions; for example, it can be 80%. The binding can be verified. If the verification fails, the spatial and hardware positions on the model are corrected.

[0055] In an optional implementation, binding the device's unique ID to a preset device ID includes:

[0056] Based on the device's unique ID, the first professional information, first drawing name information, first model information, and first drawing serial number information are determined from the main system database. The first professional information, first drawing name information, first model information, and first drawing serial number information are then matched with the second professional information, second drawing name information, second model information, and second drawing serial number information in the subsystem database, respectively. The matching results are weighted and calculated to determine the device corresponding to the device's unique ID. The device's unique ID is then bound to the corresponding device's preset device ID.

[0057] In some embodiments, the first professional information, the first drawing name information, the first model information, and the first drawing serial number information are matched with the corresponding second professional information, the second drawing name information, the second model information, and the second drawing serial number in the subsystem database. For example, the first professional information and the second professional information are successfully matched (e.g., similarity greater than 80%), the first drawing name information and the second drawing name information are not matched, the first model information and the second model information are successfully matched, and the first drawing serial number and the second drawing serial number are successfully matched. The weights of the first professional information, the first drawing name information, the first model information, and the first drawing serial number information are 10%, 10%, 50%, and 30%, respectively. Then, the matching results of the first professional information, the first drawing name information, the first model information, and the first drawing serial number information are weighted and calculated to obtain a matching degree of 90% (which is greater than the matching degree threshold of 80%). Then, the preset device ID of the device corresponding to the second professional information, the second drawing name information, the second model information, and the second drawing serial number can be bound to the device's unique ID. The preset device ID of the device can be the ID that comes with the device when it leaves the factory.

[0058] In some embodiments, before binding the unique space ID to the preset space ID and binding the unique device ID to the preset device ID, all spaces, devices and corresponding related data of the subsystem can be exported into an Excel spreadsheet, and the binding can be achieved through the Excel spreadsheet; finally, the binding result can be stored in the data server.

[0059] In an optional implementation, the smart park subsystem binding method further includes:

[0060] The corresponding space is determined by the unique ID of the space, and the associated device is determined by the relationship between the space and the device. The associated space is determined by the relationship between different spaces.

[0061] The corresponding device is identified by the device's unique ID, the associated space is identified by the relationship between the space and the device, and the associated device is identified by the relationship between different devices.

[0062] In some embodiments, when it is necessary to query a space or device in the main system, the corresponding space can be determined by the space's unique ID, and the associated device can be determined by the relationship between the space and the device, the associated space can be determined by the relationship between different spaces, the corresponding device can be determined by the device's unique ID, and the associated space can be determined by the relationship between the space and the device, and the associated device can be determined by the relationship between different devices, so as to facilitate subsequent operation and maintenance.

[0063] The smart park subsystem binding method provided in this invention obtains the BIM file corresponding to the smart park, performs lightweight processing on the BIM file to generate a lightweight BIM file, determines the space and equipment based on the lightweight BIM file, generates a unique space ID for the space based on preset space information, and generates a unique device ID for the device based on preset device information, binds the unique space ID with a preset space ID, and binds the unique device ID with a preset device ID. By binding the system's unique space ID with the preset space ID of the space in the subsystem, and by binding the system's unique device ID with the preset device ID of the device in the subsystem, binding between the system and subsystems can be achieved. Compared with binding by name, this method improves binding efficiency and saves manpower and time costs. The smart park subsystem binding method provided in this invention uses professional and numbered methods to indicate hardware information and utilizes the lightweight BIM model for space and equipment binding, thus improving binding efficiency.

[0064] Figure 2 This is a schematic diagram of the structure of the smart park subsystem binding device according to an embodiment of the present invention, as shown below. Figure 2 As shown, the smart park subsystem binding device 20 includes a lightweight processing module 21, a unique ID determination module 22, and a binding module 23;

[0065] The lightweight processing module 21 is used to obtain the BIM file corresponding to the smart park, perform lightweight processing on the BIM file, and generate a lightweight BIM file.

[0066] The unique ID determination module 22 is used to determine space and equipment according to the BIM lightweight file, generate a space unique ID for the space according to preset space information, and generate a device unique ID for the device according to preset device information;

[0067] The binding module 23 is used to bind the space unique ID to the preset space ID and to bind the device unique ID to the preset device ID.

[0068] In one optional implementation, the preset space information includes project number, building number, floor number, room number, and space random ID, and the preset equipment information includes professional information, drawing name information, and equipment random ID;

[0069] The unique ID determination module 22 generates a unique space ID for the space based on preset space information, including concatenating the project number, the building number, the floor number, the room number, and the space random ID to generate a unique space ID;

[0070] The unique ID determination module 22 generates a unique device ID for the device based on preset device information, including generating a unique device ID based on professional information, drawing name information, and random device ID.

[0071] In an optional implementation, the binding module 23 binds the space's unique ID to a preset space ID, including:

[0072] The first space name is determined from the main system database based on the unique space ID. A fuzzy search is performed in the subsystem database based on the first space name. When the similarity between the first space name and the second space name retrieved in the subsystem database is greater than a preset value, the unique space ID is bound to the preset space ID corresponding to the second space name.

[0073] In an optional implementation, the binding module 23 binds the device's unique ID to a preset device ID, including:

[0074] Based on the device's unique ID, the first professional information, first drawing name information, first model information, and first drawing serial number information are determined from the main system database. The first professional information, first drawing name information, first model information, and first drawing serial number information are then matched with the second professional information, second drawing name information, second model information, and second drawing serial number information in the subsystem database, respectively. The matching results are weighted and calculated to determine the device corresponding to the device's unique ID. The device's unique ID is then bound to the corresponding device's preset device ID.

[0075] In an optional implementation, the unique ID determination module 22 determines the space and equipment based on the BIM lightweight file, including:

[0076] The BIM lightweight file is digitally twinned to determine the spaces and devices, and to determine the relationships between spaces and devices, the relationships between different spaces, and the relationships between different devices.

[0077] In an optional implementation, the smart park subsystem binding device 20 further includes an association information determination module, which is used to determine the corresponding space through the space unique ID, and determine the associated device through the relationship between the space and the device, and determine the associated space through the relationship between different spaces; it is also used to determine the corresponding device through the device unique ID, and determine the associated space through the relationship between the space and the device, and determine the associated device through the relationship between different devices.

[0078] In an optional implementation, the lightweight processing module 21 performs lightweight processing on the BIM file to generate a lightweight BIM file, including:

[0079] The geometry in the BIM file is simplified, the data in the BIM file is compressed, redundant data in the BIM file is deleted, and duplicate models in the BIM file are merged to generate a lightweight BIM file.

[0080] Based on the above-mentioned smart park subsystem binding method, this embodiment of the invention also provides a computer device, which includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;

[0081] Memory, used to store computer programs;

[0082] When the processor executes the program stored in the memory, it implements the steps of the smart park subsystem binding method described in any of the above embodiments.

[0083] For other details regarding the implementation of the above technical solution by the processor in the above-mentioned smart park subsystem binding device, please refer to the description in the smart park subsystem binding method provided in the above-mentioned invention embodiments, which will not be repeated here.

[0084] The processor can also be called a CPU (Central Processing Unit). A processor may be an integrated circuit chip with signal processing capabilities. A processor can also be a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a FPGA (Field Programmable Gate Array), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor can be a microprocessor or any conventional processor.

[0085] This invention also provides a computer-readable storage medium storing a readable computer program. The computer program can be stored in the storage medium as a software product and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, magnetic disks or optical disks, ROM (Read-Only Memory), RAM (Random Access Memory), or terminal devices such as computers, servers, mobile phones, and tablets.

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

[0087] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0088] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.

[0089] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.

[0090] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0091] The technical solutions provided in this application have been described in detail above. Specific examples have been used in this application to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

[0092] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0093] This application is described with reference to flowchart illustrations and / or block diagrams of the methods, apparatus, and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0094] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0095] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0096] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for binding a smart park subsystem, characterized in that, The method includes: Obtain the BIM file corresponding to the smart park, perform lightweight processing on the BIM file, and generate a lightweight BIM file; Based on the BIM lightweight file, determine the space and equipment, generate a unique space ID for the space based on the preset space information, and generate a unique equipment ID for the equipment based on the preset equipment information; The unique ID of the space is bound to the preset space ID, and the unique ID of the device is bound to the preset device ID.

2. The smart park subsystem binding method according to claim 1, characterized in that, The preset space information includes project number, building number, floor number, room number, and space random ID; the preset equipment information includes professional information, drawing name information, and equipment random ID. The step of generating a unique space ID for the space based on preset space information includes generating a unique space ID based on the project number, the building number, the floor number, the room number, and the space random ID; The step involves generating a unique device ID for the device based on preset device information. This includes generating a unique device ID based on professional information, drawing name information, and random device ID.

3. The smart park subsystem binding method according to claim 2, characterized in that, Binding the unique ID of the space to the preset space's own ID includes: The first space name is determined from the main system database based on the unique space ID. A fuzzy search is performed in the subsystem database based on the first space name. When the similarity between the first space name and the second space name retrieved in the subsystem database is greater than a preset value, the unique space ID is bound to the preset space ID corresponding to the second space name.

4. The smart park subsystem binding method according to claim 2, characterized in that, Binding the device's unique ID to a preset device ID includes: Based on the device's unique ID, the first professional information, first drawing name information, first model information, and first drawing serial number information are determined from the main system database. The first professional information, first drawing name information, first model information, and first drawing serial number information are then matched with the second professional information, second drawing name information, second model information, and second drawing serial number information in the subsystem database, respectively. The matching results are weighted and calculated to determine the device corresponding to the device's unique ID. The device's unique ID is then bound to the corresponding device's preset device ID.

5. The smart park subsystem binding method according to claim 1, characterized in that, Based on the aforementioned lightweight BIM file, the space and equipment are determined, including: The BIM lightweight file is digitally twinned to determine the spaces and devices, and to determine the relationships between spaces and devices, the relationships between different spaces, and the relationships between different devices.

6. The smart park subsystem binding method according to claim 5, characterized in that, Also includes: The corresponding space is determined by the unique ID of the space, and the associated device is determined by the relationship between the space and the device. The associated space is determined by the relationship between different spaces. The corresponding device is identified by the device's unique ID, the associated space is identified by the relationship between the space and the device, and the associated device is identified by the relationship between different devices.

7. The smart park subsystem binding method according to claim 1, characterized in that, The BIM file is processed to generate a lightweight BIM file, including: The geometry in the BIM file is simplified, the data in the BIM file is compressed, redundant data in the BIM file is deleted, and duplicate models in the BIM file are merged to generate a lightweight BIM file.

8. A smart park subsystem binding device, characterized in that, This includes a lightweight processing module, a unique ID determination module, and a binding module; The lightweight processing module is used to obtain the BIM file corresponding to the smart park, perform lightweight processing on the BIM file, and generate a lightweight BIM file. The unique ID determination module is used to determine space and equipment based on the BIM lightweight file, generate a unique space ID for the space based on preset space information, and generate a unique equipment ID for the equipment based on preset equipment information. The binding module is used to bind the space unique ID to the preset space ID, and to bind the device unique ID to the preset device ID.

9. A computer device, characterized in that, The device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When a processor executes a program stored in memory, it implements the steps of the smart park subsystem binding method according to any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the smart park subsystem binding method as described in any one of claims 1-7.