US2024425093A1PendingUtilityA1

Turnout control method, object controller oc, and vehicle on-board controller

Assignee: BYD CO LTDPriority: Mar 30, 2022Filed: Sep 4, 2024Published: Dec 26, 2024
Est. expiryMar 30, 2042(~15.7 yrs left)· nominal 20-yr term from priority
B61L 23/26B61L 15/0027B61L 27/20B61L 11/08B61L 25/026B61L 15/0018B61L 27/70B61L 7/06B61L 11/00B61L 23/30B61L 5/102
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A turnout control method is applicable to an object controller and includes the following actions: receiving, within a first time, applications to use a turnout sent by a first train and a second train in sequence; in response to that the first train and the second train are located on opposite sides of the turnout, returning a reply to the second train that the turnout is requisitioned by the first train, to cause the second train to establish a communication connection to the first train based on the reply, to compare running plans of the first train and the second train, and to determine a turnout user for the turnout; and in response to receiving a turnout control command sent by the turnout user, controlling the turnout to perform an action according to the turnout control command.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A turnout control method, applicable to an object controller, comprising:
 receiving, within a first time, applications to use a turnout which are successively sent by a first train and a second train;   in response to that the first train and the second train are located on opposite sides of the turnout, returning a reply to the second train that the turnout is requisitioned by the first train, to cause the second train to establish a communication connection to the first train based on the reply, and comparing running plans of the first train and the second train to determine a turnout user for the turnout; and   in response to receiving a turnout control command sent by the turnout user, controlling the turnout to perform an action according to the turnout control command.   
     
     
         2 . The turnout control method according to  claim 1 , wherein the application to use the turnout sent by the first train or the second train is received in response to that the first train or the second train travels to a predetermined distance L from the turnout. 
     
     
         3 . The turnout control method according to  claim 2 , wherein the predetermined distance L is determined according to an equation:
     L=L 1+ L 2,   wherein L1 is determined based on 1) a distance that a train travels, within a second time, accelerating at a maximum acceleration of the train from a current speed to a maximum speed of a line, and 2) a distance that the train travels at the maximum speed of the line, L2 is determined based on a safe braking distance of the train, and the second time is greater than the first time.   
     
     
         4 . The turnout control method according to  claim 1 , wherein a permission for the turnout user to use the turnout is deleted when the turnout user travels out of the turnout. 
     
     
         5 . The turnout control method according to  claim 4 , wherein the deleting the permission for the turnout user to use the turnout when the turnout user travels out of the turnout comprises:
 when a rear end of the turnout user travels out of the turnout by a safety distance, receiving information indicating that the turnout user releases the permission for the turnout user to use the turnout; and   deleting the permission for the turnout user to use the turnout based on the information indicating that the turnout user releases the permission for the turnout user to use the turnout the turnout.   
     
     
         6 . The turnout control method according to  claim 4 , wherein the deleting the permission for the turnout user to use the turnout the turnout when the turnout user travels out of the turnout comprises:
 obtaining position information of the turnout user;   determining, based on the position information of the turnout user, whether a rear end of the turnout user travels out of the turnout by a safety distance; and   deleting the permission for the turnout user to use the turnout when the rear end of the turnout user travels out of the turnout by the safety distance.   
     
     
         7 . The turnout control method according to  claim 4 , wherein the deleting the permission for the turnout user to use the turnout, further comprises:
 refusing to respond to a turnout control command sent by another turnout user to use the turnout.   
     
     
         8 . The turnout control method according to  claim 1 , further comprising:
 receiving a turnout control command for the turnout sent by an automatic train supervision system;   sending a request for parking guarantee to the turnout user based on the turnout control command sent by the automatic train supervision system;   receiving feedback information of the turnout user;   in response to the feedback information indicating that the turnout user assures stopping in front of the turnout, controlling the turnout to perform a corresponding action based on the turnout control command sent by the automatic train supervision system; and   in response to the feedback information indicating that the turnout user does not assure stopping in front of the turnout, returning command failure information to the automatic train supervision system.   
     
     
         9 . The turnout control method according to  claim 8 , wherein the controlling the turnout to perform the corresponding action based on the turnout control command sent by the automatic train supervision system comprises: refusing to respond to an application to use the turnout sent by another turnout user. 
     
     
         10 . The turnout control method according to  claim 1 , further comprising:
 in response to that the first train and the second train are located on a same side of the turnout and opening directions of the turnout requested by the first train and the second train are the same, granting the application to use the turnout of the second train; and   in response to that the first train and the second train are located on the same side of the turnout and the opening directions of the turnout requested by the first train and the second train are different, refusing the application to use the turnout of the second train.   
     
     
         11 . A turnout control method, applicable to a second train, comprising:
 sending an application to use a turnout to an object controller;   in response to receiving a reply that the turnout is requisitioned by a first train and a time difference between a time at which the second train sends the application to use the turnout and a time at which the first train sends an application to use the turnout does not exceed a first time, establishing a communication connection with the first train based on the reply; and   comparing running plans of the first train and the second train, and determining a turnout user for the turnout, such that the object controller controls the turnout to perform an action based on a turnout control command sent by the turnout user.   
     
     
         12 . The turnout control method according to  claim 11 , wherein the comparing the running plans of the first train and the second train, and determining the turnout user for the turnout comprises:
 comparing running plan times of the first train passing through the turnout and the second train passing through the turnout;   in response to that the running plan time of the first train passing the turnout is earlier than the running plan time of the second train passing the turnout, determining the first train as the turnout user, and sending information that the first train is the turnout user to the first train and the object controller; and   in response to that the running plan time of the first train passing the turnout is later than the running plan time of the second train passing the turnout, determining the second train as the turnout user, and sending information that the second train is the turnout user to the first train and the object controller.   
     
     
         13 . An object controller, comprising: a processor and a memory storing a program,
 wherein the processor is configured to execute the program stored in the memory to perform operations comprising:   receiving, within a first time, applications to use a turnout sent by a first train and a second train in sequence;   in response to that the first train and the second train are located on opposite sides of the turnout, returning a reply to the second train that the turnout is requisitioned by the first train, to cause the second train to establish a communication connection to the first train based on the reply, to compare running plans of the first train and the second train, and to determine a turnout user for the turnout; and   in response to receiving a turnout control command sent by the turnout user, controlling the turnout to perform an action according to the turnout control command.   
     
     
         14 . The object controller according to  claim 13 , wherein the application to use the turnout sent by the first train or the second train is received in response to that the first train or the second train travels to a predetermined distance L from the turnout. 
     
     
         15 . The object controller according to  claim 14 , wherein the predetermined distance L is determined according to an equation:
     L=L 1+ L 2,   wherein L1 is determined based on 1) a distance that a train travels, within a second time, accelerating at a maximum acceleration of the train from a current speed to a maximum speed of a line, and 2) a distance that the train travels at the maximum speed of the line, L2 is determined based on a safe braking distance of the train, and the second time is greater than the first time.   
     
     
         16 . The object controller according to  claim 13 , wherein a permission for the turnout user to use the turnout is deleted when the turnout user travels out of the turnout. 
     
     
         17 . The object controller according to  claim 16 , wherein the deleting the permission for the turnout user to use the turnout when the turnout user travels out of the turnout comprises:
 when a rear end of the turnout user travels out of the turnout by a safety distance, receiving information indicating that the turnout user releases the permission to use the turnout; and   deleting the permission for the turnout user to use the turnout based on the information indicating that the turnout user releases the permission to use the turnout.   
     
     
         18 . The object controller according to  claim 16 , wherein the deleting the permission for the turnout user to use the turnout when the turnout user travels out of the turnout comprises:
 obtaining position information of the turnout user;   determining, based on the position information of the turnout user, whether a rear end of the turnout user travels out of the turnout by a safety distance; and   deleting the permission for the turnout user to use the turnout when the rear end of the turnout user travels out of the turnout by the safety distance.   
     
     
         19 . The object controller according to  claim 16 , wherein the deleting the permission for the turnout user to use the turnout, further comprise:
 refusing to respond to a turnout control command sent by another turnout user to use the turnout.   
     
     
         20 . A vehicle on-board controller, comprising: a processor and a memory storing a program, wherein the processor is configured to execute the program stored in the memory to implement the turnout control method according to  claim 11 .

Join the waitlist — get patent alerts

Track US2024425093A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.