CN-122024270-A - Railway signal interlocking drawing automatic checking method and system based on visual interaction
Abstract
The invention discloses a railway signal interlocking drawing automatic checking method and system based on visual interaction, which belong to the technical field of railway signal drawing checking. And carrying out multi-mode drawing analysis based on the interlocking drawing, and constructing a physical-logical double-layer dynamic model. And automatically checking the interlocking drawing based on the physical-logical double-layer dynamic model. And highlighting and locally dynamically correcting error equipment and conflict paths in the checked interlocking drawing. Rechecking the corrected interlocking drawing and outputting a checking report. According to the invention, through the deep fusion deep learning, graph calculation and visual interaction technology, the checking efficiency and accuracy are remarkably improved, the artificial dependence and omission factor are reduced, and by introducing an intelligent correction and local verification mechanism, a high-efficiency dynamic correction closed loop is formed, the accurate positioning and root tracing of errors are realized, and the diagnosis and correction efficiency is greatly improved.
Inventors
- CHEN LIHUA
- XIE LANYING
- LI GAOJU
- HUANG XIAOHUI
- MA BIAO
- XU HAIXIANG
- HUANG YUANYUAN
- YANG MEIJUN
Assignees
- 北京全路通信信号研究设计院集团有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260104
Claims (17)
- 1. A railway signal interlocking drawing automatic checking method based on visual interaction is characterized by comprising the following steps: acquiring a railway signal drawing and an interlocking table, and performing data preprocessing to obtain the interlocking drawing; Carrying out multi-mode drawing analysis based on the interlocking drawing to construct a physical-logical double-layer dynamic model; automatically checking the interlocking drawing based on a physical-logical double-layer dynamic model; performing highlighting and local dynamic correction on error equipment and conflict paths in the checked interlocking drawing; rechecking the corrected interlocking drawing and outputting a checking report.
- 2. The method for automatically checking railway signal interlocking drawings based on visual interaction according to claim 1, wherein the railway signal drawings comprise position layouts of annunciators, switches and track section equipment.
- 3. The method for automatically checking railway signal interlocking drawings based on visual interaction according to claim 2, wherein the interlocking table comprises logic relations of route, switch position and signal machine open condition.
- 4. The method for automatically checking the railway signal interlocking drawings based on visual interaction according to claim 3, wherein the steps of obtaining the railway signal drawings and the interlocking table and preprocessing the data to obtain the interlocking drawings further comprise: Acquiring a railway signal drawing and an interlocking table, and denoising and zooming the railway signal drawing; and mapping and connecting the processed railway signal drawing layer with corresponding fields of the interlocking table to obtain the interlocking drawing.
- 5. The method for automatically checking the railway signal interlocking drawings based on visual interaction according to claim 1, wherein the steps of analyzing the multi-modal drawings based on the interlocking drawings and constructing the physical-logical double-layer dynamic model further comprise: identifying equipment in the interlocking drawing by using a YOLO model, classifying according to equipment types, and storing the classified equipment information in a structural format; Adopting GNN to extract the connection relation between the devices, and constructing a device topological graph based on the devices and the corresponding connection relation; mapping the interlocking table into a directed graph to generate an interlocking logic directed graph; A physical-logical bilayer dynamic model is generated based on the device topology map and the interlocking logic directed graph.
- 6. The method for automatically checking the interlocking drawings of the railway signals based on visual interaction according to claim 1, wherein the automatically checking the interlocking drawings based on the physical-logical double-layer dynamic model comprises the following steps: initializing interlocking conditions of the physical-logic double-layer dynamic model and loading a predefined rule base; And performing equipment parameter verification, dynamic logic conflict detection and wiring integrity verification on the interlocking drawing based on a predefined rule base, and storing the detected error information in a structured format, wherein the equipment parameters comprise equipment spacing and equipment numbers.
- 7. The method for automatically checking the railway signal interlocking drawings based on visual interaction according to claim 6, wherein the method for carrying out dynamic logic conflict detection and wiring integrity verification on the interlocking drawings comprises the following steps: detecting hostile access, overlapping paths and missing locking conditions in the interlocking drawing by adopting a graph traversal algorithm; and verifying the consistency of the interlocking table and the equipment layout and wiring diagram.
- 8. The method for automatically checking the interlocking drawings of the railway signals based on visual interaction according to claim 1, wherein the highlighting and locally dynamically correcting the error equipment and the conflict paths in the checked interlocking drawings comprises the following steps: Marking error equipment by adopting a red flashing frame in a visual interaction interface, marking a conflict path by adopting a red arrow, and displaying association rules; And automatically generating missing interlocking conditions according to a predefined rule base, and carrying out local correction on error information marked in the interlocking drawing based on the generated interlocking conditions.
- 9. The method for automatically checking the interlocking drawings of the railway signals based on visual interaction according to claim 1, wherein the steps of rechecking the corrected interlocking drawings and outputting a check report comprise: based on an increment checking mechanism, adopting a difference comparison algorithm to carry out local checking on the corrected interlocking drawing, and outputting a checking report and the corrected interlocking drawing.
- 10. A railway signal interlocking drawing automatic checking system based on visual interaction is characterized by comprising: the data input and preprocessing module is used for acquiring a railway signal drawing and an interlocking table and preprocessing data to acquire the interlocking drawing; the drawing analysis and modeling module is used for carrying out multi-mode drawing analysis based on the interlocking drawing and constructing a physical-logical double-layer dynamic model; The checking module is used for automatically checking the interlocking drawing based on the physical-logical double-layer dynamic model; The display and correction module is used for highlighting and locally dynamically correcting error equipment and conflict paths in the checked interlocking drawing; And the increment checking and outputting module is used for rechecking the corrected interlocking drawing and outputting a checking report.
- 11. The method for automatically checking railway signal interlocking drawings based on visual interaction according to claim 10, wherein the data input and preprocessing module further comprises: the data processing module is used for acquiring a railway signal drawing and an interlocking table and carrying out denoising and zooming processing on the railway signal drawing; and the mapping association module is used for mapping and connecting the processed railway signal drawing layer with the corresponding field of the interlocking table to obtain the interlocking drawing.
- 12. The method for automatically checking railway signal interlocking drawings based on visual interaction according to claim 10, wherein the drawing analysis and modeling module further comprises: the equipment identification module is used for identifying equipment in the interlocking drawing and classifying the equipment according to equipment types, and storing the classified equipment information in a structural format; The feature extraction module is used for extracting the connection relation between the devices and constructing a device topological graph based on the devices and the corresponding connection relation; the directed graph generating module is used for mapping the interlocking table into a directed graph and generating an interlocking logic directed graph; and the model building module is used for generating a physical-logical double-layer dynamic model based on the equipment topological graph and the interlocking logic directed graph.
- 13. The method for automatically checking railway signal interlocking drawings based on visual interaction according to claim 10, wherein the checking module further comprises: the model initialization module is used for initializing interlocking conditions of the physical-logical double-layer dynamic model and loading a predefined rule base; And the detection and verification module is used for carrying out equipment parameter verification, dynamic logic conflict detection and wiring integrity verification on the interlocking drawing based on a predefined rule base, and storing the detected error information in a structured format, wherein the equipment parameters comprise equipment spacing and equipment numbers.
- 14. The method for automatically checking railway signal interlocking drawings based on visual interaction according to claim 13, wherein the detection and verification module further comprises: the dynamic logic conflict detection module is used for detecting hostile access paths, overlapping paths and missing locking conditions in the interlocking drawing; and the wiring integrity verification module is used for verifying the consistency of the interlocking table and the equipment layout and wiring diagram.
- 15. The method for automatically checking the railway signal interlocking drawings based on visual interaction according to claim 10, wherein the display and correction module further comprises: The visual interaction module is used for marking error equipment by adopting a red flashing frame in the visual interaction interface, marking a conflict path by adopting a red arrow and displaying an association rule; and the correction module is used for automatically generating the missing interlocking condition according to the predefined rule base and locally correcting the error information marked in the interlocking drawing based on the generated interlocking condition.
- 16. An electronic device comprising a processor and a memory, wherein the memory stores a computer program, and the computer program is loaded and executed by the processor to implement the method for automatically checking railway signal interlocking drawings based on visual interaction according to any one of claims 1 to 9.
- 17. A computer readable storage medium, wherein a computer program is stored in the computer readable storage medium, and the computer program is loaded and executed by a processor to implement the method for automatically checking railway signal interlocking drawings based on visual interaction according to any one of claims 1 to 9.
Description
Railway signal interlocking drawing automatic checking method and system based on visual interaction Technical Field The invention belongs to the technical field of railway signal drawing verification, and particularly relates to an automatic verification method and system for a railway signal interlocking drawing based on visual interaction. Background The railway signal interlocking system needs to ensure that the logical relationship of track sections, switches and annunciators strictly conform to specifications such as TB/T3027. The traditional railway signal interlocking drawing checking relies on manual comparison design specifications, has the problems of low efficiency, easy omission and the like, and has strong dynamic relevance of interlocking logic particularly in complex station scenes, and hidden troubles such as topology connection errors, signal conflicts, and missing interlocking conditions are difficult to quickly find through manual checking. The related railway signal interlocking drawing automatic check also has the problems that the error positioning is not visual, the correction still depends on a manual mode, and the like. At present, the technical problem is mainly solved by three modes, namely (1) script verification based on rules, scanning the image paper data through predefined rules (such as that the distance between annunciators is more than or equal to 1200 m), and outputting an error list. (2) The semi-automatic checking tool uses a two-dimensional drawing marking tool (such as an AutoCAD plug-in) to mark equipment conflict, and relies on manual judgment of logic rationality. (3) The interlocking table logic verifier is used for importing the interlocking table into a database based on a static checking tool of a preset rule base, detecting contradictory conditions through SQL query, but lacking interactivity, wherein an error prompt is only a text list and visual positioning cannot be realized. However, most of the solutions verify basic rules such as equipment spacing, number uniqueness and the like, and verify for a single data source, errors are displayed in a text form, manual comparison drawing positioning is needed, and part of tools mark the error equipment in CAD drawings by colors, but cannot display logical link relations, and intelligent reasoning capacity is lacking. Disclosure of Invention In order to solve the problems, the invention provides a method and a system for automatically checking railway signal interlocking drawings based on visual interaction, which are used for solving the problems that the traditional railway signal interlocking drawings check relies on manual comparison design specifications, and has the defects of low efficiency, easiness in missed detection, difficulty in quickly finding hidden troubles such as topology connection errors, signal conflicts, and missing interlocking conditions. A railway signal interlocking drawing automatic checking method based on visual interaction comprises the following steps: acquiring a railway signal drawing and an interlocking table, and performing data preprocessing to obtain the interlocking drawing; Carrying out multi-mode drawing analysis based on the interlocking drawing to construct a physical-logical double-layer dynamic model; automatically checking the interlocking drawing based on a physical-logical double-layer dynamic model; performing highlighting and local dynamic correction on error equipment and conflict paths in the checked interlocking drawing; rechecking the corrected interlocking drawing and outputting a checking report. According to one embodiment of the invention, the railroad signal drawings include the placement of the traffic lights, switches, and track segment facilities. According to one embodiment of the invention, the interlock table includes the logical relationships of the route, switch position, and traffic signal open conditions. According to a specific embodiment of the present invention, obtaining a railway signal drawing and an interlocking table and performing data preprocessing, the obtaining an interlocking drawing further includes: Acquiring a railway signal drawing and an interlocking table, and denoising and zooming the railway signal drawing; and mapping and connecting the processed railway signal drawing layer with corresponding fields of the interlocking table to obtain the interlocking drawing. According to a specific embodiment of the present invention, the multi-modal drawing analysis is performed based on the interlocking drawing, and the construction of the physical-logical double-layer dynamic model further includes: identifying equipment in the interlocking drawing by using a YOLO model, classifying according to equipment types, and storing the classified equipment information in a structural format; Adopting GNN to extract the connection relation between the devices, and constructing a device topological graph based on the devices and the correspondi