Patent Number: 045171548
Section: claims

1. A self-test system for a nuclear reactor protection system (RPS), comprising: a processor for generating a series of RPS test pattens and test vectors, said processor including a series of related expected test results;  a plurality of self-test elements coupled to said processor for receiving said test vectors and adapted to receive and store related actual test results from the RPS;  first means responsive to commands from said processor for selecting from said self-test elements those self-test elements corresponding to said RPS test patterns;  second means responsive to commands from said processor for generating a short duration test pulse which is transmitted along the actual RPS operating path without causing an RPS response, and adapted to effect injection of said test vectors into the RPS by said self-test elements;  means coupled to said self-test elements for monitoring said actual test results and coupled to said processor for comparing said actual test results with said expected test results; and  means coupled to said monitoring and comparing means and for indicating differences between said actual test results and said expected test results.  a first register for receiving RPS test vectors;  a second register for storing actual RPS test results;  means for isolating a self-test circuitry component of said protection function circuit card from an RPS essential circuitry component of said protection function circuit card while maintaining communication therebetween;  means adapted to inject said RPS test vectors into the RPS via said protection function circuit card essential circuitry along the actual RPS operating path during a short duration test pulse period so that said test vector will not cause an RPS response, said data simulating a selected actual RPS condition;  means for providing said second register with said actual RPS test results;  means for interfacing said protection function circuit card with a self-test subsystem bus;  first means for acknowledging receipt at said protection function circuit card via said bus of a protection function circuit card select command from said self-test subsystem; and  second means for acknowledging receipt at said protection function circuit via said bus of an RPS test pulse command from said self-test subsystem.  a self-test system controller including:  a protection function circuit card including:  a plurality of self-test controllers interconnected and intercommunicating via said second input/output port;  said self-test controllers including a protocol wherein a series of test patterns corresponding to a complete RPS test are generated by one master self-test controller, said other self-test controllers being slaves; and  wherein said master self-test controller is configured as a slave controller at the completion of said RPS test and one of said slave self-test controllers is configured as a new master to repeat the RPS test pattern.  first registers for receiving card inputs for actuating the actual operating path along said car responsive to a test signal;  input means for said register to receive a first strobe signal to cause the release of test signal data loaded in said first registers on a simultaneous basis through the actual operating paths of said card during a short duration test pulse period transparent to RPS operation;  output registers responsive to a compare signal for monitoring the state of said cards and latching the operative state of said cards at said operating paths; and  means for releasing card state data from said output registers to output the status of said cards responsive to a second strobe signal.  input registers on said cards for receiving, at preselected points along said path, data for strobing said path;  timing means for timing data strobes on said path from said registers, said timing means having a time domain less than the actuating intervals of said path;  means for causing said timing means to release a strobe from at least one of said cards;  output register means operatively connected to the system communicating path portion of said cards for reading the state of said cards;  register strobe means operatively connected to said timing means for reading said cards upon a reading strobe;  a system controller;  means for unloading said output register means to said system controller; and  comparison means in said system controller for comparing the actual status of said output register means to an expected memory status to determine operability of said actuating path.  (a) providing registers at the discrete components of said system path for receiving strobe commands and RPS test data;  (b) loading said registers with said test data in response to said strobe commands;  (c) releasing said strobe data along said real actuating path during a time domain based at intervals transparent to the command domain of said RPS;  (d) providing RPS status registers;  (e) reading said RPS status registers at predetermined intervals after said strobe to determine the state of said RPS; and  (f) comparing said RPS status registers with expected data, indicating the operability of the tested portion of said RPS real actuating path.  (g) locating RPS origin of any differences between said RPS status registers and said expected data.  providing a first register for receiving RPS test vectors;  providing a second register for storing actual RPS test results;  isolating a self-test circuitry component of said protection function circuit card from an RPS essential circuitry component of said functional circuit card while maintaining communication therebetween;  injecting said RPS test vectors into the RPS via said protection function circuitry card essential circuitry along the actual RPS operating path during a short duration test pulse period so that said test vectors will not cause an RPS response, said test vectors simulating a selected actual RPS condition;  providing said second register with said actual RPS test results;  interfacing said protection function circuit card with a self-test subsystem bus;  acknowledging receipt at said protection function circuit card via said bus of a protection function circuit card select command from said self-test subsystem; and  acknowledging receipt at said protection function circuit card via said bus of an RPS test pulse command from said self-test subsystem.  at least one additional self-test system for testing a redundant RPS;  means for monitoring the operation of said additional self-test system; and  means for commencing operation of said self-test system when said monitoring means indicates completion of testing by said additional self-test system;  so that only one RPS is being tested at any one time.  means for optically coupling said self-test system to said additional self-test system so that electrical failure of one such system will not affect the other such system. 2. The self-test subsystem of claim 1, further comprising means for locating RPS origin of said differences between said actual test results and said expected test results. 3. The self-test subsystem of claim 2, further comprising means for indicating said origin location. 4. The self-test subsystem of claim 1, wherein said means for selecting from said self-test elements comprises a decoder. 5. The self-test subsystem of claim 4, wherein said decoder further comprises an input/output card, said input/output card including a processor controlled input port and a processor controlled output port, both ports coupled to said self-test elements. 6. The self-test subsystem of claim 5, wherein said decoder further comprises a self-test element select/monitor card. 7. The self-test subsystem of claim 1, wherein said self-test elements comprise a plurality of protection function cards. 8. The self-test subsystem of claim 1, further comprising self check means for testing operation of said processor. 9. The self-test subsystem of claim 1, further comprising self-test means for testing operation of said self-test subsystem. 10. In a nuclear reactor protection system (RPS), a protection function circuit card for a self-test subsystem, comprising: 11. In a nuclear reactor protection system (RPS), a self-test subsystem, comprising: 12. The self-test subsystem of claim 11, further comprising: 13. A protection function card for insertion in the actuating circuitry of a nuclear reactor protection system (RPS) including a control input for actuating and controlling an actual operating path along said card and for transporting an RPS actuating signal to an RPS output signal from said RPS in combination with said card, comprising: 14. The system card of claim 13, wherein said test signal is serially loaded to said card. 15. The system card of claim 14, wherein said card state data are serially unloaded from said card. 16. A self-test system for a nuclear reactor protection system (RPS), the RPS being located intermediately between a sensor and a sensor annunciator, the RPS responding to said sensor and actuating said annunciator, the RPS including a communicating path between said sensor and said sensor annunciator, said path including a plurality of discrete cards having a portion of the path thereon, said self-test system comprising: 17. In a nuclear reactor protection system (RPS) wherein sensors communicate electrically to sensor annunciators along an real actuating electrical path, said path including discrete components isolated to discrete electronic units, a process for testing the RPS comprising the steps of: 18. The process of claim 17, further comprising the step of: 19. The process of claim 17, wherein said time domain is one millisecond. 20. The process of claim 19, further comprising selecting, in accordance with said test patterns, self-test elements to receive said test vectors. 21. The process of claim 20, further comprising providing registers in association with said self-test elements for receiving said test vectors. 22. The process of claim 20, further comprising providing registers in association with said self-test elements for storing said RPS state. 23. The process of claim 20, further comprising injecting said test vectors into the RPS via said self-test elements. 24. The process of claim 19, further comprising locating RPS origin of said differences. 25. The process of claim 24, further comprising indicating said origin location. 26. The process of claim 20, further comprising selecting said self-test elements on a one-by-one basis. 27. In a nuclear reactor protection system (RPS), a self-test subsystem process for interpreting communications sent from a self-test system controller to a protection function circuit card comprising: 28. The self-test system of claim 1, further comprising: 29. The self-test system of claim 29, further comprising: