US20130179233A1 - Control asset comparative performance analysis system and methodology - Google Patents
Control asset comparative performance analysis system and methodology Download PDFInfo
- Publication number
- US20130179233A1 US20130179233A1 US13/787,141 US201313787141A US2013179233A1 US 20130179233 A1 US20130179233 A1 US 20130179233A1 US 201313787141 A US201313787141 A US 201313787141A US 2013179233 A1 US2013179233 A1 US 2013179233A1
- Authority
- US
- United States
- Prior art keywords
- variability
- unit
- performance
- average
- overall
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 169
- 238000004458 analytical method Methods 0.000 title abstract description 30
- 230000000052 comparative effect Effects 0.000 title description 5
- 230000009467 reduction Effects 0.000 claims description 99
- 238000004519 manufacturing process Methods 0.000 claims description 53
- 238000003860 storage Methods 0.000 claims description 21
- 230000001965 increasing effect Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 115
- 239000000047 product Substances 0.000 description 67
- 239000008186 active pharmaceutical agent Substances 0.000 description 32
- 238000004364 calculation method Methods 0.000 description 27
- 230000006872 improvement Effects 0.000 description 26
- 238000005259 measurement Methods 0.000 description 16
- 238000007670 refining Methods 0.000 description 12
- 238000007726 management method Methods 0.000 description 11
- 239000011159 matrix material Substances 0.000 description 11
- 239000013598 vector Substances 0.000 description 11
- 238000004886 process control Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000004821 distillation Methods 0.000 description 8
- 238000004231 fluid catalytic cracking Methods 0.000 description 8
- 230000009471 action Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 6
- 238000010276 construction Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 238000010977 unit operation Methods 0.000 description 6
- 239000007789 gas Substances 0.000 description 5
- 238000003745 diagnosis Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- YXFVVABEGXRONW-UHFFFAOYSA-N Toluene Chemical compound CC1=CC=CC=C1 YXFVVABEGXRONW-UHFFFAOYSA-N 0.000 description 3
- 238000009835 boiling Methods 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000004939 coking Methods 0.000 description 3
- 238000002485 combustion reaction Methods 0.000 description 3
- 238000013480 data collection Methods 0.000 description 3
- 230000001939 inductive effect Effects 0.000 description 3
- 238000011112 process operation Methods 0.000 description 3
- 238000012384 transportation and delivery Methods 0.000 description 3
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 2
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 description 2
- URLKBWYHVLBVBO-UHFFFAOYSA-N Para-Xylene Chemical group CC1=CC=C(C)C=C1 URLKBWYHVLBVBO-UHFFFAOYSA-N 0.000 description 2
- ATUOYWHBWRKTHZ-UHFFFAOYSA-N Propane Chemical compound CCC ATUOYWHBWRKTHZ-UHFFFAOYSA-N 0.000 description 2
- QAOWNCQODCNURD-UHFFFAOYSA-N Sulfuric acid Chemical compound OS(O)(=O)=O QAOWNCQODCNURD-UHFFFAOYSA-N 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 239000010426 asphalt Substances 0.000 description 2
- 239000006227 byproduct Substances 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 2
- RWGFKTVRMDUZSP-UHFFFAOYSA-N cumene Chemical compound CC(C)C1=CC=CC=C1 RWGFKTVRMDUZSP-UHFFFAOYSA-N 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000001257 hydrogen Substances 0.000 description 2
- 229910052739 hydrogen Inorganic materials 0.000 description 2
- 239000003350 kerosene Substances 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 238000011068 loading method Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 239000004215 Carbon black (E152) Substances 0.000 description 1
- XDTMQSROBMDMFD-UHFFFAOYSA-N Cyclohexane Chemical compound C1CCCCC1 XDTMQSROBMDMFD-UHFFFAOYSA-N 0.000 description 1
- BZLVMXJERCGZMT-UHFFFAOYSA-N Methyl tert-butyl ether Chemical compound COC(C)(C)C BZLVMXJERCGZMT-UHFFFAOYSA-N 0.000 description 1
- CTQNGGLPUBDAKN-UHFFFAOYSA-N O-Xylene Chemical compound CC1=CC=CC=C1C CTQNGGLPUBDAKN-UHFFFAOYSA-N 0.000 description 1
- NINIDFKCEFEMDL-UHFFFAOYSA-N Sulfur Chemical compound [S] NINIDFKCEFEMDL-UHFFFAOYSA-N 0.000 description 1
- 230000029936 alkylation Effects 0.000 description 1
- 238000005804 alkylation reaction Methods 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 239000003849 aromatic solvent Substances 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910002091 carbon monoxide Inorganic materials 0.000 description 1
- 238000004523 catalytic cracking Methods 0.000 description 1
- 238000004517 catalytic hydrocracking Methods 0.000 description 1
- 238000001833 catalytic reforming Methods 0.000 description 1
- 238000001311 chemical methods and process Methods 0.000 description 1
- 239000000571 coke Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000010779 crude oil Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010612 desalination reaction Methods 0.000 description 1
- 238000006477 desulfuration reaction Methods 0.000 description 1
- 230000023556 desulfurization Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000000895 extractive distillation Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 239000003546 flue gas Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 229930195733 hydrocarbon Natural products 0.000 description 1
- 150000002430 hydrocarbons Chemical class 0.000 description 1
- -1 hydrodealkylation Chemical compound 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000006317 isomerization reaction Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- TVMXDCGIABBOFY-UHFFFAOYSA-N octane Chemical compound CCCCCCCC TVMXDCGIABBOFY-UHFFFAOYSA-N 0.000 description 1
- 239000003921 oil Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 229920000307 polymer substrate Polymers 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 239000001294 propane Substances 0.000 description 1
- QQONPFPTGQHPMA-UHFFFAOYSA-N propylene Natural products CC=C QQONPFPTGQHPMA-UHFFFAOYSA-N 0.000 description 1
- 125000004805 propylene group Chemical group [H]C([H])([H])C([H])([*:1])C([H])([H])[*:2] 0.000 description 1
- 238000000746 purification Methods 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000002904 solvent Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 229910052717 sulfur Inorganic materials 0.000 description 1
- 239000011593 sulfur Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000004227 thermal cracking Methods 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
- 238000005292 vacuum distillation Methods 0.000 description 1
- 239000008096 xylene Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
- Y02P90/82—Energy audits or management systems therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
- Y02P90/84—Greenhouse gas [GHG] management systems
Definitions
- the invention relates to a system and method for measurement and comparative performance analysis of assets for production facilities.
- control assets can have varying degrees of success in control performance depending on several factors including but not limited to: the mechanical integrity of the process equipment being controlled, the selection of the control assets employed, the mechanical integrity of the assets, the accuracy and reliability of the data provided by the instruments, the design and control strategies used, the capabilities of the software used to express the control strategies, the skills of the people responsible for maintaining the assets, the tuning of the adjustable parameters in the software, and the tuning of the adjustable hardware setting of the final control element instruments.
- the manufacturing facility's production capacity, quality and yield are affected by the varying performance of the control assets.
- Control assets are not capable of eliminating an infinite amount of process variation imposed by the variability of the process, but can reduce the negative impacts to the greatest extent possible.
- Process variation impacts from the control assets capability to reduce the impacts has important implications on the costs to improve performance.
- Process variation can often be reduced by low or no cost changes in operating practices and procedures, which serve to reduce the process variation if the impact of these variations can be measured and evaluated.
- Controls are often “de-tuned” to move less aggressively, in order to satisfy personnel's desire for slow and understandable changes. This de-tuning serves to improve acceptance of the closed loop operation of the control application mechanism, system, or device.
- operators are often empowered to put the controller in “open loop,” or otherwise defeat the action of the controller, if they are uncomfortable with the aggressiveness or efficacy of the controller's actions.
- De-tuning typically results in lower performance and higher process variability.
- the degree to which operators accept aggressive tuning is individualistic.
- controls often have the capability to reduce variability if more aggressively tuned.
- improved tuning of the existing control assets can be achieved if the impact can be measured and effectively communicated.
- control assets could be employed to increase performance, resulting in increased capital costs. Without separation of the process variation impact from the control performance impact, expensive investments might be made in control assets which might not result in the improvements targeted. For example, a new control application costing over one million US dollars might be installed to reduce variation when simple actions to reduce process variation and tune existing controls may have been just as effective at little or no capital cost.
- Expensive new control application mechanisms, systems, and devices can also fail due to unrealistic expectations of the amount of variation reduction, resulting in disappointment and potential failure. If realistic expectations can be set initially, then a reasonable combination of operational changes and control application mechanisms, systems, or devices can be designed with realistic expectations for improvements.
- a realistic expectation of improvement can be set. This can only be accomplished if the variation reduction due to controls can be separated from the degree of variation imposed by the inputs to the process.
- the separate identification, comparison, and assessment of economic opportunity allows for reduction of variation in performance.
- the following description is given in the context of the oil refining industry.
- the method and system are universally applicable with easy extension of the metrics and methodology into any production environment, including but not limited to: power generation and transmission; pharmaceutical manufacturing; food and beverage manufacturing; the pulp and paper industry; petrochemical manufacturing; organic and inorganic chemical manufacturing; the polymers and plastics industry; the operation of industrial, power and marine boilers; automotive manufacturing; internal combustion engine control; medical equipment manufacturing; metals and mining industry; packaging; mail and package processing; construction; project development; and transportation; as well as, a host of other industry and business applications.
- a system and method for comparative operational and process control performance analysis of industrial process units using unique algorithms, graphical presentation methods and economic gap calculations all based on reduction of process variability. While the process and manufacturing facility in several embodiments pertain to the hydrocarbon and chemical process industries, the present invention applies to control assets generally and include but are not limited to sales, marketing, transportation, project development, and construction applications as well.
- Embodiments of a method relate to the various refining process unit types, including, but not limited to, crude distillation, vacuum distillation, catalytic reforming, catalytic cracking, hydrocracking, hydrotreating, and delayed coking
- Direct extensions of the method in refining alone include: visbreaking, thermal cracking, hydrogen generation, hydrogen purification, MTBE production, Alkylation, Isomerization, desulfurization, sulfur recovery, tail gas recovery, sulfuric acid generation, asphalt and bitumen production, coke calcinators, desalination, CO2 liquification, cumene, cyclohexane, hydrodealkylation, toluene, xylene, paraxylene, ethybenzene, deisopenanizer, deisohexanizer, dehaptanizer, alkyate/reformate splitter, solvent deasphalting, aromatic solvent extraction, extractive distillation, calicination, and propane/propylene splitting among other refining processes.
- One embodiment is a computer-implemented method for determining the amount of induced variability of variables in a process comprising the steps of: collecting a plurality of datasets of input variable values and output variable values; calculating standard deviations for each of the datasets of input variable values and output variable values; and determining induced variability of each of the datasets of output variable values.
- Another embodiment is a computer-implemented method of automating the presentation of advice on process control asset performance comprising the steps of: collecting a plurality of datasets of input variable values and output variable values; calculating standard deviations for each of the datasets of input variable values and output variable values; calculating induced variability of each of the datasets of output variable values; calculating output variability of each of the datasets of output variable values; calculating a reduction in variability for at least two processes; and generating advice based on the calculated induced variability, calculated output variability, and reduction in variability of a target process.
- Another embodiment is a computer-implemented method of automating the presentation of advice on control asset performance comprising the steps of: selecting a set of input variables; selecting a set of output variables, wherein the variability of the selected output variable values is affected by the variability of the selected input variable values; collecting a plurality of datasets of input variable values and output variable values for the input variables and the output variables; processing the input variable values and the output variable values to remove outliers; wherein the processing comprises: removing data errors; calculating standard deviations for each of the processed datasets of input variable values and output variable values; estimating combined variability of each of the processed datasets of input variable values; calculating induced variability of each of the processed datasets of output variable values; calculating output variability of each of the processed datasets of output variable values; calculating variability ratio for each of the processed datasets of output variable values; calculating the overall induced variability for at least four processes; calculating the overall output variability for at least four processes; calculating the overall reduction in variability for at least four processes; rank ordering the processes by overall induced variability and overall output
- Yet another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: collect a plurality of datasets of input variable values and output variable values; calculate standard deviations for each of the datasets of input variable values and output variable values; and determine induced variability of each of the datasets of output variable values.
- Another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: collect a plurality of datasets of input variable values and output variable values; calculate standard deviations for each of the datasets of input variable values and output variable values; calculate induced variability of each of the datasets of output variable values; calculate output variability of each of the datasets of output variable values; calculate a reduction in variability for at least two processes; and generate advice based on the calculated induced variability, calculated output variability, and reduction in variability of a target process.
- Another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: select a set of input variables; select a set of output variables, wherein the variability of the selected output variable values is affected by the variability of the selected input variable values; collect a plurality of datasets of input variable values and output variable values for the input variables and the output variables; process the input variable values and the output variable values to remove outliers, wherein the processing comprises: removing data errors; calculate standard deviations for each of the processed datasets of input variable values and output variable values; estimate the combined variability of each of the processed datasets of input variable values using the calculated standard deviations; calculate the induced variability of each of the processed datasets of output variable values using the calculated standard deviations; calculate the output variability of each of the processed datasets of output variable values using the calculated standard deviations; calculate the variability ratio for each of the processed datasets of output variable
- Another embodiment is a computer-implemented method for estimating energy savings for a process comprising the steps of: collecting a plurality of datasets of input variable values; calculating the standard deviations for each of the processed datasets of the input variable values; collecting a set of standard deviation benchmarks corresponding to at least one input variable; calculating a difference between the standard deviation of at least one input and at least one corresponding standard deviation benchmark; and estimating the savings related to the difference.
- Another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: collect a plurality of datasets of input variable values; calculate the standard deviations for each of the processed datasets of the input variable values; collect a set of standard deviation benchmarks corresponding to at least one input variable; calculate the difference between the standard deviation of at least one input and at least one corresponding standard deviation benchmark; and estimate the savings related to the difference.
- FIG. 1 is a flow chart illustrating one embodiment of a method to calculate production unit variability metrics.
- FIG. 2 is a diagram of one embodiment of an induced variability gain magnitude matrix construction for a crude unit. Similar induced variability gain magnitude matrix constructions have been reduced to practice for all major refinery process units. Similar constructions are contemplated for all major process units in all continuous and discontinuous process operations.
- FIG. 3 is a flow chart of an embodiment of a method to calculate the gain magnitude values in any induced variability gain matrix.
- FIG. 4 is a diagram illustrating an embodiment of a method to obtain initial estimates of variability gains by examination of the boiling point curves of various refinery crude feeds.
- FIG. 5 is a diagram showing an embodiment of a method of analysis of process improvements by use of a variability metrics.
- FIG. 6 is a diagram illustrating exemplary economic yield benefits that can be estimated through the use of the novel metrics of the disclosed embodiments.
- FIG. 7 is a diagram illustrating exemplary economic energy benefits that can be estimated through the use of the novel metrics of the disclosed embodiments.
- FIG. 8 is a diagram illustrating an embodiment for a crude unit of the unique Variability Graph which utilizes the novel metrics of the disclosed embodiments to easily visualize and diagnose the overall performance of crude units. Similar Variability Graphs have been reduced to practice for all major refinery process units. Similar constructions are contemplated for all major process units in all continuous and discontinuous process operations.
- FIG. 9 is a diagram illustrating an embodiment of a system, which includes the hardware and software engines that implement the embodiment.
- FIG. 10 is a diagram illustrating a vector representing total variability on the Variability Graph.
- TABLE 100 shows exemplary industry process input data parameters collected to support creation of the novel metrics of the disclosed embodiments.
- TABLE 200 shows exemplary industry process output data parameters collected to support creation of the novel metrics of the disclosed embodiments.
- TABLE 300 shows exemplary industry process data observation datasets of inputs and outputs output data collected to support creation of the novel metrics of the disclosed embodiments.
- TABLE 400 shows exemplary induced variability gain magnitude matrix inputs and outputs for various refinery process unit types.
- TABLE 500 shows exemplary automated advice that can be delivered based on the unified overall metric Vo-Vi-Vrr.
- Unit is broadly defined as a distinct entity within a larger group, such as operating entities within a facility or business setting. Examples of units include electric power generators, chemical reactor vessels, pharmaceutical production lines, and package delivery systems.
- One embodiment of the method involves the use of a database that contains unit level process operating data for generating a comparison.
- the process parameters for which data is collected are identified in Table 100 and Table 200.
- step 100 historical process data are extracted for the target unit as defined in Table 100 and Table 200.
- the data are gathered for a multiplicity of data set observations of real-time uncompressed operational data from the target process (three or more data sets are preferred, but only one is needed).
- a minimum of three data sets are collected, each covering time frames defined in Table 300.
- the time frames for data collection can vary from those shown in Table 300.
- Data quantity can be as low as one single complete set of inputs and outputs.
- a multiplicity of data sets is collected during “Normal State” operations, defined as a period of time in which the unit is operating normally without large process disturbances.
- Normal State defined as a period of time in which the unit is operating normally without large process disturbances.
- One embodiment uses three data sets when the data are manually collected. For applications in which the data are collected automatically, any number of observations can be collected up to and including continuous data collection.
- a second multiplicity of data sets is collected during crude switch operations, defined as that period of time in which the crude oil charge is being changed from one crude source to another, accompanied by a change in density and composition measured in API (a standard measurement of crude density) or specific gravity. These data are handled in a separate metric for crude switch performance. Note that crude switch observations can be collected for other highly affected units in a refinery, such as gas processing plants, desalters, etc. Crude and vacuum refining units have been reduced to practice.
- a second multiplicity of data sets is collected during drum switch operations, defined as that period of time in which the coking drum, which feeds the main fractionator is being switched from one drum to another. These data are handled in a separate metric for drum switch performance.
- step 200 the data are examined and preprocessed to assure the input information is valid.
- This step includes analysis of the values to assure the values are reasonable, the values are of the right order of magnitude, and the raw process data do not contain instrumentation or data recording abnormalities such as “spikes.” Spikes are events in which the data for one observation show an inordinately large or small reading and immediately return to a reasonable range. If the abnormality indicates a change that is physically impossible for an actual operating unit to have actually experienced, then the spike data reading is eliminated from the dataset. If the data values in general are not reasonable values, then the operating unit which supplied the data is contacted to assure that the correct process parameters were used. Preprocessing can be done by automated checks, or can be done manually. In either case, an individual with industry experience is generally used to assure the reasonableness of the data either by personal review of the data, or use of automated logic created by the individual with industry experience.
- inferred inputs are calculated. Some of these inferred values are industry standard calculations such as liquid hourly space velocity (LHSV) (calculated from reactor dimensions and process flow rates) and catalyst loadings (the density of the catalyst loaded into the reaction vessel as collected from the unit log data from the operations personnel). Other parameters such as API could be measured online but typically are not measured. Another embodiment is used to infer API, which is described below.
- LHSV liquid hourly space velocity
- step 400 pseudo set points of the input and output data observations are established and added to the data set.
- set points typically record the actual process values, but not the set points.
- set points are preferred for use. However, if the set points are not recorded then they are estimated. There are several methods that can be used to estimate set points. A few of those are given below:
- step 500 the standard deviations of the input and output data deviation from the pseudo set points for each variable in each observation data set are calculated.
- step 600 an estimate of the combined variability across the multiplicity of observations is calculated. This is done by combining the standard deviations from the multiplicity of observations into one estimate of input and output standard deviations to yield ⁇ X (k) and Vo(i). This combination may be accomplished by several methods. The methods below are illustrative and exemplary only.
- ⁇ X kn the standard deviation of input X k for observation period n.
- n the total number of observation periods 1 . . . n
- Vo ( i ) Sqrt(( ⁇ Y k1 ) 2 +( ⁇ Y k2 ) 2 + . . . +( ⁇ Y kn ) 2 )/ n ) (I-2)
- ⁇ Y in the standard deviation of output Y, for observation period n.
- step 700 the Induced Variability Vi(i) of each Output Variable i is calculated. This is done using a novel Gain Matrix which estimates the variability of product measurements from the standard deviation of the input variables ⁇ X k .
- An example gain matrix for a crude unit is given in FIG. 2 .
- a unique gain matrix can be developed for each unit type. Only the crude unit gains are given as an example.
- An example of the gains used in the gain matrix for the example crude unit in FIG. 2 is given in Table 400.
- the methods to develop gains according one embodiment are described herein.
- the use of a gain magnitude matrix, which estimates product variations from inducing parameter variations, is a new and novel approach. It is also convenient that the gains used are very similar to the gain values common in linear control applications, where the magnitude is taken of each gain for the purpose of estimating output variability, which is always non-negative. It is important to note that, unlike gain matrix applications in practice today for control applications (superposition of linear systems which adds the gain-multiplied contributions), the individual contributions from the gain magnitude calculations are not summed directly. Instead, according an embodiment, the individual contributions are squared and summed appropriately taking into account any correlation that may exist between inputs. The square root of the sum is then taken. This approach may be referred to as “the weighted variance approach.” Vi i is defined as the induced variability standard deviation of product output “i” of interest. It is an estimate of the amount of variability that is being caused by the variability of selected inputs to the process unit and:
- G o i -x k gain magnitude of the unit product output i interest to the standard deviation of input inducing parameter X k .
- step 800 the dimensionless Variability Ratio Vr(o) and Variability Reduction Ratio Vrr(o) of each output variable of interest is calculated.
- Vr i ( Vo i /Vi i ) (I-6)
- Vrr i 1 ⁇ Vr i (I-7)
- Vr i Variability Ratio of output product property of interest i.
- step 900 the overall unit output variability performance metric is calculated.
- the product stream by stream and attribute by attribute metrics are very useful for diagnosis of methods to improve unit operations, management has need of an overall performance metric to help understand and compare the overall unit performance to competition. This is accomplished with the overall Vo metric and Vi metrics.
- Vo ( Vo 1 *f 1 +Vo 2 *f 2 + . . . +Vo 1 *f 1 ) (I-8)
- Vi ( Vi 1 *f 1 +Vi 2 *f 2 + . . . +Vi i *f i ) (I-9)
- Vo ( Vo 1 2 *f 1 +Vo 2 2 *f 2 + . . . +Vo 1 2 *f ) 0.5 (I-8A)
- Vi ( Vi 1 2 f 1 +Vi 2 2 *f 2 + . . . +Vi i 2 *f i ) 0.5 (I-9A)
- step 1000 the overall unit variability ratio Vr and variability reduction ratio Vrr are calculated.
- the product stream by stream and attribute by attribute metrics are very useful for diagnosis of methods to improve unit operations, management has need of an overall control performance metric to help understand and compare the overall unit control performance of the process unit to competition. This is accomplished with the overall Vr and Vrr metrics.
- Vr ( Vr 1 *f 1 +Vr 2 *f 2 + . . . +Vr i *f i ) (I-10)
- Vrr 1 ⁇ Vr (I-11)
- Vr ( Vr 1 2 *Mf 1 +Vr 2 2 *Mf 2 + . . . +Vr i 2 *Mf i ) 0.5 (I-10A)
- FIG. 3 the process for development of the key induced variability gains is described.
- the process involves gathering multiple sources of information to establish the order of magnitude of the gains, developing a trial gain set, and then tuning the trial gain by testing the calculated Vi against industry data. A final gain set is then established, which is used for all study participants.
- step 2100 participation from a significant portion of the target industry is sought to gather the operational data that will be required to obtain the gains.
- Step 2200 which is impractical in continuous, large production processes but may be effective in discrete manufacturing, is the step of requesting that industry obtain a training signal set of data for development of the Vi gains directly.
- step 2100 industry is asked to put all present controllers in open loop and take no operator actions to reject disturbances for a period of time to collect the data needed to directly determine the actual gains between input disturbances and output production. Various levels of deliberately introduced input disturbance might also be required. The data collected from such experiments creates a measured true collected Vi signal to train a model against. This creates a solid training signal.
- Step 2200 would be very expensive for industry since it could produce low quality production and might be unsafe to operate in the requested manner. For these reasons, step 2200 is not the preferred method for continuous, large production processes and may be skipped in those circumstances.
- step 2200 When step 2200 is impractical, it must be realized that no actual training signal exists to allow the Vi gains to be directly calculated. Therefore, the Vi gains must be estimated or inferred. This is done by gathering multiple sources of information from which to construct an estimate of the order of magnitude of the gains, and then testing the gains by calculating induced variability and checking the reasonableness of the results.
- step 2300 a more reasonable approach is taken. Participation from a significant portion of the target industry is sought to gather normal operating data with the unit controllers in action. For the refining industry units, these data are defined in Table 300. The parameters to be captured are given in Table 100 and Table 200. The gains to be developed between the Inputs in Table 100 and the Outputs in Table 200 for one embodiment are disclosed. Participants are asked to gather the data and submit it for assembling an industry wide testing data set. When a reasonable result with one set of gains that produces reasonable results for all participants in the industry training set is obtained, it will be the gain set employed.
- step 2300 participating refineries' crude slates are examined and a representative sampling of, for example, three to five crudes are selected for development of initial gain magnitudes.
- the initial gain magnitudes are calculated from examination of the boiling point curves of the representative crudes as shown in FIG. 4 .
- step 2400 the literature is searched for reported gains from the inputs to the outputs used in actual installed industry controllers. These gains are most often obtained from step tests. Since the induced variability gains should be very similar to the controller process control gains, the magnitudes of these process gains can be used as one estimate of the gain magnitudes for the induced variability gains in this analysis.
- step 2500 personal expert experience of operators and operations personnel is consulted to develop estimates of gain magnitudes.
- the expert may be asked questions such as the following: “If you were to increase the crude feed rate by 5,000 bpd and you did not increase the Naphtha draw rate, how much do you think the Naphtha draw temperature would rise?” These anecdotal responses are tabulated to determine the approximate magnitude of the gain.
- the above question is an example only of the process of interviewing the expert.
- step 2600 all of the various sources of gain magnitudes from steps 2100 through 2500, including those from other sources are examined to develop an initial starting trial set of gains for testing against the representative industry process data.
- step 2700 the initial trial gains are tuned by successive testing and modification against the entire data set of collected representative industry process data created in step 2200 .
- outlier results for the estimate of Vi, Vr, and Vrr are examined to determine which input is most responsible for the error. These are adjusted within the reasonable bounds of the gains established in step 2600 .
- step 2700 Once step 2700 has been repeated until the developer is satisfied that the best possible gains has been established, then, in step 2800 , a single set of gains is established as the analysis gain set, and this set is applied to all participating process units. This is the preferred method to provide reasonable and comparable results to all industry participants.
- An alternate embodiment is to calculate a unique gain set for each and every participating process unit, or unique gains for any selected subset of process units.
- Inferred values provide input values that are key concepts that are not typically measured directly by instruments in the industry, but can be calculated from measurement that are recorded. These can be well established first principle concepts, laws of physics, well established engineering design and analysis parameters, or novel or new concepts or calculations that prove useful in estimation of variability of the output products.
- Table 100 By way of example of inferred values, examine Table 100, which identifies several inferred values. Table 100 serves as an example only of the use of inferred values that will be applied in other unit operations or other industries in addition to refining.
- LHSV reactor liquid hourly space velocity
- WABT Weighted Average Bed Temperature
- WAIT Weighted Average Inlet Temperature
- the API or density of the unit feed can be measured on-line but seldom is measured on-line in industry practice.
- the API is a rough measurement of the composition of the unit feed, and therefore is an important input affecting the product variation and therefore should be inferred if not directly measured.
- the basic concept for the invention of the API standard deviation inferred value is to use the flow and temperature readings of the column itself as data from a large on-line analyzer.
- Each column side draw has a known product class, a typical draw tray temperature under atmospheric column pressure, and a known API range. As the volume fractions of these draws change, and the tray temperatures change, there is an implied change in the crude feed composition to the unit that was required to produce these changes in distillation products.
- ⁇ V API ( ⁇ V API(1) + ⁇ V API(2) ,+ . . . + ⁇ V API(1) ) (II-2)
- ⁇ V API(1) The inferred contribution to the standard deviation of the crude feed due to the standard deviation of the API of side stream (1) product.
- ⁇ X temp(1) The standard deviation of the draw tray temperature of side stream (1) product.
- ⁇ X flow(1) The standard deviation of the draw flow of side stream (1) product.
- f (1) The fraction of side stream product (1) of the sum of all side stream products.
- the standard deviation of the API of the atmospheric tower bottoms feed to a vacuum unit is inferred from the standard deviations of the draw tray temperatures and flows of the vacuum column side streams as given in the equation below.
- ⁇ V API(1) f (1) (0.00002 ⁇ X 2 temp(1) +0.0427 ⁇ X temp(1) )+( ⁇ X temp(1) * ⁇ X flow(1) ) (II-3)
- V API ⁇ V API(1) (II-4)
- ⁇ V API(1) The inferred standard deviation of API of side stream (1) product.
- ⁇ X temp(1) The standard deviation of the draw tray temperature of side stream (1) product.
- ⁇ X flow(1) The standard deviation of the draw flow of side stream (1) product.
- f (1) The fraction of side stream product (1) of the sum of all side stream products.
- the calculated standard deviations of all input, output, and variables from step 500 in FIG. 1 are gathered from all industry participating units.
- the overall performance parameters, Vo, Vi, Vr, and Vrr are gathered, along with the individual stream performance parameters Vo i , Vi i , and Vrr i . All of these are arranged in ascending order and divided into quartiles with Quartile 1 having the lowest variation and therefore the best performance.
- the average of all values in Quartile 1 is calculated as the base line for comparison.
- a performance gap is calculated for each input and output variable as the difference between the individual standard deviation and the Quartile 1 average.
- Quartile 1 average is the preferred embodiment, however the difference to the combined Quartile 1 and 2 average (top half average) and the difference to the study average (average of all values) can also be calculated and reported. While quartiles are used in this embodiment, and are common in some industries, the overall and individual performance parameters may be separated into any number of divisions.
- TopHalf ⁇ X k Average ⁇ X k of lowest 50% of the collected ⁇ X k (III-6)
- Vo i Average Vo i of 2 nd highest 25% of the collected Vo i (III-11)
- Vr i Average Vr i of lowest 25% of collected Vr i (III-17)
- Vr i Average Vr i of 2 nd lowest 25% of the collected Vr i (III-18)
- Vr i Average Vr i of 2 nd highest 25% of the collected Vr i (III-19)
- Vr i Average Vr i of the highest 25% of the collected Vr i (III-20)
- Vrr i Average Vrr i of lowest 25% of collected Vrr i (III-25)
- Vrr i Average Vrr i of 2 nd lowest 25% of the collected Vrr i (III-26)
- Vrr i Average Vrr i of 2 nd highest 25% of the collected Vrr i (III-27)
- Vrr i Average Vrr i of the highest 25% of the collected Vrr i (III-28)
- Top3 Vi Average Vi of the lowest three collected Vi (III-37)
- TopHalf Vi Average Vi of lowest 50% of the collected Vi (III-38)
- Average Vi Average Vi of all collected Vi (III-39)
- Gap Vi Vi ⁇ Selected Individual Metric from (III-33 to III-39). (III-40)
- TopHalf Vo Average Vo of lowest 50% of the collected Vo (III-46)
- Vr Average Vr of 2 nd lowest 25% of the collected Vr (III-50)
- Vr Average Vr of 2 nd highest 25% of the collected Vr (III-51)
- TopHalf Vr Average Vr of lowest 50% of the collected Vr (III-54)
- Vrr Average Vrr of lowest 25% of collected Vrr (III-57)
- Vrr Average Vrr of 2 nd lowest 25% of the collected Vrr (III-58)
- Vrr Average Vrr of 2 nd highest 25% of the collected Vrr (III-58)
- Vrr Average Vrr of the highest 25% of the collected Vrr (III-59)
- TopHalf Vrr Average Vrr of lowest 50% of the collected Vrr (III-61)
- process parameter average values can be similarly divided into quartiles and reported back to participants. This is not the preferred practice as the average values represent the set point setting and are considered proprietary by study participants.
- One exception to this is the column pressure of atmospheric crude units and vacuum units. These parameters averages can be reported back as higher pressure causing the distillation to be more difficult and less energy efficient. In reporting back the pressures, it is important to divide the industry data into process types. In particular for vacuum unit there are two main types (wet and dry vacuum units). The pressures can only be compared with like types of vacuum units.
- Gap P P ⁇ Selected Individual Metric from (III-64 to III-70). (II-71)
- FIG. 5 illustrates how variability reduction can affect production yield and throughput.
- Time series A in FIG. 5 represents the present product variation, which varies between the demonstrated upper and lower data limits (bar 1), as dictated by the standard deviation of the data, Vo, which is calculated from the collected process data.
- Time series B represents the time series benchmark generated from calculation of the benchmark achievable variation Vob, and the selected benchmark Variability Reduction Ratio benchmark Vrrb as given in the equation below:
- Vob Max[ Vi *Min( Vrrb,Vrr ),Min Vo] (IV-1)
- Vrr a selected benchmark value from equations III-57 through III-62 above.
- Vi a selected benchmark value from equations III-33 through III-39 above.
- Vrr the Vrr of the unit.
- Vi a selected benchmark value from equations III-33 through III-39 above.
- Vrr a selected benchmark value from equations III-57 through III-62 above.
- One embodiment uses the overall unit Q1Vi, and Q1Vrr to simplify analysis, but note than a large combination of analysis are possible by substituting any combination of individual metrics and overall metrics from equations III-1 through III-63 above or values in the analysis equations.
- This preferred embodiment calculates the potential variation achievable if the unit process control assets performance can match that of the 1 st quartile average, and limits the potential variation to be no smaller than the smallest demonstrated variations reported by the industry data collection.
- this method may not be preferred, since it ignores the input variability that the unit faces. It might not be demonstrated by the industry that Q1Vo could be achieved stating with the level of induced variability the unit faces.
- time series B has been demonstrated achievable in industry. Once time series B has been achieved, the opportunity exists to move the process set point to the existing process constraints to take advantage of the lower variation and achieve an economic benefit. This is done by adjusting the set point to push time series B against the most economical constraint upper or lower bound depending on the better economics. Three types of constraints are illustrated in FIG. 5 :
- the “Same Limit Rule” is preferred because its use will ensure that the economic value will be conservatively estimated, and the process is known to be able to achieve these limits because the historical data collected itself proves that to be so. This limit is illustrative and exemplary only, since any measured or calculated limit established by any method may be used.
- the upper and lower product specifications are not likely to be achievable because the overall plant optimization LP model would have set the set points that the process runs under and the act of adjusting to the wider specification limits would defeat the overall plant optimization. Adjusting to the known process constraints is perfectly valid but requires the work to establish the actual known limits, which is not a trivial task.
- One method would be to communicate to the LP model the new capability demonstrated by time series B, and a new soft limit would be calculated by the LP. This would result in new bar 3 limits.
- the process can now be improved by moving the set point such that the reduced variability is up against the process constraint selected for analysis, that being bar 1, bar 2, or bar 3.
- time series represents an output quality measure such as 90% point for a product of a crude distillation unit then this shift has a known economic value at the plant and also infers a change in the volume of the product produced. If the distribution is moved upwards, then the temperature is increasing and the amount of volume of increased production can be calculated from the boiling point curve for that crude feed as given in FIG. 4 .
- the production rate can be increased by moving upwards to the selected constraint. In both cases, the economic value of the increased production can be calculated.
- FIG. 7 illustrates the basic concepts. All upward swings in the variation of the temperature of the column products are assumed to require the addition of heat into the unit.
- the heat source is a fired furnace with efficiency ⁇ .
- FIG. 8 shows a novel graphical construct according to one embodiment to display the overall performance of a unit by using the overall metrics Vo, Vi, and Vrr calculated by equations III-40, III-48, and III-63 respectively.
- This graphical construct will now be referred to as a “Variability Graph.”
- the Variability Graph is constructed for one unit type at a time. All units of the same type under analysis can be plotted on the same graph to indicate their relative performance.
- the example unit type selected for one embodiment is a crude distillation unit, however, similar graphic constructs can be developed for all unit types.
- the X-axis of this graph is the induced variability metric, Vi, which is calculated by equation III-40.
- Vi is given as the standard deviation of the side draw temperatures of the crude unit side streams in degrees F.
- the side stream draw temperature is a measurement of the composition of the stream, and the variation of the temperature is a measurement of the quality of the material.
- the induced variability represents the amount of side stream temperature variation that the input variation would cause the side stream products to have if not removed by the unit controls.
- Vo is the output variability metric
- Point 1 , 2 , and 3 in FIG. 8 represent the overall performance of three crude units. Since the most desirable condition is zero induced variability and zero product variability, the most desirable spot on the graph is at the origin.
- the vertical dashed lines on FIG. 8 divide the X-axis axis (Vi induced variability) into four regions representing the four quartiles of Vi performance. Quartile 1 is the lowest variability and the most desirable quartile to be in.
- the horizontal lines on the FIG. 8 divide the Y-axis (Vo output variability) into four regions representing the four quartiles of Vo performance. Quartile 1 is the lowest variability and the most desirable quartile.
- the radial lines represent the Vrr
- the angle ⁇ and the right triangle formed by the three points of the origin, point 4 and intercept of the x-axis of a line dropped straight down from point 4 .
- the tangent of ⁇ is 3/10, which is Vo/Vi.
- the radial lines directly represent Vr and Vrr, and also represent lines of constant controller performance over any value of induced variability recorded in the industrial data collected.
- Variability Graph With the information conveyed by the Variability Graph, one skilled in the art can ascertain knowledge about a unit's performance by simple examination of the region of the graph where the point representing the unit's performance falls.
- Point 1 in FIG. 8 .
- This unit is operating very well.
- the unit's overall performance is measured by Vo and Vo is in the 1 st quartile.
- the induced variability is measured by Vi, and Vi is also in the 1 st quartile.
- the performance of the controls is measured by the Vr and the Vrr is also in the first quartile.
- Point 2 is a poor overall performing unit because the main measurement of success is Vo, and the Vo of the unit is in the 4 th quartile. Looking at the Vi we can see that the induced variability of the unit is extremely high in comparison to the unit population and is in the high end of the 4 th quartile.
- point 3 in FIG. 8 The unit represented by point 3 is also an overall poor performer as measured by Vo which is 4 th quartile. However, examination of the induced variability shows that the unit has no excuses since the induced variability is low and in the 1 st quartile. The problem with this unit is the poor performance of the unit controls as witnessed by the poor 4 th quartile Vrr. This unit is in need of tuning the existing controls, and potentially new control applications.
- points in the region of the graph occupied by point 3 can also have mechanical problems that prevent the unit from performing well that are independent of the controls themselves.
- the unit should also be checked for mechanical integrity of the column internals. If the unit is mechanically sound, then the existing controls might be poorly tuned. Units in this region of the graph often have controls that are causing more harm than good. Simply placing the offending controls in open loop might reduce output variability dramatically.
- the unit performance will improve and travel down a line of constant induced variability approximated by Line c. As can be seen, the unit will achieve 1 st quartile overall performance if the controls performance measured by Vrr can just achieve 3 rd quartile as shown by Point 6 in FIG. 8 .
- FCC Fluid Catalytic Cracking
- the FCC unit can be placed on one graph showing the final products from the main fractionator.
- the reaction section of the unit must be analyzed separately for flue gas oxygen or carbon monoxide control depending on the unit combustion mode (complete or incomplete combustion).
- the unit wet gas compressor or air blower controls must be analyzed separately depending on which limits unit throughput. This results in 5 Variability Graphs in the FCC analysis. This further illustrates the general use of variability graphs to analyze subparts of the process.
- Additional Variability Graphs can be constructed on a stream by stream basis or for specialized portions of the unit operation.
- the use of the variability graphs for explaining stream-by-stream performance is illustrative and exemplary, since the graphs may be used to analyze any control system.
- a computer program matches the combined metric to one of the 64 options defined by the Performance Key and delivers advice appropriate for the unit performance.
- An example of this advice for a vacuum unit is given in Table 500.
- Table 500 is illustrative and exemplary, and a number of similar tables can be used for different types of units.
- the advice in table 500 is exemplary only, and additional or alternate advice statements can be automatically constructed.
- the main input variables variability can be automatically compared to their quartiles to relate which of the inputs is most responsible for high induced variability.
- Vr ( Vo 2 +Vi 2 ) 0.5 (V-1)
- the Vr vector represents the total variability experienced by the unit in analysis. The larger the value
- the angle ⁇ represents the amount of variability that has been reduced by the units controls. The smaller the value of ⁇ , the more variability has been reduced.
- and ⁇ can be placed into quartiles and placed into a graph similar to FIG. 8 as shown in FIG. 10 . Advice similar to that in Table 500 can also be developed and delivered using
- Vr vector presents the entire performance picture in one vector. It is mathematically useful to interpret Vr in polar coordinates, for the purpose of creating generalized quartiles that replace the three quartile sets previously described with one set of quartiles.
- Vr vector interpretation provides a basis for analyzing the information contained in two vectors, such as would occur when comparing the variability performance of two similar units or the same unit at two different times (as in an on-line application).
- Vector algebra can be used in these cases, namely, vector addition, subtraction, and dot and cross products.
- one embodiment of a system used to perform the method includes a computing system.
- the hardware consists of a processor 910 that contains adequate system memory 920 to perform the required numerical computations.
- the processor 910 executes a computer program residing in system memory 920 to perform the method.
- Video and storage controllers 930 are required to enable the operation of display 940 .
- the system includes various data storage devices for data input including floppy disk units 950 , internal/external disk drives 960 , internal CD/DVDs 970 , tape units 980 , and other types of electronic storage media 990 .
- the aforementioned data storage devices are illustrative and exemplary only.
- These storage media are used to enter and store the process data frequency and loss data to the system, store the calculations, and store the system-produced analysis reports and graphs.
- the calculations can apply statistical software packages or can be performed from the data entered in spreadsheet formats using Microsoft Excel, for example.
- the analysis calculations are performed using either customized software programs designed for company-specific system implementations or by using commercially available software that is compatible with Excel or other database and spreadsheet programs.
- the system can also interface with proprietary or public external storage media 1030 to link with other databases to provide additional data to be applied to the performance measurement benchmarking system and method calculations.
- the output devices can be a telecommunication device 1000 to transmit the calculation worksheets and other system produced graphs and reports via an intranet or the Internet to management or other personnel, printers 1010 , electronic storage media similar to those mentioned as input devices and proprietary storage databases 1030 . These output devices are illustrative and exemplary only. If the analysis is to be performed on-line for real-time process monitoring and control, then the above system can also have additional sources of input and output.
- the manufacturing control system 2000 which can include programmable logic controllers, distributed control systems, or field bus devices, would provide live data to the processors 910 . It is also possible for the manufacturing control system 2000 , which contains central processing systems, to take on all or part of the tasks of the processor 910 . The results of the methods and calculations can be received from the processors 910 for use in real time control and alarming inside the manufacturing control system 2000 .
- Additional data for the method may come from the process data historian 2010 , which keeps records of process variable and parameter values with time stamps and can also share any portion of the calculations performed by the processors 910 .
- the results of the calculations from the processors 910 can also be stored in the process data historian 2010 .
- Input data can also be received by the processors 910 from external process control systems 2020 that reside on computers external to the manufacturing control system 2000 .
- the results of the methods and calculations can be received from the processors 910 for use in real time control and alarming inside the external process control systems 2020 .
- the manufacturing information system 2030 can receive data and results from the processors 910 either directly or secondarily from the manufacturing control system 2000 the process data historian 2010 or the external process control systems 2020 . This data can be used to create key performance indicators such as Vi, Vo, and Vrr for plots and written reports. Information from the manufacturing information system 2030 can be passed on to the company information systems 2040 the company intranet or world wide web 2050 for use in any conceivable purpose.
- the system can operate as a stand alone analysis method without the process data historian 2010 , external process control systems 2020 , manufacturing information system 2030 , company information systems 2040 , and company intranet or world wide web 2050 .
- an embodiment of the system can be on-line live by incorporating the processor 910 functions into the manufacturing control system 2000 , the process data historian 2010 , the external process control systems 2020 , or the manufacturing information system 2030 .
- 3-3-4 Overall unit performance is below study average. Poor variability reduction with controls. 3-4-4 Overall unit performance is below study average. Poor variability reduction with controls. 4-1-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-2-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-3-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-4-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-1-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-2-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-3-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-4-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls.
- 4-1-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-2-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-3-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-4-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-1-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. 4-2-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. 4-3-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. 4-4-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. Performance Key Advice 4 Advice 5 1-1-1 Excellent low input variability. This unit is a good candidate for RTO. 1-2-1 Good low input variability.
- This unit is a good candidate for RTO. 1-3-1 Higher input variability than the study average. Reduce input variability for additional performance. 1-4-1 Excessively high input variability. Reduce input variability for additional performance. 1-1-2 Excellent low input variability. This unit is a good candidate for RTO. 1-2-2 Good low input variability. This unit is a good candidate for RTO. 1-3-2 Higher input variability than the study average. Reduce input variability to improve performance. 1-4-2 Excessively high input variability. Reduce input variability to improve performance. 1-1-3 Excellent low input variability. Tune existing controls for improved performance. 1-2-3 Good low input variability. Tune existing controls for improved performance. 1-3-3 Higher input variability than the study average. Reduce input variability and tune existing controls. 1-4-3 Excessively high input variability. Reduce input variability for additional performance.
- Reduce input variability for additional performance. 2-4-2 Excessively high input variability. Reduce input variability for additional performance. 2-1-3 Excellent low input variability. Tune existing controls for improved performance. 2-2-3 Good low input variability. Tune existing controls for improved performance. 2-3-3 Higher input variability than the study average. Reduce input variability and tune existing controls. 2-4-3 Excessively high input variability. Reduce input variability to improve performance. 2-1-4 Excellent low input variability. Tune existing controls for improved performance. 2-2-4 Good low input variability. Tune existing controls for improved performance. 2-3-4 Higher input variability than the study average. Tune existing controls for improved performance. 2-4-4 Excessively high input variability. Tune existing controls and reduce input variability. 3-1-1 Excellent low input variability. Factors not measured by this study are affecting performance. 3-2-1 Good low input variability.
- 3-4-3 Excessively high input variability. Reduce input variability, tune existing controls, consider control applications. 3-1-4 Excellent low input variability. Tune existing controls and consider control application improvements. 3-2-4 Good low input variability. Tune existing controls and consider control application improvements. 3-3-4 Higher input variability than the study average. Reduce input variability, tune existing controls, consider control applications. 3-4-4 Excessively high input variability. Reduce input variability, tune existing controls, consider control applications. 4-1-1 Excellent low input variability. Factors not measured by this study are affecting performance. 4-2-1 Good low input variability. Factors not measured by this study are affecting performance. 4-3-1 Higher input variability than the study average. Reduce input variability to improve performance. 4-4-1 Excessively high input variability. Reduce input variability to improve performance. 4-1-2 Excellent low input variability.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Feedback Control In General (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Debugging And Monitoring (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A system and method is provided for determining the variability induced on a process output. The method includes the analysis of input variable values to determine the total variability. A series of processes may be analyzed and ranked so that a process owner may gain an understanding of how a target process performs relative to the processes of other process owners. The method includes the generation of graphical process comparisons and advice regarding asset performance. The method also includes the estimation of cost impacts due to changes in induced variability.
Description
- This application claims the benefit of U.S. Provisional Application Ser. No. 60/969,102, filed Aug. 30, 2007, which is incorporated by reference in its entirety. This application is a division of U.S. Non-Provisional application Ser. No. 13/195,988, filed Aug. 2, 2011, which is incorporated by reference in its entirety.
- 1. Field of the Invention
- The invention relates to a system and method for measurement and comparative performance analysis of assets for production facilities.
- 2. Background Summary
- Manufacturers make large investments in assets, e.g. personnel, instruments and equipment, field wiring, operator interfaces, automation systems, computers and software applications, to maximize profits and to improve safe operations, the benefits of which include better control of production rates, higher quality products manufactured by their production facilities with lower production risks and improved safety.
- A system and method for measurement and comparative performance analysis for production environments is provided. In a manufacturing plant, control assets can have varying degrees of success in control performance depending on several factors including but not limited to: the mechanical integrity of the process equipment being controlled, the selection of the control assets employed, the mechanical integrity of the assets, the accuracy and reliability of the data provided by the instruments, the design and control strategies used, the capabilities of the software used to express the control strategies, the skills of the people responsible for maintaining the assets, the tuning of the adjustable parameters in the software, and the tuning of the adjustable hardware setting of the final control element instruments. The manufacturing facility's production capacity, quality and yield are affected by the varying performance of the control assets.
- Previously, companies have experienced a long felt and unmet need to evaluate the effectiveness of assets and to compare the performance of the assets to those employed by their competition in order to identify their competitive position, to evaluate opportunities to maximize their current investments, and to evaluate the opportunity to improve their competitive position by making new asset investments.
- Overall product quality, production rates, efficiencies, and yields produced are not solely dependent on the control assets performance. In the context of a manufacturing facility, the quality of the raw materials used to produce products will also impact final product measurements. In addition, the consistency and smoothness of the operation of the facility has a direct impact on the amount of variation that is imposed on the manufacturing process. These process variations can result in lower production, lower product quality, and lower efficiency unless eliminated by the control assets.
- Control assets are not capable of eliminating an infinite amount of process variation imposed by the variability of the process, but can reduce the negative impacts to the greatest extent possible. Previously, there was no systematic and universally comparable method (1) to assess control asset performance by way of measuring the effectiveness of the reduction of variation achieved by the control assets, (2) to separate the financial gains that could be achieved by improving the process variation, or (3) to determine the effectiveness to which the variation can be rejected by the control assets.
- The separation of the process variation impacts from the control assets capability to reduce the impacts has important implications on the costs to improve performance. Process variation can often be reduced by low or no cost changes in operating practices and procedures, which serve to reduce the process variation if the impact of these variations can be measured and evaluated.
- Low or no capital cost improvements in control performance can also be achieved by tuning existing control assets. Controls are often “de-tuned” to move less aggressively, in order to satisfy personnel's desire for slow and understandable changes. This de-tuning serves to improve acceptance of the closed loop operation of the control application mechanism, system, or device. In a manufacturing plant, operators are often empowered to put the controller in “open loop,” or otherwise defeat the action of the controller, if they are uncomfortable with the aggressiveness or efficacy of the controller's actions. De-tuning typically results in lower performance and higher process variability. The degree to which operators accept aggressive tuning is individualistic. Thus, controls often have the capability to reduce variability if more aggressively tuned. In accordance with the present invention, improved tuning of the existing control assets can be achieved if the impact can be measured and effectively communicated.
- Alternately, new, or upgrades to, control assets could be employed to increase performance, resulting in increased capital costs. Without separation of the process variation impact from the control performance impact, expensive investments might be made in control assets which might not result in the improvements targeted. For example, a new control application costing over one million US dollars might be installed to reduce variation when simple actions to reduce process variation and tune existing controls may have been just as effective at little or no capital cost.
- Expensive new control application mechanisms, systems, and devices can also fail due to unrealistic expectations of the amount of variation reduction, resulting in disappointment and potential failure. If realistic expectations can be set initially, then a reasonable combination of operational changes and control application mechanisms, systems, or devices can be designed with realistic expectations for improvements. In accordance with the present invention, by comparing the degree of variation reduction targeted by the proposed new controls to the degree of variation reduction achieved by the leaders in the industry, a realistic expectation of improvement can be set. This can only be accomplished if the variation reduction due to controls can be separated from the degree of variation imposed by the inputs to the process.
- Similarly, new control application mechanisms, systems, or devices have been installed because management felt that advanced controls must surely be required for the type of process being controlled. Management, in the absence of the objective measurements of the variability levels and reduction that is achievable through the use of the method and system according to the present invention, often thinks in terms of an “automation gap.” The shorthand for this automation could be described as follows: “The competition has control assets employed that we do not, therefore we need them, too.” When the expensive control investment is installed, management is disappointed to find that little improvement is achieved. Within a short time the control asset is abandoned, and the project is considered a failure. If an objective measurement of the process variability were available initially, management would have learned that the present product variation compares well with the competition despite having only simple controls. In a manufacturing plant, use of the present invention would have revealed that this is because the raw materials, operating practices, and process variation is small, resulting in little variation to be rejected, and therefore no need for expensive advanced controls.
- The converse can also occur, where management has had little success with control applications, and as a result they fail to make critical control asset investments. The competition can gain a significant advantage in this case.
- The separate identification, comparison, and assessment of economic opportunity allows for reduction of variation in performance. The following description is given in the context of the oil refining industry. However, the method and system are universally applicable with easy extension of the metrics and methodology into any production environment, including but not limited to: power generation and transmission; pharmaceutical manufacturing; food and beverage manufacturing; the pulp and paper industry; petrochemical manufacturing; organic and inorganic chemical manufacturing; the polymers and plastics industry; the operation of industrial, power and marine boilers; automotive manufacturing; internal combustion engine control; medical equipment manufacturing; metals and mining industry; packaging; mail and package processing; construction; project development; and transportation; as well as, a host of other industry and business applications.
- According to one (or an) embodiment, a system and method is disclosed for comparative operational and process control performance analysis of industrial process units using unique algorithms, graphical presentation methods and economic gap calculations all based on reduction of process variability. While the process and manufacturing facility in several embodiments pertain to the hydrocarbon and chemical process industries, the present invention applies to control assets generally and include but are not limited to sales, marketing, transportation, project development, and construction applications as well.
- Embodiments of a method relate to the various refining process unit types, including, but not limited to, crude distillation, vacuum distillation, catalytic reforming, catalytic cracking, hydrocracking, hydrotreating, and delayed coking Direct extensions of the method in refining alone include: visbreaking, thermal cracking, hydrogen generation, hydrogen purification, MTBE production, Alkylation, Isomerization, desulfurization, sulfur recovery, tail gas recovery, sulfuric acid generation, asphalt and bitumen production, coke calcinators, desalination, CO2 liquification, cumene, cyclohexane, hydrodealkylation, toluene, xylene, paraxylene, ethybenzene, deisopenanizer, deisohexanizer, dehaptanizer, alkyate/reformate splitter, solvent deasphalting, aromatic solvent extraction, extractive distillation, calicination, and propane/propylene splitting among other refining processes.
- One embodiment is a computer-implemented method for determining the amount of induced variability of variables in a process comprising the steps of: collecting a plurality of datasets of input variable values and output variable values; calculating standard deviations for each of the datasets of input variable values and output variable values; and determining induced variability of each of the datasets of output variable values.
- Another embodiment is a computer-implemented method of automating the presentation of advice on process control asset performance comprising the steps of: collecting a plurality of datasets of input variable values and output variable values; calculating standard deviations for each of the datasets of input variable values and output variable values; calculating induced variability of each of the datasets of output variable values; calculating output variability of each of the datasets of output variable values; calculating a reduction in variability for at least two processes; and generating advice based on the calculated induced variability, calculated output variability, and reduction in variability of a target process.
- Another embodiment is a computer-implemented method of automating the presentation of advice on control asset performance comprising the steps of: selecting a set of input variables; selecting a set of output variables, wherein the variability of the selected output variable values is affected by the variability of the selected input variable values; collecting a plurality of datasets of input variable values and output variable values for the input variables and the output variables; processing the input variable values and the output variable values to remove outliers; wherein the processing comprises: removing data errors; calculating standard deviations for each of the processed datasets of input variable values and output variable values; estimating combined variability of each of the processed datasets of input variable values; calculating induced variability of each of the processed datasets of output variable values; calculating output variability of each of the processed datasets of output variable values; calculating variability ratio for each of the processed datasets of output variable values; calculating the overall induced variability for at least four processes; calculating the overall output variability for at least four processes; calculating the overall reduction in variability for at least four processes; rank ordering the processes by overall induced variability and overall output variability; separating the processes into at least one category based on at least one overall variability, wherein the categories comprise: quartiles based on overall induced variability, and quartiles based on overall output variability; constructing a graph of the processes units with at least one category displayed, wherein the graph comprises: lines dividing the processes into quartiles by overall induced variability, lines dividing the processes into quartiles by overall output variability, and radial lines extending from the origin dividing the processes into quartiles by overall reduction in variability; displaying the overall induced variability and overall output variability of a target process on the graph; and generating advice based on the category of the target process.
- Yet another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: collect a plurality of datasets of input variable values and output variable values; calculate standard deviations for each of the datasets of input variable values and output variable values; and determine induced variability of each of the datasets of output variable values.
- Another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: collect a plurality of datasets of input variable values and output variable values; calculate standard deviations for each of the datasets of input variable values and output variable values; calculate induced variability of each of the datasets of output variable values; calculate output variability of each of the datasets of output variable values; calculate a reduction in variability for at least two processes; and generate advice based on the calculated induced variability, calculated output variability, and reduction in variability of a target process.
- Another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: select a set of input variables; select a set of output variables, wherein the variability of the selected output variable values is affected by the variability of the selected input variable values; collect a plurality of datasets of input variable values and output variable values for the input variables and the output variables; process the input variable values and the output variable values to remove outliers, wherein the processing comprises: removing data errors; calculate standard deviations for each of the processed datasets of input variable values and output variable values; estimate the combined variability of each of the processed datasets of input variable values using the calculated standard deviations; calculate the induced variability of each of the processed datasets of output variable values using the calculated standard deviations; calculate the output variability of each of the processed datasets of output variable values using the calculated standard deviations; calculate the variability ratio for each of the processed datasets of output variable values using the induced and output variabilities; calculate the overall induced variability for at least four processes using the induced variability of the processed datasets; calculate the overall output variability for at least four processes using the output variability of the processed datasets; calculate the overall reduction in variability for at least four processes using the induced and output variabilities; rank order the processes by overall induced variability and overall output variability; separate the processes into at least one category based on at least one overall variability, wherein the categories comprise: quartiles based on overall induced variability, and quartiles based on overall output variability; constructing a graph of the processes with at least one category displayed, wherein the graph comprises: lines dividing the processes into quartiles by overall induced variability, lines dividing the processes into quartiles by overall output variability, and radial lines extending from the origin dividing the processes into quartiles by overall reduction in variability; display the overall induced variability and overall output variability of a target process on the graph; and generate advice based on the category of the target process.
- Another embodiment is a computer-implemented method for estimating energy savings for a process comprising the steps of: collecting a plurality of datasets of input variable values; calculating the standard deviations for each of the processed datasets of the input variable values; collecting a set of standard deviation benchmarks corresponding to at least one input variable; calculating a difference between the standard deviation of at least one input and at least one corresponding standard deviation benchmark; and estimating the savings related to the difference.
- Another embodiment is a system comprising: a server, comprising: a processor, and a storage subsystem; a database stored by the storage subsystem comprising: input and output data; a computer program stored by the storage subsystem, when executed causing the processor to: collect a plurality of datasets of input variable values; calculate the standard deviations for each of the processed datasets of the input variable values; collect a set of standard deviation benchmarks corresponding to at least one input variable; calculate the difference between the standard deviation of at least one input and at least one corresponding standard deviation benchmark; and estimate the savings related to the difference.
- These and further features will be apparent with reference to the following description and drawings, wherein:
-
FIG. 1 is a flow chart illustrating one embodiment of a method to calculate production unit variability metrics. -
FIG. 2 is a diagram of one embodiment of an induced variability gain magnitude matrix construction for a crude unit. Similar induced variability gain magnitude matrix constructions have been reduced to practice for all major refinery process units. Similar constructions are contemplated for all major process units in all continuous and discontinuous process operations. -
FIG. 3 is a flow chart of an embodiment of a method to calculate the gain magnitude values in any induced variability gain matrix. -
FIG. 4 is a diagram illustrating an embodiment of a method to obtain initial estimates of variability gains by examination of the boiling point curves of various refinery crude feeds. -
FIG. 5 is a diagram showing an embodiment of a method of analysis of process improvements by use of a variability metrics. -
FIG. 6 is a diagram illustrating exemplary economic yield benefits that can be estimated through the use of the novel metrics of the disclosed embodiments. -
FIG. 7 is a diagram illustrating exemplary economic energy benefits that can be estimated through the use of the novel metrics of the disclosed embodiments. -
FIG. 8 is a diagram illustrating an embodiment for a crude unit of the unique Variability Graph which utilizes the novel metrics of the disclosed embodiments to easily visualize and diagnose the overall performance of crude units. Similar Variability Graphs have been reduced to practice for all major refinery process units. Similar constructions are contemplated for all major process units in all continuous and discontinuous process operations. -
FIG. 9 is a diagram illustrating an embodiment of a system, which includes the hardware and software engines that implement the embodiment. -
FIG. 10 is a diagram illustrating a vector representing total variability on the Variability Graph. - These and further features will be apparent with reference to the following description and tables, wherein:
- TABLE 100 shows exemplary industry process input data parameters collected to support creation of the novel metrics of the disclosed embodiments.
- TABLE 200 shows exemplary industry process output data parameters collected to support creation of the novel metrics of the disclosed embodiments.
- TABLE 300 shows exemplary industry process data observation datasets of inputs and outputs output data collected to support creation of the novel metrics of the disclosed embodiments.
- TABLE 400 shows exemplary induced variability gain magnitude matrix inputs and outputs for various refinery process unit types.
- TABLE 500 shows exemplary automated advice that can be delivered based on the unified overall metric Vo-Vi-Vrr.
- Unit is broadly defined as a distinct entity within a larger group, such as operating entities within a facility or business setting. Examples of units include electric power generators, chemical reactor vessels, pharmaceutical production lines, and package delivery systems.
- One embodiment of the method, shown in
FIG. 1 , involves the use of a database that contains unit level process operating data for generating a comparison. The process parameters for which data is collected are identified in Table 100 and Table 200. - In
step 100, historical process data are extracted for the target unit as defined in Table 100 and Table 200. The data are gathered for a multiplicity of data set observations of real-time uncompressed operational data from the target process (three or more data sets are preferred, but only one is needed). In a preferred embodiment, a minimum of three data sets are collected, each covering time frames defined in Table 300. The time frames for data collection can vary from those shown in Table 300. Data quantity can be as low as one single complete set of inputs and outputs. - A multiplicity of data sets is collected during “Normal State” operations, defined as a period of time in which the unit is operating normally without large process disturbances. One embodiment uses three data sets when the data are manually collected. For applications in which the data are collected automatically, any number of observations can be collected up to and including continuous data collection.
- For crude and vacuum refining units, a second multiplicity of data sets is collected during crude switch operations, defined as that period of time in which the crude oil charge is being changed from one crude source to another, accompanied by a change in density and composition measured in API (a standard measurement of crude density) or specific gravity. These data are handled in a separate metric for crude switch performance. Note that crude switch observations can be collected for other highly affected units in a refinery, such as gas processing plants, desalters, etc. Crude and vacuum refining units have been reduced to practice.
- For delayed coking units, a second multiplicity of data sets is collected during drum switch operations, defined as that period of time in which the coking drum, which feeds the main fractionator is being switched from one drum to another. These data are handled in a separate metric for drum switch performance.
- In
step 200, the data are examined and preprocessed to assure the input information is valid. This step includes analysis of the values to assure the values are reasonable, the values are of the right order of magnitude, and the raw process data do not contain instrumentation or data recording abnormalities such as “spikes.” Spikes are events in which the data for one observation show an inordinately large or small reading and immediately return to a reasonable range. If the abnormality indicates a change that is physically impossible for an actual operating unit to have actually experienced, then the spike data reading is eliminated from the dataset. If the data values in general are not reasonable values, then the operating unit which supplied the data is contacted to assure that the correct process parameters were used. Preprocessing can be done by automated checks, or can be done manually. In either case, an individual with industry experience is generally used to assure the reasonableness of the data either by personal review of the data, or use of automated logic created by the individual with industry experience. - Not all inputs are measured by the industry. Some inputs might be derived or inferred from data that is normally recorded. These readings are called inferred inputs. In
step 300, inferred input values are calculated. Some of these inferred values are industry standard calculations such as liquid hourly space velocity (LHSV) (calculated from reactor dimensions and process flow rates) and catalyst loadings (the density of the catalyst loaded into the reaction vessel as collected from the unit log data from the operations personnel). Other parameters such as API could be measured online but typically are not measured. Another embodiment is used to infer API, which is described below. - In
step 400, pseudo set points of the input and output data observations are established and added to the data set. Typically the industry does not maintain a long term record of set points used. Operating units typically record the actual process values, but not the set points. For industries that maintain a history of the set points, set points are preferred for use. However, if the set points are not recorded then they are estimated. There are several methods that can be used to estimate set points. A few of those are given below: -
- 1. Use actual recorded set points if they exist.
- 2. Use controller statistics that are recorded by the control application or external software applications.
- 3. Use the average value of the data during the observation period as the estimate of the set point. This typically introduces only small errors in that set points should not be changed minute to minute. The observations are collected during “normal state” in which few major process changes are being introduced.
- 4. Use the running average of the data as the set point. This poses some problems for the dynamics.
- 5. Use a running average to detect set point changes, and then divide the observation into time segments with different set points. For each segment use the average of all data in that segment as the set point estimate.
- 6. Visually scan the data and assign set points manually.
This list of methods is illustrative and exemplary only. To assure equal treatment among all participants, since few have the set point information,method 3 above is preferred. However, when set point information is more common in a field or process,method 1 above would be preferred.
- In
step 500, the standard deviations of the input and output data deviation from the pseudo set points for each variable in each observation data set are calculated. - In
step 600, an estimate of the combined variability across the multiplicity of observations is calculated. This is done by combining the standard deviations from the multiplicity of observations into one estimate of input and output standard deviations to yield σX(k) and Vo(i). This combination may be accomplished by several methods. The methods below are illustrative and exemplary only. -
1. δX k=Sqrt(((σX k1)2+(σX k2)2+ . . . +(σX kn)2))/n) (I-1) - Where σXk=the standard deviation of input Xk.
- σXkn=the standard deviation of input Xk for observation period n.
- n=the total number of
observation periods 1 . . . n -
- Note that when comparing similar unit operations, equation I-1 is preferred. For comparing operations that are dissimilar and might have values of X that are an order of magnitude different between various operating units in the population, then the coefficient of variation of the input parameter σXk: [σXk/Average Xk] should be used.
-
2. Vo(i)=Sqrt((σY k1)2+(σY k2)2+ . . . +(σY kn)2)/n) (I-2) - Where Vo(i)=the “Output variability”=Standard deviation of output variable
- Yi. Which equals σYi.
- σYin=the standard deviation of output Y, for observation period n.
-
- Note that when comparing similar unit operations, equations 1-3 is preferred. For comparing operations that are dissimilar and might have values of Y that are an order of magnitude different, then the coefficient of variation of the output parameter Yi: [σYi/Average Yi] should be used.
- In
step 700, the Induced Variability Vi(i) of each Output Variable i is calculated. This is done using a novel Gain Matrix which estimates the variability of product measurements from the standard deviation of the input variables σXk. An example gain matrix for a crude unit is given inFIG. 2 . A unique gain matrix can be developed for each unit type. Only the crude unit gains are given as an example. An example of the gains used in the gain matrix for the example crude unit inFIG. 2 is given in Table 400. - The methods to develop gains according one embodiment are described herein. The use of a gain magnitude matrix, which estimates product variations from inducing parameter variations, is a new and novel approach. It is also convenient that the gains used are very similar to the gain values common in linear control applications, where the magnitude is taken of each gain for the purpose of estimating output variability, which is always non-negative. It is important to note that, unlike gain matrix applications in practice today for control applications (superposition of linear systems which adds the gain-multiplied contributions), the individual contributions from the gain magnitude calculations are not summed directly. Instead, according an embodiment, the individual contributions are squared and summed appropriately taking into account any correlation that may exist between inputs. The square root of the sum is then taken. This approach may be referred to as “the weighted variance approach.”
Vii is defined as the induced variability standard deviation of product output “i” of interest. It is an estimate of the amount of variability that is being caused by the variability of selected inputs to the process unit and: -
- where:
- Go
i -xk =gain magnitude of the unit product output i interest to the standard deviation of input inducing parameter Xk. - σ2 X
k =variance of input Xk - σX
1 ,Xj =covariance between inputs X1 and Xj - If the inputs, X1 and Xj, are independent and subsequently uncorrelated observation, then:
-
-
- (I-5A)
As an illustration, Vi could be an estimate of the amount of variability that is induced upon an output product property of interest by the variability of the key process inputs.
- (I-5A)
- In
step 800, the dimensionless Variability Ratio Vr(o) and Variability Reduction Ratio Vrr(o) of each output variable of interest is calculated. -
Vr i=(Vo i /Vi i) (I-6) -
Vrr i=1−Vr i (I-7) - Where Vri=Variability Ratio of output product property of interest i.
-
- Vrri=Variability Reduction Ratio of output product property of interest i.
Note that Vr and Vrr are dimensionless numbers as all units cancel out in the division. Dimensionless numbers have special qualities for benchmarking as dimensionless measurements of units of any capacity or size can be directly compared.
These two novel dimensionless parameters have specific meanings. Vr is the fraction of the induced variability that remains in the product. Vrr is the fraction of the induced variability that has been removed by the unit controls. The preferred method is to use Vrr as higher values relate to better control asset performance. However, all calculations can be performed using Vr alone, since Vr introduces no artificial constant and therefore retains its dimensionless nature throughout the analysis. The constant can interfere with some uses of the measure, however, Despite this limitation, Vrr is the preferred metric for communication to management, since it does not require the audience to think in reverse terms.
The estimation of Vi and Vrr allows the separate analysis and management of control action from process induced variability on a stream-by-stream, property-by-property basis regardless of the size of the units being compared.
- Vrri=Variability Reduction Ratio of output product property of interest i.
- In
step 900, the overall unit output variability performance metric is calculated. Although the product stream by stream and attribute by attribute metrics are very useful for diagnosis of methods to improve unit operations, management has need of an overall performance metric to help understand and compare the overall unit performance to competition. This is accomplished with the overall Vo metric and Vi metrics. -
Vo=(Vo 1 *f 1 +Vo 2 *f 2 + . . . +Vo 1 *f 1) (I-8) -
Vi=(Vi 1 *f 1 +Vi 2 *f 2 + . . . +Vi i *f i) (I-9) - Where Vo=overall unit output product variability achievement.
-
- Vi=overall unit calculated induced variability
- Voi=average standard deviation of the measured output variability observations on stream i
- Vii=average standard deviation of the calculated output variability imposed by process variation observations on stream i
- fi=fraction of the product stream to the agglomerated total production of interest. This can be mass fraction or volume fractions of the total production of interest. The preferred embodiment is the volume fraction as volumes are directly measured but mass requires conversion of the measured values using an approximated density that introduces errors.
Vo is the main metric for comparing units overall performance.
Vi is the main metric to compare the amount of variability induced by process operations.
Another embodiment incorporates the importance factors by product variable based on economics or other criteria. This is a simple extension of the weights used.
Another embodiment uses the square root of the sum of the squares approach combined with the weighted average as given in the equations below:
-
Vo=(Vo 1 2 *f 1 +Vo 2 2 *f 2 + . . . +Vo 1 2 *f)0.5 (I-8A) -
Vi=(Vi 1 2 f 1 +Vi 2 2 *f 2 + . . . +Vi i 2 *f i)0.5 (I-9A) - Of course equation I-8A and I-9A honor the fact that the Vo and Vi are standard deviations.
- In
step 1000, the overall unit variability ratio Vr and variability reduction ratio Vrr are calculated. Although the product stream by stream and attribute by attribute metrics are very useful for diagnosis of methods to improve unit operations, management has need of an overall control performance metric to help understand and compare the overall unit control performance of the process unit to competition. This is accomplished with the overall Vr and Vrr metrics. -
Vr=(Vr 1 *f 1 +Vr 2 *f 2 + . . . +Vr i *f i) (I-10) -
Vrr=1−Vr (I-11) -
- Where Vr=overall variability ratio, an estimate of the fraction of induced variability that remains in the product.
- Vrr=overall variability reduction ratio, an estimate of the fraction of the induced variability that has been removed from the product by the unit controls.
- fi=fraction of the product stream i to the agglomerated total production of interest.
Vrr is the preferred embodiment of the main metric for comparing units overall control performance. As stated previously, Vr can alternately be used for the same purpose, but must be understood to be the inverse of the efficacy of the controls. Alternate embodiments include the incorporation of importance factors by product parameter based on economics or other criteria.
An alternate embodiment of equation I-10 is to use the square root of the sum of the squares approach given in the equations below:
-
Vr=(Vr 1 2 *Mf 1 +Vr 2 2 *Mf 2 + . . . +Vr i 2 *Mf i)0.5 (I-10A) - In
FIG. 3 , the process for development of the key induced variability gains is described. The process involves gathering multiple sources of information to establish the order of magnitude of the gains, developing a trial gain set, and then tuning the trial gain by testing the calculated Vi against industry data. A final gain set is then established, which is used for all study participants. - In step 2100, participation from a significant portion of the target industry is sought to gather the operational data that will be required to obtain the gains. Step 2200, which is impractical in continuous, large production processes but may be effective in discrete manufacturing, is the step of requesting that industry obtain a training signal set of data for development of the Vi gains directly. In step 2100, industry is asked to put all present controllers in open loop and take no operator actions to reject disturbances for a period of time to collect the data needed to directly determine the actual gains between input disturbances and output production. Various levels of deliberately introduced input disturbance might also be required. The data collected from such experiments creates a measured true collected Vi signal to train a model against. This creates a solid training signal. Step 2200 would be very expensive for industry since it could produce low quality production and might be unsafe to operate in the requested manner. For these reasons, step 2200 is not the preferred method for continuous, large production processes and may be skipped in those circumstances.
- When step 2200 is impractical, it must be realized that no actual training signal exists to allow the Vi gains to be directly calculated. Therefore, the Vi gains must be estimated or inferred. This is done by gathering multiple sources of information from which to construct an estimate of the order of magnitude of the gains, and then testing the gains by calculating induced variability and checking the reasonableness of the results.
- In
step 2300, a more reasonable approach is taken. Participation from a significant portion of the target industry is sought to gather normal operating data with the unit controllers in action. For the refining industry units, these data are defined in Table 300. The parameters to be captured are given in Table 100 and Table 200. The gains to be developed between the Inputs in Table 100 and the Outputs in Table 200 for one embodiment are disclosed. Participants are asked to gather the data and submit it for assembling an industry wide testing data set. When a reasonable result with one set of gains that produces reasonable results for all participants in the industry training set is obtained, it will be the gain set employed. - In
step 2300, participating refineries' crude slates are examined and a representative sampling of, for example, three to five crudes are selected for development of initial gain magnitudes. The initial gain magnitudes are calculated from examination of the boiling point curves of the representative crudes as shown inFIG. 4 . - In step 2400, the literature is searched for reported gains from the inputs to the outputs used in actual installed industry controllers. These gains are most often obtained from step tests. Since the induced variability gains should be very similar to the controller process control gains, the magnitudes of these process gains can be used as one estimate of the gain magnitudes for the induced variability gains in this analysis.
- In
step 2500, personal expert experience of operators and operations personnel is consulted to develop estimates of gain magnitudes. In such interviews the expert may be asked questions such as the following: “If you were to increase the crude feed rate by 5,000 bpd and you did not increase the Naphtha draw rate, how much do you think the Naphtha draw temperature would rise?” These anecdotal responses are tabulated to determine the approximate magnitude of the gain. The above question is an example only of the process of interviewing the expert. - In
step 2600, all of the various sources of gain magnitudes from steps 2100 through 2500, including those from other sources are examined to develop an initial starting trial set of gains for testing against the representative industry process data. - In step 2700, the initial trial gains are tuned by successive testing and modification against the entire data set of collected representative industry process data created in step 2200. In this process, outlier results for the estimate of Vi, Vr, and Vrr are examined to determine which input is most responsible for the error. These are adjusted within the reasonable bounds of the gains established in
step 2600. - Once step 2700 has been repeated until the developer is satisfied that the best possible gains has been established, then, in
step 2800, a single set of gains is established as the analysis gain set, and this set is applied to all participating process units. This is the preferred method to provide reasonable and comparable results to all industry participants. An alternate embodiment is to calculate a unique gain set for each and every participating process unit, or unique gains for any selected subset of process units. - Inferred values provide input values that are key concepts that are not typically measured directly by instruments in the industry, but can be calculated from measurement that are recorded. These can be well established first principle concepts, laws of physics, well established engineering design and analysis parameters, or novel or new concepts or calculations that prove useful in estimation of variability of the output products.
- By way of example of inferred values, examine Table 100, which identifies several inferred values. Table 100 serves as an example only of the use of inferred values that will be applied in other unit operations or other industries in addition to refining.
- For reformers and hydrotreaters, the well established principle of reactor liquid hourly space velocity (LHSV) is an inferred input. The calculation of LHSV is well established in the industry and need not be explained here. It is calculated from reactor dimensions and catalyst loading and reactor feed rates which are measured and recorded.
- For hydrocrackers and hydrotreaters, the Weighted Average Bed Temperature (WABT) is an inferred input, and the calculation of WABT is well established in the industry. Often WABT is recorded directly from calculations done in the distributed control system or reactor temperature controllers; however, if the WABT is not directly available, then the WABT can be calculated from the individual reactor bed temperatures that are recorded.
- For Reformers, the Weighted Average Inlet Temperature (WAIT) of the reactors is an inferred input, and the calculation is well established in the industry. Often WAIT is recorded directly from calculations done in the distributed control system or reactor temperature controllers; however, if the WAIT is not directly available, then the WAIT can be calculated from the individual reactor inlet temperatures which are recorded.
- For Crude and Vacuum Units, the API or density of the unit feed can be measured on-line but seldom is measured on-line in industry practice. The API is a rough measurement of the composition of the unit feed, and therefore is an important input affecting the product variation and therefore should be inferred if not directly measured.
- The basic concept for the invention of the API standard deviation inferred value is to use the flow and temperature readings of the column itself as data from a large on-line analyzer. Each column side draw has a known product class, a typical draw tray temperature under atmospheric column pressure, and a known API range. As the volume fractions of these draws change, and the tray temperatures change, there is an implied change in the crude feed composition to the unit that was required to produce these changes in distillation products.
- There are three complications that make it impractical to develop the standard deviation of API directly from the above standard industry knowledge: 1) the overhead and base flows are not considered, only the side draw flows are given, thus the mass balance to the crude feed is incomplete; 2) we are predicting the standard deviation of variation in API, not the API and covariance can occur; and 3) the action of the side draw product controllers is to manipulate the volume percent of the draws to maintain target properties, and thus the controllers themselves contribute to the variation.
- These complications require then a empirical correlation rather than a straight forward calculation based on first principles knowledge. These correlations were developed by a combination of first principles knowledge and regression against industry data on scores of atmospheric and vacuum units. The results have proved to be robust.
- First we will describe the crude unit crude feed API standard deviation inferred value, then describe the vacuum unit atmospheric tower bottoms feed API standard deviation inferred value. The crude unit feed API variation is inferred from the standard deviations of the draw tray temperatures and flows of the column side streams as given in the equations below.
-
σV API(1) =f (1)(3.312E-06σX 2 temp(1)+0.06644σX temp(1))+(σX temp(1) *σX flow(1)) (II-1) -
σV API=(σV API(1) +σV API(2) ,+ . . . +σV API(1)) (II-2) - Where σVAPI=The inferred standard deviation of crude feed API.
- σVAPI(1)=The inferred contribution to the standard deviation of the crude feed due to the standard deviation of the API of side stream (1) product.
- σXtemp(1)=The standard deviation of the draw tray temperature of side stream (1) product.
- σXflow(1))=The standard deviation of the draw flow of side stream (1) product.
- f(1)=The fraction of side stream product (1) of the sum of all side stream products.
- Note that the sum does not include overhead gas or atmospheric tower bottoms flow.
- The standard deviation of the API of the atmospheric tower bottoms feed to a vacuum unit is inferred from the standard deviations of the draw tray temperatures and flows of the vacuum column side streams as given in the equation below.
-
σV API(1) =f (1)(0.00002σX 2 temp(1)+0.0427σX temp(1))+(σX temp(1) *σX flow(1)) (II-3) -
V API =ΣσV API(1) (II-4) - Where σVAPI=The inferred contribution to the standard deviation of the crude feed due to the standard deviation of the API of side stream (1) product.
- σVAPI(1)=The inferred standard deviation of API of side stream (1) product.
- σXtemp(1)=The standard deviation of the draw tray temperature of side stream (1) product.
- σXflow(1))=The standard deviation of the draw flow of side stream (1) product.
- f(1)=The fraction of side stream product (1) of the sum of all side stream products.
- Note that the sum does not include overhead gas or vacuum tower bottoms flow.
- Although the preceding examples are for specific inferred inputs for specific units in refining, they are illustrative and exemplary, and additional inferred calculations may be used for input values.
- The calculated standard deviations of all input, output, and variables from
step 500 inFIG. 1 are gathered from all industry participating units. In addition, the overall performance parameters, Vo, Vi, Vr, and Vrr are gathered, along with the individual stream performance parameters Voi, Vii, and Vrri. All of these are arranged in ascending order and divided into quartiles withQuartile 1 having the lowest variation and therefore the best performance. The average of all values inQuartile 1 is calculated as the base line for comparison. A performance gap is calculated for each input and output variable as the difference between the individual standard deviation and theQuartile 1 average. The use of theQuartile 1 average is the preferred embodiment, however the difference to the combined Quartile 1 and 2 average (top half average) and the difference to the study average (average of all values) can also be calculated and reported. While quartiles are used in this embodiment, and are common in some industries, the overall and individual performance parameters may be separated into any number of divisions. - Individual Input Variability Metrics
-
Q1σX k=Average σX k of lowest 25% of collected σX k (III-1) -
Q2σX k=Average σX k of 2nd lowest 25% of the collected σX k (III-2) -
Q3σX k=Average σX k of 2nd highest 25% of the collected σX k (III-3) -
Q4σX k=Average σX k of the highest 25% of the collected σX k (III-4) -
Top3σX k=Average σX k of the lowest three collected σXk (III-5) -
TopHalfσX k=Average σX k of lowest 50% of the collected σX k (III-6) -
AverageσX k=AverageσX k of all collected σX k (III-7) - Individual Input Variability Gaps
-
GapσX k =σX k−Selected Variability Metric from (III-1 to III-7). (II-8) -
- The preferred embodiment of GapσXk is to use the Q16 Xk, for overall gap, and to use the others to create intermediate gap closure goals.
- Individual Output Variability Metrics
-
Q1Vo i=Average Vo i of lowest 25% of collected Vo i (III-9) -
Q2Vo i=Average Vo i of 2nd lowest 25% of the collected Vo i (III-10) -
Q3Vo i=Average Vo i of 2nd highest 25% of the collected Vo i (III-11) -
Q4Vo i=Average Vo i of the highest 25% of the collected Vo i (III-12) -
Top3Vo i=Average Vo i of the lowest three collected Vo i (III-13) -
TopHalfVo i=Average Vo i of lowest 50% of the collected Vo i (III-14) -
AverageVo i=Average Vo i of all collected Vo i (III-15) - Individual Output Variability Gaps
-
GapVo i =Vo i−Selected Individual Metric from (III-9 to III-15). (III-16) -
- The preferred embodiment of GapVoi is to use the Q1Voi, and to use the others to create intermediate gap closure goals.
- Individual Output Metrics—Variability Ratio Vri.
-
Q1Vr i=Average Vr i of lowest 25% of collected Vr i (III-17) -
Q2Vr i=Average Vr i of 2nd lowest 25% of the collected Vr i (III-18) -
Q3Vr i=Average Vr i of 2nd highest 25% of the collected Vr i (III-19) -
Q4Vr i=Average Vr i of the highest 25% of the collected Vr i (III-20) -
Top3Vr i=Average Vr i of the lowest three collected Vr i (III-21) -
TopHalfVr i=Average Vr i of lowest 50% of the collected Vr i (III-22) -
AverageVr i=Average Vr i of all collected Vr i (III-23) - Individual Variability Ratio Gaps
-
GapVr i =Vr i−Selected Individual Metric from (III-17 to III-23). (III-24) -
- The preferred embodiment of GapVri is to use the Q1Vri, and to use the others to create intermediate gap closure goals.
- Individual Output Metrics—Variability Reduction Ratio Vrri
-
Q1Vrr i=Average Vrr i of lowest 25% of collected Vrr i (III-25) -
Q2Vrr i=Average Vrr i of 2nd lowest 25% of the collected Vrr i (III-26) -
Q3Vrr i=Average Vrr i of 2nd highest 25% of the collected Vrr i (III-27) -
Q4Vrr i=Average Vrr i of the highest 25% of the collected Vrr i (III-28) -
Top3Vrr i=Average Vrr i of the lowest three collected Vrr i (III-29) -
TopHalfVrr i=Average Vrr i of lowest 50% of the collected Vrr i (III-30) -
AverageVrr i=Average Vrr i of all collected Vrr i (III-31) - Individual Variability Reduction Ratio Gaps
-
GapVrr i=Vrri−Selected Individual Metric from (III-25 to III-31). (III-32) -
- The preferred embodiment of GapVrri is to use the Q1Vrri, and to use the others to create intermediate gap closure goals.
- Overall Unit Performance Metrics—Induced Variability
-
Q1Vi=Average Vi of lowest 25% of collected Vi (III-33) -
Q2 Vi=Average Vi of 2nd lowest 25% of the collected Vi (III-34) -
Q3 Vi=Average Vi of 2nd highest 25% of the collected Vi (III-35) -
Q4 Vi=Average Vi of the highest 25% of the collected Vi (III-36) -
Top3Vi=Average Vi of the lowest three collected Vi (III-37) -
TopHalfVi=Average Vi of lowest 50% of the collected Vi (III-38) -
AverageVi=Average Vi of all collected Vi (III-39) - Overall Induced Variability Gaps
-
GapVi=Vi−Selected Individual Metric from (III-33 to III-39). (III-40) -
- The preferred embodiment of GapVi is to use the Q1Vi, and to use the others to create intermediate gap closure goals.
- Overall Unit Performance Metrics—Output Variability
-
Q1Vo=Average Vo of lowest 25% of collected Vo (III-41) -
Q2Vo=Average Vo of 2nd lowest 25% of the collected Vo (III-42) -
Q3Vo=Average Vo of 2nd highest 25% of the collected Vo (III-43) -
Q4Vo=Average Vo of the highest 25% of the collected Vo (III-44) -
Top3Vo=Average Vo of the lowest three collected Vo (III-45) -
TopHalfVo=Average Vo of lowest 50% of the collected Vo (III-46) -
AverageVo=Average Vo of all collected Vo (III-47) - Overall Output Variability Gaps
-
GapVo=Vo−Selected Individual Metric from (III-41 to III-47). (III-48) -
- The preferred embodiment of GapVo is to use the Q1Vo, and to use the others to create intermediate gap closure goals.
- Overall Unit Performance Metrics—Variability Ratio
-
Q1Vr=Average Vr of lowest 25% of collected Vr (III-49) -
Q2Vr=Average Vr of 2nd lowest 25% of the collected Vr (III-50) -
Q3Vr=Average Vr of 2nd highest 25% of the collected Vr (III-51) -
Q4Vr=Average Vr of the highest 25% of the collected Vr (III-52) -
Top3Vr=Average Vr of the lowest three collected Vr (III-53) -
TopHalfVr=Average Vr of lowest 50% of the collected Vr (III-54) -
AverageVr=Average Vr of all collected Vr (III-55) - Overall Variability Ratio Gaps
-
GapVr=Vr−Selected IndiVrdual Metric from (III-49 to III-55). (III-56) -
- The preferred embodiment of GapVr is to use the Q1Vr, and to use the others to create intermediate gap closure goals.
- Overall Unit Performance Metrics—Variability Reduction Ratio Vrr
-
Q1Vrr=Average Vrr of lowest 25% of collected Vrr (III-57) -
Q2Vrr=Average Vrr of 2nd lowest 25% of the collected Vrr (III-58) -
Q3Vrr=Average Vrr of 2nd highest 25% of the collected Vrr (III-58) -
Q4Vrr=Average Vrr of the highest 25% of the collected Vrr (III-59) -
Top3Vrr=Average Vrr of the lowest three collected Vrr (III-60) -
TopHalfVrr=Average Vrr of lowest 50% of the collected Vrr (III-61) -
AverageVrr=Average Vrr of all collected Vrr (III-62) - Overall Variability Reduction Ratio Gaps
-
GapVrr=Vrr−Selected Individual Metric from (III-57 to III-62). (III-63) -
- The preferred embodiment of GapVrr is to use the Q1Vrr, and to use the others to create intermediate gap closure goals.
- In addition to the standard deviations Quartiles 1 given in the above paragraph, some process parameter average values can be similarly divided into quartiles and reported back to participants. This is not the preferred practice as the average values represent the set point setting and are considered proprietary by study participants. One exception to this is the column pressure of atmospheric crude units and vacuum units. These parameters averages can be reported back as higher pressure causing the distillation to be more difficult and less energy efficient. In reporting back the pressures, it is important to divide the industry data into process types. In particular for vacuum unit there are two main types (wet and dry vacuum units). The pressures can only be compared with like types of vacuum units.
- Column Pressure (P) Metrics
-
Q1P=Average P of lowest 25% of collected P (III-64) -
Q2P=Average P of 2nd lowest 25% of the collected P (III-65) -
Q3P=Average P of 2nd highest 25% of the collected P (III-66) -
Q4P=Average P of the highest 25% of the collected P (III-67) -
Top3P=Average P of the lowest three collected P (III-68) -
TopHalfP=Average P of lowest 50% of the collected P (III-69) -
AverageP=Average P of all collected P (III-70) - Overall Variability Reduction Ratio Gaps
-
GapP=P−Selected Individual Metric from (III-64 to III-70). (II-71) -
- The preferred embodiment of GapP is to use the Q1P, and to use the others to create intermediate gap closure goals.
- It is anticipated that individual unit types will contain certain variables that the industry will find valuable to compare as averages, which will not be considered proprietary process information. Column pressure is just an example, and other average values maybe selected for other processes. In some industries, the set points might not be considered proprietary, and industry participants might be willing to share this information for comparative purposes. In such cases, the critical set points might be collected and shared by this same technique.
- Some of the key areas where a gap economic value from equations III-8, 16, 24, 40, 48, 56, 63, and 71 can be estimated are:
- Yield improvements
Energy improvements
Capacity improvements. - These improvements can be achieved in at least three ways that can be calculated from the novel metrics of this invention:
- The improvement achieved by matching the control performance benchmark Vrr and/or Vrri while making no changes in the induced variability Vi or Vii.
The improvement achieved by matching the induced variability benchmark Vi or Vii while making no changes in the control assets performance Vrr or Vrri.
The improvement achieved by matching both the induced variability benchmark Vi or Vii and the control assets performance Vrr or Vrri simultaneously. -
FIG. 5 illustrates how variability reduction can affect production yield and throughput. Time series A inFIG. 5 represents the present product variation, which varies between the demonstrated upper and lower data limits (bar 1), as dictated by the standard deviation of the data, Vo, which is calculated from the collected process data. - Time series B represents the time series benchmark generated from calculation of the benchmark achievable variation Vob, and the selected benchmark Variability Reduction Ratio benchmark Vrrb as given in the equation below:
-
Vob=Max[Vi*Min(Vrrb,Vrr),MinVo] (IV-1) -
- Where Vob=benchmark achievable standard deviation
- of the product measurement.
- Vi=the induced variability of the unit being analyzed
- Vrrb=the selected Vrr benchmark from equations III-57
- through III-62 above
- Vrr=the variability reduction ratio for the unit being analyzed. Use of the actual value assures that if by chance the Vrr of the process is better than the benchmark, that the current performance will be used in the calculation.
- MinVo=Minimum demonstrated Vo in the population, use of the minimum in the collected industrial data assures that the numbers calculated are limited to performance that has been demonstrated to be achievable in actual industrial application. Note that the average to the three best Vo's can be used instead of the single best Vo to prevent revealing any participants actual value.
Different values may be substituted into Equation IV-1 depending on the objective of the improvement analysis:
- Vrrb=the selected Vrr benchmark from equations III-57
- Where Vob=benchmark achievable standard deviation
- Vi=the Vi of the unit
- Vrr=a selected benchmark value from equations III-57 through III-62 above.
- Vi=a selected benchmark value from equations III-33 through III-39 above.
- Vrr=the Vrr of the unit.
- Vi=a selected benchmark value from equations III-33 through III-39 above.
- Vrr=a selected benchmark value from equations III-57 through III-62 above.
- One embodiment uses the overall unit Q1Vi, and Q1Vrr to simplify analysis, but note than a large combination of analysis are possible by substituting any combination of individual metrics and overall metrics from equations III-1 through III-63 above or values in the analysis equations. This preferred embodiment calculates the potential variation achievable if the unit process control assets performance can match that of the 1st quartile average, and limits the potential variation to be no smaller than the smallest demonstrated variations reported by the industry data collection.
- In an alternate embodiment, Vob is not calculated from Vrr and Vi as given in Equation IV-1, but instead Vob equal=is set to the average of the 1st quartile Vo (Q1Vo from Equation III-41 above). However, this method may not be preferred, since it ignores the input variability that the unit faces. It might not be demonstrated by the industry that Q1Vo could be achieved stating with the level of induced variability the unit faces.
- Referring back to
FIG. 5 , now that we have explained how time series B is established, we can now easily see the gap in performance. The Gap is Vo-Vob. If the unit being analyzed can match the benchmark Vob, then the time series of the process would be the same as that in time series B. - By application of the method described above we have established that time series B has been demonstrated achievable in industry. Once time series B has been achieved, the opportunity exists to move the process set point to the existing process constraints to take advantage of the lower variation and achieve an economic benefit. This is done by adjusting the set point to push time series B against the most economical constraint upper or lower bound depending on the better economics. Three types of constraints are illustrated in
FIG. 5 : - The demonstrated data upper and lower limit—(bar 1).
Or the product upper or lower specification constraint—(bar 2).
A known process constraint upper or lower constraint that is a hard physical constraint or a calculated constraint. Calculated constraints can include limits inferred from other outputs or inputs including combination constraints. This constraint could be directly measured or calculated by any conceivable method—(bar 3). - All of these constraint types can be used, however one preferred embodiment is the use of the “Same Limit Rule,” which means that the upper and lower bounds demonstrated in the collected data for the unit are used. This is the same as the Demonstrated Data Limit in
FIG. 5 (Bar 1). - The “Same Limit Rule” is preferred because its use will ensure that the economic value will be conservatively estimated, and the process is known to be able to achieve these limits because the historical data collected itself proves that to be so. This limit is illustrative and exemplary only, since any measured or calculated limit established by any method may be used.
- In the refining industry, for example, the upper and lower product specifications are not likely to be achievable because the overall plant optimization LP model would have set the set points that the process runs under and the act of adjusting to the wider specification limits would defeat the overall plant optimization. Adjusting to the known process constraints is perfectly valid but requires the work to establish the actual known limits, which is not a trivial task. One method would be to communicate to the LP model the new capability demonstrated by time series B, and a new soft limit would be calculated by the LP. This would result in
new bar 3 limits. - Referring back to
FIG. 5 , the process can now be improved by moving the set point such that the reduced variability is up against the process constraint selected for analysis, that beingbar 1,bar 2, orbar 3. - If the time series represents an output quality measure such as 90% point for a product of a crude distillation unit then this shift has a known economic value at the plant and also infers a change in the volume of the product produced. If the distribution is moved upwards, then the temperature is increasing and the amount of volume of increased production can be calculated from the boiling point curve for that crude feed as given in
FIG. 4 . - If the time series represents a production rate, then the production rate can be increased by moving upwards to the selected constraint. In both cases, the economic value of the increased production can be calculated.
-
Economic Value=increased volume*price of product (IV-2) - In the case of a distillation unit, unless the overall throughput is increased, then the improvement represents a yield improvement to a more valuable product. Referring to
FIG. 6 , reduced variability results in an increase in production of a more valuable product over a less valuable product. -
Economic Value=Increase indraw 1*(price draw 1−price draw 2) (IV-3) - An energy savings can be calculated directly from a reduction in the temperature variations of the individual column distillation product streams.
FIG. 7 illustrates the basic concepts. All upward swings in the variation of the temperature of the column products are assumed to require the addition of heat into the unit. In the illustrated case, the heat source is a fired furnace with efficiency ε. -
Energy Savings Value=PΣ 1([0.5m 1 Cp 1(6σT 11−6σT 21)]/ε) (IV-4) - Where P=price of energy in economic unit per unit of mass
-
- 1=streamidentifier. 1 can be just the side streams from
- a distillation unit, or can encompass all exit streams
- from the unit, or any subset being analyzed.
- Σ1=summation over all selected
streams 1 to i
- Σ1=summation over all selected
- ε=unit heat source efficiency factor. In refining this is the efficiency of
- the unit fired heater. However the general form of equation IV-4
- allows C to represent the efficiency of any unit heat source.
- m1=mass flow or
stream 1. - Cp1=heat capacity of
stream 1 - σT11=standard deviation of temperature of
column product stream 1 as- measured in the observation data.
- σT21=standard deviation of temperature benchmark selected from
- the individual output variation benchmark equations III-9 through III-15 above.
Equation IV-4 is the preferred embodiment. However, depending on the refinery control philosophy (30 or 20 control limits) the constant 6 (corresponding to 30) in equation IV-4 can be replaced with a constant value of 4 (corresponding to 20).
- the individual output variation benchmark equations III-9 through III-15 above.
- 1=streamidentifier. 1 can be just the side streams from
- The aforementioned methods of calculating quality, yield and energy improvement are illustrative and exemplary, since quality, yield, and energy improvement may be determined using other measurements and calculations.
-
FIG. 8 shows a novel graphical construct according to one embodiment to display the overall performance of a unit by using the overall metrics Vo, Vi, and Vrr calculated by equations III-40, III-48, and III-63 respectively. This graphical construct will now be referred to as a “Variability Graph.” - The Variability Graph is constructed for one unit type at a time. All units of the same type under analysis can be plotted on the same graph to indicate their relative performance. The example unit type selected for one embodiment is a crude distillation unit, however, similar graphic constructs can be developed for all unit types.
- The X-axis of this graph is the induced variability metric, Vi, which is calculated by equation III-40. For crude units, Vi is given as the standard deviation of the side draw temperatures of the crude unit side streams in degrees F. The side stream draw temperature is a measurement of the composition of the stream, and the variation of the temperature is a measurement of the quality of the material. The induced variability represents the amount of side stream temperature variation that the input variation would cause the side stream products to have if not removed by the unit controls.
- The Y-axis of this graph is the output variability metric Vo, which is calculated by equation III-48. For crude units, Vo is given as the actual standard deviation of the side draw temperatures in degrees F. as calculated from the raw observation data. Thus Vo is the key actual column control performance.
- Each unit in the study can be plotted using the units Vo and Vi data points.
Point FIG. 8 represent the overall performance of three crude units. Since the most desirable condition is zero induced variability and zero product variability, the most desirable spot on the graph is at the origin. - The vertical dashed lines on
FIG. 8 divide the X-axis axis (Vi induced variability) into four regions representing the four quartiles of Vi performance.Quartile 1 is the lowest variability and the most desirable quartile to be in. The horizontal lines on theFIG. 8 divide the Y-axis (Vo output variability) into four regions representing the four quartiles of Vo performance.Quartile 1 is the lowest variability and the most desirable quartile. - The radial diagonal lines that extend outward from the origin divide the graph space into four regions representing the four quartiles of variability reduction performance as measured by Vrr which is calculated by equation III-63.
Quartile 1 is the lowest variability and the most desirable quartile. - To understand why the radial lines represent the Vrr, consider
point 4 onFIG. 8 , the angle α and the right triangle formed by the three points of the origin,point 4 and intercept of the x-axis of a line dropped straight down frompoint 4. The tangent of α is 3/10, which is Vo/Vi. Looking at equation 1-6 and 1-7, it can be seen that Vr=Vo/Vi and Vrr=1−Vo/Vi. Thus, the radial lines directly represent Vr and Vrr, and also represent lines of constant controller performance over any value of induced variability recorded in the industrial data collected. - With the information conveyed by the Variability Graph, one skilled in the art can ascertain knowledge about a unit's performance by simple examination of the region of the graph where the point representing the unit's performance falls.
- For example, consider
Point 1 inFIG. 8 . This unit is operating very well. The unit's overall performance is measured by Vo and Vo is in the 1st quartile. The induced variability is measured by Vi, and Vi is also in the 1st quartile. The performance of the controls is measured by the Vr and the Vrr is also in the first quartile.Point 1 is one of the very best performing units in the entire study. In fact it is in the top 0.25*0.25*0.25=1/64 of the study population. - Now we will look at
Point 2 inFIG. 8 . Point two is a poor overall performing unit because the main measurement of success is Vo, and the Vo of the unit is in the 4th quartile. Looking at the Vi we can see that the induced variability of the unit is extremely high in comparison to the unit population and is in the high end of the 4th quartile. - Previously, management might erroneously conclude that this unit represented by
point 2 inFIG. 8 is in need of better process controls. An investment in expensive new control applications for the unit might be pursued. However, examination of the Vrr shows that this unit already has exceptional control performance. The Vrr isquartile 1. In fact, if extending a radial line frompoint 2 to the origin as is shown inFIG. 8 , it passes throughpoint 1 which represents one of the very best performing units in the industrial data. Therefore, it can be concluded that this is not a unit controls problem. This is a problem caused by excessively high induced variability in the feeds to the unit. Even the very best controller in the study could not achieve outstanding Vo results with this high an induced variability. The diagnosis then is to search out the causes of the high induced variability. This can be done by looking at the quartile ratings of the three inducing parameters (feed rate, feed temperature and feed API) from examination of the results of equation III-8. - As we improve the induced variability of the unit presented by
point 2, we will be improving Vi with constant controller performance. Thus the unit performance should improve and travel down a line of constant Vrr approximated by Line b. As can be seen on the graph atpoint 5, if the induced variability can just be reduced to 3rd quartile which is still higher than the study average that the overall unit performance as measured by Vo will be 1st quartile. - Now we will examine
point 3 inFIG. 8 . The unit represented bypoint 3 is also an overall poor performer as measured by Vo which is 4th quartile. However, examination of the induced variability shows that the unit has no excuses since the induced variability is low and in the 1st quartile. The problem with this unit is the poor performance of the unit controls as witnessed by the poor 4th quartile Vrr. This unit is in need of tuning the existing controls, and potentially new control applications. - It should be noted that it has been demonstrated in industrial applications that points in the region of the graph occupied by
point 3 can also have mechanical problems that prevent the unit from performing well that are independent of the controls themselves. The unit should also be checked for mechanical integrity of the column internals. If the unit is mechanically sound, then the existing controls might be poorly tuned. Units in this region of the graph often have controls that are causing more harm than good. Simply placing the offending controls in open loop might reduce output variability dramatically. - Assuming that the unit is mechanically sound, as we work to improve controller performance, the unit performance will improve and travel down a line of constant induced variability approximated by Line c. As can be seen, the unit will achieve 1st quartile overall performance if the controls performance measured by Vrr can just achieve 3rd quartile as shown by Point 6 in
FIG. 8 . - As previously stated, Variability Graphs have been created through this invention for all refining unit types. Some units have multiple graphs. For example, Fluid Catalytic Cracking (FCC) units typically have 5 graphs. The FCC unit can be placed on one graph showing the final products from the main fractionator. However, there is more information to be displayed for a FCC unit. The reaction section of the unit must be analyzed separately for flue gas oxygen or carbon monoxide control depending on the unit combustion mode (complete or incomplete combustion). In addition, the unit wet gas compressor or air blower controls must be analyzed separately depending on which limits unit throughput. This results in 5 Variability Graphs in the FCC analysis. This further illustrates the general use of variability graphs to analyze subparts of the process.
- Additional Variability Graphs can be constructed on a stream by stream basis or for specialized portions of the unit operation. The use of the variability graphs for explaining stream-by-stream performance is illustrative and exemplary, since the graphs may be used to analyze any control system.
- On-Line Real Time Analysis with the Metrics
- It should be recognized that all calculations within this patent application can be automated and placed in real time monitoring and control applications to deliver process alarms, invoke expert systems or logic trees, provide feedback to control loops, and directly deliver set points.
- The division of the key metrics Vo, Vi, and Vrr developed above allow the automated delivery of advice on the performance of the unit. A combined “Performance Key” metric, Vo-Vi-Vrr, is developed by the concatenation of the three measures separated by dashes. For example, if Vo is
quartile 3, and Vi isquartile 1 and Vrr isquartile 4, then the Performance Key metric Vo-Vi-Vrr would be 3-1-4. Since each measure has 4 quartiles, there are 4*4*4=64 potential values of Vo-Vi-Vrr. For each unit type a table can be built that delivers advice based on combined metric. Note that any combination of the metrics Vo and Vi can be used, as values of just Vo and Vi contain within them the value of Vrr. The addition of Vr or Vrr allows the space to be further divided into 64 regions for diagnosis. - A computer program matches the combined metric to one of the 64 options defined by the Performance Key and delivers advice appropriate for the unit performance. An example of this advice for a vacuum unit is given in Table 500. Table 500 is illustrative and exemplary, and a number of similar tables can be used for different types of units. The advice in table 500 is exemplary only, and additional or alternate advice statements can be automatically constructed. For example, the main input variables variability can be automatically compared to their quartiles to relate which of the inputs is most responsible for high induced variability.
- As an example of the use of the automated advice from table 500, a Performance Key of 3-1-4 using the automated advice from Table 500 would deliver the following:
-
Advice 1 The overall Performance Key=3-1-4. -
Advice 2 Overall unit performance is below study average. -
Advice 3 Poor variability reduction with controls. -
Advice 4 Excellent low input variability. -
Advice 5 Tune existing controls and consider control application improvements. - It should be noted that additional and more detailed automated interpretation and advice could be delivered by more detailed automated analysis of any of the metrics of this invention. All are contemplated and within the scope of this invention.
- An alternate method of analysis of a unit's performance based on the Vo and Vi is the Vr Vector Representation.
-
|Vr|=(Vo 2 +Vi 2)0.5 (V-1) -
α=Tan−1 Vr (V-2) - Where |Vr|=The magnitude of the Vr vector=the hypotenuse of the right triangle formed with Vo and Vi and the sides.
- α=the Vr angle
- The Vr vector represents the total variability experienced by the unit in analysis. The larger the value |Vr| the more “shook up” the unit is. It is desirable to have lower values of |Vr|. The angle α represents the amount of variability that has been reduced by the units controls. The smaller the value of α, the more variability has been reduced. |Vr| and α can be placed into quartiles and placed into a graph similar to
FIG. 8 as shown inFIG. 10 . Advice similar to that in Table 500 can also be developed and delivered using |Vr| and α. - The Vr vector presents the entire performance picture in one vector. It is mathematically useful to interpret Vr in polar coordinates, for the purpose of creating generalized quartiles that replace the three quartile sets previously described with one set of quartiles.
- The Vr vector interpretation provides a basis for analyzing the information contained in two vectors, such as would occur when comparing the variability performance of two similar units or the same unit at two different times (as in an on-line application). Vector algebra can be used in these cases, namely, vector addition, subtraction, and dot and cross products.
- As shown in
FIG. 9 , one embodiment of a system used to perform the method includes a computing system. The hardware consists of aprocessor 910 that containsadequate system memory 920 to perform the required numerical computations. Theprocessor 910 executes a computer program residing insystem memory 920 to perform the method. Video andstorage controllers 930 are required to enable the operation ofdisplay 940. The system includes various data storage devices for data input includingfloppy disk units 950, internal/external disk drives 960, internal CD/DVDs 970,tape units 980, and other types ofelectronic storage media 990. The aforementioned data storage devices are illustrative and exemplary only. These storage media are used to enter and store the process data frequency and loss data to the system, store the calculations, and store the system-produced analysis reports and graphs. The calculations can apply statistical software packages or can be performed from the data entered in spreadsheet formats using Microsoft Excel, for example. The analysis calculations are performed using either customized software programs designed for company-specific system implementations or by using commercially available software that is compatible with Excel or other database and spreadsheet programs. The system can also interface with proprietary or publicexternal storage media 1030 to link with other databases to provide additional data to be applied to the performance measurement benchmarking system and method calculations. The output devices can be atelecommunication device 1000 to transmit the calculation worksheets and other system produced graphs and reports via an intranet or the Internet to management or other personnel,printers 1010, electronic storage media similar to those mentioned as input devices andproprietary storage databases 1030. These output devices are illustrative and exemplary only. If the analysis is to be performed on-line for real-time process monitoring and control, then the above system can also have additional sources of input and output. - The
manufacturing control system 2000, which can include programmable logic controllers, distributed control systems, or field bus devices, would provide live data to theprocessors 910. It is also possible for themanufacturing control system 2000, which contains central processing systems, to take on all or part of the tasks of theprocessor 910. The results of the methods and calculations can be received from theprocessors 910 for use in real time control and alarming inside themanufacturing control system 2000. - Additional data for the method may come from the
process data historian 2010, which keeps records of process variable and parameter values with time stamps and can also share any portion of the calculations performed by theprocessors 910. The results of the calculations from theprocessors 910 can also be stored in theprocess data historian 2010. - Input data can also be received by the
processors 910 from externalprocess control systems 2020 that reside on computers external to themanufacturing control system 2000. The results of the methods and calculations can be received from theprocessors 910 for use in real time control and alarming inside the externalprocess control systems 2020. - The
manufacturing information system 2030 can receive data and results from theprocessors 910 either directly or secondarily from themanufacturing control system 2000 theprocess data historian 2010 or the externalprocess control systems 2020. This data can be used to create key performance indicators such as Vi, Vo, and Vrr for plots and written reports. Information from themanufacturing information system 2030 can be passed on to thecompany information systems 2040 the company intranet or worldwide web 2050 for use in any conceivable purpose. - The foregoing disclosure and description of the preferred embodiments of the invention are illustrative and explanatory thereof, and various changes in the details of the illustrated system and method may be made without departing from the scope of the invention. In particular, the system can operate as a stand alone analysis method without the
process data historian 2010, externalprocess control systems 2020, manufacturinginformation system 2030,company information systems 2040, and company intranet or worldwide web 2050. Additionally, an embodiment of the system can be on-line live by incorporating theprocessor 910 functions into themanufacturing control system 2000, theprocess data historian 2010, the externalprocess control systems 2020, or themanufacturing information system 2030. -
TABLE 100 Input Data Collected by Unit Type Unit Type Input Parameters Crude Units Crude Flow Crude Temp Crude API(Inferred) Furnace Outlet Temp Column Pressure Vacuum Units ATB Flow ATB Temp ATB API(Inferred) Furnace Outlet Temp Column Pressure FCC Units Fresh Feed Rate Preheat Temp Riser Outlet Temp O2 or CO Vol % Air or WG Flow Hydrocrackers Fresh Feed Rate WABT Recycle Flow Reformers Fresh Feed Rate WAIT LHSV(Inferred) Hydrotreaters Fresh Feed WABT LHSV(Inferred) Cokers Fresh Feed Furnace Outlet Temp Recycle Flow CFR -
TABLE 200 Output Data Collected by Unit Type Unit Type Output Parameters Crude Units Draw Temp of each Draw Flow Rate of each Bottoms Flow Rate Bottoms Flow Temp side draw product side draw product Vacuum Units Draw Temp of each Draw Flow Rate of each Bottoms Flow Rate Bottoms Flow Temp side draw product side draw product FCC Units Draw Temp of each Draw Flow Rate of each Bottoms Flow Rate Bottoms Flow Temp side draw product side draw product Hydrocrackers Draw Temp of each Draw Flow Rate of each Bottoms Flow Rate Bottoms Flow Temp side draw product side draw product Reformers RONC Octane Product Flow Rate Product Flow Temp Analysis Hydrotreaters Draw Temp of each Draw Flow Rate of each Bottoms Flow Rate Bottoms Flow Temp side draw product side draw product Cokers Draw Temp of each Draw Flow Rate of each Bottoms Flow Rate Bottoms Flow Temp side draw product side draw product -
TABLE 300 Output Data Collected by Unit Type Crude-Switch Unit Type Normal-State Data or Drum-Switch Data Crude Units 24-hr datasets - 3 ea 24-hr datasets - 3 ea Vacuum Units 24-hr datasets - 3 ea 24-hr datasets - 3 ea Reformers 12-hr datasets - 3 ea FCC Units 12-hr datasets - 3 ea Hydrocrackers 12-hr datasets - 3 ea Hydrotreators 12-hr datasets - 3 ea Cokers 12-hr datasets - 3 ea 12-hr datasets - 3 ea -
TABLE 400 Example Vi Gain Matrix for a Crude Unit Crude Feed Rate Furnace Inlet Temp API, Side-Draw Stream ° F./vol % ° F./° F. ° F./API LSR 16.9 1.0 13.8 Med Naphtha 12.9 1.0 12.4 Hvy Naphtha 12.2 1.0 11.1 Lt Kerosene 11.3 1.0 9.7 Kerosene 11.2 1.0 8.4 Diesel 11.4 1.0 7.1 AGO 11.5 1.0 5.7 HGO 11.7 1.0 4.4 LVGO 12.8 1.0 3.0 -
TABLE 500 Automated Advice using the “Performance Key” derived from Vo-Vi-Vrr. Performance Key Advice 2 Advice 31-1-1 Excellent overall performance. Excellent variability reduction with controls. 1-2-1 Excellent overall performance. Excellent variability reduction with controls. 1-3-1 Excellent overall performance. Excellent variability reduction with controls. 1-4-1 Excellent overall performance. Excellent variability reduction with controls. 1-1-2 Excellent overall performance. Better than average variability reduction with controls. 1-2-2 Excellent overall performance. Better than average variability reduction with controls. 1-3-2 Excellent overall performance. Better than average variability reduction with controls. 1-4-2 Excellent overall performance. Better than average variability reduction with controls. 1-1-3 Excellent overall performance. Below average variability reduction with controls. 1-2-3 Excellent overall performance. Below average variability reduction with controls. 1-3-3 Excellent overall performance. Below average variability reduction with controls. 1-4-3 Excellent overall performance. Below average variability reduction with controls. 1-1-4 Excellent overall performance. Poor variability reduction with controls. 1-2-4 Excellent overall performance. Poor variability reduction with controls. 1-3-4 Excellent overall performance. Poor variability reduction with controls. 1-4-4 Excellent overall performance. Poor variability reduction with controls. 2-1-1 Better than study average overall performance. Excellent variability reduction with controls. 2-2-1 Better than study average overall performance. Excellent variability reduction with controls. 2-3-1 Better than study average overall performance. Excellent variability reduction with controls. 2-4-1 Better than study average overall performance. Excellent variability reduction with controls. 2-1-2 Better than study average overall performance. Better than average variability reduction with controls. 2-2-2 Better than study average overall performance. Better than average variability reduction with controls. 2-3-2 Better than study average overall performance. Better than average variability reduction with controls. 2-4-2 Better than study average overall performance. Better than average variability reduction with controls. 2-1-3 Better than study average overall performance. Below average variability reduction with controls. 2-2-3 Better than study average overall performance. Below average variability reduction with controls. 2-3-3 Better than study average overall performance. Below average variability reduction with controls. 2-4-3 Better than study average overall performance. Below average variability reduction with controls. 2-1-4 Better than study average overall performance. Poor variability reduction with controls. 2-2-4 Better than study average overall performance. Poor variability reduction with controls. 2-3-4 Better than study average overall performance. Poor variability reduction with controls. 2-4-4 Better than study average overall performance. Poor variability reduction with controls. 3-1-1 Overall unit performance is below study average. Excellent variability reduction with controls. 3-2-1 Overall unit performance is below study average. Excellent variability reduction with controls. 3-3-1 Overall unit performance is below study average. Excellent variability reduction with controls. 3-4-1 Overall unit performance is below study average. Excellent variability reduction with controls. 3-1-2 Overall unit performance is below study average. Better than average variability reduction with controls. 3-2-2 Overall unit performance is below study average. Better than average variability reduction with controls. 3-3-2 Overall unit performance is below study average. Better than average variability reduction with controls. 3-4-2 Overall unit performance is below study average. Better than average variability reduction with controls. 3-1-3 Overall unit performance is below study average. Below average variability reduction with controls. 3-2-3 Overall unit performance is below study average. Below average variability reduction with controls. 3-3-3 Overall unit performance is below study average. Below average variability reduction with controls. 3-4-3 Overall unit performance is below study average. Below average variability reduction with controls. 3-1-4 Overall unit performance is below study average. Poor variability reduction with controls. 3-2-4 Overall unit performance is below study average. Poor variability reduction with controls. 3-3-4 Overall unit performance is below study average. Poor variability reduction with controls. 3-4-4 Overall unit performance is below study average. Poor variability reduction with controls. 4-1-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-2-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-3-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-4-1 Overall unit performance is 4th quartile. Excellent variability reduction with controls. 4-1-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-2-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-3-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-4-2 Overall unit performance is 4th quartile. Better than average variability reduction with controls. 4-1-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-2-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-3-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-4-3 Overall unit performance is 4th quartile. Below average variability reduction with controls. 4-1-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. 4-2-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. 4-3-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. 4-4-4 Overall unit performance is 4th quartile. Poor variability reduction with controls. Performance Key Advice 4 Advice 51-1-1 Excellent low input variability. This unit is a good candidate for RTO. 1-2-1 Good low input variability. This unit is a good candidate for RTO. 1-3-1 Higher input variability than the study average. Reduce input variability for additional performance. 1-4-1 Excessively high input variability. Reduce input variability for additional performance. 1-1-2 Excellent low input variability. This unit is a good candidate for RTO. 1-2-2 Good low input variability. This unit is a good candidate for RTO. 1-3-2 Higher input variability than the study average. Reduce input variability to improve performance. 1-4-2 Excessively high input variability. Reduce input variability to improve performance. 1-1-3 Excellent low input variability. Tune existing controls for improved performance. 1-2-3 Good low input variability. Tune existing controls for improved performance. 1-3-3 Higher input variability than the study average. Reduce input variability and tune existing controls. 1-4-3 Excessively high input variability. Reduce input variability for additional performance. 1-1-4 Excellent low input variability. Tune existing controls for improved performance. 1-2-4 Good low input variability. Tune existing controls for improved performance. 1-3-4 Higher input variability than the study average. Tune existing controls for improved performance. 1-4-4 Excessively high input variability. Tune existing controls and reduce input variability. 2-1-1 Excellent low input variability. This unit is a good candidate for RTO. 2-2-1 Good low input variability. This unit is a good candidate for RTO. 2-3-1 Higher input variability than the study average. Reduce input variability to improve performance. 2-4-1 Excessively high input variability. Reduce input variability to improve performance. 2-1-2 Excellent low input variability. This unit is a good candidate for RTO. 2-2-2 Good low input variability. This unit is a good candidate for RTO. 2-3-2 Higher input variability than the study average. Reduce input variability for additional performance. 2-4-2 Excessively high input variability. Reduce input variability for additional performance. 2-1-3 Excellent low input variability. Tune existing controls for improved performance. 2-2-3 Good low input variability. Tune existing controls for improved performance. 2-3-3 Higher input variability than the study average. Reduce input variability and tune existing controls. 2-4-3 Excessively high input variability. Reduce input variability to improve performance. 2-1-4 Excellent low input variability. Tune existing controls for improved performance. 2-2-4 Good low input variability. Tune existing controls for improved performance. 2-3-4 Higher input variability than the study average. Tune existing controls for improved performance. 2-4-4 Excessively high input variability. Tune existing controls and reduce input variability. 3-1-1 Excellent low input variability. Factors not measured by this study are affecting performance. 3-2-1 Good low input variability. Factors not measured by this study are affecting performance. 3-3-1 Higher input variability than the study average. Reduce input variability to improve performance. 3-4-1 Excessively high input variability. Reduce input variability to improve performance. 3-1-2 Excellent low input variability. Factors not measured by this study are affecting performance. 3-2-2 Good low input variability. Factors not measured by this study are affecting performance. 3-3-2 Higher input variability than the study average. Reduce input variability to improve performance. 3-4-2 Excessively high input variability. Reduce input variability to improve performance. 3-1-3 Excellent low input variability. Tune existing controls then consider improved control applications. 3-2-3 Good low input variability. Tune existing controls then consider improved control applications. 3-3-3 Higher input variability than the study average. Reduce input variability, tune existing controls, consider control applications. 3-4-3 Excessively high input variability. Reduce input variability, tune existing controls, consider control applications. 3-1-4 Excellent low input variability. Tune existing controls and consider control application improvements. 3-2-4 Good low input variability. Tune existing controls and consider control application improvements. 3-3-4 Higher input variability than the study average. Reduce input variability, tune existing controls, consider control applications. 3-4-4 Excessively high input variability. Reduce input variability, tune existing controls, consider control applications. 4-1-1 Excellent low input variability. Factors not measured by this study are affecting performance. 4-2-1 Good low input variability. Factors not measured by this study are affecting performance. 4-3-1 Higher input variability than the study average. Reduce input variability to improve performance. 4-4-1 Excessively high input variability. Reduce input variability to improve performance. 4-1-2 Excellent low input variability. Factors not measured by this study are affecting performance. 4-2-2 Good low input variability. Factors not measured by this study are affecting performance. 4-3-2 Higher input variability than the study average. Reduce input variability for additional performance. 4-4-2 Excessively high input variability. Reduce input variability for additional performance. 4-1-3 Excellent low input variability. Tune existing controls then consider improved control applications. 4-2-3 Good low input variability. Tune existing controls then consider improved control applications. 4-3-3 Higher input variability than the study average. Reduce input variability, tune existing controls and consider control applications. 4-4-3 Excessively high input variability. Reduce input variability, tune existing controls and consider control applications . . . 4-1-4 Excellent low input variability. Tune existing controls and consider control application improvements. 4-2-4 Good low input variability. Tune existing controls and consider control application improvements. 4-3-4 Higher input variability than the study average. Reduce input variability, tune existing controls and consider control applications. 4-4-4 Excessively high input variability. Reduce input variability, tune existing controls and consider control applications.
Claims (10)
1. A computer implemented method for estimating the economic value of closing performance gaps of an industry unit comprising the steps of:
determining, by a processor, output variability for the unit;
determining, by a processor, overall induced variability for the unit;
determining, by the processor, overall variability reduction ratio for the unit;
determining, by the processor, a benchmark achievable standard deviation for the unit based on overall induced variability and overall variability reduction ratio for the unit;
determining a performance gap for the unit based on the benchmark achievable standard deviation and the output variability of the unit; and
estimating the economic value corresponding to improving the performance gap for the unit.
2. The computer-implemented method of claim 1 , wherein the economic value is estimated for increasing the unit's production yield.
3. The computer-implemented method of claim 1 , wherein the economic value is estimated based on the increase in the unit's product yield and the price of the product produced by the unit.
4. The computer-implemented method of claim 1 wherein the economic value is estimated for improving the unit's energy savings.
5. The computer-implemented method of claim 1 , wherein the economic value is estimated for improving the unit's capacity.
6. A system for estimating the economic value of closing performance gaps of an industry unit comprising:
a server, comprising:
a processor, and
a storage subsystem;
a database stored by the storage subsystem comprising:
operational performance data for the unit comprising input and output variable values;
a computer program stored by the storage subsystem, when executed causing the processor to:
determine output variability for the unit;
determine overall induced variability for the unit;
determine overall variability reduction ratio for the unit;
determine a benchmark achievable standard deviation for the unit based on overall induced variability and overall variability reduction ratio for the unit;
determine a performance gap for the unit based on the benchmark achievable standard deviation and the output variability of the unit; and
estimate the economic value corresponding to improving the performance gap for the unit.
7. The system of claim 6 , wherein the economic value is estimated for increasing the unit's production yield.
8. The system of claim 6 , wherein the economic value is estimated based on the increase in the unit's product yield and the price of the product produced by the unit.
9. The system of claim 6 , wherein the economic value is estimated for improving the unit's energy savings.
10. The system of claim 6 , wherein the economic value is estimated for improving the unit's capacity.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/787,141 US20130179233A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US96910207P | 2007-08-30 | 2007-08-30 | |
US13/195,988 US8417480B2 (en) | 2007-08-30 | 2011-08-02 | Control asset comparative performance analysis system and methodology |
US13/787,141 US20130179233A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/198,988 Division US20110288356A1 (en) | 2006-12-20 | 2011-08-05 | Catalyst Systems for the Catalytic Oligomerization of Olefinic Monomers |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130179233A1 true US20130179233A1 (en) | 2013-07-11 |
Family
ID=40408801
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/933,128 Expired - Fee Related US7991577B2 (en) | 2007-08-30 | 2007-10-31 | Control asset comparative performance analysis system and methodology |
US13/195,204 Active 2028-09-24 US8718976B2 (en) | 2007-08-30 | 2011-08-01 | Control asset comparative performance analysis system and methodology |
US13/195,988 Active 2027-12-06 US8417480B2 (en) | 2007-08-30 | 2011-08-02 | Control asset comparative performance analysis system and methodology |
US13/787,168 Abandoned US20130253685A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
US13/787,141 Abandoned US20130179233A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
US13/787,197 Abandoned US20130179234A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/933,128 Expired - Fee Related US7991577B2 (en) | 2007-08-30 | 2007-10-31 | Control asset comparative performance analysis system and methodology |
US13/195,204 Active 2028-09-24 US8718976B2 (en) | 2007-08-30 | 2011-08-01 | Control asset comparative performance analysis system and methodology |
US13/195,988 Active 2027-12-06 US8417480B2 (en) | 2007-08-30 | 2011-08-02 | Control asset comparative performance analysis system and methodology |
US13/787,168 Abandoned US20130253685A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/787,197 Abandoned US20130179234A1 (en) | 2007-08-30 | 2013-03-06 | Control asset comparative performance analysis system and methodology |
Country Status (1)
Country | Link |
---|---|
US (6) | US7991577B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8718976B2 (en) | 2007-08-30 | 2014-05-06 | Hsb Solomon Associates, Llc | Control asset comparative performance analysis system and methodology |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8560476B2 (en) | 2003-08-26 | 2013-10-15 | The Trustees Of Columbia University In The City Of New York | Martingale control of production for optimal profitability of oil and gas fields |
US7357571B2 (en) * | 2005-07-01 | 2008-04-15 | Predictive Service, Llc | Infrared inspection and reporting process |
WO2009117742A1 (en) * | 2008-03-21 | 2009-09-24 | The Trustees Of Columbia University In The City Of New York | Methods and systems of determining the effectiveness of capital improvement projects |
WO2009117741A1 (en) * | 2008-03-21 | 2009-09-24 | The Trustees Of Columbia University In The City Of New York | Decision support control centers |
WO2010096783A1 (en) | 2009-02-20 | 2010-08-26 | The Trustees Of Columbia University In The City Of New York | Dynamic contingency avoidance and mitigation system |
US8725625B2 (en) * | 2009-05-28 | 2014-05-13 | The Trustees Of Columbia University In The City Of New York | Capital asset planning system |
DE102009044376A1 (en) * | 2009-10-30 | 2011-05-12 | Michael Wirtz | Method for determining evaluation index from values of to be evaluated real parameter of memory cell, involves assigning maximum non-closed value ranges of real parameter to highest memory cells |
EP2539861A4 (en) | 2010-02-24 | 2013-08-07 | Univ Columbia | METRIC MONITORING AND FINANCIAL VALIDATION SYSTEM (M2FVS) FOR MONITORING PERFORMANCE OF CAPITAL, OPERATIONS AND MAINTENANCE INVESTMENTS IN INFRASTRUCTURE |
US8583405B2 (en) | 2010-05-11 | 2013-11-12 | Maggie Chow | Contingency analysis information for utility service network |
MX2013000577A (en) | 2010-07-16 | 2013-06-05 | Univ Columbia | Machine learning for power grids. |
TWI571808B (en) * | 2010-08-02 | 2017-02-21 | 國立清華大學 | Factor analysis system and method thereof |
US10429858B2 (en) | 2011-07-21 | 2019-10-01 | Bl Technologies, Inc. | Advisory controls of desalter system |
BR112014008351A2 (en) * | 2011-10-05 | 2017-04-18 | Mastercard International Inc | naming mechanism |
US9394488B2 (en) | 2012-04-19 | 2016-07-19 | Exxonmobil Research And Engineering Company | Method for optimizing catalyst/oil mixing in an FCC reactor feed zone |
US8855968B1 (en) | 2012-12-10 | 2014-10-07 | Timothy Lynn Gillis | Analytical evaluation tool for continuous process plants |
EP3089786B1 (en) | 2014-01-02 | 2020-04-22 | Koninklijke Philips N.V. | Consistency monitoring for ecg shock advisory decisions |
US10133268B2 (en) * | 2014-01-30 | 2018-11-20 | Exxonmobil Research And Engineering Company | Real time optimization of batch processes |
US10929471B2 (en) | 2017-09-08 | 2021-02-23 | International Business Machines Corporation | Sequential pattern mining |
CN108062721B (en) * | 2017-12-12 | 2020-09-01 | 南方电网科学研究院有限责任公司 | Income distribution method, device and system for industrial park comprehensive energy system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030018450A1 (en) * | 2001-07-16 | 2003-01-23 | Stephen Carley | System and method for providing composite variance analysis for network operation |
US20060230097A1 (en) * | 2005-04-08 | 2006-10-12 | Caterpillar Inc. | Process model monitoring method and system |
US7200522B2 (en) * | 2005-01-27 | 2007-04-03 | International Business Machines Corporation | Method, apparatus, and computer program product in a performance monitor for sampling all performance events generated by a processor |
US20090031268A1 (en) * | 2007-06-22 | 2009-01-29 | Interuniversitair Microelektronica Centrum Vzw (Imec) | Methods for characterization of electronic circuits under process variability effects |
US7991577B2 (en) * | 2007-08-30 | 2011-08-02 | HSB Solomon Associates, LLP | Control asset comparative performance analysis system and methodology |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5287328A (en) * | 1993-01-28 | 1994-02-15 | Mobil Oil Corporation | Method for removing random source and receiver noise from seismic traces |
US6128905A (en) * | 1998-11-13 | 2000-10-10 | Pacificorp | Back pressure optimizer |
US6470230B1 (en) * | 2000-01-04 | 2002-10-22 | Advanced Micro Devices, Inc. | Supervisory method for determining optimal process targets based on product performance in microelectronic fabrication |
GB0007063D0 (en) * | 2000-03-23 | 2000-05-10 | Simsci Limited | Mulitvariate statistical process monitors |
US6368884B1 (en) * | 2000-04-13 | 2002-04-09 | Advanced Micro Devices, Inc. | Die-based in-fab process monitoring and analysis system for semiconductor processing |
US6622059B1 (en) * | 2000-04-13 | 2003-09-16 | Advanced Micro Devices, Inc. | Automated process monitoring and analysis system for semiconductor processing |
GB0026868D0 (en) * | 2000-11-03 | 2000-12-20 | Isis Innovation | Control of deposition and other processes |
US7219068B2 (en) * | 2001-03-13 | 2007-05-15 | Ford Motor Company | Method and system for product optimization |
US6785632B1 (en) * | 2001-04-12 | 2004-08-31 | Seagate Removable Solutions Llc | Real time statistical computation in embedded systems |
WO2005015476A2 (en) * | 2003-08-07 | 2005-02-17 | Hsb Solomon Associates, Llc | System and method for determining equivalency factors for use in comparative performance analysis of industrial facilities |
CN101001819A (en) * | 2004-08-02 | 2007-07-18 | 阿斯莫有限公司 | Carbon brush and rotating electrical machine |
US7421368B2 (en) * | 2006-12-19 | 2008-09-02 | International Business Machines Corporation | Detection of airflow anomalies in electronic equipment |
-
2007
- 2007-10-31 US US11/933,128 patent/US7991577B2/en not_active Expired - Fee Related
-
2011
- 2011-08-01 US US13/195,204 patent/US8718976B2/en active Active
- 2011-08-02 US US13/195,988 patent/US8417480B2/en active Active
-
2013
- 2013-03-06 US US13/787,168 patent/US20130253685A1/en not_active Abandoned
- 2013-03-06 US US13/787,141 patent/US20130179233A1/en not_active Abandoned
- 2013-03-06 US US13/787,197 patent/US20130179234A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030018450A1 (en) * | 2001-07-16 | 2003-01-23 | Stephen Carley | System and method for providing composite variance analysis for network operation |
US7200522B2 (en) * | 2005-01-27 | 2007-04-03 | International Business Machines Corporation | Method, apparatus, and computer program product in a performance monitor for sampling all performance events generated by a processor |
US20060230097A1 (en) * | 2005-04-08 | 2006-10-12 | Caterpillar Inc. | Process model monitoring method and system |
US20090031268A1 (en) * | 2007-06-22 | 2009-01-29 | Interuniversitair Microelektronica Centrum Vzw (Imec) | Methods for characterization of electronic circuits under process variability effects |
US7991577B2 (en) * | 2007-08-30 | 2011-08-02 | HSB Solomon Associates, LLP | Control asset comparative performance analysis system and methodology |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8718976B2 (en) | 2007-08-30 | 2014-05-06 | Hsb Solomon Associates, Llc | Control asset comparative performance analysis system and methodology |
Also Published As
Publication number | Publication date |
---|---|
US20130179234A1 (en) | 2013-07-11 |
US20090063094A1 (en) | 2009-03-05 |
US8718976B2 (en) | 2014-05-06 |
US8417480B2 (en) | 2013-04-09 |
US20130253685A1 (en) | 2013-09-26 |
US20120022921A1 (en) | 2012-01-26 |
US7991577B2 (en) | 2011-08-02 |
US20120029677A1 (en) | 2012-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7991577B2 (en) | Control asset comparative performance analysis system and methodology | |
Calvo et al. | Oversight and efficiency in public projects: A regression discontinuity analysis | |
Antosz et al. | The use of artificial intelligence methods to assess the effectiveness of lean maintenance concept implementation in manufacturing enterprises | |
Angilella et al. | The financing of innovative SMEs: A multicriteria credit rating model | |
US7233910B2 (en) | System and method for determining equivalency factors for use in comparative performance analysis of industrial facilities | |
Thiel | Some evidence on the winner's curse | |
Velázquez et al. | Development of an energy management system for a naphtha reforming plant: A data mining approach | |
US20090276390A1 (en) | Modeling support system, modeling support method, and modeling support program | |
Daly et al. | University admission and the similarity of fields of study: Effects on earnings and skill usage | |
Oo et al. | Mark-up on construction projects: what have we learnt in the last 20 years? | |
Kuchekar et al. | Assessing the Critical Factors Leading to the Failure of the Industrial Pressure Relief Valve Through a Hybrid MCDM-FMEA Approach | |
Emovon | Multi-criteria decision making support tools for maintenance of marine machinery systems | |
Markovits | Why One Should Never Define Markets or Use Market-Oriented Approaches to Analyze the Legality of Business Conduct under US Antitrust Law: My Arguments and a Critique of Professor Kaplow's | |
David et al. | New Frontiers: The Origins and Content of New Work, 1940–2018 | |
Liu et al. | Enhancing financial decision-making using social behavior modeling | |
Deguilhem et al. | How much should we trust coalition identification in policy networks? A new method for the Advocacy Coalition Framework | |
Dharmayanti et al. | Sustainability Analysis Of Sei Mangkei Palm Oil Based Industrial Cluster | |
Pourrahimian et al. | Integrating expert insights and data analytics for enhanced construction productivity monitoring and control: a machine learning approach | |
El et al. | The direct and indirect effects of offshoring on local employment | |
SALOMONS et al. | NEW FRONTIERS: THE ORIGINS AND CONTENT OF NEW WORK, 1940–2018* DAVID AUTOR CAROLINE CHIN | |
Putri et al. | THE IMPACT OF COMPENSATION AND WORK ENVIRONMENT TOWARD EMPLOYEE PERFORMANCE AT PT. JAGAAMAN SARANA | |
Kritzman et al. | Dynamic Warp Analysis: A New Approach for Detecting and Timing Bubbles | |
Misita et al. | The AHP applied in machine criticality determination for maintenance strategy selection | |
Lei et al. | Discrepancy is not always evil: The effect of inconsistency between strategic cognition and action on SADI firms’ performance in China | |
Morais | Churn Prediction in SaaS CAE Industry |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HSB SOLOMON ASSOCIATES, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAVENER, JOHN P.;MARTIN, GREGORY D.;BROWN, RUSSELL F.;AND OTHERS;SIGNING DATES FROM 20130619 TO 20130708;REEL/FRAME:030789/0031 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |