This disclosure relates generally to industrial operation management systems and methods, and more particularly, to systems and methods for addressing gaps in an industrial operation due to operator variability.
As is known, an industrial operation typically includes a plurality of industrial equipment. The industrial equipment can come in a variety of forms and may be of varying complexities, for example, depending on the industrial operation. For example, industrial process control and monitoring measurement devices are typically utilized to measure process variable measurements such as pressure, flow, level, temperature and analytical values in numerous industrial applications and market segments throughout Oil & Gas, Energy, Food & Beverage, Water & Waste Water, Chemical, Petrochemical, Pharmaceutical, Metals, Mining and Minerals and other industry applications.
As is known, the industrial equipment associated with an industrial operation is typically operated by one or more system operators. As is also known, there may be significant differences in how the operators operate the industrial equipment and other aspects of the industrial operation. However, the variations between the operators and shifts over which the operators operate the industrial equipment and other aspects of the industrial operation is typically not measured and is not well understood. The impact of operator to operator variations may be substantial and influence operation (e.g., productivity and profitability) of the industrial operation. For example, it is estimated by the Abnormal Situation Management Consortium that eighty billion dollars ($80 B) per year is lost due to human (i.e., operator) root causes across the process industry. Therefore, it is desirable to better understand and minimize operator variations.
Described herein are systems and methods for addressing gaps in an industrial operation due to operator variability. As used herein, operators correspond to humans that interact with at least one control system associated with the industrial operation. The industrial operation may include, for example, one or more continuous, piece wise continuous or batch industrial processes. The industrial processes may be associated with one or more industrial process facilities of: a refinery, a pulp mill, a paper mill, a chemical plant, a coal power plant, a mineral processing plant, a gas processing plant or liquified natural gas operation, and so forth.
In one aspect of this disclosure, a method for addressing gaps in an industrial operation due to operator variability includes processing input data received from one or more data sources to identify a best operator of a plurality of operators responsible for managing the industrial operation. In accordance with some embodiments of this disclosure, the operator with the best economic operation (e.g., greatest production amount, lowest costs and greatest production amount, least amount of waste, least amount of alarms, etc.) may be established/identified as the best operator. For example, the best operator may be determined by the best operating/economic KPI (usually production) for each steady state and transient regime of operation. Each cluster or regime may be treated independently in this analysis, for example. Therefore, it is possible to have several best operators in a one year period.
As used herein, a regime of operation refers to a same or similar condition in the industrial operation. It is understood that an industrial operation may include multiple distinct regimes of operation in some instances, with the distinct regimes of operation occurring, for example, due to physical differences in the industrial operation. The physical differences in the industrial operation may be due, for example, to non-human root causes. The non-human root causes may include, for example, equipment, process, ambient and/or market root causes. For example, a different feedstock, different product mix, different season, different equipment performance, different production rates and so on. In accordance with embodiments of this disclosure, human root causes are not distinct and are left in the data to be analyzed specifically for patterns in subsequent steps of the disclosed invention.
In one embodiment, the distinct regimes of operation may include a pulp and paper mill that makes dozens of different product grades of paper (i.e., example distinct products) based on the thickness, tensile strength or fiber length, and polymer unit (which may make multiple different grades of polypropylene based on density and melt index, for example). Each of these different grades or products will correspond to different operating conditions and/or raw materials. Another example of a distinct regime of operation is in a refinery that operates differently in summer compared with winter due to the difference in cooling water temperature and efficiency of heat transfer. These different conditions are non-human root causes and need to be analyzed independently for operator variation. It is to be understood that the reason for the clustering is to identify similar modes or regimes of operation so that the comparison of operator to operator eliminates the non-human root causes such as a different product, different season or different level of equipment performance.
Subsequent to identifying the best operator (e.g., for each regime of operation), it may be determined if one or more gaps exist in the economic operation of the industrial operation due to operator variability between the best operator and operators other than the best operator. For example, select information associated with operators other than the best operator may be compared to select information associated with the best operator to determine if one or more gaps exist in the economic operation of the industrial operation due to operator variability between the best operator and operators other than the best operator.
In accordance with some embodiments of this disclosure, the one or more gaps represent improvement potential during common process events or abnormal operation if all the variations between operators (i.e., all the variations between the best operator and the other operators) is removed.
In accordance with some embodiments of this disclosure, the variations are primarily different decisions and actions plus the timing of those actions taken either in response to an event or abnormal situation or a different decision taken during normal steady state operation. In the former case, one example could be the differences in the root cause analysis of a process upset such as a change in composition to the feed of a distillation column that lead to a different action taken from one operator to another such as increasing the heat in the reboiler five minutes after a low pressure alarm by one operator versus reducing the cooling in the overhead condenser a few seconds after the alarm (lowest impact to production) that by another operator. The real root causes in the different actions taken are primarily in the operating environment including the displays, alarm performance, advanced process control and operator training in simulators. For an operating environment that employs all or most of the situational awareness best practices, all operators take very similar actions in a timely fashion.
In accordance with some embodiments of this disclosure, the one or more gaps are gaps in production and/or profit between the best operator and all other operators, for example, based on a comparison of the economic (usually production) KPIs for each operator within the same cluster or regime of operation. If all operators behave the same as the best operator, there is zero gap or benefit potential. This is what is expected in an operating environment that is highly effective. The other extreme is also true: a large gap between all operators and the best operator would lead to a high potential for production or profit improvement. This is what is expected in a very ineffective operating environment.
It is understood that the variations and gaps are related in accordance with some embodiments of this disclosure. For example, a variation may be referred to as a % measure that when aggregated for all operators represents the % improvement potential in the KPI (usually production). The root causes for the variation are linked to an ineffective operating environment. The variation itself is the linked to the different decisions/actions that different operators take in the exact same situation.
In response to determining one or more gaps exist in the economic operation of the industrial operation, the one or more gaps may be analyzed to determine if relevant characteristics associated with the one or more gaps justify at least one solution for addressing the one or more gaps for the particular industrial operation. In response to determining relevant characteristics associated with the one or more gaps justify at least one solution for addressing the one or more gaps for the particular industrial operation, the at least one solution may be identified and mapped to the one or more gaps.
In accordance with some embodiments of this disclosure, information relating to the at least one identified solution may be communicated. For example, the information may include predicted economic benefits and/or production gains by implementing the at least one identified solution, and/or costs associated with implementing the at least one identified solution. Additionally, the information may include relevant information relating to the mapping of the at least one identified solution to the one or more gaps. In accordance with some embodiments of this disclosure, the information may be communicated via a report, text, email and/or audibly. The communication may occur or appear on one or more user devices, for example. The user devices may include a mobile device (e.g., phone, tablet, laptop) and other types of suitable devices (e.g., with displays, speakers, etc.) for the communication.
The at least one identified solution may include a plurality of solutions in some embodiments, for example, in instances in which a plurality of solutions exist for addressing the one or more gaps. In these embodiments, the plurality of solutions may be organized and/or communicated in accordance with one or more user specified rules, for example. In accordance with some embodiments of this disclosure, the user specified rules may include one or more of: predicted economic benefits and/or production gains by implementing the at least one identified solution, costs associated with implementing the at least one identified solution, and time required to implement the at least one identified solution.
In accordance with some embodiments of this disclosure, the at least one identified solution may be implemented to address the one or more gaps. For example, in instances in which the at least one identified solution includes a software-based solution (e.g., software update, software reconfiguration or reset, new software, etc.), the software-based solution may be ordered, installed, initiated and/or deployed to address the one or more gaps. Similarly, in instances in which the at least one identified solution includes a hardware-based solution (e.g., hardware update, hardware reconfiguration or reset, new hardware, etc.), the hardware-based solution may be ordered, installed, initiated and/or deployed to address the one or more gaps. Additionally, in instances in which the at least one identified solution includes an environmentally-based solution (e.g., change(s) to operator(s) working environment or conditions), the environmentally-based solution may be implemented using one or more means to address the one or more gaps. In accordance with some embodiments of this disclosure, the implementation may occur automatically, semi-automatically, or manually.
In embodiments in which the at least one identified solution includes a plurality of solutions, one or more of the plurality of solutions may be selected and implemented to address the one or more gaps. In accordance with some embodiments of this disclosure, the one or more of the plurality of solutions may be selected and implemented in accordance with one or more user specified rules. Similar to the embodiment discussed above, the user specified rules may include, for example, one or more of: predicted economic benefits and/or production gains by implementing the at least one identified solution, costs associated with implementing the at least one identified solution, and time required to implement the at least one identified solution.
In accordance with some embodiments of this disclosure, the mapping of the at least one identified solution to the one or more gaps occurs may occur through a dynamic mapping process. For example, the dynamic mapping process may include mapping the at least one identified solution to the one or more gaps based on current needs and priorities (e.g., costs, production increases, etc.) of the particular industrial operation. In accordance with some embodiments of this disclosure, the current needs and priorities of the particular industrial operation may be set or configured by an owner or manager of the industrial operation. Additionally, in accordance with some embodiments of this disclosure, the current needs and priorities of the particular industrial operation may be determined based on an analysis of the input data received from the one or more data sources and/or information received from an owner or manager of the industrial operation.
In accordance with some embodiments of this disclosure, the one or more data sources from which the input data is received may include one or more sensor devices or sensing systems. In accordance with some embodiments of this disclosure, at least one of the sensor devices or sensing systems (e.g., a distributed control system (DCS), a supervisory control and data acquisition (SCADA) system, etc.) is coupled to industrial equipment associated with the industrial operation. The industrial equipment may be installed or located in one or more facilities (e.g., plants) or other physical locations (e.g., geographical areas), for example. The industrial equipment may be coupled to the at least one control system that the operators interact with, for example. At least one of the sensor devices or sensing systems may be configured to measure output(s) of the industrial equipment and provide data indicative of the measured output(s) as the input data. The measured output(s) may be indicative of operator effectiveness in some embodiments. At least one of the sensor devices or sensing systems may additionally or alternatively be configured to visually and/or audibly monitor the operators for which operator variation analysis is provided in some embodiments. For example, at least one image capture device may be positioned proximate to the operators and/or the industrial equipment and be configured to monitor the operators and/or the industrial equipment. Image capture data from the at least one image capture device may be provided as the input data and used to determine operator variations in some embodiments.
It is understood that the input data may come in a variety of forms and include (or not include) various types of information. For example, the input data may be received in digital form and include time series (e.g., timestamps) and/or alarm event data collected from at least one industrial process associated with the industrial operation in some instances. Additionally, the input data may be provided in analog form and include other types of information in other instances. In some embodiments in which the input data is provided in analog form, the analog input data may be converted to digital input data (e.g., though use of one or more analog-to-digital conversion devices or means).
In accordance with some embodiments of this disclosure, the input data includes at least one of steady state process data, transient or non-steady state process data, and downtime data. The steady state process data may correspond, for example, to process data that does not change or changes only negligibly over a particular period of time. The amount of change (e.g., to be considered negligible) and the particular period of time may depend, for example, on the dynamics of the process or processes associated with the industrial operation. The transient or non-steady state process data may correspond, for example, to process data that changes by a statistically significant value or amount over a particular period of time. The statistically significant value or amount and the particular period of time may depend, for example, on the dynamics of the process or processes associated with the industrial operation. The downtime data may include, for example, information relating to planned and/or unplanned equipment outages, planned and/or unplanned process shutdowns, etc.
In accordance with some embodiments of this disclosure, the different types of data in the input data (e.g., steady state process data, transient or non-steady state process data, downtime data, etc.) may be separated and a select type (or select types) of the data may be analyzed to determine the best operator. In accordance with some embodiments of this disclosure, the separated or select types of data correspond to data associated with one or more regimes of operation associated with the industrial operation. Additional aspects relating to the process of separating the data (e.g., into different regimes of operation), identifying/determining the best operator and other aspects of the disclosed invention will be appreciated from further discussion below, and from co-pending U.S. patent applications entitled “Systems and methods for providing operator variation analysis for transient operation of continuous or batch wise continuous processes”, “Systems and methods for providing operator variation analysis for steady state operation of continuous or batch wise continuous processes”, and “Systems and methods for benchmarking operator performance for an industrial operation”, which applications were filed on the same day as the present application, claim priority to the same provisional application as the present application, and are assigned to the same assignee as the present application. These applications are incorporated by reference herein in their entireties.
It is understood that the above-discussed method may include many other additional features, as will be appreciated by one of ordinary skill in the art. For example, in some embodiments the method may further include measuring, quantifying and/or characterizing the one or more gaps in response to determining the one or more gaps exist in the economic operation of the industrial operation. For example, the one or more gaps may be associated with certain operating states and/or activities, and production gains (i.e., an example benefit potential) of addressing the one or more gaps may be quantified. Severity(ies) of the one or more gaps and other relevant parameters or traits associated with the one or more gaps may also be measured, quantified and/or characterized, as will be appreciated from further discussions below.
In accordance with some embodiments of this disclosure, the above method (and/or other systems and methods disclosed herein) may be implemented using one or more systems or devices associated with the industrial operation. The one or more systems or devices may include systems or devices local to the industrial operation in some embodiments. For example, the one or more systems or devices may include an on-site server and/or an on-site monitoring system or device. The one or more systems or devices may also include systems or devices remote from the industrial operation in some embodiments. For example, the one or more systems or devices may include a gateway, a cloud-based system, a remote server, etc. (which may alternatively be referred to as a “head-end” or “edge” system herein).
The one or more systems or devices on which the above method (and/or other systems and methods disclosed herein) is implemented may include at least one processor and at least one memory device. As used herein, the term “processor” is used to describe an electronic circuit that performs a function, an operation, or a sequence of operations. The function, operation, or sequence of operations can be hard coded into the electronic circuit or soft coded by way of instructions held in a memory device. A processor can perform the function, operation, or sequence of operations using digital values or using analog signals.
In some embodiments, the processor can be embodied, for example, in a specially programmed microprocessor, a digital signal processor (DSP), or an application specific integrated circuit (ASIC), which can be an analog ASIC or a digital ASIC. Additionally, in some embodiments the processor can be embodied in configurable hardware such as field programmable gate arrays (FPGAs) or programmable logic arrays (PLAs). In some embodiments, the processor can also be embodied in a microprocessor with associated program memory. Furthermore, in some embodiments the processor can be embodied in a discrete electronic circuit, which can be an analog circuit, a digital circuit or a combination of an analog circuit and a digital circuit. The processor may be coupled to at least one memory device, with the processor and the at least one memory device configured to implement the above-discussed method. The at least one memory device may include a local memory device (e.g., EEPROM) and/or a remote memory device (e.g., cloud-based storage), for example.
It is understood that the terms “processor” and “controller” may be used interchangeably herein. For example, a processor may be used to describe a controller. Additionally, a controller may be used to describe a processor.
A system for addressing gaps in an industrial operation due to operator variability is also provided herein. In one aspect, the system includes at least one processor and at least one memory device coupled to the at least one processor. The at least one processor and the at least one memory device may be configured to process input data received from one or more data sources to identify a best operator of a plurality of operators responsible for managing the industrial operation, and determined if one or more gaps exist in the economic operation of the industrial operation due to operator variability between the best operator and operators other than the best operator. For example, select information associated with operators other than the best operator may be compared to select information associated with the best operator to determine if one or more gaps exist in the economic operation of the industrial operation due to operator variability between the best operator and operators other than the best operator.
In response to determining one or more gaps exist in the economic operation of the industrial operation, the one or more gaps may be analyzed to determine if relevant characteristics associated with the one or more gaps justify at least one solution for addressing the one or more gaps for the particular industrial operation. In response to determining relevant characteristics associated with the one or more gaps justify at least one solution for addressing the one or more gaps for the particular industrial operation, the at least one solution may be identified and mapped to the one or more gaps.
Information relating to the at least one identified solution may be communicated in some instances, for example, on a display device and/or speaker associated with the above system and/or on one or more systems or devices (e.g., mobile devices) coupled to the above system. The information may include, for example, predicted economic benefits and/or production gains by implementing the at least one identified solution, and/or costs associated with implementing the at least one identified solution. Additionally, the information may include relevant information relating to the mapping of the at least one identified solution to the one or more gaps. In some embodiments, one or more of the at least one identified solution may be selected and implemented to address the one or more gaps.
In some instances, the one or more data sources from which the input data is received may include one or more sensor devices or sensing systems, such as those discussed earlier in this disclosure. In some instances, the above system includes or is coupled to the one or more data sources.
Other example aspects and features relating to analyzing operator performance are also disclosed herein. For example, in one aspect of this disclosure, a method for monitoring and managing operator performance is provided. The method includes receiving input data relating to an industrial operation from one or more data sources, and processing the input data to measure operator effectiveness (e.g., to determine a best operator) and build a data repository for benchmarking/analytics. The data repository may include information relating to the measured operator effectiveness, for example. Biggest contributors of operator variability (which may result in one or more gaps in the economic operation of the industrial operation) may be identified based on an analysis of the data repository, and one or more actions may be taken to reduce or eliminate the biggest contributors of operator variability. It is understood that operators may be responsible for monitoring and managing one or more aspects of the industrial operation. For example, the operators may be responsible for operating industrial equipment associated with the industrial operation. The industrial equipment may be installed or located in one or more facilities (e.g., plants) or other physical locations (e.g., geographical areas), for example.
In accordance with some embodiments of this disclosure, the biggest contributors of operator variability may be further identified based on an analysis of information from one or more other systems or devices associated with the industrial operation. The other systems or devices (sensor devices, databases, etc.) may be local or remote devices. For example, the other systems or devices may include a user device from which a user (e.g., supervisor or co-worker of operator(s)) may provide user input data (e.g., information relating to operator effectiveness). The other systems or devices may also include a cloud-connected device or database from which additional information (e.g., additional information associated with the industrial operation) may be retrieved or provided.
In accordance with some embodiments of this disclosure, impacts of the identified biggest contributors of operator variability on the industrial operation may be determined using the above method. For example, tangible (e.g., monetary) costs and/or intangible (e.g., reputation) costs associated with the identified biggest contributors of operator variability may be used to determine the impacts of the identified biggest contributors of operator variability. In accordance with some embodiments of this disclosure, the identified biggest contributors of operator variability may be prioritized based on the determined impacts. Additionally, the one or more actions taken to reduce or eliminate the biggest contributors of operator variability may be performed based, at least in part, on the prioritization. The one or more actions taken to reduce or eliminate the biggest contributors of operator variability may include, for example, recommending specific automation, operator tools or modernization to reduce impact of the biggest contributors of operator variability on the industrial operation. In accordance with some embodiments of this disclosure, once the one or more actions are taken or implemented, the method is repeated to identify the next biggest improvement gap or priority. This is all based on data and specific analytic methods applied on the data. As illustrated above, the method enables and drives a continuous improvement process.
In one aspect of this disclosure, a system for monitoring and managing operator performance includes at least one processor and at least one memory device coupled to the at least one processor. The at least one processor and the at least one memory device are configured to receive input data relating to an industrial operation from one or more data sources, and process the input data to measure operator effectiveness and build a data repository for benchmarking/analytics. The data repository may include information relating to the measured operator effectiveness, for example. Biggest contributors of operator variability may be identified based on an analysis of the data repository, and one or more actions may be taken to reduce or eliminate the biggest contributors of operator variability.
Other variations of systems and methods in accordance with embodiments of this disclosure are of course possible, as will be further appreciated from discussions below. As will also be appreciated from discussions below, the disclosed systems and methods may systematically improve operator performance in a number of ways. For example, the disclosed systems and methods may improve operator performance by:
Currently there are more than one hundred offers to aid the operator in operating processes, for example, in an industrial operation. However, there is no data based objective way to justify the operator tool or aid. There is also no clear way to measure the impact the operator tool has on the processes. This is one of the main reasons that the use of situational awareness guidelines is not as widespread as it could be. As noted in the Background section of this disclosure, it is estimated that collectively across the process industry $80B per year is lost due to human (i.e., operator) root causes. The systems and methods disclosed herein seek to reduce these losses and increase efficiencies.
While the examples provided herein are discussed with reference to an industrial operation, it is understood that the systems and methods disclosed herein are applicable to other types of operations in which it is desirable to monitor and manage operator performance.
It is also understood that there are many other features and advantages associated with the disclosed systems and methods, as will be appreciated from the discussions below.
The foregoing features of the disclosure, as well as the disclosure itself may be more fully understood from the following detailed description of the drawings, in which:
The features and other details of the concepts, systems, and techniques sought to be protected herein will now be more particularly described. It will be understood that any specific embodiments described herein are shown by way of illustration and not as limitations of the disclosure and the concepts described herein. Features of the subject matter described herein can be employed in various embodiments without departing from the scope of the concepts sought to be protected.
Referring to
The industrial equipment 110, 120, 130, 140, 150, 160, 170, 180, 190 may each be configured to perform one or more tasks in some embodiments. For example, at least one of the industrial equipment 110, 120, 130, 140, 150, 160, 170, 180, 190 may be configured to produce or process one or more products, or a portion of a product, associated with the industrial operation 100. Additionally, at least one of the industrial equipment 110, 120, 130, 140, 150, 160, 170, 180, 190 may be configured to sense or monitor one or more parameters (e.g., industrial parameters) associated with the industrial operation 100. For example, industrial equipment 110 may include or be coupled to a temperature sensor configured to sense temperature(s) associated with the industrial equipment 110, for example, ambient temperature proximate to the industrial equipment 110, temperature of a process associated with the industrial equipment 110, temperature of a product produced by the industrial equipment 110, etc. The industrial equipment 110 may additionally or alternatively include one or more pressure sensors, flow sensors, level sensors, vibration sensors and/or any number of other sensors, for example, associated the application(s) or process(es) associated with the industrial equipment 110. The application(s) or process(es) may involve water, air, gas, electricity, steam, oil, etc. in one example embodiment.
The industrial equipment 110, 120, 130, 140, 150, 160, 170, 180, 190 may take various forms and may each have an associated complexity (or set of functional capabilities and/or features). For example, industrial equipment 110 may correspond to a “basic” industrial equipment, industrial equipment 120 may correspond to an “intermediate” industrial equipment, and industrial equipment 130 may correspond to an “advanced” industrial equipment. In such embodiments, intermediate industrial equipment 120 may have more functionality (e.g., measurement features and/or capabilities) than basic industrial equipment 110, and advanced industrial equipment 130 may have more functionality and/or features than intermediate industrial equipment 120. For example, in embodiments industrial equipment 110 (e.g., industrial equipment with basic capabilities and/or features) may be capable of monitoring one or more first characteristics of an industrial process, and industrial equipment 130 (e.g., industrial equipment with advanced capabilities) may be capable of monitoring one or more second characteristics of the industrial process, with the second characteristics including the first characteristics and one or more additional parameters. It is understood that this example is for illustrative purposes only, and likewise in some embodiments the industrial equipment 110, 120, 130, etc. may each have independent functionality.
As discussed in the Background section of this disclosure, industrial equipment (e.g., 110, 120, 130, etc.) is typically operated by, or at least monitored by, one or more system operators. As also discussed in the Background section of this disclosure, performance of the industrial equipment, and of the industrial operation (e.g., 100) associated with the industrial equipment, is often impacted by the system operators. For example, with system operator A, performance of the industrial equipment and the industrial operation may be at a level X. Additionally, with system operator B, performance of the industrial equipment and the industrial operation may be at a level Y. Further, with system operator C, performance of the industrial equipment and the industrial operation may be at a level Z.
For example, referring now to
Provided herein are systems and methods for monitoring and managing operator performance, for example, to address at least the foregoing concerns.
As shown in
In the example embodiment shown, the monitoring and control devices 321, 322, 323, 324 are communicatively coupled to a central processing unit 340 via the “cloud” 350. In some embodiments, the monitoring and control devices 321, 322, 323, 324 may be directly communicatively coupled to the cloud 350, as monitoring and control device 321 is in the illustrated embodiment. In other embodiments, the monitoring and control devices 321, 322, 323, 324 may be indirectly communicatively coupled to the cloud 350, for example, through an intermediate device, such as a cloud-connected hub 330 (or a gateway), as monitoring and control devices 322, 323, 324 are in the illustrated embodiment. The cloud-connected hub 330 (or the gateway) may, for example, provide the monitoring and control devices 322, 323, 324 with access to the cloud 350 and the central processing unit 340. It is understood that not all monitoring and control devices may have a connection with (or may be capable of connecting with) the cloud 350 (directly or non-directly). In embodiments is which a monitoring and control device is not connected with the cloud 350, the monitoring and control device may be communicating with a gateway, edge software or possibly no other devices (e.g., in embodiments in which the monitoring and control device is processing data locally).
As used herein, the terms “cloud” and “cloud computing” are intended to refer to computing resources connected to the Internet or otherwise accessible to monitoring and control devices 321, 322, 323, 324 via a communication network, which may be a wired or wireless network, or a combination of both. The computing resources comprising the cloud 350 may be centralized in a single location, distributed throughout multiple locations, or a combination of both. A cloud computing system may divide computing tasks amongst multiple racks, blades, processors, cores, controllers, nodes or other computational units in accordance with a particular cloud system architecture or programming. Similarly, a cloud computing system may store instructions and computational information in a centralized memory or storage, or may distribute such information amongst multiple storage or memory components. The cloud system may store multiple copies of instructions and computational information in redundant storage units, such as a RAID array.
The central processing unit 340 may be an example of a cloud computing system, or cloud-connected computing system. In embodiments, the central processing unit 340 may be a server located within buildings (or other locations) in which the equipment 311, 312, 313, 314, 315, and the monitoring and control devices 321, 322, 323, 324 are installed, or may be remotely-located cloud-based service. The central processing unit 340 may include computing functional components similar to those of the monitoring and control devices 321, 322, 323, 324 in some embodiments, but may generally possess greater numbers and/or more powerful versions of components involved in data processing, such as processors, memory, storage, interconnection mechanisms, etc. The central processing unit 340 can be configured to implement a variety of analysis techniques to identify patterns in received measurement data from the monitoring and control devices 321, 322, 323, 324, as discussed further below. The various analysis techniques discussed herein further involve the execution of one or more software functions, algorithms, instructions, applications, and parameters, which are stored on one or more sources of memory communicatively coupled to the central processing unit 340. In certain embodiments, the terms “function”, “algorithm”, “instruction”, “application”, or “parameter” may also refer to a hierarchy of functions, algorithms, instructions, applications, or parameters, respectively, operating in parallel and/or tandem. A hierarchy may comprise a tree-based hierarchy, such a binary tree, a tree having one or more child nodes descending from each parent node, or combinations thereof, wherein each node represents a specific function, algorithm, instruction, application, or parameter.
In embodiments, since the central processing unit 340 is connected to the cloud 350, it may access additional cloud-connected devices or databases 360 via the cloud 350. For example, the central processing unit 340 may access the Internet and receive other information that may be useful in analyzing data received from the monitoring and control devices 321, 322, 323, 324. In embodiments, the cloud-connected devices or databases 360 may correspond to a device or database associated with one or more external data sources. Additionally, in embodiments, the cloud-connected devices or databases 360 may correspond to a user device from which a user may provide user input data. A user may view information about the monitoring and control devices 321, 322, 323, 324 (e.g., monitoring and control device manufacturers, models, types, etc.) and data collected by the monitoring and control devices 321, 322, 323, 324 (e.g., information associated with the industrial operation) using the user device. Additionally, in embodiments the user may configure the monitoring and control devices 321, 322, 323, 324 using the user device.
In embodiments, by leveraging the cloud-connectivity and enhanced computing resources of the central processing unit 340 relative to the monitoring and control devices 321, 322, 323, 324, sophisticated analysis can be performed on data retrieved from one or more monitoring and control devices 321, 322, 323, 324, as well as on the additional sources of data discussed above, when appropriate. This analysis can be used to dynamically control one or more parameters, processes, conditions or equipment (e.g., equipment 311, 312, 313, 314, 315) associated with the industrial operation.
In embodiments, the parameters, processes, conditions or equipment are dynamically controlled by at least one control system associated with the industrial operation. In embodiments, the at least one control system may correspond to or include one or more of the monitoring and control devices 321, 322, 323, 324, central processing unit 340 and/or other devices associated with the industrial operation. As noted earlier in this disclosure, operators correspond to humans that interact with at least one control system associated with the industrial operation.
Referring to
The flowcharts do not depict the syntax of any particular programming language. Rather, the flowcharts illustrate the functional information one of ordinary skill in the art requires to fabricate circuits or to generate computer software to perform the processing required of the particular apparatus. It should be noted that many routine program elements, such as initialization of loops and variables and the use of temporary variables are not shown. It will be appreciated by those of ordinary skill in the art that unless otherwise indicated herein, the particular sequence of blocks described is illustrative only and can be varied. Thus, unless otherwise stated, the blocks described below are unordered; meaning that, when possible, the blocks can be performed in any convenient or desirable order including that sequential blocks can be performed simultaneously (e.g., run parallel on multiple processors and/or multiple systems or devices) and vice versa. Additionally, the order/flow of the blocks may be rearranged/interchanged in some cases as well. It will also be understood that various features from the flowcharts described below may be combined in some embodiments. Thus, unless otherwise stated, features from one of the flowcharts described below may be combined with features of other ones of the flowcharts described below, for example, to capture the various advantages and aspects of systems and methods associated with monitoring and managing operator performance sought to be protected by this disclosure. It is also understood that various features from the flowcharts described below may be separated in some embodiments. For example, while the flowcharts illustrated in
Referring to
As illustrated in
At block 410, the input data is processed to measure operator effectiveness. In accordance with some embodiments of this disclosure, output(s) of industrial equipment (which is an example type of input data) may be indicative of operator effectiveness. Operator effectiveness may also be measured or determined based on an evaluation of other types of input data, for example, user input data and data from other data sources (e.g., external data sources).
In accordance with some embodiments of this disclosure, the input data used for measuring operator effectiveness is parsed per industrial application associated with the industrial operation, and the operator effectiveness is separately measured for each industrial application. In some embodiments, each industrial application is associated with a different process or piece of equipment. Additionally, in some embodiments the industrial operation is associated with a plurality of sites (e.g., physical plant sites) and/or a plurality of customers (e.g., different customers). In these embodiments, the operator effectiveness may be measured for each of the plurality of sites alone or in combination with other sites of the plurality of sites.
In accordance with some embodiments of this disclosure, the input data is collected to a point where a data set produced from the input data is determined to be statistically significant. In accordance with some embodiments of this disclosure, the data set is analyzed to identify correlations between one or more metrics associated with the industrial operation. The one or more metrics may including, for example, at least one of: production rate stability, number of transitions between HMI graphics, number of loops in manual versus automatic, energy usage in kilowatts per unit, total time process loops are in manual vs automatic mode, total transitions from manual to automatic control of a process, tuning changes to control loops, count of alarm changes. In accordance with some embodiments of this disclosure, the one or more metrics are cross referenced with at least one of: shift time of day, shift length, shift manpower and experience levels of operators, to further identify the correlations. The one or more metrics may be analyzed, for example, using regression analyses and/or other analytics to identify the correlations. The correlations may be indicative of best practices at plants, for example, which may lead to key process indicators of operator effectiveness. In accordance with some embodiments of this disclosure, the operator actions are linked to at least one of the one or more metrics, and the linking is used, at least in part, to measure the operator effectiveness. For example, in one example implementation, operator actions can be linked to a variety of metrics and through a collection of metrics it will be shown that the metrics directly correlate to operator effectiveness. From this correlation, monetary losses and quality may be improved.
In accordance with some embodiments of this disclosure, the input data is “clustered”, for example, into its different regimes of operation, and the operator effectiveness is measured for each regime of operation (i.e., the analysis performed at block 410 is applied to each regime). Additional aspects relating to measuring operator effectiveness, for example, through clustering (e.g., to identify a “best” operator) is described further in connection with figures below, and also in co-pending U.S. patent applications entitled “Systems and methods for providing operator variation analysis for transient operation of continuous or batch wise continuous processes”, “Systems and methods for providing operator variation analysis for steady state operation of continuous or batch wise continuous processes”, and “Systems and methods for benchmarking operator performance for an industrial operation”, which applications were filed on the same day as the present application, claim priority to the same provisional application as the present application, and are assigned to the same assignee as the present application. As noted above, these applications are incorporated by reference herein in their entireties.
At block 415, a data repository is built (e.g., in embodiments in which a data repository does not already exist, cannot be updated, etc.) or updated (e.g., in embodiments in which a data repository already exists) for benchmarking/analytics. The data repository may include information relating to the measured/determined operator effectiveness, for example. With respect to benchmarking, it is understood that benchmarking will significantly enhance the quality of the analysis and the recommendations provided in other blocks of this method. The data repository built or updated at block 415 may correspond to a local data repository (e.g., proximate to the industrial operation) or a remote data repository (e.g., a cloud-based data repository). The local data repository may be associated with monitoring and control devices, such as monitoring and control devices 321, 322, 323, 324 shown in
At block 420, biggest contributors of operator variability are identified based on an analysis of the data repository and/or other sources of data. The other sources of data may include one or more other systems or devices (sensor devices, databases, etc.) associated with the industrial operation, for example. The other systems or devices may be local or remote devices. For example, the other systems or devices may include a user device from which a user (e.g., supervisor or co-worker of operator(s)) may provide user input data (e.g., information relating to operator effectiveness). The other systems or devices may also include a cloud-connected device or database (e.g., 360, shown in
At block 425, one or more actions are taken to reduce or eliminate the biggest contributors of operator variability. In accordance with some embodiments of this disclosure, the one or more actions include recommending and/or implementing specific automation, operator tools or modernization (e.g., specific solutions, as shown in
Subsequent to block 425, the method 400 may end in some embodiments. In other embodiments, the method 400 may return to block 405 and repeat again (e.g., for receiving additional input data). In some embodiments in which the method 400 ends after block 425, the method 400 may be initiated again automatically and/or in response to user input and/or a control signal, for example. For example, in some embodiments the method 400 may be repeated again automatically to identify and address (i.e., take actions to reduce or eliminate) a next biggest contributor of operator variability. In these embodiments, the method 400 may potentially be repeated again until all (or substantially all) of the biggest contributors of operator variability have been identified and addressed.
It is understood that method 400 may include one or more further blocks or steps in some embodiments, as will be apparent to one of ordinary skill in the art. For example, in some embodiments the method 400 may further include determining impacts of the identified biggest contributors of operator variability on the industrial operation. Additionally, in some embodiments the method 400 may further include prioritizing the identified biggest contributors of operator variability based on the determined impacts. In accordance with some embodiments of this disclosure, tangible costs and/or intangible costs associated with the identified biggest contributors of operator variability are used to determine the impacts of the identified biggest contributors of operator variability. Additionally, in accordance with some embodiments of this disclosure, the one or more actions taken at block 425 to reduce or eliminate the biggest contributors of operator variability are performed based, at least in part, on the prioritization of the identified biggest contributors of operator variability (e.g., based on the determined impacts). Additional aspects of determining the impacts (and other features) are described further after discussion of method 400, for example.
As illustrated above, method 400 enables and drives a continuous improvement process by identifying the biggest gap or priority in operator performance and recommending a specific solution to improve that aspect of performance. Additional aspects related to benchmarking are discussed further, for example, in co-pending U.S. patent application entitled “Systems and methods for benchmarking operator performance for an industrial operation”, which application was filed on the same day as the present application, claims priority to the same provisional application as the present application, and is assigned to the same assignee as the present application. As noted above, this application is incorporated by reference herein in its entirety. Further aspects relating to monitoring and managing operator performance are described further in connection with figures below.
Referring to
As illustrated in
It is understood that the input data may come in a variety of forms and include (or not include) various types of information. For example, the input data may be received in digital form and include time series (e.g., timestamps) and/or alarm event data collected from at least one industrial process associated with the industrial operation in some instances. Additionally, the input data may be provided in analog form and include other types of information in other instances. In some embodiments in which the input data is provided in analog form, the analog input data may be converted to digital input data (e.g., though use of one or more analog-to-digital conversion devices or means). In accordance with some embodiments of this disclosure, the input data includes at least one of: real time data typically collected from the historian, laboratory data that is either entered automatically of manually, event data from alarms configured in a control system, event data from discrete operations such as motor start/stop which could be automatic or initiated from a human, and event data from human actions in the control system. It is understood that the input data may include many other types of data, as will be apparent to one of ordinary skill in the art.
At block 510, the input data is processed to identify a “best” operator of a plurality of operators responsible for managing the industrial operation. In accordance with some embodiments of this disclosure, the operator with the best economic operation (e.g., greatest production amount, lowest costs and greatest production amount, least amount of waste, least amount of alarms, etc.) may be established/identified as the best operator. In embodiments in which the plurality of operators are responsible for operating or controlling a same piece of equipment (or pieces of equipment) or a same process (or processes), for example, the best operator may be identified based on an analysis of the economic operation of the industrial operation when the plurality of operators (including the best operator) are operating or controlling the equipment or process(es). For example, equipment output(s), cost(s) and other information related to the economic operation may be analyzed to identify the best operator. In some embodiments, information relating to specific event(s) identified and tagged in data from or derived from the input data (e.g., operator action(s), or lack of operator action(s), in response to the specific event(s)) may be analyzed to identify the best operator.
In one example implementation of the disclosed invention, the input data may be processed at block 510 to identify transient or non-steady state process data relating to the industrial operation, and one or more types of data in the transient or non-steady state process data may be selected to cluster for operator variation analysis. The one or more types of selected data may be clustered using one or more data clustering techniques, and the clustered one or more types of data may be analyzed to identify the best operator of the plurality of operators responsible for managing the industrial operation. For example, the clustered data may be used to compare operator to operator variation and determine/identify the best operator. For example, within each cluster representing a specific event, the operator with the best economic operation may be established as the best operator. Additional aspects related to identifying transient or non-steady state process data and taking one or more steps using the transient or non-steady state process data to identify the best operator are discussed further in co-pending U.S. patent application entitled “Systems and methods for providing operator variation analysis for transient operation of continuous or batch wise continuous processes”, which application was filed on the same day as the present application, claims priority to the same provisional application as the present application, and is assigned to the same assignee as the present application. As noted above, this application incorporated by reference herein in its entirety.
In another example implementation of the disclosed invention, the input data may be processed at block 510 to identify steady state process data relating to the industrial operation, and distinct products and/or distinct regimes of operation associated with the steady state process data. The distinct products may correspond, for example, to products produced by the particular industrial operation. Additionally, the distinct regimes of operation (e.g., representing a same condition) may correspond to a pulp and paper mill, refinery, etc. in which the invention is implemented. For each of the identified distinct products and/or distinct regimes of operation, one or more types of data in the steady state process data may be selected to cluster for operator variation analysis, and the one or more types of selected data may be clustered for each of the identified distinct products and/or distinct regimes of operation using one or more data clustering techniques. The clustered one or more types of data may be analyzed for each of the identified distinct products and/or distinct regimes of operation, for example, to identify the best operator of the plurality of operators responsible for managing the industrial operation for the identified distinct products and/or distinct regimes of operation. Additional aspects related to identifying steady state process data and taking one or more steps using the steady state process data to identify the best operator are discussed further in co-pending U.S. patent application entitled “Systems and methods for providing operator variation analysis for steady state operation of continuous or batch wise continuous processes”, which application was filed on the same day as the present application, claims priority to the same provisional application as the present application, and is assigned to the same assignee as the present application. As noted above, this application is incorporated by reference herein in its entirety.
Other example methods for identifying the best operator will be apparent to one of ordinary skill in the art.
At block 515, it is determined if there are any gaps in the economic operation of the industrial operation. For example, select information associated with operators other than the best operator may be compared to select information associated with the best operator to determine if one or more gaps exist in the economic operation of the industrial operation due to operator variability between the best operator and the other operators. In accordance with some embodiments of this disclosure, the one or more gaps represent improvement potential during common process events or abnormal operation if all the variations between operators is removed. Additionally, the one or more gaps may be targets or motivations to apply additional or more effective automation.
Transient operation, for example, has the highest variability among operators due to the decisions and the timing of decisions they take. Factors that affect these decisions are primarily in the root cause analysis of the problem both in determining the root cause and the time taken to reach that conclusion. In a highly effective operating environment that is very intuitive, the conclusion and the time taken to reach it are very consistent among operators. Examples of select information associated with the operators that may be compared in an operating environment, for example, are the graphical displays at the overview, unit and equipment detail including the colors used in normal versus abnormal operation, alarms, trends and other information such as text alerts. Abnormal operation/situations may include a transition between products or grades, planned shut down or startup, planned equipment maintenance, equipment failure, raw material feed composition or rate change, upset in an upstream unit, upset in a downstream unit, change in catalyst activity. It is understood that many other types of information may correspond to the select information that may be compared between operators to determine if one or more gaps exist in the economic operation of the industrial operation.
At block 515, if it is determined if there are one or more gaps in the economic operation of the industrial operation, the method may proceed to block 520. Alternatively, if it is determined if there are no gaps in the economic operation of the industrial operation, the method may end or return to block 505 (e.g., for receiving new or additional input data) in some instances.
At block 520, relevant characteristics associated with the gap(s) are analyzed to determine if at least one solution is justified for addressing the gap(s) for the particular industrial operation. For example, a decision made by an operator different than the best operator or best practice that resulted in an impact to the operation such as lower production or off specification product quality (i.e., example gap(s)) may be analyzed to determine if at least one solution is justified for addressing the gap(s) for the particular industrial operation. In one example situation, it may be determined that the root cause of the incorrect decision was an ineffective/non intuitive operating environment that led to an incorrect root cause and an incorrect decision not the skill or experience of the operator. In this example situation, it may be determined that at least one solution is justified for addressing the gap(s) for the particular industrial operation, for example, to address the above-discussed root cause. It is understood that many example gaps and root causes may exist, and that what is justified for one particular industrial operation may not be the same for another industrial operation.
In accordance with some embodiments of this disclosure, the relevant characteristics analyzed at block 520 to make the determination include benefit potential by addressing the gap(s). For example, as illustrated in
As further illustrated in
At block 520, if it is determined that relevant characteristics associated with the gap(s) justify at least one solution for addressing the gap(s) for the particular industrial operation, the method may proceed to block 525. Alternatively, if it is determined that relevant characteristics associated with the gap(s) do not justify at least one solution for addressing the gap(s) for the particular industrial operation, the method proceed to block 525, end, or return to block 505 (e.g., for receiving new or additional input data) in some instances.
At block 525, the at least one solution is identified and mapped to the gap(s). For example, as illustrated in
In accordance with some embodiments of this disclosure, information relating to the at least one identified solution and associated mapping map be communicated. For example, the information may include predicted economic benefits and/or production gains by implementing the at least one identified solution, and/or costs associated with implementing the at least one identified solution. In accordance with some embodiments of this disclosure, the information may be communicated via a report, text, email and/or audibly. The communication may occur or appear on one or more user devices, for example. The user devices may include a mobile device (e.g., phone, tablet, laptop) and other types of suitable devices (e.g., with displays, speakers, etc.) for the communication.
The at least one identified solution may include a plurality of solutions in some embodiments, for example, in instances in which a plurality of solutions exist for addressing the one or more gaps (e.g., as shown in
Subsequent to block 525, the method may end in some embodiments. In other embodiments, the method may return to block 505 and repeat again (e.g., for receiving and processing additional input data). In some embodiments in which the method ends after block 535, the method may be initiated again in response to user input, automatically, periodically, and/or a control signal, for example.
It is understood that method 500 may include one or more additional blocks or steps in some embodiments, as will be apparent to one of ordinary skill in the art. For example, in accordance with some embodiments of this disclosure, additional evaluations and actions may occur in the process indicated by method 500. Example additional evaluations and actions are discussed further in connection with
Referring to
As illustrated in
At block 810, it is determined if any other gap(s) exist in the economic operation of the industrial operation in addition to the new gap(s) identified at block 805. For example, as discussed above in connection with method 500, in some instances after block 515 in which no gap(s) are identified, or after block 525 in which at least one solution for addressing the gap(s) is identified and mapped to the gap(s), the method may return to block 505 for receiving and analyzing new or additional input data for identifying new or additional gap(s). In accordance with some embodiments of this disclosure, the other gap(s) in the economic operation analyzed/searched for in block 810 correspond to gap(s) potentially identified based on previous (e.g., older) input data.
At block 810, if it is determined that other gap(s) exist in the economic operation of the industrial operation in addition to the new gap(s) identified at block 805, the method may proceed to block 815. Alternatively, if it is determined that no other gap(s) exist in the economic operation of the industrial operation in addition to the new gap(s) identified at block 805, the method proceed to block 820.
At block 815, the priority of the gap(s) is/are adjusted based on the new gap(s) identified at block 805. In accordance with some embodiments of this disclosure, the gap(s) are is/are automatically organized and prioritized based on a number of factors. For example, the gap(s) may be organized (e.g., grouped) and prioritized based on economic costs (e.g., severity) of the gap(s) to the industrial operation, locations of the gap(s), types of the gap(s), activities associated with the gap(s) (e.g., as shown in
In accordance with some embodiments of this disclosure, a user or users (e.g., authorized user(s)) may configure the prioritization order and/or settings. For example, for some industrial operations, prioritization based on economic costs may be more important than types of the gap(s). In other industrial operations, prioritization based on the types of the gap(s) may be more important than economic costs. A balanced approach may also be adopted, for example, where gap prioritization is based on two or more factors (e.g., economic costs and types of the gap(s)). In some example implementations, as user or users may assign a weighting to each of these factors, with the weighting being used to determine the prioritization.
It is understood that the prioritization of the gap(s) for the particular industrial operation may change over time, for example, in response to new gap(s) being identified and/or in response to importance of the gap prioritization factors changing over time for the particular industrial operation. For example, at first point in time, one or more first gap prioritization factors (e.g., cost) may be more important than one or more second gap prioritization factors (e.g., type). Additionally, at a second point in time, the one or more second gap prioritization factors may be more important than the one or more first gap prioritization factors. In accordance with some embodiments of this disclosure, a reprioritization of gaps may occur automatically, for example, after a predetermined time period and/or in response to a user initiating a change in the gap prioritization factors. Additionally, in accordance with some embodiments of this disclosure, the reprioritization of gaps may occur manually, for example, in response to a user initiated action (e.g., button press or voice command). It is understood that many gap prioritization factors, and manners for prioritizing or reprioritizing, are of course possible, as will be appreciated by one of ordinary skill in the art.
Returning now to block 810, if it is determined that no other gap(s) exist in the economic operation of the industrial operation in addition to the new gap(s) identified at block 605, the method proceed to block 820. At block 820, the new gap(s) may be prioritized. In accordance with some embodiments of this disclosure, the new gap(s) are prioritized using one or more of the techniques discussed above in connection with block 815.
Subsequent to block 815 and/or block 820, one or more actions may be taken based on the prioritized gap(s) at block 825. For example, in accordance with some embodiments of this disclosure, the one or more actions may include communicating information relating to the prioritized gap(s). The communicated information may include, for example, information relating to the priority of the prioritized gap(s). The information may be communicated, for example, via a report, text, email and/or audibly. The report, text, email (i.e., visual communications) and/or audible communications may occur, for example, on at least one user device (e.g., of an industrial operation plant manager). For example, the report, text, email may be presented on at least one display device of the at least one user device, and the audible communications may be emitted through at least one speaker of the at least one user device.
Other example actions taken or performed based on or using the prioritized gap(s) may additionally or alternatively include storing information relating to the prioritized gap(s) (e.g., priority of the prioritized gap(s)) and determining if at least one solution is justified for addressing the gap(s) for the particular industrial operation. Additional aspects relating to determining if at least one solution is justified for addressing the gap(s) for the particular industrial operation are discussed further in connection with method 900 shown in
Subsequent to block 825, the method may end in some embodiments. In other embodiments, the method may return to block 805 and repeat again (e.g., for identifying new gap(s) in the economic operation). In some embodiments in which the method ends after block 825, the method may be initiated again in response to user input, automatically, periodically, and/or a control signal, for example.
Similar to methods discussed above, it is understood that method 800 may include one or more additional blocks or steps in some embodiments, as will be apparent to one of ordinary skill in the art.
Referring to
As illustrated in
At block 910, relevant characteristics associated with the gap(s) are analyzed to determine if at least one solution is justified for addressing the gap(s) for the particular industrial operation. For example, as discussed above in connection with
At block 910, if it is determined that relevant characteristics associated with the gap(s) justify at least one solution for addressing the gap(s) for the particular industrial operation, the method may proceed to block 915. Alternatively, if it is determined that relevant characteristics associated with the gap(s) do not justify at least one solution for addressing the gap(s) for the particular industrial operation, the method proceed to block 930, end, or return to block 905 (e.g., for analyzing new or additional gap(s) in the economic operation) in some instances.
At block 915, in response to it being determined that relevant characteristics associated with the gap(s) justify at least one solution for addressing the gap(s) for the particular industrial operation, it is further determined if there is more than one solution justified for addressing the gap(s). If it is determined that there is more than one solution justified for addressing the gap(s), the method may proceed to block 920. Alternatively, if it is determined that there is not more than one solution justified for addressing the gap(s), the method may proceed to block 925.
At block 920, the solution(s) justified for addressing the gap(s) are organized and prioritized through a mapping process. In accordance with some embodiments of this disclosure, the solution(s) are automatically organized and prioritized based on a number of factors. For example, the solution(s) may be organized (e.g., grouped) and prioritized based on perceived or estimated effectiveness of the solution(s) (e.g., to provide most economic benefit to the industrial operation), costs associated with implementing the solution(s), end to end efforts of implementation the solution(s) (e.g., as shown in
In accordance with some embodiments of this disclosure, a user or users (e.g., authorized user(s)) may configure the prioritization order and/or settings. For example, for some industrial operations, prioritization based on perceived or estimated effectiveness of the solution(s) may be more important than prioritization based on costs associated with implementing the solution(s). For these industrial operations, the solution(s) may be primarily (or exclusively) prioritized based on the perceived or estimated effectiveness of the solution(s). In other industrial operations, the severity(ies) of the gap(s) the solution(s) are addressing may be most important. For these industrial operations, the solution(s) may be primarily (or exclusively) prioritized based on the severity(ies) of the gap(s) the solution(s) are addressing. A balanced approach may also be adopted, for example, where prioritization is based on which solutions provide the most optimal combination of perceived or estimated effectiveness (e.g., greatest perceived or estimated effectiveness), implementation costs (e.g., lowest implementation costs), gap severity(ies) (e.g., address the highest severity gap(s)), location(s) of the gap(s) (e.g., address gap locations of greatest importance to the user(s) or operation(s)), and so forth. In some example implementations, as user or users may assign a weighting to each of these one or more factors, with the weighting being used to determine the prioritization.
In one example implementation of the invention, each of the solution(s) identified as justified for addressing the gap(s) may be categorized and assigned a priority or ranking, for example, with highest priority solutions being noted with a ‘1’ and lower priority solutions being noted with a higher numbers (e.g., 2, 3, 4, 5, 6, etc.). In accordance with some embodiments of this disclosure, the highest priority solutions correspond to the most optimal solutions (e.g., in terms of cost, perceived effectiveness, etc.) for addressing the gap(s). For example, as illustrated in
Example mappings and justifications for mappings are described below for Steady State operation and Transient operation to provide further clarity on the example mapping process disclosed herein.
Steady State Operation:
In normal Steady State operation, automatic control and optimization should generally be in control. There are multiple layers of automation that are generally accepted as the best practice in continuous processes. The base layer is single loop regulatory control, usually Proportional-Integral-Derivative (PID) controllers. If this control design is poor or insufficient, it could cause or force the operator to perform this task of monitoring process variables and making multiple changes in order to maintain Steady State operation. This is one failure mode and a primary reason for a large gap between operators in Steady State operation. One indication of this problem is high level of operator induced changes in Steady State operation. This is not an easy task and there will almost certainly be a high level of variation between the best operator and all other operators.
Even if the regulatory control is acceptable and operators do not have to perform this task, there is the optimization task. The goal of optimization is to make adjustments to the setpoints of regulatory loops in order to optimize profit. Usually production is maximized subject to several constraints. If this task is the responsibility of the operator, there will very likely be differences in the profitability of the operation and a significant gap between the best operator and other operators. Operators are commonly conservative in nature and are not comfortable operating near the many constraints of a complex industrial process. Advanced Process Control (APC) is specifically designed to perform this task continuously and safely. In a crude unit of a refinery for example, there can be over $5 Million dollars of profit of difference between optimization performed by operators and APC.
There are more opportunities (e.g., for improving operator performance and increasing profit by addressing gaps) in a Steady State operation, for example, with respect to shift change, fatigue, etc., as shown in
Transient Operation:
In Transient operation, regulatory control and or APC are usually insufficient and the operator is often required to intervene. If there is an abnormal situation such as a single equipment failure, upstream upset, steam pressure upset, the operator must first understand what the root cause of the problem is and then determine the corrective actions. For this activity to be timely and correct, there are many potential solutions and best practices required. For example, with respect to “variation in response to most common abnormal situation”, this particular gap is mapped to ‘1’ high performance HMI, ‘2’ Alarm Rationalization and ‘3’ Control Advisor.
Because the transient operation relies so much on the operator, there is usually the highest amount of variation between operators. These differences can be substantially reduced with application of the best practice solutions shown in
Unfortunately, only 25% to 30% of control rooms utilize these high performance HMI's. The business case and the organizational switching cost has proven too high for many end users. That is one of the fundamental reasons for the body of work associated with the disclosed invention—to show clear business justification to adopt these current best practices.
Returning now to method 900, subsequent to blocks 915 and/or 920, one or more actions may be taken at block 925, for example, based on the mapping performed. For example, one or more actions may be taken based on or using the solution(s) identified as justified for addressing the gap(s) for the particular industrial operation in the mapping. In accordance with some embodiments of this disclosure, the one or more actions may include communicating information relating to the identified solution(s). The communicated information may include, for example, predicted economic benefits by implementing each of the identified solution(s). The information may be communicated, for example, via a report, text, email and/or audibly. The report, text, email (i.e., visual communications) and/or audible communications may occur, for example, on at least one user device (e.g., of an industrial operation plant manager). For example, the report, text, email (e.g., similar to that shown in
Other example actions taken or performed based on or using the identified solution(s) may additionally or alternatively include storing information relating to the identified solution(s) (e.g., priority or ranking of the identified solution(s)), triggering, initiating or implementing (e.g., turning on or installing) the identified solution(s), and so forth. It is understood that the storing may occur on at least one local memory device (e.g., memory associated with at least one system and/or device in the industrial operation) and/or on at least one remote memory device (e.g., cloud-based memory). Additionally, it is understood that the triggering, initiating or implementing of the identified solution(s) may occur in a variety of manners. For example, the triggering, initiating or implementing may occur automatically, semi-automatically or manually. For example, the identified solution(s) may be triggered, initiated or implemented in response to receiving a control signal (e.g., generated by at least one system and/or device associated with the industrial operation). Additionally, the identified solution(s) may be triggered, initiated or implemented in response to at least one human interaction (e.g., installation or deployment of the identified solution(s), e.g., hardware or software).
In embodiments in which the identified solution(s) includes a plurality of solutions (e.g., as shown in
As illustrated in
It is also understood that the mapping of solutions to gap(s) for a particular industrial operation may change over time (i.e., be dynamic). For example, the mapping of solution(s) may change based on the needs and priorities (e.g., costs, production increases, etc.) of the particular industrial operation changing, new or additional solutions being developed (as noted above), and so forth. In accordance with some embodiments of this disclosure, the current needs and priorities of the particular industrial operation may be set or configured by an owner or manager of the industrial operation. Additionally, in accordance with some embodiments of this disclosure, the current needs and priorities of the particular industrial operation may be determined based on an analysis of the input data received from the one or more data sources and/or information received from an owner or manager of the industrial operation.
Further to the above, the mappings (i.e., the mapping of solutions to gap(s)) may be validated in some instances, for example, with updates being made to the mappings (e.g., and associated mapping table(s)) based on the validation. For example, the example mappings may be validated and optimized in response to user input and/or data received from one or more data sources. For example, an expert user may manually validate and optimize (e.g., update) the mappings in some instances. Additionally, at least one processing device (e.g., in the system for addressing gaps in the industrial operation) may validate and optimize the mappings in response to data/information received from a user and/or systems or devices in the industrial operation. In accordance with some embodiments of this disclosure, the at least one processing device may be trained, for example, with training data using machine learning techniques, and the mappings may be improved over time in response additional data (e.g., feedback data as a result of the validation(s) and mapping(s)) being received by the at least one processing device. It is understood that with respect to validation, a complete repeated Operator Effectiveness evaluation after the solution has been implemented is the best way to determine the impact on the gap or operator variability. As the automation and effectiveness of the control room/operating environment improves, there will be less variation between operators within each regime of operation.
Returning now to block 910, if it is alternatively determined that relevant characteristics associated with the gap(s) in the economic operation do not justify at least one solution for addressing the gap(s) for the particular industrial operation, the method may proceed to block 930, end, or return to block 905 (e.g., for analyzing new or additional measured/quantified/characterized gap(s) in the economic operation) in some instances. At block 930, it may be communicated or indicated that no solutions are justified for addressing the gap(s). For example, it may be communicated why no solutions are justified for addressing the gap(s). Similar to the embodiment discussed above in connection with block 925, the communication may take the form of a visual communication (e.g., report, text, email, etc.) and/or an audible communication (e.g., sound or sounds). Additionally, similar to the embodiment discussed above in connection with block 925, one or more other actions may be taken or performed. For example, the communication or indication may be stored (e.g., on at least one memory device). Additional example actions will be understood by one of ordinary skill in the art.
Subsequent to block 925 and/or block 930, the method may end in some embodiments. In other embodiments, the method may return to block 905 and repeat again (e.g., for analyzing new or additional gap(s) in the economic operation). In some embodiments in which the method ends after block 925 and/or block 930, the method may be initiated again in response to user input, automatically, periodically, and/or a control signal, for example.
Similar to the methods discussed above, it is understood that method 900 may include one or more additional blocks or steps in some embodiments, as will be apparent to one of ordinary skill in the art.
It is understood that there are many other features and extensions of this invention to be considered. For example, the following includes a brief list of features and extensions:
Other example aspects and possible extensions of this invention will be appreciated by those of ordinary skill in the art.
As described above and as will be appreciated by those of ordinary skill in the art, embodiments of the disclosure herein may be configured as a system, method, or combination thereof. Accordingly, embodiments of the present disclosure may be comprised of various means including hardware, software, firmware or any combination thereof.
It is to be appreciated that the concepts, systems, circuits and techniques sought to be protected herein are not limited to use in the example applications described herein (e.g., industrial applications) but rather, may be useful in substantially any application where it is desired to monitor and manage operator performance. While particular embodiments and applications of the present disclosure have been illustrated and described, it is to be understood that embodiments of the disclosure not limited to the precise construction and compositions disclosed herein and that various modifications, changes, and variations can be apparent from the foregoing descriptions without departing from the spirit and scope of the disclosure as defined in the appended claims.
Having described preferred embodiments, which serve to illustrate various concepts, structures and techniques that are the subject of this patent, it will now become apparent to those of ordinary skill in the art that other embodiments incorporating these concepts, structures and techniques may be used. Additionally, elements of different embodiments described herein may be combined to form other embodiments not specifically set forth above.
Accordingly, it is submitted that that scope of the patent should not be limited to the described embodiments but rather should be limited only by the spirit and scope of the following claims.
This application claims the benefit of and priority to U.S. Provisional Application No. 63/132,661, filed on Dec. 31, 2020, which application was filed under 35 U.S.C. § 119(e) and is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
63132661 | Dec 2020 | US |