Software based control system for nuclear reactor standby liquid control (SLC) logic processor
First Claim
1. A method for a nuclear reactor safety related application, said method comprising:
- executing two forms of a same application-specific logic, one of the two forms implemented as hardware logic, and another of the two forms implemented as software for execution by microprocessor-based controlling software, each form executed with a same set of inputs;
comparing a result produced from the execution of the hardware-implemented form of application-specific logic to a result produced from the execution of the software-implemented form of application-specific logic;
when the compared results concur, performing actions associated with the concurring results by executing microprocessor-based software; and
when the compared results fail to concur, reporting the failure of the compared results to concur to an operator by executing microprocessor-based software, and thereafter placing the microprocessor-based software into an inoperative (INOP) mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system is provided for a nuclear reactor safety related application. The method includes executing two forms of a same application-specific logic, one of the two forms implemented as hardware logic, and the other of the two forms implemented as software instructions for execution by microprocessor-based controlling software. Each form of the application-specific logic is executed with a same set of inputs. The method compares a result produced from the execution of the hardware-implemented form to a result produced from the execution of the software-implemented form. When the compared results concur, the controlling software performs actions associated with the concurring results by executing microprocessor-based software. When the compared results fail to concur, the controlling software reports the failure of the compared results to concur to an operator by executing microprocessor-based software, and thereafter places the microprocessor-based software system into an inoperative (INOP) mode.
-
Citations
21 Claims
-
1. A method for a nuclear reactor safety related application, said method comprising:
-
executing two forms of a same application-specific logic, one of the two forms implemented as hardware logic, and another of the two forms implemented as software for execution by microprocessor-based controlling software, each form executed with a same set of inputs;
comparing a result produced from the execution of the hardware-implemented form of application-specific logic to a result produced from the execution of the software-implemented form of application-specific logic;
when the compared results concur, performing actions associated with the concurring results by executing microprocessor-based software; and
when the compared results fail to concur, reporting the failure of the compared results to concur to an operator by executing microprocessor-based software, and thereafter placing the microprocessor-based software into an inoperative (INOP) mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A digital microprocessor-based system for a nuclear reactor safety related application, said system comprising:
-
a microprocessor with memory, hardware, circuitry, and software programming that provides for execution of two forms of a same application-specific logic, and provides for the two forms to be executed with a same set of inputs;
the same application-specific logic implemented in one of the two forms as hardware logic, and in another of the two forms as software instructions for execution by the microprocessor;
the software programming further providing for comparison of a result produced from execution of the one of the two forms as hardware logic to a result produced from execution of the another of the two forms as software instructions;
the software programming further providing, when the compared results concur, for the execution of actions associated with the concurring results; and
when the compared results fail to concur, the software programming further providing for the reporting to an operator of the failure of the compared results to concur, thereafter the software programming further executing to place the microprocessor-based system into an inoperative (INOP) mode. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification