Rail transit coupled area data processing method, device and medium

By creating a data table of coupling and uncoupling areas in an unmanned rail transit system and using system data tools to automatically calculate the parameters and protection authorization areas of the coupled areas, the problem of defining the specific coupled areas is solved, and automated configuration and efficient system data production are achieved.

CN117022392BActive Publication Date: 2026-06-26CASCO SIGNAL LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CASCO SIGNAL LTD
Filing Date
2023-06-28
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

The lack of specific definitions and implementation methods for the coupled areas in existing technologies leads to errors in manual configuration and low efficiency.

Method used

By creating a linked/unlinked area data table, the system's data tools automatically calculate the parameters and protection authorization areas of the linked areas, reducing manual configuration and improving accuracy and efficiency.

Benefits of technology

It realizes the automated configuration of the coupled areas in the driverless rail transit system, reduces human error, improves the efficiency and accuracy of system data production, and supports the fully automatic coupling function of trains.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117022392B_ABST
    Figure CN117022392B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of data processing method, equipment and medium of rail transit being coupled area, the method includes: step S1, create coupling decoding area data table, define ID and name for each coupling decoding area, coupling decoding area is configured;Step S2, according to coupling decoding area data table, system data tool automatically calculates the parameter of being coupled area and the train associated with current being coupled area, define ID and name for each being coupled area;Step S3, according to coupling decoding area data table, system data tool automatically creates a being coupled protection authorization area for each being coupled area, define ID and name for each being coupled protection authorization area.Compared with prior art, the present application has the advantages of filling the blank of current system data for unmanned train being coupled area definition etc..
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of rail transit coupling and uncoupling, and in particular to a data processing method, equipment and medium for coupled areas of rail transit. Background Technology

[0002] In recent years, with the development of urban rail transit, more and more cities across the country have built driverless rail transit projects. However, after the subways are put into operation, the different passenger flows during morning and evening peak hours and off-peak hours mean that multi-unit trains are not required to be in operation at all times. In order to reduce energy consumption, improve operational efficiency, and increase operational flexibility, operating units have proposed the need for train coupling. By configuring coupling and decoupling areas in the system data, and then calculating the coupling area using system data tools, trains can be coupled when they are located in the coupling area.

[0003] After searching, many existing papers and patents involve coupling and uncoupling schemes, such as the paper "Research on Online Coupling and Uncoupling Technology of Metro Trains in Unmanned Driving Mode" and Chinese Patent No. CN112078596A, which discloses a train coupling method, uncoupling method and device.

[0004] However, the above scheme does not provide a detailed description of the definition and implementation method of the specific linked area in the system data. Summary of the Invention

[0005] The purpose of this invention is to overcome the defects of the prior art and provide a data processing method, device and medium for the connected areas of rail transit.

[0006] The objective of this invention can be achieved through the following technical solutions:

[0007] According to a first aspect of the present invention, a data processing method for a rail transit coupled area is provided, specifically including the following steps:

[0008] Step S1: Create a data table for the linked and unlinked editing areas, define an ID and name for each linked and unlinked editing area, and configure the linked and unlinked editing areas;

[0009] Step S2: Based on the coupling and uncoupling area data table, the system data tool automatically calculates the parameters of the coupled area and the trains associated with the current coupled area, and defines an ID and name for each coupled area;

[0010] Step S3: Based on the linked and unlinked area data table, the system data tool automatically creates a linked protection authorization area for each linked area and defines an ID and name for each linked protection authorization area.

[0011] As a preferred technical solution, the configuration of the interlocking and uncoding area in step S1 specifically includes the following steps:

[0012] Step S101: Set the track for each coupling and uncoupling area;

[0013] Step S102: Configure service stops and trains for parking in each coupling and uncoupling area;

[0014] Step S103: Configure each coupling / decoupling area with trains that are allowed to perform coupling / decoupling operations in the current coupling / decoupling area.

[0015] As a preferred technical solution, the automatic calculation of parameters of the connected area in step S2 specifically includes the following steps;

[0016] Step S201: Calculate the range of the area to be connected;

[0017] Step S202: Calculate the starting kilometer marker and the ending kilometer marker of the linked area;

[0018] Step S203: Calculate the orientation of the connected area;

[0019] Step S204: Calculate the linkage and unlinking region to which the currently linked region belongs;

[0020] Step S205: Calculate the track where the linked area is located.

[0021] As a preferred technical solution, the automatic range calculation method in step S201 is as follows: if the direction of the service stop is Up, extend the service stop upstream by one train length plus one stop error distance, and extend the service stop downstream by one stop error distance; if the direction of the service stop is Down, extend the service stop downstream by one train length plus one stop error distance, and extend the service stop upstream by one stop error distance.

[0022] As a preferred technical solution, in the kilometer markers automatically calculated in step S202, the kilometer marker with the smaller value is the beginning of the linked area; and the kilometer marker with the larger value is the end of the linked area.

[0023] As a preferred technical solution, in step S203, the direction of the coupling area is the direction in which the train is coupled, which is consistent with the direction of the service stopping point.

[0024] As a preferred technical solution, in step S2, the train currently associated with the coupled area serves as the basis for automatically calculating the train after the coupling is completed, and the length of the train after the coupling is completed is twice the length of the coupled train.

[0025] As a preferred technical solution, the automatic creation of the protection authorization zone in step S3 specifically includes the following steps:

[0026] Step S301: Extend the protection distance from the boundary of the linked area as the authorized protection area for the linked area;

[0027] Step S302: Define the direction of the linked protection authorization area;

[0028] Step S303: Calculate the logical segment and offset of the endpoint of the linked protection authorization zone;

[0029] Step S304: Associate the serial number of the linked protection authorization zone with the linked zone.

[0030] As a preferred technical solution, in step S302, the direction of the protected authorization area being connected is consistent with the direction of the area being connected.

[0031] As a preferred technical solution, in step S303, the logic segment is the logic segment where the end of the extended protection distance is located, and the offset is the distance between the end and the beginning of the logic segment.

[0032] According to a second aspect of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the program to implement the method described thereon.

[0033] According to a third aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method described thereon.

[0034] Compared with the prior art, the present invention has the following advantages:

[0035] 1) This invention fills the gap in the current system data regarding the definition of the coupled areas of driverless trains;

[0036] 2) The system data configuration of this invention is simple. Users only need to configure a few parameters in the system data. The data table of the linked area is automatically calculated and generated by the data tool, which reduces manual input.

[0037] 3) This invention eliminates the need for manual definition of kilometer marker information for the linked and unlinked areas. The range of the linked area is automatically calculated by data tools, thus avoiding area configuration errors caused by human mistakes. Attached Figure Description

[0038] Figure 1 This is a flowchart of the calculation process for the connected area in this invention;

[0039] Figure 2This is a schematic diagram illustrating the configuration of the linkage / decoding area, the linked area, and the linked protection authorization area of ​​this invention. Detailed Implementation

[0040] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0041] The purpose of this invention is to enable a system data tool to automatically calculate the coupling area and related data based on a small amount of manually defined and configured line parameter information during the system data implementation phase of a project. This calculated system data can then be used by downstream subsystems and software, allowing the system to achieve fully automated train coupling. The automatic calculation by the system data tool significantly reduces the workload of manually calculating the coupling area, thereby reducing labor costs for the project and improving the efficiency and accuracy of system data production.

[0042] This invention mainly includes:

[0043] 1. Based on the design documents, the data production personnel configure the Coupling_Uncoupling_Area in the system data.

[0044] 1.1 System Data Structure

[0045] ID: Defines the sequence number of the linked decompilation / unlinking area;

[0046] Name: Defines the name of the linked decompilation area;

[0047] Track_ID: Defines the track number where the coupling and uncoupling area is located;

[0048] SSP_ID_List: Defines the service parking point information used in the linkage and unlinking area;

[0049] TFC_ID_List: Defines the trains used for coupling and uncoupling in the coupling and uncoupling area.

[0050] 2. Based on the above-configured linked and unlinked zones, the system data tool automatically calculates the linked zone (Be_Coupled_Zone).

[0051] 2.1 System Data Structure

[0052] ID: Defines the serial number of the linked region;

[0053] Name: Defines the name of the linked region;

[0054] Direction: Defines the direction in which the coupled area is used for the trains to enter;

[0055] Track_ID: Defines the track on which the linked area is located;

[0056] Kp_Begin: Defines the starting kilometer marker of the linked area;

[0057] Kp_End: Defines the terminal kilometer marker of the linked area;

[0058] CUA_ID_List: Defines the associated and unlinked regions to which the linked region belongs;

[0059] TFC_ID_List: Defines the trains applicable to the coupled area;

[0060] Destination_TFC_ID_List: Defines the trains after coupling is completed;

[0061] Be_Coupled_MAOZ_Chain_List: Defines the protection authorization zone for the linked zone.

[0062] 3. The system data tool automatically calculates the linked protection authorization zone (Be_Coupled_MAOZ_Chains).

[0063] 3.1 System Data Structure

[0064] ID: Defines the serial number of the linked protection authorization zone;

[0065] Name: Defines the name of the protected authorized zone;

[0066] Direction: Defines the direction of the protected authorized zone;

[0067] Block_ID: Defines the logical segment where the connected authorized region terminal is located;

[0068] Abscissa: Defines the offset of the connected protected authorized area terminal in the logical segment.

[0069] 4. The specific implementation method of this invention is as follows:

[0070] Step 1: The system data creators create a Coupling_Uncoupling_Area data table and define an ID and name for each Coupling_Uncoupling area;

[0071] Step 2: Set the track (Track_ID) for each coupling and uncoupling area, and ensure that the same coupling and uncoupling area cannot cross tracks during data production;

[0072] Step 3: For each coupling and uncoupling area, configure a service parking point (SSP_ID_List) as needed for parking. This parking point is used for the accurate parking of the train and subsequent coupling operations.

[0073] Step 4: Configure each coupling / decoupling area with trains (TFC_ID_List) that are allowed to perform coupling / decoupling operations in the current coupling / decoupling area;

[0074] Step 5: Based on the system data definitions from Steps 1 to 4, and considering the trains associated with the service stopping points, the system data tool automatically calculates the range of the coupled area, as follows:

[0075] If the service parking spot is facing Up:

[0076] Extend the distance upstream of the service stop by one train length plus one stopping error distance; extend the distance downstream of the service stop by one stopping error distance.

[0077] If the service parking spot is facing Down:

[0078] Extend the distance downstream of the service stop by one train length plus one stopping error distance; extend the distance upstream of the service stop by one stopping error distance.

[0079] Step 6: After completing the expansion in Step 5, calculate the starting kilometer marker and the ending kilometer marker of the linked area: the kilometer marker with the smaller value is the starting point (Kp_Begin) of the linked area; the kilometer marker with the larger value is the ending point (Kp_End) of the linked area.

[0080] Step 7: Calculate the direction of the coupled area, which refers to the coupled direction of the train, which is consistent with the direction of the service stopping point;

[0081] Step 8: Calculate the linkage and delinking area to which the current linkage area belongs based on the linkage and delinking area where the service parking point is located;

[0082] Step 9: Calculate the train length used in Step 5 when calculating the range of the coupled area, and calculate the train associated with the current coupled area;

[0083] Step 10: Calculate the track where the coupled area is located based on the track configuration of the coupled and uncoupled areas;

[0084] Step 11: Based on the trains associated with the coupled area calculated in Step 9, calculate the train after the coupling is completed. The length of this train is twice the length of the coupled train.

[0085] Step 12: Sort all the connected regions after calculation, and assign an ID and name to each connected region;

[0086] Step 13: Based on the direction of the linked area calculated in Step 7, extend the protection distance from the boundary of the linked area calculated in Step 5 in that direction to form the linked protection authorization zone. Create a protection authorization zone for each linked area;

[0087] Step 14: Define the direction of the linked protection authorization area, which is consistent with the direction of the linked area;

[0088] Step 15: Calculate the logical segment containing the endpoint of the linked protection authorization zone as the logical segment containing the end of the extended protection distance in Step 13. The offset is the distance between the end and the beginning of the logical segment;

[0089] Step 16: Add serial numbers and names to all created linked protection authorization zones in sequence;

[0090] Step 17: Associate the serial number of the created linked protection authorization zone with the linked zone.

[0091] The present invention will now be described in detail with reference to the accompanying drawings:

[0092] like Figure 1 As shown, users can first configure the Coupling_Uncoupling_Area according to the project implementation requirements. The area contains information such as serial number, name, track, service stopping point, and train types applicable to coupling.

[0093] Once the linked and unlinked zones are configured, use the system data tool to calculate the linked zone (Be_Coupled_Zone) data table and the linked protection authorized zone (Be_Coupled_MAOZ_Chains) data table respectively.

[0094] The linked area data table contains information such as serial number, name, direction, area start, area end, train to be linked, train after linking, associated linked protection authorization area, and associated linking and unlinking area.

[0095] The table of linked authorized protection zones contains information such as sequence number, name, direction, logical segment, and offset. The calculated sequence number of the linked authorized protection zone is associated with the linked protection zones, indicating which authorized protection zones protect that linked zone.

[0096] like Figure 2The following details the implementation of the linked / unlinked area, the linked area, and the linked protection authorization area:

[0097] (1) The data creator configures a line of data to define the Coupling_Uncoupling_Area:

[0098] Name: Linked unlinking / decoding area A;

[0099] Track (Track_ID) where the coupling / uncoupling area is located: Track 1;

[0100] Service parking spots used in the area (SSP_ID_List): SSP1, SSP2;

[0101] Trains applicable to the coupling and decoupling area (TFC_ID_List): Train 1, Train 2;

[0102] (2) The system data tool calculates and creates the coupled zone (Be_Coupled_Zone) based on the configured coupled and uncoupled zones.

[0103] Name: Linked area A;

[0104] The starting point of the connected region (Kp_Begin): the distance D extended upstream from SSP1;

[0105] Connected area terminal (Kp_End): Extends downstream by distance D from SSP2;

[0106] The direction of the connection is Up.

[0107] For the trains to be coupled (TFC_ID_List): Train 1;

[0108] Trains coupled together (Destination_TFC_ID_List): Train 1 + Train 2;

[0109] Associated linked decompilation / unlinking region (CUA_ID_List): Linked decompilation / unlinking region A;

[0110] The protected authorization zone of the linked area (Be_Coupled_MAOZ_Chain_List): the protected authorization zone A;

[0111] (3) Calculate and create the linked protection authorization zone (Be_Coupled_MAOZ_Chains)

[0112] Name: The linked protection authorized area A;

[0113] Direction of the linked protection authorized area: Up;

[0114] Logical segment (Block_ID): B_4;

[0115] Offset (Abscissa): The distance between the end of the linked protection authorization area and the beginning of logical segment B_4.

[0116] The above is an introduction to the method embodiments. The following embodiments using electronic devices and storage media will further illustrate the solution of the present invention.

[0117] The electronic device of this invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) or loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The CPU, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.

[0118] Multiple components in the device are connected to the I / O interface, including: input units such as keyboards and mice; output units such as various types of displays and speakers; storage units such as disks and optical discs; and communication units such as network interface cards (NICs), modems, and wireless transceivers. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0119] The processing unit performs the various methods and processes described above, such as the methods of the present invention. For example, in some embodiments, the methods of the present invention may be implemented as computer software programs tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program may be loaded and / or installed on the device via ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the methods of the present invention described above may be performed. Alternatively, in other embodiments, the CPU may be configured to execute the methods of the present invention by any other suitable means (e.g., by means of firmware).

[0120] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0121] The program code used to implement the methods of the present invention can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a standalone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0122] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0123] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A data processing method for a rail transit area where rail transit is connected, characterized in that, Specifically, the following steps are included: Step S1: Create a data table for the linked and unlinked editing areas, define an ID and name for each linked and unlinked editing area, and configure the linked and unlinked editing areas; Step S2: Based on the coupling and uncoupling area data table, the system data tool automatically calculates the parameters of the coupled area and the trains associated with the current coupled area, and defines an ID and name for each coupled area; Step S3: Based on the linked and unlinked area data table, the system data tool automatically creates a linked protection authorization area for each linked area and defines an ID and name for each linked protection authorization area; The configuration of the linkage and unlinking area in step S1 specifically includes the following steps: Step S101: Set the track for each coupling and uncoupling area; Step S102: Configure service stops and trains for parking in each coupling and uncoupling area; Step S103: Configure each coupling and decoupling area with trains that are allowed to perform coupling operations in the current coupling and decoupling area; The automatic calculation of parameters for the linked area in step S2 specifically includes the following steps; Step S201: Calculate the range of the area to be connected; Step S202: Calculate the starting kilometer marker and the ending kilometer marker of the linked area; Step S203: Calculate the orientation of the connected area; Step S204: Calculate the linkage and unlinking region to which the currently linked region belongs; Step S205: Calculate the track where the linked area is located; The automatic range calculation method in step S201 is as follows: if the direction of the service stop is Up, extend it upstream of the service stop by one train length plus one stop error distance, and extend it downstream of the service stop by one stop error distance; if the direction of the service stop is Down, extend it downstream of the service stop by one train length plus one stop error distance, and extend it upstream of the service stop by one stop error distance. The automatic creation of the protection authorization zone in step S3 specifically includes the following steps: Step S301: Extend the protection distance from the boundary of the linked area as the authorized protection area for the linked area; Step S302: Define the direction of the linked protection authorization area; Step S303: Calculate the logical segment and offset of the endpoint of the linked protection authorization zone; Step S304: Associate the serial number of the linked protection authorization zone with the linked zone.

2. The data processing method for a rail transit coupled area according to claim 1, characterized in that, In step S202, the kilometer markers automatically calculated are those with smaller values, which represent the beginning of the linked area; and those with larger values, which represent the end of the linked area.

3. The data processing method for a rail transit coupled area according to claim 1, characterized in that, In step S203, the direction of the coupling area is the direction in which the train is coupled, which is consistent with the direction of the service stopping point.

4. The data processing method for a rail transit coupled area according to claim 1, characterized in that, In step S2, the train currently associated with the coupled area serves as the basis for automatically calculating the train length after the coupling is completed. The length of the train after coupling is twice the length of the coupled train.

5. The data processing method for a rail transit coupled area according to claim 1, characterized in that, In step S302, the direction of the protected authorized area being connected is consistent with the direction of the area being connected.

6. The data processing method for a rail transit coupled area according to claim 1, characterized in that, In step S303, the logic segment is the logic segment where the end of the extended protection distance is located, and the offset is the distance between the end and the beginning of the logic segment.

7. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 6.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 6.