EP0263636A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Machine implemented system for determining compliance of a complex process plant with technical specifications
Assignee: Westinghouse Electric Corp
•
Filing: 1987-09-29
•
Granted: —
•
Expires: 2007-09-29
Abstract
Abstract Components and systems which impact technical specifications (tech specs) in a nuclear power plant are modeled in a set of cascading operability trees which represent the various combinations of component, system and parameter statuses which can result in non-compliance with the tech specs. Cutsets for the operability trees are entered into a cutset table in the data base of a digital computer. Certain base events which resulted in activation of a top event, such as non-compliance with a tech spec, can be identified by reversing the search process down through the cutsets in the cutset table.
Inventors
- 👤 Michael Jeffrey Loftus
- 👤 Donald Paul Remlinger, Jr.
- 👤 Nicholas James Liparulo
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-31 17:01
CPC Classifications
G; G21; G21D; G21D5/00; G21D3/00; G21D3/001; G05; G05B; G05B23/00; G05B23/02; G05B23/0205; G05B23/0218; G05B23/0243; G05B23/0245; G05B23/0248; G05B23/0259; G05B23/0267; G05B23/0272; Y; Y02; Y02E; Y02E30/00; Y02E30/30; Y04; Y04S; Y04S10/00; Y04S10/50; Y04S10/52
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
261 words
A machine implemented method of determining and controlling compliance of operating limitations for a complex process plant having a plurality of interrelated components and systems, wherein the complex process has a plurality of predefined operating limitations identified by respective events in the process, the method comprising the steps of: generating operability trees having cutsets representing various combinations of events associated with the state of operability of said components and systems and the status of said operating limitations, which cutsets taken separately and in sequence with other cutsets, result in an indication of non-compliance with said operating limitations characterized by the method steps of: generating a data base in a digital computer, said data base including a cutset table which includes an event-attribute for identifying each event associated with a cutset and a top level event attribute identifying a higher level event activated by the cutset; selecting a given event; and operating said digital computer to: a) search the event attributes of said cutset table for the selected event to identify as activated all cutsets for which the selected event activates a top event as indicated by the top event attribute; b) as to each such activated cutset, repeat step a) using the associated activated top event attribute as the selected event; c) repeating step b) until the top level event activated by a cutset does not appear as an event attribute in the cutset table and identifying such top event as an ultimate activated top event; and d) generating an output identifying each ultimate top event activated by said given event.
Claim 2
Dependent Claim
261 words
A machine implemented method of determining and controlling compliance of operating limitations for a complex process plant having a plurality of interrelated components and systems, wherein the complex process has a plurality of predefined operating limitations identified by respective events in the process, the method comprising the steps of: generating operability trees having cutsets representing various combinations of events associated with the state of operability of said components and systems and the status of said operating limitations, which cutsets taken separately and in sequence with other cutsets, result in an indication of non-compliance with said operating limitations characterized by the method steps of: generating a data base in a digital computer, said data base including a cutset table which includes an event-attribute for identifying each event associated with a cutset and a top level event attribute identifying a higher level event activated by the cutset; selecting a given event; and operating said digital computer to: a) search the event attributes of said cutset table for the selected event to identify as activated all cutsets for which the selected event activates a top event as indicated by the top event attribute; b) as to each such activated cutset, repeat step a) using the associated activated top event attribute as the selected event; c) repeating step b) until the top level event activated by a cutset does not appear as an event attribute in the cutset table and identifying such top event as an ultimate activated top event; and d) generating an output identifying each ultimate top event activated by said given event.
Claim 3
Dependent Claim
153 words
The method of claim 1 wherein said step of generating cutsets includes generating some multiple member cutsets requiring more than one event to activate the associated top event, wherein said step of generating said data base includes entering in the cutset table a separate entry for each event in each multiple event cutset, providing each entry in the cutset table with a cutset identifier attribute identifying the cutset with which it is associated, with each such entry for a multiple event cutset having a common cutset identifier attribute, and wherein said digital computer is operated to: i) after step a), search the identifier attributes in the cutset table for other entries having the same cutset identifier; ii) determine whether the event attribute for any such other entries has been selected; and iii) identify a multiple event cutset as activated only when all of the events for the multiple event cutset have been selected.
Claim 4
Dependent Claim
98 words
The method of claim 1 wherein the step of generating said data base includes entering in the cutset table a state attribute for each event which indicates the status of the event which will activate the associated top event, wherein the step of selecting a given event includes selecting an input status for such event and wherein said step a) of identifying cutsets as activated includes comparing the input status for a selected event with the state attribute and identifying as activated only those cutsets for which the state attribute for the selected event equals the input status.
Claim 5
Dependent Claim
85 words
The method of claim 2 wherein the step of generating said data base includes providing each entry in the cutset table with a cutset type attribute having a first value for multiple event cutsets and a second value for single event cutsets, wherein said step a) of searching the cutset table includes determining the value of the cutset type attribute and wherein steps i to iii are only carried out for entries in the cutset table having a cutset type attribute of the first value.
Claim 6
Dependent Claim
104 words
The method of claim 4 wherein said digital computer is operated to perform step ii by generating and evaluating a cutset evaluation table having an entry for each multiple event cutset including a multiple event identifier attribute identifying the multiple event cutset and a multiple event counter attribute which counts the number of events in said multiple event cutset which have been selected, and wherein said digital computer is operated to perform step iii by identifying a multiple event cutset as activated when said count attribute reaches a value indicating that all of the events associated with a multiple event cutset have been activated.
Claim 7
Dependent Claim
63 words
The method of claim 5 wherein said multiple event counter attribute for each multiple event cutset is initially set to the number of events in the multiple event cutset and is decremented by one each time an event in the cutset is selected as activated, and wherein the multiple event cutset is identified as activated when the associated multiple event counter reaches zero.
Claim 8
Dependent Claim
43 words
The method of claim 6 including the step of removing the identification of an event as selected when it is no longer activated, and for such events having a multiple event cutset type attribute, incrementing the associated multiple event counter attribute by one.
Claim 9
Dependent Claim
115 words
The method of claim 1 including the following steps for generating an indication of the events which resulted in activation of a top event: selecting an activated top event; and operating said digital computer to: 1) search the cutset table to identify each cutset having as the top event attribute the selected activated top event; 2) as to each identified cutset, repeat step 1 using as the selected activated top event the event attribute of the identified cutset; 3) repeat step 2 until the top event attribute of an identified cutset does not appear as an event in the cutset table, and identify such an event; and 4) generate an output identifying the identified events.
Claim 10
Dependent Claim
298 words
A) A computer controlled complex process plant having a plurality of interrelated components and systems; wherein the systems and components are intended to function in a predetermined sequence and manner according to known technical specifications, and wherein inoperability and/or maloperation of any components results in known events, B) means for selecting an event representing the inoperability of at least one of said components and systems; C) a digital computer programmed to determine compliance of said complex process plant with said set of technical specifications and operability of certain of said systems and components; characterized by 1) means for storing a data base including a cutset table having an entry for each cutset in each of a plurality of operability trees, each cutset representing a different combination of events associated with the state of operability of said components and systems and the status of the technical specifications, which cutsets when taken separately and in sequence with other cutsets result in an indication of non-compliance with a technical specification or inoperability of a system, each said entry in the cutset table including an event attribute indicating the event which activates the cutset, and a top event attribute indicating the top event activated by that cutset; and 2) processing means responsive to said input means and including means for: a) searching said cutset table to identify all entries in which the event attribute matches the selected event, b) as to each such entry repeating a) using the top event attribute of the identified entry of the cutset table as the selected event, c) repeating b) until the top event of each identified entry is not found in the cutset table; and d) means for displaying indications of such top events as activated top events at the top of an operability tree.
Claim 11
Dependent Claim
298 words
A) A computer controlled complex process plant having a plurality of interrelated components and systems; wherein the systems and components are intended to function in a predetermined sequence and manner according to known technical specifications, and wherein inoperability and/or maloperation of any components results in known events, B) means for selecting an event representing the inoperability of at least one of said components and systems; C) a digital computer programmed to determine compliance of said complex process plant with said set of technical specifications and operability of certain of said systems and components; characterized by 1) means for storing a data base including a cutset table having an entry for each cutset in each of a plurality of operability trees, each cutset representing a different combination of events associated with the state of operability of said components and systems and the status of the technical specifications, which cutsets when taken separately and in sequence with other cutsets result in an indication of non-compliance with a technical specification or inoperability of a system, each said entry in the cutset table including an event attribute indicating the event which activates the cutset, and a top event attribute indicating the top event activated by that cutset; and 2) processing means responsive to said input means and including means for: a) searching said cutset table to identify all entries in which the event attribute matches the selected event, b) as to each such entry repeating a) using the top event attribute of the identified entry of the cutset table as the selected event, c) repeating b) until the top event of each identified entry is not found in the cutset table; and d) means for displaying indications of such top events as activated top events at the top of an operability tree.
Claim 12
Dependent Claim
156 words
The process plant of claim 9 wherein some top events require multiple selected events to be activated, wherein said means in the computer for storing a data base includes in the cutset table a cutset type attribute identifying multiple event cutsets and said data base including a cutset evaluation table containing entries for each of the multiple event cutsets including a count attribute indicating the number of members of the multiple event cutset which have been activated, and wherein said searching means in the processing means includes means for checking the cutset type attribute of each cutset associated with a selected event, and for multiple event cutsets, indexing said count attribute and repeating the search of the cutset table using the top event attribute of the multiple event cutsets as the selected event only when the count attribute has reached a count indicating that all of the events in the multiple event cutset have been selected.
Claim 13
Dependent Claim
204 words
A machine implemented method of determining activation of a top event in a decision tree comprising the steps of generating cutsets representing the various combinations of events in the decision tree, which when taken separately and in sequence with other cutsets, result in activation of the top event; generating in a digital computer a data base including a cutset table which includes an event attribute for identifying each event associated with a cutset and a top level event attribute identifying a higher level event activated by the cutset; selecting a given event; and operating said digital computer to: a) search the event attributes of said cutset table for the selected event to identify as activated all cutsets for which the selected event activates a top event as indicated by the top event attribute; b) as to each such activated cutset, repeat step a) using the associated activated top event attribute as the selected event; c) repeating step b) until the top level event activated by a cutset does not appear as an event attribute in the cutset table and identifying such top event as an ultimate activated top event; and d) generate an output identifying each ultimate top event activated by said given event.
Claim 14
Dependent Claim
204 words
A machine implemented method of determining activation of a top event in a decision tree comprising the steps of generating cutsets representing the various combinations of events in the decision tree, which when taken separately and in sequence with other cutsets, result in activation of the top event; generating in a digital computer a data base including a cutset table which includes an event attribute for identifying each event associated with a cutset and a top level event attribute identifying a higher level event activated by the cutset; selecting a given event; and operating said digital computer to: a) search the event attributes of said cutset table for the selected event to identify as activated all cutsets for which the selected event activates a top event as indicated by the top event attribute; b) as to each such activated cutset, repeat step a) using the associated activated top event attribute as the selected event; c) repeating step b) until the top level event activated by a cutset does not appear as an event attribute in the cutset table and identifying such top event as an ultimate activated top event; and d) generate an output identifying each ultimate top event activated by said given event.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.