Abstract: A railway vital or critical application system substitutes commercial off-the-shelf (COTS) hardware and/or software for railway-domain specific product components, yet is validated to conform with railway vital system failure-free standards. The vital system uses a pair of COTS personal computers and operating systems with asymmetric communications capability. Each computer and operating system may differ for additional redundancy. Both computers receive and verify vital systems input message data and security code integrity and separately generate output data responsive to the input message. The first computer has sole capability to send vital system output messages including the output data and an output security code, but only the second computer has the capability of generating the output security code. A failure of either computer's hardware, software or processing capability results failure to transmit a vital system output message or an output message that cannot be verified by other vital systems.
Abstract: A code bit level redundancy method for a computer interlocking system is provided. The method includes: (1) controlling the output in parallel, and (2) sharing the collected information.
Type:
Grant
Filed:
November 12, 2010
Date of Patent:
December 31, 2013
Assignee:
Casco Signal Ltd.
Inventors:
Zhujun Ling, Xiuxia Shi, Jun Tang, Gaoyun Dong, Yuan Wang
Abstract: A method for controlling a model railroad stationary switch machine comprising sensing whether a train occupies a main track section near a track switch that connects between said main track section and at least two diverging track sections. An automatic switch control function for the track switch is inhibited in response to sensing that a train occupies the main track section near the track switch when a train is determined to be approaching the track switch on at least one of the diverging track sections. In addition, a method is provided for controlling a model railroad track switch comprising changing a position of the track switch, and automatically returning the track switch to a home position after expiration of a time interval following the changing of the track switch position.