This application is a U.S. national stage entry under 35 U.S.C. § 371 of PCT International Patent Application No. PCT/CN2021/119229, filed Sep. 18, 2021, which claims priority to Chinese Patent Application No. 202011617521.3, filed Dec. 31, 2020, the contents of each of which are incorporated herein by reference in their entirety.
The present invention relates to the technical field of rail traffic signal safety, in particular to a temporary train speed restriction management method.
An automatic train monitoring system, a data storage unit and a regional controller are core parts of temporary train speed restriction. A basic thought of the temporary train speed restriction method is as follows: the automatic train monitoring system is responsible for man-machine interaction to issue a temporary speed restriction instruction to the data storage unit, where the temporary speed restriction instruction includes a speed restriction section position and a speed restriction speed; the data storage unit is responsible for storing and managing the temporary speed restriction instructions uniformly; and the regional controller requires temporary speed restriction information of a rail section within the jurisdiction to the data storage unit and generates a control message of a train and issues the control message to the train.
In actual operation, following conditions may exist:
In the above scenes, as the system does not enter a working state completely, in order to guarantee safe operation of the train, the system only allows the train to operate in a minimum matched speed state. If the temporary speed restriction setting in the previous stage is restored from a database, the system cannot guarantee that the restored temporary speed restriction instruction is verified manually. An updated temporary speed restriction instruction coverage rail section may be located in different regional controller coverage sections, so that there is a synchronization problem of consistency of instructions of multi-regional controllers. During operation, as a result of network problem, a temporary disconnection problem as the temporary speed restriction request information sent by the regional controller is not correctively received by the data storage unit or a reply message of the data storage unit loses packets is caused. The data storage unit is to be in communication disconnection with the restarted regional controller, and at the time, the temporary speed restriction instruction cannot be synchronized to the regional controller, and there are a problem whether the temporary speed restriction instruction allows opened setting or not and a problem of detecting communication validity of the regional controller and the data storage unit. The regional controller cannot obtain a synchronized temporary speed restriction control message from the data storage unit being restarted, and the regional controller faces a timeliness management problem of the temporary speed restriction control message.
The objective of the present invention is to provide a temporary train speed restriction management method, where the consistency of the temporary speed restriction instructions of the cross-regional controller and the timeliness coordination mechanism in each stage during temporary speed restriction instruction management are guaranteed by managing the temporary speed restriction instructions.
In order to achieve the objective, the present invention provides a temporary train speed restriction management method. A communication session is established between an automatic train monitoring system and a data storage unit, and the automatic train monitoring system issues a temporary speed restriction instruction to the data storage unit after the communication session is opened and in a closing process of the communication session, the data storage unit updates the temporary speed restriction instruction; a regional controller sends a temporary speed restriction information request periodically to the data storage unit, and the data storage unit prohibits replying to the temporary speed restriction information request of the regional controller during the updating of the data storage unit; and the data storage unit allows replying to the temporary speed restriction information request of the regional controller after the updating the data storage unit is completed.
The data storage unit includes a permanent storage area for the temporary speed restriction instruction and a temporary speed restriction instruction temporary storage area, where the permanent storage area for the temporary speed restriction instruction is used for storing the temporary speed restriction instruction after the data storage unit updates the temporary speed restriction instruction successfully, data in the permanent storage area for the temporary speed restriction instruction being synchronized to a system database, and the temporary storage area for the temporary speed restriction instruction is used for temporarily storing the temporary speed restriction instruction received during the communication session.
The temporary speed restriction instruction at least includes coordinates of head and tail rail sections of a speed restriction section, rail section identifiers comprised in the speed restriction section and a speed restriction rate.
The temporary speed restriction instruction includes the following types: setting a temporary speed restriction and canceling the temporary speed restriction, wherein the speed restriction rate of canceling the temporary speed restriction is 0.
The data storage unit generates a temporary speed restriction information reply message according to the temporary speed restriction instruction stored in the permanent storage area for the temporary speed restriction instruction so as to reply to the temporary speed restriction information request of the regional controller, wherein the regional controller applies the temporary speed restriction information in the temporary speed restriction information reply message to a corresponding rail section after receiving the temporary speed restriction information reply message.
A generation rule of the temporary speed restriction information reply message includes: mapping a temporary speed restriction area to the corresponding rail section according to the coordinates of the temporary speed restriction instruction, where the speed is set as a speed restriction value, and with regard to the rail section without the temporary speed restriction, the speed is set as the maximum design speed for the rail section.
The method of updating the temporary speed restriction instruction by the data storage unit includes: calculating a regional controller list needed to synchronize the temporary speed restriction instruction by the data storage unit, generating a temporary speed restriction update request by the data storage unit and sending the temporary speed restriction update request to a corresponding regional controller, and starting an update timer by the data storage unit simultaneously; and
After the update timer of the data storage unit is overtime, if the data storage unit has not received the temporary speed restriction update replies sent by all related regional controllers, it is failed to close the communication session.
The counting time of the update timer of the data storage unit is longer than or equal to two folds of a total time consumed by the data storage unit to send the temporary speed restriction update request and by the regional controller to send the temporary speed restriction update reply message.
The data storage unit starts a session timer after the communication session is successfully established between the automatic train monitoring system and the data storage unit, and after the session timer is overtime, the data storage unit fails to close the communication session, and the data storage unit closes the communication session automatically and refreshes data in the temporary speed restriction instruction temporary area as an invalid initial value.
The counting time of the session timer of the data storage unit shall guarantee the longest time consumed by the automatic train monitoring system end to execute a normal temporary speed restriction command operation.
The regional controller starts the update timer while sending the temporary speed restriction update reply, and after the update timer of the regional controller is overtime, if the regional controller has not received the valid temporary speed restriction information reply message sent by the data storage unit, temporary speed restrictions on all the rail sections within a scope of jurisdiction of the regional controller are set as an initialized temporary speed restriction speed.
The counting time of the update timer of the regional controller is longer than or equal to two folds of a period in which the regional controller sends the temporary speed restriction information request, and the counting time of the update timer of the regional controller is longer than the counting time of the update timer of the data storage unit.
When the data storage unit is powered on, the data storage unit is set to be in a state where the initialization of the temporary speed restriction instruction is not relieved, and the regional controller is unable to acquire valid temporary speed restriction information from the data storage unit.
After the data storage unit is powered on, the communication session is established between the automatic train monitoring system and the data storage unit; after the communication session is opened, the automatic train monitoring system issues a temporary speed restriction initialization relieving request to the data storage unit to relieve the initialized state of the data storage unit; and after the communication session is closed, the regional controller is allowed to acquire the temporary speed restriction information from the data storage unit.
After the data storage unit is powered on, the temporary speed restriction instruction which is valid before the data storage unit is powered on is refreshed from the system database to the permanent storage area for the temporary speed restriction instruction.
After the regional controller is powered on, the temporary speed restriction of the rail section within the jurisdiction is set as an initialized temporary speed restriction speed.
The automatic train monitoring system establishes a communication session with the data storage unit via an HILC protocol and operates a temporary speed restriction command.
The regional controller periodically sends an edition information request to the data storage unit; a valid communication timer is started after the data storage unit receives the edition information request; and after the valid communication timer is overtime, if the data storage unit has not received the temporary speed restriction update reply sent by the regional controller which sends the edition information request, the data storage unit declines the currently issued temporary speed restriction instruction.
The counting time of the valid communication timer is two folds of the period in which the regional controller sends the temporary speed restriction information request.
The regional controller starts a valid temporary speed restriction information timer while receiving the temporary speed restriction information reply message sent by the data storage unit, and after the valid temporary speed restriction information timer is overtime, if the regional controller has not received a new temporary speed restriction information reply message sent by the data storage unit, temporary speed restrictions on all the rail sections within the scope of jurisdiction of the regional controller are set as the initialized temporary speed restriction speed.
The initialized temporary speed restriction speed is a minimum matched speed of a route.
The present invention further provides an automatic train monitoring system, where the automatic train monitoring system establishes a communication session with a data storage unit, and after the communication session is opened, the automatic train monitoring system issues a temporary speed restriction instruction to the data storage unit.
The automatic train monitoring system establishes a communication session with the data storage unit via an HILC protocol and operates a temporary speed restriction command.
After the communication session is opened, the automatic train monitoring system issues a temporary speed restriction initialization relieving request to the data storage unit to relieve an initialized state of the data storage unit.
The present invention further provides a data storage unit, where after the communication session with the automatic train monitoring system is opened, the data storage unit receives a temporary speed restriction instruction issued by the automatic train monitoring system; in a closing process of the communication session, the data storage unit updates the temporary speed restriction instruction; and during the updating of the data storage unit, the data storage unit prohibit replying to a temporary speed restriction information request sent by a regional controller; and after update is completed, the data storage unit allows replying to the temporary speed restriction information request sent by the regional controller.
The data storage unit includes a permanent storage area for the temporary speed restriction instruction and a temporary storage area for the temporary speed restriction instruction, where the permanent storage area for the temporary speed restriction instruction is used for storing the temporary speed restriction instruction after the data storage unit updates the temporary speed restriction instruction successfully, data in the permanent storage area for the temporary speed restriction instruction being synchronized to a system database, and the temporary storage area for the temporary speed restriction instruction is used for temporarily storing the temporary speed restriction instruction received during the communication session.
The data storage unit generates a temporary speed restriction information reply message according to the temporary speed restriction instruction stored in the permanent storage area for the temporary speed restriction instruction so as to reply to the temporary speed restriction information request of the regional controller.
The method of updating the temporary speed restriction instruction by the data storage unit includes: calculating a regional controller list needed to synchronize the temporary speed restriction instruction by the data storage unit, generating a temporary speed restriction update request by the data storage unit and sending the temporary speed restriction update request to a corresponding regional controller, and starting an update timer by the data storage unit simultaneously; and
After the update timer of the data storage unit is overtime, if the data storage unit has not received the temporary speed restriction update replies sent by all related regional controllers, it is failed to close the communication session.
The counting time of the update timer of the data storage unit is longer than or equal to two folds of a total time consumed by the data storage unit to send the temporary speed restriction update request and by the regional controller to send the temporary speed restriction update reply message.
The data storage unit starts a session timer after the communication session is successfully established between the automatic train monitoring system and the data storage unit, and after the session timer is overtime, the data storage unit fails to close the communication session, and the data storage unit closes the communication session automatically and refreshes data in the temporary speed restriction instruction temporary area as an invalid initial value.
The counting time of the session timer of the data storage unit shall guarantee the longest time consumed by the automatic train monitoring system to execute a normal temporary speed restriction command operation.
When the data storage unit is powered on, the data storage unit is set to be in a state where the initialization of the temporary speed restriction instruction is not relieved, and the regional controller is unable to acquire valid temporary speed restriction information from the data storage unit.
After the data storage unit is powered on, the communication session is established between the data storage unit and the automatic train monitoring system; after the communication session is opened, the data storage unit receives a temporary speed restriction initialization relieving request issued by the automatic train monitoring system to relieve the initialized state of the data storage unit; and after the communication session is closed, the regional controller is allowed to acquire the temporary speed restriction information from the data storage unit.
After the data storage unit is powered on, the temporary speed restriction instruction which is valid before the data storage unit is powered on from the system database to the permanent storage area for the temporary speed restriction instruction.
The valid communication timer is started after the data storage unit receives the edition information request sent by the regional controller; and after the valid communication timer is overtime, if the data storage unit has not received the temporary speed restriction update reply sent by the regional controller which sends the edition information request, the data storage unit declines the currently issued temporary speed restriction instruction.
The counting time of the valid communication timer is two folds of the period in which the regional controller sends the temporary speed restriction information request.
The present invention further provides a regional controller, where the regional controller periodically sends a temporary speed restriction information request to the data storage unit, and the regional controller applies the temporary speed restriction information in the temporary speed restriction information replay message after receiving the temporary speed restriction information reply message.
The regional controller sends a temporary speed restriction update replay to the date storage unit after receiving the temporary speed restriction update request.
The regional controller starts the update timer while sending the temporary speed restriction update reply, and after the update timer of the regional controller is overtime, if the regional controller has not received the temporary speed restriction information reply message sent by the data storage unit, temporary speed restrictions on all the rail sections within a scope of jurisdiction of the regional controller are set as an initialized temporary speed restriction speed.
The counting time of the update timer of the regional controller is longer than or equal to two folds of a period in which the regional controller sends the temporary speed restriction information request, and the counting time of the update timer of the regional controller is longer than the counting time of the update timer of the data storage unit.
After the regional controller is powered on, the temporary speed restriction of the rail section within the jurisdiction is set as an initialized temporary speed restriction speed.
The regional controller periodically sends an edition information request to the date storage unit.
The regional controller starts a valid temporary speed restriction information timer while receiving the temporary speed restriction information reply message sent by the data storage unit, and after the valid temporary speed restriction information timer is overtime, if the regional controller has not received a new temporary speed restriction information reply message sent by the data storage unit, temporary speed restrictions on all the rail sections within the scope of jurisdiction of the regional controller are set as the initialized temporary speed restriction speed.
The present invention further provides a temporary train speed restriction management system, where the temporary train speed restriction management system includes the automatic train monitoring system, the data storage unit and the regional controller.
According to the present invention, temporary speed restriction instructions are managed by adopting a uniform session management framework. By uniformly processing the temporary speed restriction instructions in a session in a session closing stage, it is guaranteed that the temporary speed restriction instructions of a cross-regional controller take effect consistently, so that disorder of a system that processes the temporary speed restriction instructions is avoided. By detecting the availability of a communication link, the present invention improves the availability and the fault tolerance of the system that processes the temporary speed restriction instructions. The present invention performs life cycle management on the temporary speed restriction instructions by means of adding a timeliness mechanism for the message, so that it is guaranteed that a train operates safely when a system assembly fails, and therefore, the availability of the system is improved.
Preferred embodiments of the present invention are described specifically below according to
The present invention aims to provide a temporary speed restriction processing method when the system initializes temporary speed restriction, the temporary speed restriction instruction is updated, the regional controller is restarted and the data storage unit is restarted. By means of the method, the consistency problem of synchronization of the temporary speed restriction instructions of the cross-regional controller and the management problem in a temporary speed restriction instruction life cycle in stages such as system initialization, assembly restart and instruction update are solved. The present invention solves response disorder of control messages of temporary train speed restriction caused by the above problems under a session management mechanism by designing a temporary speed restriction management method for initializing temporary speed restriction relieving confirmation, communication verification and timeliness coordination.
The present invention provides a temporary train speed restriction management method, including establishing a communication session between an automatic train monitoring system and a data storage unit to manage temporary speed restriction instructions.
On the one hand, when the system is initialized, the data storage unit is set to be in a state where the initialization of the temporary speed restriction instruction is not relieved, and the regional controller is unable to acquire valid temporary speed restriction information from the data storage unit, and the regional controller sets temporary speed restrictions on the rail section within jurisdiction as an initialized temporary speed restriction speed. After the communication session is opened, the automatic train monitoring system relieves the initialized state of the data storage unit, and after the communication session is closed, the regional controller is allowed to acquire the temporary speed restriction information from the data storage unit.
On the other hand, when the temporary speed restriction instruction is updated, the automatic train monitoring system issues the updated temporary speed restriction instruction to the data storage unit after the communication session is opened and in a closing process of the communication session, the data storage unit updates the temporary speed restriction instruction; the data storage unit prohibits replying to the temporary speed restriction information request of the regional controller during the updating of the data storage unit. The data storage unit allows replying to the temporary speed restriction information request of the regional controller after updating the temporary speed restriction instruction successfully.
The method of updating the temporary speed restriction instruction by the data storage unit includes: the data storage unit calculates a regional controller list needed to synchronize the temporary speed restriction instruction; the data storage unit generates a temporary speed restriction update request and sends the temporary speed restriction update request to a corresponding regional controller, and the data storage unit starts an update timer by simultaneously; the regional controller sends a temporary speed restriction update reply to the date storage unit after receiving the temporary speed restriction update request; and if the data storage unit receives the temporary speed restriction update replies sent by all related regional controllers during a counting time of the update timer of the data storage unit, the data storage unit updates the temporary speed restriction instruction successfully and stores the updated temporary speed restriction instruction to the permanent storage area for the temporary speed restriction instruction.
After the regional controller is powered on, the temporary speed restriction of the rail section within the jurisdiction is set as an initialized temporary speed restriction speed. In the configuration data of the regional controller, the speed value is usually the minimum matched speed of the route. The regional controller sends the temporary speed restriction information request to the data storage unit to acquire the temporary speed restriction information on the rail section within the jurisdiction in the current region. When the data storage unit is still in the stage that initialization of the temporary speed restriction instruction is not relieved, the regional controller sends the temporary speed restriction information request to the data storage unit so as to obtain the temporary speed restriction information reply message containing an invalid edition. The temporary speed restriction information in the message is not applied to the rail section by the regional controller, where the edition information in the reply information is used for differentiating validness of the reply message. When the reply information contains the invalid edition information, the regional controller uses the current internal valid temporary speed restriction and ignores the reply information.
Initialization limit to the temporary speed restriction instruction by the system is relieved. An operator issues a session opening instruction to the data storage unit via the automatic train monitoring system. Session management adopts the HILC protocol. When the automatic train monitoring system receives a return message that the session sent by the data storage unit is opened correctively, the automatic train monitoring system end issues a temporary speed restriction initialization relieving instruction to the data storage unit to relieve limit to the temporary speed restriction operation by the system. The HILC protocol is a dedicated protocol for communication between a safety device and a non-safety device. The protocol guarantees communication safety by way of secondary confirmation. First of all, a sending terminal sends a request to a receiving terminal. The receiving terminal sends a safety clock message to the sending terminal after receiving the request to confirm validness of the request. The receiving terminal starts to respond to the initial request of the sending terminal after receiving a clock confirming request of the sending terminal within a stipulated time and sends a corresponding function return code to the sending terminal according to a response result (succeed/fail). The data storage unit returns a correct relieving return message to the automatic train monitoring system after successfully relieving initialization restriction of the temporary speed restriction instruction. Finally, the automatic train monitoring system end sends the session closing request to the data storage unit, and the data storage unit returns a correct closing return message to the automatic train monitoring system. After the session is closed successfully, the regional controller end sends the temporary speed restriction information request to the data storage unit periodically, and the data storage unit generates the reply message according to the temporary speed restriction instruction stored in the permanent storage area for the temporary speed restriction instruction. A generation rule of the reply message is as follows: a temporary speed restriction area is mapped to the corresponding rail section according to the coordinates of the temporary speed restriction instruction, where the speed is set as a speed restriction value, and with regard to the rail section without the temporary speed restriction, the speed is set as the maximum design speed for the rail section. The regional controller applies the temporary speed restriction information in the reply message to the corresponding rail section after receiving the correct temporary speed restriction information reply message to relieve speed restriction of the initialized temporary speed restriction on the rail section.
If the temporary speed restriction instruction issued to the data storage unit is setting temporary speed restriction, the data storage unit examines whether the rate in the temporary speed restriction instruction is 0 or not first. If the rate is 0, it reports an error. Then the data storage unit then examines whether the communication connection between the regional controller in the temporary speed restriction section and the data storage unit is valid or not. If there are invalid communication links, the data storage unit abandons a set request and feeds unsuccessful setting back to the automatic train monitoring system. If communications are normal, the data storage unit examines whether the rail section within the speed restriction section in the temporary speed restriction instruction is continuous physically or not. If the rail section is discontinuous, the data storage unit reports an error. Otherwise, the data storage unit maps the temporary speed restriction section to the corresponding rail section. The data storage unit then examines whether there is an overlapped part between the mapping result and the existing temporary speed restriction section or not. If there is the overlapped part, the data storage unit abandons the request and feeds unsuccessful setting back to the automatic train monitoring system. Otherwise, the data storage unit updates the temporary speed restriction instruction on the rail section to the temporary storage area for the temporary speed restriction instruction and feeds successful setting back to the automatic train monitoring system.
If the temporary speed restriction instruction issued to the data storage unit is canceling the existing temporary speed restriction, the data storage unit verifies whether the speed in the temporary speed restriction instruction is 0 or not. If the speed is not 0, the data storage unit reports an error. Then the data storage unit performs section overlap examination to examine whether the speed restriction of the existing temporary speed restriction instruction is overlapped with a positive sequence or an inverted sequence of the speed restriction section in the current temporary speed restriction instruction or not. If the speed restriction of the existing temporary speed restriction instruction is not overlapped with the positive sequence or the inverted sequence of the speed restriction section in the current temporary speed restriction instruction, the data storage unit abandons the existing current request and feeds unsuccessful setting back to the automatic train monitoring system. If the speed restriction of the existing temporary speed restriction instruction is overlapped with the positive sequence or the inverted sequence of the speed restriction section in the current temporary speed restriction instruction, the data storage unit maps the current speed restriction instruction to the rail section and updates the corresponding data of the temporary storage area for the temporary speed restriction instruction with the mapping result.
In the session closing stage, the data storage unit verifies validity of the session closing request first to prevent message distortion of the session closing request due to communication abnormality and prevent the data storage unit from receiving the session closing request, not belonging to the data storage unit, sent by the automatic train monitoring system. If the session closing request is invalid, the data storage unit abandons the closing request. If the session closing request is valid, the data storage unit calculates a regional controller list needed to synchronize the temporary speed restriction instruction, generates a temporary speed restriction update request and sends the temporary speed restriction update request to a corresponding regional controller, starts a temporary speed restriction update timer at the end of the data storage unit to count down and waits for a temporary speed restriction update reply message sent by the regional controller. After receiving the valid temporary speed restriction update request, the regional controller starts the temporary speed restriction update timer at the end of the regional controller and sends temporary speed restriction update reply to the date storage unit simultaneously. At the end of the data storage unit, if the data storage unit receives all the temporary speed restriction update reply messages needed to synchronize the temporary speed restriction instruction and sent by the regional controller during a period that the temporary speed restriction update timer is not overtime, the data storage unit executes a session successful closing operation; if the temporary speed restriction update timer has been overtime and the data storage unit has not yet received the temporary speed restriction update messages replied by all the regional controller, the data storage unit executes a session closing failure operation: the temporary speed restriction instruction is not synchronized to the permanent storage area for the temporary speed restriction instruction. If the data storage unit has not executed the session successful closing operation in the period of validity of the session timer and the session timer is overtime, the data storage unit closes the session automatically and refreshes the data in the temporary storage area for the temporary speed restriction instruction to invalid initial values. At the end of the regional controller, if the regional controller has not yet received the valid temporary speed restriction information request reply message when the temporary speed update timer started by the regional controller is overtime, it is guided to the safety side to set the temporary speed restriction on all the rail sections in the scope of the regional controller within jurisdiction to be the initial value so as to restrict overspeed operation of the train on the rail sections. The relation among the abovementioned three timers is as follows: the counting time set by the session timer of the data storage unit is longer than the counting time set by the temporary speed restriction update timer of the regional controller, and the counting time set by the temporary speed restriction update timer of the regional controller is longer than the counting time set by the temporary speed restriction update timer of the data storage unit. In principle, the counting time set by the temporary speed restriction update counter of the data storage unit is longer than or equal to two folds of the maximum total time consumed by sending the temporary speed restriction update request and replying the temporary speed update reply message between the data storage unit and the regional controller, and the counting time set by the temporary speed restriction update counter of the regional controller is longer than or equal to two or more folds of the period in which the regional controller sends the temporary speed restriction information request. The counting time set by the temporary speed restriction update counter of the regional controller is longer than the counting time set by the temporary speed restriction update counter of the data storage unit, which aims to guarantee that the temporary speed restriction command is within the update period. The end of the regional controller has not set the temporary speed restriction of the route to be the minimum matched speed as a result of overtime accident of the temporary speed restriction update timer. The counting time of the session timer of the data storage unit is set to be maximum for smooth operation. In the session closing stage, the data storage unit enters the temporary speed restriction instruction update period after sending the temporary speed restriction update request. During the period, the data storage unit is prohibited to send the temporary speed restriction information request replay message to the regional controller and is refreshed to respond to the temporary speed information request sent by the regional controller till the session is closed. After the session is closed, the data storage unit replies to the received temporary speed restriction information request, calculates the temporary speed restriction information on the rail section and sends the temporary speed restriction information to the requested regional controller. If the update timer at the end of the regional controller has not yet received the valid temporary speed restriction information reply when the update timer is overtime after the session is closed, the regional controller sets the temporary speed restriction to be the minimum matched speed of the route.
When the session is closed in the scene that the valid communication timer is not overtime, the regional controller has been restarted, and a communication connection between the regional controller and the data storage unit has not been restored, so that the temporary speed restriction request sent by the data storage unit to the regional controller is unable to be replied. The data storage unit sends a function return code that it fails to close the session to the automatic train monitoring system after waiting for overtime of the temporary speed restriction update timer, and refreshes the speed restriction instruction in the temporary storage area for the temporary speed restriction instruction when waiting for overtime of the session timer.
When the session is closed in the scene that the valid communication timer is not overtime, the regional controller has been restarted, and a communication connection between the regional controller and the data storage unit has been restored, so that the temporary speed restriction request sent by the data storage unit to the regional controller is to be replied. The data storage unit synchronizes the temporary speed restriction instruction in the temporary storage area for the temporary speed restriction instruction to the permanent storage area first and finally relieves low speed restriction of the rail section by synchronizing the temporary speed restriction request to the regional controller after the regional controller is restarted.
According to the method of the present invention, the temporary speed restriction operation on the train is managed by means of “session management”. After the session is opened, operation setting is allowed or temporary speed restriction of the train is canceled, and the altered temporary speed restriction instruction is stored in the session of the data storage unit. When the session is closed, the data storage unit sends the temporary speed restriction update request to the regional controller related to the temporary speed restriction instruction to detect whether communication is normal or not. When the data storage unit receives the valid detection response in an appointed time range, the data storage unit sets the temporary speed restriction instructions in the session to be in an applicable state uniformly so as to wait for the regional controller to require the temporary speed restriction information in the applicable state.
Compared with the prior art, the present invention has the advantages:
According to the present invention, the temporary speed restriction operation on the train is managed by means of “session management”. After the session is opened, operation setting is allowed or temporary speed restriction of the train is canceled, and the altered temporary speed restriction instruction is stored in the session of the data storage unit. The data storage unit is prohibited to reply to the temporary speed restriction information request of the regional controller during updating the temporary speed restriction instruction, and the communication validity of the data storage unit and the regional controller related to the temporary speed restriction instruction is tested. The temporary speed restriction instructions in the session are uniformly set to be in the applicable state if the communication is valid to reply to the temporary speed restriction information request of the regional controller, so that the consistency of the temporary speed restriction instructions of the cross-regional controllers which take effect is guaranteed, and a condition that the intact temporary speed restriction instruction only takes effect on a part of regional controllers.
By introducing timeliness management of the temporary speed restriction instruction, the validity timer is set in each stage of management of the temporary speed restriction instruction to define an overtime processing mechanism which follows a fault-oriented safety principle, coordination for setting the temporary speed restriction instruction and the operation safety of the train are guaranteed.
It is to be noted that in the embodiments of the present invention, orientation or position relations indicated by the terms ‘center’, ‘upper’, ‘lower’, ‘left’, ‘right’, ‘vertical’, ‘horizontal’, ‘inside’, ‘outside’ and the like are orientation or position relations based on the drawings and are only used for convenient description of the embodiments rather than indicates or implies that the indicated devices or components must have specific orientations and are configured and operated in the specific orientations. Therefore, it cannot be construed as limitations to the present invention. In addition, the terms ‘first’, ‘second’ and ‘third’ are only used for a description purpose rather than being construed to indicate or imply relative importance.
Although the content of the present invention has been described in details through the above preferred embodiments, it should be realized that the above description should not be considered as limit to the present invention. Many modifications and variations of the present invention will be apparent to those skilled in the art who have read the above content. Therefore, the scope of the present invention shall be defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
202011617521.3 | Dec 2020 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/119229 | 9/18/2021 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2022/142495 | 7/7/2022 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20120323411 | Whitwam | Dec 2012 | A1 |
20150060608 | Carlson | Mar 2015 | A1 |
20150291193 | Perras | Oct 2015 | A1 |
20220289259 | Indre | Sep 2022 | A1 |
Number | Date | Country |
---|---|---|
103707904 | Apr 2014 | CN |
104354727 | Feb 2015 | CN |
104724142 | Jun 2015 | CN |
104932925 | Sep 2015 | CN |
105383520 | Mar 2016 | CN |
106515796 | Mar 2017 | CN |
106560373 | Apr 2017 | CN |
110949460 | Apr 2020 | CN |
111169509 | May 2020 | CN |
111232025 | Jun 2020 | CN |
112678027 | Apr 2021 | CN |
2374687 | Oct 2011 | EP |
2007230257 | Sep 2007 | JP |
20160140772 | Dec 2016 | KR |
Entry |
---|
Written Opinion issued to Application No. PCT/CN2021/119229 dated Dec. 28, 2021. |
International Search Report issued to Application No. PCT/CN2021/119229 dated Dec. 28, 2021. |
China National Intellectual Property Administration, Search Report for China Patent Application No. 202011617521.3, Feb. 28, 2022, 3 pp., China. |
Number | Date | Country | |
---|---|---|---|
20230058661 A1 | Feb 2023 | US |