IP Library Granted Patent US 8,589,036
Granted Patent B2
US 8,589,036 · App. 13/161,736 · Granted Nov 19, 2013

Method and system for automatically setting, adjusting, and monitoring load-based limits on a well service rig

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,589,036
App. No.
13/161,736
Granted
Nov 19, 2013
Kind
B2
Abstract

A method and system for automatically setting adjusting and monitoring load-based limits is capable of monitoring the hookload, rig weight and combined measured weight and compare those parameters to limits. If any of the hookload, rig weight or measured weight should increase to a level beyond its limit, the system is able to adjust the operation of the well service rig to limit damage to the equipment and danger to the operators and service personnel. The system is also capable of adjusting each of the limits as the weight of the rig and actual hookload change over time while conducting an activity to maintain the respective limits in the most beneficial range.

Claims (77)

1. A method for controlling hookload on a well service rig comprising the steps of:

accepting a first hookload limit at the computer system;

conducting a first cycle of an activity at a well;

accepting hookload data during the first cycle of the activity;

with the computer system, comparing each hookload data value to the first hookload limit;

stopping the first cycle of the activity if at least one of the hookload data values is greater than the first hookload limit;

determining with the computer system a first average hookload;

calculating with the computer system a second hookload limit based on the first average hookload and an overpull value;

conducting a second cycle of the activity at the well;

accepting a second set of hookload data during the second cycle; and

comparing at least a portion of the hookload data values in the second set of hookload data to the second hookload limit.

2. The method of claim 1 , wherein the second hookload limit is a sum of the first average hookload and the overpull value.

3. The method of claim 1 , further comprising the steps of:

accepting a first measured weight limit at the computer system;

accepting measured weight data during the first cycle of the activity, wherein the measured weight is a sum of the rig weight and a hook load on the well service rig;

with the computer system comparing each measured weight data value to the first measured weight limit; and

calculating with the computer system a second measured weight limit.

4. The method of claim 3 , further comprising the step of stopping the first cycle of the activity if at least one of the measured weight data values is greater than the first measured weight limit.

5. The method of claim 3 , further comprising the steps of:

accepting rig weight data during the first cycle of the activity;

determining with the computer system a first average rig weight; and

wherein the second measured weight limit is the sum of the second hookload limit and the first average rig weight.

6. The method of claim 1 , further comprising the steps of:

accepting rig weight data during the first cycle of the activity;

determining with the computer system a first average measured weight;

determining with the computer system a first average rig weight; and

determining with the computer system the first average hookload based on the first average rig weight and the first average measured weight.

7. The method of claim 6 , wherein the first average hookload is the difference of the first average measured weight and the first average rig weight.

8. The method of claim 1 , further comprising the steps of:

calculating with the computer system a proposed overpull based on the first hookload limit and the first average hookload; and

wherein the proposed overpull is calculated as the difference between the first hookload limit and the first average hookload.

9. The method of claim 8 , further comprising the steps of:

determining with the computer system if the proposed overpull is within a safety margin range; and

setting the proposed overpull as the overpull value based on a positive determination that the proposed overpull is within a safety margin range.

10. The method of claim 8 , further comprising the steps of:

determining with the computer system if the proposed overpull is within a safety margin range; and

setting the overpull value as equal to an outer boundary of the safety margin range based on a negative determination that the proposed overpull is with a safety margin range.

11. The method of claim 1 , further comprising the step of determining with the computer system if a difference between the first hookload limit and the second hookload limit exceeds an allowable change.

12. The method of claim 11 , further comprising the step of adjusting the second hookload limit to be equal to the sum of the first hookload limit and the allowable change based on a positive determination that the difference exceeds the allowable change.

13. The method of claim 11 , further comprising the step of adjusting the second hookload limit to be equal to a difference of the first hookload limit and the allowable change based on a positive determination that the difference between the first hookload limit and the second hookload limit exceeds the allowable change.

14. The method of claim 1 , further comprising the steps of:

determining with the computer system if the second hookload limit is greater than or equal to a maximum derrick hookload limit; and

adjusting the second hookload limit to be equal to the maximum derrick hookload limit.

15. The method of claim 1 , further comprising the steps of:

determining with the computer system if the second hookload limit is less than or equal to a minimum hookload limit; and

adjusting the second hookload limit to be equal to the minimum hookload limit.

16. A method for controlling hookload on a well service rig comprising the steps of:

conducting a first cycle of an activity at a well;

accepting a first set of load-based data during the first cycle at a computer system;

determining with the computer system a hookload limit for the well service rig; and

conducting a second cycle of the activity subsequent to the first cycle at the well service rig; and

accepting a second set of load-based data during the second cycle; and

comparing at least a portion of the second set of load-based data to the hookload limit.

17. The method of claim 16 , further comprising the step of preventing the second cycle from being completed if any portion of the second set of load based is greater than the hookload limit.

18. The method of claim 16 , further comprising the steps of:

accepting a first measured weight limit at the computer system;

accepting well service rig weight data during the first cycle of the activity;

accepting measured weight data during the first cycle of the activity, wherein the measured weight is a sum of the well service rig weight and a hook load on the well service rig;

with the computer system, comparing each measured weight data value to the first measured weight limit;

stopping the first cycle of the activity if at least one of the measured weight data values is greater than the first measured weight limit;

determining with the computer system a first average well service rig weight;

calculating with the computer system a second measured weight limit, wherein the second measured weight limit is the sum of the second hookload limit and the first average well service rig weight.

19. A method for controlling hookload on a well service rig comprising the steps of:

accepting a first hookload limit at the computer system;

conducting a first cycle of an activity at a well;

accepting a plurality of well service rig weight data points during the first cycle of the activity;

accepting a plurality of measured weight data points during the first cycle of the activity, wherein the measured weight is the sum of the well service rig weight and a hookload weight;

determining with the computer system, a plurality of hookload data values by calculating the difference of at least a portion of each of a plurality of measured weight data points and at least a portion of each of a plurality of well service rig weight data points

with the computer system, comparing at least a portion of the hookload data points to the first hookload limit;

determining with the computer system a first average well service rig weight based on at least a portion of the plurality of well service rig weight data points;

determining with the computer system a first average measured weight based on at least a portion of the plurality of measured weight data points;

determining with the computer system a first average hookload by calculating the difference of the first average measured weight and first average well service rig weight;

calculating with the computer system an overpull value as the difference of the first hookload limit and the first average hookload;

calculating with the computer system a second hookload limit based on the first average hookload and an overpull value;

conducting a second cycle of the activity at the well;

accepting a second set of hookload data during the second cycle; and

comparing at least a portion of the hookload data values in the second set of hookload data to the second hookload limit.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2016
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: KEY ENERGY SERVICES, LLC
Reel/Frame 040996/0899 →
SECURITY INTEREST Recorded Dec 15, 2016
From: KEY ENERGY SERVICES, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 040989/0070 →
RELEASE OF SECURITY INTEREST Recorded Dec 15, 2016
From: BANK OF AMERICA, N.A.
To: KEY ENERGY SERVICES, LLC
Reel/Frame 040995/0825 →
SECURITY INTEREST Recorded Dec 15, 2016
From: KEY ENERGY SERVICES, LLC
To: CORTLAND PRODUCTS CORP., AS AGENT
Reel/Frame 040965/0383 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 035814 FRAME: 0158. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 6, 2015
From: KEY ENERGY SERVICES, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036284/0840 →
SECURITY INTEREST Recorded Jun 2, 2015
From: KEYSTONE ENERGY SERVICES, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 035814/0158 →
SECURITY INTEREST Recorded Jun 1, 2015
From: KEY ENERGY SERVICES, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS AGENT
Reel/Frame 035801/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: BOWEN, JAY CHARLES; BURKE, ROGER PHILLIP; NEAL, HOWARD ADRIAN; YORGA, DERREK
To: KEY ENERGY SERVICES, LLC
Reel/Frame 027121/0762 →