Axle counting section ARB state judgment method and device, equipment and medium
By calculating the communication delay time and allowable travel distance of the axis counting section, and combining the working cycle of the axis counting unit to determine the state of the front and rear sections, the problem of the inability to accurately identify the pressure state of the axis counting fault in the prior art is solved, efficient and accurate ARB status judgment is achieved, and manual intervention needs are reduced.
Patent Information
- Application Number
- CN202411802148.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-12-09
AI Technical Summary
When judging the ARB state of the axis counting section, the existing technology cannot accurately identify the pressure state caused by the axis counting fault, which causes the subsequent tracking train to pass normally, requiring manual intervention and low efficiency.
By calculating the maximum communication delay time of the front and rear sections of the target axle count section, and calculating the allowable travel distance of the train based on the maximum speed limit of the axle count section, and determining whether the front and rear section states of the previous cycle are idle or ARB in combination with the axle counting working cycle, to determine whether the target axle counting section is ARB state.
The accuracy and efficiency of ARB status judgment in the axle counter section is improved, the need for manual intervention is reduced, the train can pass through the axle counter fault section normally, and the impact on urban rail transit operation is reduced.
Smart Images

Figure CN119551032A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transit technology, and in particular to an axle counting section ARB state judgment method, device, equipment and medium. Background Art
[0002] The urban rail transit signal system monitors the blockage status of the section through the axle counter, assists in tracking the train position and the calculation of the movement authorization of the ZC (Zone controller) during the train tracking process. When the axle counter magnetic head fails, it is impossible to determine whether the train wheels have swept the magnetic head. The axle counter is the underlying device for checking the blockage status / idle status. Once a failure occurs, it may cause the blockage status to be incorrectly reported even if there is no train occupying the block. This status is called the section permanent report blocking (ARB), that is, the axle counter failure section. If the section is in this state, the subsequent tracking train will not be able to pass normally, which will have a great impact on driving.
[0003] In the prior art, ARB protection will consider the inconsistency between the train's reported position and the occupied / idle status of the axle counting section. According to the train's position and the status of the axle counting sections in front and behind, it is determined whether the axle counting section is occupied by an axle counting fault and thus causes the ARB state. The following four conditions must be met at the same time for the axle counting section to be in the ARB state:
[0004] 1. The CI (Computer Interlocking) report of this axle counting section is occupied.
[0005] 2. The train sequencing result for this axle counting section is no train.
[0006] 3. This axle counting section has a good train passing mark, that is, the train that passed before was of CBTC (Communication Based Train Control) level.
[0007] 4. If there is a first adjacent axle counting section in front and behind and the adjacent axle counting sections in front and behind meet any of the following conditions, it is directly judged as ARB state:
[0008] (1) The adjacent front and rear axle counting sections are both vacant;
[0009] (2) The adjacent axle counting section ahead is vacant, the adjacent axle counting section behind is occupied by no vehicle, and both sections have been judged to be in ARB status;
[0010] (3) The adjacent rear axle counting section is vacant, the adjacent front axle counting section is occupied by no vehicle, and both sections have been judged to be in ARB state;
[0011] (4) Both the adjacent front axle counting section and the adjacent rear axle counting section are occupied, and both sections have been determined to be in ARB state.
[0012] However, the existing technology needs to consider the CBTC-level trains passing through the section. In the operational scenario, there are trains that pass through the section at non-CBTC levels due to track compression or waiting for maintenance. After such trains pass through the section, ZC cannot confirm that there is no abnormality in the section. It is possible that the abnormal occupation of this section is caused by the communication vehicle, so ZC cannot judge this occupation as ARB. At this time, if the axle counter failure cannot be judged as ARB, it will cause the subsequent tracking trains to be unable to pass through this axle counter failure section normally, and manual intervention screening and upgrading are required, and the processing efficiency is low. In addition, in extreme scenarios, if the communication delay between subsystems is large, and the unpositioned trains are short and fast, there will be discontinuous train occupation or even axle counting jumps. At this time, there is no way to guarantee absolute safety by only judging adjacent sections. Summary of the invention
[0013] In order to overcome the problems existing in the related art, the present disclosure provides an axle counter section ARB state judgment method, device, equipment and medium to solve the technical problems in the related background technology.
[0014] One or more embodiments of this specification provide a method for determining the ARB state of an axle counter section, comprising the steps of:
[0015] 1) When the target axle counting section interlocking reports an occupied state, if the target axle counting section was in an idle state before being in the occupied state, the maximum communication delay time between the front and rear axle counting section area controllers and the interlocking and the maximum communication delay time between the target axle counting section area controller and the adjacent axle counting section area controller are determined respectively, and the first delayed allowable running distance for the train to arrive at the target axle counting section and the second delayed allowable running distance after the train leaves the target axle counting section are calculated according to the maximum speed limit of the axle counting section, so that the sections corresponding to the first delayed allowable running distance and the second delayed allowable running distance are respectively used as the rear section and the front section of the target axle counting section; and
[0016] 2) Taking the axle counter working cycle as the determination cycle, if the occupancy status of the front section and the rear section in the previous cycle is idle or ARB, the target axle counter section is determined to be in the ARB state.
[0017] Furthermore, the specific calculation of the first delay allowed running distance and the second delay allowed running distance is as follows:
[0018] S1=V max1 *t;
[0019] S2=V max2 *t;
[0020] t = t1 + t2;
[0021] Among them, S1 and S2 represent the allowed running distance of the first delay and the allowed running distance of the second delay respectively, V max1 Indicates the maximum speed limit in the rear axle meter section, V max2 It indicates the maximum speed limit of the axle counting section ahead, t1 indicates the maximum communication delay time between the section area controller and the interlocking, and t2 indicates the maximum communication delay time between the area controllers of the axle counting sections.
[0022] Furthermore, when the target axle counting section is located at the end line, the axle counting section ARB state determination specifically includes the following steps:
[0023] When the target axle counter section interlock reports an occupied state, determine whether the target axle counter section was in an idle state before the occupied state. If it is in an idle state, determine the section corresponding to the first delayed allowed running distance of the rear axle counter section of the target axle counter section as the rear section, and determine if the occupied state of the rear section in the previous cycle was idle or ARB, then the target axle counter section is determined to be in the ARB state.
[0024] Furthermore, when the section corresponding to the determined second delayed allowed travel distance has a dead end line, the axle counter working cycle is used as the determination cycle, and the state of the target axle counter section is determined by judging whether the occupied state of the front section in the previous cycle is idle or ARB, wherein the front section determination specifically includes the following steps:
[0025] If it is determined that the section corresponding to the second delayed allowed running distance includes the axle counting section and the dead end line, the axle counting section and the dead end line are used as the front section; if it is determined that the section corresponding to the second delayed allowed running distance is the dead end line, the dead end line is used as the front section.
[0026] Furthermore, when there is a dead end line in the section corresponding to the determined second delayed allowed travel distance, when the line in front of the dead end line is any of the following three situations, the state of the target axle counting section cannot be determined as the ARB state, specifically:
[0027] Case 1: The road section ahead of the dead end line is the terminal of the connecting line;
[0028] Case 2: The road section ahead of the dead end line is the end point of exiting the CBTC area;
[0029] Case 3: The road section ahead of the dead end line is the connection between the vehicle depot / parking lot and the test line.
[0030] One or more embodiments of the present specification provide an ARB state judgment device for an axle counter section, including:
[0031] A first judgment module is used for, when receiving a target axle counter section interlock report as an occupied state, judging whether the target axle counter section was in an idle state before the occupied state, and feeding back to the second judgment module;
[0032] a second judgment module, for calculating, based on the information fed back by the first judgment module, the maximum communication delay time between the area controllers of the axle counting sections in front and behind the target axle counting section and the interlocking, and the maximum communication delay time between the area controller of the target axle counting section and the area controller of the adjacent axle counting section, and based on the maximum speed limit of the axle counting section, a first delayed allowed running distance for the train to arrive at the target axle counting section and a second delayed allowed running distance for the train to leave the target axle counting section, so that the sections corresponding to the first delayed allowed running distance and the second delayed allowed running distance are respectively used as the rear section and the front section of the target axle counting section; and
[0033] The third judgment module is used to use the axle counter working cycle as the judgment cycle, and judge that if the occupation status of the front section and the rear section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state.
[0034] Furthermore, when the target axle counting section is located at the end line, the method further includes:
[0035] A first judgment module is used to receive a target axle counting section interlocking report as an occupied state, and when the target axle counting section is a dead end line, determine if the target axle counting section was in an idle state before the occupied state, and feed back to the second judgment module;
[0036] a second judgment module, for determining the maximum communication delay time between the rear axle counting section area controller and the interlocking of the target axle counting section, and the maximum communication delay time between the adjacent axle counting section area controllers, and calculating the second delayed allowable running distance for the train to reach the target axle counting section according to the maximum speed limit of the front axle counting section, and as the rear section; and
[0037] The third judgment module is used for taking the axle counter working cycle as the judgment cycle, and judging that if the occupation state of the rear section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state.
[0038] Furthermore, a fourth judgment module is included, which is used to judge the line condition of the area corresponding to the second delayed allowed travel distance, so as to determine the front section and feed back to the third judgment module. The judgment basis of the fourth judgment module is specifically:
[0039] If it is determined that the section corresponding to the second delayed allowed running distance includes the axle counting section and the dead end line, the axle counting section and the dead end line are used as the front section; if it is determined that the section corresponding to the second delayed allowed running distance is the dead end line, the dead end line is used as the front section.
[0040] One or more embodiments of the present specification provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the ARB state determination method for an axle counter section as described in any one of the above items when executing the computer program.
[0041] One or more embodiments of the present specification provide a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the method for determining the ARB state of an axle counter section as described in any one of the above items is implemented.
[0042] The present invention provides an ARB status judgment method, device, equipment and medium for axle counting section, which has the advantage that when CI detects that the axle counting section changes from an idle state to an occupied state, in order to more accurately determine whether the section occupation is caused by an axle counting fault, the communication delay between adjacent axle counting sections ZC and CI will cause the occupancy information to lag. Therefore, the distance between the front section and the rear section of the target axle counting section takes into account the distance that the train finally travels due to the information delay. This distance is used as the front section and the rear section of the target axle counting section, and then it is judged whether the status of the front section and the rear section in the previous cycle is idle or ARB. In this way, the axle counting historical status of the section around the faulty section is combined. The ARB judgment can be made based on the state, and it can accurately and efficiently identify whether the occupied state reported by the axle counter is a train entering or an axle counter failure. In addition, the method determines whether the axle counter section is in the ARB state. It is also necessary to meet the condition that after the non-communication vehicle leaves the axle counter section, the axle counter is judged to be idle. There must be no non-communication trains or carriages in the axle counter section. Based on the historical state thinking of the axle counter section "idle", the judgment of the ARB of the axle counter failure covers all operating scenarios and can still ensure safety in extreme scenarios. The method proposed in this embodiment covers and is applicable to all scenarios, has a wide range, and is highly safe. Combined with the mobile authorization calculation solution of the ARB section, it can effectively reduce the impact of the axle counter failure on the operation of urban rail transit. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate one or more embodiments of this specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0044] Figure 1 A flow chart of a method for determining the ARB state of an axle counter section provided in one or more embodiments of this specification;
[0045] Figure 2A schematic diagram of a train still in an occupied state after clearing the axle counting section provided in one or more embodiments of this specification;
[0046] Figure 3 A schematic diagram for determining whether the axle counting section provided in one or more embodiments of this specification is in the ARB state;
[0047] Figure 4 A schematic diagram of an axle counting section provided for one or more embodiments of the present specification when the axle counting section is located at a dead end line;
[0048] Figure 5 A schematic diagram of a dead end line in a section corresponding to a second delay allowable travel distance provided in one or more embodiments of this specification;
[0049] Figure 6 A line schematic diagram in which the road section ahead of the dead end line provided in one or more embodiments of this specification is a terminal of the tie line;
[0050] Figure 7 A schematic diagram of a route in which the road section ahead of the dead end line provided in one or more embodiments of this specification is the end point of exiting the CBTC area;
[0051] Figure 8 A line schematic diagram of a section ahead of a dead end line provided for one or more embodiments of this specification is a connection between a vehicle depot / parking lot and a test line;
[0052] Fig. 9 A block diagram of an ARB state determination device for an axle counter section provided for one or more embodiments of this specification; and
[0053] Fig.10 A schematic diagram of the structure of a computer device provided for one or more embodiments of this specification. DETAILED DESCRIPTION
[0054] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below in conjunction with the drawings in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0055] The present invention is described in detail below in conjunction with specific implementation methods and the accompanying drawings.
[0056] Method Embodiment
[0057] According to an embodiment of the present invention, a method for determining the ARB state of an axle counting section is provided, such as Figure 1 FIG. 1 is a flow chart of the method for determining the ARB state of the axle counter section provided in this embodiment. The method for determining the ARB state of the axle counter section according to the embodiment of the present invention comprises the following steps:
[0058] Step S1, when the target axle counting section CI is reported as being in an occupied state, it is determined that if the target axle counting section was in an idle state before being in the occupied state, then step S2 is executed.
[0059] In this embodiment, the target axle counting section is in an idle state before being in an occupied state mainly because the target axle counting section is in an idle state during a period from when the previous occupied state of the target axle counting section is released to when the current occupied state is reached.
[0060] It should be noted that in this embodiment, based on the direction of travel of the train, the section in front of the target axle counting section is used as the front axle counting section, and the section behind the target axle counting section is used as the rear axle counting section.
[0061] Step S2, respectively determine the maximum communication delay time between the front and rear axle counting sections ZC and CI of the target axle counting section, and the maximum communication delay time between the target axle counting section ZC and the adjacent axle counting section ZC, and calculate the first delayed allowable running distance S1 of the train arriving at the target axle counting section and the second delayed allowable running distance S2 after the train leaves the target axle counting section according to the maximum speed limit of the axle counting section, so that the sections corresponding to the first delayed allowable running distance S1 and the second delayed allowable running distance S2 are respectively used as the rear section and the front section of the target axle counting section.
[0062] Step S3, taking the axle counter working cycle as the determination cycle, if the occupation state of the front section and the rear section in the previous cycle is idle or ARB, the target axle counter section is determined to be in the ARB state, otherwise it is not in the ARB state. In this embodiment, the ZC system has an equipment operation cycle, for example, the operation cycle is 400ms per cycle, and the previous cycle is the previous 400ms, and the information of the previous cycle can be recorded by software.
[0063] The present embodiment provides a method for determining the ARB status of an axle counting section. When the CI detects that the axle counting section changes from an idle state to an occupied state, in order to more accurately determine whether the section occupation is caused by an axle counting fault, the communication delay between adjacent axle counting sections ZC and the CI will cause the lag of the occupation information. Therefore, the distance between the front section and the rear section of the target axle counting section takes into account the distance that the train finally travels due to the information delay. This distance is used as the front section and the rear section of the target axle counting section, and then it is determined whether the status of the front section and the rear section in the previous cycle is idle or ARB. In this way, the ARB judgment is performed in combination with the historical status of the axle counting in the section around the faulty section. Accurately and efficiently identify whether the occupied state reported by the axle counter is a train entering or an axle counter failure. In addition, this method determines whether the axle counter section is in the ARB state. After the non-communication vehicle clears (leaves) the axle counter section, the axle counter is judged to be idle (that is, the "idle" logic). There must be no non-communication trains or carriages in the axle counter section. Based on the historical state thinking of the axle counter section "idle", the judgment of the axle counter failure ARB covers all operating scenarios and can still ensure safety in extreme scenarios. The method proposed in this embodiment covers and is applicable to a comprehensive range of scenarios with high safety. Combined with the mobile authorization calculation scheme of the ARB section, it can effectively reduce the impact of axle counter failures on urban rail transit operations.
[0064] In this embodiment, step S2 calculates the distance between the axle counting sections before and after the section to be judged based on the maximum communication delay between devices, and uses this distance as the target axle counting section for the occupied state to be identified in step S3. This is mainly because the train running conditions under the most unfavorable conditions (i.e., the maximum communication delay between subsystems) are taken into consideration. During the communication delay, the train position information or the occupancy information of the section is not updated, but the actual train may have entered the section to be judged. Therefore, it is necessary to perform adjacent protection according to the limit distance. Otherwise, it cannot be guaranteed whether the occupancy of the section is caused by the train jumping into the section during the delay period, i.e., the axle counting is skipped, the adjacent section is idle, and the train directly enters the section to be judged.
[0065] In this embodiment, when judging whether the occupied state of the axle counting section is caused by the axle counter failure, the historical state of the axle counting section being "idle" is taken into consideration, and by monitoring the historical state of the sections within a certain range around the faulty section, it is confirmed that no train will enter the faulty section. In this case, the section occupation can only be caused by the axle counter failure. Such a judgment covers all operating scenarios and can ensure the safe operation of trains in extreme scenarios.
[0066] In one embodiment, the prerequisites for the method of this embodiment to accurately determine whether the axle counter section is in the ARB state include the following two conditions:
[0067] 1. The idleness reported by the axle counter section is credible, that is, the axle counter will not report the idle state when there is a train section.
[0068] 2. For the axle counting section to be judged, if the axle counting section is idle during the period from the last occupied state of the target axle counting section being released (non-communication vehicles clearing the axle counting section) to the current occupied state, it means that the target axle counting section has been idle.
[0069] Because for the same target axle counting section, after the train passes through, that is, after the train clears the target axle counting section, it will definitely be in an idle state when the next train enters the target axle counting section; if the train is still in an occupied state after clearing the axle counting section, for example, the carriage is separated from the train group and is stranded in the axle counting section, then it cannot be determined as ARB. For details, please refer to Figure 2 As shown, it is a schematic diagram of a non-communication vehicle compartment provided in this embodiment being left behind in the axle counting section for clearing, resulting in the target section being in an occupied state.
[0070] When the axle counting section to be judged meets the idle condition, that is, after the occupation is cleared, the axle counting section cannot be immediately determined to be in the ARB state. It must also meet the condition that the adjacent axle counting sections in front and behind are also idle, that is, no other train will enter this axle counting section after the train is cleared.
[0071] In this embodiment, the specific calculation of the first delay allowed running distance and the second delay allowed running distance in step S2 is as follows:
[0072] S1=V max1 *t;
[0073] S2=V max2 *t;
[0074] t = t1 + t2;
[0075] Among them, S1 and S2 represent the allowed running distance of the first delay and the allowed running distance of the second delay respectively, V max1 Indicates the maximum speed limit in the rear axle meter section, V max2 represents the maximum speed limit of the axle counting section ahead, and t represents the sum of the maximum communication delay time t1 between the section ZC and CI and the maximum communication delay time t2 between the target axle counting section ZC and the adjacent axle counting section ZC.
[0076] In this embodiment, the principle of calculating the distance between the front section and the rear section is that under the unfavorable conditions of maximum system communication delay and maximum train speed, the train will not have the possibility of jumping into the section to be determined at the moment when the section to be determined is occupied. In addition, the reason why the parameter t considers the maximum communication delay time between ZC-CI and ZC-ZC between the axle counting sections is that when the section to be determined is located at the boundary of ZC or CI, the communication delay between adjacent ZCs and between ZC and CI will cause the lag of occupation information.
[0077] In one case, if Figure 3As shown in FIG. 1 , it is a schematic diagram for judging whether the axle counting section provided in this embodiment is in the ARB state, referring to FIG. Figure 3 At the current moment (T2), the axle counting section suddenly turns into an occupied state. As the section to be judged, it is necessary to judge whether the section to be judged was idle in the previous cycle (T1). If so, the front section and the rear section to be judged are determined according to the above step S2, and it is determined whether the front section and the rear section were idle or ARB in the previous cycle (T1). If they were idle or ARB, it can be determined that the section to be judged is in ARB state, otherwise it cannot be determined as ARB state. Therefore, if a train approaches, it can smoothly pass through the axle counting section in the occupied state, so that the state of the axle counting section can be efficiently determined without manual intervention to ensure that the subsequent tracking train can pass through the section with axle counting failure normally.
[0078] In one embodiment, there is also a situation where the target section is located at a dead end line. Since the dead end line does not have the conditions for a CBTC train to pass through during actual operation, it cannot have a "good car" passing mark, and the fault occupation cannot be set to ARB. At the same time, the occupied adjacent section (with a good car passing mark) will be dyed as UT (section non-communication vehicle occupation mark), affecting operation.
[0079] In this embodiment, when the target axle counter section is located at the end line, it is first determined whether the target axle counter section is in an idle state before the occupied state. If it is in an idle state, it is only necessary to determine the first delayed allowed running distance of the axle counter section behind the target axle counter section, and determine whether the occupancy state of the section corresponding to the first delayed allowed running distance in the previous cycle is idle or ARB, thereby determining the occupancy state of the target axle counter section.
[0080] In a specific embodiment, when the target section is located at the dead end line, the occupied state of the target section is determined by the following judgment process, and the judgment steps are as follows:
[0081] Step A10, when the target axle counting section CI is reported as being in an occupied state and the target axle counting section is a dead end line, it is determined that if the target axle counting section was in an idle state before being in the occupied state, then step A11 is executed.
[0082] Step A11, determine the maximum communication delay time between the rear axle counting section ZC and CI of the target axle counting section, and the maximum communication delay time of the adjacent axle counting section ZC, and calculate the first delay allowable running distance for the train to reach the target axle counting section according to the maximum speed limit of the front axle counting section, and set the section corresponding to it as the rear section.
[0083] Step A12, taking the axle counter working cycle as the determination cycle, if the occupancy state of the rear section in the previous cycle is idle or ARB, the target axle counter section is determined to be in the ARB state, otherwise it is not in the ARB state.
[0084] For reference Figure 4 As shown in FIG. 1 , it is a schematic diagram for judging whether the axle counting section provided in this embodiment is in the ARB state when the axle counting section is the end line. Figure 4 , the left side is the train's forward direction. At the current moment (T2), the axle counting section suddenly turns to the occupied state. As the section to be judged, it is necessary to judge whether the section to be judged is in an idle state in the previous cycle (T1). If so, determine the rear section to be judged according to the above step A12, and determine whether the rear section is in an idle state or ARB state in the previous cycle (T1). If it is idle or ARB state, it can be determined that the section to be judged is in the ARB state, otherwise it cannot be determined as the ARB state.
[0085] In another embodiment, if there is a dead end line in the section corresponding to the second delayed allowed running distance determined in step S2, the axle counter working cycle is used as the judgment cycle, and the state of the target axle counter section is determined by judging whether the occupancy state of the front section in the previous cycle is idle or ARB. Therefore, after determining the second delayed allowed running distance in step S2, it is also necessary to determine the line condition corresponding to the second delayed allowed running distance, so as to determine the front section.
[0086] In this embodiment, the line conditions corresponding to the second delayed allowed running distance include the axle counting section + dead end line, or the dead end line. In this case, the line of the front section extends to the dead end line, and the occupancy state of the front section in the previous cycle is determined to be idle or ARB.
[0087] In a specific example, see Figure 5 As shown, the left side is the train's forward direction. The second delayed allowed running distance obtained by the method of step S2 is S2, but the second delayed allowed running distance S1 exceeds the dead end line, that is, the length of the front section is less than S2, then the front section is the dead end line section.
[0088] In a specific embodiment, when it is determined that there is a dead end line in the section corresponding to the obtained second delayed allowed running distance, the occupancy state of the target axle counting section is determined through the following judgment process, and the judgment steps are specifically as follows:
[0089] Step A20, when the target axle counting section CI is reported as being in an occupied state, it is determined that if the target axle counting section was in an idle state before being in the occupied state, then step A21 is executed.
[0090] Step A21, respectively determine the maximum communication delay time between the front and rear axle counting sections ZC and CI of the target axle counting section, and the maximum communication delay time between the target axle counting section ZC and the adjacent axle counting section ZC, and calculate the first delay allowable running distance for the train to arrive at the target axle counting section and the second delay allowable running distance for the train to leave the target axle counting section according to the maximum speed limit of the axle counting section.
[0091] Step A22, if the section corresponding to the second delayed allowed running distance includes the axle counting section and the end line, then the axle counting section and the end line are used as the front section, and go to step A23; if the section corresponding to the second delayed allowed running distance is the end line, then the end line is used as the front section, and go to step A23.
[0092] Step A23, taking the axle counter working cycle as the determination cycle, if the occupation state of the front section in the previous cycle is idle or ARB, the target axle counter section is determined to be in the ARB state, otherwise it is not in the ARB state.
[0093] In this embodiment, the section corresponding to the second delayed allowed running distance may have a dead end line, especially when the section corresponding to the second delayed allowed running distance includes the axle counting section and the entire dead end line or the section ahead is the dead end line. If the line ahead of the dead end line is any of the following, then the target axle counting section cannot be determined as the ARB state, as follows:
[0094] Case 1: The road section ahead of the dead end line is the terminal of the connecting line. Figure 6 shown.
[0095] Case 2: The section ahead of the dead end line is the end point of exiting the CBTC area (the track ahead of the dead end line does not belong to the ZC and the ZC is not configured in the electronic map). Figure 7 shown.
[0096] Case 3: The road section ahead of the dead end line is the connection between the vehicle depot / parking lot and the test line. Figure 8 shown.
[0097] This embodiment is preferred. Since special circumstances may easily occur in the section ahead, in order to make the entire judgment process more efficient, it is preferred to first calculate and determine the second delayed allowed running distance S2, and then determine the section ahead based on the second delayed allowed running distance S2 and the line conditions. If there is a dead end line, the occupancy status of the target section is determined through the following judgment process. It is only necessary to determine whether the occupancy status of the section ahead in the previous cycle is idle or ARB to determine the status of the target axle counting section; if the section ahead is determined to be a normal axle counting section based on the second delayed allowed running distance S2 and the line conditions, then calculate the first delayed allowed running distance S1 to determine the rear section, and then execute step S3 to determine the occupancy status of the target axle counting section.
[0098] Device Embodiment
[0099] According to an embodiment of the present invention, a device for determining the state of an ARB in an axle counting section is provided. Fig. 9FIG. 1 is a block diagram of an ARB state determination device for an axle counter section provided in this embodiment. The ARB state determination device for an axle counter section provided in this embodiment includes:
[0100] The first judgment module 10 is used for, when receiving a report that the target axle counting section CI is in an occupied state, judging whether the target axle counting section was in an idle state before the occupied state, and feeding back to the second judgment module 20 .
[0101] In this embodiment, the target axle counting section is in an idle state before being in an occupied state mainly because the target axle counting section is in an idle state during a period from when the previous occupied state of the target axle counting section is released to when the current occupied state is reached.
[0102] The second judgment module 20 is used to calculate the first delayed allowable running distance for the train to arrive at the target axle counting section and the second delayed allowable running distance for the train to leave the target axle counting section according to the information fed back by the first judgment module 10, according to the maximum communication delay time between the front and rear axle counting sections ZC and CI of the target axle counting section, and the maximum communication delay time between the target axle counting section ZC and the adjacent axle counting section ZC, and according to the maximum speed limit of the axle counting section, so that the sections corresponding to the first delayed allowable running distance and the second delayed allowable running distance are respectively used as the rear section and the front section of the target axle counting section.
[0103] The third judgment module 30 is used to use the axle counter working cycle as the judgment cycle, and judge if the occupancy status of the front section and the rear section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state, otherwise it is not in the ARB state.
[0104] The present embodiment provides an ARB state judgment device for an axle counting section. When the axle counting section receiving CI feedback changes from an idle state to an occupied state, in order to more accurately determine whether the section occupation is caused by an axle counting fault, the communication delay between adjacent axle counting sections ZC and CI will cause the lag of the occupation information. Therefore, the distance between the front section and the rear section of the target axle counting section takes into account the distance that the train finally travels due to the information delay. This distance is used as the front section and the rear section of the target axle counting section, and then it is judged whether the state of the front section and the rear section in the previous cycle is idle or ARB. In this way, the ARB judgment is performed in combination with the historical state of the axle counting in the section around the faulty section. Accurately and efficiently identify whether the occupied state reported by the axle counter is a train entering or an axle counter failure. In addition, this method determines whether the axle counter section is in the ARB state. After the non-communication vehicle clears (leaves) the axle counter section, the axle counter is judged to be idle (that is, the "idle" logic). There must be no non-communication trains or carriages in the axle counter section. Based on the historical state thinking of the axle counter section "idle", the judgment of the axle counter failure ARB covers all operating scenarios and can still ensure safety in extreme scenarios. The method proposed in this embodiment covers and is applicable to a comprehensive range of scenarios with high safety. Combined with the mobile authorization calculation scheme of the ARB section, it can effectively reduce the impact of axle counter failures on urban rail transit operations.
[0105] In this embodiment, the second judgment module 20 calculates the first delay allowed running distance and the second delay allowed running distance as follows:
[0106] S1=V max1 *t;
[0107] S2=V max2 *t;
[0108] t = t1 + t2;
[0109] Among them, S1 and S2 represent the allowed running distance of the first delay and the allowed running distance of the second delay respectively, V max1 Indicates the maximum speed limit of the axle meter section ahead, V max2 represents the maximum speed limit of the rear axle counter section, and t represents the sum of the maximum communication delay time t1 between the section ZC and CI and the maximum communication delay time t2 between the target axle counter section ZC and the adjacent axle counter section ZC.
[0110] In this embodiment, the principle of calculating the distance S between the front section and the rear section is that under the unfavorable conditions of maximum system communication delay and maximum train speed, the train will not have the possibility of jumping into the section to be determined at the moment when the section to be determined is occupied. In addition, the reason why the parameter t considers the maximum communication delay time between ZC-CI and ZC-ZC between the axle counting sections is that when the section to be determined is located at the boundary of ZC or CI, the communication delay between adjacent ZCs and between ZC and CI will cause the lag of occupation information.
[0111] In one embodiment, there is also a situation where the target section is a dead end line. Since the dead end line does not have the conditions for CBTC trains to pass through during actual operation, it cannot have a good train passing mark, and the fault occupation cannot be set to ARB. At the same time, the occupied adjacent section (with a good train passing mark) will be dyed as UT, affecting the operation.
[0112] In this embodiment, when the target axle counter section is located at the end line, it is first determined whether the target axle counter section is in an idle state before the occupied state. If it is in an idle state, it is only necessary to determine the second delayed allowed running distance of the axle counter section behind the target axle counter section, and determine whether the occupied state of the previous cycle of the second delayed allowed running distance is idle or ARB, thereby determining the occupied state of the target axle counter section.
[0113] In a specific embodiment, when the target section is a dead end line, the method further includes:
[0114] The first judgment module 10 is used to receive a report that the target axle counting section CI is in an occupied state, and when the target axle counting section is a dead line, determine if the target axle counting section was in an idle state before the occupied state, and feed back to the second judgment module 20 .
[0115] The second judgment module 20 is used to determine the maximum communication delay time between the rear axle counting section ZC and CI of the target axle counting section, and the maximum communication delay time of the adjacent axle counting section ZC, and calculate the second delayed allowable running distance for the train to reach the target axle counting section according to the maximum speed limit of the front axle counting section, and use it as the rear section.
[0116] The third judgment module 30 is used to use the axle counter working cycle as the judgment cycle, and judge if the occupancy state of the rear section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state; otherwise, it is not in the ARB state.
[0117] In another embodiment, the second determination module 20 determines that the section corresponding to the obtained second delayed allowed travel distance may have a dead end, which may specifically include an axle counting section + a dead end, or a dead end.
[0118] In a specific embodiment, when there is a dead end line in the section corresponding to the second delay allowed travel distance, the method further includes:
[0119] The first judgment module 10 is used to receive a report that the target axle counter section CI is in an occupied state, determine if the target axle counter section was in an idle state before the occupied state, and feed back to the second judgment module 20;
[0120] The second judgment module 20 is used to calculate the first delayed allowable running distance for the train to arrive at the target axle counting section and the second delayed allowable running distance for the train to leave the target axle counting section according to the information fed back by the first judgment module 10, the maximum communication delay time between the axle counting sections ZC in front and behind the target axle counting section and CI, and the maximum communication delay time between the target axle counting section ZC and the adjacent axle counting section ZC, and according to the maximum speed limit of the axle counting section.
[0121] The fourth judgment module 40 is used to judge the line condition of the section corresponding to the second delayed allowed running distance. If the section corresponding to the second delayed allowed running distance includes an axle counting section and a dead end line, the axle counting section and the dead end line are used as the front section and are fed back to the third judgment module 30; if it is judged that the section corresponding to the second delayed allowed running distance is a dead end line, the dead end line is used as the front section and is fed back to the third judgment module 30.
[0122] The third judgment module 30 is used to use the axle counter working cycle as the judgment cycle, and judge that if the occupied state of the front section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state, otherwise it is not in the ARB state.
[0123] In this embodiment, there is a dead end line in the section corresponding to the second delayed allowed running distance, especially when the section corresponding to the second delayed allowed running distance includes the axle counting section and the entire dead end line or the section ahead is the dead end line, if the line ahead of the dead end line is any of the following, then the target section cannot be determined as the ARB state, specifically as follows:
[0124] Case 1: The road section ahead of the dead end line is the terminal of the connecting line.
[0125] Case 2: The road section ahead of the dead end line is the end point of exiting the CBTC area (the track ahead of the dead end line does not belong to the ZC and the ZC is not configured in the electronic map).
[0126] Case 3: The road section ahead of the dead end line is the connection between the vehicle depot / parking lot and the test line.
[0127] like Fig.10 As shown, the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for determining the ARB state of the axle counter section in the above embodiment is implemented.
[0128] The present invention also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for determining the ARB state of the axle counter section in the above embodiment is implemented; or when the computer program is executed by a processor, the method for determining the ARB state of the axle counter section in the above embodiment is implemented.
[0129] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0130] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein by equivalents. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention, and the contents not described in detail in the specification of the present invention belong to the common knowledge of those skilled in the art.
Claims
1. A method for determining the ARB status of an axle counting section, characterized in that: The following steps are involved: 1) When the target axle counting section interlocking reports an occupied state, if the target axle counting section was in an idle state before being in the occupied state, the maximum communication delay time between the front and rear axle counting section area controllers and the interlocking of the target axle counting section, and the maximum communication delay time between the target axle counting section area controller and the adjacent axle counting section area controller are determined respectively, and the first delayed allowable running distance for the train to arrive at the target axle counting section and the second delayed allowable running distance after the train leaves the target axle counting section are calculated according to the maximum speed limit of the axle counting section, so that the sections corresponding to the first delayed allowable running distance and the second delayed allowable running distance are respectively used as the rear section and the front section of the target axle counting section; as well as 2) Taking the axle counter working cycle as the determination cycle, if the occupancy status of the front section and the rear section in the previous cycle is idle or ARB, the target axle counter section is determined to be in the ARB state.
2. The method for determining the ARB state of the axle counter section according to claim 1, characterized in that: The specific calculation of the allowed travel distance for the first delay and the allowed travel distance for the second delay is as follows: S1=V max1 *t; S2=V max2 *t; t = t1 + t2; Among them, S1 and S2 represent the allowed running distance of the first delay and the allowed running distance of the second delay respectively, V max1 Indicates the maximum speed limit in the rear axle meter section, V max2 It indicates the maximum speed limit of the axle counting section ahead, t1 indicates the maximum communication delay time between the section area controller and the interlocking, and t2 indicates the maximum communication delay time between the area controllers of the axle counting sections.
3. The method for determining the ARB state of the axle counter section according to claim 1, characterized in that: Further, when the target axle counting section is located at the end line, the axle counting section ARB state judgment specifically includes the following steps: When the target axle counter section interlock reports an occupied state, determine whether the target axle counter section was in an idle state before the occupied state. If it is in an idle state, determine the section corresponding to the first delayed allowed running distance of the rear axle counter section of the target axle counter section as the rear section, and determine if the occupied state of the rear section in the previous cycle was idle or ARB, then the target axle counter section is determined to be in the ARB state.
4. The method for determining the ARB state of the axle counter section according to claim 1, characterized in that: Further, when the section corresponding to the determined second delayed allowed running distance has a dead end line, the axle counter working cycle is used as the determination cycle, and the state of the target axle counter section is determined by judging whether the occupied state of the front section in the previous cycle is idle or ARB, wherein the front section determination specifically includes the following steps: If it is determined that the section corresponding to the second delayed allowed running distance includes the axle counting section and the dead end line, the axle counting section and the dead end line are used as the front section; if it is determined that the section corresponding to the second delayed allowed running distance is the dead end line, the dead end line is used as the front section.
5. The method for determining the ARB state of the axle counter section according to claim 4, characterized in that: When there is a dead end line in the section corresponding to the determined second delayed allowed travel distance, and the line in front of the dead end line is any of the following three situations, the state of the target axle counting section cannot be determined as the ARB state, specifically: Case 1: The road section ahead of the dead end line is the terminal of the connecting line; Case 2: The road section ahead of the dead end line is the end point of exiting the CBTC area; Case 3: The road section ahead of the dead end line is the connection between the vehicle depot / parking lot and the test line.
6. An ARB status judgment device for an axle counting section, characterized in that: include: A first judgment module is used for, when receiving a target axle counter section interlock report as an occupied state, judging whether the target axle counter section was in an idle state before the occupied state, and feeding back to the second judgment module; a second judgment module, for calculating, based on the information fed back by the first judgment module, the maximum communication delay time between the front and rear axle counting section area controllers and the interlocking, and the maximum communication delay time between the target axle counting section area controller and the adjacent axle counting section area controller, and the maximum speed limit of the axle counting section, a first delayed allowable running distance for the train to arrive at the target axle counting section and a second delayed allowable running distance for the train to leave the target axle counting section, so that the sections corresponding to the first delayed allowable running distance and the second delayed allowable running distance are respectively used as the rear section and the front section of the target axle counting section; as well as The third judgment module is used to use the axle counter working cycle as the judgment cycle, and judge that if the occupation status of the front section and the rear section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state.
7. The device for determining the state of the axle counter section ARB according to claim 6, characterized in that: Furthermore, when the target axle counting section is located at the end line, the method further includes: A first judgment module is used to receive a target axle counting section interlocking report as an occupied state, and when the target axle counting section is a dead end line, determine if the target axle counting section was in an idle state before the occupied state, and feed back to the second judgment module; a second judgment module, for determining the maximum communication delay time between the rear axle counting section area controller and the interlocking of the target axle counting section, and the maximum communication delay time between the adjacent axle counting section area controllers, and calculating the second delayed allowable running distance for the train to reach the target axle counting section according to the maximum speed limit of the front axle counting section, and as the rear section; and The third judgment module is used for taking the axle counter working cycle as the judgment cycle, and judging that if the occupation state of the rear section in the previous cycle is idle or ARB, then the target axle counter section is judged to be in the ARB state.
8. The device for determining the state of the axle counter section ARB according to claim 6, characterized in that: The fourth judgment module is also included, which is used to judge the line condition of the area corresponding to the second delayed allowed travel distance, so as to determine the front section and feed back to the third judgment module, wherein the judgment basis of the fourth judgment module is as follows: If it is determined that the section corresponding to the second delayed allowed running distance includes the axle counting section and the dead end line, the axle counting section and the dead end line are used as the front section; if it is determined that the section corresponding to the second delayed allowed running distance is the dead end line, the dead end line is used as the front section.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for determining the ARB state of the axle counting section according to any one of claims 1 to 5 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for determining the state of the axle counter section ARB according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Train running control method and devices and medium
CN110775111A
High-speed non-communication train tracking method and system and area controller
CN110920678A
Judgment method of axle counting fault section, electronic equipment and storage medium
CN114537468A
Method and device for determining fault occupation of axle counting section
CN117302296A
Intelligent sensing train control method and system
CN117445982A
Cited By
Method for identifying and protecting ghost car based on axle counting section state monitoring
CN121201153A