A station type identification-based auxiliary interlocking data design system and method

By using a station type identification-based auxiliary interlocking data design system, special station types are automatically identified and processed, and a solution library is established. This solves the problems of delayed identification of special station types and resource waste, improves identification efficiency and resource reuse, and ensures the safety and operational efficiency of the project.

CN116304199BActive Publication Date: 2026-01-23卡斯柯信号(成都)有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211713242.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-30
Publication Date
2026-01-23
Estimated Expiration
2042-12-30

AI Technical Summary

Technical Problem

Existing technologies lag behind in identifying and processing special station types, leading to increased labor costs and wasted resources, and existing solutions cannot be effectively reused.

Method used

The system, which is based on station type identification and is used for auxiliary interlocking data design, includes input data processing, station topology generation, editing of general and special station type databases, and matching query output modules. It automatically identifies and processes special station types and establishes a special station type solution library for reuse.

Benefits of technology

It enables the early identification of special station types during the project design phase, reducing labor costs, improving identification efficiency, avoiding repetitive work later, and ensuring safety and operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116304199B_ABST
    Figure CN116304199B_ABST
Patent Text Reader

Abstract

The application discloses a kind of based on station type identification auxiliary interlocking data design system and method, belong to the field of track traffic signal interlocking computer simulation, including input data processing step, station topological structure diagram generation step, general station type data editing storage step, special station type data editing storage step, and matching query output step, in project design liaison stage can efficiently identify that interlocking product does not support special station type, facilitate project data design personnel to carry out influence analysis, the station type that there is security risk and influence operation efficiency is discovered early and feedback optimization station type design, realize from source to eliminate hidden danger and influence, avoid in later interlocking data production stage discovery only through special design means to eliminate the influence brought by this special station type and additional increase data design auditing workload.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of computer simulation of railway signal interlocking, and particularly relates to a station type identification based auxiliary interlocking data design system and method. BACKGROUND

[0002] Interlocking refers to the establishment of a mutual restraint relationship between signals, switches and routes through technical means to ensure the safety of railway station train and shunting operations. The equipment that realizes this relationship is called interlocking equipment. In addition to ensuring operation safety, interlocking equipment also has the functions of improving operation efficiency and reducing labor intensity.

[0003] At present, interlocking has been widely used in various stations. In the prior art, for example, the Chinese patent for invention with publication number CN104049976A and publication date September 17, 2014, and the name of "interlocking software automatic generation system based on Boolean logic", discloses an interlocking software automatic generation system based on Boolean logic, which comprises: a database analysis module, a class module, a logic variable module, a logic tree module, a logic script generation module and a binary file generation module. The database analysis module receives trackside raw data and selects the information required for interlocking logic; the class module defines different types in the interlocking logic; the logic variable module defines class member variables and the attributes of class member variables; the interlocking logic rule library module defines the syntax rules based on interlocking logic; the logic tree module is used to convert Boolean expressions into a multi-way tree structure; the logic script module is used to generate an instantiated interlocking station interlocking script; and the binary file generation module is used to generate an instantiated interlocking station binary file. However, this technical solution still has the following shortcomings: 1. For more complex interlocking logic, the relay logic expression cannot express or accurately express the general interlocking logic, and there will be obvious lag for special station type identification; 2. This patent is only for the general interlocking logic of the metro CBTC system, and cannot be used for the interlocking logic of national railway stations such as rolling and non-route, and the applicability is not very strong.

[0004] The computer interlocking system realizes the interlocking function of a certain station through computer interlocking software, hardware and interlocking data. The interlocking data is customized according to the station type of each station, so that the interlocking data of different stations is different. The generation of interlocking data depends on the station type. For the conventional general station type, the interlocking data can be automatically generated by the general interlocking engineering design and application design provided by the platform, but for the special station type that cannot be covered by the general rule, the project data designer needs to perform specific processing. However, the special station type can be identified only in the data production stage, and some of these special station types are not reasonable in themselves, such as having safety risks or affecting operation. At this time, it is already too late to return to modify the station type design, and the only way to eliminate the influence of the special station type is to increase the artificial cost of the project by specific data processing of the interlocking data designer. Moreover, the interlocking data designers of different lines may be completely different. For different lines, if there is the same special station type, if the interlocking data design team of line A has a complete solution to this special station type, and the interlocking data design team of line B does not participate in project A and does not know the existing solution, then the data design team of line B has to analyze and customize the solution for this special station type again, which causes unnecessary waste of manpower.

[0005] Therefore, there is an urgent need for a technology that can identify special station types without lag or effectively design and efficiently reuse special station type data. SUMMARY

[0006] The present application aims to solve the above problems by providing an auxiliary interlocking data design system and method based on station type identification technology, which can effectively solve the problem of lagging identification of special station types and can efficiently reuse special station type data to save computing power and manpower cost.

[0007] The present application first provides an auxiliary interlocking data design system based on station type identification, which comprises an input data processing module, a station yard topology structure diagram generation module and a matching query output module connected in sequence, a general station type data editing and storage module connected with the matching query output module through a general station type database, and a special station type topology editing and storage module connected with the matching query output module through a special station type database.

[0008] The input data processing module is used to read and initialize various types of equipment information in the plane layout and generate corresponding characteristic attributes; the station yard topology graph generation module generates a station yard topology graph of the read-in line according to the characteristic attributes generated by the input data processing module and displays the station yard topology graph; the general station type data editing and storage module is used to provide functions of drawing and editing a general station type topology and setting a suitable interlocking product baseline version attribute of the general station type topology, and a storage function of the general station type topology to construct a general station type database; the special station type data editing and storage module is used to provide a function of drawing and editing a special station type topology and a function of storing the special station type topology and a corresponding solution to construct a special station type database; the matching query output module is used to extract general station type data matched with a selected interlocking product baseline version of a project from the general station type database according to the selected interlocking product baseline version of the project and convert the general station type data into a station yard topology, read a special station type in the special station type database and convert the special station type into a station yard topology, and then compare and match the station yard topology with a station yard topology graph generated by the station yard topology generation module.

[0009] Corresponding to the above system, the application further provides an auxiliary interlocking data design method based on station type identification, comprising the following steps:

[0010] The input data processing step reads track line information, station information, operation direction, signal equipment information and interlocking area boundary coordinate information in the station plane layout according to a path of the station plane layout defined in a configuration file, then performs data initialization, and generates characteristic attributes of various types of equipment blocks in the station plane layout;

[0011] Specifically,

[0012] The signal equipment information includes attribute information and coordinate information of a signal, attribute information and coordinate information of a turnout, coordinate information of an axle counter, attribute information and coordinate information of a warning post, and attribute information and coordinate information of a car stop device.

[0013] The input data processing step specifically includes:

[0014] According to the read track line information, coordinate information of the axle counter, the turnout and the car stop device, a track section equipment data block is generated and its characteristic attributes are set;

[0015] According to attribute information and coordinate information of the signal and the turnout, a signal equipment data block and a turnout equipment data block are generated and their characteristic attributes are set;

[0016] According to attribute information and coordinate information of the car stop device and coordinate information of the interlocking area boundary, an end point equipment data block is generated and its characteristic attributes are set;

[0017] According to the axle counting device and the attribute information and coordinate information of the warning post, a checkpoint device data block is generated and its characteristic attributes are set.

[0018] The track section device data block includes station name, device type, device subtype, device name, device direction, upper connection, and lower connection.

[0019] The signal device device data block includes station name, device type, device subtype, device name, device direction, upper connection, lower connection, uplink terminal, downlink terminal, passing attribute, guidance attribute, and reverse interval signal transmission.

[0020] The turnout device data block includes station name, device type, device subtype, device name, device direction, upper connection, lower connection, reverse connection, turnout opening direction, and turnout section name.

[0021] The end point device data block includes station name, device type, device subtype, device name, device direction, upper connection, lower connection, and connection type.

[0022] The checkpoint device data block includes station name, device type, device subtype, device name, device direction, upper connection, lower connection, protection turnout name (only for checkpoints of the type of protection turnout checkpoint), and protection turnout position (only for checkpoints of the type of protection turnout checkpoint).

[0023] The station yard topology diagram generation step generates a station yard topology diagram of the read-in line according to the characteristic attributes of the device blocks generated by the input data processing step and displays the diagram.

[0024] The general station type data editing and storage step edits and draws the topology of a general station type through preset basic graph elements, sets the interlocking product baseline version applicable to the general station type, generates corresponding device blocks for each basic graph element instance included in the general station type after the drawing is completed, and packs and saves all the device blocks and the interlocking product baseline version information applicable to the station type in a general station type database.

[0025] The special station type data editing and storage step draws through preset basic graph elements and adds the solution of the special station type. After the drawing is completed, corresponding device blocks are generated for each basic graph element instance included in the special station type, and all the device blocks and the solution corresponding to the station type are packed and saved in a special station type database.

[0026] Specifically,

[0027] The basic graph elements include track section, turnout graph element, signal graph element, end point graph element, and checkpoint graph element.

[0028] The topology of the general station type is edited in the general station type data editing and storing step, and the topology of the special station type is edited in the special station type data editing and storing step and the topology of the special station type is stored, which are both that the basic graphic element is dragged to the drawing area to generate a basic graphic element instance device, and the characteristic attributes of the basic graphic element are set according to the actual general station type on the interface, then the graphic element instance with the characteristic attributes is connected one by one, and the upper connection and lower connection characteristic attributes of the basic graphic element are automatically generated by the system according to the connection relationship.

[0029] The matching query output step extracts the general station type data matched with the baseline version of the selected interlocking product in the project from the general station type database according to the baseline version of the selected interlocking product in the project in the configuration file, and converts the general station type data into a station topology structure, reads the special station type in the special station type database and converts the special station type into a station topology structure, and then compares and matches the station topology structure diagram generated by the station topology generation module.

[0030] The matching query output step, specifically, when the generated station topology diagram can be completely spliced from the extracted general station type, prompts the user that there is no special station type in the line, and the data configuration according to the general principle provided by the product can be performed without manual special processing.

[0031] If the generated station topology diagram can be completely spliced from the extracted general station type and the special station type in the special station type database, the user is prompted that there is an identifiable special station type in the station, and the special station type in the special station type database matched in the comparison and matching and the solution thereof are listed for the user to view and download.

[0032] If the generated station topology diagram cannot be completely spliced from the extracted general station type and the special station type in the special station type database, the matching query module prompts the user that there is a special station type that cannot be identified in the line and identifies these special station types that cannot be identified in the topology structure diagram display area, and if the special station type in the special station type database is matched in the comparison and matching, the user is prompted that there is an identifiable special station type in the line, and the special station type in the special station type database matched and the solution thereof are listed for the user to view and download.

[0033] Advantages

[0034] 1. The technical scheme of the present application can efficiently identify the special station type not supported by the interlocking product in the project design contact stage, facilitate the impact analysis of the project data design personnel, early discover and feedback the station type with safety risks and influence on operation efficiency, realize the elimination of hidden dangers and influence from the source, and avoid the additional data design audit workload caused by the special design means to eliminate the influence of the special station type discovered in the later interlocking data production stage.

[0035] 2. The technical scheme of the present application establishes a special station type and a solution storage library, so that the solution of the special station type can be effectively reused, avoiding repeated work and saving project labor costs.

[0036] 3. The technical scheme of the present application only needs the user to define the input file path and the adopted interlocking product baseline version number in the configuration file to automatically identify the special station type, compared with the traditional manual identification method relying on experienced interlocking data designers, greatly improving the identification efficiency and reducing the requirements for the ability and qualification of the identification personnel. BRIEF DESCRIPTION OF DRAWINGS

[0037] The foregoing and subsequent specific description of the present application becomes clearer when read in conjunction with the following drawings, in which:

[0038] Figure 1 It is a schematic diagram of the logical structure of the system of the present application;

[0039] Figure 2 It is a flowchart of the construction of the general station type database in the method of the present application;

[0040] Figure 3 It is a flowchart of the construction of the special station type database in the method of the present application;

[0041] Figure 4 It is a flowchart of the identification of the special station type in the method of the present application. DETAILED DESCRIPTION

[0042] The technical scheme for achieving the purpose of the present application will be further illustrated by specific examples below. It should be noted that the technical scheme claimed by the present application includes but is not limited to the following examples.

[0043] Example 1

[0044] As a specific implementation scheme of the auxiliary interlocking data design system based on station type identification of the present application, as shown in the accompanying drawings, it includes an input data processing module, a station field topology structure diagram generation module and a matching query output module connected in sequence, and a general station type data editing and storage module connected with the matching query output module through data, and a special station type topology editing and storage module connected with the matching query output module through data. Figure 1

[0045] ​More specifically, the input data processing module is used to read and initialize various types of equipment information in the plan layout and generate corresponding feature attributes; the station yard topology graph generation module generates the station yard topology graph of the read-in line according to the feature attributes generated by the input data processing module and displays it; the general station type data editing and storage module is used to provide the functions of drawing and editing the general station type topology and setting the applicable interlocking product baseline version attribute, and the storage function of the general station type topology to build a general station type database, i.e. the user can edit and draw the topology of the general station type by using the preset basic graph elements (including track sections, turnout graph elements, signal machine graph elements, end point graph elements, and checkpoint graph elements) in the tool set (i.e. generating basic graph element instance equipment after dragging the basic graph elements to the drawing area, setting the feature attributes of the basic graph elements according to the actual general station type on the interface, then connecting the graph element instances with the only good feature attributes one by one according to the station type, and the system automatically generates the upper and lower connection feature attributes of the basic graph elements according to the connection relationship), and set the applicable interlocking product baseline version of the general station type. After drawing, each basic graph element instance contained in the general station type is generated into a corresponding device block, and all device blocks and the interlocking product baseline version information applicable to the station type are packaged and saved in the general station type database; the special station type data editing and storage module is used to provide the functions of drawing and editing the topology of the special station type and storing the topology of the special station type and the corresponding solution to build a special station type database, i.e. the user can edit and draw the topology of the special station type by using the preset basic graph elements in the tool set, and add the topology of the special station type (i.e. generating basic graph element instance equipment after dragging the basic graph elements to the drawing area, setting the feature attributes of the basic graph elements according to the actual general station type on the interface, then connecting the graph element instances with the only good feature attributes one by one according to the station type, and the system automatically generates the upper and lower connection feature attributes of the basic graph elements according to the connection relationship) and the solution of the special station type.After the drawing is completed, each basic element instance contained in the special station type is generated into a corresponding device block, and all device blocks and the solution corresponding to the station type are packaged and saved in the special station type database; the matching query output module is used to extract the general station type data matched with the baseline version of the interlocking product selected by the project from the general station type database according to the defined project, and convert the general station type data into a station yard topology structure, read the special station type in the special station type database and convert the special station type into a station yard topology structure, and then compare and match the station yard topology structure diagram generated by the station yard topology generation module, when the generated station yard topology diagram can be completely spliced from the extracted general station type, the user is prompted that there is no special station type for the line, and data configuration according to the general principle provided by the product can be performed without manual special processing; if the generated station yard topology diagram can be completely spliced from the extracted general station type and the special station type in the special station type database, the user is prompted that there is an identifiable special station type for the station, and the special station type in the special station type database and the solution thereof matched in the comparison and matching are listed for the user to view and download; if the generated station yard topology diagram cannot be completely spliced from the extracted general station type and the special station type in the special station type database, the matching query module prompts the user that there is a special station type that cannot be identified for the line, and identifies these special station types that cannot be identified in the topology structure diagram display area, and if the special station type in the special station type database is matched in the comparison and matching, the user is prompted that there is an identifiable special station type for the line, and the special station type in the special station type database and the solution thereof matched are listed for the user to view and download.

[0046] Embodiment 2

[0047] As a specific embodiment of the auxiliary interlocking data design method based on station type identification of the present application, corresponding to the system technical solution proposed in Embodiment 1, the method of the present embodiment specifically includes an input data processing step, a station yard topology structure generation step, a general station type data editing and storing step, a special station type data editing and storing step, and a matching query output step, specifically:

[0048] Firstly, the general station type data editing and storing step is to edit and draw the topology structure of the general station type through the preset basic element, and set the interlocking product baseline version applicable to the general station type, after the drawing is completed, each basic element instance contained in the general station type is generated into a corresponding device block, and all device blocks and the interlocking product baseline version information applicable to the station type are packaged and saved in the general station type database, the basic element includes a track section, a turnout element, a signal element, an end point element and a checkpoint element, as shown in Figure 2 The steps of constructing the general station type database in the technical solution of the present embodiment are specifically as follows:

[0049] Step S 11Receive the general station type topology diagram drawn by the user based on basic graphic elements and the baseline version information of the interlocking products applicable to the general station type input by the user;

[0050] Step S 12 According to step S 11 The generated general station topology diagram generates device data blocks of element instances;

[0051] Step S 13 Step S 12 The generated device data block and step S 11 The received applicable interlocking product baseline version information is packaged and stored in a general station database.

[0052] Secondly, the special station type data editing and storage steps involve using preset basic graphic elements and adding solutions for that specific station type. After drawing, each basic graphic element instance included in the special station type generates a corresponding equipment block. All equipment blocks and the corresponding solutions for that station type are packaged and saved in the special station type database. (Refer to...) Figure 3 The steps for constructing a special station-type database in this embodiment are as follows:

[0053] Step S 21 Receive user-drawn topology diagrams of special station types based on basic graphic elements, as well as solution documents corresponding to the special station type imported by the user;

[0054] Step S 22 According to step S 21 The generated special station topology diagram generates device data blocks of element instances;

[0055] Step S 23 Step S 22 The generated device data block and step S 21 The received solution documents are packaged and stored in a special site-specific database.

[0056] That is, after dragging and dropping basic graphic elements into the drawing area, basic graphic element instance devices are generated. On the interface, the feature attributes of the basic graphic elements are selected and set according to the actual general station type. Then, after connecting these graphic element instances with good feature attributes one by one according to the station type, the system automatically generates the upper connection and lower connection feature attributes of the basic graphic elements according to the connection relationship.

[0057] Finally, refer to Figure 4 The specific steps for identifying special station types to assist in interlocking data design in this embodiment are as follows:

[0058] Step S 301 First, read the user-defined configuration file to obtain the input file path defined in the configuration file and the baseline version information of the interlocking product used in the current line;

[0059] Step S 302 , according to step S 301 The read input file path loads the corresponding station plan input file and performs data initialization to obtain the track section equipment data block, signal equipment data block, turnout equipment data block, checkpoint equipment data block, and endpoint data equipment block corresponding to the current line;

[0060] Step S 303 , according to step S 302 The generated line equipment data block generates a line station topology diagram and displays it;

[0061] Step S 304 , according to step S 301 The obtained baseline version information of the interlocking product used by the current line is queried and obtained in the general station type database, and the general station type data information suitable for the baseline is converted into a station topology;

[0062] Step S 305 , the special station type data information is queried and obtained in the special station type database, and the special station type data information is converted into a station topology;

[0063] Step S 306 , the general station type station topology obtained in step S 304 and the special station type station topology obtained in step S 305 are compared and matched with the station topology diagram generated in step S 303 ;

[0064] Step S 307 , step S 306 After the comparison and matching are completed, it is determined whether the station topology diagram generated in step S 303 can be completely spliced from the general station type station topology obtained in step S 304 and the special station type station topology obtained in step S 305 , if the determination result is Y (i.e., the station topology diagram generated in step S 303 can be completely spliced from the general station type station topology obtained in step S 304 and the special station type station topology obtained in step S 305 ), then go to step S 308 ; if the determination result is N (i.e., the station topology diagram generated in step S 303 cannot be completely spliced from the general station type station topology obtained in step S 304 and the special station type station topology obtained in step S 305 ), then go to step S 311 ;

[0065] Step S 308 If the result of the determination in Step S 307 is Y, this step is executed: determine whether there is a special station type in the station field topology structure generated in Step S 303 that matches the special station type obtained in Step S 305 If the result of the determination is Y (i.e., there is a special station type in the station field topology structure generated in Step S 303 that matches the special station type obtained in Step S 305 ), proceed to Step S 310 ; if the result of the determination is N (i.e., there is no special station type in the station field topology structure generated in Step S 303 that matches the special station type obtained in Step S 305 ), proceed to Step S 309 .

[0066] Step S 309 If the result of the determination in Step S 308 is N, this step is executed: output a prompt that there is no special station type on this line.

[0067] Step S 310 If the result of the determination in Step S 308 is Y, this step is executed: output a prompt that there is an identifiable special station type on this line, and provide a list for viewing of the matched special station type and its solution.

[0068] Step S 311 If the result of the determination in Step S 307 is N, this step is executed: determine whether there is a special station type in the station field topology structure generated in Step S 303 that matches the special station type obtained in Step S 305 If the result of the determination is Y (i.e., there is a special station type in the station field topology structure generated in Step S 303 that matches the special station type obtained in Step S 305 ), proceed to Step S 312 ; if the result of the determination is N (i.e., there is no special station type in the station field topology structure generated in Step S 303 that matches the special station type obtained in Step S 305 ), proceed to Step S 313 .

[0069] Step S 312 If the result of the determination in Step S 311 is Y, this step is executed: output a prompt that there is an identifiable special station type on this line, and provide a list for viewing of the matched special station type and its solution.

[0070] Step S 313 When the result of the determination in Step S 311 is N, this step is executed: a prompt is output that there is an unidentified special station type on the line, and a mark is displayed in the topology display area.

Claims

1. An auxiliary interlocking data design system based on station type identification, characterized in that: It includes an input data processing module, a station topology diagram generation module, and a matching query output module that are connected in sequence; a general station type data editing and storage module that is connected to the matching query output module through a general station type database; and a special station type topology editing and storage module that is connected to the matching query output module through a special station type database. The input data processing module is used to read and initialize various equipment information in the layout plan and generate corresponding feature attributes; the station topology diagram generation module generates and displays the station topology diagram of the read line based on the feature attributes generated by the input data processing module; the general station type data editing and storage module is used to provide functions for drawing and editing general station type topologies and setting the applicable interlocking product baseline version attributes, as well as the storage function of general station type topologies to build a general station type database; the special station type data editing and storage module is used to provide functions for drawing and editing special station type topologies and storing special station type topologies and corresponding solutions to build a special station type database; the matching query output module is used to extract general station type data that matches the interlocking product baseline version selected by the project from the general station type database and convert it into a station topology structure, while reading special station types from the special station type database and converting them into a station topology structure, and then comparing and matching them with the station topology diagram generated by the station topology generation module; Specifically, the matching query output module will prompt the user that there are no special station types on this line when the generated station topology map can be completely pieced together from the extracted general station types. The user can configure the data according to the general principles provided by the product without any special manual processing. If the generated station topology map can be completely pieced together from the extracted general station types and special station types from the special station type database, the user will be prompted that there are identifiable special station types in this station, and the special station types matched during the comparison and matching process and their solutions will be listed for the user to view and download. If the generated station topology map cannot be completely pieced together from the extracted general station types and special station types from the special station type database, the matching query module will prompt the user that there are unidentifiable special station types in this line and mark these unidentifiable station types in the topology map display area. At the same time, if a special station type from the special station type database is matched during the comparison and matching process, the user will be prompted that there are identifiable special station types in this line, and the list of special station types matched from the special station type database and their solutions will be provided for the user to view and download.

2. A method for designing auxiliary interlocking data based on station type identification, characterized in that, Includes the following steps: The input data processing steps read the track line information, station information, operating direction, signal equipment information, and interlocking boundary line coordinate information from the station layout plan according to the path defined in the configuration file. Then, the data is initialized, and the characteristic attributes of various equipment blocks in the corresponding station layout plan are generated. The station topology diagram generation step involves generating and displaying the station topology diagram of the read-in line based on the characteristic attributes of various equipment blocks generated in the input data processing step. The general station type data editing and storage steps involve editing and drawing the topology of the general station type using preset basic graphic elements, setting the baseline version of the interlocking products applicable to the general station type, generating corresponding equipment blocks for each basic graphic element instance included in the general station type after drawing, and packaging and saving all equipment blocks and the baseline version information of the interlocking products applicable to the station type in the general station type database. The special station type data editing and storage steps involve using preset basic graphic elements and adding solutions for that special station type. After drawing, each basic graphic element instance contained in the special station type generates a corresponding device block. All device blocks and the solutions corresponding to that station type are packaged and saved in the special station type database. The matching query output steps are as follows: Based on the baseline version of the interlocking product selected for the project as defined in the configuration file, the general station type data that matches the baseline version of the interlocking product selected for the project is extracted from the general station type database and converted into a station topology structure. At the same time, the special station types in the special station type database are read and converted into a station topology structure. Then, the data is compared and matched with the station topology structure diagram generated by the station topology generation module. Specifically, in the matching query output step, when the generated station topology map can be completely pieced together from the extracted general station types, the user is prompted that there are no special station types on this line, and the data can be configured according to the general principles provided by the product without any special manual processing. If the generated station topology map can be completely pieced together from the extracted general station types and special station types in the special station type database, the user will be prompted that there are identifiable special station types in this station, and the special station types matched in the special station type database during the comparison and matching process and their solutions will be listed for the user to view and download. If the generated station topology map cannot be completely pieced together from the extracted general station types and special station types from the special station type database, the matching query module will prompt the user that there are special station types that cannot be identified on this line and mark these unidentifiable station types in the topology map display area. At the same time, if a special station type from the special station type database is matched during the comparison and matching, the user will be prompted that there are identifiable special station types on this line, and the list of special station types from the matched special station type database and their solutions will be provided for the user to view and download.

3. The auxiliary interlocking data design method based on station type identification as described in claim 2, characterized in that: The signal equipment information includes the attribute and coordinate information of the signal, the attribute and coordinate information of the turnout, the coordinate information of the axle counting device, the attribute and coordinate information of the warning marker, and the attribute and coordinate information of the wheel stop device.

4. The auxiliary interlocking data design method based on station type identification as described in claim 3, characterized in that: Specifically, the input data processing steps include: Based on the read track line information, coordinate information of axle counting equipment, turnouts, and wheel stop equipment, generate track section equipment data blocks and set their characteristic attributes; Based on the attribute and coordinate information of the signal and turnout, generate signal equipment data blocks and turnout equipment data blocks and set their characteristic attributes; Based on the attribute and coordinate information of the vehicle stop device and the coordinate information of the interlocking boundary line, generate the endpoint device data block and set its characteristic attributes; Based on the attribute and coordinate information of the axle counting equipment and the warning marker, a checkpoint equipment data block is generated and its characteristic attributes are set.

5. The auxiliary interlocking data design method based on station type identification as described in claim 4, characterized in that: The track section equipment data block includes station name, equipment type, equipment subtype, equipment name, equipment direction, upper connection, and lower connection; the signal equipment data block includes station name, equipment type, equipment subtype, equipment name, equipment direction, upper connection, lower connection, uplink terminal, downlink terminal, access attribute, guidance attribute, and reverse signal transmission by section; the turnout equipment data block includes station name, equipment type, equipment subtype, equipment name, equipment direction, upper connection, lower connection, reverse connection, turnout opening direction, and turnout section name; the endpoint equipment data block includes station name, equipment type, equipment subtype, equipment name, equipment direction, upper connection, lower connection, and connection type; the checkpoint equipment data block includes station name, equipment type, equipment subtype, equipment name, equipment direction, upper connection, lower connection, protective turnout name, and protective turnout location.

6. The auxiliary interlocking data design method based on station type identification as described in claim 2, characterized in that: The basic graphic elements include track sections, turnout elements, signal elements, endpoint elements, and checkpoint elements.

7. The auxiliary interlocking data design method based on station type identification as described in claim 2, characterized in that: In the general station type data editing and storage step, the topology structure of the general station type is edited and drawn. In the special station type data editing and storage step, the topology structure of the special station type is edited and drawn. In both cases, the basic graphic elements are dragged to the drawing area to generate basic graphic element instance devices. Then, the feature attributes of the basic graphic elements are set on the interface according to the actual general station type. After the graphic element instances with set feature attributes are connected one by one according to the station type, the system automatically generates the upper connection and lower connection feature attributes of the basic graphic elements according to the connection relationship.

Citation Information

Patent Citations

  • System for automatically generating interlocking software based on Boolean logic

    CN104049976A

  • Automatic generation method of train control system test sequence

    CN103092755A

  • Universal interlocking logic searching method and device

    CN110674191A