In-station track circuit coding system
By designing an in-site track circuit coding system including a coding indication module, a segment coding module and a supplementary coding module, the problems of complex and low stability of the coding logic in the station are solved, and the low coupling and stability of the encoding are achieved, ensuring the safety of the train operation.
Patent Information
- Application Number
- CN202510159617.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-13
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-02-13
AI Technical Summary
Due to the complex and interleaved encoding logic of the rail circuit in the station and the huge number of codes, the stability of the encoding is affected, especially under the accumulation of special scenarios and interference from external factors, which may lead to abnormal train operation.
A track circuit coding system in-site is designed, including a coding indication module, a segment coding module and a supplementary coding module. Through the coordinated work of these modules, the encoding and supplementary coding of the track circuit segments is realized, ensuring the low coupling and stability of the encoding, and corresponding processing is carried out when disasters or communication delays are detected.
By reducing the coupling degree of encoding, the stability of encoding is improved, and abnormal train operation caused by external factors is avoided, ensuring the safety of train operation.
Smart Images

Figure CN119872632A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to rail transit technology, and in particular to an in-station track circuit coding system. Background Art
[0002] The train control center is the ground core equipment of the train control system; the train control center encodes the track circuit according to information such as the position of each train within its jurisdiction (track occupancy status), interlocking route and line speed limit status, and sends coded information to the track circuit to provide the train with the required operating permission.
[0003] Track circuit coding includes station track circuit coding and section track circuit coding. The station section track circuit coding will generate a large number of special scenarios due to different interlocking route conditions and station designs. As the operation time increases, the accumulation of special scenarios leads to the need to compile a large number of independent codes for specific scenarios, which makes the station track circuit coding logic complex and intertwined, and the amount of code is huge, affecting the stability of the track circuit coding. Summary of the invention
[0004] An embodiment of the present invention provides an in-station track circuit coding system to improve the stability of in-station track circuit coding.
[0005] The embodiment of the present invention provides a track circuit coding system in a station, characterized in that the system comprises: a coding indication module, a section coding module and a supplementary coding module; the coding indication module is connected to the section coding module; the section coding module is connected to the supplementary coding module;
[0006] A coding instruction module is used to send target route and track circuit coding commands to the section coding module;
[0007] The section coding module is used for compiling a code sequence for the track circuit section where the train is not running in the target route in response to the track coding command, and sending a supplementary coding command to the supplementary coding module after the code sequence is compiled;
[0008] The supplementary coding module is used to respond to the supplementary coding command, detect whether there is an uncoded track circuit section in the target route, and compile a code sequence for the uncoded track circuit section.
[0009] Optionally, the system further comprises a disaster detection module; the disaster detection module is connected to the coding indication module;
[0010] A coding instruction module, used for sending a disaster detection command to the disaster detection module;
[0011] A disaster detection module is used to respond to the disaster detection command, detect whether there is a disaster in the track circuit section in the target route, and obtain the disaster detection result;
[0012] If the disaster detection result indicates that a disaster has occurred in a track circuit section, an emergency stop code sequence is compiled for the track circuit section where the disaster has occurred;
[0013] Feedback disaster detection results to the coding indication module;
[0014] Correspondingly, the coding indication module is specifically used for:
[0015] If the disaster detection result shows that no disaster occurs in the track circuit section, the target route and track circuit coding commands are sent to the section coding module.
[0016] Optionally, the system further includes a disaster handling module; the disaster handling module is connected to the disaster detection module;
[0017] The disaster detection module is further used to send a disaster handling command matching the disaster detection result to the disaster handling module;
[0018] The disaster handling module is used to clear the attribute data of the target route where the disaster occurs if the received disaster handling command is a route clearing command; the attribute data of the target route is used to generate a code sequence of the track circuit section in which the train does not travel in the target route.
[0019] Optionally, the system further includes a communication module; the communication module is connected to the coding indication module;
[0020] The coding indication module is also used to send a route clearing command to the communication module if the disaster detection module receives information indicating that a disaster has occurred in a track circuit section;
[0021] The communication module is used to clear the attribute data of the target route if a route clearing command is received.
[0022] Optionally, the system further includes a communication delay detection module; the communication delay detection module is connected to the communication module;
[0023] The communication module is also used to periodically send a communication delay detection command to the communication delay detection module;
[0024] A communication delay detection module is used to detect whether a communication delay fault occurs in the communication module according to a communication delay detection command;
[0025] If there is a communication delay fault, the communication delay information is sent to the communication module;
[0026] The communication module is further used to clear the attribute data of the target route if the communication delay information is received, and to feed back the route clearing information to the coding indication module;
[0027] Correspondingly, if the disaster detection result is that there is no disaster in the track circuit section, the target route and track circuit coding command are sent to the section coding module, including:
[0028] If the disaster detection result shows that there is no disaster in the track circuit section and no route clearing information is received, the target route and track circuit coding commands are sent to the section coding module.
[0029] Optionally, the communication delay detection module is connected to the supplementary encoding module;
[0030] The supplementary encoding module is also used to periodically send a train pressing detection command to the communication delay detection module;
[0031] The communication delay detection module is also used to detect whether the train is pressed into the target route if a train pressing detection command is received;
[0032] If the train enters the target route, a signal closing command is sent to the supplementary coding module;
[0033] The supplementary coding module is also used to close the signal corresponding to the target route if a signal closing command is received.
[0034] Optionally, the system further comprises a code sequence holding module; the code sequence holding module is connected to the supplementary coding module; the code sequence holding module is connected to the coding indication module;
[0035] The supplementary coding module is also used to send a code sequence holding command to the code sequence holding module after the signal machine corresponding to the target route is closed;
[0036] A code sequence holding module is used to perform code sequence holding processing on the section where the signal machine in the target route is located if a code sequence holding command is received;
[0037] After the target route is completely cleared, the attribute data of the target route is cleared, and route clearing information is sent to the coding indication module.
[0038] Optionally, the system further comprises a platform door detection module; the platform door detection module is connected to the code sequence holding module;
[0039] The code sequence holding module is also used to send a platform door status detection command to the platform door detection module while sending route clearing information to the coding indication module;
[0040] The platform door detection module is used to detect the opening and closing status of the platform door corresponding to the target route if a platform door status detection command is received;
[0041] If the platform door is in the open state, the platform door fault information is fed back to the code sequence holding module;
[0042] The code sequence holding module is also used to compile an emergency stop code sequence for the target route if platform door failure information is received.
[0043] Optionally, the platform door detection module is also connected to the supplementary encoding module;
[0044] The supplementary encoding module is also used to send a platform door status feedback command to the platform door detection module when the train stops;
[0045] The platform door detection module is also used to send platform door status change information to the supplementary coding module when the opening and closing status of the platform door changes;
[0046] The supplementary coding module is also used to update the code sequence of the track circuit section in the target route according to the platform door status change information if the platform door status change information is received.
[0047] Optionally, the system further comprises a code sequence detection module; the code sequence detection module is connected to the supplementary coding module;
[0048] A supplementary coding module is used to detect whether the coding sequence of the compiled track circuit section has jumped and upgraded while compiling the coding sequence for the uncoded track circuit section;
[0049] If it is detected that the code sequence bar jumps and upgrades, a code sequence detection command is sent to the code sequence detection module;
[0050] A code sequence detection module, for detecting whether a code sequence detection command is received again within a preset time period if a code sequence detection command is received;
[0051] If the code sequence detection command is received again within the preset time, it is determined that the code sequence of the compiled track circuit section is the code sequence after the jump upgrade;
[0052] If the code sequence detection command is not received again within the preset time length, it is determined that the code sequence of the compiled track circuit section is the code sequence before the jump upgrade.
[0053] The embodiment of the present invention sends a target route and track circuit coding command to a section coding module through a coding indication module; compiles a code sequence for a track circuit section in which a train does not travel in the target route through the section coding module; detects whether there is an uncoded track circuit section in the target route through a supplementary coding module, and compiles a code sequence for the uncoded track circuit section, thereby achieving a low coupling degree of the track circuit coding, thereby improving the stability of the coding; and can detect whether there is an uncoded track circuit section in the target route through the supplementary coding module, and encode the uncoded track circuit section, thereby avoiding interference from external factors, resulting in the train being unable to receive the code sequence when running to the uncoded track circuit section, resulting in abnormal operation, thereby ensuring the operation safety of the train. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0055] Figure 2 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0056] Figure 3 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0057] Figure 4 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0058] Figure 5 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0059] Figure 6 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0060] Figure 7 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0061] Figure 8 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0062] Fig. 9 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0063] Fig.10 A schematic diagram of the structure of a track circuit coding system within a station provided by an embodiment of the present invention;
[0064] Fig.11 It is a structural schematic diagram of an in-station track circuit coding system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0065] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0066] Embodiment 1
[0067] Figure 1 This is a schematic diagram of the structure of a station track circuit coding system 100 provided by an embodiment of the present invention. Figure 1 The in-station track circuit coding system 100 includes a coding indication module 110, a section coding module 120 and a supplementary coding module 130. The coding indication module 110 is connected to the section coding module 120; the section coding module 120 is connected to the supplementary coding module 130; the coding indication module 110 is used to send the target route and track circuit coding commands to the section coding module 120; the section coding module 120 is used to respond to the track coding command, compile a code sequence for the track circuit section where the train is not running in the target route, and send a supplementary coding command to the supplementary coding module 130 after the code sequence is compiled; the supplementary coding module 130 is used to respond to the supplementary coding command, detect whether there is an uncoded track circuit section in the target route, and compile a code sequence for the uncoded track circuit section.
[0068] In this embodiment, the target route can be the running route prepared by the station for the running train. Exemplarily, if there are 5 lines in the station, including Line A, Line B, Line C, Line D and Line E, and trains are about to enter Line A and Line B, then Line A and Line B are the target routes. The track circuit coding command can be used to instruct the section coding module 120 to compile a code sequence for the track circuit section of the target route. The code sequence is the coding information generated for encoding the track circuit section. The supplementary coding command can be used to instruct the supplementary coding module 130 to detect whether there is an uncoded track circuit section in the target route, and if there is an uncoded track circuit section, compile a code sequence for the uncoded track circuit section.
[0069] In a specific embodiment, the code sequence of the track circuit section can be compiled by using the reverse method for a certain number of untraveled track circuit sections ahead of the train in the direction of travel, based on information such as the opening status of the entry signal, the occupancy status of the track circuit section, the interlocking route, and the line speed limit status; the conventional code sequence of the track circuit section can be L5, L4, L3, L2, L, LU, U and HU in sequence.
[0070] In a specific implementation, for each track circuit section, after the code sequence compilation is completed for the track circuit section, the code sequence corresponding to the track circuit section can be sent to the train through the track circuit on the track circuit section.
[0071] In the embodiment of the present invention, the target route and track circuit coding commands are sent to the section coding module 120 through the coding indication module 110; the section coding module 120 compiles a code sequence for the track circuit section in which the train is not traveling in the target route; the supplementary coding module 130 detects whether there is an uncoded track circuit section in the target route, and compiles a code sequence for the uncoded track circuit section, thereby achieving a low coupling degree of the track circuit coding, thereby improving the stability of the coding; and the supplementary coding module 130 can detect whether there is an uncoded track circuit section in the target route, and encode the uncoded track circuit section, thereby avoiding interference from external factors, resulting in the train being unable to receive the code sequence when running to the uncoded track circuit section, resulting in abnormal operation, thereby ensuring the safe operation of the train.
[0072] Optional, Figure 2 This is a schematic diagram of the structure of the track circuit coding system in a station. Figure 2 As shown, the system also includes a disaster detection module 140; the disaster detection module 140 is connected to the coding indication module 110; the coding indication module 110 is used to send a disaster detection command to the disaster detection module 140; the disaster detection module 140 is used to respond to the disaster detection command, detect whether there is a disaster in the track circuit section in the target route, and obtain a disaster detection result; if the disaster detection result is that a disaster has occurred in the track circuit section, an emergency stop code sequence is compiled for the track circuit section where the disaster has occurred; the disaster detection result is fed back to the coding indication module 110; accordingly, the coding indication module 110 is specifically used to: if the disaster detection result is that there is no disaster in the track circuit section, send the target route and track circuit coding command to the section coding module 120.
[0073] The disaster detection command may be used to instruct the disaster detection module 140 to detect whether a disaster occurs in a track circuit section in the target route. The emergency stop code sequence may be used to instruct the train to make an emergency stop.
[0074] Specifically, the coding instruction module 110 sends a disaster detection command to the disaster detection module 140; the disaster detection module 140 responds to the disaster detection command, and detects whether there is a disaster in the track circuit section in the target route according to the state of the earthquake relay and / or the state of the foreign object relay on the target route, and obtains a disaster detection result; if the disaster detection result is that a disaster has occurred in the track circuit section, an emergency stop code sequence is compiled for the track circuit section where the disaster has occurred, and the disaster detection result is fed back to the coding instruction module 110; if the disaster detection result received by the coding instruction module 110 is that there is no disaster in the track circuit section, the target route and track circuit coding command are sent to the section coding module 120; if the disaster detection result received by the coding instruction module 110 is that there is a track circuit section, the disaster detection command is continuously sent to the disaster detection module 140 until the disaster detection result received is that there is no disaster in the track circuit section.
[0075] It can be understood that, by adopting the above technical scheme, a disaster detection command can be sent to the disaster detection module 140 before sending the track circuit coding command to the section coding module 120, so that the disaster detection module 140 detects whether a disaster occurs in the target approach, and in the event of a disaster, an emergency stop code sequence is compiled for the track circuit section where the disaster occurs, so that the train can make an emergency stop when it reaches the track circuit section where the disaster occurs, thereby improving the safety of train operation; the decoupling of disaster detection and track circuit coding is realized, and the stability of track circuit coding is improved.
[0076] Optional, Figure 3 This is a schematic diagram of the structure of the track circuit coding system in a station. Figure 3 As shown, the system also includes a disaster handling module 150; the disaster handling module 150 is connected to the disaster detection module 140; the disaster detection module 140 is also used to send a disaster handling command matching the disaster detection result to the disaster handling module 150; the disaster handling module 150 is used to clear the attribute data of the target route where the disaster occurs if the received disaster handling command is a route clearing command; the attribute data of the target route is used to generate a code sequence of the track circuit section in which the train does not travel in the target route.
[0077] In this embodiment, the disaster handling command can be used to instruct the disaster handling module 150 to process the target route. The disaster handling command may include, but is not limited to, a route clearing command and an empty command; the disaster handling command matches the disaster detection result of a disaster in a track circuit section; the empty command matches the disaster detection result of a disaster in a track circuit section. Among them, the route clearing command can be used to instruct the disaster handling module 150 to clear the attribute data of the target route; the attribute data can be used to compile a code sequence, which may include, but is not limited to, the occupancy status of each track circuit section in the target route, the generated code sequence, the interlocking route, and the line speed limit status. The empty command may be a command that is not processed, that is, the disaster handling module 150 does not perform any processing in response to the empty command; the decoupling of disaster handling and track circuit coding is achieved, and the stability of track circuit coding is improved.
[0078] Specifically, a disaster handling command matching the disaster detection result is sent to the disaster handling module 150; if the disaster handling command received by the disaster handling module 150 is a route clearing command, the attribute data of the target route where the disaster occurs is cleared, and route clearing information is sent to the disaster coding module; wherein the route clearing information may indicate that the attribute data of the target route has been cleared. If the disaster handling command received by the disaster handling module 150 is an empty command, no processing is performed in response to the empty command.
[0079] In an optional embodiment, if the disaster detection result indicates that a disaster has occurred in a track circuit section, the disaster coding module may send a disaster handling command matching the disaster detection result to the disaster handling module 150 before sending the disaster detection result to the coding instruction module 110; and after receiving the route clearing information, the disaster coding module may send the disaster detection result to the coding instruction module 110. In another optional embodiment, the disaster coding module may send a disaster handling command matching the disaster detection result to the disaster handling module 150 at the same time as the coding instruction module 110 sends the disaster detection result.
[0080] It can be understood that by adopting the above-mentioned technical solution, the disaster coding module can send a route clearing instruction to the disaster handling module 150 in the event of a disaster, so that the disaster handling module 150 clears the attribute data of the target route, thereby avoiding the code sequence being compiled according to the attribute data of the target route in the event of a disaster, thereby causing the train to stop when it cannot receive the normal code sequence, avoiding traffic accidents and improving the safety of train operation.
[0081] Optional, Figure 4 It is a schematic diagram of the structure of the track circuit coding system in a station; Figure 4As shown, the system also includes a communication module 160; the communication module 160 is connected to the coding indication module 110; the coding indication module 110 is also used to send a route clearing command to the communication module 160 if the disaster detection module 140 receives information indicating that a disaster has occurred in a track circuit section; the communication module 160 is used to clear the attribute data of the target route if a route clearing command is received.
[0082] In a specific embodiment, the communication module 160 is also used to communicate with other train control systems. For example, the communication module 160 can communicate with the interlocking system to obtain the target route and attribute data of the target route from the interlocking system.
[0083] It can be understood that by adopting the above-mentioned technical scheme, in the event of a disaster, the coding indication module 110 can send a route clearing command to the communication module 160, so that the communication module 160 clears the attribute data of the target route, thereby avoiding the code sequence being compiled according to the attribute data of the target route in the event of a disaster, thereby causing the train to stop when it cannot receive a normal code sequence, avoiding traffic accidents and improving the safety of train operation; after the disaster handling module 150 executes the clearing of the attribute data of the target route, the attribute data of the target route can be cleared for the second time, thereby ensuring that the attribute data of the target route is cleared, avoiding the train from receiving an erroneous code sequence, and continuing to travel in the event of a disaster on the target route, thereby avoiding traffic accidents and improving the safety of train operation.
[0084] Optional, Figure 5 It is a schematic diagram of the structure of the track circuit coding system in a station; Figure 5 As shown, the system also includes a communication delay detection module 170; the communication delay detection module 170 is connected to the communication module 160; the communication module 160 is also used to periodically send a communication delay detection command to the communication delay detection module 170; the communication delay detection module 170 is used to detect whether a communication delay fault occurs in the communication module 160 according to the communication delay detection command; if a communication delay fault occurs, the communication delay information is sent to the communication module 160; the communication module 160 is also used to clear the attribute data of the target route if the communication delay information is received, and to feedback the route clearing information to the coding indication module 110; accordingly, if the disaster detection result is that there is no disaster in the track circuit section, the target route and track circuit coding command are sent to the section coding module 120, including: if the disaster detection result is that there is no disaster in the track circuit section and the route clearing information is not received, the target route and track circuit coding command are sent to the section coding module 120.
[0085] The communication delay information is used to indicate that there is a delay in the communication between the in-station track circuit coding system 100 and other systems, and can also be used to instruct the communication module 160 to clear the attribute data of the target route. It should be noted that the periodic duration of the communication module 160 periodically sending the communication delay detection command to the communication delay detection module 170 can be independently set by the technician according to actual needs or practical experience, and the present invention does not limit this.
[0086] Specifically, the communication module 160 periodically sends a communication delay detection command to the communication delay detection module 170; if the communication delay detection module 170 receives the communication delay detection command, it detects whether the communication delay detection command is received again within the preset time length; if the communication delay detection command is received again within the preset time length, it is determined that there is no communication delay fault; if the communication delay detection command is not received again within the preset time length, it is determined that there is a communication delay fault; if there is a communication delay fault, communication delay information is sent to the communication module 160; if the communication module 160 receives the communication delay information, the attribute data of the target route is cleared, and the route clearing information is fed back to the coding indication module 110; if the disaster detection result received by the coding indication module 110 is that there is no disaster in the track circuit section, and the route clearing information is not received, the target route and track circuit coding command are sent to the section coding module 120. It should be noted that the specific time length of the preset time length can be independently set by the technical personnel according to actual needs or practical experience, and the present invention does not limit this.
[0087] It can be understood that by adopting the above technical scheme, it is possible to detect whether there is a communication delay between the track circuit coding system 100 in the station and other train control systems through the communication module 160 and the communication delay module, and in the case of a communication delay, clear the attribute data of the target route to avoid errors in the attribute data of the target route due to communication delay, and then compile an error code sequence, which causes a traffic accident when the train runs according to the error code sequence, thereby improving the operation safety of the train; the communication delay detection and track circuit coding are decoupled, and the stability of the track circuit coding is improved.
[0088] Optional, Figure 6 It is a structural diagram of the track circuit coding system within the station, wherein the communication delay detection module 170 is connected to the supplementary coding module 130; the supplementary coding module 130 is also used to periodically send a train entry detection command to the communication delay detection module 170; the communication delay detection module 170 is also used to detect whether the train is entering the target route if a train entry detection command is received; if the train is entering the target route, a signal closing command is sent to the supplementary coding module 130; the supplementary coding module 130 is also used to close the signal corresponding to the target route if a signal closing command is received.
[0089] Among them, the train push command can be used to instruct the communication delay detection module 170 to detect whether the train pushes into the target route; the signal closing command can be used to instruct the supplementary coding module 130 to close the signal corresponding to the target route.
[0090] It can be understood that by adopting the above technical solution, it is possible to detect whether the train has entered the target route through the supplementary coding module 130 and the communication delay detection module 170; and after the train enters the target route, the signal is closed to prevent other trains from entering the target route and colliding with the train that has entered the target route, thereby improving the operation safety of the train.
[0091] Optional, Figure 7 It is a schematic diagram of the structure of the track coding system within the station; Figure 7 As shown, the system also includes a code sequence holding module 180; the code sequence holding module 180 is connected to the supplementary coding module 130; the code sequence holding module 180 is connected to the coding indication module 110; the supplementary coding module 130 is also used to send a code sequence holding command to the code sequence holding module 180 after closing the signal corresponding to the target route; the code sequence holding module 180 is used to perform code sequence holding processing on the section where the signal is located in the target route if the code sequence holding command is received; after the target route is completely cleared, the attribute data of the target route is cleared, and the route clearing information is sent to the coding indication module 110.
[0092] In this embodiment, the code sequence keeping command can be used to instruct the code sequence keeping module 180 to perform code sequence keeping processing. The target route is completely cleared, which can be understood as the train completely leaving the target route.
[0093] It can be understood that by adopting the above technical solution, the code sequence can be maintained after the train is pressed into the target route, thereby ensuring the consistency of the code sequence of the train in the process of passing through the entire target route, thereby avoiding accidents and ensuring the safety of train operation; and after the target route is completely cleared, the attribute data of the target route is cleared to unlock the target route to allow subsequent trains to enter, avoiding the target route from being misjudged as still occupied by other trains, resulting in waste of lines within the station; the structure of code sequence maintenance and track circuit coding is realized to improve the stability of track circuit coding.
[0094] Optional, Figure 8 It is a schematic diagram of the structure of the track coding system within the station; Figure 8As shown, the system also includes a platform door detection module 190; the platform door detection module 190 is connected to the code sequence holding module 180; the code sequence holding module 180 is also used to send a platform door status detection command to the platform door detection module 190 while sending the route clearing information to the coding indication module 110; the platform door detection module 190 is used to detect the opening and closing status of the platform door corresponding to the target route if the platform door status detection command is received; if the platform door is in the open state, the platform door fault information is fed back to the code sequence holding module 180; the code sequence holding module 180 is also used to compile an emergency stop code sequence for the target route if the platform door fault information is received.
[0095] Among them, the platform door fault information can be used to indicate that the platform door is in a faulty state. It is understandable that, by adopting the above technical solution, after the train leaves the target route, it can be detected whether the platform door on the platform of the target route is closed; if the platform door is open, an emergency stop code sequence is compiled for the target route, so that the subsequent train that will enter the target route stops urgently, preventing accidents caused by the platform door not being closed, improving the safety of train operation, and being suitable for urban rail.
[0096] Optional, Fig. 9 This is a schematic diagram of the structure of the track circuit coding system in a station. Fig. 9 As shown, the platform door detection module 190 is also connected to the supplementary coding module 130; the supplementary coding module 130 is also used to send a platform door status feedback command to the platform door detection module 190 when the train stops; the platform door detection module 190 is also used to send platform door status change information to the supplementary coding module 130 when the opening and closing status of the platform door changes; the supplementary coding module 130 is also used to update the code sequence of the track circuit section in the target route according to the platform door status change information if the platform door status change information is received.
[0097] The platform door status feedback command can be used to instruct the platform door detection module 190 to feedback the platform door status change information; the platform door status change information is used to indicate that the opening and closing status of the platform door has changed. Specifically, if the supplementary coding module 130 receives the platform door status change information, it determines the updated platform door status according to the platform door status change information, and updates the code sequence of the track circuit section in the target route according to the updated platform door status.
[0098] It can be understood that by adopting the above-mentioned technical scheme, the code sequence of the track circuit section can be updated in time according to the opening and closing status of the platform door, ensuring that the code sequence of the track circuit section can accurately reflect the opening and closing status of the platform door, thereby improving the accuracy of the code sequence, preventing subsequent trains from receiving erroneous code sequences and causing accidents, thereby improving the operation safety of the train.
[0099] Optional, Fig.10 This is a schematic diagram of the structure of the track circuit coding system in a station. Fig.10 As shown, the system also includes a code sequence detection module 1100; the code sequence detection module 1100 is connected to the supplementary coding module 130; the supplementary coding module 130 is used to detect whether the code sequence of the compiled track circuit section has jumped and upgraded while compiling a code sequence for the uncoded track circuit section; if it is detected that the code sequence has jumped and upgraded, a code sequence detection command is sent to the code sequence detection module 1100; the code sequence detection module 1100 is used to detect whether the code sequence detection command is received again within a preset time length if the code sequence detection command is received again within the preset time length, determine that the code sequence of the compiled track circuit section is the code sequence after the jump upgrade; if the code sequence detection command is not received again within the preset time length, determine that the code sequence of the compiled track circuit section is the code sequence before the jump upgrade.
[0100] The code sequence detection command may be used to instruct the code sequence detection module 1100 to detect the code sequence. It should be noted that the preset time length may be independently set by the technician according to actual needs or practical experience, and the present invention does not limit this.
[0101] It can be understood that by adopting the above technical solution, the code sequence detection module 1100 can detect whether the code sequence detection command is received again within a preset time length, and distinguish whether the code sequence jump upgrade is a code sequence upgrade or a code sequence jump caused by train jitter, thereby determining whether the code sequence is truly upgraded, improving the accuracy of the code sequence, and further improving the operation safety of the train.
[0102] Optional, Fig.11 is a schematic diagram of the structure of the track circuit coding system in the station; for the parts not described in detail in this optional embodiment, please refer to the above description; Fig.11 As shown, the platform door detection module is connected to the coding indication module; the coding indication module can be used to send a platform door status feedback command to the platform door detection module when the train stops; the platform door detection module is also used to send platform door status change information to the coding indication module when the opening and closing status of the platform door changes; the coding indication module is also used to update the code sequence of the track circuit section in the target route according to the platform door status change information if the platform door status change information is received.
[0103] Optionally, each module of the in-station track circuit coding system in this embodiment can be constructed using a timed automaton model; the timed automaton model takes the form of a timed automaton network; each module has an independent clock and variables for controlling its internal timing and logic flow; each module communicates through global variables shared by the modules, thereby realizing the transmission and exchange of information.
[0104] Furthermore, after the in-station track circuit coding system is built, the built in-station track circuit coding system can be simulated. Through simulation, it can be judged that the communication between the modules in the in-station track circuit coding system based on the time automaton model is correct. However, in order to further ensure the correctness of the system, it is necessary to obtain the state variables of the running system, such as clock values.
[0105] Through the verifier in UPPAAL (Integrated Tool Environment), the time automaton model of route coding is verified using its own BNF (Backus-Naur Form) language. Examples of verification methods include: 1. The system will not lock: If you want to ensure that the system can operate normally and safely, you must first ensure that the system will not lock. This can be checked by the statement A[]not deadlock. If it passes, it means that the non-locking property is established. For the in-station track circuit coding system established in this article, this condition is established. 2. Verify whether all the states encoded in the in-station track circuit coding system can be achieved: In the in-station track circuit coding system established in this article, routestatus is used to represent the various states in the route coding logic. Such as the E<>routestatus==0 statement, etc.
[0106] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A track circuit coding system within a station, characterized in that: The system comprises: a coding indication module, a section coding module and a supplementary coding module; the coding indication module is connected to the section coding module; the section coding module is connected to the supplementary coding module; The coding instruction module is used to send target route and track circuit coding commands to the section coding module; The section coding module is used to compile a code sequence for the track circuit section where the train is not traveling in the target route in response to the track coding command, and send a supplementary coding command to the supplementary coding module after the code sequence is compiled; The supplementary coding module is used to respond to the supplementary coding command, detect whether there is an uncoded track circuit section in the target route, and compile a code sequence for the uncoded track circuit section.
2. The system according to claim 1, characterized in that The system further comprises a disaster detection module; the disaster detection module is connected to the coding indication module; The coding instruction module is used to send a disaster detection command to the disaster detection module; The disaster detection module is used to respond to the disaster detection command, detect whether there is a disaster in the track circuit section in the target route, and obtain a disaster detection result; If the disaster detection result indicates that a disaster has occurred in a track circuit section, an emergency stop code sequence is compiled for the track circuit section where the disaster has occurred; Feedback the disaster detection result to the coding indication module; Accordingly, the coding indication module is specifically used for: If the disaster detection result is that no disaster occurs in the track circuit section, a target route and track circuit coding command is sent to the section coding module.
3. The system according to claim 2, characterized in that The system also includes a disaster handling module; the disaster handling module is connected to the disaster detection module; The disaster detection module is further configured to send a disaster handling command matching the disaster detection result to the disaster handling module; The disaster handling module is used to clear the attribute data of the target route where the disaster occurs if the received disaster handling command is a route clearing command; The attribute data of the target route is used to generate a code sequence of a track circuit section in which a train does not travel in the target route.
4. The system according to any one of claims 2 or 3, characterized in that The system further comprises a communication module; the communication module is connected to the coding indication module; The coding indication module is further configured to send a route clearing command to the communication module if the disaster detection module receives a signal indicating that a disaster has occurred in a track circuit section; The communication module is used to clear the attribute data of the target route if the route clearing command is received.
5. The system according to claim 4, characterized in that The system further comprises a communication delay detection module; the communication delay detection module is connected to the communication module; The communication module is further used to periodically send a communication delay detection command to the communication delay detection module; The communication delay detection module is used to detect whether a communication delay fault occurs in the communication module according to the communication delay detection command; If there is a communication delay fault, sending communication delay information to the communication module; The communication module is further configured to clear the attribute data of the target route if the communication delay information is received, and to feed back route clearing information to the coding indication module; Correspondingly, if the disaster detection result is that no disaster occurs in the track circuit section, a target route and track circuit coding command is sent to the section coding module, including: If the disaster detection result is that no disaster occurs in the track circuit section and no route clearing information is received, the target route and track circuit coding commands are sent to the section coding module.
6. The system according to claim 5, characterized in that The communication delay detection module is connected to the supplementary coding module; The supplementary encoding module is also used to periodically send a train entry detection command to the communication delay detection module; The communication delay detection module is also used to detect whether the train is pressed into the target route if a train pressing detection command is received; If the train enters the target route, a signal closing command is sent to the supplementary coding module; The supplementary coding module is also used to close the signal corresponding to the target route if a signal closing command is received.
7. The system according to claim 6, characterized in that The system further comprises a code sequence holding module; the code sequence holding module is connected to the supplementary coding module; the code sequence holding module is connected to the coding indication module; The supplementary coding module is further used to send a code sequence holding command to the code sequence holding module after closing the signal corresponding to the target route; The code sequence holding module is used to perform code sequence holding processing on the section where the signal machine in the target route is located if the code sequence holding command is received; After the target route is completely cleared, the attribute data of the target route is cleared, and route clearing information is sent to the coding indication module.
8. The system according to claim 7, characterized in that The system further comprises a platform door detection module; the platform door detection module is connected to the code sequence holding module; The code sequence holding module is further used to send a platform door status detection command to the platform door detection module while sending route clearing information to the coding indication module; The platform door detection module is used to detect the opening and closing status of the platform door corresponding to the target route if the platform door status detection command is received; If the platform door is in an open state, feedback platform door fault information to the code sequence holding module; The code sequence holding module is also used to compile an emergency stop code sequence for the target route if the platform door failure information is received.
9. The system according to claim 8, characterized in that The platform door detection module is also connected to the supplementary encoding module; The supplementary encoding module is also used to send a platform door status feedback command to the platform door detection module when the train stops; The platform door detection module is further used to send platform door status change information to the supplementary coding module when the opening and closing status of the platform door changes; The supplementary coding module is also used to update the code sequence of the track circuit section in the target route according to the platform door status change information if the platform door status change information is received.
10. The system according to claim 1, characterized in that The system further comprises a code sequence detection module; the code sequence detection module is connected to the supplementary coding module; The supplementary coding module is used to detect whether the code sequence of the compiled track circuit section has jumped and upgraded while compiling the code sequence for the uncoded track circuit section; If the code sequence bar jump upgrade is detected, a code sequence detection command is sent to the code sequence detection module; The code sequence detection module is used to detect whether the code sequence detection command is received again within a preset time length if the code sequence detection command is received; If the code sequence detection command is received again within the preset time, it is determined that the code sequence of the compiled track circuit section is the code sequence after the jump upgrade; If the code sequence detection command is not received again within the preset time length, it is determined that the code sequence of the compiled track circuit section is the code sequence before the jump upgrade.
Citation Information
Patent Citations
Train control center track circuit code testing method and device
CN111994138A
Method and device for generating code sequence table of railway line
CN112429049A
Transformation test system and method for track circuit system train
CN115685961A
Audio track circuit coding method and system for throat section of station
CN116654041A
Railway signal track circuit code sending and annunciator display dual verification method and system
CN119348675A