Claims
- 1. A method for controlling movement of a plurality of vehicles over a guideway partitioned into a plurality of guideway blocks, said method using a control system including an onboard computer (OBC) located on board each vehicle, at least one server for communicating with the OBCs, and a vehicle location tracking system, said method comprising the steps of:
determining a composite block status for all guideway blocks; broadcasting the composite block status to the OBCs; and controlling movement of each vehicle based on the composite block status.
- 2. A method in accordance with claim 1 wherein said step of determining a composite block status comprises the steps of:
providing a predetermined mapping data set to each OBC that represents a guideway layout, block boundaries, and related characteristics of the guideway; and utilizing a particular OBC to determine on board a block occupancy for the vehicle including that particular OBC, that particular OBC utilizing the mapping data set.
- 3. A method in accordance with claim 2 wherein said step of determining a composite block status comprises the steps of:
utilizing the server to interpret the block occupancy of each vehicle; and determining a composite block status for all blocks associated with a server based on the block occupancy of each vehicle utilizing the server.
- 4. A method in accordance with claim 1 wherein the OBC includes an OBC processor for executing OBC functions, and an OBC data storage device, and the control system further includes an OBC display on board each vehicle for displaying data and information, said step of controlling vehicle movement comprises the steps of:
interpreting the composite block status to derive at least one of at least one signal aspect, at least one speed target, and at least one movement limit for a specific vehicle using the OBC; displaying at least one of the signal aspects, speed targets, movement limits, and route on the OBC display of the specific vehicle; determining a subsequent vehicle movement based on at least one of the signal aspects, speed targets, and movement limits using the OBC; and enforcing the determined subsequent vehicle movement.
- 5. A method in accordance with claim 1 wherein said step of broadcasting the composite block status comprises the step of broadcasting the composite block status over a radio channel from the server to the OBCs such that each OBC on board every vehicle in a particular area receives the same information.
- 6. A method in accordance with claim 1 wherein said step of controlling movement of each vehicle comprises the step of constraining the movement of each vehicle based on the most restrictive interpretation of the composite block status in combination with at least one of temporary speed restrictions, permanent speed restrictions and vehicle-related speed restrictions.
- 7. A method in accordance with claim 1 further comprising the step of monitoring a position of a guideway switch and including the switch position information as part of the composite block status.
- 8. A method in accordance with claim 1 wherein the control system further includes at least one wayside switch and an OBC display on board each vehicle for displaying information and data, said method further comprising the steps of:
monitoring the wayside switch position; communicating the wayside switch position to the server; transmitting the wayside switch position to the OBCs; and displaying the wayside switch position on the OBC display.
- 9. A method in accordance with claim 1 wherein the control system further includes a server data input interface for inputting information and data to the server, said method further comprising the steps of:
inputting at least one wayside switch position to the server using the input interface; and transmitting the wayside switch position to the OBCs.
- 10. A method in accordance with claim 1 wherein the control system further includes an onboard audible alarm, said step of controlling each vehicle movement comprises the steps of using the onboard audible alarm to inform a vehicle crew member of information regarding at least one of signal aspects, speed targets, and movement limits.
- 11. A method in accordance with claim 1 wherein said step of determining a block occupancy comprises the step of utilizing at least one of a vehicle length, a front of vehicle location, and an end of vehicle location to determine when a block is no longer occupied.
- 12. A method in accordance with claim 1 wherein the control system further includes at least one of at least one wayside signaling device for producing a wayside signal and at least one wayside guideway circuit for monitoring block occupancy, said step of determining a composite block status comprises the steps of:
communicating at least one of the wayside signal and a wayside guideway circuit signal to the server; and determining the composite block status utilizing at least one of the wayside signal and the guideway circuit signal.
- 13. A method in accordance with claim 1 further comprising:
providing a realizable movement plan for all vehicles over the guideway, the plan including ETAs and ETDs at specified stations based on at least one of guideway parameters, actual vehicle position and velocity data, and guideway condition data; and utilizing the plan to cause the vehicles to operate according to trajectories indicated by the plan.
- 14. A method in accordance with claim 13 further comprising updating the movement plan in response to at least one of unplanned and deviant movements of vehicles over the guideway.
- 15. A method in accordance with claim 14 further comprising displaying commands to a vehicle operator on board a vehicle to comply with the movement timeline profile derived from the updated movement plan.
- 16. A method in accordance with claim 14 further comprising automatically executing at least one of throttle and brake settings for the vehicle in response to the movement plan.
- 17. A method in accordance with claim 1 further comprising controlling each vehicle's throttle and brakes in accordance with a trip plan sent from a movement planner and in conformance with the equivalent block statuses.
- 18. A method in accordance with claim 1 wherein equivalent guideway blocks are subdivisions of physical guideway circuit blocks.
- 19. A method in accordance with claim 1 further comprising controlling each vehicle's throttle and brakes in accordance with the composite block status information received from the at least one server.
- 20. A method in accordance with claim 1 wherein said step of determining a composite block status comprises the steps of:
providing incrementally a predetermined mapping data set to each OBC that represents a locally relevant portion of the guideway layout, equivalent block boundaries, and related characteristics of the guideway; temporarily storing the increment of mapping data on board; determining an equivalent block occupancy for each vehicle utilizing the mapping data set; determining a composite equivalent block status based on the equivalent block occupancy for each vehicle; transmitting the composite equivalent block status to each OBC; and controlling movement of each vehicle based on the composite equivalent block status.
- 21. A method for controlling movement of a plurality of vehicles over a guideway partitioned into a plurality of guideway blocks using a control system including an onboard computer (OBC) located on board each vehicle, at least one server for communicating with the OBCs, and a vehicle location tracking system, said method comprising the steps of:
providing a predetermined mapping data set to each OBC that represents a guideway layout, equivalent block boundaries, and related characteristics of the guideway; and p1 utilizing a particular OBC to determine on board a block occupancy for the vehicle including that particular OBC, that particular OBC utilizing the mapping data set.
- 22. A method in accordance with claim 21 further comprising:
determining a composite equivalent block status based on the block occupancy for each vehicle; transmitting the composite equivalent block status to the OBCs; and controlling movement of each vehicle based on the composite equivalent block status.
- 23. A method in accordance with claim 21 wherein each OBC includes an OBC processor for executing OBC functions and an OBC data storage device, said step of providing a predetermined mapping data set comprises the steps of:
communicating the mapping data set from the server to each OBC; and storing the mapping data set in the OBC data storage device.
- 24. A method in accordance with claim 21 wherein each OBC includes an OBC processor for executing OBC functions and an OBC data storage device, said step of providing a predetermined mapping data set comprises the step of pre-installing the predetermined mapping data set in the OBC data storage device.
- 25. A method in accordance with claim 21 wherein the vehicle location tracking system includes at least one of a global position system (GPS), an odometer, a gyroscope, and a set of railway location tags, said step of determining an equivalent block occupancy comprises the steps of:
determining a location of each vehicle using the OBC, and the location tracking system; comparing the location of each vehicle to the predetermined mapping data set utilizing the OBC; and determining the equivalent block occupancy for each vehicle based on the comparison utilizing the OBC.
- 26. A method in accordance with claim 25 wherein the control system further includes at least one control element and the OBCs interface with the control element, said step of determining a location comprises the steps of:
collecting location tracking data for each vehicle utilizing at least one of the GPS, the odometer, the gyroscope and the location tags; determining a front of vehicle location and an end of vehicle location; collecting location tracking data for each vehicle utilizing the control element; and communicating the location tracking data to the OBC.
- 27. A method in accordance with claim 25 wherein the OBC utilizes at least one of train length and end of train location information received from at least one of a source at an end of the train and an external source, said method further comprising the step of determining when the train has cleared a block.
- 28. A method in accordance with claim 21 further comprising the step of utilizing characteristics obtained from physical wayside signals to determine block status.
- 29. A method in accordance with claim 21 further comprising the step of utilizing occupancy status obtained from physical wayside sensors to determine block status.
- 30. A method in accordance with claim 25 wherein the server includes a processor for executing server functions and a server data storage device, said step of determining a equivalent block occupancy further comprises the steps of:
communicating the equivalent block occupancy for each vehicle from the OBC to the server; and storing the equivalent block occupancy for each vehicle in the server data storage device.
- 31. A method in accordance with claim 21 wherein the control system further includes at least one of at least one guideway break detection unit on board each vehicle and at least one wayside guideway break detection unit, the onboard break detection unit communicates with the OBC, the wayside break detection unit communicates with the server, said step of determining a composite equivalent block status further comprises the steps of:
detecting a break in the guideway utilizing at least one of the onboard break detection unit and the wayside break detection unit; communicating detection of a guideway break to the server; and utilizing detection of a guideway break to determine the composite equivalent block status.
- 32. A method in accordance with claim 22 wherein the OBC includes an OBC processor for executing OBC functions, and an OBC data storage device, and the control system further includes an OBC display on board each vehicle for displaying data and information, said step of controlling movement of each vehicle comprises the steps of:
interpreting the composite equivalent block status to derive at least one of at least one signal aspect, at least one speed target, and at least one movement limit for a specific vehicle using the OBC; displaying the at least one signal aspect, speed target, and movement limit on the OBC display of the specific vehicle; determining a subsequent vehicle movement based on at least one of signal aspect, speed target, and movement limit using the OBC; and enforcing the determined subsequent vehicle movement.
- 33. A method in accordance with claim 22 wherein said step of transmitting the composite equivalent block status comprises the step of broadcasting the composite equivalent block status from the server to each OBC such that each OBC on board every vehicle in a particular area receives the same information.
- 34. A method in accordance with claim 21 wherein the at least one server includes a plurality of servers, each server associated with specific guideway equivalent blocks and including a server data storage device, said step of determining a composite equivalent block status comprising the steps of:
communicating the equivalent block occupancy of each vehicle to the server associated with the respective guideway equivalent block; storing the equivalent block occupancy in the server data storage device; determining an equivalent block status for each equivalent block based on the equivalent block occupancy of all vehicles utilizing the associated server; and utilizing each server to translate the equivalent block statuses of all equivalent blocks associated with each server into a plurality of unique composite equivalent block statuses.
- 35. A system for controlling movement of a plurality of vehicles over a guideway partitioned into a plurality of guideway blocks, said system comprising an onboard computer (OBC) located on board each vehicle, at least one server configured to communicate with said OBCs, and a vehicle location tracking system, said system configured to:
utilize each vehicle's said OBC to determine a block occupancy for that respective vehicle; determine a composite block status based on the block occupancy of each vehicle; transmit the composite block status to each said OBC; and control movement of the vehicle including a respective said OBC based on the composite block status.
- 36. A system in accordance with claim 35 wherein said system further configured to:
provide a predetermined mapping data set to each said OBC that represents a guideway layout, block boundaries, and related characteristics of the guideway; and utilizing a particular OBC to determine on board a block occupancy for the vehicle including that particular OBC, that particular OBC utilizing the mapping data set.
- 37. A system in accordance with claim 35 wherein said vehicle location tracking system includes at least one of a global position system (GPS), an odometer, a gyroscope, and a set of railway location tags, wherein to determine a block occupancy said system further configured to:
determine a location of the vehicle using said OBC; compare the location of the vehicle to said predetermined mapping data set utilizing said OBC; and determine the block occupancy for each vehicle based on the comparison.
- 38. A system in accordance with claim 35 wherein said control system further comprises at least one control element, each said OBC interfaces with said control element.
- 39. A system in accordance with claim 37 wherein the server includes a server processor for executing server functions and a server data storage device for storing the block occupancy.
- 40. A system in accordance with claim 35 wherein said OBC includes an OBC processor configured to execute OBC functions and an OBC data storage device, said control system further comprises an OBC display on board each vehicle.
- 41. A system in accordance with claim 35 wherein said at least one server comprises a plurality of servers, each said server associated with specific guideway blocks and including a server data storage device.
- 42. A system in accordance with claim 35 wherein at least one said OBC configured to:
simulate code signals based on received equivalent block statuses; and utilize the signals to drive a conventional cab signal unit in lieu of being driven by conventional onboard sensors that detect cab signal codes in the rail.
- 43. A system in accordance with claim 35 wherein said system further configured to alter a length of the guideway blocks depending on the characteristics of vehicles on those guideway blocks.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/268,352, filed Feb. 13, 2001, which is hereby incorporated by reference in its entirety, and the benefit of U.S. Provisional Application No. 60/252,854, filed Nov. 22, 2000, which is hereby incorporated by reference in its entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60268352 |
Feb 2001 |
US |
|
60252854 |
Nov 2000 |
US |