Semi-automatic blocking control method and system

By constructing a block state model and state machine at the software layer of the computer interlocking system, the problems of high equipment cost and high failure rate in the semi-automatic block system of railways are solved, and deterministic and efficient block control is achieved.

CN121799467APending Publication Date: 2026-04-07CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-12
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing semi-automatic block signaling systems for railways, high equipment costs, high probability of system failure, aging transmission cables, and poor maintainability lead to uncertainty in block control logic.

Method used

A block state model is constructed at the software layer of the computer interlocking system. A state machine replaces the traditional physical relay logic to divide the block states of vehicle reception and departure operations. A state isolation mechanism is set up to ensure the deterministic migration of block states under different business scenarios.

Benefits of technology

It reduced equipment costs, decreased the probability of system failures, improved the determinism and fault tolerance of block control, and enhanced the switching efficiency of inter-section operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121799467A_ABST
    Figure CN121799467A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of rail transit, and discloses a semi-automatic block control method and system.The method comprises the steps that firstly, a block state model is constructed for each semi-automatic block interval port on a software layer of a computer interlocking system, the block state model comprises an initial state, interval port block states of a plurality of train receiving services and interval port block states of a plurality of train departure services; then, when the car receiving business is handled, jumping to carry out state transition in the interval port blocking state of the plurality of car receiving businesses; and when the departure business is handled, jumping to carry out state transition in the interval port blocking state of the departure businesses. According to the method, different interval port blocking states are set, and state transition is performed only in the interval port blocking state of the corresponding service, so that the state migrating probability is reduced, the fault-tolerant capability of the system is improved, and deterministic execution of blocking control logic is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of rail transit technology, and specifically relates to a semi-automatic block control method and system. Background Technology

[0002] Existing railway block signaling systems are essential infrastructure for controlling train intervals, preventing rear-end collisions, and ensuring safe train operation. Block signaling methods can be categorized into manual block signaling, semi-automatic block signaling, and automatic block signaling. Most conventional railway lines are single-track, and considering factors such as transport efficiency and economic benefits, these single-track lines primarily employ relay-based semi-automatic block signaling. Semi-automatic block signaling involves manual processing of block signal procedures and opening of the departure signal. After the train departs based on the departure signal, the departure signal automatically closes and remains closed until the train reaches the destination station and its arrival is manually confirmed. A relay control circuit is used between two stations to transmit, check, and verify information, creating an interlocking relationship with the station's departure signal. For example, if station A wants to send a train to station B, the section must be clear, and station B's consent must be obtained before station A can open its departure signal. After the train departs from station A, the section is in a blocked state, and neither station can send trains into the section. When the train arrives at station B, the duty officer at station B confirms that the entire train has arrived and completes the arrival restoration procedures before the section can be unblocked.

[0003] However, existing methods that use relay control circuits to perform blocking functions have problems such as high equipment costs, high probability of system failure, aging transmission cables, and poor maintainability. Summary of the Invention

[0004] To address the aforementioned problems, this invention provides a semi-automatic block control method and system. The method and system improve the efficiency of block state switching, enhance the system's fault tolerance, and ensure the deterministic execution of the block control logic.

[0005] The purpose of this invention is to provide a semi-automatic block control method, comprising: In the software layer of the computer interlocking system, a block state model is constructed for each semi-automatic block section. The block state model includes the initial state, the block state of multiple receiving services, and the block state of multiple departure services. When handling vehicle pick-up services, the system will switch between different pick-up service areas if the area is blocked. When processing departure services, the system switches between different departure service sections in a blocked state to perform state transition.

[0006] Furthermore, the blocking status of the section entrances for the multiple receiving services includes receiving station requesting departure, receiving station agreeing to receive, receiving station train departing, receiving station train arriving, and receiving station arrival restoration. The blockage status of the section for the multiple departure services includes departure station requesting departure, departure station request completed, departure station agreeing to receive the train, departure station train departing, and departure station arrival restored.

[0007] Furthermore, it also includes, After the computer interlocking system is started, the blocking state of the section gate is initialized to the initial state; When processing a vehicle reception or departure service, a state isolation mechanism is set up between the two services. Only when the blockage state of the section entrance is in the initial state will the vehicle reception and departure services switch to the blockage state of the corresponding service section entrance.

[0008] Furthermore, it also includes setting train arrival and departure attributes when the blockage state at the section entrance is in its initial state, specifically including: When the station confirms that the section is free, presses the block button, or processes a departure route to the section entrance, the section entrance's arrival / departure attribute is set to departure station, and the section entrance's block status is transferred to departure station to request departure. When a section gate receives a train departure request from a neighboring station, the section gate's arrival / departure attribute is set to the receiving station, and the section gate's block status is changed to the receiving station requesting departure.

[0009] Furthermore, when processing departure services, the state transition during the blocking state of multiple departure service intervals includes, When a train first enters the block state of requesting departure from the departure station, this station sends a departure request message to the neighboring station and starts a timer to receive automatic acknowledgment messages from the neighboring station. If the automatic acknowledgment message from the neighboring station is received before the first preset time, the block state of the section entrance will be transferred to the departure station request completion state. When the block status of the section entrance is in the state of request completion by the departure station, and the station receives the consent to receive the train from the neighboring station, the block status of the section entrance will be transferred to the state of consent to receive the train from the departure station. When the blocking state of the section is when the departure station agrees to receive the train, when the train enters the last track section of the departure route, the blocking state of the section is transferred to the departure station's train departure state. When the train first enters the departure station's train departure state, a departure notification is sent to the neighboring station. During the period when the neighboring station receives the departure notification, the neighboring station's electric bell rings. When the block status of the section is in the departure station's train departure state, after receiving the arrival restoration information from the adjacent station, the block status of the section will be transferred to the departure station's arrival restoration state. When the block state of the section is in the arrival restoration state of the departure station, it continuously receives arrival restoration information from the neighboring station. When it stops receiving arrival restoration information from the neighboring station, it transfers the block state of the section to the initial state.

[0010] Furthermore, when processing departure services, the state transition during the blocking state of multiple departure service intervals also includes: When a train first enters the block state of requesting departure from a station, if no automatic acknowledgment information is received from a neighboring station after the first preset time, the block state of the section entrance will be transferred to the initial state. When the blockage at the section is in the state of either the departure station requesting completion or the departure station agreeing to receive the train, if there is no departure route locked at the section, the departure station can cancel the blockage by pressing the reset button to send a reset message to the neighboring station, thus canceling the blockage request and returning the blockage at the section to its initial state.

[0011] Furthermore, when processing vehicle pick-up services, the state transition during the blocking state of multiple pick-up service intervals includes, When a train first enters the receiving station to request departure, it continuously sends automatic acknowledgment information to the neighboring station. After the neighboring station receives the automatic acknowledgment information within the first preset time, it will transfer the block status of the section entrance to the departure station to complete the request. When the block status of the section entrance is in the state of the receiving station requesting departure, pressing the block button will change the block status of the section entrance to the state of the receiving station agreeing to receive the train. When the receiving station first enters the receiving station's acceptance status, it continuously sends acceptance information to the neighboring station. After receiving the acceptance information, the neighboring station will transfer the blocking status of the section entrance to the departure station's acceptance status. When the blocking status of the section is in the state that the receiving station agrees to receive the train, after receiving the departure notification information sent by the neighboring station, the blocking status of the section will be changed to the state that the train departs from the receiving station. When the block status of the section entrance is when the train departs from the receiving station, and the station detects that the train has entered the entrance signal, the block status of the section entrance will be changed to when the train arrives at the receiving station. When a train arrives at the receiving station, the station duty officer presses the reset button to change the blocking status of the section to the reset status when the train arrives at the receiving station. Upon first entering the receiving station and arriving at the restoration point, it continuously sends arrival restoration information to the neighboring station. When it stops sending arrival restoration information to the neighboring station, it transfers the blocking state of the section entrance back to the initial state.

[0012] Furthermore, when processing vehicle pick-up services, the state transition during the switching between multiple pick-up service intervals under blocked conditions also includes: When the blocking state of the section is in the state where the receiving station requests departure or agrees to receive the train, if a cancellation and restoration message is received from the neighboring station, the blocking state of the section will be transferred back to the initial state.

[0013] Furthermore, when handling departure and arrival services, the state transition during the switching between multiple departure and arrival service intervals under blocked conditions also includes: When the blockage state of the section is such that a train departs from the departure station, a train arrives at the receiving station, or a train arrives at the receiving station, if the blockage state of the section cannot be restored to the initial state, the station and the adjacent station must jointly confirm that the section is not occupied, both departure signals are closed, the station with the accident presses the accident button, and within a certain period of time after pressing the accident button receives the accident restoration information sent by the adjacent station, then the blockage state of the section will be moved back to the initial state.

[0014] Another object of the present invention is to provide a semi-automatic block control system, which is set in the software layer of a computer interlocking system, including, The model building module is used to build a block state model for each semi-automatic block section. The block state model includes the initial state, the block state of multiple receiving services, and the block state of multiple departure services. The vehicle pick-up service management module is used to switch between multiple closed states during the processing of vehicle pick-up services to perform state transitions. The departure service management module is used to switch between multiple closed states during the departure service processing to perform state transitions.

[0015] Furthermore, the blocking states of the multiple receiving services include receiving station requesting departure, receiving station agreeing to receive, receiving station train departing, receiving station train arriving, and receiving station arrival restoration; The blockage status of the multiple departure services includes departure station requesting departure, departure station request completed, departure station agreeing to receive the train, departure station train departing, and departure station arrival restored.

[0016] Furthermore, a state isolation mechanism is set up between the vehicle reception management module and the vehicle departure management module. When the blockage state of the section is in the initial state, the vehicle reception management module and the vehicle departure management module can switch between vehicle reception and vehicle departure services.

[0017] The method of this invention divides the block control function of the section gate into several block states based on the train reception and departure operations at the software layer of the computer interlocking system. The block state is transferred according to conditions such as the block information of the adjacent station, the track circuit status, and the route information within the station. When the section gate is in different block states, the corresponding block function is executed. By replacing the traditional physical relay combination logic with a state machine defined by the software layer, the equipment cost can be effectively reduced and the probability of system failure caused by hardware aging or poor contact can be reduced.

[0018] In addition, when handling vehicle reception, state transitions are limited to jumps within the vehicle reception block state set, and when handling vehicle departure, state transitions are limited to jumps within the vehicle departure block state set. By isolating the state in business scenarios, the probability of erroneous state transitions is reduced, the system's fault tolerance is improved, and the deterministic execution of the block control logic is ensured.

[0019] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures pointed out in the description, claims and drawings. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 A schematic flowchart of a semi-automatic block control method according to an embodiment of the present invention is shown; Figure 2 A schematic flowchart of another semi-automatic block control method in an embodiment of the present invention is shown; Figure 3 A schematic diagram of the state transition during system startup is shown in another semi-automatic block control method according to an embodiment of the present invention. Figure 4 This diagram illustrates the state transition for requesting departure in another semi-automatic block control method according to an embodiment of the present invention. Figure 5 This diagram illustrates the state transition of a train receiving the same vehicle in another semi-automatic block control method according to an embodiment of the present invention. Figure 6 A schematic diagram of the state transition of train departure in another semi-automatic block control method according to an embodiment of the present invention is shown. Figure 7 A schematic diagram of the state transition reached by the train in another semi-automatic block control method according to an embodiment of the present invention is shown. Figure 8 A schematic diagram of the state transition process to recovery in another semi-automatic block control method according to an embodiment of the present invention is shown. Figure 9 A schematic diagram of another semi-automatic block control system structure is shown in an embodiment of the present invention. Detailed Implementation

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

[0023] like Figure 1 As shown in the figure, a semi-automatic block control method is disclosed in this embodiment of the invention. The method includes: first, constructing a block state model for each semi-automatic block section in the software layer of the computer interlocking system. The block state model includes an initial state, block states of multiple receiving services, and block states of multiple departure services. Then, when processing a receiving service, the method performs state transitions within the block states of multiple receiving services; and when processing a departure service, the method performs state transitions within the block states of multiple departure services. The software layer of the computer interlocking system divides the block control function of the section crossing into several block states based on the train reception and departure operations. These block states transition between each other based on block information (such as departure request information, automatic receipt information, train reception approval information, departure notification information, cancellation / restoration information, and accident restoration information), track circuit status (used to determine when a train has entered the last track section and when it has entered the signal), station route information (departure route locking status), and signal status (including entry and exit signals). The section crossing executes the corresponding block function under different block states. By replacing traditional physical relay combination logic with a state machine defined by the software layer, equipment costs can be effectively reduced, and the probability of system failures due to hardware aging or poor contact can be decreased. Furthermore, during train reception operations, state transitions are limited to jumps within the train reception block state set, and during train departure operations, state transitions are limited to jumps within the train departure block state set. State isolation across business scenarios reduces the probability of erroneous state transitions, improves system fault tolerance, and ensures the deterministic execution of the block control logic.

[0024] Specifically, such as Figure 2As shown, the blocking states of the multiple receiving services at the section entrance include receiving station requesting departure, receiving station agreeing to receive, train departing from receiving station, train arriving at receiving station, and arrival restored at receiving station; the blocking states of the multiple departure services at the section entrance include departure station requesting departure, departure station request completed, departure station agreeing to receive, train departing from departure station, and arrival restored at departure station. That is, the section blocking function is divided into 11 discrete states: initial state, receiving station requesting departure, receiving station agreeing to receive, receiving station train departing, receiving station train arriving, arrival restored at receiving station, departure station requesting departure, departure station request completed, departure station agreeing to receive, train departing from departure station, and arrival restored at departure station.

[0025] The semi-automatic block signaling system's state transition diagram (i.e., the state machine) consists of a finite set of block states (i.e., the block states of the 11 blocks), a set of block state transition events (all transition conditions), and a set of transition rules. A block is in one block state at any given time. When a state transition event occurs, the block transitions to another state according to the current state and the transition rules. The block state transition diagram of the block is shown below. Figure 2 As shown: Semi-automatic block signaling sections (hereinafter referred to as sections) can be used as both receiving and departure points to meet the station's receiving and departure operations. After the computer interlocking system is activated, the block status of the semi-automatic block signaling section is initialized to the initial state, with receiving and departure attributes set to unknown. The section is not open to any station, and neither of the adjacent stations can issue departure signals. At this time, the departure indicator lights are off, the receiving indicator lights are off, and the electric bell is silent. That is, when the station has no receiving or departure operation requirements, the block status of the section returns to the initial state. In the initial state, it is necessary to confirm the receiving and departure attributes, including... When the block status of the section is in the initial state, when the station duty officer confirms that the section is free and presses the "block" button, or when processing the departure route to the section, the arrival and departure attributes of the section are set to departure station, and the block status of the section is moved to "departure station requests departure".

[0026] When the block status of the section is in the initial state, when the section receives the "request to depart" information from the neighboring station, the arrival / departure attribute of the section is set to the receiving station, and the block status of the section is changed to "receiving station requests departure".

[0027] When the block status at the section entrance is in the "Departure Station Requests Departure" state, the departure / receiver attribute is set to departure station, the departure indicator light is off, the receiving indicator light is off, and the electric bell is silent.

[0028] When entering the "Departure Station Requests Departure" state for the first time, a "Request Departure" message is continuously sent to the neighboring station for 3 seconds, and a timer is started to receive the "Automatic Receipt" message from the neighboring station. If the "Automatic Receipt" message from the neighboring station is received before the timer reaches 6 seconds, the blocking status of the section gate is transferred to "Departure Station Request Completed".

[0029] If no "automatic acknowledgment" message is received from a neighboring station after the timer for receiving such a message reaches 6 seconds, the blocking state of the section opening will be transitioned to the "initial state". That is, the first preset time is 6 seconds, but the transmission time and timing time are not limited to 3 seconds or 6 seconds. Depending on the application environment, setting other times such as 5 seconds or 9 seconds is also applicable to this invention.

[0030] When the block status at the section entrance is in the "Departure Station Request Complete" state, the departure / receiver attribute is set to departure station, the departure indicator light is yellow, the receiving indicator light is off, and the electric bell rings when the "automatic receipt" information from the neighboring station is received.

[0031] When the block status of the section is in the "departure station requests completion" state, upon receiving the "accept train reception" information from the neighboring station, the block status of the section will be transferred to "departure station agrees to receive train".

[0032] When the block status of the section is in the "departure station request completed" state, if the departure station needs to cancel the block, the departure station can press the "restore" button to send the "cancel restore" message to the neighboring station, cancel the block request, and transfer the block status of the section to the "initial state".

[0033] When the blockage status at the section entrance is in the "departure station agrees to receive the train" state, the train arrival / departure attribute is set to the departure station, the departure indicator light is green, the arrival indicator light is off, and the electric bell rings when the "receive the train agrees" message is received from the neighboring station.

[0034] When the block status of the section entrance is in the "departure station agrees to receive the train" state, when the train enters the last track section of the route, the block status of the section entrance will be changed to "departure station train departs".

[0035] When the block status of the section is in the "departure station agrees to receive the train" state, if there is no departure route locked at the section, and if the departure station needs to cancel the block, the departure station can press the "restore" button to cancel the block request and move the block status of the section back to the "initial state".

[0036] When the blockage status of the section is "departure station, train departure", the train arrival / departure attribute is set to departure station, the departure indicator light is set to red after the "notify departure" message is stopped, the arrival indicator light is off, and the electric bell is silent.

[0037] When entering the "departure station train departure" state for the first time, a "departure notification" message is continuously sent to the neighboring station for 3 seconds. During the period when the neighboring station receives the "departure notification" message, the neighboring station's electric bell rings.

[0038] When the block status of the section is in the "departure station train departure" state, after receiving the "arrival restoration" information from the neighboring station, the block status of the section will be changed to "departure station arrival restoration".

[0039] When the block status of the section is in the "departure station train departure" state, if the block status of the section cannot be restored to the "initial state" due to unmet conditions, the station duty officers of both stations must jointly confirm that the section is not occupied, both departure signals are closed, the station duty officer presses the "accident" button, and within 3 seconds after pressing the "accident" button, the "accident restoration" information sent by the neighboring station is received, then the block status of the section is moved to the "initial state".

[0040] When the block status at the section entrance is in the "departure station arrival reset" state, the departure / receiver attribute is set to departure station, the departure indicator light is off, the receiving indicator light is off, and the electric bell rings when the "arrival reset" information from the adjacent station is received.

[0041] When entering the "departure station arrival restoration" state for the first time, it can continuously receive "arrival restoration" information from neighboring stations. When it stops receiving "arrival restoration" information from neighboring stations, it will transfer the blocking state of the section entrance to the "initial state".

[0042] When the block status of the section entrance is in the "receiving station requests departure" state, the receiving and departure attributes are set to receiving station, the departure indicator light is off, the receiving indicator light is yellow, and the electric bell rings when the "receiving station requests departure" information is received from the neighboring station.

[0043] When entering the "receiving station requests departure" state for the first time, it continuously sends an "automatic receipt" message to the neighboring station for 3 seconds. After the neighboring station receives the "automatic receipt" message within 9 seconds, it will change the blocking status of the section entrance to "departure station request completed".

[0044] When the block status of the section entrance is in the "receiving station requests departure" state, the station duty officer will press the "block" button to change the block status of the section entrance to "receiving station agrees to receive the train".

[0045] When the block status of the section is in the "receiving station requests departure" state, if a "cancel and restore" message is received from the neighboring station, the block status of the section will be transferred to the "initial state".

[0046] When the blockage status at the section entrance is in the "receiving station agrees to receive the train" state, the train arrival / departure attribute is set to receiving station, the departure indicator light is off, the receiving indicator light is green, and the electric bell is silent.

[0047] When entering the "receiving station agrees to receive the train" state for the first time, it continuously sends a "agree to receive the train" message to the neighboring station for 3 seconds. After receiving the "agree to receive the train" message, the neighboring station will change the blocking status of the section entrance to "departure station agrees to receive the train".

[0048] When the block status of a section is in the "receiving station agrees to receive the train" state, after receiving the "notification of departure" information sent by the neighboring station, the block status of the section will be changed to "receiving station train departs".

[0049] When the block status of the section is in the "receiving station agrees to receive the train" state, if a "cancel and restore" message is received from the neighboring station, the block status of the section will be transferred to the "initial state".

[0050] When the blockage status of the section is "train departing from receiving station", the train arrival / departure attribute is set to receiving station, the departure indicator light is off, the receiving indicator light is red, and the electric bell rings when a "notification of departure" is received from the adjacent station.

[0051] When the block status of the section entrance is in the "train departing from the receiving station" state, if the station detects that a train has entered the station's entrance signal, the block status of the section entrance will be changed to "train arriving at the receiving station".

[0052] When the block status of the section is in the "train departure from receiving station" state, if the block status of the section cannot be restored to the "initial state" due to unmet conditions, the station duty officers of both stations must jointly confirm that the section is not occupied, both departure signals are closed, the station duty officer of the station with the fault presses the "accident" button, and within 3 seconds after pressing the "accident" button, the "accident restoration" information sent by the neighboring station is received, then the block status of the section is moved to the "initial state".

[0053] When the blockage status at the section entrance is "Train Arriving at the Receiving Station", the train arrival / departure attribute is set to receiving station, the departure indicator light is red, the receiving indicator light is red, and the electric bell is silent.

[0054] When the block status of the section is in the "train arriving at the receiving station" state, the station duty officer can press the "restore" button to change the block status of the section to "train arriving at the receiving station restored".

[0055] When the block status of the section is in the "train arriving at the receiving station" state, if the block status of the section cannot be restored to the "initial state" due to unmet conditions, the station duty officers of both stations must jointly confirm that the section is not occupied, both departure signals are closed, the station duty officer presses the "accident" button, and within 3 seconds after pressing the "accident" button, the "accident restoration" information sent by the neighboring station is received, then the block status of the section is moved to the "initial state".

[0056] When the blockage status of the section entrance is in the "Restored Station Arrival" state, the departure / reception attribute is set to the receiving station, the departure indicator light is off, the receiving indicator light is off, and the electric bell is silent.

[0057] When entering the "recovery of arrival station" state for the first time, the station continuously sends "recovery of arrival" information to the neighboring station for 3 seconds. After stopping sending "recovery of arrival" information to the neighboring station, the blocking state of the section entrance is transferred to the "initial state".

[0058] Taking Station A as the departure station and Station B as the receiving station as an example, the steps for handling semi-automatic block signaling and the block status transition process are as follows: like Figure 3 As shown, when the system starts and the computer interlocking system starts, the train arrival and departure attributes of the semi-automatic block section are initialized to unknown, the block status of the section is in the initial state, no block information is sent between stations A and B, the departure indicator light of the section is off, the arrival indicator light is off, and the electric bell is silent.

[0059] like Figure 4 As shown, to request departure: Station A requests departure from Station B. Station A should press its own block button to send the departure request information to Station B for 3 seconds. After receiving the departure request information from Station A, Station B should immediately send a confirmation message. If Station A does not receive an automatic confirmation message within 6 seconds, the departure request will be cancelled.

[0060] After receiving the departure request, Station B rings its bell. Station A, upon receiving the automatic confirmation message from Station B within 6 seconds, rings its bell. After the bell rings, Station A's departure indicator light turns yellow, and Station B's receiving indicator light turns yellow. Station A stops ringing its bell after Station B stops sending automatic confirmation messages.

[0061] like Figure 5 As shown, to indicate that the train is accepted: Station B provides an automatic receipt. After the train acceptance indicator light turns yellow, Station B presses its own block button and sends the train acceptance information to Station A for 3 seconds.

[0062] After Station B presses the block button, Station B's receiving indicator light turns green, sending a message of acceptance to Station A. Station A's bell rings, and at the same time, Station A's departure indicator light turns green. After Station B stops sending the message of acceptance to Station A, Station A's bell stops ringing.

[0063] like Figure 6 As shown, the train departs: Station A opens its departure signal, the train departs, and when it enters the last track circuit, the departure indicator light at Station A turns red. At the same time, Station A sends a departure notification to Station B for 3 seconds.

[0064] Station B receives the departure notification from Station A, and Station B rings its electric bell and simultaneously illuminates its arrival indicator light in red.

[0065] like Figure 7 As shown, the train has arrived: Station B opens its entry signal. The train arrives and enters the track section within the entry signal area of ​​Station B. Station B displays a red light.

[0066] like Figure 8 As shown, restoration has been achieved: When the duty officer at Station B checks that the train has entered the station, and the first section of the route has been unlocked or the first turnout section of the route has been unlocked, Station B presses the reset button and sends an arrival reset message for 3 seconds.

[0067] After Station B sends the arrival restoration information, the receiving indicator light at Station B goes out, the departure indicator light goes out, and the block signal at Station B returns to its initial state. After Station A receives the arrival restoration information from Station B, Station A rings its bell, the departure indicator light goes out, and the block signal at Station A returns to its initial state.

[0068] The aforementioned multiple block states are transitioned based on block information (such as departure request information, automatic receipt information, train acceptance information, departure notification information, cancellation and restoration information, and accident restoration information), track circuit status (used to determine when a train enters the last track section and when a train enters the signal), station route information (departure route locking status), and signal status (including entry and exit signals). This reduces the probability of false state transitions, improves system fault tolerance, and ensures deterministic execution of the block control logic.

[0069] In this embodiment of the invention, Figures 3-8 In the diagram, FBD represents the departure indicator light, and JBD represents the receiving indicator light. The departure indicator light, receiving indicator light, and electric bell are used to display the real-time status information of the section entrance to the duty officer, providing a basis for the duty officer's operations.

[0070] The method described in this embodiment of the invention further includes canceling and restoring. Scenario 1: Station A requests a train to depart from Station B. After receiving the request, Station B automatically sends a confirmation and turns on its receiving indicator light (yellow). Station A receives the automatic confirmation signal from Station B and turns on its yellow light. If Station B does not agree to Station A's departure or Station A needs to cancel the departure before Station B agrees to accept the train, the station's duty officer can press the reset button to cancel the departure after both parties have contacted each other.

[0071] Blocking state transition process: Station A transitions from the "departure station requests completion" state to the "initial state"; Station B transitions from the "receiving station requests departure" state to the "initial state".

[0072] Scenario 2: Station A requests a train to depart from Station B. After Station B receives the departure request signal from Station A and its duty officer presses the block button, Station B's receiving indicator light turns green, and it sends a signal to Station A agreeing to receive the train. Station A receives the signal from Station B agreeing to receive the train, and its light turns green. If it is necessary to cancel the block before the exit route of Station A is locked, the duty officer of Station A will press the reset button to cancel and reset the block after communication between the duty officers of the two stations.

[0073] Blocking state transition process: Station A transitions from the state of "departure station agrees to receive train" to the "initial state"; Station B transitions from the state of "receiving station agrees to receive train" to the "initial state".

[0074] Scenario 3: After Station A requests departure from Station B and Station A opens its departure signal, before the train departs, the duty officers of both stations contact each other. After Station A successfully cancels the departure route, the duty officer of Station A presses the reset button to process the cancellation and reset.

[0075] Blocking state transition process: Station A transitions from the state of "departure station agrees to receive train" to the "initial state"; Station B transitions from the state of "receiving station agrees to receive train" to the "initial state".

[0076] Accident recovery Accident restoration is a special method used when normal restoration of the block signal is not possible. Since accident restoration does not check any conditions and train safety relies entirely on human intervention, the station duty officers of both stations must jointly confirm that the section is not occupied (no trains have departed, no trains are running in the section, and the entire train has arrived), both departure signals are closed, and the information is recorded. Then, the station duty officer of the station where the malfunction occurred presses the accident button to restore the block signal.

[0077] In this embodiment of the invention, the computer interlocking system of this station and the computer interlocking system of the adjacent station communicate via optical fiber. Without changing the existing block signaling technology conditions and train operation methods, the optical fiber communication channel can replace the traditional cable or overhead open line to complete the inter-station block information transmission, realizing the logical function of semi-automatic block signaling. In the optical fiber communication channel, the RSSP-I (Railway Signal Safety Protocol-I) railway signal safety communication protocol is used for block information transmission to ensure the real-time performance, integrity and security of the transmitted information, and meet the high reliability requirements of the railway signaling system.

[0078] The above method replaces the traditional physical relay combination logic with a state model defined by the software layer, which can effectively reduce equipment costs and reduce the probability of system failures caused by hardware aging or poor contact. The state machine-based section block control logic optimizes the block transition process and can improve the efficiency of section running direction switching.

[0079] like Figure 9As shown in the illustration, this embodiment of the invention also introduces a semi-automatic block control system capable of executing the above-described method. This system is located in the software layer of the computer interlocking system and includes a model building module, a train reception management module, and a train departure management module. The model building module is used to construct a block state model for each semi-automatic block section entrance. The block state model includes an initial state, multiple train reception block states, and multiple train departure block states. The train reception management module is used to perform state transitions within the multiple train reception block states during train reception processing. The train departure management module is used to perform state transitions within the multiple train departure block states during train departure processing.

[0080] In this embodiment of the invention, the blocking states of the multiple receiving services include receiving station requesting departure, receiving station agreeing to receive, receiving station train departing, receiving station train arriving, and receiving station arrival restoration; The blockage status of the multiple departure services includes departure station requesting departure, departure station request completed, departure station agreeing to receive the train, departure station train departing, and departure station arrival restored.

[0081] In this embodiment of the invention, a state isolation mechanism is set between the vehicle receiving service management module and the vehicle departure service management module. When the blocking state of the section gate is in the initial state, the vehicle receiving service management module and the vehicle departure service management module can switch between vehicle receiving service and vehicle departure service.

[0082] Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A semi-automatic block control method, characterized in that, include, In the software layer of the computer interlocking system, a block state model is constructed for each semi-automatic block section. The block state model includes the initial state, the block state of multiple receiving services, and the block state of multiple departure services. When handling vehicle reception services, the system will switch between different reception service areas if the area is blocked. When processing departure services, the system switches between different departure service sections in a blocked state to perform state transition.

2. The semi-automatic block control method according to claim 1, characterized in that, The blockage status of the section entrances for the multiple receiving services includes receiving station requesting departure, receiving station agreeing to receive, receiving station train departing, receiving station train arriving, and receiving station arrival restoring order. The blockage status of the section for the multiple departure services includes departure station requesting departure, departure station request completed, departure station agreeing to receive the train, departure station train departing, and departure station arrival restored.

3. The semi-automatic block control method according to claim 2, characterized in that, It also includes, After the computer interlocking system is started, the blocking state of the section gate is initialized to the initial state; When processing a vehicle reception or departure service, a state isolation mechanism is set up between the two services. Only when the blockage state of the section entrance is in the initial state will the vehicle reception and departure services switch to the blockage state of the corresponding service section entrance.

4. The semi-automatic block control method according to claim 3, characterized in that, It also includes setting train arrival and departure attributes when the blockage at the section entrance is in its initial state, specifically including, When the station confirms that the section is free, presses the block button, or processes a departure route to the section entrance, the section entrance's arrival / departure attribute is set to departure station, and the section entrance's block status is transferred to departure station to request departure. When a section gate receives a train departure request from a neighboring station, the section gate's arrival / departure attribute is set to the receiving station, and the section gate's block status is changed to the receiving station requesting departure.

5. The semi-automatic block control method according to claim 4, characterized in that, When processing departure services, the state transition between multiple departure service sections under blocked conditions includes: When a train first enters the block state of requesting departure from the departure station, this station sends a departure request message to the neighboring station and starts a timer to receive automatic acknowledgment messages from the neighboring station. If the automatic acknowledgment message from the neighboring station is received before the first preset time, the block state of the section entrance will be transferred to the departure station request completion state. When the block status of the section entrance is in the state of request completion by the departure station, and the station receives the consent to receive the train from the neighboring station, the block status of the section entrance will be transferred to the state of consent to receive the train from the departure station. When the blocking state of the section is when the departure station agrees to receive the train, when the train enters the last track section of the departure route, the blocking state of the section is transferred to the departure station's train departure state. When the train first enters the departure station's train departure state, a departure notification is sent to the neighboring station. During the period when the neighboring station receives the departure notification, the neighboring station's electric bell rings. When the block status of the section is in the departure station's train departure state, after receiving the arrival restoration information from the adjacent station, the block status of the section will be transferred to the departure station's arrival restoration state. When the block state of the section is in the arrival restoration state of the departure station, it continuously receives arrival restoration information from the neighboring station. When it stops receiving arrival restoration information from the neighboring station, it transfers the block state of the section to the initial state.

6. The semi-automatic block control method according to claim 5, characterized in that, When processing departure services, the state transition between multiple departure service sections under blocked conditions also includes: When a train first enters the block state of requesting departure from a station, if no automatic acknowledgment information is received from a neighboring station after the first preset time, the block state of the section entrance will be transferred to the initial state. When the blockage at the section is in the state of either the departure station requesting completion or the departure station agreeing to receive the train, if there is no departure route locked at the section, the departure station can cancel the blockage by pressing the reset button to send a reset message to the neighboring station, thus canceling the blockage request and returning the blockage at the section to its initial state.

7. The semi-automatic block control method according to claim 5, characterized in that, When processing vehicle pick-up services, the state transition between multiple pick-up service intervals under blocked conditions includes: When a train first enters the receiving station to request departure, it continuously sends automatic acknowledgment information to the neighboring station. After the neighboring station receives the automatic acknowledgment information within the first preset time, it will transfer the block status of the section entrance to the departure station to complete the request. When the block status of the section entrance is in the state of the receiving station requesting departure, pressing the block button will change the block status of the section entrance to the state of the receiving station agreeing to receive the train. When the receiving station first enters the receiving station's acceptance status, it continuously sends acceptance information to the neighboring station. After receiving the acceptance information, the neighboring station will transfer the blocking status of the section entrance to the departure station's acceptance status. When the blocking status of the section is in the state that the receiving station agrees to receive the train, after receiving the departure notification information sent by the neighboring station, the blocking status of the section will be changed to the state that the train departs from the receiving station. When the blocking status of the section entrance is when the train departs from the receiving station, and the station detects that the train has entered the entrance signal, the blocking status of the section entrance will be changed to when the train arrives at the receiving station. When a train arrives at the receiving station, the station duty officer presses the reset button to change the blocking status of the section to the reset status when the train arrives at the receiving station. Upon first entering the receiving station and arriving at the restoration point, it continuously sends arrival restoration information to the neighboring station. When it stops sending arrival restoration information to the neighboring station, it transfers the blocking state of the section entrance back to the initial state.

8. The semi-automatic block control method according to claim 7, characterized in that, When processing vehicle pick-up services, the state transition during the blocking state of multiple pick-up service intervals also includes: When the blocking state of the section is in the state where the receiving station requests departure or agrees to receive the train, if a cancellation and restoration message is received from the neighboring station, the blocking state of the section will be transferred back to the initial state.

9. The semi-automatic block control method according to claim 8, characterized in that, When processing departure and arrival services, the state transition during the blocking state of multiple departure and arrival service intervals also includes: When the blockage state of the section is such that a train departs from the departure station, a train arrives at the receiving station, or a train arrives at the receiving station, if the blockage state of the section cannot be restored to the initial state, the station and the adjacent station must jointly confirm that the section is not occupied, both departure signals are closed, the station with the accident presses the accident button, and within a certain period of time after pressing the accident button receives the accident restoration information sent by the adjacent station, then the blockage state of the section will be moved back to the initial state.

10. A semi-automatic block control system, characterized in that, Located in the software layer of the computer interlocking system, including, The model building module is used to build a block state model for each semi-automatic block section. The block state model includes the initial state, the block state of multiple receiving services, and the block state of multiple departure services. The vehicle pick-up service management module is used to switch between multiple closed states during the processing of vehicle pick-up services to perform state transitions. The departure service management module is used to switch between multiple closed states during the departure service processing to perform state transitions.

11. The semi-automatic block control system according to claim 10, characterized in that, The blockage states of the multiple receiving services include receiving station requesting departure, receiving station agreeing to receive, receiving station train departing, receiving station train arriving, and receiving station arrival restored. The blockage status of the multiple departure services includes departure station requesting departure, departure station request completed, departure station agreeing to receive the train, departure station train departing, and departure station arrival restored.

12. The semi-automatic block control system according to claim 11, characterized in that, A state isolation mechanism is set up between the vehicle receiving service management module and the vehicle departure service management module. When the blockage state of the section is in the initial state, the vehicle receiving service management module and the vehicle departure service management module can switch between vehicle receiving service and vehicle departure service.