A method and device for converging a train safety envelope
By receiving on-board ATP reports and interlocking equipment information, calculating and converging the train envelope, the problem of freight trains occupying too many sections due to safety envelopes was solved, and trains were able to enter the station efficiently and in sequence, thereby improving transportation efficiency.
Patent Information
- Application Number
- CN202411916229.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In the operation of freight trains, due to the frequent changes in train length, the safety envelope calculated in the existing technology leads to excessive track section occupancy, affecting the efficient and orderly entry of trains into stations and reducing transportation efficiency.
By receiving the train position report from the on-board ATP and combining it with the section unlocking status information of the interlocking equipment, the train envelope is calculated and converged to ensure that the following train can occupy the unlocked section route as early as possible.
It enables trains to enter the station in an orderly and efficient manner, improves overall transportation efficiency, reduces track section occupancy, and ensures driving safety.
Smart Images

Figure CN119705548B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of train driving technology, in particular to a train safety envelope convergence method and device. BACKGROUND
[0002] The radio block center (RBC) mainly sets appropriate train running intervals according to the line safety distribution strategy given by the railway operation rules and the interlocking system, and the actual running situation of the train group managed by the RBC, and sends a movement authority to the train, so that the train adjusts its running state according to the authorization information after receiving the movement authority, and ensures driving within a safe interval.
[0003] Now, unlike the fixed formation trains used in passenger dedicated lines, the train of a passenger train is generally fixed, and in the daily operation of freight railways, due to the frequent shunting operation of freight trains, the length of the train will change.
[0004] Currently, under the moving block control driving mode, the RBC calculates the safety envelope of the train according to the train length and the train position report provided by the automatic train protection (ATP) equipment, which is equivalent to defining a length range with high confidence for the train, especially to adapt to the demand that the length of the freight train will change. In order to ensure the safety interval between each freight train running on the line, the length range will be longer than the actual train length.
[0005] However, when the route is arranged by the station interlocking, the above length range designed for freight trains will occupy more sections, which is not conducive to the orderly and efficient entry of each freight train into the station, thereby affecting the transportation efficiency. SUMMARY
[0006] The present application provides a train safety envelope convergence method and device, the main purpose of which is to use the section unlocking state information fed back by the interlocking device when the route is arranged by the station interlocking, which can effectively converge the virtual envelope of the preceding train, so that the route of the following train can be arranged through the unlocked section as long as the section behind the preceding train is unlocked, thereby ensuring that the train permission of the following train can be extended into the route as soon as possible, realizing the orderly and efficient entry of each train into the station, and thus improving the overall transportation efficiency.
[0007] In order to achieve the above purpose, the present application mainly provides the following technical scheme:
[0008] The first aspect of the present application provides a train safety envelope convergence method, which comprises:
[0009] For a train running on a railway line, receiving a first train position report sent by a train-mounted ATP according to a preset time period;
[0010] After a route is handled for the train by an interlocking device, and after the train enters the route, obtaining a second train position report fed back by the train-mounted ATP, the first train position report including the second train position report;
[0011] According to data information in the second train position report, determining a last relevant transponder group through which the train passes;
[0012] According to a track section position determined based on the last relevant transponder group, calculating a train envelope corresponding to the train, the train envelope corresponding to an occupied track section group;
[0013] According to section unlocking state information fed back by the interlocking device, determining a track section currently in an unlocked state from the track section group, for converging the train envelope.
[0014] The second aspect of the present application provides a train safety envelope converging device, which comprises:
[0015] A receiving unit, configured to, for a train running on a railway line, receive a first train position report sent by a train-mounted ATP according to a preset time period;
[0016] An obtaining unit, configured to, after a route is handled for the train by an interlocking device, and after the train enters the route, obtain a second train position report fed back by the train-mounted ATP, the first train position report including the second train position report;
[0017] A determining unit, configured to, according to data information in the second train position report, determine a last relevant transponder group through which the train passes;
[0018] A calculating unit, configured to, according to a track section position determined based on the last relevant transponder group, calculate a train envelope corresponding to the train, the train envelope corresponding to an occupied track section group;
[0019] An executing unit, configured to, according to section unlocking state information fed back by the interlocking device, determine a track section currently in an unlocked state from the track section group, for converging the train envelope.
[0020] The third aspect of the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement the train safety envelope converging method.
[0021] The fourth aspect of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the convergence method of the train safety envelope is realized.
[0022] By the above technical solution, the technical solution provided by the present application has at least the following advantages:
[0023] The present application provides a convergence method and device of train safety envelope. For a train running on a railway line, the RBC receives a train position report from the on-board ATP through the on-board wireless communication device and the vehicle-ground interaction according to a preset time period. After the interlocking device handles the route for the train and the train enters the route, the present application can determine the last relevant transponder group passed by the train according to the data information in the train position report fed back at this time. Therefore, the present application calculates the train envelope according to the train position report and the track section position determined by the last relevant transponder group, and the train envelope occupies a certain number of track sections on the railway line. Thus, the present application determines the track sections currently in the unlocked state from the track sections according to the section unlocking state information fed back by the interlocking device, and converges the train envelope.
[0024] Compared with the prior art, the technical problem that too many track sections are occupied by each freight train due to envelope information when the route is arranged is solved, and the train envelope of the preceding train can be effectively converged by using the section unlocking state information fed back by the interlocking device when the route is arranged in the station interlocking. Therefore, the route of the following train can pass through the unlocked section, so that the train permission of the following train can be extended into the route as soon as possible, the trains can enter the station in order and efficiently, and the overall transportation efficiency is improved.
[0025] The above description is only a summary of the technical solution of the present application. In order to more clearly understand the technical means of the present application, the content of the specification can be implemented, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0026] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not meant to limit the present application. Moreover, the same reference numerals in the accompanying drawings indicate the same or similar components. In the drawings:
[0027] Figure 1 A convergence method of train safety envelope provided by an embodiment of the present application is shown in a flowchart.
[0028] Figure 2 A schematic diagram of a converging train envelope for an embodiment of the present application;
[0029] Figure 3 A schematic diagram of another converging train envelope for an embodiment of the present application;
[0030] Figure 4a 、 Figure 4b A schematic diagram of a data communication between an on-board ATP, a pre-programmed train safety envelope calculation tool, and an interlocking device for an embodiment of the present application;
[0031] Figure 5 A block diagram of a converging device for a train safety envelope for an embodiment of the present application;
[0032] Figure 6 A block diagram of another converging device for a train safety envelope for an embodiment of the present application. DETAILED DESCRIPTION
[0033] Exemplary embodiments of the present application will be described herein below with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it is understood that the present application can be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the application to those skilled in the art.
[0034] With the rapid development of high-speed railway moving block, moving block control driving mode has been gradually used in freight railway operation. Unlike the traditional block between stations, fixed block section is no longer used, but dynamic division of block partition is made according to real-time speed, position, braking capacity, line parameters and other conditions of the front and rear trains, and more advanced positioning, communication and other technologies are used to achieve more accurate and efficient control of train speed and position.
[0035] Now, in the mobile block, the radio block center (RBC) receives the train position report provided by the automatic train protection (ATP) through the vehicle-ground wireless communication device and the vehicle interaction in real time, and the train position report can be used to calculate the safety envelope information of the train, which includes the data information of the head envelope, the actual train length and the tail envelope; the head envelope refers to the safety distance in front of the train head, which is used to consider the influence of ranging error, protection margin and communication delay and other factors on the train position; the tail envelope refers to the safety distance behind the train tail, which is also used to consider the influence of the above factors on the train position. Thus, the safety envelope information actually defines a length range with high confidence for the train, and the length range is greater than the actual train length, and the train envelope set reasonably can optimize the driving interval between trains, while ensuring the train running efficiency.
[0036] However, the inventors found that the safety envelope information based on the train would make the number of occupied track sections more than the actual train length, especially for freight trains due to frequent shunting operations, which would result in more track sections occupied by the safety envelope information calculated for the freight train. In the scenario of freight train driving on the main line, it is beneficial to maintain the safe interval of driving, but in the scenario of arranging routes in the station interlocking, the safety envelope information designed for the freight train corresponds to too many track sections occupied, which is too many track sections blocked by the front train, and it is not conducive to sending the driving permission to the rear train as soon as possible to arrange the route for the rear train as soon as possible.
[0037] Therefore, the inventors have found that, under the premise of maintaining the safe driving interval, if the safety envelope information of the front train can be converged, the rear train can be allowed to occupy and drive as soon as possible, which is beneficial to the driving permission of the rear train can be extended to the route as soon as possible.
[0038] Based on the above consideration, the embodiment of the present disclosure provides a convergence method of train safety envelope, the execution subject is a pre-written train safety envelope calculation tool, which is applied to the RBC, as shown in Figure 1 The embodiment of the present application provides the following specific steps:
[0039] 101. For the train driving on the railway line, the first train position report sent by the on-board ATP is received according to the preset time period.
[0040] 102. After the interlocking device processes the route for the train and the train enters the route, a second train position report fed back by the onboard ATP is obtained. The first train position report includes the second train position report.
[0041] In the embodiment of the present application, the RBC and the station interlocking equipment are connected through a secure data network, which is used to receive information such as the unlocking status of the station track section, switches, routes, signal status, etc. sent by the interlocking.
[0042] In the railway industry, station interlocking equipment refers to the devices that control the switches, approaches, and signals at a station and implement the interlocking relationships between them. Interlocking relationships define the relationships between signals, switches, and approaches that must operate or be established according to specific procedures and meet certain conditions. This relationship ensures the safety of train operations and shunting operations at railway stations.
[0043] RBC interacts with the onboard ATP through the vehicle-ground wireless communication equipment, receives information such as train position reports from the onboard ATP, and then calculates the train envelope by combining the configured line logic section information, route information, transponder information and other data information.
[0044] It should be noted that for trains traveling on a railway line, the onboard ATP will locate the train in real time and send the generated train position report to the RBC. The present embodiment of the application can, but is not limited to, set the timing for locating the train based on a preset time period. Furthermore, since the present embodiment of the application converges the train envelope when arranging the route for interlocking within the station, to improve the accuracy of the convergence operation, the present embodiment of the application should adopt train position reports at a time relevant to the application scenario.
[0045] In order to distinguish and refer to them, the embodiments of the present application use the words "first" and "second" for identification. For example, the "first train position report" is the positioning report sent by the on-board ATP and received in real time by the RBC during the train's travel, and the "second train position report" comes from the "first train position report". That is, from these continuously received real-time train position reports (i.e., the "first train position report"), the train position report required for the "in-station interlocking arrangement route" application scenario is obtained (i.e., the "second train position report").
[0046] 103. Determine the last relevant transponder group that the train passed by based on the data information in the second train position report.
[0047] Balises are typically installed trackside along railway lines to facilitate real-time communication between high-speed trains and ground-based equipment. These balises transmit fixed and real-time variable information to the train control system, including basic line parameters, line speed, special positioning, train operation target data, and temporary speed limits.
[0048] For example, along the railway, the layout positions of balises are usually as follows: passive balises are often installed at the entrance of the block section, and are used to transmit key information such as the block section length and line speed to the train control on-board equipment; balises (including passive and active) are also set up at the entrance and exit of the station to provide trains with real-time information such as train route parameters and temporary speed limits.
[0049] In addition to the railway lines, some transponders will also be installed inside stations, especially in signal towers or control rooms. These transponders can transmit information such as the train's location and status in real time to ensure smooth operations within the station.
[0050] In the embodiment of the present application, the train position report contains at least key information such as the current position, speed, and direction of the train. The RBC determines the precise position and operating status of the train by parsing the train position report. In addition, the train position report contains a group of balises that the train last passed and correctly read (which can be called the "Last Related Balise Group" (LRBG)). Since the track section where the balise is located can be determined based on the LRBG number and position information, the LRBG is also commonly used as a position reference point. Once the section where the LRBG is located is determined, the RBC can query the detailed information of the section, including track layout, signal equipment, speed limit and other information.
[0051] 104. Calculate the train envelope corresponding to the train based on the second train position report and the track segment position determined based on the last relevant balise group, where the train envelope corresponds to the occupied track segment group.
[0052] In the embodiment of the present application, the train envelope is calculated based on the train position report and the track section position determined by the last relevant balise group. The obtained train envelope covers a certain number of track sections on the railway line. In the calculation process, the embodiment of the present application comprehensively considers the following four aspects:
[0053] (1) Train length consideration: The calculation of the train envelope needs to consider the actual length of the train, which usually includes the total length of the train head, middle car and tail.
[0054] (2) Dynamic envelope calculation: After determining the train position and the section where the LRBG is located, it is necessary to calculate the dynamic envelope in combination with the dynamic characteristics of the train (such as vibration, lifting, swing, etc.). This usually involves complex mathematical models and algorithms to simulate the contour changes of the train under different operating conditions.
[0055] (3) Safety margin addition: In order to ensure the safety of train operation, a certain safety margin is usually added to the calculated dynamic envelope, which takes into account factors such as train positioning error, responder installation precision, ground equipment state, etc.
[0056] (4) Envelope verification: The calculated train envelope needs to be compared with the clearance of the railway line to ensure that the train will not collide with the surrounding environment (such as tunnel wall, bridge, catenary, etc.) during operation. If potential collision risks are found, braking or other safety measures need to be taken immediately.
[0057] 105. According to the section unlocking state information fed back by the interlocking device, determine the track sections currently in the unlocked state from the track section group for converging the train envelope.
[0058] The safety envelope information of the train includes the data information of the head envelope, the actual train length and the tail envelope. The head envelope refers to the safety distance in front of the train head, which is used to consider the influence of ranging error, protection margin and communication delay on the train position. The tail envelope refers to the safety distance behind the train tail, which is also used to consider the influence of the above factors on the train position. Therefore, the safety envelope information actually defines a length range with high confidence for the train, and the length range is greater than the actual train length.
[0059] It can be seen that the train envelope calculated in 104 will exist in the track section not occupied by the actual train length. Accordingly, the embodiment of the present application can combine the section unlocking state information fed back by the interlocking device to make a judgment.
[0060] In the field of railways, the station interlocking device refers to the device that controls the turnout, route and signal of the station and realizes the interlocking relationship between them. This interlocking relationship is established through technical means to ensure the safety of railway station operation. Therefore, according to the section unlocking state information fed back by the interlocking device, it can be seen which section or sections in the track section group occupied by the train envelope have been unlocked, thereby excluding these unlocked sections and converging the rear end of the train envelope to the exit of the unlocked section.
[0061] With the above, the train safety envelope convergence method provided by the embodiment of the present application solves the technical problem that too many track sections are occupied by each freight train due to envelope information when the route is arranged, which affects the orderly and efficient entry of each train into the station as a whole. In the embodiment of the present application, the virtual envelope of the preceding train is effectively converged by using the section unlocking state information fed back by the interlocking device when the route is arranged by the station interlocking, so that the route passing through the unlocked section can be arranged for the following train as long as the section behind the preceding train is unlocked, thereby ensuring that the train permission can be extended into the route as early as possible, realizing the orderly and efficient entry of each train into the station, and improving the overall transportation efficiency.
[0062] In the embodiment of the present application, the train envelope includes a head envelope, an actual train length and a tail envelope. In order to more specifically explain the execution process of converging the train envelope in 104, the embodiment of the present application provides two parallel execution schemes according to whether the end position of the tail envelope of the train has entered the station, which are specifically explained as follows.
[0063] Parallel execution scheme one: after the train passes through the route signal, if the end position of the tail envelope of the train has entered the station, it indicates that the train is getting closer to the platform track, and the train speed will be greatly reduced. At this time, if the train envelope is converged, the train spacing between the preceding train and the following train will not affect the train safety. Accordingly, the embodiment of the present application traverses the track sections corresponding to the train envelope by A1-A4 to converge the train envelope by using the unlocked track sections.
[0064] A1, starting from the end position of the tail envelope of the train, sequentially traversing and searching for a target track section in the track section group;
[0065] A2, after searching for the first target track section, judging whether the target track section is in the unlocked state according to the section unlocking state information fed back by the interlocking device;
[0066] A3, if yes, iteratively performing the operation of searching for the next target track section and the operation of judging whether the next target track section is in the unlocked state until it is determined that the searched target track section is in the unlocked state;
[0067] A4, converging the train envelope according to at least one target track section in the unlocked state accumulated.
[0068] For A1-A3, the embodiment of the present application starts from the end position of the tail envelope, as a traversal search direction, sequentially traverses the target track sections from the track section group corresponding to the occupied track section of the train envelope, and performs a judgment on whether the target track section is in the unlocked state as the traversal of the target track section is performed. The traversal and judgment operations are iteratively performed until the target track section searched is determined to be in the unlocked state.
[0069] For A4, the embodiment of the present application can further include: determining the last target track section confirmed to be in the unlocked state in the at least one target track section in the unlocked state accumulated, according to the time sequence; determining the exit position of the target track section according to the train running direction for the last target track section confirmed to be in the unlocked state; and converging the train envelope according to the exit position of the target track section.
[0070] For example, as Figure 2 The schematic diagram of the converging train envelope is exemplified. According to the train length L11 represented by the train envelope calculated according to the actual train length, L11 occupies the track section 1 to the track section 3, and the end position of the train tail envelope has entered the station. It should be noted that after the route is handled, the track sections of the route to the platform track are locked for the train to enter the station and stop on the platform track. At this time, it is assumed that according to the section unlocking state information fed back by the interlocking device, it can be seen that the track section 1 is in the unlocked state. According to the train running direction, it can be judged that the exit of the track section 1 is at the critical position of the track section 2, and then the converging train envelope is L12, which represents the train length at this time.
[0071] The above Figure 2 For the exemplary example of the embodiment of the present application, it is assumed that the train envelope corresponds to more number of occupied track sections. If the next adjacent track section 2 of the track section 1 is traversed in the train running direction, it is also in the unlocked state according to the section unlocking state information, then the next adjacent track section 3 of the track section 2 can be continuously traversed, until a certain track section is sequentially traversed and it is judged that the track section is not in the unlocked state. According to the last target track section confirmed to be in the unlocked state, the exit position of the target track section is used to converge the train envelope.
[0072] Parallel scheme two: after the train drives through the route signal, if the end position of the tail envelope is not driven into the station, in this scenario, the possibility of poor shunting of the unlocked section should be considered. Track circuit poor shunting refers to the situation that the track circuit surface is affected by poor conductive objects (such as rust, oil stains, dust, etc.), causing the track relay controlling the track section to fail to normally drop when the train or train occupies the track, resulting in signal interlocking failure. For example, even if the train has occupied the track, the control console may not display occupation or reliable occupation.
[0073] Accordingly, for the section unlocking state information fed back by the interlocking device, considering the adverse effects of assuming that the unlocked section has poor shunting, the embodiments of the present application do not recommend directly converging the envelope according to the already unlocked section. Instead, the number of sections in the unlocked state is further judged, and if there are at least two, the converging train envelope operation is executed, thereby ensuring that even in the case of poor shunting, there is at least one unlocked section in the at least two sections in the unlocked state determined according to the interlocking state information, and the converging train envelope operation will not affect the safety distance maintained with the rear vehicle. The specific execution process is as follows B1-B4.
[0074] B1, starting from the end position of the tail envelope, searching for the target track section in the track section group in the front preset number of order, and the preset number is at least two;
[0075] B2, according to the section unlocking state information fed back by the interlocking device, judging whether the target track section in the front preset number of order is in the unlocked state;
[0076] B3, if so, iteratively performing the next target track section operation of searching the preset number, and the next target track section operation of judging whether the next target track section is in the unlocked state, until it is determined that the searched target track section is in the unlocked state;
[0077] B4, converging the train envelope according to the at least one target track section in the unlocked state accumulated.
[0078] In the embodiments of the present application, the preset number is set according to actual needs, but at least two are guaranteed, and then at least two sections in the first and second order are searched in the track section group in the train running direction starting from the end position of the tail envelope. If according to the section unlocking state information fed back by the interlocking device, it is judged that the two sections are in the unlocked state, the converging operation of the train envelope is executed.
[0079] For example, Figure 3Another example of converging train envelope is shown in the figure, according to the actual train length, the train envelope calculated corresponds to the train length L21, L21 occupies section 1 to section 4, and the end position of the train tail envelope does not enter the station, and the train envelope is not shown in the figure. Figure 2 At this time, in order to ensure train safety, the train envelope length L21 is greater than Figure 2 L11.
[0080] Assuming that the preset number is two, in Figure 3 , only according to the section unlocking state information fed back by the interlocking device to determine that section 1 and section 2 are in the unlocking state, the train envelope can be executed.
[0081] And as B3-B4, Figure 3 Only for the example of the embodiment of the present application, if at this time, the number of train envelope corresponding to the occupied section is more, after traversing the first and second sections from the train tail envelope and judging that they are in the unlocked state, the next section can be iteratively executed. Traversal and judgment of whether it is in the unlocked state operation, until the section is traversed in order and it is judged that the section is not in the unlocked state, according to the last target track section confirmed to be in the unlocked state, the train envelope will be converged according to the exit position of the target track section.
[0082] For the train safety envelope convergence method as shown in Figure 1 , the embodiment of the present application also illustrates the demonstration Figure 4a and Figure 4b of data communication between the on-board ATP and the interlocking device.
[0083] Above, when the route is arranged in the station interlocking, if the rear section of the preceding train is unlocked by converging the train envelope of the preceding train, the route of the following train through the unlocked section can be arranged, that is, the train permission is sent to the following train, so that the train permission of the following train can be extended into the route as soon as possible, and the trains are efficiently arranged in the station in order, thereby improving the overall transportation efficiency.
[0084] As an implementation of the method shown in Figure 1 , the embodiment of the present application provides a train safety envelope convergence device as a virtual device for executing the foregoing method. The device embodiment corresponds to the foregoing method embodiment, and the details in the foregoing method embodiment will not be described one by one for easy reading, but it should be clear that the device in the embodiment is applicable to the arrangement of the route in the station interlocking, and the train permission of the following train can be extended into the route as soon as possible, such as Figure 5 , the device comprises:
[0085] The receiving unit 21 is configured to receive a first train position report sent by the on-board ATP according to a preset time period for a train running on a railway line;
[0086] The obtaining unit 22 is configured to obtain a second train position report fed back by the on-board ATP after the train is handled with a route by the interlocking device and the train enters the route, the first train position report including the second train position report;
[0087] The determining unit 23 is configured to determine a last relevant transponder group passed by the train according to data information in the second train position report;
[0088] The calculating unit 24 is configured to calculate a train envelope corresponding to the train according to a track section position determined based on the last relevant transponder group according to the second train position report, the train envelope corresponding to a track section group occupied;
[0089] The executing unit 25 is configured to determine a track section currently in an unlocked state from the track section group according to section unlocking state information fed back by the interlocking device, and converge the train envelope.
[0090] Further, as shown in Figure 6 The train envelope includes a head envelope, an actual train length and a tail envelope, and the executing unit 25 includes:
[0091] The determining module 251 is configured to determine the tail envelope in the train envelope;
[0092] The first judging module 252 is configured to judge whether a terminal position of the tail envelope has entered a station;
[0093] The traversing module 253 is configured to, when it is judged that the terminal position of the tail envelope has entered the station, start from the terminal position of the tail envelope and sequentially traverse and search a target track section in the track section group;
[0094] The second judging module 254 is configured to, after searching for a first target track section, judge whether the target track section is in an unlocked state according to section unlocking state information fed back by the interlocking device;
[0095] The executing module 255 is configured to, if it is judged that the target track section is in the unlocked state, iteratively execute an operation of searching for a next target track section and an operation of judging whether the next target track section is in the unlocked state until it is judged that the searched target track section is in an ununlocked state;
[0096] converge the train envelope according to the at least one target track section in the unlocked state accumulated.
[0097] Further, as shown in Figure 6 the convergence module 256 is specifically configured to:
[0098] determining, in the at least one target track section in the unlocked state accumulated, a last target track section confirmed to be in the unlocked state in chronological order;
[0099] determining, for the last target track section confirmed to be in the unlocked state, an exit position of the target track section according to the running direction of the train;
[0100] converging the train envelope according to the exit position of the target track section.
[0101] Further, as shown in Figure 6 if the end position of the tail envelope has not entered the station, the execution unit 25 further includes:
[0102] the traversal module 253 is further configured to search, from the end position of the tail envelope, the group of track sections to a preset number of target track sections in front of the sorting, and the preset number is at least two;
[0103] the second judgment module 254 is further configured to determine whether the preset number of target track sections in front of the sorting are in the unlocked state according to the section unlocking state information fed back by the interlocking device;
[0104] the execution module 255 is further configured to, when it is determined that the preset number of target track sections in front of the sorting are in the unlocked state, iteratively execute the operation of searching the next preset number of target track sections and the operation of determining whether the next target track section is in the unlocked state, until it is determined that the searched target track section is in the unlocked state.
[0105] the convergence module 256 is further configured to converge the train envelope according to the at least one target track section in the unlocked state accumulated.
[0106] In summary, the embodiment of the present application provides a convergence device of a train safety envelope including a processor and a memory, the receiving unit, the acquisition unit, the determination unit, the calculation unit and the execution unit are all stored in the memory as program units, and the corresponding functions are realized by the processor executing the program units stored in the memory.
[0107] The processor comprises a core, and the core retrieves corresponding program units from the memory. The core can be provided with one or more than one, and by adjusting core parameters, the virtual envelope of the preceding train can be effectively converged by using the section unlocking state information fed back by the interlocking device when the route is arranged in the station interlocking, so that the route through the unlocked section can be arranged for the following train as long as the section behind the preceding train is unlocked, thereby ensuring that the train permission of the following train can be extended into the route as early as possible, realizing the orderly and efficient entry of each train into the station, and thereby improving the overall transportation efficiency.
[0108] The embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to realize the train safety envelope convergence method.
[0109] The embodiment of the present application provides an electronic device, comprising a memory, a processor and a computer program stored in the memory and capable of running on the processor, and the computer program is executed by the processor to realize the train safety envelope convergence method.
[0110] The embodiment of the present application also provides a computer program product adapted to execute the program of the steps of the train safety envelope convergence method when executed on a data processing device.
[0111] The present application is described with reference to the flowcharts and / or block diagrams of the method, device (system) and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in the flowcharts and / or block diagrams. Figure One The device for implementing the functions specified in one flow or multiple flows and / or blocks. Figure One The device for implementing the functions specified in one flow or multiple flows and / or blocks.
[0112] In a typical configuration, the device comprises one or more processors (CPU), memory and bus. The device can also comprise an input / output interface, a network interface, etc.
[0113] The memory can comprise a non-permanent memory in a computer readable medium, random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM), and the memory comprises at least one memory chip. The memory is an example of the computer readable medium.
[0114] Computer-readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.
[0115] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusions, such that a process, method, article or apparatus that comprises a list of elements does not only include those elements, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.
[0116] Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system or computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) containing computer usable program code.
[0117] The above merely provides embodiments of the present application and is not intended to limit the present application. Various modifications and changes can be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the scope of the claims of the present application.
Claims
1. A method for converging a train safety envelope, characterized in that: The method comprises: For a train traveling on a railway line, receiving a first train position report sent by an onboard ATP according to a preset time period; After the interlocking device processes the route for the train and the train enters the route, obtaining a second train position report fed back by the onboard ATP, wherein the first train position report includes the second train position report; determining a last relevant balise group passed by the train based on the data information in the second train position report; Calculating a train envelope corresponding to the train based on the second train position report and the track segment position determined based on the last associated balise group, the train envelope corresponding to the occupied track segment group; the train envelope including a head envelope, an actual train length, and a tail envelope; According to the unlocking status information of the section fed back by the interlocking device, a track section currently in the unlocked state is determined from the track section group for converging the train envelope, including: determining a tail envelope from the train envelope; determining whether the end position of the tail envelope has entered the station; If yes, starting from the end position of the tail envelope, traverse the track segment group one by one in order to search for the target track segment; After searching for the first target track segment, determining whether the target track segment is in an unlocked state according to the segment unlocking state information fed back by the interlocking device; If yes, iteratively performing the operations of searching for the next target track segment and determining whether the next target track segment is in an unlocked state, until it is determined that the searched target track segment is in an unlocked state; The train envelope is converged based on at least one of the accumulated target track sections in the unlocked state, including: determining, in chronological order, the last target track section confirmed to be in the unlocked state among the accumulated at least one target track section in the unlocked state; for the last target track section confirmed to be in the unlocked state, determining the exit position of the target track section according to the traveling direction of the train; and converging the train envelope based on the exit position of the target track section.
2. The method according to claim 1, characterized in that If the end position of the tail envelope does not enter the station, the method further includes: Starting from the end position of the tail envelope, searching for a preset number of target track segments in the track segment group, the preset number being at least two; According to the unlocking status information of the section fed back by the interlocking device, it is determined whether the target track sections with a preset number of sections in the previous order are in the unlocking state at the same time; If yes, iteratively performing the operation of searching for the preset number of next target track segments and determining whether the next target track segment is in an unlocked state, until it is determined that the searched target track segment is in an unlocked state; The train envelope is converged according to the accumulated at least one target track segment in the unlocked state.
3. A train safety envelope convergence device, characterized in that: The device comprises: A receiving unit, configured to receive, for a train traveling on a railway line, a first train position report sent by an onboard ATP according to a preset time period; an acquiring unit, configured to acquire a second train position report fed back by the onboard ATP after the interlocking device processes the route for the train and the train enters the route, wherein the first train position report includes the second train position report; a determining unit, configured to determine the last relevant balise group passed by the train based on the data information in the second train position report; a calculation unit, configured to calculate a train envelope corresponding to the train based on the second train position report and the track segment position determined based on the last relevant balise group, the train envelope corresponding to the occupied track segment group; the train envelope including a head envelope, an actual train length, and a tail envelope; an execution unit, configured to determine a track segment currently in an unlocked state from the track segment group according to the segment unlocking state information fed back by the interlocking device, so as to converge the train envelope; The execution unit includes: a determination module, a first judgment module, a traversal module, a second judgment module, an execution module and a convergence module; The determining module is used to determine the tail envelope in the train envelope; The first judgment module is used to judge whether the end position of the tail envelope has entered the station; The traversal module is configured to, when it is determined that the end position of the tail envelope indicates that the vehicle has entered the station, traverse the track segment group one by one in order starting from the end position of the tail envelope to search for the target track segment; The second judgment module is configured to, after searching for the first target track segment, judge whether the target track segment is in an unlocked state according to the segment unlocking state information fed back by the interlocking device; The execution module is configured to iteratively perform an operation of searching for a next target track segment and determining whether the next target track segment is in an unlocked state if the target track segment is determined to be in an unlocked state, until it is determined that the searched target track segment is in an unlocked state; The convergence module is configured to converge the train envelope according to the accumulated at least one target track segment in the unlocked state; The convergence module is specifically used to: determine the last target track segment confirmed to be in the unlocked state in chronological order among the at least one target track segment accumulated to be in the unlocked state; for the last target track segment confirmed to be in the unlocked state, determine the exit position of the target track segment according to the traveling direction of the train; and converge the train envelope according to the exit position of the target track segment.
4. The device according to claim 3, characterized in that If the end position of the tail envelope does not enter the station, the execution unit further includes: The traversal module is further configured to search for a preset number of target track segments that are ranked first in the track segment group, starting from the end position of the tail envelope, where the preset number is at least two; The second judgment module is further configured to judge whether the target track segments that are ranked first by a preset number are simultaneously in the unlocked state based on the segment unlocking state information fed back by the interlocking device; The execution module is further configured to, when it is determined that both are in the unlocked state, iteratively perform an operation of searching for the preset number of next target track segments and an operation of determining whether the next target track segment is in the unlocked state, until it is determined that the searched target track segment is in the unlocked state; The convergence module is further configured to converge the train envelope based on the accumulated at least one target track segment in the unlocked state.
5. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the train safety envelope convergence method as claimed in claim 1 or 2.
6. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the train safety envelope convergence method as claimed in claim 1 or 2 is implemented.
Citation Information
Patent Citations
Train safety protection methods, equipment and systems
CN102271986A
CTCS -3 train operation control system
WO2012155835A1