Temporary speed limiting method, device and equipment based on moving block system

By processing temporary speed limit information for siding and mainline sections through the Radio Block Center (RBC), data transmission between the RBC and the temporary speed limit server is reduced, solving the inefficiency problem caused by the large amount of information in the moving block system and enabling more efficient issuance of temporary speed limit instructions.

CN115988454BActive Publication Date: 2025-09-16TRAFFIC CONTROL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211529050.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-30
Publication Date
2025-09-16
Estimated Expiration
2042-11-30

AI Technical Summary

Technical Problem

In a moving block system, the current method of issuing temporary speed limit instructions results in a large amount of information transmission between TSRS and RBC, resulting in low overall system efficiency.

Method used

The radio block center receives information sent by the temporary speed limit server, calculates the siding or mainline sections based on preset data files and selection rules, determines the section continuity, splices the section sequence, and sends it to the train for temporary speed limit, reducing data transmission between the radio block center and the temporary speed limit server.

Benefits of technology

The overall efficiency of the moving block system is improved, the amount of data transmission between the radio block center and the temporary speed limit server is reduced, and the trains are ensured to execute the temporary speed limit instructions in sequence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988454B_ABST
    Figure CN115988454B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a temporary speed limit method, apparatus, and device based on a moving block system. The method includes a radio block center calculating all siding sections of the up or down siding corresponding to a target station based on preset data file information and first temporary speed limit information received from a temporary speed limit server; determining multiple target siding sections from all siding sections based on preset selection rules and the track identifier of each siding section; when multiple target siding sections are continuous, splicing the multiple target siding sections in a front-to-back order based on the sequence identifiers corresponding to each target siding section, and determining the first and last sequences of the spliced ​​multiple target siding sections as the sequence of siding sections with temporary speed limits; and transmitting the sequence of siding sections with temporary speed limits to the train to be sided. This method can reduce the amount of data transmitted between the radio block center and the temporary speed limit server, improving the overall efficiency of the moving block system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to the field of track traffic speed limit technology. Background Art

[0002] In a moving block system, the Temporary Speed ​​Restriction Server (TSRS) is the system that stores, manages, and issues temporary speed limit instructions. When operating conditions on a specific line change, the ground-based TSRS equipment obtains the required temporary speed limit information from the Centralized Traffic Control (CTC) system and issues the temporary speed limit instructions to the Radio Blocking Center (RBC). The RBC then transmits the corresponding temporary speed limit information to the trains under its jurisdiction. Currently, issuing temporary speed limit instructions for sidings often results in a large amount of information being transmitted between the TSRS and the RBC, resulting in lower overall efficiency for the moving block system. Summary of the Invention

[0003] The present disclosure provides a temporary speed limit method, apparatus and device based on a moving block system.

[0004] According to a first aspect of the present disclosure, a temporary speed limit method based on a moving block system is provided. Applied to a radio block center, the method comprises:

[0005] Receiving first temporary speed limit information sent by a temporary speed limit server, where the first temporary speed limit information includes station number information corresponding to a target station, and up siding temporary speed limit information or down siding temporary speed limit information;

[0006] Calculate all siding sections of the up siding or down siding corresponding to the target station based on the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information;

[0007] Determining a plurality of target siding sections from all the siding sections according to a preset selection rule and a track identifier of each siding section;

[0008] determining whether the plurality of target lateral line segments are continuous according to the sequence identifier of each target lateral line segment;

[0009] If the multiple target siding sections are continuous, the multiple target siding sections are spliced ​​together in a front-to-back order according to the sequence identifiers corresponding to the target siding sections, and the head and tail sequences of the spliced ​​multiple target siding sections are determined as the sequence of the temporary speed limit sections of the siding;

[0010] The sequence of the siding temporary speed restriction sections is sent to the train to be temporarily speed restricted on the siding, so that the train to be temporarily speed restricted on the siding is temporarily speed restricted.

[0011] According to the above aspects and any possible implementation method, an implementation method is further provided, wherein the first temporary speed limit information is the first temporary speed limit information corresponding to the target station siding obtained by the temporary speed limit server executing the first temporary speed limit instruction issued by the decentralized autonomous scheduling centralized system; wherein, the first temporary speed limit instruction is the up siding temporary speed limit instruction or the down siding temporary speed limit instruction corresponding to the target station issued by the decentralized autonomous scheduling centralized system to the temporary speed limit server.

[0012] According to the above aspect and any possible implementation, there is further provided an implementation, wherein the determining of multiple target siding sections from all siding sections based on a preset selection rule and a track identifier of each siding section includes:

[0013] Get the preset stock channel identifier;

[0014] Matching the preset track identifier with the track identifier of each siding section in all the siding sections;

[0015] A plurality of siding line sections that are consistent with the preset track identifiers are determined from all the siding line sections as a plurality of target siding line sections.

[0016] According to the above aspects and any possible implementation, there is further provided an implementation, wherein sending the sequence of the siding temporary speed restriction sections to the train to be siding temporarily speed restricted comprises:

[0017] The temporary speed limit information of the sequence added to the temporary speed limit section of the siding and the driving permission information of the starting point and end point corresponding to the sequence is sent to the train waiting for the temporary speed limit of the siding.

[0018] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:

[0019] If the multiple target siding sections are not continuous, a warning message is generated, where the warning message is used to indicate that the temporary speed limit area of ​​the siding has not been determined.

[0020] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:

[0021] receiving second temporary speed limit information sent by the temporary speed limit server, wherein the second temporary speed limit information includes a main line temporary speed limit section corresponding to a target station;

[0022] Calculate multiple main line sections corresponding to the target station main line according to the preset data file information and the starting kilometer mark and the ending kilometer mark of the temporary speed limit section of the main line;

[0023] According to the sequence identifier of each main line section, determine whether multiple main line sections are continuous;

[0024] If multiple mainline sections are continuous, the multiple mainline sections are spliced ​​together in order from the beginning to the end according to the sequence identifiers corresponding to each mainline section, and the first and last sequences of the spliced ​​multiple mainline sections are determined as the sequence of the target mainline temporary speed limit sections;

[0025] The sequence of the target main line temporary speed restriction section is sent to the train to be temporarily speed restricted on the main line, so that the train to be temporarily speed restricted on the main line is temporarily speed restricted.

[0026] According to the above aspects and any possible implementation method, an implementation method is further provided, wherein the second temporary speed limit information is the second temporary speed limit information corresponding to the main line of the target station obtained by the temporary speed limit server executing the second temporary speed limit instruction issued by the decentralized autonomous scheduling centralized system; wherein, the second temporary speed limit instruction is the main line temporary speed limit instruction issued to the temporary speed limit server by the decentralized autonomous scheduling centralized system according to the main line temporary speed limit area determined by the starting kilometer mark and the ending kilometer mark.

[0027] According to a second aspect of the present disclosure, a temporary speed limiting device based on a moving block system is provided. Applied to a radio block center, the device comprises:

[0028] a receiving module, configured to receive first temporary speed limit information sent by a temporary speed limit server, wherein the first temporary speed limit information includes station number information corresponding to a target station, and up siding temporary speed limit information or down siding temporary speed limit information;

[0029] a calculation module, configured to calculate all siding sections of the up siding or down siding corresponding to the target station based on the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information;

[0030] a determination module, configured to determine a plurality of target siding sections from all the siding sections according to a preset selection rule and a track identifier of each siding section;

[0031] a judgment module, configured to judge whether the plurality of target siding line sections are continuous according to the sequence identifier of each target siding line section;

[0032] a splicing module configured to, if the plurality of target siding sections are continuous, splice the plurality of target siding sections in a front-to-back order according to the sequence identifiers corresponding to the plurality of target siding sections, and determine the first and last sequences of the spliced ​​plurality of target siding sections as the sequence of the temporary speed limit sections of the siding;

[0033] The sending module is used to send the sequence of the temporary speed restriction sections of the siding to the train to be temporarily speed restricted on the siding, so that the train to be temporarily speed restricted on the siding is temporarily speed restricted.

[0034] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the program.

[0035] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method described above is implemented.

[0036] It should be understood that the contents described in the Summary of the Invention section are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are provided for a better understanding of the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, among which:

[0038] Figure 1 A schematic diagram illustrating an exemplary operating environment in which embodiments of the present disclosure can be implemented is shown;

[0039] Figure 2 Shown Figure 1 Schematic diagram of an interaction method among the decentralized autonomous dispatching centralized system, the temporary speed limit server, the radio block center and the train shown in ;

[0040] Figure 3 Shown Figure 1 Schematic diagram of another interaction method between the decentralized autonomous dispatching centralized system, the temporary speed limit server, the radio block center and the train shown in;

[0041] Figure 4 A flowchart of a temporary speed limit method based on a moving block system according to an embodiment of the present disclosure is shown;

[0042] Figure 5A schematic diagram illustrating issuing a temporary speed limit on a downlink siding according to an embodiment of the present disclosure is shown;

[0043] Figure 6 A schematic diagram of issuing a temporary speed limit on a main line according to an embodiment of the present disclosure is shown;

[0044] Figure 7 A schematic diagram illustrating the simultaneous issuance of a temporary speed limit for a downlink lateral line and a temporary speed limit for a main line according to an embodiment of the present disclosure is shown;

[0045] Figure 8 A block diagram of a temporary speed limiting device based on a moving block system according to an embodiment of the present disclosure is shown;

[0046] Figure 9 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0047] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.

[0048] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0049] In a moving block system, the current method of issuing temporary speed limit instructions is that the TSRS sends temporary speed limit information to the RBC. The temporary speed limit information includes the number of temporary speed limit zones, the speed limit values ​​of the temporary speed limit zones, and the temporary speed limit section data and specific temporary speed limit section numbers included in the temporary speed limit zones; the RBC fuses the received temporary speed limit information with the calculated driving permission information, and issues a temporary speed limit instruction to the train based on the fused driving permission information, so that the train executes the corresponding temporary speed limit instruction.

[0050] However, due to the complex operation of railway battlefields, if the current method of issuing temporary speed limit instructions is adopted, it is easy to cause a large amount of information transmission between TSRS and RBC, resulting in low overall efficiency of the moving block system.

[0051] In the present disclosure, in a moving block system, a radio block center receives temporary speed limit information sent by a temporary speed limit server and selects a siding speed limit section based on the temporary speed limit information. This centralizes data processing at the radio block center, reduces the amount of data transmitted between the radio block center and the temporary speed limit server, and improves the overall efficiency of the moving block system.

[0052] Figure 1 A schematic diagram of an exemplary operating environment 100 in which embodiments of the present disclosure can be implemented is shown. The operating environment 100 includes a decentralized autonomous dispatching centralized system 110, a temporary speed limit server 120, a radio block center 130, and a train 140.

[0053] Figure 2 Shown Figure 1 FIG. 2 is a schematic diagram of an interaction method 200 among the decentralized autonomous dispatching centralized system 110 , the temporary speed limit server 120 , the radio block center 130 and the train 140 .

[0054] In block 201 , the decentralized autonomous dispatching centralized system 110 sends first temporary speed limit information corresponding to a target station to the temporary speed limit server 120 .

[0055] In block 202 , the temporary speed limit server 120 executes the first temporary speed limit instruction and obtains first temporary speed limit information corresponding to the siding of the target station.

[0056] In block 203 , the temporary speed limit server 120 sends the first temporary speed limit information to the radio blocking center 130 .

[0057] In block 204 , the RBC 130 calculates all siding sections of the up siding or down siding corresponding to the target station based on the first temporary speed limit information.

[0058] In block 205 , the RBC 130 determines a plurality of target siding sections from all siding sections according to a preset selection rule and the track identification of each siding section.

[0059] In block 206 , the RBC 130 determines whether the multiple target siding sections are continuous based on the sequence identifier of each target siding section.

[0060] In block 207 , if the target siding sections are continuous, the RBC 130 concatenates the target siding sections in a forward-to-back order based on the sequence identifiers corresponding to the target siding sections, and determines the first and last sequences of the concatenated target siding sections as the sequence of the temporary speed restriction siding sections.

[0061] At block 208 , the RBC 130 sends a sequence of siding temporary speed restriction sections to the train 140 to be siding temporarily speed restricted.

[0062] In block 209 , the train 140 to be temporarily speed-restricted on the siding is temporarily speed-restricted according to the sequence of the temporarily speed-restricted sections on the siding.

[0063] Figure 3 Shown Figure 1 FIG. 3 is a schematic diagram of another interaction method 300 among the decentralized autonomous dispatching centralized system 110 , the temporary speed limit server 120 , the radio block center 130 and the train 140 .

[0064] In block 301 , the decentralized autonomous dispatching centralized system 110 determines a temporary speed limit area on the main line according to the starting kilometer mark and the ending kilometer mark, and generates a second temporary speed limit instruction.

[0065] In block 302 , the decentralized autonomous scheduling centralized system 110 sends a second temporary speed limit instruction to the temporary speed limit server 120 .

[0066] In block 303 , the temporary speed limit server 120 executes the second temporary speed limit instruction and obtains the second temporary speed limit information corresponding to the main line of the target station.

[0067] In block 304 , the temporary speed limit server 120 sends the second temporary speed limit information to the radio block center 130 .

[0068] In block 305 , the RBC 130 calculates a plurality of main line sections corresponding to the target station main line according to the preset data file information and the second temporary speed limit information.

[0069] In block 306 , the RBC 130 determines whether the plurality of mainline sections are continuous based on the sequence identifier of each mainline section.

[0070] In block 307 , if the multiple mainline sections are continuous, the RBC 130 concatenates the multiple mainline sections in order from the beginning to the end based on the sequence identifiers corresponding to the multiple mainline sections, and determines the first and last sequences of the concatenated multiple mainline sections as the sequence of the target mainline temporary speed restriction sections.

[0071] At block 308 , the RBC 130 sends a sequence of target mainline temporary speed restriction sections to the train 140 to be subjected to the mainline temporary speed restriction.

[0072] In block 309 , the train 140 to be temporarily speed-restricted on the siding is temporarily speed-restricted according to the sequence of the target mainline temporary speed-restricted sections.

[0073] Figure 4 FIG. 4 is a flow chart showing a temporary speed limit method 400 based on a moving block system according to an embodiment of the present disclosure. Figure 1 The RBC 130 executes the above operations.

[0074] In block 410 , first temporary speed limit information sent by a temporary speed limit server is received. The first temporary speed limit information includes station number information corresponding to a target station, and up siding temporary speed limit information or down siding temporary speed limit information.

[0075] In some embodiments, the first temporary speed limit information may include the station number information corresponding to the target station and the temporary speed limit information of the up siding line. Alternatively, the first temporary speed limit information may include the station number information corresponding to the target station and the temporary speed limit information of the down siding line.

[0076] Among them, the up siding temporary speed limit information or the down siding temporary speed limit information corresponds to the direction of train operation. The up siding temporary speed limit information corresponds to the information sent by the temporary speed limit server received by the wireless block center, which indicates that the train is temporarily limited on the siding in the up direction of railway traffic. The down siding temporary speed limit information corresponds to the information sent by the temporary speed limit server received by the wireless block center, which indicates that the train is temporarily limited on the siding in the down direction of railway traffic.

[0077] The first temporary speed limit information is used by the radio block center to read, query and calculate the preset data file according to the first temporary speed limit information, so that the radio block center can determine the temporary speed limit section of the siding.

[0078] In block 420 , all siding sections of the up siding or down siding corresponding to the target station are calculated based on the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information.

[0079] In some embodiments, the preset data file may be a data file pre-configured in the radio block center according to actual needs. The preset data file may include the station number corresponding to the target station, all siding sections with track identification and sequence identification in the station, and all mainline sections with track identification and sequence identification in the station.

[0080] In some embodiments, the radio block center can read a preset data file based on the first temporary speed limit information, and calculate all siding sections of the up siding corresponding to the target station based on the preset data file information obtained after reading the preset data file, as well as the station number information and the up siding temporary speed limit information.

[0081] In some embodiments, the radio block center can read a preset data file based on the first temporary speed limit information, and calculate all siding sections of the down siding corresponding to the target station based on the preset data file information obtained after reading the preset data file, as well as the station number information and the down siding temporary speed limit information.

[0082] In some embodiments, the track identification carried by each siding section among all siding sections can be the number of each track in the station, which can be represented by Roman numerals (Ⅰ, Ⅱ, ...), such as the downstream siding tracks ⅢG, ⅤG and ⅦG, and the upstream siding tracks ⅡG, ⅣG and ⅥG; the sequence identification carried by each siding section among all siding sections is the number of the sections included in each track, which can be represented by Arabic numerals (1, 2, 3, ...).

[0083] In block 430 , a plurality of target siding sections are determined from all siding sections according to a preset selection rule and the track identification of each siding section.

[0084] In some embodiments, the preset selection rule can be set based on actual needs and combined with the track receiving and dispatching route handled by the train. For example, the track receiving and dispatching route handled by the train can be the downlink 5G receiving and dispatching route handled by the train.

[0085] In some embodiments, when a train is processing a downlink 5G train receiving and dispatching route, the radio block center determines multiple sections with track identification as 5G from all siding sections as target siding sections.

[0086] In block 440 , it is determined whether the plurality of target siding line segments are continuous based on the sequence identifier of each target siding line segment.

[0087] In some embodiments, whether the numbers of the plurality of target siding line segments are continuous is determined according to the number of each target siding line segment.

[0088] For example, if the sequence identifiers of the multiple target siding line segments are 3, 4, 5 and 6, the multiple target siding line segments are determined to be continuous; if the sequence identifiers of the multiple target siding line segments are 2, 3, 5 and 6, the multiple target siding line segments are determined to be discontinuous.

[0089] In block 450 , if the multiple target siding sections are continuous, the multiple target siding sections are spliced ​​together in a front-to-back order according to the sequence identifier corresponding to each target siding section, and the head and tail sequences of the spliced ​​multiple target siding sections are determined as the sequence of the siding temporary speed limit sections.

[0090] In some embodiments, when the sequence identifiers of the multiple target siding sections are 3, 4, 5 and 6, the first and last sequences of the spliced ​​multiple target siding sections are 3 and 6 respectively, that is, the sequences of the siding temporary speed limit sections are 3 and 6.

[0091] In block 460 , a sequence of siding temporary speed restriction sections is sent to the train to be siding temporarily speed restricted, so that the train to be siding temporarily speed restricted performs temporary speed restriction.

[0092] like Figure 5As shown, when the train is handling the downlink 5G receiving and dispatching route, the train will enter the siding with track 5G along the train running direction. According to the received sequence 3 and 6 of the temporary speed limit sections of the siding, the train will be temporarily speed limited in sections 3 to 6 of the 5G siding.

[0093] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0094] The radio block center receives the station number information corresponding to the target station and the up siding temporary speed limit information or the down siding temporary speed limit information sent by the temporary speed limit server, and calculates all the up siding or down siding sections corresponding to the target station according to the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information, and then determines multiple target siding sections from all the siding sections according to the preset selection rules and the track identification of each siding section, and then determines whether the multiple target siding sections are continuous according to the sequence identification of each target siding section. When the multiple target siding sections are continuous, the sections are pieced together in order from front to back according to the sequence identification corresponding to each target siding section. Multiple target siding sections are connected, and the first and last sequences of the connected target siding sections are determined to be the sequence of siding temporary speed restriction sections; the sequence of siding temporary speed restriction sections is then sent to the train to be siding temporarily speed restricted, so that the train to be siding temporarily speed restricted can implement the temporary speed restriction. Based on this, in the moving block system, the radio block center receives the temporary speed restriction information sent by the temporary speed restriction server and selects the siding speed restriction section according to the temporary speed restriction information. Data processing is centralized in the radio block center, and the temporary speed restriction is issued without the need for real-time interaction between the radio block center and the temporary speed restriction server. This reduces the amount of data transmission between the radio block center and the temporary speed restriction server, thereby improving the overall efficiency of the moving block system.

[0095] In some embodiments, the first temporary speed limit information is the first temporary speed limit information corresponding to the siding of the target station obtained by the temporary speed limit server executing the first temporary speed limit instruction issued by the decentralized autonomous scheduling centralized system; wherein, the first temporary speed limit instruction is the up siding temporary speed limit instruction or the down siding temporary speed limit instruction corresponding to the target station issued by the decentralized autonomous scheduling centralized system to the temporary speed limit server.

[0096] In some embodiments, based on the large number of station siding lines, the decentralized autonomous dispatching centralized system directly sends the up siding temporary speed limit instruction or the down siding temporary speed limit instruction corresponding to the target station to the temporary speed limit server. The temporary speed limit server executes the up siding temporary speed limit instruction or the down siding temporary speed limit instruction, and sends the station number information corresponding to the target station and the up siding temporary speed limit information or the down siding temporary speed limit information to the wireless block center, so that the wireless block center reads the pre-configured data file based on the station number information corresponding to the target station and the up siding temporary speed limit information or the down siding temporary speed limit information to obtain all siding sections of the corresponding up siding area or the down siding area.

[0097] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0098] Since there are many siding lines, the siding lines are divided into uplink siding lines and downlink siding lines by specifically defining the first temporary speed limit information. This allows the radio block center to independently process all siding sections in the uplink siding area, or independently process all siding sections in the downlink siding area, to complete the temporary speed limit on the uplink siding line or the downlink siding line, further reducing the data transmission volume between the radio block center and the temporary speed limit server.

[0099] In some embodiments, the above-mentioned determination of multiple target siding sections from all siding sections based on the preset selection rules and the track identification of each siding section includes:

[0100] Get the preset stock channel identifier;

[0101] Matching the preset track identifier with the track identifier of each siding section in all siding sections;

[0102] A plurality of siding line sections that match the preset track identifiers are determined from all siding line sections as a plurality of target siding line sections.

[0103] In some embodiments, the preset track identifier can be obtained based on actual needs and in combination with the track receiving and dispatching route handled by the train. For example, when the track receiving and dispatching route handled by the train is a downlink 5G receiving and dispatching route handled by the train, the preset track identifier is 5G.

[0104] In some embodiments, a preset track identifier is matched with the track identifier of each siding section in all siding sections, and multiple siding sections that match the preset track identifier are determined from all siding sections as multiple target siding sections, aiming to determine the siding area whose track identifier is the preset track identifier from all siding sections to ensure that the temporary speed limit area of ​​the train is on one track.

[0105] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0106] By specifying the preset selection rules, the siding area with the preset track identification is determined from all siding sections to ensure that the train's temporary speed limit area is on a single track. This eliminates the need for real-time interaction between the radio block center and the temporary speed limit server to issue the temporary speed limit, further reducing the amount of data transmitted between the radio block center and the temporary speed limit server.

[0107] In some embodiments, sending the sequence of siding temporary speed restriction sections to the train waiting for siding temporary speed restriction comprises:

[0108] The temporary speed limit information of the sequence added to the temporary speed limit section of the siding and the driving permission information of the starting point and end point corresponding to the sequence is sent to the train waiting for the temporary speed limit of the siding.

[0109] In some embodiments, the sequence of siding sections with temporary speed restrictions is stored in the temporary speed restriction information of the radio block center's travel permission information, obtaining the corresponding start and end points of the sequence of siding sections with temporary speed restrictions. The radio block center transmits the sequence of siding sections with temporary speed restrictions, along with the travel permission information for the corresponding start and end points, to the train to be siding with temporary speed restrictions, allowing the train to directly implement the temporary speed restriction based on the corresponding start and end points of the sequence.

[0110] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0111] The starting and ending point information of the sequence of the siding temporary speed restriction section will be sent to the train to be temporarily speed-restricted on the siding through the radio block center, so that the train can directly implement the temporary speed restriction according to the starting and ending points corresponding to the sequence, speeding up the execution efficiency of the train and further improving the overall efficiency of the moving block system.

[0112] In some embodiments, the above method further comprises:

[0113] If the multiple target siding sections are not continuous, a warning message is generated, which is used to indicate the undetermined temporary speed limit area of ​​the siding.

[0114] In some embodiments, the warning information may be a warning information generated by the radio block center when a continuity check is performed on multiple target siding sections and the check fails. For example, the warning information may include a data configuration error.

[0115] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0116] An early warning message is generated through the radio block center to indicate that the siding speed limit area has not been determined, so that the execution equipment involved in the temporary train speed limit process can be troubleshooted.

[0117] In some embodiments, the above method further comprises:

[0118] receiving second temporary speed limit information sent by the temporary speed limit server, where the second temporary speed limit information includes a temporary speed limit section of the main line corresponding to the target station;

[0119] Calculate multiple mainline sections corresponding to the target station mainline based on the preset data file information and the starting kilometer mark and the ending kilometer mark of the temporary speed limit section of the mainline;

[0120] According to the sequence identifier of each main line section, determine whether multiple main line sections are continuous;

[0121] If multiple mainline sections are continuous, the multiple mainline sections are spliced ​​together in order from the beginning to the end according to the sequence identifiers corresponding to each mainline section, and the first and last sequences of the spliced ​​multiple mainline sections are determined as the sequence of the target mainline temporary speed limit sections;

[0122] The sequence of the target mainline temporary speed restriction section is sent to the train waiting for the mainline temporary speed restriction so that the train waiting for the mainline temporary speed restriction can perform temporary speed restriction.

[0123] In some embodiments, the second temporary speed limit information is used by the radio block center to read, query and calculate the preset data file according to the second temporary speed limit information, so that the radio block center can determine the temporary speed limit section of the main line.

[0124] In some embodiments, since there is generally only one main line in the target station and the track identification of the main line is 1G, the radio block center only needs to calculate multiple main line sections corresponding to the target station main line between the starting kilometer mark and the ending kilometer mark of the main line temporary speed limit section from the preset data file information, and perform continuity verification on the multiple main line sections corresponding to the target station main line.

[0125] In some embodiments, the above-mentioned processing process for each siding section can be referred to, and the multiple main line sections corresponding to the target station main line can be continuity checked, spliced, and the sequence of the target main line temporary speed limit sections can be determined. For the sake of simplicity, it will not be elaborated here.

[0126] like Figure 6 As shown, when the train is temporarily speed-restricted on the main line, the train will enter the main line track along the train running direction, and will be temporarily speed-restricted in the target main line temporary speed-restricted section according to the sequence of the received target main line temporary speed-restricted section.

[0127] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0128] In a moving block system, the radio block center receives temporary speed limit information sent by the temporary speed limit server and selects the main line speed limit section based on the temporary speed limit information. This centralizes data processing at the radio block center, eliminating the need for real-time interaction between the radio block center and the temporary speed limit server to issue temporary speed limits. This reduces the amount of data transmitted between the radio block center and the temporary speed limit server, thereby improving the overall efficiency of the moving block system.

[0129] In some embodiments, the second temporary speed limit information is the second temporary speed limit information corresponding to the main line of the target station obtained by the temporary speed limit server executing the second temporary speed limit instruction issued by the decentralized autonomous scheduling centralized system; wherein, the second temporary speed limit instruction is the main line temporary speed limit instruction issued to the temporary speed limit server by the decentralized autonomous scheduling centralized system based on the main line temporary speed limit area determined by the starting kilometer mark and the end kilometer mark.

[0130] In some embodiments, the decentralized autonomous dispatching centralized system determines a temporary speed limit area of ​​the main line based on the starting kilometer mark and the ending kilometer mark, and sends the main line temporary speed limit instruction to the temporary speed limit server. The temporary speed limit server executes the main line temporary speed limit instruction, reads a data file pre-configured in the temporary speed limit server, and sends the starting kilometer mark and the ending kilometer mark of the main line temporary speed limit section to the wireless block center, so that the wireless block center reads the pre-configured data file based on the starting kilometer mark and the ending kilometer mark of the main line temporary speed limit section to obtain multiple main line sections corresponding to the main line of the target station.

[0131] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0132] By specifically limiting the second temporary speed limit information, the radio block center can independently process multiple main line sections corresponding to the target station main line, complete the temporary speed limit of the main line, and further reduce the data transmission volume between the radio block center and the temporary speed limit server.

[0133] In some embodiments, due to construction, rainy or snowy weather, etc., it is also necessary to issue a time-sensitive temporary speed limit instruction on a certain section of line at the same time. Depending on the train running line, the main line temporary speed limit instruction and the side line temporary speed limit instruction are issued.

[0134] In some embodiments, the processing of the mainline temporary speed limit instructions and the siding temporary speed limit instructions by the above-mentioned radio block center is integrated, and the sections for implementing the mainline temporary speed limit and the siding temporary speed limit are determined based on the judgment of the track identification.

[0135] like Figure 7As shown in the figure, in areas without temporary speed restrictions, trains operate at the normal fixed speed limit of 90 km / h. If the decentralized autonomous dispatching system simultaneously issues temporary speed limit instructions for the mainline and siding at the target station, the train will operate at the speed limit of 60 km / h when passing the target station's approach signal and entering the mainline track. Due to the 5G train receiving and dispatching route, the train will operate at the speed limit of 45 km / h when passing the switch and entering the siding track.

[0136] By issuing mainline temporary speed limit instructions and siding temporary speed limit instructions at the same time according to the different train operation lines, the temporary speed limit of the train is further optimized. On the premise of completing the basic function of temporary speed limit, the mainline temporary speed limit instructions and siding temporary speed limit instructions are issued at the same time, further improving the overall efficiency of the system.

[0137] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0138] The above is an introduction to the method embodiment. The following is a further explanation of the solution disclosed in the present disclosure through an apparatus embodiment.

[0139] Figure 8 FIG. 8 is a block diagram of a temporary speed limiting device 800 based on a moving block system according to an embodiment of the present disclosure. The device 800 may be included in Figure 1 The wireless block center 130 is implemented in or as the wireless block center 130. Figure 8 As shown, the apparatus 800 includes:

[0140] The receiving module 810 is configured to receive first temporary speed limit information sent by the temporary speed limit server, where the first temporary speed limit information includes the station number information corresponding to the target station, and the up siding temporary speed limit information or the down siding temporary speed limit information;

[0141] The calculation module 820 is used to calculate all siding sections of the up siding or down siding corresponding to the target station based on the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information;

[0142] A determination module 830 is configured to determine a plurality of target siding sections from all siding sections according to a preset selection rule and a track identifier of each siding section;

[0143] a determination module 840 for determining whether the plurality of target siding line segments are continuous based on the sequence identifier of each target siding line segment;

[0144] a splicing module 850 for splicing the target siding sections in a front-to-back order according to the sequence identifiers corresponding to the target siding sections if the target siding sections are continuous, and determining the first and last sequences of the spliced ​​target siding sections as the sequence of the siding temporary speed limit sections;

[0145] The sending module 860 is used to send the sequence of the siding temporary speed restriction sections to the train to be temporarily speed restricted on the siding, so that the train to be temporarily speed restricted on the siding is temporarily speed restricted.

[0146] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0147] In the technical solutions disclosed herein, the acquisition, storage, and application of user personal information involved comply with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0148] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0149] Figure 9 A schematic block diagram of an electronic device 900 that can be used to implement an embodiment of the present disclosure is shown. The electronic device 900 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 900 can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0150] The electronic device 900 includes a computing unit 901 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 902 or a computer program loaded from a storage unit 908 into a random access memory (RAM) 903. Various programs and data required for the operation of the electronic device 900 may also be stored in the RAM 903. The computing unit 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0151] Multiple components in the electronic device 900 are connected to the I / O interface 905, including an input unit 906, such as a keyboard, a mouse, etc.; an output unit 907, such as various types of displays, speakers, etc.; a storage unit 908, such as a magnetic disk, an optical disk, etc.; and a communication unit 909, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 909 allows the electronic device 900 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0152] The computing unit 901 can be a variety of general-purpose and / or specialized processing components with processing and computing capabilities. Some examples of the computing unit 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 901 performs the various methods and processes described above, such as method 400. For example, in some embodiments, method 400 can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as a storage unit 908. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 900 via the ROM 902 and / or the communication unit 909. When the computer program is loaded into the RAM 903 and executed by the computing unit 901, one or more steps of the method 400 described above can be performed. Alternatively, in other embodiments, the computing unit 901 can be configured to perform the method 400 in any other appropriate manner (e.g., by means of firmware).

[0153] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system comprising at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0154] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0155] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0156] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0157] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0158] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact through a communication network. The client-server relationship arises through computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0159] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.

[0160] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A temporary speed limit method based on a moving block system, applied to a radio block center, characterized in that: The method comprises: receiving first temporary speed limit information sent by a temporary speed limit server, the first temporary speed limit information including station number information corresponding to a target station, and up siding temporary speed limit information or down siding temporary speed limit information; the first temporary speed limit information is first temporary speed limit information corresponding to the siding of the target station obtained by the temporary speed limit server executing a first temporary speed limit instruction issued by a decentralized autonomous scheduling centralized system; wherein the first temporary speed limit instruction is the up siding temporary speed limit instruction or the down siding temporary speed limit instruction corresponding to the target station issued to the temporary speed limit server by the decentralized autonomous scheduling centralized system; Calculate all siding sections of the up siding or down siding corresponding to the target station based on the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information; Determining a plurality of target siding sections from all the siding sections according to a preset selection rule and a track identifier of each siding section; determining whether the plurality of target lateral line segments are continuous according to the sequence identifier of each target lateral line segment; If the multiple target siding sections are continuous, the multiple target siding sections are spliced ​​together in a front-to-back order according to the sequence identifiers corresponding to the target siding sections, and the head and tail sequences of the spliced ​​multiple target siding sections are determined as the sequence of the temporary speed limit sections of the siding; The sequence of the siding temporary speed restriction sections is sent to the train to be temporarily speed restricted on the siding, so that the train to be temporarily speed restricted on the siding is temporarily speed restricted.

2. The method according to claim 1, characterized in that The step of determining a plurality of target siding sections from all the siding sections according to a preset selection rule and a track identifier of each siding section includes: Get the preset stock channel identifier; Matching the preset track identifier with the track identifier of each siding section in all the siding sections; A plurality of siding line sections that are consistent with the preset track identifiers are determined from all the siding line sections as a plurality of target siding line sections.

3. The method according to claim 1, characterized in that The sending of the sequence of the siding temporary speed restriction sections to the train to be siding temporarily speed restricted comprises: The temporary speed limit information of the sequence added to the temporary speed limit section of the siding and the driving permission information of the starting point and end point corresponding to the sequence is sent to the train waiting for the temporary speed limit of the siding.

4. The method according to claim 1, wherein The method further comprises: If the multiple target siding sections are not continuous, a warning message is generated, where the warning message is used to indicate that the temporary speed limit area of ​​the siding has not been determined.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: receiving second temporary speed limit information sent by the temporary speed limit server, wherein the second temporary speed limit information includes a main line temporary speed limit section corresponding to a target station; Calculate multiple main line sections corresponding to the target station main line according to the preset data file information and the starting kilometer mark and the ending kilometer mark of the temporary speed limit section of the main line; According to the sequence identifier of each main line section, determine whether multiple main line sections are continuous; If multiple mainline sections are continuous, the multiple mainline sections are spliced ​​together in order from the beginning to the end according to the sequence identifiers corresponding to each mainline section, and the first and last sequences of the spliced ​​multiple mainline sections are determined as the sequence of the target mainline temporary speed limit sections; The sequence of the target main line temporary speed restriction section is sent to the train to be temporarily speed restricted on the main line, so that the train to be temporarily speed restricted on the main line is temporarily speed restricted.

6. The method according to claim 5, characterized in that The second temporary speed limit information is the second temporary speed limit information corresponding to the main line of the target station obtained by the temporary speed limit server executing the second temporary speed limit instruction issued by the decentralized autonomous scheduling centralized system; wherein, the second temporary speed limit instruction is the main line temporary speed limit instruction issued to the temporary speed limit server by the decentralized autonomous scheduling centralized system according to the main line temporary speed limit area determined by the starting kilometer mark and the ending kilometer mark.

7. A temporary speed limiting device based on a moving block system, applied to a radio block center, characterized in that: include: a receiving module configured to receive first temporary speed limit information sent by a temporary speed limit server, the first temporary speed limit information including station number information corresponding to a target station, and up siding temporary speed limit information or down siding temporary speed limit information; the first temporary speed limit information is first temporary speed limit information corresponding to the siding of the target station obtained by the temporary speed limit server executing a first temporary speed limit instruction issued by a decentralized autonomous scheduling centralized system; wherein the first temporary speed limit instruction is an up siding temporary speed limit instruction or a down siding temporary speed limit instruction corresponding to the target station issued to the temporary speed limit server by the decentralized autonomous scheduling centralized system; a calculation module, configured to calculate all siding sections of the up siding or down siding corresponding to the target station based on the preset data file information, the station number information, and the up siding temporary speed limit information or the down siding temporary speed limit information; a determination module, configured to determine a plurality of target siding sections from all the siding sections according to a preset selection rule and a track identifier of each siding section; a judgment module, configured to judge whether the plurality of target siding line sections are continuous according to the sequence identifier of each target siding line section; a splicing module configured to, if the plurality of target siding sections are continuous, splice the plurality of target siding sections in a front-to-back order according to the sequence identifiers corresponding to the plurality of target siding sections, and determine the first and last sequences of the spliced ​​plurality of target siding sections as the sequence of the temporary speed limit sections of the siding; The sending module is used to send the sequence of the temporary speed restriction sections of the siding to the train to be temporarily speed restricted on the siding, so that the train to be temporarily speed restricted on the siding is temporarily speed restricted.

8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Temporary speed limiting method and device

    CN115195815A