Railway four-electrical-interface inspection method and system based on BIM and rule engine
Through the BIM and rules engine methods, the full life cycle multi-dimensional collaborative inspection of the four-electric interface of the railway is realized, the data island problem is solved, the inspection efficiency and accuracy are improved, and construction rework and safety hazards are eliminated.
Patent Information
- Application Number
- CN202510885778.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2045-06-30
AI Technical Summary
The existing technology is difficult to realize multi-dimensional coordinated inspection of the four-electric interface of railways throughout the life cycle, resulting in data silos and manual inspection omissions, and it is impossible to effectively eliminate construction rework and safety hazards.
Using a method based on BIM and rules engine, a standardized data model and dynamic rule library are generated through aligning the spatial coordinate system, combining real scenic spot cloud data and electrical detection, geometric comparison, electrical comparison and logical verification are carried out to realize full-dimensional automation inspection, and to visualize conflicts and traceability in real scene three-dimensional models.
It realizes full-dimensional automated inspection of the four-electric interface of the railway, 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 CN120388022A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of railway communication, signal, power supply, and electrification interfaces, and particularly relates to a railway communication, signal, power supply, and electrification interface inspection method and system based on BIM and a rule engine. Background Art
[0002] In railway engineering construction, the inspection of railway communication, signal, power supply, and electrification (communication interface, signal interface, power interface, and electrification interface) interfaces is a key link to ensure project safety and functional integrity. With the increasing complexity of railway projects, the interface conflict problem between the communication, signal, power supply, and electrification systems has become increasingly prominent, and traditional inspection methods are difficult to meet the requirements of efficient and accurate project management.
[0003] Currently, the inspection of railway communication, signal, power supply, and electrification interfaces mainly relies on manual verification of two-dimensional drawings and Excel lists, or the use of independent software tools for single-professional data verification. For example, the signal system may use a cable spacing verification tool, while the power system relies on a short-circuit calculation software. However, the data formats of various professional design software are not compatible with each other (such as the IFC format of the BIM model and the private data format of the power design software), making it difficult to achieve cross-professional collaborative analysis. For example, the spatial position conflict between the catenary pole and the signal lamp (such as the pole blocking the view of the signal lamp) often cannot be detected until the construction stage, resulting in rework and increased costs.
[0004] The above defects indicate that the existing technology is limited by data silos and single inspection dimensions, making it difficult to achieve full-life cycle management of communication, signal, power supply, and electrification 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 communication, signal, power supply, and electrification interface inspection method and system based on BIM and a rule engine for the above technical problems.
[0006] In a first aspect, this application provides a railway communication, signal, power supply, and electrification interface inspection method based on BIM and a rule engine, including: According to the BIM model of the railway communication, signal, power supply, and electrification interface, and aligning the spatial coordinate systems, a standardized data model and a dynamic rule library are obtained; Obtain the current actual point cloud data and the current railway communication, signal, power supply, and electrification interface electrical data; According to the current actual point cloud data, construct a three-dimensional model of the current actual point, and compare the railway communication, signal, power supply, and electrification interface model in the three-dimensional model of the current actual point with the corresponding model in the standardized data model to obtain the railway communication, signal, power supply, and electrification interface corresponding to the current actual point cloud data and the geometric comparison result; Compare the current railway communication, signal, power supply, and electrification interface electrical data with the railway communication, signal, power supply, and electrification interface data in the standardized data model to obtain the electrical comparison result of the current railway communication, signal, power supply, and electrification interface electrical data; Match the railway catenary interface corresponding to the current real - scene point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic results of the current railway catenary identifier; Mark the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic results on the real - scene three - dimensional model respectively to obtain a real - scene three - dimensional model image; Present the real - scene three - dimensional model image on the display for terminal interaction, and conduct conflict traceability and attribution to complete the inspection of the railway catenary interface.
[0007] In some implementable ways, the steps of obtaining the standardized data model and the dynamic rule library according to the BIM model of the railway catenary interface and aligning the spatial coordinate systems include: Obtain the BIM model data of power, signal, communication, and catenary, GIS geographical information data, and sensor monitoring data, and assign a unified identifier ID based on the ontology library of catenary professional terms to obtain a railway catenary interface data set; Determine the spatial origin according to the railway line design mileage stake number as the global coordinate system reference system; Perform coordinate transformation on the spatial feature points of the multi - source data in the railway catenary interface data set, and achieve spatial alignment through feature vector mapping to generate a standardized data model; Parse the interface standard documents of power, signal, communication, and catenary into execution logic rule expressions, manage the rule versions through blockchain evidence - storage technology, and construct a dynamic rule library according to the logic rule expressions and version update strategies.
[0008] In some implementable ways, the steps of obtaining the current real - scene point cloud data and the electrical data of the current railway catenary interface include: Use a scanning device to scan the construction area to obtain the current real - scene point cloud data; Use an electrical detection device to conduct electrical detection on the railway catenary interface in the current real - scene area to obtain the electrical data of the current railway catenary interface.
[0009] In some implementable ways, the steps of constructing the current real - scene three - dimensional model according to the current real - scene point cloud data, comparing the current railway catenary interface model in the current real - scene three - dimensional model with the corresponding model in the standardized data model to obtain the railway catenary interface corresponding to the current real - scene point cloud data and the geometric comparison result include: Through feature vector mapping, convert the current real - scene point cloud data from the scanning device coordinate system to the global engineering coordinate system to obtain standardized real - scene point cloud; Construct the current real - scene three - dimensional model according to the standardized real - scene point cloud; For the current real - scene 3D model, it is segmented into independent component point - cloud clusters, and semantic identifiers are assigned based on the ontology library of the four - electrification professional terms to obtain a set of component geometric instances with identifiers. Based on the inspection rules in the dynamic rule library, the set of component geometric instances with identifiers is compared with the standardized data model to obtain the railway four - electrification interface corresponding to the current real - scene point - cloud data and the geometric comparison result, where the geometric comparison result includes geometric deviation data.
[0010] In some implementable ways, the step of comparing the electrical data of the current railway four - electrification interface with the railway four - electrification interface data in the standardized data model to obtain the electrical comparison result of the current railway four - electrification interface electrical data includes: Based on the spatial position relationship of the railway four - electrification interface corresponding to the current real - scene point - cloud data and the current railway four - electrification interface electrical data, the corresponding electrical inspection rules are called through the dynamic rule library. Using the electrical inspection rules, electromagnetic field simulation is performed on the current railway four - electrification interface electrical data to obtain an electrical simulation result. The electrical simulation result is compared with the electrical safety threshold in the standardized data model to obtain the electrical comparison result of the current railway four - electrification interface electrical data.
[0011] In some implementable ways, the step of matching the railway four - electrification interface corresponding to the current real - scene point - cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four - electrification identifier includes: According to the semantic relationship of railway four - electrification equipment defined in the four - electrification professional terms ontology library and the railway four - electrification interface corresponding to the current real - scene point - cloud data, the logical association between railway four - electrification equipment is determined. The current railway four - electrification interface electrical data is bound to the logical association between railway four - electrification equipment to generate a device topology network with status. According to the rules in the dynamic rule library, the power supply timing and interlocking logic verification are performed on the device topology network with status to obtain the power supply timing and interlocking logic result of the current railway four - electrification identifier.
[0012] In some implementable ways, the step of respectively marking the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real - scene 3D model to obtain the real - scene 3D model image includes: Construct three types of data layers. The geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result are correspondingly loaded into the three types of data layers to obtain three types of data layers displaying data. 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.
[0013] In some implementable ways, the step of presenting the real - scene 3D model image on a display for terminal interaction and performing conflict traceability and attribution to complete the inspection of the railway four - power interface includes: Construct a conflict traceability and attribution library; Using the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result as indexes, call the traceability and attribution data in the conflict traceability and attribution library and present it on the corresponding data layer.
[0014] In a second aspect, the present application provides a railway four - power interface inspection system based on BIM and a rule engine, which is applied to the steps of the aforementioned railway four - power interface inspection method based on BIM and a rule engine. The system includes: A rule engine and a multi - source data fusion module, which are used to align the spatial coordinate systems according to the BIM model of the railway four - power interface to obtain a standardized data model and a dynamic rule library; An inspection terminal module, which is used to obtain the current real - scene point cloud data and the current railway four - power interface electrical data; A processing module, which is used to construct a current real - scene 3D model according to the current real - scene point cloud data, and compare the current railway four - power interface model in the current real - scene 3D model with the corresponding model in the standardized data model to obtain the railway four - power interface corresponding to the current real - scene point cloud data and a geometric comparison result; The processing module is also used to compare the current railway four - power interface electrical data with the railway four - power interface data in the standardized data model to obtain an electrical comparison result of the current railway four - power interface electrical data; The processing module is also used to match the railway four - power interface corresponding to the current real - scene point cloud data with the dynamic rule library to obtain a power supply timing and interlocking logic result of the current railway four - power identifier; The processing module is also used to mark the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real - scene 3D model respectively to obtain a real - scene 3D model image; The inspection terminal module is also used to present the real - scene 3D model image on a display for terminal interaction and perform conflict traceability and attribution to complete the inspection of the railway four - power interface.
[0015] 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 - power interface inspection method based on BIM and a rule engine.
[0016] Beneficial effects: The present application provides a method for checking railway signal, power supply, communication, and contact network interfaces based on BIM and a rule engine, including: aligning the spatial coordinate systems according to the BIM model of the railway signal, power supply, communication, and contact network interfaces to obtain a standardized data model and a dynamic rule library; acquiring the current actual point cloud data and the current railway signal, power supply, communication, and contact network interface electrical data; constructing a three-dimensional model of the current actual point according to the current actual point cloud data, and comparing the railway signal, power supply, communication, and contact network interface model in the three-dimensional model of the current actual point with the corresponding model in the standardized data model to obtain the railway signal, power supply, communication, and contact network interface corresponding to the current actual point cloud data and the geometric comparison result; comparing the current railway signal, power supply, communication, and contact network interface electrical data with the railway signal, power supply, communication, and contact network interface data in the standardized data model to obtain the electrical comparison result of the current railway signal, power supply, communication, and contact network interface electrical data; matching the railway signal, power supply, communication, and contact network interface corresponding to the current actual point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway signal, power supply, communication, and contact network identification; respectively 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; presenting the real-scene three-dimensional model image on a display for terminal interaction, and performing conflict traceability and attribution to complete the inspection of the railway signal, power supply, communication, and contact network interfaces. Through the above method, the spatial alignment of the BIM model and the actual point cloud and the dynamic rule engine achieve the full-dimensional automatic inspection of the railway signal, power supply, communication, and contact network interfaces: integrating geometric installation accuracy, electrical safety indicators, and logical compliance, visually marking conflicts in the real-scene three-dimensional model, and synchronously tracing back to the root cause of the failure, solving the cross-professional conflicts and manual inspection omissions caused by data islands in traditional methods, and eliminating construction rework and safety hazards from the source. Description of the Drawings
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0018] Figure 1 It is a flowchart of a method for checking railway signal, power supply, communication, and contact network interfaces based on BIM and a rule engine in an embodiment.
[0019] Figure 2 It is a logic diagram of a method for checking railway signal, power supply, communication, and contact network interfaces based on BIM and a rule engine in an embodiment. Detailed Embodiments
[0020] To facilitate the understanding of the present application, the present application will be described more comprehensively below with reference to the relevant drawings. Embodiments of the present application are shown in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs. The terms used in the specification of this application herein are only for the purpose of describing specific embodiments and are not intended to limit this application. The term "and / or" used herein includes any and all couplings of one or more of the related listed items.
[0022] It can be understood that the terms "first", "second", etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from another element.
[0023] Some terms related to this application are explained below for the purpose of understanding this application: The ontology library of four-electrical engineering professional terms refers to a national or industry-wide standardized ontology library for the four majors of communication, signal, power, and electrification.
[0024] GIS geographical coordinates are used to accurately describe the position of points on the earth's surface and are usually represented based on coordinate systems and coordinate formats.
[0025] The blockchain evidence storage technology utilizes the characteristics of decentralization, immutability, and traceability of the blockchain to provide a reliable storage and verification solution for electronic data (such as contracts, copyrights, judicial evidence, etc.).
[0026] BIM (Building Information Modeling) is a digital expression of all elements of an engineering project. By integrating component attributes, engineering logic, and life cycle data through a three-dimensional geometric model, it realizes the collaborative management of design, construction, and operation and maintenance. In the scenario of the interface of the four-electrical engineering in railways, the BIM model specifically refers to the integrated information model of the power, signal, communication, and catenary systems.
[0027] The boundary extraction algorithm is a computational method for identifying and separating regions of abrupt geometric feature changes from three-dimensional point clouds or mesh models. By analyzing differential geometric attributes such as curvature and normal vectors, it accurately locates the physical connection boundaries between components or the contour lines of components themselves.
[0028] IFC (Industry Foundation Classes) is an international open data standard (ISO 16739) for building and infrastructure engineering, used to achieve cross-platform data exchange and interoperability of BIM (Building Information Modeling).
[0029] Neo4j is a native graph database management system.
[0030] As Figure 1 and Figure 2 shown, in a first aspect, the present application provides a method for checking railway power, signal, communication and catenary interfaces based on BIM and a rule engine, the method comprising: S100, according to the BIM model of the railway power, signal, communication and catenary interfaces, and performing alignment of the spatial coordinate systems in pairs to obtain a standardized data model and a dynamic rule library.
[0031] Specifically, obtaining the standardized data model and the dynamic rule library may include the following steps: S101, obtaining the BIM model data, GIS geographic information data and sensor monitoring data of power, signal, communication and catenary, and assigning a unified identification ID based on the ontology library of power, signal, communication and catenary terms to obtain a railway power, signal, communication and catenary interface dataset.
[0032] Specifically, obtain the BIM model (such as IFC format) of power / signal / communication / catenary, GIS terrain data, and sensor real-time data (such as catenary tension, cable temperature, etc.).
[0033] Next, call the ontology library of power, signal, communication and catenary terms to establish a synonym mapping table, for example, unify "cable shaft" in power and "junction box" in communication, "pillar foundation" in catenary and "cabinet foundation" in signal, "cable tray" in power and "fiber optic cable channel" in communication into one ID. Achieve semantic alignment of heterogeneous data, so that it is convenient for subsequent marking use.
[0034] It should be noted that in the ontology library of power, signal, communication and catenary terms, 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. Exemplarily, the dynamic rule library can be used to verify whether it meets the industry standard after unification. If it meets the standard, it will be unified into the same ID and a mapping relationship will be established. In this way, information islands are eliminated and full-professional collaboration is achieved. Those that do not have consistency are also assigned an ID, so that all information of power, signal, communication and catenary terms is stored in the ontology library of power, signal, communication and catenary terms.
[0035] Finally, combine the BIM models of power / signal / communication / catenary, GIS terrain data (including elevation model), and sensor real-time data (such as catenary tension, cable temperature, etc.) to obtain a railway power, signal, communication and catenary interface dataset.
[0036] It should be noted that in the railway four-electrical interface project, the cross-professional components that can be unified are given the same ID, and those that cannot be unified retain independent IDs, ultimately ensuring that each interface entity in the data set has a unique identifier.
[0037] S102. Taking the railway line design mileage stake number as the global coordinate system reference system, determine the spatial origin.
[0038] The starting mileage stake 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.
[0039] Regarding coordinate conversion, the GIS geographic coordinates (longitude, latitude, elevation) can be converted into the plane coordinates (x, y, z) in the global coordinate system.
[0040] S103. For the spatial feature points of multi-source data in the railway four-electrical interface data set, perform coordinate conversion, achieve spatial alignment through feature vector mapping, and generate a standardized data model.
[0041] Specifically, extract spatial feature points (such as the center of catenary poles, signal machine coordinates) from multi-source data (BIM, GIS, sensors), and construct a feature vector set: ; Among them, represents the feature vector set, represents the feature vector, and the attribute label represents semantic alignment (such as the unified ID of "catenary pole").
[0042] Use the feature vector to construct a covariance matrix, determine the main direction through eigenvalue decomposition as the reference benchmark for coordinate alignment, apply the rotation matrix, convert all data to the global coordinate system, and generate a standardized data model.
[0043] Convert the multi-source data from the original coordinate system to the global coordinate system to eliminate position and direction deviations. Among them, constructing the covariance matrix with the feature vector and the least squares method specifically used are both conventional algorithms, and this application does not improve them.
[0044] It should be noted that taking a preset distance, such as every 1 km, the railway section is an independent unit, calculate the rotation matrix and translation vector respectively, and perform smooth interpolation at the section junction to suppress long-distance cumulative errors.
[0045] S104. According to the interface standard documents of power, signal, communication, and catenary, parse them into execution logic rule expressions, manage the rule versions through blockchain evidence storage technology, and construct a dynamic rule library according to the logic rule expressions and version update strategies.
[0046] Specifically, convert the interface standard documents for power, signal, communication, and catenary (such as "the distance between power cables and communication optical cables ≥ 0.5 m") into logical expressions to enable machine-executable automated rule verification so that the system can accurately identify them.
[0047] Blockchain evidence storage means generating a hash fingerprint for the rule version to ensure that the version cannot be tampered with. Exemplarily, when a new standard is released, the logical expression will be updated and the rule version will change. However, due to the existence of blockchain evidence storage technology, the previous version cannot be tampered with, facilitating traceability.
[0048] It should be noted that this dynamic rule library can not only be used to determine whether a unified ID can be assigned to the four railway interfaces, but also serve as a basis for judgment in subsequent steps when compared with the pre-stored standardized data model (after BIM model conversion).
[0049] It should also be noted that the rules in the dynamic rule library can be customized.
[0050] S200, obtain the current actual scene point cloud data and the current railway E&M interface electrical data.
[0051] Specifically, obtaining the current actual scene point cloud data and the current railway E&M interface electrical data may include the following steps: S201, use a scanning device to scan the construction area to obtain the current actual scene point cloud data.
[0052] Specifically, the scanning device can be a conventional integrated scanner or an AR scanning device. This application does not limit the device used for scanning and can select a suitable device for scanning according to needs.
[0053] After using the scanning device to scan the construction area, the current actual scene point cloud data can be obtained.
[0054] It should be noted that in subsequent steps, using the current actual scene point cloud data, the geometric shape of the current railway E&M interface can be constructed. This geometric shape can be used to determine the belonging railway E&M interface for inspecting the current railway E&M interface.
[0055] S202, use electrical detection equipment to perform electrical detection on the railway E&M interface in the current actual scene area to obtain the current railway E&M interface electrical data.
[0056] Specifically, the electrical detection equipment is existing conventional equipment, such as a multimeter, a clamp meter, etc. Through these electrical detection equipment, the real-time electrical information of the railway E&M interface in the current actual scene is detected. If there are associated sensors deployed at the railway E&M interface in the current actual scene, the normal monitoring data of the sensors is fused and verified with the temporary measurement data of the electrical detection equipment.
[0057] It should be noted that the sensor, as the core means of normal detection, provides continuous historical trend data (such as the cable temperature change curve), while the electrical detection equipment is for temporary detection or composite equipment. Without a sensor, the electrical detection equipment is directly used to obtain data.
[0058] The data of both the sensor and the electrical detection equipment can be fused. Specifically, first, align the timestamps of the sensor data and the electrical detection data by interpolation algorithm to a unified time benchmark. Next, based on the standardized data model, map the sensor location (such as the cable joint temperature measurement point) and the electrical detection point (such as the multimeter measurement location) to the same interface ID. The fusion can use the weighted average method, assign corresponding weights to the sensor and the electrical detection equipment respectively, perform weighted average calculation, and multiply by the confidence level. The confidence level can be obtained from historical data. For example, reverse correct the historical consistency parameters of the electrical detection equipment / sensor. If the sensor is manually confirmed to be accurate, its historical weight is increased by 0.05. When the confidence level of a certain type of equipment exceeds the expectation for 10 consecutive times, its basic weight is automatically increased. In this way, after obtaining the result of the weighted average calculation, multiply by the confidence level to obtain the fused data of the current railway four-electrical interface electrical. Then, operations such as trend analysis can be performed, and combined with the sensor historical data (such as the temperature curve in the past 24 hours), determine whether the electrical detection value deviates from the normal fluctuation range.
[0059] S300, based on the current actual scene point cloud data, construct the three-dimensional model of the current actual scene, and compare the current railway four-electrical interface in the three-dimensional model of the current actual scene with the railway four-electrical interface in the BIM model to obtain the railway four-electrical interface corresponding to the current actual scene point cloud data and the geometric comparison result.
[0060] Specifically, obtaining the geometric comparison result of the current actual scene point cloud data may include the following steps: S301, through feature vector mapping, convert the current actual scene point cloud data from the scanning device coordinate system to the global engineering coordinate system to obtain the standardized actual scene point cloud.
[0061] Exemplarily, use the AR glasses as the scanning device, perform feature extraction on the original point cloud of the AR glasses (device coordinate system) to obtain the point cloud feature vector. For example, select at least 3 reference feature points (such as the contact net pillar base bolt holes, signal lamp installation flange plates), calculate the topological relationship (distance / angle) of the feature points to generate the point cloud feature vector.
[0062] Next, call the reference feature vector in the standardized data model, use the point cloud feature vector and the reference feature vector to construct a transformation matrix, through the transformation matrix, convert the scanning device coordinate system to the global engineering coordinate system, and then obtain the standardized actual scene point cloud according to the global engineering coordinate system.
[0063] S302. Construct the current real - scene 3D model according to the standardized real - scene point cloud.
[0064] Specifically, after obtaining the standardized real - scene point cloud in the above - mentioned steps, according to the standardized real - scene point cloud, using the conventional method of 3D model construction, the components of the current real - scene 3D model are carried out. It should be noted that during the component process, the edge features of the four - electrification interfaces of the railway need to be retained, such as the right - angle of the cable well and the cylindrical surface of the pillar.
[0065] S303. Divide the current real - scene 3D model into independent component point - cloud clusters, and assign semantic identifiers based on the ontology library of four - electrification professional terms to obtain a set of component geometric instances with identifiers.
[0066] Specifically, the current real - scene 3D model is divided into independent component point - cloud clusters. It can be understood that most of the current real - scene point - cloud data obtained by scanning is an overall real - scene. For example, when an AR glasses scans, the camera captures an area rather than an independent individual. Therefore, it is necessary to divide the current real - scene 3D model, which not only facilitates subsequent comparison but also can eliminate irrelevant content, such as walls, stones, clouds, etc.
[0067] The specific division method can be achieved through the following steps: Step 1. According to the current real - scene 3D model, perform geometric shape division, retain the shapes that match the four - electrification equipment and interfaces of the railway, and the edges can use the boundary extraction algorithm (Alpha Shapes) to retain the key edges of the interfaces (such as the right - angle of the cable well and the bolt holes of the flange), ensuring that the division boundary is consistent with the physical structure.
[0068] Step 2. Spatial topological relationship. According to the fixed spatial topological rules of the four - electrification equipment of the railway, construct a topological relationship graph; according to the topological relationship graph, screen the division results obtained in Step 1 again.
[0069] Step 3. Call the ontology library of four - electrification professional terms, map the geometric features to semantic identifiers, and align the heterogeneous data semantics. Specifically, map the geometric features of the components processed in Step 1 and Step 2 into semantics, and then compare the semantics with the semantic identifiers.
[0070] Through triple division, independent components are obtained, combined into point - cloud clusters, and finally a set of component geometric instances with identifiers is obtained.
[0071] S304. Based on the inspection rules of the dynamic rule library, compare the set of component geometric instances with identifiers with the normalized data model to obtain the four - electrification interfaces corresponding to the current real - scene point - cloud data and the geometric comparison results.
[0072] Among them, the geometric comparison result includes geometric deviation data. Further, the geometric deviation data includes position deviation, direction deviation, and dimension deviation.
[0073] Specifically, based on the set of geometric instances of the components with identifiers, the railway four-electrical interface corresponding to the current real-scene point cloud data is obtained, then it is matched in the dynamic rule library, and the corresponding inspection rules are called. According to the inspection rules in the dynamic rule library, the set of geometric instances of the components with identifiers is inspected to obtain the geometric comparison result of the current real-scene point cloud data.
[0074] Exemplarily, after the segmentation in step S303: Component 1: {Geometry: cylinder + flange, Semantics: catenary pole}; Component 2: {Geometry: cube + lens, Semantics: signal lamp}.
[0075] Comparison in step S304: Rule trigger: catenary pole + signal lamp, (safety distance ≥ 2.0m); Deviation determination: measured 1.5m < 2.0m, exceeding the limit.
[0076] The geometric comparison result of the multi-dimensional comparison is shown in Table 1.
[0077]
[0078] Table 1 S400, compare the current electrical data of the railway four-electrical interface with the railway four-electrical interface data in the BIM model to obtain the electrical comparison result of the current electrical data of the railway four-electrical interface.
[0079] Specifically, obtaining the electrical comparison result of the current electrical data of the railway four-electrical interface may include the following steps: S401, based on the spatial position relationship of the railway four-electrical interface corresponding to the current real-scene point cloud data, and the current electrical data of the railway four-electrical interface, call the corresponding electrical inspection rules through the dynamic rule library.
[0080] The following contents have been obtained in the foregoing steps: 1. The spatial position relationship of the railway four-electrical interface (in step S304, the geometric comparison result has been obtained); 2. Real-time electrical data (in the foregoing steps, the current electrical data of the railway four-electrical interface has been obtained through sensors and / or electrical detection devices, such as catenary current value, grounding resistance value); 3. Equipment semantic identifier (in step S303, the semantic identifier of the railway four-electrical equipment interface).
[0081] Next, according to the obtained content, the corresponding electrical inspection rules are called through the dynamic rule library, and the processing process is as follows: 1. Determine the electrical properties of the equipment at the railway four-electrical interface. Specifically, obtain the electrical characteristic parameters according to the semantic identification of the equipment. Exemplarily, for high-voltage equipment (such as catenary poles), obtain the rated voltage (27.5 kV) and real-time current; for sensitive equipment (such as signal cables), obtain the shielding type and anti-interference level; the parameter sources are the BIM model design values and real-time sensor monitoring values.
[0082] 2. Judge the rule trigger conditions. Specifically, perform rule matching by combining the spatial position relationship and the equipment type at the railway four-electrical interface. Exemplarily, when the distance between high-voltage equipment and sensitive equipment is less than the safety distance threshold set in the dynamic rule library; the safety distance threshold is dynamically configured according to the voltage level (such as 1.0 m corresponding to 27.5 kV); if the condition is met, activate the corresponding electrical inspection rule (such as the R305 strong electricity-weak electricity interference rule).
[0083] That is to say, according to the spatial position relationship, real-time electrical data, and equipment semantic identification of the railway four-electrical interface, the corresponding electrical inspection rules are called by the dynamic rule library.
[0084] S402. Use the electrical inspection rules to perform electromagnetic field simulation on the current electrical data of the railway four-electrical interface to obtain electrical simulation results.
[0085] Specifically, after obtaining the electrical inspection rules in the above steps, it is also necessary to perform actual simulation processing using the current electrical data (real-time electrical data) of the railway four-electrical interface and the equipment spatial topology of the railway four-electrical interface.
[0086] Exemplarily, the simulation process is as follows: Simplify the high-voltage equipment into a current source model, and use the real-time monitoring data for the current value; simplify the sensitive equipment into a receiving antenna model, considering its shielding type and anti-interference level, etc. Based on the equipment spacing and parallel laying length of the railway four-electrical interface obtained by geometric comparison, construct a spatial topology relationship.
[0087] The simulation can be understood as performing simulation calculations according to the current relevant known parameters in order to obtain electrical simulation results.
[0088] S403. Compare the electrical simulation results with the electrical safety thresholds in the standardized data model to obtain the electrical comparison results of the current electrical data of the railway four-electrical interface.
[0089] Specifically, the standardized data model is converted through the BIM model, and the electrical safety threshold is stored in the BIM model. In this way, the relevant electrical safety threshold exists in the standardized data model. Next, compare the electrical simulation results obtained in step S402 with the electrical safety threshold in the standardized data model, where the electrical safety threshold in the standardized data model is a value specified in the industry. Through the above method, the electrical comparison result of the current railway four-electrical interface electrical data can be obtained. For example, the comparison result can be that the electric field exceeds the standard at the signal cable.
[0090] S500. Compare the current railway four-electrical identification with the railway four-electrical identification in the BIM model to obtain the power supply timing and interlock logic result of the current railway four-electrical identification.
[0091] Specifically, obtaining the power supply timing and interlock logic result of the current railway four-electrical identification may include the following steps: S501. According to the semantic relationship of railway four-electrical equipment defined in the four-electrical professional term ontology library and the railway four-electrical interface corresponding to the current actual point cloud data, determine the logical association between railway four-electrical equipment.
[0092] Specifically, extract the equipment function definition from the four-electrical professional term ontology library. For example, the catenary pole is a power supply equipment (rated voltage 27.5 kV); the signal is an interlock equipment (red / yellow / green light states); the track circuit is a train occupancy detection equipment.
[0093] Establish the basic logical relationship of each railway four-electrical equipment. This logical relationship can be a self-defined logical relationship or a logical relationship of industry standards. Next, generate a spatial topology according to the logical relationship. It should be noted that the logical relationship between railway four-electrical equipment preferably adopts the industry standard definition, and when the standard is not covered, the self-defined logical relationship agreed in the design is adopted.
[0094] S502. Bind the current railway four-electrical interface electrical data to the logical association between railway four-electrical equipment to generate a device topology network with status.
[0095] Specifically, inject the current railway four-electrical interface electrical data obtained in the previous steps into the railway four-electrical equipment correspondingly, so that the current railway four-electrical equipment has the corresponding status. Thus, the spatial topology becomes a device topology network with status.
[0096] It should be noted that the current railway four-electrical interface electrical data can be bound through the device unique ID.
[0097] S503. According to the rules in the dynamic rule library, verify the power supply timing and interlock logic of the device topology network with status to obtain the power supply timing and interlock logic result of the current railway four-electrical identification.
[0098] Specifically, according to the rules in the dynamic rule library, power supply timing and interlocking logic verification are carried out, that is, the rules in the dynamic rule library are run using the device topology network with states. If it can run through, it means the verification passes; otherwise, it means there are problems with power supply timing and interlocking logic.
[0099] Exemplarily, for power supply timing: the operation steps are exactly the same as the defined order of the rules; for interlocking logic: the device state combinations comply with all constraint conditions (such as the signal turning red due to track occupancy). S600, mark the geometric comparison result, electrical comparison result, and power supply timing and interlocking logic result on the real - scene 3D model respectively to obtain the real - scene 3D model image.
[0100] Specifically, obtaining the real - scene 3D model image may include the following steps: S601, construct three types of data layers.
[0101] S602, load the geometric comparison result, electrical comparison result, and power supply timing and interlocking logic result into the three types of data layers correspondingly to obtain the three types of data layers showing the data.
[0102] S603, load the three types of data layers showing the data onto the real - scene 3D model to obtain the real - scene 3D model image.
[0103] Specifically, three types of data layers are formed on the real - scene 3D model. Correspondingly, the geometric comparison result, electrical comparison result, and power supply timing and interlocking logic result are loaded into the three types of data layers. In this way, each layer of the layer corresponds to the loaded content to be displayed, thus obtaining the real - scene 3D model image.
[0104] It should be noted that if the content displayed in the geometric comparison result, electrical comparison result, and power supply timing and interlocking logic result in the three types of layers overlaps, the content displayed in one type of data layer is retained, and the other overlapping data is displayed in the idle space of the layer and is indicated to the specified position using an arrow. Which type of data layer to retain specifically can be set according to needs.
[0105] S700, present the real - scene 3D model image on the monitor for terminal interaction, and conduct conflict traceability and attribution to complete the inspection of the railway four - electric interfaces.
[0106] Specifically, step S700 may include the following steps: S701, construct a conflict traceability and attribution library.
[0107] Specifically, based on historical conflict data, corresponding solutions are formed, and mapping relationships are established and stored in the conflict traceability and attribution library. Among them, the historical conflict data and the corresponding solutions can be based on experience or obtained through model training.
[0108] S702, using the geometric comparison result, electrical comparison result, power supply timing, and interlocking logic result as indexes, call the traceability and attribution data in the conflict traceability and attribution library and present it on the corresponding data layer.
[0109] Specifically, after obtaining the geometric comparison result, electrical comparison result, power supply timing, and interlocking logic result in the above steps, if there are problems with the results, an index will be formed, mapped in the conflict traceability and attribution library, and the corresponding traceability and attribution will be found and presented on the corresponding data layer. In this way, staff can conveniently view not only the reasons but also the traceability and attribution through the display.
[0110] The index can be a keyword index. For example, after forming the comparison result, the keywords in the comparison result are used as the index to find the matching traceability and attribution data in the conflict traceability and attribution library and display it.
[0111] In addition, during the conflict traceability and attribution process, a graph database (Neo4j) can be used to construct an interface dependency network to quickly locate the root cause.
[0112] It should be noted that after completing the inspection of the railway four-electrical interfaces, a conflict report is generated, the standardized data model can be updated, and the BIM model can be updated using the standardized data model and pushed to the AR terminal and handheld all-in-one machine (equivalent to the AR terminal), etc., and then the process ends.
[0113] Exemplarily: A method for inspecting railway four-electrical interfaces based on BIM and rule engine realizes primary inspection (geometric conflict) through a hierarchical inspection algorithm: collision detection based on the BIM model; secondary inspection (electrical compatibility): calculating the interference value through electromagnetic field simulation (such as the induced voltage of the 27.5kV catenary on the signal cable).
[0114] In addition, blockchain evidence storage technology is used to ensure the traceability of the specification version and automatically push new rules to relevant projects.
[0115] Specifically, in combination with the actual requirements of the project site, based on the interface inspection business process, and relying on the railway engineering management platform, a four-electrical interface management system based on BIM technology is designed. The business of this system involves units such as pre-station civil engineering, post-station four-electrical, supervision, and construction, with a large number of users; the specialties involve subgrade, bridge, tunnel, track, station yard, traction power supply, power, communication, signal, etc., with a large number of specialties. To improve the usability and stability of the system, a B / S architecture is adopted for design to ensure that users at all levels can directly log in and use it through the user name and password. The system adopts a three-tier architecture design, including a data layer, a rule engine service layer, and an interactive display layer.
[0116] Data layer: intelligent sensor data, BIM model data, CAD drawing data, construction management system database; Rule engine service layer: extensible interface rule library, custom interface rule library; Application layer: terminal PC system, handheld all-in-one terminal, AR glasses terminal; Such as Figure 2 As shown, the incremental inspection algorithm flow chart of this embodiment (including change identification, impact analysis, and local verification steps) Change identification module: After design changes or construction updates, the camera of the AR glasses terminal compares versions according to the BIM model information in the system data. Impact analysis module: Analyze and judge whether the update involves the four-electrical interface. If "yes", proceed to the next local verification. Local verification module: The process is "geometric verification, electrical verification, and logical verification" to output a report. Output and feedback: Connect to "update BIM model" and "push to AR terminal".
[0117] In summary, a railway four-electrical interface inspection method based on BIM and rule engine of the present application has the following beneficial effects: 1. Full-dimensional inspection ability, breaking through the limitations of traditional technologies, a three-dimensional inspection system: a full-dimensional rule library of "geometry - electricity - logic", solving the problem that traditional BIM can only detect geometric collisions. For example, the spatial distance between the catenary and the signal lamp (geometry), the electromagnetic compatibility between the power cable and the communication optical cable (electricity), and the matching of the power supply timing and the interlocking logic (logic) can be verified simultaneously, covering all key conflict types of the four-electrical interface.
[0118] Multi-source data fusion: Supports the automatic alignment of multi-source heterogeneous data such as BIM models (IFC), CAD drawings, and construction change orders, eliminating data barriers between specialties, and the problem detection rate is increased by more than 65% compared with manual inspection.
[0119] 2. Dynamic closed-loop management realizes precise control during the construction process with a real-time deviation correction mechanism: By comparing the on-site equipment installation coordinates with the design model in real time, an alarm is automatically triggered when the deviation exceeds the limit, reducing the construction rework rate and saving costs.
[0120] 3. Intelligence and scalability with flexible configuration of the rule engine: An extensible rule template library is built-in, supporting users to customize specifications to adapt to the requirements of different railway projects, ensuring consistent standard execution. Intelligent conflict attribution: Based on the dependency analysis of the graph database, quickly locate the root cause of conflicts (such as signal interruption caused by poor power grounding), improving the efficiency of problem handling.
[0121] 4. Whole-life cycle collaborative management with seamless connection of design-construction-operation and maintenance: Through the dynamic update of the BIM model and interaction with the AR terminal, a full-process closed-loop management is achieved from conflict prevention in the design stage to problem tracing in the operation and maintenance stage. Multi-terminal collaboration: Supports 3D visualization on the PC side, task push on the mobile handheld all-in-one device, and AR on-site guidance, improving the collaborative work efficiency of managers and construction workers.
[0122] In the second aspect, the present application provides a railway signal, power, communication, and electrification interface inspection system based on BIM and a rule engine, which is applied to the steps of the aforementioned railway signal, power, communication, and electrification interface inspection method based on BIM and a rule engine. The system includes: A rule engine and a multi-source data fusion module, which are used to align the spatial coordinate systems according to the BIM model of the railway signal, power, communication, and electrification interface to obtain a standardized data model and a dynamic rule library; An inspection terminal module, which is used to obtain the current actual point cloud data and the current railway signal, power, communication, and electrification interface electrical data; A processing module, which is used to construct a three-dimensional model of the current actual point according to the current actual point cloud data, and compare the railway signal, power, communication, and electrification interface model in the current actual point three-dimensional model with the corresponding model in the standardized data model to obtain the railway signal, power, communication, and electrification interface corresponding to the current actual point cloud data and the geometric comparison result; The processing module is also used to compare the current railway signal, power, communication, and electrification interface electrical data with the railway signal, power, communication, and electrification interface data in the standardized data model to obtain the electrical comparison result of the current railway signal, power, communication, and electrification interface electrical data; The processing module is also used to match the railway signal, power, communication, and electrification interface corresponding to the current actual point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway signal, power, communication, and electrification identification; The processing module is also used to mark the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the actual three-dimensional model respectively to obtain an actual three-dimensional model image; The inspection terminal module is also used to present the actual three-dimensional model image on the display for terminal interaction, and conduct conflict traceability and attribution to complete the inspection of the railway signal, power, communication, and electrification interface.
[0123] Example: The rule engine and multi-source data fusion module may include a rule engine module and a multi-source data fusion module. Among them, the rule engine module: has more than 10,000 configurable inspection rules built-in; supports user-defined rules; the multi-source data fusion module: interfaces with BIM models (IFC format), GIS maps, CAD drawings, sensor data (such as catenary tension monitoring values); uses feature vector mapping technology to unify the spatial coordinate systems of different data sources.
[0124] Inspection terminal. On-site personnel scan the construction site through AR glasses, and the BIM model can be retrieved in real time and the interface inspection results can be superimposed. Conflict points (such as insufficient safety distance between signal lights and catenary) can be highlighted during on-site scanning; fast inspection in offline mode is supported.
[0125] In a third aspect, the present application provides a computer program, which when executed by a processor, implements the steps of the aforementioned railway E&M interface inspection method based on BIM and rule engine.
[0126] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing 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 may include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application may include non-volatile and / or volatile memories. Non-volatile memories may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories may 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 (DDR SDRAM), 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), etc.
[0127] Each embodiment in the present disclosure is described in a progressive manner. The same or similar parts among the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments.
[0128] The protection scope of the present disclosure is not limited to the above embodiments. Obviously, those skilled in the art can make various modifications and deformations to the present disclosure without departing from the scope and spirit of the present disclosure. If these modifications and deformations fall within the scope of the claims of the present disclosure and their equivalent technologies, the intention of the present disclosure also includes these modifications and deformations.
Claims
1. A railway four-electrical interface inspection method based on BIM and a rule engine, characterized in that The method includes: Based on the BIM model of the railway four-electrical interface, and performing a one-to-one alignment of the spatial coordinate system to obtain a standardized data model and a dynamic rule library; Obtaining the current actual point cloud data and the current railway four-electrical interface electrical data; Based on the current actual point cloud data, constructing a three-dimensional model of the current actual point, and comparing the current railway four-electrical interface model in the three-dimensional model of the current actual point with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current actual point cloud data and the geometric comparison result; Comparing the current railway four-electrical interface electrical data with the railway four-electrical interface data in the standardized data model to obtain the electrical comparison result of the current railway four-electrical interface electrical data; Matching the railway four-electrical interface corresponding to the current actual point cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four-electrical identifier; 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 respectively to obtain a real-scene three-dimensional model image; Presenting the real-scene three-dimensional model image on the display for terminal interaction, and performing conflict traceability and attribution to complete the inspection of the railway four-electrical interface.
2. The method for checking the interface of the four major electric systems of railways based on BIM and rule engine according to claim 1, wherein The step of based on the BIM model of the railway four-electrical interface, and performing a one-to-one alignment of the spatial coordinate system to obtain a standardized data model and a dynamic rule library includes: Obtaining the BIM model data, GIS geographic information data, and sensor monitoring data of power, signal, communication, and catenary, and assigning a unified identification ID based on the ontology library of four-electrical professional terms to obtain a railway four-electrical interface data set; Determining the spatial origin based on the railway line design mileage stake number as the global coordinate system reference system; Performing coordinate transformation on the spatial feature points of the multi-source data in the railway four-electrical interface data set, and realizing spatial alignment through feature vector mapping to generate a standardized data model; Parsing the interface standard documents of power, signal, communication, and catenary into execution logic rule expressions, managing the rule versions through blockchain evidence storage technology, and constructing a dynamic rule library according to the logic rule expressions and version update strategies.
3. The method for checking the interface of the four major electric systems of railways based on BIM and a rule engine according to claim 1, wherein The step of obtaining the current actual point cloud data and the current railway four-electrical interface electrical data includes: Using a scanning device to scan the construction area to obtain the current actual point cloud data; Using an electrical detection device to perform electrical detection on the railway four-electrical interface in the current real-scene area to obtain the current railway four-electrical interface electrical data.
4. The method for checking the interface of the four major railway electrical systems based on BIM and a rule engine according to claim 1, characterized in that, The step of based on the current actual point cloud data, constructing a three-dimensional model of the current actual point, and comparing the current railway four-electrical interface model in the three-dimensional model of the current actual point with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current actual point cloud data and the geometric comparison result includes: Through feature vector mapping, converting the current actual point cloud data from the scanning device coordinate system to the global engineering coordinate system to obtain a standardized actual point cloud; Constructing a three-dimensional model of the current real scene based on the standardized actual point cloud; For the current real - scene 3D model, it is segmented into independent component point - cloud clusters, and semantic identifiers are assigned based on the ontology library of four - electric specialties to obtain a set of component geometric instances with identifiers. Based on the inspection rules in the dynamic rule library, the set of component geometric instances with identifiers is compared with the digital data model to obtain the railway four - electric interface corresponding to the current real - scene point - cloud data and the geometric comparison result, where the geometric comparison result includes geometric deviation data.
5. The method for checking the interface of the four major railway electrical systems based on BIM and rule engine according to claim 4, wherein, The step of comparing the electrical data of the current railway four - electric interface with the railway four - electric interface data in the standardized data model to obtain the electrical comparison result of the electrical data of the current railway four - electric interface includes: Based on the spatial position relationship of the railway four - electric interface corresponding to the current real - scene point - cloud data and the electrical data of the current railway four - electric interface, the corresponding electrical inspection rules are called through the dynamic rule library. Using the electrical inspection rules, electromagnetic field simulation is performed on the electrical data of the current railway four - electric interface to obtain an electrical simulation result. The electrical simulation result is compared with the electrical safety threshold in the standardized data model to obtain the electrical comparison result of the electrical data of the current railway four - electric interface.
6. The method for checking the interface of the four major electric systems of railways based on BIM and a rule engine according to claim 4, wherein The step of matching the railway four - electric interface corresponding to the current real - scene point - cloud data with the dynamic rule library to obtain the power supply timing and interlocking logic result of the current railway four - electric identifier includes: According to the semantic relationship of railway four - electric equipment defined in the ontology library of four - electric specialties and the railway four - electric interface corresponding to the current real - scene point - cloud data, the logical association between railway four - electric equipment is determined. Bind the electrical data of the current railway four - electric interface with the logical association between railway four - electric equipment to generate a device topology network with status. According to the rules in the dynamic rule library, the power supply timing and interlocking logic verification are performed on the device topology network with status to obtain the power supply timing and interlocking logic result of the current railway four - electric identifier.
7. The method for checking the interface of the four major electric systems of railways based on BIM and a rule engine according to claim 1, wherein The step of respectively marking the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result on the real - scene 3D model to obtain the real - scene 3D model image includes: Construct three types of data layers. Load the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result into the three types of data layers respectively to obtain three types of data layers displaying data. Load the three types of data layers displaying data onto the real - scene 3D model to obtain the real - scene 3D model image.
8. The method for checking the interface of the four-electrical systems of railways based on BIM and a rule engine according to claim 7, wherein The step of presenting the real - scene 3D model image on the display for terminal interaction and performing conflict traceability and attribution to complete the inspection of the railway four - electric interface includes: Construct a conflict traceability and attribution library. Using the geometric comparison result, the electrical comparison result, and the power supply timing and interlocking logic result as indexes, call the traceability and attribution data in the conflict traceability and attribution library and present them on the corresponding data layers.
9. A railway four-electrical-engineering interface inspection system based on BIM and a rule engine, characterized in that, The steps applied to the method for inspecting railway four - electric interfaces based on BIM and rule engine according to any one of claims 1 to 8, the system includes: A rule engine and a multi-source data fusion module are used to align the spatial coordinate systems based on the BIM model of the railway four-electrical interfaces, obtain a standardized data model, and a dynamic rule library; An inspection terminal module is used to obtain the current actual scene point cloud data and the current railway four-electrical interface electrical data; A processing module is used to construct a three-dimensional model of the current actual scene according to the current actual scene point cloud data, and compare the railway four-electrical interface model in the current actual scene three-dimensional model with the corresponding model in the standardized data model to obtain the railway four-electrical interface corresponding to the current actual scene point cloud data and a geometric comparison result; The processing module is further used to compare the current railway four-electrical interface electrical data with the railway four-electrical interface data in the standardized data model to obtain an electrical comparison result of the current railway four-electrical interface electrical data; The processing module is further used to match the railway four-electrical interface corresponding to the current actual scene point cloud data with the dynamic rule library to obtain a power supply timing and interlocking logic result of the current railway four-electrical identifier; 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 further used to present the real-scene three-dimensional model image on a display for terminal interaction, and perform conflict tracing and attribution to complete the inspection of the railway four-electrical interfaces; 10. A computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method for inspecting railway four-electrical interfaces based on BIM and a rule engine according to any one of claims 1 to 8.
Citation Information
Patent Citations
Construction drawing design BIM model compliance checking method and system
CN108805510A
Web lightweight method for railway four-electric engineering BIM model
CN111666433A
Method for detecting geometrical shape information of four-electric engineering part model
CN111667577A
lightweight BIM prefabricated part full life cycle comprehensive information management system
CN113722797A
Model construction method and device based on panorama, point cloud and BIM, equipment and medium
CN119810362A