BIM-based fire acceptance route planning method and device, and electronic equipment

By optimizing path planning using an ant colony algorithm based on BIM models, fire safety inspection routes are automatically generated, solving the problems of lengthy and inefficient traditional fire safety inspection routes and achieving efficient and accurate fire safety inspections.

CN117669847BActive Publication Date: 2026-07-07HUAZHONG UNIV OF SCI & TECH +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUAZHONG UNIV OF SCI & TECH
Filing Date
2023-11-29
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Traditional fire safety inspection processes are lengthy, inefficient, and susceptible to subjective factors, leading to incomplete inspections.

Method used

Based on the BIM model, a recommended route for fire safety inspection is automatically generated. The route planning is optimized by ant colony algorithm. The inspection points and route information are determined by combining BIM model information, generating the shortest and most feasible inspection route and providing navigation guidance.

Benefits of technology

This improved the efficiency of fire safety inspections, reduced inspection time and costs, minimized human interference, and ensured the accuracy and comprehensiveness of the inspections.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117669847B_ABST
    Figure CN117669847B_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of fire acceptance related technology, which discloses a kind of based on BIM's fire acceptance route planning method, device and electronic equipment, and the method includes: S1, obtains the BIM model information of construction engineering;S2, according to BIM model information determines the target area and target component that need to carry out fire acceptance, extracts the center point coordinate of target area and target component, generates acceptance point position;S3, in combination with BIM model information, the path information between any two acceptance point positions is calculated;S4, according to acceptance point position and the path information between any two acceptance point positions, generates acceptance recommended route.The present application determines each acceptance point position that needs to carry out fire acceptance based on BIM model, then based on the coordinate information of each acceptance point position and the position information in BIM model, automatically generates acceptance recommended route, is favorable for improving acceptance efficiency, reduces acceptance time, reduces acceptance cost, reduces the work burden of acceptance personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the technical field of fire protection acceptance, and more specifically, relates to a BIM-based fire protection acceptance route planning method, device and electronic equipment. Background Technology

[0002] In the field of building construction, fire safety inspection is a crucial step in ensuring the compliance and safety of a building's fire protection system. Traditionally, fire safety inspection personnel manually analyze the building structure, equipment configuration, and evacuation routes to create an inspection route, which is then followed during the inspection. However, this method suffers from problems such as lengthy routes, low efficiency, incomplete inspections, and susceptibility to subjective factors. Summary of the Invention

[0003] To address the aforementioned deficiencies or improvement needs of existing technologies, this invention provides a BIM-based fire safety inspection route planning method, device, and electronic equipment. This solves the problems of existing fire safety inspections requiring manual route planning, which suffers from lengthy routes, low efficiency, incomplete inspections, and susceptibility to subjective factors. By automatically generating recommended inspection routes based on the model, it significantly improves inspection efficiency, reduces inspection time, and lowers inspection costs.

[0004] To achieve the above objectives, according to a first aspect of the present invention, a BIM-based fire safety inspection route planning method is provided, comprising:

[0005] S1, Obtain BIM model information for the building project;

[0006] S2, Based on the BIM model information, determine the target area and target components that need to be inspected for fire protection, extract the center point coordinates of the target area and target components, and generate inspection points;

[0007] S3, Calculate the path information between any two acceptance points by combining the BIM model information;

[0008] S4. Generate a recommended acceptance route based on the acceptance points and the path information between any two acceptance points.

[0009] According to the BIM-based fire safety inspection route planning method provided by the present invention, S2 specifically includes:

[0010] Based on the BIM model information, the fire safety acceptance of the building project is divided into multiple acceptance blocks;

[0011] For multiple acceptance blocks, target areas and target components that need to be inspected for fire protection are selected according to the BIM model information, and the center point coordinates of the target areas and the target components are extracted to generate acceptance points;

[0012] Accordingly, S4 specifically involves generating acceptance recommendation routes for each of the multiple acceptance blocks.

[0013] According to the BIM-based fire safety inspection route planning method provided by the present invention, the inspection blocks include multiple types of inspections such as general layout inspection, standard floor inspection, refuge floor inspection, roof inspection, basement inspection, fire control room inspection, fire pump room inspection, power distribution room inspection, and equipment room inspection.

[0014] According to the BIM-based fire safety inspection route planning method provided by the present invention, step S2 involves determining the target areas and target components requiring fire safety inspection based on the BIM model information, specifically including:

[0015] Based on the BIM model information, obtain the areas and components related to the fire safety acceptance of the building project;

[0016] For any of the aforementioned acceptance blocks, areas and components related to fire safety acceptance are screened, and areas and components corresponding to any of the aforementioned acceptance blocks are determined as candidate areas and candidate components;

[0017] From the candidate areas and candidate components, determine the target area and target component corresponding to any one of the acceptance blocks.

[0018] According to the BIM-based fire safety inspection route planning method provided by the present invention, S3 specifically includes:

[0019] Based on the BIM model information, determine the connection path information between any two acceptance points;

[0020] Based on the coordinates of the acceptance points and the connectivity information between any two acceptance points, determine the shortest path between any two acceptance points.

[0021] According to the BIM-based fire safety inspection route planning method provided by the present invention, in step S4, an ant colony algorithm is used to generate a recommended inspection route. Step S4 specifically includes:

[0022] S41, Initialize parameters: Set time t = 0, iteration number N C =1, initial pheromone concentration τ ij (0) = C, initial pheromone increment Δτ ij (0) = 0, set the maximum number of iterations N. cmaxPlace m ants randomly at each of the m acceptance points;

[0023] S42, Set the ant number k = 1;

[0024] S43, Initialize the set of acceptance points for ant k (allowed) k This refers to the set of all acceptance points except the initial acceptance point.

[0025] S44, according to allowed k The transition probability of each acceptance point is determined using a roulette wheel method to select the next acceptance point j to be accepted, and the set of acceptance points allowed for ant k is updated. k That is, from allowed k Remove the acceptance point j from the middle;

[0026] S45, determine the set allowed k Is it empty? If allowed k If empty, proceed to step S46; otherwise, go to S44.

[0027] S46, determine the stopping criterion for a loop: if k = m, then stop, record the path of m ants into the global feasible solution set M and proceed to S47; otherwise, let k = k + 1 and go to S43;

[0028] S47, update the pheromone based on the movement paths of m ants, let N C =N C +1, proceed to step S42;

[0029] S48, if the number of iterations equals the preset maximum number of iterations N Cmax The algorithm terminates and outputs the optimal solution in M ​​as the acceptance recommendation route, where the optimal solution is the shortest travel path.

[0030] According to the BIM-based fire safety inspection route planning method provided by the present invention, the transition probability P in S44 is... ij k The formula for calculating (t) is:

[0031]

[0032] Among them, P ij k (t) represents the probability that ant k will move from acceptance point i to acceptance point j at time t, i.e., the probability of moving from acceptance point i to acceptance point j; α represents the relative importance of the pheromone; β represents the relative importance of the heuristic factor; τ ij (t) represents the pheromone concentration from acceptance point i to acceptance point j at time t; η ijRepresents the heuristic factor from acceptance point i to acceptance point j;

[0033] The formula for calculating the heuristic factor is as follows:

[0034]

[0035] Where, d ij This represents the length of the shortest path from acceptance point i to acceptance point j;

[0036] In S47, after all ants have completed one journey, the pheromones on each path are updated as follows:

[0037] τ ij (t+n)=(1-ρ)*τ ij (t)+Δτ ij ;

[0038]

[0039]

[0040] Where ρ is the pheromone evaporation coefficient; Δτ ij Δτ represents the pheromone increment between acceptance point i and acceptance point j in this iteration. ij k L represents the pheromone content of the k-th ant between acceptance points i and j in this iteration; Q is the pheromone constant; L k Let be the length of the path traveled by ant k in this iteration.

[0041] The BIM-based fire safety inspection route planning method provided by the present invention further includes:

[0042] S5. Provide navigation guidance for the acceptance process based on the recommended acceptance route;

[0043] If a user deviates from the recommended route during the acceptance process, a reminder or replanning of navigation will be provided.

[0044] According to a second aspect of the present invention, a BIM-based fire inspection route planning device is provided, comprising:

[0045] The information acquisition module is used to acquire BIM model information of building projects;

[0046] The acceptance point generation module is used to determine the target areas and target components that need to be inspected for fire protection based on the BIM model information, extract the center point coordinates of the target areas and target components, and generate acceptance points.

[0047] The path calculation module is used to calculate the path information between any two acceptance points by combining the BIM model information.

[0048] The route recommendation module is used to generate a recommended acceptance route based on the acceptance points and the path information between any two acceptance points.

[0049] According to a third aspect of the present invention, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the program to implement the steps of the BIM-based fire inspection route planning method as described in any of the preceding claims.

[0050] Overall, compared with the prior art, the BIM-based fire safety inspection route planning method, device, and electronic equipment provided by this invention offer the following advantages:

[0051] 1. Based on the BIM model, the inspection points requiring fire safety inspection are determined. Then, based on the coordinate information of each inspection point and its location information in the BIM model, a recommended inspection route can be automatically generated. Fire safety inspection personnel can conduct the inspection according to this recommended route, avoiding the existing step of manually formulating the inspection route. This method is conducive to improving inspection efficiency, reducing inspection time, lowering inspection costs, and reducing the workload of inspection personnel. At the same time, it can also avoid omissions and interference from subjective factors in fire safety inspection to a certain extent, ensuring the accuracy and comprehensiveness of fire safety inspection. This method has broad application prospects in the field of fire safety inspection technology.

[0052] 2. A method based on BIM model is proposed to determine target areas and target components in separate acceptance blocks, so as to generate recommended acceptance routes, which is conducive to the orderly, efficient and comprehensive conduct of fire protection acceptance.

[0053] 3. The paper proposes specific methods and steps for determining target areas and target components, which can efficiently determine target areas and target components to generate acceptance point information. This helps to reduce the time for developing acceptance plans, improve efficiency, and reduce the workload of acceptance personnel.

[0054] 4. The proposal suggests first determining the shortest path information between each acceptance point, and then generating a recommended acceptance route based on this shortest path information. This helps ensure that the shortest and most feasible recommended acceptance route is generated. Attached Figure Description

[0055] Figure 1 This is a flowchart of the BIM-based fire safety inspection route planning method provided by the present invention;

[0056] Figure 2 This is a schematic diagram of the specific algorithm for generating the acceptance recommendation route provided by the present invention;

[0057] Figure 3 This is a schematic diagram of the electronic device provided by the present invention. Detailed Implementation

[0058] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. Furthermore, the technical features involved in the various embodiments of this invention described below can be combined with each other as long as they do not conflict with each other.

[0059] Please see Figure 1 This invention provides a BIM-based fire safety inspection route planning method, which includes:

[0060] S1, Obtain BIM model information for the building project;

[0061] S2, Based on the BIM model information, determine the target area and target components that need to be inspected for fire protection, extract the center point coordinates of the target area and target components, and generate inspection points;

[0062] S3, Calculate the path information between any two acceptance points by combining the BIM model information;

[0063] S4. Generate a recommended acceptance route based on the acceptance points and the path information between any two acceptance points.

[0064] The fire safety inspection route planning method provided by this invention determines the inspection points that need to be inspected based on the BIM model. Then, based on the coordinate information of each inspection point and its location information in the BIM model, a recommended inspection route can be automatically generated. Fire safety inspection personnel can conduct the inspection according to the recommended route, avoiding the existing step of manually formulating the inspection route. This is beneficial to improving inspection efficiency, reducing inspection time, lowering inspection costs, and reducing the workload of inspection personnel. At the same time, it can also avoid omissions and interference from subjective factors in fire safety inspection to a certain extent, ensuring the accuracy and comprehensiveness of the inspection. This method has broad application prospects in the field of fire safety inspection technology.

[0065] The BIM model used in the building project should conform to the BIM modeling standards in the building field, and preferably conform to the BIM modeling standards for fire protection acceptance, so as to meet the requirements of fire protection acceptance. It should have information such as the overall layout, floor distribution, fire protection system configuration, evacuation corridor information, room and component information, so as to meet the requirements of fire safety code design. Generally, formal or audited BIM models meet the above requirements and have the corresponding required information.

[0066] Step S1 can specifically involve retrieving the following information from the building's BIM model via an API interface: global attributes of the building project, area / area, room, component information, site layout information, fire protection system configuration information, evacuation corridor information, building structure, floor distribution, material properties, and component types. In other words, the API interface retrieves all information related to fire safety acceptance from the BIM model, allowing for subsequent iteration through this list to identify the target areas and components requiring fire safety acceptance. Extracting relevant information from the BIM model first facilitates more accurate identification of target areas and components, enabling more precise and efficient fire safety acceptance planning.

[0067] Specifically, the information retrieved from the BIM model aims to collect all information related to fire safety acceptance. The type of information retrieved can be set according to the areas and components that need to be inspected as specified in the fire safety acceptance code. The acquired BIM model information should meet the requirements of subsequent steps, specifically including: in step S2, filtering the target areas and components for fire safety acceptance and generating the coordinates of the inspection points; in step S3, extracting the travel path information between each inspection point; and in step S4, generating a recommended inspection route.

[0068] Step S1 also includes: supplementing the retrieved BIM model information by manual input. That is, if the above information in the BIM model is incomplete, information can be manually entered to complete the information related to the building project, so that the information obtained meets the requirements of subsequent steps.

[0069] The information mentioned above includes: global attributes such as the name, type, purpose, and classification (high-rise, multi-story, fire resistance rating, etc.) of the building project; area and region have the same meaning in the BIM model, representing the zoning information of the building project; rooms refer to the room information of the building project; component information refers to the structural information of the components that make up the building project, such as walls, doors, windows, and various parts; site layout information refers to the floor plan information of the building project; fire protection system configuration information refers to fire protection-related information, such as the setting of fire escape routes and the setting of fire protection equipment; evacuation corridor information refers to the relevant information on the setting of evacuation corridors in the building project; building structure refers to the information related to the internal structure of the building, which can reflect the internal structure and room connectivity; floor distribution refers to the number of floors and the purpose of each floor (refuge floor, elevated floor, etc.); material properties refer to the characteristics of building materials; and component type refers to the classification information of components.

[0070] In some embodiments, S2 specifically includes:

[0071] Based on the BIM model information, the fire safety acceptance of the building project is divided into multiple acceptance blocks;

[0072] For multiple acceptance blocks, target areas and target components that need to be inspected for fire protection are selected according to the BIM model information, and the center point coordinates of the target areas and the target components are extracted to generate acceptance points;

[0073] Accordingly, S4 specifically involves generating acceptance recommendation routes for each of the multiple acceptance blocks.

[0074] Multiple acceptance zones refer to multiple acceptance directions during the fire safety inspection of a building project. Fire safety inspections can be conducted separately from these directions to complete the inspection in a directional, orderly, and comprehensive manner. Specifically, according to existing fire safety regulations and fire safety inspection standards, the fire safety inspection of a building project can be divided into the following aspects: the acceptance zones include various aspects such as overall layout inspection, standard floor inspection, refuge floor inspection, roof inspection, basement inspection, fire control room inspection, fire pump room inspection, electrical distribution room inspection, and equipment room inspection.

[0075] A building project may not necessarily include all of the above-mentioned acceptance blocks. The specific acceptance block items included in the building project can be determined based on the BIM model information. For example, based on the global attribute information, when the building project reaches a certain scale, the overall layout acceptance should be carried out; when there are standard floors and refuge floors in the building project, the standard floors and refuge floors should be accepted. That is, it is determined based on the BIM model information whether the building project includes the above-mentioned acceptance blocks. If it does, the corresponding acceptance blocks should be accepted.

[0076] Furthermore, in S2, the target areas and target components requiring fire safety inspection are determined based on the BIM model information, specifically including:

[0077] Based on the BIM model information, obtain the areas and components related to the fire safety acceptance of the building project;

[0078] For any of the aforementioned acceptance blocks, areas and components related to fire safety acceptance are screened, and areas and components corresponding to any of the aforementioned acceptance blocks are determined as candidate areas and candidate components;

[0079] From the candidate areas and candidate components, determine the target area and target component corresponding to any one of the acceptance blocks.

[0080] First, the retrieved BIM model information is traversed to obtain the areas and components relevant to fire safety inspection; that is, all areas and components related to fire safety inspection are retrieved from the retrieved BIM model information. Then, based on the fire safety inspection requirements, i.e., the specific inspection block, the areas and components related to fire safety inspection are filtered to export candidate areas and candidate components belonging to that inspection block. Finally, the target areas and target components belonging to that inspection block are determined from the candidate areas and candidate components. For example, a specified number of areas and components can be randomly selected from the candidate areas and candidate components as the targets for fire safety inspection.

[0081] Then, based on the target area and target component information for fire safety inspection, the center point coordinates of the target area and target component are extracted as the inspection point coordinates for fire safety inspection, and a fire safety inspection target information table is generated.

[0082] In this example, based on the preset traversal algorithm and fire protection acceptance requirements, the system performs block filtering according to different items and scopes of fire protection acceptance. Each acceptance block is filtered separately, and the filtering results are distributed according to the acceptance blocks to form a target area and target component information table for each acceptance block. In each acceptance block, a specified number of acceptance targets are selected, and the coordinate information of the target points is extracted.

[0083] The specific areas related to fire safety acceptance for building construction include: fire truck access roads, evacuation corridors, fire truck access surfaces, fire truck access operation areas, fire compartments, smoke control compartments, refuge corridors, underground garage ramps, and other area information; the specific components related to fire safety acceptance for building construction include: fire hydrants, fire pumps, smoke exhaust fans, fire water tanks, fireproof roller shutters, fireproof windows, fireproof doors, fire sprinklers, and other component information.

[0084] In some embodiments, S3 specifically includes:

[0085] Based on the BIM model information, determine the connection path information between any two acceptance points;

[0086] Based on the coordinates of the acceptance points and the connectivity information between any two acceptance points, determine the shortest path between any two acceptance points.

[0087] In step S3, based on the fire inspection point information generated in step S2, the travel path information is extracted through a preset algorithm. Taking into account the connectivity factors such as walls, equipment, and corridors inside the building, the optimal travel path between each inspection point is generated using graph theory and network analysis techniques, and the optimal travel path length information between each inspection point is extracted. The optimal travel path is the shortest travel path information between each inspection point, thereby ensuring the shortest inspection route.

[0088] In this example, the extracted optimal travel paths between each acceptance point include the optimal travel path between any two acceptance points within each acceptance block. The extracted optimal travel path length information is distributed according to the acceptance blocks. Specifically, S3 can calculate the path information between any two of the aforementioned acceptance points using the A* algorithm.

[0089] In some embodiments, in step S4, an ant colony algorithm is used to generate a recommended acceptance route. The ant colony algorithm in step S4 considers factors such as path length and time between fire inspection points, simulates the behavior of ants in the process of searching for food, and generates the optimal fire inspection route through multiple iterations under the influence of pheromone concentration and heuristic information, thereby providing an efficient and feasible recommended acceptance route for fire inspection.

[0090] In step S4, based on the travel path information between each acceptance point extracted in step S3, a fire safety acceptance path optimization model is created. The main idea based on the ant colony algorithm is as follows:

[0091] To minimize the total length of the fire safety inspection path, a fire safety inspection path optimization model is constructed. In step S2, N fire safety inspection points are extracted from the fire safety inspection items, and the set of inspection points is I; m ants are set, with ant number k, and the ant set is K; t is time; ρ is the pheromone evaporation coefficient; N cmax d represents the maximum number of iterations in the algorithm. ij This represents the distance from acceptance point i to acceptance point j; allowed k (i) represents the set of acceptance points that ant k can choose in the next step; L k Let be the length of the fire safety inspection path traversed by ant k;

[0092] Due to the constraints of the building's internal environment, the length of the optimal travel path between each fire safety inspection point is used instead of the straight-line distance between any two points. A shortest distance matrix is ​​constructed based on the length of the optimal travel path between each fire safety inspection point.

[0093] The ant colony algorithm is used to perform multiple state transitions and pheromone updates on the distance matrix. Through multiple iterations, the feasible solutions are gradually moved closer to the optimal solution, thus obtaining the optimal path. Figure 2 As shown, S4 specifically includes the following steps:

[0094] S41, Initialize parameters: Set time t = 0, iteration number N C =1, initial pheromone concentration τ ij (0) = C, initial pheromone increment Δτ ij (0) = 0, set the maximum number of iterations N. cmax Place m ants randomly at each of the m acceptance points;

[0095] S42, Set the ant number k = 1;

[0096] S43, Initialize the set of acceptance points for ant k (allowed) k This refers to the set of all acceptance points except the initial acceptance point.

[0097] S44, according to allowed k The transition probability of each acceptance point is determined using a roulette wheel method to select the next acceptance point j to be accepted, and the set of acceptance points allowed for ant k is updated. k That is, from allowed k Remove the acceptance point j from the middle;

[0098] S45, determine the set allowed k Is it empty? As the number of acceptance points visited by ants increases, the set allowed will... k The elements in the array also decrease until they reach 0, if allowed k If empty, proceed to step S46; otherwise, go to S44.

[0099] S46, determine the stopping criterion for a loop: if k = m, then stop, record the path of m ants into the global feasible solution set M and proceed to S47; otherwise, let k = k + 1 and go to S43;

[0100] S47, update the pheromone based on the movement paths of m ants, let N C =N C +1, proceed to step S42;

[0101] S48, if the number of iterations equals the preset maximum number of iterations N Cmax The algorithm terminates and outputs the optimal solution in M ​​as the recommended route for acceptance, where the optimal solution is the shortest travel path. The algorithm stops when the number of iterations is less than or equal to the pre-set maximum number of iterations N. Cmax Record all solutions in the globally feasible solution set M, and set N. C =N C +1 and proceed to step S42; otherwise, the algorithm terminates and outputs M as the optimal solution, which is all the optimal fire safety acceptance paths.

[0102] The transition probability P in S44 ij k The formula for calculating (t) is:

[0103]

[0104] Among them, P ijk (t) represents the probability that ant k will move from acceptance point i to acceptance point j at time t, i.e., the probability of moving from acceptance point i to acceptance point j; α represents the relative importance of the pheromone; β represents the relative importance of the heuristic factor; τ ij (t) represents the pheromone concentration from acceptance point i to acceptance point j at time t; η ij This represents the heuristic factor from acceptance point i to acceptance point j, reflecting the degree of heuristic influence on the ant's movement from acceptance point i to acceptance point j.

[0105] The formula for calculating the heuristic factor is as follows:

[0106]

[0107] Where, d ij This represents the length of the shortest path from acceptance point i to acceptance point j;

[0108] In S47, after all ants have completed one journey, the pheromones on each path are updated as follows:

[0109] τ ij (t+n)=(1-ρ)*τ ij (t)+Δτ ij ;

[0110]

[0111]

[0112] Where ρ is the pheromone evaporation coefficient; Δτ ij Δτ represents the pheromone increment between acceptance point i and acceptance point j in this iteration. ij k L represents the pheromone content of the k-th ant between acceptance points i and j in this iteration; Q is the pheromone constant; L k Let be the length of the path traveled by ant k in this iteration.

[0113] This invention employs an intelligent route planning method based on BIM models and ant colony optimization (ACO) algorithms. Based on the actual building model and inspection points, it generates one or more optimal routes for fire safety inspection personnel. The ACO algorithm simulates the behavior of ants searching for food, continuously optimizing path selection through pheromone propagation and evaporation to ultimately find the shortest path. Therefore, it is particularly suitable for handling complex path planning problems, such as fire safety inspection routes within buildings. In fire safety inspection route planning, the ACO algorithm can consider multiple factors, such as path length, time, and the complex relationships between fire safety inspection points, thereby generating optimal routes that satisfy various conditions. Through this method, fire safety inspection personnel can more quickly locate inspection points and conduct inspections along the optimal routes, thus reducing wasted time and effort. Implementing the technical solution of this invention enables automatic planning of inspection routes during the fire safety inspection process using BIM models and intelligent algorithms.

[0114] Furthermore, a BIM-based method for fire safety inspection route planning also includes:

[0115] S5. Provide navigation guidance for the acceptance process based on the recommended acceptance route.

[0116] Specifically, this includes providing reminders or replanning navigation when users deviate from the recommended route during the acceptance process.

[0117] During the acceptance process, users can obtain their real-time location information through the positioning function of smart devices. Based on the recommended acceptance route, the smart devices can provide navigation guidance to help users complete the fire safety acceptance task. If the user deviates from the recommended route, the system will replan the navigation route to ensure that the user successfully reaches the acceptance point and completes the acceptance task.

[0118] The positioning function of the user's smart device utilizes a global satellite navigation system (such as GPS) or wireless positioning technology to ensure navigation accuracy and real-time performance. It also includes inertial navigation and landmark recognition technologies to provide more accurate positioning information and navigation guidance. The positioning function can synchronize the acceptance recommendation route generated based on the BIM model to the smart device, essentially synchronizing the location from the model to the smart device, enabling navigation along the recommended acceptance route. If the user deviates from the route, the route can be replanned to the next required acceptance point, providing real-time navigation.

[0119] The present invention also provides a BIM-based fire inspection route planning device, which is used to implement the BIM-based fire inspection route planning method described in any of the above claims. The device can be understood in conjunction with the above method. The device includes:

[0120] The information acquisition module is used to acquire BIM model information of building projects;

[0121] The acceptance point generation module is used to determine the target areas and target components that need to be inspected for fire protection based on the BIM model information, extract the center point coordinates of the target areas and target components, and generate acceptance points.

[0122] The path calculation module is used to calculate the path information between any two acceptance points by combining the BIM model information.

[0123] The route recommendation module is used to generate a recommended acceptance route based on the acceptance points and the path information between any two acceptance points.

[0124] In one specific embodiment, such as Figure 1 and Figure 2 As shown, this invention provides a fire safety inspection route planning method based on a BIM model. The basic idea of ​​this method is to utilize the model and intelligent algorithms to automatically plan the fire safety inspection route, achieving efficient, accurate, and comprehensive fire safety inspection. The method of this invention includes the following steps:

[0125] Step S1: Obtain BIM model information; retrieve BIM model information through API interface, including global attributes, area / area, room, component information, etc., and manually add supplementary information according to the specific project situation;

[0126] Step S2: Filter the target areas and components for fire safety inspection; Based on the fire safety inspection requirements, filter the target areas and components to be inspected from the BIM model, extract the center point coordinates of the target areas and components, and generate the point coordinates for fire safety inspection.

[0127] Step S3: Extract travel path information; Based on the coordinates of the fire inspection points, extract the travel path information between each inspection point from the BIM model;

[0128] Step S4: Generate recommended inspection route; based on the travel path information between each inspection point, create a fire safety inspection route optimization model. The optimal fire safety inspection route is found using an ant colony algorithm, thus providing an efficient and feasible recommended inspection route for fire safety inspection.

[0129] Step S5: Use the positioning function of smart devices to obtain the user's location information in real time, and provide navigation guidance to the user based on the recommended inspection route in order to complete the fire protection inspection task.

[0130] This invention acquires BIM model information, filters target areas and components for fire safety inspection, generates coordinates of fire safety inspection points, extracts travel path information, and generates recommended inspection routes. Users can use their personal smart devices for precise real-time positioning. Based on fire safety inspection requirements and the current project situation, it provides intelligent fire safety inspection route recommendations, assisting in the fire safety inspection of current construction projects. This significantly improves inspection efficiency, reduces inspection time, lowers inspection costs, and reduces the workload of inspection personnel. It also, to a certain extent, avoids omissions in fire safety inspections and interference from subjective human factors.

[0131] Furthermore, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the BIM-based fire inspection route planning method as described in any of the above embodiments.

[0132] Furthermore, a non-transitory computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the BIM-based fire inspection route planning method as described in any of the above embodiments.

[0133] Figure 3 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 3 As shown, the electronic device may include a processor, a communications interface, memory, and a communication bus, wherein the processor, communications interface, and memory communicate with each other via the communication bus. The processor can call logical instructions in the memory to execute a BIM-based fire safety inspection route planning method.

[0134] Furthermore, the logical instructions in the aforementioned memory can be implemented as software functional units and sold or used as independent products, and can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0135] On the other hand, the present invention also provides a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, and when the program instructions are executed by a computer, the computer is able to execute the BIM-based fire protection acceptance route planning method provided by the above methods.

[0136] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0137] Those skilled in the art will readily understand that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A BIM-based fire safety inspection route planning method, characterized in that, include: S1, Obtain BIM model information for the building project; S2, Based on the BIM model information, determine the target area and target components that need to be inspected for fire protection, extract the center point coordinates of the target area and target components, and generate inspection points; S3, Calculate the path information between any two acceptance points by combining the BIM model information; S4. Generate a recommended acceptance route based on the acceptance points and the path information between any two acceptance points. S2 specifically includes: Based on the BIM model information, the fire safety acceptance of the building project is divided into multiple acceptance blocks; For multiple acceptance blocks, target areas and target components that need to be inspected for fire protection are selected according to the BIM model information, and the center point coordinates of the target areas and the target components are extracted to generate acceptance points; Accordingly, S4 specifically involves generating a recommended acceptance route for each of the multiple acceptance blocks. S2 determines the target areas and target components requiring fire safety inspection based on the BIM model information, specifically including: Based on the BIM model information, obtain the areas and components related to fire safety acceptance of the building project; For any of the aforementioned acceptance blocks, areas and components related to fire safety acceptance are screened, and areas and components corresponding to any of the aforementioned acceptance blocks are determined as candidate areas and candidate components; From the candidate areas and candidate components, determine the target area and the target component corresponding to any of the acceptance blocks; S4 uses an ant colony algorithm to generate a recommended route for acceptance testing. S4 specifically includes: S41, Initialize parameters: Set time t=0, iteration number N C =1, initial pheromone concentration τ ij (0) = C, initial pheromone increment Δτ ij (0) = 0, set the maximum number of iterations N. cmax Place m ants randomly at each of the m acceptance points; S42, Set the ant number k = 1; S43, Initialize the set of acceptance points for ant k. allowed k This refers to the set of all acceptance points except the initial acceptance point. S44, according to allowed k The transition probability of each acceptance point is determined using a roulette wheel method to select the next acceptance point j to be accepted, and the set of acceptance points for ant k is updated. allowed k That is, from allowed k Remove the acceptance point j from the middle; S45, Determine the set allowed k Is it empty? If allowed k If empty, proceed to step S46; otherwise, go to S44. S46, Determine the stopping criterion for a loop: if k=m, then stop, record the path of m ants into the global feasible solution set M and proceed to S47; otherwise, let k=k+1 and go to S43; S47, update the pheromone based on the movement paths of m ants, let N C =N C +1, proceed to step S42; S48, if the number of iterations equals the preset maximum number of iterations N Cmax The algorithm terminates and outputs the optimal solution in M ​​as the acceptance recommendation route, where the optimal solution is the shortest travel path.

2. The BIM-based fire safety inspection route planning method as described in claim 1, characterized in that, The acceptance areas include various categories such as overall layout acceptance, standard floor acceptance, refuge floor acceptance, roof acceptance, basement acceptance, fire control room acceptance, fire pump room acceptance, power distribution room acceptance, and equipment room acceptance.

3. The BIM-based fire safety inspection route planning method as described in claim 1 or 2, characterized in that, S3 specifically includes: Based on the BIM model information, determine the connection path information between any two acceptance points; Based on the coordinates of the acceptance points and the connectivity information between any two acceptance points, determine the shortest path between any two acceptance points.

4. The BIM-based fire safety inspection route planning method as described in claim 1, characterized in that, The transition probability P in S44 ij k The formula for calculating (t) is: ; Among them, P ij k (t) represents the probability that ant k will move from acceptance point i to acceptance point j at time t, i.e., the probability of moving from acceptance point i to acceptance point j; α represents the relative importance of the pheromone; β represents the relative importance of the heuristic factor. This represents the pheromone concentration from acceptance point i to acceptance point j at time t; Represents the heuristic factor from acceptance point i to acceptance point j; The formula for calculating the heuristic factor is as follows: ; Where, d ij This represents the length of the shortest path from acceptance point i to acceptance point j; In S47, after all ants have completed one journey, the pheromones on each path are updated as follows: ; ; ; in, Δτ is the pheromone evaporation coefficient. ij Δτ represents the pheromone increment between acceptance point i and acceptance point j in this iteration. ij k L represents the pheromone content of the k-th ant between acceptance points i and j in this iteration; Q is the pheromone constant; L k Let be the length of the path traveled by ant k in this iteration.

5. The BIM-based fire safety inspection route planning method as described in claim 1 or 2, characterized in that, Also includes: S5. Provide navigation guidance for the acceptance process based on the recommended acceptance route; If a user deviates from the recommended route during the acceptance process, a reminder or replanning of navigation will be provided.

6. A BIM-based fire safety inspection route planning device, characterized in that, The method for implementing the BIM-based fire safety inspection route planning method according to any one of claims 1-5 includes: The information acquisition module is used to acquire BIM model information of building projects; The acceptance point generation module is used to determine the target areas and target components that need to be inspected for fire protection based on the BIM model information, extract the center point coordinates of the target areas and target components, and generate acceptance points. The path calculation module is used to calculate the path information between any two acceptance points by combining the BIM model information. The route recommendation module is used to generate a recommended acceptance route based on the acceptance points and the path information between any two acceptance points.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the BIM-based fire safety inspection route planning method as described in any one of claims 1 to 5.