The present disclosure relates generally to evaluating the performance of a rig in the petroleum industry, and, more particularly, to a system and method for evaluating a rig via automation.
Methodologies are used to evaluate a rig in the petroleum industry, such as a well or other structures. Such methodologies often focus on measuring rig efficiency based solely on the mechanical performance of the rig, including the performance of components of the rig.
According to an embodiment consistent with the present disclosure, a system and method control the operation of at least one rig among a set of rigs by receiving key performance indicator (KPI) data of the at least one rig associated with the operations of the at least one rig in which a rig crew is the main responsibility. The KPI data can include flat time performance data, rig lost time performance data, health-safety-environment data, and local labor data. The KPI data is processed to determine a flat time score, a rig lost time score, a health-safety-environment score, and a local labor score as KPI scores. A rig efficiency index (REI) is determined from a weighting of the KPI scores. A control signal based on the REI is determined to control a first rig among the set of rigs.
In an embodiment, a system comprises an input device, a processor, a rig controller, and a connection. The input device is configured to receive key performance indicator (KPI) data of at least one rig, wherein the KPI data is selected from the group consisting of: flat time performance data, rig lost time performance data, and health-safety-environment data. The processor is configured by code executed therein to calculate a KPI score from the KPI data, and to calculate a rig efficiency index (REI) from the KPI score. The rig controller configured by code executed therein to generate and output a control signal based on the REI. The connection configured to convey the control signal to a first rig among the set of rigs to control the first rig by changing a state of operation of the first rig.
The processor calculates the REI from a weighting of the KPI score. The connection is a communication line connecting the rig controller to at least the first rig. The set of rigs includes a plurality of rigs, and the processor calculates the KPI score as an aggregated score of the plurality of rigs. The processor controls the first rig when the REI is less than a predetermined value. The changing of the state of operation of the first rig is selected from the group consisting of: re-bid the first rig, re-contract the first rig, release the first rig, and shut down the first rig. The system further comprises an output device configured to output the REI associated with the at least one rig. The set of rigs includes a plurality of rigs, and the output device outputs a ranked list of REIs associated with the plurality of rigs.
In another embodiment, a system used in conjunction with a rig connection comprises an input device, a processor, and a rig controller. The input device is configured to receive key performance indicator (KPI) data of at least one rig among a set of rigs, wherein the KPI data is selected from the group consisting of: flat time performance data, rig lost time performance data, and health-safety-environment data. The processor is configured by code executed therein to calculate a KPI score from the KPI data, and to calculate a rig efficiency index (REI) from the KPI score. The rig controller configured by code executed therein to generate and output, through the rig connection, a control signal based on the REI to control a first rig among the set of rigs by changing a state of operation of the first rig.
The processor calculates the REI from a weighting of the KPI scores. The set of rigs includes a plurality of rigs, and the processor calculates the KPI as an aggregated score of the plurality of rigs. The rig controller controls the first rig when the REI is less than a predetermined value. Changing of the state of operation of the first rig is selected from the group consisting of: re-bid the first rig, re-contract the first rig, release the first rig, and shut down the first rig. The system further comprises an output device configured to output the REI associated with the at least one rig. The set of rigs includes a plurality of rigs, and the output device outputs a ranked list of REIs associated with the plurality of rigs.
In a further embodiment, a method comprises receiving key performance indicator (KPI) data of at least one rig, wherein the KPI data is selected from the group consisting of: flat time performance data, rig lost time performance data, and health-safety-environment data. The method further comprises calculating a KPI score from the KPI data, calculating a rig efficiency index (REI) from the KPI scores, generating a control signal based on the REI, controlling, using the control signal, a first rig of the at least one rig, and changing a state of operation of the first rig. Calculating the REI includes weighting the KPI scores. The method further comprises determining whether the REI is less than a predetermined value, and controlling the first rig is performed when the REI is less than the predetermined value. The changing of the state of operation of the first rig is selected from the group consisting of: re-bid the first rig, re-contract the first rig, release the first rig, and shut down the first rig. The method further comprises outputting the REI associated with the at least one rig.
Any combinations of the various embodiments and implementations disclosed herein can be used in a further embodiment, consistent with the disclosure. These and other aspects and features can be appreciated from the following description of certain embodiments presented herein in accordance with the disclosure and the accompanying drawings and claims.
It is noted that the drawings are illustrative and are not necessarily to scale.
Example embodiments consistent with the teachings included in the present disclosure are directed to a system 10 and method 100 configured to control at least one rig by receiving key performance indicator (KPI) data of the at least one rig, including at least one of flat time performance data, rig lost time performance data, health-safety-environment data, and local labor data. The KPI data is processed to determine a flat time score, a rig lost time score, a health-safety-environment score, and a local labor score as KPI scores. A rig efficiency index (REI) is determined from a weighting of the KPI scores. A control signal based on the REI is determined to control a first rig among a set of rigs by changing of the state of operation of the first rig. Changing the state of operation can include at least one of re-bid the first rig, re-contract the first rig, release the first rig, and shut down the first rig.
Referring to
The control system 10 is configured to generate a control signal which is output through the connection 12 to one or more of the rigs 14, 16 in the set to control selected rigs such as a first rig 14 by changing of the state of operation of the first rig 14. Referring to
The control system 10 includes a processor 20 having code executing therein. The control system 10 also includes a memory 22, an input device 24, an output device 26, and a rig controller 28. The processor 20 can receive KPI data from the input device 24. The input device 24 can be a communication interface to the connection 12. The communication interface can link to the rigs 14, 16 through the connection 12. As described above, the connection 12 can be a network 18 linking the rigs 14, 16 to the processor 20. For example, the rigs 14, 16 can include local processors having code executing therein configured to acquire drilling related KPI data. The acquired drilling related KPI data can be stored in local memory associated with each local processor, respectively. The local processor of each rig 14, 16 can transmit the drilling related KPI data through the network 18 to the input device 24. Alternatively, the processor 20 can receive KPI data from the memory 22. The memory 22 can include a data warehouse in which drilling related KPI data are stored.
Referring again to
The default predetermined threshold value can be 50%. Using the input device 24 having code executed therein configured to receive user inputs, such as inputs to a graphic user interface (GUI), a system administrator can manually select or change the predetermined threshold value to be any arbitrary value, such as 65%.
Referring to
Using the interface 30, the system administrator or rig control operator can input selections to view the KPI scores and REI scores in a ranked list, as shown in Table 2 below. The data in Table 2 can be gathered over a predetermined period, such as year-to-date or three years. The predetermined period can be set by default. Alternatively, the system administrator can use the input device 24 to set the predetermined period for performance level review and ranking. The interface 30 can also use visual effects to indicate performance levels consistent with Table 1 above. The visual effects can also highlight low performance areas, such as the zero entries under Lost Time Scores for Rigs O, P, and Q, or the entry of 40 under Flat Time Score for Rig Q. The visual effects can include color coding of performance levels. Alternatively, the visual effects can include blinking scores. The visual effects can also include blinking backgrounds of appropriate cells in Table 2.
Referring to
Referring to
In step 112 of
However, for N rigs, with N>=1, the FTP for the aggregation of N rigs is determined from the following equation:
Rig lost time performance data measures the lost time, that is, any non-productive time attributed to a rig contractor operating a single rig. The acquisition of such rig lost time performance data is configured such that any lost time must be assigned to either a rig operating company, a rig provider, or a service company. In step 114 of
However, for N rigs, with N>=1, the RLTP for the aggregation of N rigs is determined from the following equation:
Health-safety-environment (HSE) data measures the degree of safe operations of a single rig based on the following KPIs in Table 3 below:
In step 116 of
For the Medium Potential Incident (MPI) factor, zero incidents receives a full weight of 10, 1 incident receives 75% of the full weight of 10, 2 incidents receives 60% of the full weight of 10, 3 incidents receives 45% of the full weight of 10, four incidents receives 30% of the full weight of 10, five incidents receives 15% of the full weight of 10, and 6 or more incidents receives 0% of the full weight of 10. The MPI factor is calculated based on a 24 month rolling period. The 24 month value is a default value, and can be set by a system administrator to be any arbitrary number of months.
For the Total Recordable Incident Rate (TRIR) factor, a highest TRIR value receives 0% of the full weight of 30%, while a lowest TRIR value receives the full weight of 30%. Otherwise, the TRIR factor for a rig is determined according to the Equation:
Other factors such as Medical Treatment Cases (MTC), Loss Time Incidents (LTI), and Restricted Duty Incidents (RDI) are calculated and used to adjust the TRIR factor. For example, 1 LTI cause 25% of the TRIR weighted allocation to be deducted, 2 LTIs causes 50% of the TRIR weighted allocation to be deducted, 3 LTIs causes 75% of the TRIR weighted allocation to be deducted, and 4 LTIs causes 100% of the TRIR weighted allocation to be deducted.
The Percentage of RHSEI is determined to be the average percentage of RHSEI for the last three years multiplied by the weight factor of 10%. The three year value is a default value, and can be set by the system administrator to be any arbitrary number of years.
The RHSEI Repetitive Findings factor is calculated according to the following Equation:
and so for a rig with the Most Repetitive Findings, the weight factor is 0% of the full weight of 5, while a rig with the Least Repetitive Findings has the full weight of 5.
The Percentage of RHSEI Closure factor is the percentage of RHSEI closures multiplied by the weight factor of 3. The Incident Investigation Corrective Action Implementation Progress factor is a progress value, based on an incident investigation corrective action implementation plan for a rig, multiplied by the weight factor of 3. The Percentage of WCI Compliance factor is the percentage of WCI multiplied by the weight factor of 15. The HSE GAP Analysis factor is determined by GAP analysis value of Health, Safety, and Environment considerations of a rig, multiplied by a weight factor of 3.
The Number of Near-Misses and Observations factor is determined by the Equations:
in which a near-miss is an unplanned incident which under slightly different circumstances could have resulted in harm to people, damage to assets, financial loss and/or harm to the environment. In addition, an observation is a behavior-based observation which refers to a workplace safety program that focuses on identifying and eliminating at-risk behaviors or conditions as well as the identification of positive employee safety related behaviors. Note that any rig with zero observations receives 0% of the weighted allocation of 3. The maximum observations for each rig is 1,000 over a 12 month period. Any rig with more than 1,000 observations counts as 1,000 observations. The 1,000 observations value is a default value, and can be set by the system administrator to be any arbitrary number of observations.
The Environmental Incidents (EI) factor measures the number of incidents of the rig affecting the environment, such as oil spills. If there are zero incidents, the EI factor receives the full weighted value of 3, one incident causes the EI factor to receive 75% of the full weighted value of 3, two incidents causes the EI factor to receive 50% of the full weighted value of 3, three incidents causes the EI factor to receive 25% of the full weighted value of 3, and four incidents causes the EI factor to receive 0% of the full weighted value of 3.
The final HSE performance factor for a single rig is then determined to be the sum total of the weighted factors for a single rig in Table 3.
Local labor data addresses a drive to have rig contractors employ local labor force on their rig to a certain degree. In step 118 of
Referring back to
However, if the FTP<0, then the FTS score for a single rig is determined from Table 4 below:
In step 122, the method 104 calculates a rig lost time score (RLTS) from the rig lost time performance (RLTP) factor described above for the at least one rig. The rig lost time performance factor reflects the percentage of lost time associated with a rig company compared to the total operating time of the at least one rig. To calculate and normalize the rig lost time score, a maximum tolerance value of the RLTS is set to 3.5%. Any rig that has a RLTP factor of 3.5% or higher receives a RLTS of 0. If the at least one rig has an RLPT factor of zero, then at least one rig receives a RLTS of 100. Any RLTP factor between zero and 3.5% receives a RLPS between zero and 100, according to the following Table 5:
In step 124, the method 104 calculates a HSE score (HSES) equal to the HSE factor described above for a single rig. For N rigs, with N>=1, the HSES for the aggregation of N rigs is determined from the following equation:
The HSE score does not require normalization. In an alternative embodiment, the HSE score has an overriding effect on the control of operations of the rig. For rigs with one fatality with the rig contractor being the responsible party, once the initial REI is determined, the final REI is set to 60% of the initial REI over the next 12 months. Furthermore, if a rig has two fatalities, the final REI is set to zero.
In step 126, the method 104 calculates a local labor score (LLS) from the local labor factor described above for the at least one rig. If the local labor factor is greater than or equal to 100, then the LLS is equal to 100 for a single rig. Otherwise, the LLS is equal to the local labor factor for a single rig. However, for N rigs, with N>=1, the LLS for the aggregation of N rigs is determined from the following equation:
Referring back to
Referring back to
REI=W1×FTS+W2×RLTS+W3×HSES+W4×LLS
Referring back to
In one example, for a parent rig company, the company can supply five rigs for a client. The performance of the rigs can be calculated independently, and the overall performance of the company is also calculated. Company performance can also be ranked in a format similar to Table 2 above. In another example, with regard to an operations department of a company, different rigs can be drilling for the same department. While the performance of the rigs can be calculated independently, the overall performance of the operations department can also be calculated. Operations department performance can then be ranked in a format similar to Table 2 above.
In a further example, overall company performance can be analyzed and evaluated. The performance of all rigs drilling for the company can be combined and delivered as a single number as the REI. A trend of the numbers can indicate the overall performance or health of the company. In another example, rigs can be analyzed in a different manner depending on whether the rigs are located geographically onshore or offshore. The performance of offshore rigs and of onshore rigs can be compared using a ranking in a format similar to Table 2 above.
Portions of the methods described herein can be performed by software or firmware in machine readable form on a tangible (e.g., non-transitory) storage medium. For example, the software or firmware can be in the form of a computer program including computer program code adapted to cause the control system to perform various actions described herein when the program is run on a computer or suitable hardware device, and where the computer program can be embodied on a computer readable medium. Examples of tangible storage media include computer storage devices having computer-readable media such as disks, thumb drives, flash memory, and the like, and do not include propagated signals. Propagated signals can be present in a tangible storage media. The software can be suitable for execution on a parallel processor or a serial processor such that various actions described herein can be carried out in any suitable order, or simultaneously.
It is to be further understood that like or similar numerals in the drawings represent like or similar elements through the several figures, and that not all components or steps described and illustrated with reference to the figures are required for all embodiments or arrangements.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “contains”, “containing”, “includes”, “including,” “comprises”, and/or “comprising,” and variations thereof, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Terms of orientation are used herein merely for purposes of convention and referencing and are not to be construed as limiting. However, it is recognized these terms could be used with reference to an operator or user. Accordingly, no limitations are implied or to be inferred. In addition, the use of ordinal numbers (e.g., first, second, third) is for distinction and not counting. For example, the use of “third” does not imply there is a corresponding “first” or “second.” Also, the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” “having,” “containing,” “involving,” and variations thereof herein, is meant to encompass the items listed thereafter and equivalents thereof as well as additional items.
While the disclosure has described several exemplary embodiments, it will be understood by those skilled in the art that various changes can be made, and equivalents can be substituted for elements thereof, without departing from the spirit and scope of the invention. In addition, many modifications will be appreciated by those skilled in the art to adapt a particular instrument, situation, or material to embodiments of the disclosure without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiments disclosed, or to the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.
The subject matter described above is provided by way of illustration only and should not be construed as limiting. Various modifications and changes can be made to the subject matter described herein without following the example embodiments and applications illustrated and described, and without departing from the true spirit and scope of the invention encompassed by the present disclosure, which is defined by the set of recitations in the following claims and by structures and functions or steps which are equivalent to these recitations.