Method and system for digitalizing railway signal circuit
By creating dictionary tables of circuit diagram names, cabinets, and components using graph theory, and establishing a directed graph matrix, the complete digitization of railway signaling circuits is achieved. This solves the problem of low digitization in existing technologies and improves design accuracy and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA RAILWAY FIRST SURVEY & DESIGN INST GRP
- Filing Date
- 2023-10-16
- Publication Date
- 2026-07-24
Smart Images

Figure CN117725351B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of railway signaling technology, and specifically to a method and system for digitizing railway signaling circuits. Background Technology
[0002] The railway signaling system, a specialization within railway signaling, is a control system that ensures railway traffic safety and improves transportation efficiency. It includes dispatching and command systems, interlocking systems, train control systems, block systems, and power supply systems. Unlike civil engineering and other specializations that focus on spatial scenarios, railway signaling involves more logical connections. The functions of each system are mainly realized through circuits composed of equipment and lines.
[0003] With the development of modern technology, railway signaling is gradually moving towards electronic and digitalization. However, the degree of digitization of railway signaling circuits is still relatively low, and the methods of digitization are still relatively simple, generally using a non-fully digital approach of "standard circuit diagrams + dynamic terminals".
[0004] Therefore, a method for fully digitizing railway signaling circuits is proposed and applied to the fields of intelligent design, construction, and full life-cycle management of railway signaling systems, which can promote the digital development of railway signaling systems. Summary of the Invention
[0005] The purpose of this invention is to provide a method and system for digitizing railway signal circuits, in order to solve the problem that there are currently only incomplete methods for digitizing railway signal circuits and a lack of fully digitized methods.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0007] A method for digitizing railway signaling circuits, the method comprising:
[0008] Organize various standard circuit diagrams related to railway signaling, create a dictionary of standard circuit diagram names, and digitize the names of standard circuit diagrams;
[0009] Organize the cabinets and combinations related to railway signaling, create cabinet and combination dictionaries, and digitize cabinet and combination information;
[0010] Based on standard circuit diagrams, relevant components and equipment are categorized and organized, a component and equipment dictionary is created, and component and equipment information is digitized.
[0011] Using the standard circuit diagram to be digitized as the object, and using all the components and devices in the standard circuit diagram as the rows and columns of the matrix, a corresponding directed graph matrix is established;
[0012] Iterate through all nodes and connections in each standard circuit diagram to be digitized, calculate and input the corresponding matrix.
[0013] Furthermore, the standard circuit diagram includes block section track circuit and low frequency coding circuit, section signal lighting circuit, N+1 redundancy circuit, section direction circuit, station connection circuit, station signal lighting circuit, turnout control circuit and track circuit, microcomputer acquisition and drive circuit, alarm circuit, station track circuit and coded circuit, analog quantity detection circuit, switch quantity detection circuit, level crossing signal lighting circuit, and level crossing control panel circuit;
[0014] Create a dictionary table of circuit diagram names for querying and managing standard circuit diagrams.
[0015] Furthermore, the cabinets include combination cabinets, track cabinets, interface cabinets, frequency shift cabinets, integrated cabinets, distribution cabinets, interlocking cabinets, train control cabinets, and monitoring cabinets;
[0016] The combinations include signal combinations, turnout combinations, track circuit combinations, block combinations, and station combinations;
[0017] Create a cabinet dictionary table and a combination dictionary table for querying and managing cabinets and combinations involved in standard circuit diagrams.
[0018] Furthermore, the components and equipment include resistors, capacitors, inductors, diodes, fuses, relays, transformers, switches, power supplies, signal lights, motors, transmitters, receivers, and analog network disks;
[0019] Create a dictionary of components and devices for querying and managing components and devices involved in standard circuit diagrams.
[0020] Furthermore, taking the standard circuit diagram to be digitized as the object, and using all components and devices in the standard circuit diagram as the rows and columns of a matrix, a corresponding directed graph matrix is established, including:
[0021] Each row and column of the directed graph matrix contains the name of its elements;
[0022] A directed graph matrix is a square matrix with an equal number of rows and columns.
[0023] The terminals and side wiring terminals of components and equipment are arranged as rows and columns of a matrix, and the order of the terminals and side wiring terminals of components and equipment in the rows and columns is the same.
[0024] Furthermore, the nodes in a standard circuit diagram are the same as the vertices of a directed graph matrix.
[0025] Furthermore, under normal circumstances, the connection relationship between nodes is defined as 1;
[0026] In the abnormal state, the connection relationship between nodes is defined as -1;
[0027] A value with no connection under both normal and abnormal conditions is defined as 0.
[0028] Further, calculate and input the corresponding matrix, including:
[0029] Standard circuit diagrams with complete loops but no direct connection between them are divided into independent circuit units;
[0030] A template-type standard circuit diagram is defined as a circuit;
[0031] Traverse all circuit units and circuits, define the terminals of all components and devices and the terminals of side wiring as vertices, and define the circuit matrix as rows and columns respectively;
[0032] Starting from the positive terminal of the power supply and following the direction of the current as the path, the connection relationship of each node on the path is determined one by one in a directed graph manner until a loop is formed, and the result is stored in the directed graph matrix.
[0033] On the other hand, a railway signaling circuit digitization system is provided, the system being used to implement the method, including:
[0034] The first creation module is used to sort out various standard circuit diagrams related to railway signaling, create a dictionary of standard circuit diagram names, and digitize the names of standard circuit diagrams.
[0035] The second creation module is used to organize the cabinets and combinations related to railway signaling, create cabinet dictionary tables and combination dictionary tables, and digitize cabinet and combination information.
[0036] The third creation module is used to classify and organize relevant components and equipment according to standard circuit diagrams, create component and equipment dictionary tables, and digitize component and equipment information.
[0037] The matrix building module is used to build a corresponding directed graph matrix with the standard circuit diagram to be digitized as the object and all components and devices in the standard circuit diagram as vertices.
[0038] The traversal module is used to traverse all nodes and connections in each standard circuit diagram to be digitized, calculate and input the corresponding matrix.
[0039] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0040] This invention proposes a method and system for digitizing railway signaling circuits. Based on graph theory, it stores circuit components, equipment, and their connections in a matrix format, enabling complete digitization of circuit diagrams for all railway signaling systems. It also creates a signaling circuit diagram dictionary, a component dictionary, and an equipment dictionary, standardizing fundamental signaling circuit data and laying the foundation for intelligent signaling design. The digitized signaling circuit information, centered on a matrix, features a simple, clear, and well-organized data structure, facilitating storage, retrieval, and easy expansion. Furthermore, the digital assets generated from the digitization of signaling circuits can be used in circuit diagram design, signal information model creation, and signal simulation. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other embodiments can be obtained from these drawings without creative effort.
[0042] Figure 1 This is a flowchart of the method of the present invention.
[0043] Figure 2 This is a system composition diagram of the present invention.
[0044] Figure 3 This is a schematic diagram of a circuit diagram example.
[0045] Figure 4 This is a digital matrix schematic diagram of a circuit diagram example. Detailed Implementation
[0046] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Preferred embodiments of the invention are shown in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a thorough and complete understanding of the disclosure of the invention.
[0047] It should be noted that similar reference numerals and letters indicate similar items; therefore, once an item is defined in one embodiment, it does not need to be further defined and explained in subsequent embodiments. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0048] Network graph theory is the application of graph theory in circuit theory, using computers as auxiliary computational tools to analyze and calculate circuits primarily through their structure and connection properties. This invention is a method for digitizing signal circuits based on the principles of directed graphs in graph theory.
[0049] Example 1:
[0050] This embodiment provides a method for digitizing railway signaling circuits. The steps can be executed in a computer system, such as a set of computer-executable instructions. Although a logical order is shown in the flowchart, in some cases, the steps can be executed in a different order. Figure 1 The methods include:
[0051] S1: Organize various standard circuit diagrams related to railway signaling, create a dictionary of standard circuit diagram names, and digitize the names of standard circuit diagrams.
[0052] The standard circuit diagram includes the block section track circuit and low-frequency coding circuit, the section signal lighting circuit, the N+1 redundancy circuit, the section direction circuit, the station connection circuit, the station signal lighting circuit, the turnout control circuit and track circuit, the microcomputer acquisition and drive circuit, the alarm circuit, the station track circuit and coded circuit, the analog quantity detection circuit, the switch quantity detection circuit, the level crossing signal lighting circuit, and the level crossing control panel circuit;
[0053] Create a dictionary table of circuit diagram names for use in querying and managing standard circuit diagrams.
[0054] An example of a circuit diagram name dictionary is shown below:
[0055] Chinese signage field name Data types Is it a primary key? Can it be empty? illustrate Serial Number ID Int yes no - name Name String no no - Belonging System SSXT String no no -
[0056] S2: Organize the cabinets and combinations related to railway signaling, create cabinet dictionary tables and combination dictionary tables, and digitize the cabinet and combination information.
[0057] The cabinets include combination cabinets, track cabinets, interface cabinets, frequency shift cabinets, integrated cabinets, distribution cabinets, interlocking cabinets, train control cabinets, and monitoring cabinets;
[0058] The combinations include signal combinations, turnout combinations, track circuit combinations, block combinations, and station combinations;
[0059] Create a cabinet dictionary table and a combination dictionary table for querying and managing cabinets and combinations involved in standard circuit diagrams.
[0060] An example of a rack dictionary table is as follows:
[0061] Chinese signage field name Data types Is it a primary key? Can it be empty? illustrate Serial Number ID Int yes no - name Name String no no - Specifications and Models Type String no no - Belonging System SSXT String no no - Related circuits XGDL String no no -
[0062] Examples of combined dictionary tables are as follows:
[0063] Chinese signage field name Data types Is it a primary key? Can it be empty? illustrate Serial Number ID Int yes no - name Name String no no - Belonging System SSXT String no no - Related circuits XGDL String no no -
[0064] S3: Based on the standard circuit diagram classification, organize the relevant components and equipment, create a component and equipment dictionary, and digitize the component and equipment information.
[0065] Components and equipment include resistors, capacitors, inductors, diodes, fuses, relays, transformers, switches, power supplies, signal lights, motors, transmitters, receivers, and analog network disks;
[0066] Create a dictionary of components and devices for querying and managing components and devices involved in standard circuit diagrams.
[0067] Example of a dictionary table of components and equipment is as follows:
[0068] Chinese signage field name Data types Is it a primary key? Can it be empty? illustrate Serial Number ID Int yes no - name Name String no no - Specifications and Models Type String no no - Belonging System SSXT String no no - Server rack SSJG String no yes - Circuit SSDL String no no -
[0069] S4: Using the standard circuit diagram to be digitized as the object, and all components and devices in the standard circuit diagram as rows and columns of a matrix, construct the corresponding directed graph matrix. This includes:
[0070] In a directed graph matrix, each row and column represents the name of its element. A directed graph matrix is a square matrix with an equal number of rows and columns.
[0071] The terminals and side wiring terminals of components and equipment are defined as rows and columns of a matrix, with the order of vertices in the row direction being the same as the order of vertices in the column direction.
[0072] S5: Traverse all nodes and connections in each standard circuit diagram to be digitized, calculate and input the corresponding matrix.
[0073] In standard circuit diagrams, nodes correspond to the vertices of the directed graph matrix, namely the terminals and side wiring terminals of components and devices. For example, the first group of contacts of a JWXC-1700 relay is defined as three nodes: 11, 12, and 13. The connection between nodes under normal conditions is defined as 1; the connection between nodes under abnormal conditions is defined as -1 (applicable to components like relays that have multiple states); and the connection with no connection under both normal and abnormal conditions is defined as 0.
[0074] S501: Divide a standard circuit diagram with complete loops that are not directly related to each other into independent circuit units;
[0075] S502: Defines a template-type standard circuit diagram as a circuit;
[0076] In a template-type standard circuit diagram, the circuit form and connection relationship remain unchanged, while the combination position, cabinet and wiring terminals are different.
[0077] S503: Traverse all circuit units and circuits, define the terminals of all components and devices and the terminals of side wiring as vertices, and define the circuit matrix as rows and columns respectively;
[0078] S504: Starting from the positive terminal of the power supply (which can be assumed if there is no power supply), following the direction of the current as the path, and following the method of a directed graph, until a loop is formed, determine the connection relationship of each node on the path one by one, and store the result in the directed graph matrix D.
[0079] Repeat step S504 until all connections in the circuit have been traversed and saved.
[0080] Example 2:
[0081] This embodiment is a digital solution for the lighting circuit diagram of a shunting signal, such as... Figure 3 As shown. The circuit diagram is for shunting lighting circuit, the system it belongs to is the interlocking system, the combination cabinet is located at 15-7, and the combination type is DX; the components include fuses RD1 and RD2, relays DJ and DXJ, bulbs B and A, and power supplies XJZ220 and XJF220.
[0082] As shown in the diagram, the arrows indicate the direction of the current. A directed graph is defined according to the current direction. Starting from the positive terminal of the power supply, the path follows the current direction until a loop is formed. Traverse all nodes in the circuit diagram to determine the vertices of the matrix: XJZ220, RD1-1, RD1-2, DJ-5, DJ-6, 15-701-15, DXJ-31, DXJ-32, DXJ-33, 15-701-1, 15-701-2, 1F-301-1, 1F-301-2, D1-B, D1-A, D1-BAH, 1F-301-3, 15-701-3, RD2-2, RD2-1, XJF220. Determine the connection relationship of each node on the path one by one. Under normal conditions, a connection between nodes is defined as "1", under abnormal conditions, a connection between nodes is defined as "-1", and a node with no connection in either state is defined as "0". Store the results in a matrix, as shown in the diagram. Figure 4 As shown.
[0083] Example 3:
[0084] This embodiment provides a railway signaling circuit digitization system, which is used to implement the method described in Embodiment 1, including:
[0085] The first creation module is used to sort out various standard circuit diagrams related to railway signaling, create a dictionary of standard circuit diagram names, and digitize the names of standard circuit diagrams, corresponding to S1 in Implementation 1.
[0086] The second creation module is used to organize the cabinets and combinations related to railway signaling, create cabinet dictionary tables and combination dictionary tables, and digitize the cabinet information and combination information, corresponding to S2 in Implementation 1.
[0087] The third creation module is used to classify and organize relevant components and equipment according to standard circuit diagrams, create a component and equipment dictionary, and digitize component and equipment information, corresponding to S3 in Example 1.
[0088] The matrix building module is used to build a corresponding directed graph matrix with the standard circuit diagram to be digitized as the object and all components and devices in the standard circuit diagram as vertices, corresponding to S4 in Example 1;
[0089] The traversal module is used to traverse all nodes and connections in each standard circuit diagram to be digitized, calculate and input the corresponding matrix, corresponding to S5 in Example 1.
[0090] With digital circuit matrices, railway signaling circuit design no longer relies on specific software platforms such as AutoCAD, but is entirely based on data. In engineering design, it can be used for dynamic drawing of circuit diagrams for each system, automatic generation of wiring diagrams, automatic configuration of BIM project attributes (such as connection relationships), and data flow path querying during circuit simulation, based on the specific engineering conditions of each work site (station, relay station, line junction, etc.), greatly improving accuracy and design efficiency.
[0091] The above examples illustrate the present invention only to aid in understanding it and are not intended to limit the scope of the invention. Those skilled in the art can make various simple deductions, modifications, or substitutions based on the principles of this invention.
Claims
1. A method for digitizing railway signaling circuits, characterized by: The method includes: Organize various standard circuit diagrams related to railway signaling, create a dictionary of standard circuit diagram names, and digitize the names of standard circuit diagrams; Organize the cabinets and combinations related to railway signaling, create cabinet and combination dictionaries, and digitize cabinet and combination information; Based on standard circuit diagrams, relevant components and equipment are categorized and organized, a component and equipment dictionary is created, and component and equipment information is digitized. Using the standard circuit diagram to be digitized as the object, and using all the components and devices in the standard circuit diagram as the rows and columns of the matrix, a corresponding directed graph matrix is established; Iterate through all nodes and connections in each standard circuit diagram to be digitized, calculate and input the corresponding matrix; in: The standard circuit diagram includes the block section track circuit and low-frequency coding circuit, the section signal lighting circuit, the N+1 redundancy circuit, the section direction circuit, the station connection circuit, the station signal lighting circuit, the turnout control circuit and track circuit, the microcomputer acquisition and drive circuit, the alarm circuit, the station track circuit and coded circuit, the analog quantity detection circuit, the switch quantity detection circuit, the level crossing signal lighting circuit, and the level crossing control panel circuit; Create a dictionary table of circuit diagram names for querying and managing standard circuit diagrams; The cabinets include combination cabinets, track cabinets, interface cabinets, frequency shift cabinets, integrated cabinets, distribution cabinets, interlocking cabinets, train control cabinets, and monitoring cabinets; The combinations include signal combinations, turnout combinations, track circuit combinations, block combinations, and station combinations; Create a cabinet dictionary table and a combination dictionary table for querying and managing cabinets and combinations involved in standard circuit diagrams; Components and equipment include resistors, capacitors, inductors, diodes, fuses, relays, transformers, switches, power supplies, signal lights, motors, transmitters, receivers, and analog network disks; Create a dictionary of components and devices for querying and managing components and devices involved in standard circuit diagrams; Using the standard circuit diagram to be digitized as the object, and all components and devices in the standard circuit diagram as rows and columns of a matrix, a corresponding directed graph matrix is constructed, including: Each row and column of the directed graph matrix contains the name of its elements; A directed graph matrix is a square matrix with an equal number of rows and columns. The terminals and side wiring terminals of components and equipment are arranged as rows and columns of a matrix, and the order of the terminals and side wiring terminals of components and equipment in the rows and columns is the same. The nodes in a standard circuit diagram are the same as the vertices of a directed graph matrix; Under normal circumstances, the connection between nodes is defined as 1; In the abnormal state, the connection relationship between nodes is defined as -1; A value with no connection under both normal and abnormal conditions is defined as 0. Calculate and input the corresponding matrix, including: Standard circuit diagrams with complete loops but no direct connection between them are divided into independent circuit units; A template-type standard circuit diagram is defined as a circuit; Traverse all circuit units and circuits, define the terminals of all components and devices and the terminals of side wiring as vertices, and define the circuit matrix as rows and columns respectively; Starting from the positive terminal of the power supply and following the direction of the current as the path, the connection relationship of each node on the path is determined one by one in a directed graph manner until a loop is formed, and the result is stored in the directed graph matrix.
2. A digital system for railway signaling circuits, characterized in that: The system is used to implement the method of claim 1, including: The first creation module is used to sort out various standard circuit diagrams related to railway signaling, create a dictionary of standard circuit diagram names, and digitize the names of standard circuit diagrams. The second creation module is used to organize the cabinets and combinations related to railway signaling, create cabinet dictionary tables and combination dictionary tables, and digitize cabinet and combination information. The third creation module is used to classify and organize relevant components and equipment according to standard circuit diagrams, create component and equipment dictionary tables, and digitize component and equipment information. The matrix building module is used to build a corresponding directed graph matrix with the standard circuit diagram to be digitized as the object and all components and devices in the standard circuit diagram as vertices. The traversal module is used to traverse all nodes and connections in each standard circuit diagram to be digitized, calculate and input the corresponding matrix.