Redundant control systems and methods
First Claim
1. A redundant control system for controlling an electromechanical system, comprising:
- a first processor having a control algorithm and state variables resident thereon, said first processor generating an output signal based on said control algorithm, said state variables, and an input signal from the electromechanical system;
a second processor having said control algorithm and said state variables resident thereon, said second processor generating said output signal based on said control algorithm, said state variables, and said input signal;
a communication node;
a first communication channel communicating said input signal and said output signal between said first processor and said communication node;
a second communication channel communicating said input signal and said output signal between said second processor and said communication node; and
a signal selector communicating either said output signal from said first processor or said second processor to the electromechanical system.
2 Assignments
0 Petitions
Accused Products
Abstract
A redundant control system for controlling an electromechanical system is provided. The control system includes a first processor, a second processor, an input-output node, a first communication channel, a second communication channel, and a signal selector. The first and second processors have a control algorithm and state variables resident thereon. The first and second processors each generate an output signal based on the control algorithm, the state variables, and an input signal from the electromechanical system. The first communication channel communicates the input signal and the output signal between the first processor and the input-output node, while the second communication channel communicates the input signal and the output signal between the second processor and the input-output node. The signal selector communicates either the output signal from the first processor or the output signal from the second processor to the electromechanical system.
-
Citations
19 Claims
-
1. A redundant control system for controlling an electromechanical system, comprising:
-
a first processor having a control algorithm and state variables resident thereon, said first processor generating an output signal based on said control algorithm, said state variables, and an input signal from the electromechanical system; a second processor having said control algorithm and said state variables resident thereon, said second processor generating said output signal based on said control algorithm, said state variables, and said input signal; a communication node; a first communication channel communicating said input signal and said output signal between said first processor and said communication node; a second communication channel communicating said input signal and said output signal between said second processor and said communication node; and a signal selector communicating either said output signal from said first processor or said second processor to the electromechanical system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of redundantly controlling an electromechanical system, comprising:
-
receiving an input signal from the electromechanical system at a communication node; sending said input signal from said communication node to a first processor via a first communication channel; sending said input signal from said communication node to a second processor via a second communication channel, said first and second processors having the same control algorithm and state variables resident thereon; determining an output signal in each of said first processor and said second processor based on said input signal, said control algorithm, and said state variables; sending said output signal from said first processor to said communication node and from said second processor to said communication node; selecting between said output signal from said first processor or said output signal from said second processor; and sending said selected output signal from said communication node to the electromechanical system.
-
-
16. A method of redundantly controlling an electromechanical system, comprising:
-
running a control algorithm and a plurality of state variables for controlling the electromechanical system on a first processor and a second processor; communicating an input signal from the electromechanical system to a communication node; communicating said input signal from said communication node to said first processor and said second processor; determining an output signal at said first processor and at said second processor based on said control algorithm, said plurality of state variables, and said input signal; and determining whether to use said output signal from said first processor or said output signal from said second processor for controlling the electromechanical system. - View Dependent Claims (17, 18, 19)
-
Specification