Railway four-electric interface inspection method and system based on BIM and rule engine
Through a method based on BIM and rule engine, multi-dimensional collaborative inspection of the four electrical interfaces of the railway throughout its life cycle is achieved, solving the problems of data silos and manual inspection omissions, improving inspection efficiency and accuracy, and eliminating construction rework and safety hazards.
Patent Information
- Application Number
- CN202510885778.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2045-06-30
AI Technical Summary
Existing technologies make it difficult to achieve multi-dimensional coordinated inspection of the four electrical interfaces throughout the entire life cycle of railways, resulting in data silos and manual inspection omissions, and an inability to effectively resolve interface conflicts.
A method based on BIM and rule engine is adopted to generate standardized data models and dynamic rule bases by aligning spatial coordinate systems. Combined with real-world point cloud data and electrical inspections, geometric comparison, electrical comparison and logical verification are carried out to achieve full-dimensional automated inspection and visually mark conflicts in the real-life 3D model.
It realizes full-dimensional automated inspection of the four electrical interfaces of railways, integrates geometric installation accuracy, electrical safety indicators and logical compliance, eliminates construction rework and safety hazards, and improves inspection efficiency and accuracy.
Smart Images

Figure CN120388022B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of railway four-electrical interfaces, and in particular relates to a railway four-electrical interface inspection method and system based on BIM and rule engine. Background Art
[0002] In railway construction, inspection of the four electrical systems (communications, signaling, power, and electrification) is crucial for ensuring project safety and functional integrity. As railway projects become increasingly complex, interface conflicts between the four electrical systems are becoming increasingly prominent. Traditional inspection methods are no longer able to meet the demands of efficient and accurate project management.
[0003] Currently, inspections of railway electrical systems primarily rely on manual verification of 2D drawings and Excel checklists, or the use of standalone software tools for single-disciplinary data verification. For example, signaling systems may employ cable spacing verification tools, while power systems rely on short-circuit calculation software. However, incompatible data formats exist between different design software (e.g., the IFC format of BIM models and proprietary data formats of power design software), hindering cross-disciplinary collaborative analysis. For example, spatial conflicts between overhead line pillars and signal lights (e.g., pillars obstructing the view of signal lights) often go undetected until the construction phase, leading to rework and increased costs.
[0004] The above defects show that the existing technology is limited by data silos and a single inspection dimension, making it difficult to achieve full life cycle management of the four electrical interfaces. There is an urgent need for a dynamic collaborative inspection method that supports multi-source data fusion and covers multi-dimensional conflict detection. Summary of the Invention
[0005] Based on this, it is necessary to provide a railway four-electric interface inspection method and system based on BIM and rule engine to address the above technical problems.
[0006] In the first aspect, the present application provides a method for inspecting the four electrical interfaces of railways based on BIM and a rule engine, comprising:
[0007] Based on the BIM model of the four electrical interfaces of the railway, the spatial coordinate system is aligned to obtain a standardized data model and a dynamic rule library;
[0008] Obtain current real-time cloud data of scenic spots and current electrical data of the four electrical interfaces of the railway;
[0009] Construct a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and compare the current railway four-electrical interface model in the current real-time scenic spot three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current real-time scenic spot cloud data and a geometric comparison result;
[0010] Comparing the current four-electrical-interface electrical data of the railway with the four-electrical-interface data of the railway in the standardized data model to obtain an electrical comparison result of the current four-electrical-interface electrical data of the railway;
[0011] Match the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic results of the current railway four-electric identification;
[0012] Marking the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real-scene three-dimensional model to obtain a real-scene three-dimensional model image;
[0013] The real-scene three-dimensional model image is presented on the terminal interactive display, and conflict tracing and attribution are performed to complete the inspection of the four electrical interfaces of the railway.
[0014] In some practicable embodiments, the steps of aligning the spatial coordinate system based on the BIM model of the railway four-electric interface to obtain a standardized data model and a dynamic rule base include:
[0015] Obtain BIM model data, GIS geographic information data, and sensor monitoring data for power, signal, communication, and contact lines, assign a unified identification ID based on the four-electric professional terminology ontology library, and obtain the railway four-electric interface data set;
[0016] The space origin is determined based on the designed mileage pile number of the railway line as the reference system of the global coordinate system;
[0017] Perform coordinate transformation on the spatial feature points of multi-source data in the railway four-electric interface dataset, achieve spatial alignment through feature vector mapping, and generate a standardized data model;
[0018] According to the interface standard documents of power, signal, communication and contact network, they are parsed into execution logic rule expressions, rule versions are managed through blockchain evidence storage technology, and a dynamic rule library is constructed based on the logic rule expressions and version update strategies.
[0019] In some practicable embodiments, the step of obtaining the current on-site point cloud data and the current railway four-electric interface electrical data includes:
[0020] Use scanning equipment to scan the construction area and obtain the current on-site point cloud data;
[0021] Use electrical testing equipment to conduct electrical testing on the four electrical interfaces of the railway in the current real scene area to obtain the current electrical data of the four electrical interfaces of the railway.
[0022] In some practicable embodiments, the step of constructing a three-dimensional model of the current real-time point of interest based on the current real-time point of interest cloud data, and comparing the current railway four-electrical interface model in the three-dimensional model of the current real-time point of interest with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current real-time point of interest cloud data and the geometric comparison result includes:
[0023] By means of feature vector mapping, the current field point cloud data is converted from the scanning device coordinate system to the global engineering coordinate system to obtain a standardized field point cloud;
[0024] Constructing a current real-scene three-dimensional model according to the standardized real-scene point cloud;
[0025] The current real-scene three-dimensional model is divided into independent component point cloud clusters, and semantic identifiers are assigned based on the four-electric professional terminology ontology library to obtain a set of component geometric instances with identifiers;
[0026] Based on the inspection rules of the dynamic rule base, the set of component geometric instances with identification is compared with the data model to obtain the four railway electrical interfaces corresponding to the current real-time point cloud data and the geometric comparison results, wherein the geometric comparison results include geometric deviation data.
[0027] In some practicable embodiments, the step of comparing the current four-electrical-interface electrical data of the railway with the four-electrical-interface data of the railway in the standardized data model to obtain an electrical comparison result of the current four-electrical-interface electrical data of the railway includes:
[0028] Based on the spatial position relationship of the four railway electrical interfaces corresponding to the current real-time point cloud data and the current electrical data of the four railway electrical interfaces, the corresponding electrical inspection rules are called through the dynamic rule library;
[0029] Using the electrical inspection rules, an electromagnetic field simulation is performed on the electrical data of the current four electrical interfaces of the railway to obtain an electrical simulation result;
[0030] The electrical simulation results are compared with the electrical safety thresholds in the standardized data model to obtain the electrical comparison results of the electrical data of the current four electrical interfaces of the railway.
[0031] In some practicable methods, the step of matching the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four-electric identification includes:
[0032] Determine the logical association between the four types of railway electrical equipment based on the semantic relationship between the four types of railway electrical equipment defined in the four types of railway electrical professional terminology ontology library and the four types of railway electrical interfaces corresponding to the current real-time point cloud data;
[0033] Bind the current electrical data of the four railway electrical interfaces to the logical associations between the four railway electrical devices to generate a stateful device topology network;
[0034] According to the rules in the dynamic rule base, the power supply sequence and interlocking logic of the stateful device topology network are verified to obtain the power supply sequence and interlocking logic results of the current four-electric identification of the railway.
[0035] In some practicable embodiments, the step of marking the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on a real-scene three-dimensional model to obtain an image of the real-scene three-dimensional model includes:
[0036] Construct three types of data layers;
[0037] Loading the geometric comparison results, the electrical comparison results, and the power supply timing and interlocking logic results into three types of data layers accordingly to obtain three types of data layers displaying data;
[0038] The three types of data layers of the display data are loaded onto the real-scene three-dimensional model to obtain a real-scene three-dimensional model image.
[0039] In some practicable embodiments, the steps of presenting the real-scene three-dimensional model image on a terminal interactive display, performing conflict tracing and attribution, and completing the inspection of the four electrical interfaces of the railway include:
[0040] Build a conflict tracing and attribution database;
[0041] The geometric comparison result, the electrical comparison result and the power supply timing and interlocking logic result are used as indexes to call the traceability and attribution data in the conflict traceability and attribution library and present them on the corresponding data layer.
[0042] In a second aspect, the present application provides a railway four-electric interface inspection system based on BIM and rule engine, which is applied to the steps of the aforementioned railway four-electric interface inspection method based on BIM and rule engine. The system includes:
[0043] The rule engine and multi-source data fusion module are used to align the spatial coordinate system based on the BIM model of the four electrical interfaces of the railway to obtain a standardized data model and a dynamic rule base;
[0044] Check the terminal module to obtain the current real-time cloud data and the current railway four-electric interface electrical data;
[0045] a processing module, configured to construct a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and compare the current railway four-electrical interface model in the current real-time scenic spot three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current real-time scenic spot cloud data and a geometric comparison result;
[0046] The processing module is further configured to compare the electrical data of the current four railway electrical interfaces with the data of the four railway electrical interfaces in the standardized data model to obtain an electrical comparison result of the electrical data of the current four railway electrical interfaces;
[0047] The processing module is further used to match the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four-electric identification;
[0048] The processing module is further used to mark the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real-scene three-dimensional model to obtain a real-scene three-dimensional model image;
[0049] The inspection terminal module is also used to present the real-scene three-dimensional model image on the terminal interactive display, and to trace and attribute conflicts to complete the inspection of the four electrical interfaces of the railway.
[0050] In a third aspect, the present application provides a computer program, which, when executed by a processor, implements the steps of the aforementioned railway four-electric interface inspection method based on BIM and rule engine.
[0051] Beneficial effect: The present application provides a railway four-electric interface inspection method based on BIM and rule engine, including: according to the BIM model of the railway four-electric interface, aligning the spatial coordinate system to obtain a standardized data model and a dynamic rule library; obtaining the current real-time point cloud data and the current railway four-electric interface electrical data; according to the current real-time point cloud data, constructing the current real-time point three-dimensional model, and comparing the current railway four-electric interface model in the current real-time point three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electric interface corresponding to the current real-time point cloud data, and the geometric comparison result; The electrical data of the four railway electrical interfaces is compared with the data of the four railway electrical interfaces in the standardized data model to obtain the electrical comparison results of the current four railway electrical interfaces. The four railway electrical interfaces corresponding to the current real-world point cloud data are matched with the dynamic rule library to obtain the power supply timing and interlocking logic results of the current four railway electrical interfaces. The geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results are respectively marked on the real-world 3D model to obtain a real-world 3D model image. The real-world 3D model image is displayed on the terminal interactive display, and conflict tracing and attribution are performed to complete the inspection of the four railway electrical interfaces. Through this method, spatial alignment of the BIM model with the real-world point cloud and a dynamic rule engine enable full-dimensional automated inspection of the four railway electrical interfaces. It integrates geometric installation accuracy, electrical safety indicators, and logical compliance. Conflicts are visually marked in the real-world 3D model and simultaneously traced back to the root cause of the fault. This solves the cross-disciplinary conflicts and manual inspection omissions caused by traditional data silos, eliminating construction rework and safety hazards at the source. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0053] Figure 1 The present invention is a flowchart of a method for inspecting four railway electrical interfaces based on BIM and a rule engine in one embodiment.
[0054] Figure 2 The figure is a logic diagram of a railway four-electric interface inspection method based on BIM and rule engine in one embodiment. DETAILED DESCRIPTION
[0055] To facilitate understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The accompanying drawings provide embodiments of the present application. However, the present application may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.
[0056] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The term "and / or" as used herein includes any and all couplings of one or more of the associated listed items.
[0057] It will be understood that the terms "first," "second," etc. used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element.
[0058] The following are some explanations of some terms involved in this application to facilitate understanding of this application:
[0059] The four electrical professional terminology ontology libraries refer to the standardized ontology libraries used nationwide or in the industry for the four professions of communication, signal, power, and electrification.
[0060] GIS geographic coordinates are used to accurately describe the location of points on the earth's surface and are usually expressed based on a coordinate system and coordinate format.
[0061] Blockchain evidence storage technology uses the decentralized, tamper-proof, and traceable characteristics of blockchain to provide a reliable storage and verification solution for electronic data (such as contracts, copyrights, judicial evidence, etc.).
[0062] BIM (Building Information Modeling) is a digital representation of all engineering elements. It integrates component attributes, engineering logic, and lifecycle data through 3D geometric models, enabling collaborative management of design, construction, and operations. In the context of the four electrical interfaces of railways, the BIM model specifically refers to the integrated information model of power, signaling, communications, and catenary systems.
[0063] The boundary extraction algorithm is a computational method that identifies and separates areas of geometric feature mutation from three-dimensional point clouds or mesh models. It accurately locates the physical connection boundaries between components or the contours of the components themselves by analyzing differential geometric properties such as curvature and normal vectors.
[0064] IFC (Industry Foundation Classes) is an international open data standard (ISO 16739) for buildings and infrastructure projects, used to achieve cross-platform data exchange and interoperability for BIM (Building Information Modeling).
[0065] Neo4j is a native graph database management system.
[0066] like Figure 1 and Figure 2 As shown, in the first aspect, the present application provides a railway four-electric interface inspection method based on BIM and rule engine, the method comprising:
[0067] S100, based on the BIM model of the four electrical interfaces of the railway, aligns the spatial coordinate system to obtain a standardized data model and a dynamic rule library.
[0068] Specifically, obtaining a standardized data model and a dynamic rule base may include the following steps:
[0069] S101: Obtain BIM model data, GIS geographic information data, and sensor monitoring data for power, signal, communication, and contact network, assign a unified identification ID based on the four-electric professional terminology ontology library, and obtain the railway four-electric interface data set.
[0070] Specifically, obtain BIM models (such as IFC format) of power / signal / communication / contact network, GIS terrain data, and real-time sensor data (contact network tension, cable temperature, etc.).
[0071] Next, we call upon the four electrical professional terminology ontology library to establish a synonym mapping table. For example, we unify the terms "electrical cable well" and "communications junction box," "catenary support foundation" and "signal cabinet foundation," and "electrical cable tray" and "communications optical fiber trough" into a single ID. This achieves semantic alignment of heterogeneous data, facilitating subsequent tagging and use.
[0072] It should be noted that in the four-electric professional terminology ontology library, different professional terms describe the same physical object and have the same function, that is, the function is consistent with the physical entity. In this way, they can be unified into one ID. For example, a dynamic rule library can be used to verify whether the unified version meets the industry standard. If it meets the standard, it will be unified into the same ID and a mapping relationship will be established. In this way, information silos are eliminated and full professional collaboration is achieved. Even if there is inconsistency, an ID is assigned, so that all information on the four-electric professional terminology is stored in the four-electric professional terminology ontology library.
[0073] Finally, the BIM models of power / signal / communication / contact network, GIS terrain data (including elevation model), and real-time sensor data (contact network tension, cable temperature, etc.) are combined to obtain the railway four-electric interface dataset.
[0074] It should be noted that in the railway four-electric interface project, cross-disciplinary components that can be unified can be assigned the same ID, and independent IDs that cannot be unified can be retained, ultimately ensuring that each interface entity in the data set has a unique identifier.
[0075] S102, determining the spatial origin based on the designed mileage pile number of the railway line as the reference system of the global coordinate system.
[0076] The starting mileage pile number of the railway line can be the origin o(0,0,0), the line extension direction is the X axis, the direction perpendicular to the track is the Y axis, and the elevation is the Z axis.
[0077] Regarding coordinate conversion, GIS geographic coordinates (longitude, latitude, elevation) can be converted to plane coordinates (x, y, z) under the global coordinate system.
[0078] S103, coordinate transformation is performed on the spatial feature points of the multi-source data in the railway four-electric interface dataset, spatial alignment is achieved through feature vector mapping, and a standardized data model is generated.
[0079] Specifically, spatial feature points (such as the center of the catenary support and the coordinates of the signal machine) are extracted from multi-source data (BIM, GIS, and sensors) to construct a set of feature vectors:
[0080] ;
[0081] in, represents a set of feature vectors, represents a feature vector, and the attribute label represents semantic alignment (such as the unified ID of “contact network pillar”).
[0082] The covariance matrix is constructed using the eigenvectors, and the main directions are determined by eigenvalue decomposition as the reference for coordinate alignment. The rotation matrix is applied to transform all data into the global coordinate system to generate a standardized data model.
[0083] The multi-source data is converted from the original coordinate system to the global coordinate system to eliminate the position and direction deviation. Among them, the eigenvector covariance matrix is constructed, and the least squares method used is a conventional algorithm, which is not improved in this application.
[0084] It should be noted that the railway section is taken as an independent unit with a preset distance, such as every 1 km, and the rotation matrix and translation vector are calculated separately, and smooth interpolation is performed at the intersection of the sections to suppress the long-distance cumulative error.
[0085] S104, according to the interface standard documents of power, signal, communication and contact network, parse them into execution logic rule expressions, manage rule versions through blockchain evidence technology, and build a dynamic rule library based on the logic rule expressions and version update strategies.
[0086] Specifically, the interface standard documents of power, signal, communication and contact network (such as "the distance between power cable and communication optical cable ≥ 0.5m") are converted into logical expressions to achieve machine-executable automated rule verification so that the system can accurately identify it.
[0087] Blockchain evidence storage means generating a hash fingerprint for the rule version to ensure that it cannot be tampered with. For example, if a new standard is released, the logical expression will be updated and the rule version will be changed. However, the previous version will also be tamper-proof due to the existence of blockchain evidence technology, making it easy to trace.
[0088] It should be noted that this dynamic rule base can not only be used to determine whether the four-point interface of the railway can be assigned a unified ID, but can also be used as a basis for judgment with the pre-stored standardized data model (after BIM model conversion) in subsequent steps.
[0089] It should also be noted that the rules in the dynamic rule base can be customized.
[0090] S200, obtaining current real-time cloud data of scenic spots and current electrical data of the four electrical interfaces of the railway.
[0091] Specifically, obtaining the current real-time point cloud data and the current railway four-electric interface electrical data may include the following steps:
[0092] S201, using a scanning device to scan the construction area and obtain current site cloud data.
[0093] Specifically, the scanning device can be a conventional all-in-one scanner or an AR scanning device. This application does not limit the device used for scanning, and a suitable device can be selected for scanning as needed.
[0094] By using scanning equipment to scan the construction area, you can get the current real-time point cloud data.
[0095] It should be noted that in subsequent steps, the current real-time point cloud data can be used to construct the geometric shape of the current railway four-electric interface. This geometric shape can be used to determine the railway four-electric interface to which it belongs, so as to inspect the current railway four-electric interface.
[0096] S202: Using electrical testing equipment, perform electrical testing on the four electrical interfaces of the railway in the current real scene area to obtain electrical data of the four electrical interfaces of the railway.
[0097] Specifically, the electrical testing equipment is conventional, such as multimeters and clamp meters. These devices are used to monitor the real-time electrical information of the four electrical interfaces in the current scene. If sensors are deployed at these interfaces, the sensor's normal monitoring data is combined with the temporary measurement data from the electrical testing equipment for verification.
[0098] It should be noted that sensors, as the core means of normalized detection, provide continuous, historical trend data (such as cable temperature change curves), while electrical detection equipment is temporary detection or composite equipment. If there are no sensors, electrical detection equipment can be used directly to obtain data.
[0099] Data from sensors and electrical testing equipment can be fused. Specifically, the timestamps of the sensor data and the electrical testing data are first time-aligned using an interpolation algorithm to a common time base. Next, based on a standardized data model, sensor locations (e.g., temperature measurement points at cable connectors) and electrical testing points (e.g., multimeter measurement locations) are mapped to the same interface ID. Fusion can be performed using a weighted average approach, assigning corresponding weights to sensors and electrical testing equipment, performing a weighted average calculation, and multiplying the weights by a confidence level. The confidence level can be derived from historical data. For example, the historical consistency parameters of electrical testing equipment / sensors can be reversed. For example, if a sensor's accuracy is manually confirmed, its historical weight is increased by 0.05. If a certain type of equipment exceeds the expected confidence level 10 times in a row, its base weight is automatically increased. The weighted average result is then multiplied by the confidence level to obtain the current fused data for the railway's four electrical interfaces. Trend analysis and other operations can then be performed, combined with historical sensor data (e.g., the temperature curve over the past 24 hours), to determine whether the electrical testing values deviate from the normal fluctuation range.
[0100] S300: Build a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and compare the current four-electrical railway interfaces in the three-dimensional model of the current real-time scenic spot with the four-electrical railway interfaces in the BIM model to obtain the four-electrical railway interfaces corresponding to the current real-time scenic spot cloud data and the geometric comparison results.
[0101] Specifically, obtaining the geometric comparison result of the current field point cloud data may include the following steps:
[0102] S301 , converting the current real-world point cloud data from the scanning device coordinate system to the global engineering coordinate system through feature vector mapping to obtain a standardized real-world point cloud.
[0103] For example, using AR glasses as a scanning device, feature extraction is performed on the AR glasses' original point cloud (device coordinate system) to obtain a point cloud feature vector. For example, at least three reference feature points (such as the bolt holes at the base of the catenary support and the mounting flange of the signal light) are selected, and the topological relationship (distance / angle) of the feature points is calculated to generate a point cloud feature vector.
[0104] Next, the benchmark feature vector in the standardized data model is called, and the transformation matrix is constructed using the point cloud feature vector and the benchmark feature vector. Through the transformation matrix, the scanning device coordinate system is converted to the global engineering coordinate system, and then the standardized real-world point cloud is obtained based on the global engineering coordinate system.
[0105] S302: Construct a current real-scene 3D model based on the standardized real-scene point cloud.
[0106] Specifically, after obtaining the standardized real-life point cloud in the aforementioned steps, the current real-life three-dimensional model is constructed based on the standardized real-life point cloud using conventional methods of three-dimensional model construction. It should be noted that during the construction process, the edge features of the four electrical interfaces of the railway must be retained, such as the right angles of the cable well and the cylindrical surfaces of the pillars.
[0107] S303: Segment the current real-scene 3D model into independent component point cloud clusters, assign semantic identifiers based on the four electrical professional terminology ontology library, and obtain a set of component geometric instances with identifiers.
[0108] Specifically, the current real-scene 3D model is segmented into independent component point cloud clusters. It is understandable that the current real-scene point cloud data obtained by scanning is mostly a whole real-scene. For example, when AR glasses scan, the camera captures an area rather than independent individuals. Therefore, it is necessary to segment the current real-scene 3D model. This not only facilitates subsequent comparison, but also eliminates irrelevant content, such as walls, rocks, and clouds.
[0109] The specific segmentation can be achieved by:
[0110] Step 1: Perform geometric shape segmentation based on the current real-life 3D model. The shapes of the four railway electrical equipment and interfaces are segmented and retained. Alpha Shapes can be used to retain key interface edges (such as cable well right angles and flange bolt holes) to ensure that the segmentation boundaries are consistent with the physical structure.
[0111] Step 2: Spatial topological relationship: Based on the fixed spatial topological rules of the four electrical equipment of railways, a topological relationship diagram is constructed; based on the topological relationship diagram, the segmentation results obtained in step 1 are screened again.
[0112] Step 3: Call the four electrical professional terminology ontology library, map geometric features to semantic identifiers, and semantically align heterogeneous data. Specifically, the components processed in steps 1 and 2 are mapped to geometric features and converted to semantics. Next, the semantics and semantic identifiers are compared.
[0113] Through triple segmentation, independent components are obtained and combined into point cloud clusters, and finally a set of component geometric instances with identification is obtained.
[0114] S304: Based on the checking rules of the dynamic rule base, the set of component geometry instances with identification is compared with the data model to obtain the four railway electrical interfaces corresponding to the current real-time point cloud data and the geometric comparison results.
[0115] The geometric comparison result includes geometric deviation data, and further, the geometric deviation data includes position deviation, direction deviation and size deviation.
[0116] Specifically, based on the set of identified component geometry instances, the corresponding railway electrical interfaces in the current real-time point cloud data are obtained. Then, a match is made using the dynamic rule library, and the corresponding check rules are invoked. Based on the check rules in the dynamic rule library, the set of identified component geometry instances is checked and the geometric comparison results are compared with the current real-time point cloud data.
[0117] For example, after the segmentation in step S303:
[0118] Component 1: {geometry: cylinder + flange, semantics: catenary support};
[0119] Component 2: {geometry: cube + lens, semantics: traffic light}.
[0120] S304 step comparison:
[0121] Rule triggering: contact network pillar + signal machine, (safety distance ≥ 2.0m);
[0122] Deviation judgment: Actual measurement 1.5m<2.0m, exceeds the limit.
[0123] The geometric alignment results of the multidimensional alignment are shown in Table 1.
[0124]
[0125] Table 1
[0126] S400 , comparing the current electrical data of the four railway electrical interfaces with the data of the four railway electrical interfaces in the BIM model to obtain an electrical comparison result of the current electrical data of the four railway electrical interfaces.
[0127] Specifically, obtaining the electrical comparison result of the current railway four-electrical interface electrical data may include the following steps:
[0128] S401, based on the spatial position relationship of the four railway electrical interfaces corresponding to the current real-time point cloud data and the current electrical data of the four railway electrical interfaces, the corresponding electrical inspection rules are called through the dynamic rule library.
[0129] In the previous steps, we have obtained the following:
[0130] 1. The spatial position relationship of the four railway electrical interfaces (the geometric comparison results have been obtained in step S304);
[0131] 2. Real-time electrical data (the current electrical data of the four railway electrical interfaces, such as the contact network current value and ground resistance value, are obtained through sensors and / or electrical detection equipment in the previous steps);
[0132] 3. Equipment semantic identification (the semantic identification of the railway four electrical equipment interfaces in step S303).
[0133] Next, based on the obtained content, the corresponding electrical inspection rules are called through the dynamic rule library. The processing process is as follows:
[0134] 1. Determine the electrical properties of the equipment at the railway's four electrical interfaces. Specifically, obtain electrical characteristic parameters based on the device's semantic identifier. For example, high-voltage equipment (such as contact network pillars) obtains the rated voltage (27.5kV) and real-time current; sensitive equipment (such as signal cables) obtains the shielding type and anti-interference level. Parameter sources: BIM model design values and real-time sensor monitoring values.
[0135] 2. Rule triggering condition judgment. Specifically, rule matching is performed based on the spatial position relationship and the equipment type of the railway's four electrical interfaces. For example, when the distance between high-voltage equipment and sensitive equipment is less than the safety distance threshold set by the dynamic rule library; the safety distance threshold is dynamically configured according to the voltage level (such as 27.5kV corresponds to 1.0m); if the conditions are met, the corresponding electrical inspection rule (such as the R305 strong current-weak current interference rule) is activated.
[0136] That is to say, the corresponding electrical inspection rules are obtained when the dynamic rule library is called based on the spatial position relationship of the four railway electrical interfaces, real-time electrical data and equipment semantic identification.
[0137] S402, using electrical inspection rules, performing electromagnetic field simulation on the current electrical data of the four railway electrical interfaces to obtain electrical simulation results.
[0138] Specifically, after obtaining the electrical inspection rules in the aforementioned steps, it is necessary to use the current electrical data of the four railway electrical interfaces (real-time electrical data) and the equipment space topology of the four railway electrical interfaces to perform actual simulation processing.
[0139] For example, the simulation process involves simplifying high-voltage equipment into current source models, using real-time monitoring data for current values. Sensitive equipment is simplified into receiving antenna models, taking into account shielding types and interference immunity levels. Spatial topological relationships are then constructed based on the spacing and parallel routing lengths of the four railway electrical interface devices, as determined by geometric comparison.
[0140] Simulation can be understood as performing simulation calculations based on current relevant known parameters in order to obtain electrical simulation results.
[0141] S403, comparing the electrical simulation results with the electrical safety thresholds in the standardized data model to obtain the electrical comparison results of the electrical data of the current four railway electrical interfaces.
[0142] Specifically, the standardized data model is converted from the BIM model, which stores electrical safety thresholds. Thus, the standardized data model now contains the relevant electrical safety thresholds. Next, the electrical simulation results obtained in step S402 are compared with the electrical safety thresholds in the standardized data model, where the electrical safety thresholds in the standardized data model are industry-standard values. This method can yield the electrical comparison results of the current railway's four electrical interfaces. For example, the comparison result may indicate that the electric field at the signal cable exceeds the standard.
[0143] S500: Compare the current four-electric railway identification with the four-electric railway identification in the BIM model to obtain the interlocking power supply sequence and interlocking logic results of the current four-electric railway identification.
[0144] Specifically, obtaining the power supply timing and interlocking logic result of the current railway four-electric identification interlocking may include the following steps:
[0145] S501, determining the logical association between the four types of railway electrical equipment based on the semantic relationship of the four types of railway electrical equipment defined in the four types of railway electrical professional terminology ontology library and the four types of railway electrical interfaces corresponding to the current real-time point cloud data.
[0146] Specifically, the functional definitions of equipment are extracted from the four electrical professional terminology ontology library. For example, the contact network pillar serves as the power supply equipment (rated voltage 27.5kV); the signal machine serves as the interlocking equipment (red / yellow / green light status); and the track circuit serves as the train occupancy detection equipment.
[0147] Establish basic logical relationships between each of the four railway electrical equipment. These relationships can be customized or based on industry standards. Next, generate a spatial topology based on these logical relationships. It should be noted that logical relationships between the four railway electrical equipment are preferentially defined using industry standards. If not covered by the standards, custom logical relationships based on design agreements are used.
[0148] S502: Bind the current electrical data of the four railway electrical interfaces to the logical associations between the four railway electrical devices to generate a stateful device topology network.
[0149] Specifically, the current railway four-electric interface electrical data obtained in the above steps is injected into the railway four-electric equipment accordingly, so that the current railway four-electric equipment has the corresponding status, thereby changing the spatial topology into a stateful device topology network.
[0150] It should be noted that the current electrical data of the four railway electrical interfaces can be bound through the unique ID of the device.
[0151] S503: Verify the power supply sequence and interlocking logic of the stateful device topology network according to the rules in the dynamic rule base, and obtain the power supply sequence and interlocking logic results of the current four-electric railway identification.
[0152] Specifically, the power supply timing and interlocking logic are verified according to the rules in the dynamic rule base. That is, the rules in the dynamic rule base are run using the stateful device topology network. If it can run through, it means that the verification is passed. Otherwise, it means that there are problems with the power supply timing and interlocking logic.
[0153] For example, power supply sequence: the operation steps are completely consistent with the order defined by the rules; interlocking logic: the combination of equipment states meets all constraints (such as track occupancy causing the signal light to turn red);
[0154] S600 , marking the geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results on the real-scene 3D model to obtain a real-scene 3D model image.
[0155] Specifically, obtaining a real-scene three-dimensional model image may include the following steps:
[0156] S601, construct three types of data layers.
[0157] S602, geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results are loaded into three types of data layers accordingly to obtain three types of data layers for displaying data.
[0158] S603: Load the three types of data layers of the display data onto the real-scene 3D model to obtain a real-scene 3D model image.
[0159] Specifically, three types of data layers are formed on the real-life three-dimensional model, and the geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results are loaded into the three types of data layers accordingly. In this way, each layer displays the loaded content, thereby obtaining a real-life three-dimensional model image.
[0160] It should be noted that if the geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results displayed in the three data layers overlap, the content displayed in one data layer will be retained. The remaining overlapped data will be displayed in an empty space on the layer, with arrows pointing to the specified location. The specific data layer to be retained can be set as needed.
[0161] S700 presents the real-life 3D model image on the terminal's interactive display, conducts conflict tracing and attribution, and completes the inspection of the four electrical interfaces of the railway.
[0162] Specifically, step S700 may include the following steps:
[0163] S701, build a conflict tracing and attribution library.
[0164] Specifically, based on historical conflict data, corresponding solutions are generated, and a mapping relationship is formed and stored in the conflict tracing and attribution library. The historical conflict data and the corresponding solutions can be based on experience or model training.
[0165] S702, using the geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results as indexes, calling the traceability and attribution data in the conflict traceability and attribution library, and presenting them on the corresponding data layer.
[0166] Specifically, after obtaining the geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results in the aforementioned steps, if there are any problems with the results, an index will be generated and mapped in the conflict tracing and attribution library to find the corresponding traceability and attribution, and the corresponding content will be presented on the corresponding data layer. This way, staff can conveniently display not only the cause but also the traceability and attribution on the display.
[0167] The index may be a keyword index. For example, after forming a comparison result, the keyword in the comparison result is used as an index to find matching traceability and attribution data in the conflict traceability and attribution library and display it.
[0168] In addition, during the conflict tracing and attribution process, the graph database (Neo4j) can be used to build an interface dependency network to quickly locate the root cause.
[0169] It should be noted that after completing the inspection of the four electrical interfaces of the railway, a conflict report is generated, and the standardized data model can be updated. The BIM model can be updated using the standardized data model, and pushed to the AR terminal and handheld all-in-one device (equivalent to the AR terminal), etc., and then the process ends.
[0170] For example:
[0171] A railway electrical interface inspection method based on BIM and a rule engine implements a hierarchical inspection algorithm to achieve first-level inspection (geometric conflict): collision detection based on the BIM model; second-level inspection (electrical compatibility): interference value calculation through electromagnetic field simulation (such as the induced voltage of the 27.5kV contact network on the signal cable).
[0172] In addition, blockchain evidence storage technology is used to ensure that the specification version is traceable and automatically push new rules to related projects.
[0173] Specifically, based on the actual needs of the project site, the interface inspection business process, and the railway project management platform, a BIM-based, four-electrical interface management system was designed. This system's operations involve numerous users, including pre-station civil engineering, post-station four-electrical, supervision, and construction units. It also covers a wide range of disciplines, including roadbed, bridges, tunnels, track, stations, traction power supply, electricity, communications, and signaling. To enhance the system's usability and stability, a B / S architecture was adopted, ensuring that users at all levels can log in directly with a username and password. The system utilizes a three-tiered architecture: data layer, rule engine service layer, and interactive display layer.
[0174] Data layer: intelligent sensor data, BIM model data, CAD drawing data, construction management system database;
[0175] Rule engine service layer: extensible interface rule base, custom interface rule base;
[0176] Application layer: terminal PC system, handheld all-in-one terminal, AR glasses terminal;
[0177] like Figure 2 As shown in the flowchart of the incremental inspection algorithm of this embodiment (including change identification, impact analysis, and local verification steps):
[0178] Change Identification Module: When a design is changed or a construction is updated, the AR glasses terminal camera performs version comparison based on the system data BIM model information;
[0179] Impact analysis module: Analyzes and determines whether the update involves the four electrical interfaces. If yes, it performs the next step of local verification.
[0180] Local verification module: The process is "geometric verification, electrical verification and logical verification" to output reports;
[0181] Output and Feedback: Connect to "Update BIM Model" and "Push to AR Terminal".
[0182] In summary, the present application provides a railway four-electric interface inspection method based on BIM and rule engine, which has the following beneficial effects:
[0183] 1. Full-dimensional inspection capabilities, breaking through the limitations of traditional technologies. The three-dimensional inspection system: a "geometric-electrical-logical" full-dimensional rule base, addresses the problem of traditional BIM being limited to geometric collision detection. For example, it can simultaneously verify the spatial spacing between the catenary and signal (geometric), the electromagnetic compatibility between power cables and communication cables (electrical), and the matching of power supply timing and interlocking logic (logical), covering all key conflict types of the four electrical interfaces.
[0184] Multi-source data fusion: Supports automatic alignment of multi-source heterogeneous data such as BIM models (IFC), CAD drawings, and construction change orders, eliminating data barriers between disciplines and increasing the problem detection rate by more than 65% compared to manual inspection.
[0185] 2. Dynamic closed-loop management enables precise control of the construction process and a real-time deviation correction mechanism: By comparing the installation coordinates of on-site equipment with the design model in real time, an early warning is automatically triggered when deviations exceed the limit, reducing the rework rate and saving costs.
[0186] 3. Intelligent and scalable, with a flexible rules engine configuration: A built-in, extensible rule template library supports user-defined specifications, adapting to the needs of different railway projects and ensuring consistent standard implementation. Intelligent conflict attribution: Graph database-based dependency analysis quickly locates the root cause of conflicts (e.g., signal interruption caused by poor power grounding), improving problem resolution time.
[0187] 4. Full-lifecycle collaborative management, integrating design, construction, and operations: Dynamic updates of BIM models interact with AR terminals to achieve closed-loop management of the entire process, from conflict prevention in the design phase to problem tracing during the operations phase. Multi-terminal collaboration: Supporting 3D visualization on PCs, task push on mobile devices using handheld all-in-one devices, and AR on-site guidance, improves collaborative work efficiency between managers and construction personnel.
[0188] In a second aspect, the present application provides a railway four-electric interface inspection system based on BIM and rule engine, which is applied to the steps of the aforementioned railway four-electric interface inspection method based on BIM and rule engine. The system includes:
[0189] The rule engine and multi-source data fusion module are used to align the spatial coordinate system based on the BIM model of the four electrical interfaces of the railway to obtain a standardized data model and a dynamic rule library;
[0190] Check the terminal module to obtain the current real-time cloud data and the current railway four-electric interface electrical data;
[0191] The processing module is used to construct a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and compare the current railway four-electric interface model in the current real-time scenic spot three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electric interface corresponding to the current real-time scenic spot cloud data and the geometric comparison result;
[0192] The processing module is further used to compare the current electrical data of the four railway electrical interfaces with the four railway electrical interface data in the standardized data model to obtain the electrical comparison results of the current electrical data of the four railway electrical interfaces;
[0193] The processing module is also used to match the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic results of the current railway four-electric identification;
[0194] The processing module is further used to mark the geometric comparison results, electrical comparison results, and power supply timing and interlocking logic results on the real-scene three-dimensional model to obtain a real-scene three-dimensional model image;
[0195] The inspection terminal module is also used to present the real-life three-dimensional model image on the terminal's interactive display, conduct conflict tracing and attribution, and complete the inspection of the four electrical interfaces of the railway.
[0196] Example:
[0197] The rule engine and multi-source data fusion module may include a rule engine module and a multi-source data fusion module, wherein the rule engine module: has built-in 10,000+ configurable inspection rules; supports user-defined rules; the multi-source data fusion module: connects to BIM models (IFC format), GIS maps, CAD drawings, and sensor data (such as contact network tension monitoring values); and uses eigenvector mapping technology to unify the spatial coordinate systems of different data sources.
[0198] At the inspection terminal, on-site personnel use AR glasses to scan the construction site, retrieve the BIM model in real time, and overlay the interface inspection results. The field scan can highlight the conflict points (such as insufficient safety distance between the signal and the contact network); it supports quick inspection in offline mode.
[0199] In a third aspect, the present application provides a computer program, which, when executed by a processor, implements the steps of the aforementioned railway four-electric interface inspection method based on BIM and rule engine.
[0200] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0201] The various embodiments in the present disclosure are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.
[0202] The scope of protection of the present disclosure is not limited to the above-described embodiments. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the scope and spirit of the present disclosure. If such modifications and variations fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include such modifications and variations.
Claims
1. A railway four-electric interface inspection method based on BIM and rule engine, characterized in that: Methods include: Based on the BIM model of the four electrical interfaces of the railway, the spatial coordinate system is aligned to obtain a standardized data model and a dynamic rule library; Obtain current real-time cloud data of scenic spots and current electrical data of the four electrical interfaces of the railway; Construct a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and compare the current railway four-electrical interface model in the current real-time scenic spot three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current real-time scenic spot cloud data and a geometric comparison result; Comparing the current four-electrical-interface electrical data of the railway with the four-electrical-interface data of the railway in the standardized data model to obtain an electrical comparison result of the current four-electrical-interface electrical data of the railway; Match the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic results of the current railway four-electric identification; Marking the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real-scene three-dimensional model to obtain a real-scene three-dimensional model image; The real-scene three-dimensional model image is presented on the terminal interactive display, and conflict tracing and attribution are performed to complete the inspection of the four electrical interfaces of the railway.
2. The railway four-electric interface inspection method based on BIM and rule engine according to claim 1 is characterized in that: The step of aligning the spatial coordinate system based on the BIM model of the railway four-electric interface to obtain a standardized data model and a dynamic rule base includes: Obtain BIM model data, GIS geographic information data, and sensor monitoring data for power, signal, communication, and contact lines, assign a unified identification ID based on the four-electric professional terminology ontology library, and obtain the railway four-electric interface data set; The space origin is determined based on the designed mileage pile number of the railway line as the reference system of the global coordinate system; Perform coordinate transformation on the spatial feature points of multi-source data in the railway four-electric interface dataset, achieve spatial alignment through feature vector mapping, and generate a standardized data model; According to the interface standard documents of power, signal, communication and contact network, they are parsed into execution logic rule expressions, rule versions are managed through blockchain evidence storage technology, and a dynamic rule library is constructed based on the logic rule expressions and version update strategies.
3. The railway four-electric interface inspection method based on BIM and rule engine according to claim 1 is characterized in that: The step of obtaining the current real-time point cloud data and the current railway four-electric interface electrical data includes: Use scanning equipment to scan the construction area and obtain the current on-site point cloud data; Use electrical testing equipment to conduct electrical testing on the four electrical interfaces of the railway in the current real scene area to obtain the current electrical data of the four electrical interfaces of the railway.
4. The railway four-electric interface inspection method based on BIM and rule engine according to claim 1 is characterized in that: The step of constructing a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and comparing the current railway four-electrical interface model in the three-dimensional model of the current real-time scenic spot with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current real-time scenic spot cloud data and the geometric comparison result includes: By means of feature vector mapping, the current field point cloud data is converted from the scanning device coordinate system to the global engineering coordinate system to obtain a standardized field point cloud; Constructing a current real-scene three-dimensional model according to the standardized real-scene point cloud; The current real-scene three-dimensional model is divided into independent component point cloud clusters, and semantic identifiers are assigned based on the four-electric professional terminology ontology library to obtain a set of component geometric instances with identifiers; Based on the inspection rules of the dynamic rule base, the set of component geometric instances with identification is compared with the data model to obtain the four railway electrical interfaces corresponding to the current real-time point cloud data and the geometric comparison results, wherein the geometric comparison results include geometric deviation data.
5. The railway four-electric interface inspection method based on BIM and rule engine according to claim 4 is characterized in that: The step of comparing the current four-electrical-interface electrical data of the railway with the four-electrical-interface data of the railway in the standardized data model to obtain an electrical comparison result of the current four-electrical-interface electrical data of the railway includes: Based on the spatial position relationship of the four railway electrical interfaces corresponding to the current real-time point cloud data and the current electrical data of the four railway electrical interfaces, the corresponding electrical inspection rules are called through the dynamic rule library; Using the electrical inspection rules, an electromagnetic field simulation is performed on the electrical data of the current four electrical interfaces of the railway to obtain an electrical simulation result; The electrical simulation results are compared with the electrical safety thresholds in the standardized data model to obtain the electrical comparison results of the electrical data of the current four electrical interfaces of the railway.
6. The railway four-electric interface inspection method based on BIM and rule engine according to claim 4 is characterized in that: The step of matching the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four-electric identification includes: Determine the logical association between the four types of railway electrical equipment based on the semantic relationship between the four types of railway electrical equipment defined in the four types of railway electrical professional terminology ontology library and the four types of railway electrical interfaces corresponding to the current real-time point cloud data; Bind the current electrical data of the four railway electrical interfaces to the logical associations between the four railway electrical devices to generate a stateful device topology network; According to the rules in the dynamic rule base, the power supply sequence and interlocking logic of the stateful device topology network are verified to obtain the power supply sequence and interlocking logic results of the current four-electric identification of the railway.
7. The railway four-electric interface inspection method based on BIM and rule engine according to claim 1 is characterized in that: The step of marking the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real-scene three-dimensional model to obtain the real-scene three-dimensional model image includes: Construct three types of data layers; Loading the geometric comparison results, the electrical comparison results, and the power supply timing and interlocking logic results into three types of data layers accordingly to obtain three types of data layers displaying data; The three types of data layers of the display data are loaded onto the real-scene three-dimensional model to obtain a real-scene three-dimensional model image.
8. The railway four-electric interface inspection method based on BIM and rule engine according to claim 7 is characterized in that: The steps of presenting the real-scene three-dimensional model image on a terminal interactive display, tracing and attributing conflicts, and completing the inspection of the four electrical interfaces of the railway include: Build a conflict tracing and attribution database; The geometric comparison result, the electrical comparison result and the power supply timing and interlocking logic result are used as indexes to call the traceability and attribution data in the conflict traceability and attribution library and present them on the corresponding data layer.
9. A railway four-electric interface inspection system based on BIM and rule engine, characterized by: The steps of the railway four-electric interface inspection method based on BIM and rule engine applied to any one of claims 1 to 8 include: The rule engine and multi-source data fusion module are used to align the spatial coordinate system based on the BIM model of the four electrical interfaces of the railway to obtain a standardized data model and a dynamic rule base; Check the terminal module to obtain the current real-time cloud data and the current railway four-electric interface electrical data; a processing module, configured to construct a three-dimensional model of the current real-time scenic spot based on the current real-time scenic spot cloud data, and compare the current railway four-electrical interface model in the current real-time scenic spot three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current real-time scenic spot cloud data and a geometric comparison result; The processing module is further configured to compare the electrical data of the current four railway electrical interfaces with the data of the four railway electrical interfaces in the standardized data model to obtain an electrical comparison result of the electrical data of the current four railway electrical interfaces; The processing module is further used to match the railway four-electric interface corresponding to the current real-time point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four-electric identification; The processing module is further used to mark the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real-scene three-dimensional model to obtain a real-scene three-dimensional model image; The inspection terminal module is also used to present the real-scene three-dimensional model image on the terminal interactive display, and to trace and attribute conflicts to complete the inspection of the four electrical interfaces of the railway.
10. A computer program, characterized in that When the computer program is executed by a processor, the steps of the railway four-electric interface inspection method based on BIM and rule engine according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Web lightweight method for railway four-electric engineering BIM model
CN111666433A
Geometric registration method and system based on BIM (Building Information Modeling) and AR (Augmented Reality) real scene
CN120125628A