Fault tolerant control system
First Claim
1. Fault-tolerant control system for a vehicle utilizing a plurality of propulsion systems, comprising:
- a front propulsion system providing propelling force to said vehicle;
a rear propulsion system providing propelling force to said vehicle;
a first communication bus;
a second communication bus;
a first controller controlling operation of said front propulsion system by providing a first output signal to said front propulsion system and monitoring a second output signal from a second controller via said first communication bus; and
said second controller controlling operation of said rear propulsion system by providing said second output signal to said rear propulsion system and monitoring the first output signal from said first controller via said second communication bus;
wherein each of said first and second controllers identifies faults within itself through a built-in test;
wherein each of said first and second controllers identifies faults within the other of said first and second controllers through said built-in tests based upon its respectively monitored one of said first and second output signals; and
wherein said first and second controllers utilize said built-in tests to maintain one of said propelling forces to said vehicle despite a single fault in any of said front propulsion system, said rear propulsion system, said first communication bus, said second communication bus, said first controller, and said second controller.
12 Assignments
0 Petitions
Accused Products
Abstract
A dual-redundant propulsion-by-wire control architecture with robust monitoring is presented to increase system availability without compromising safety. The dual-redundant controllers are able to cross-monitor and self-monitor. Self monitoring is effected at the application level and built-in system tests are performed. The monitor functions are set as high priority tasks. The first controller controls operation of a first propulsion system, monitors operation of a second controller, and, self-monitors. The second controller controls operation of a second propulsion system, monitors operation of the first controller, and, self-monitors. Each controller is operable to identify faults occurring in the first and the second controller, and implement an alternate operating control scheme for the respective propulsion system when a fault is identified. The first controller is signally connected to the second controller by substantially redundant communications buses.
26 Citations
9 Claims
-
1. Fault-tolerant control system for a vehicle utilizing a plurality of propulsion systems, comprising:
-
a front propulsion system providing propelling force to said vehicle; a rear propulsion system providing propelling force to said vehicle; a first communication bus; a second communication bus; a first controller controlling operation of said front propulsion system by providing a first output signal to said front propulsion system and monitoring a second output signal from a second controller via said first communication bus; and said second controller controlling operation of said rear propulsion system by providing said second output signal to said rear propulsion system and monitoring the first output signal from said first controller via said second communication bus; wherein each of said first and second controllers identifies faults within itself through a built-in test; wherein each of said first and second controllers identifies faults within the other of said first and second controllers through said built-in tests based upon its respectively monitored one of said first and second output signals; and wherein said first and second controllers utilize said built-in tests to maintain one of said propelling forces to said vehicle despite a single fault in any of said front propulsion system, said rear propulsion system, said first communication bus, said second communication bus, said first controller, and said second controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification