Claims
- 1. A Method for drilling while automatically detecting the state of a drilling rig during the drilling process of a wellbore comprising the steps of:
receiving two or more independent input data channels, each input data channel representing a series of measurements made over time during the drilling process; and automatically detecting the most likely state of the drilling rig from at least three possible rig states, the detection based on the two or more input channels.
- 2. A method according to claim 1 further comprising the step of altering activity relating to drilling based on the detection of the most likely state of the drilling rig.
- 3. A method according to claim 1 further comprising the step of investigating data relating to the drilling process and/or characteristics of the earth surrounding the wellbore collected during the drilling process.
- 4. A method according to claim 1 wherein the two or more input data channels are represent measurements of equipment on the drilling rig.
- 5. A method according to claim 1 wherein the two or more input data channels include two or more of the following input channels: hookload, block position, torque, and stand pipe pressure.
- 6. A method according to claim 1 wherein the step of receiving includes at least three independent input channels and the detection is based on the at least three input channels.
- 7. A method according to claim 5 wherein the step of receiving includes at least four independent input channels and the detection is based on the at least four input channels.
- 8. A method according to claim 1 wherein the step of detecting further comprises generating a probability associated with each possible rig state.
- 9. A method according to claim 1 further comprising the step of predicting a future rig state based in part on the current rig state.
- 10. A method according to claim 1 wherein the most likely state is detected from at least four possible rig states.
- 11. A method according to claim 10 wherein the most likely state is detected from at least six possible rig states.
- 12. A method according to claim 11 wherein the most likely state is detected from at least 10 possible rig states.
- 13. A method according to claim 1 wherein the at least three possible rig states include three or more of the following rig states: DrillRot, DrillSlide, RihPumpRbt, RihPump, Rih, PoohPumpRot, PoohPump, Pooh, StaticPumpRot, StaticPump, Static, InSlips, and Unclassified.
- 14. A method according to claim 1 wherein the step of automatically detecting makes use of a fuzzy logic algorithm.
- 15. A method according to claim 1 wherein the step of automatically detecting makes use of a probabilistic technique.
- 16. A method according to claim 1 wherein the step of automatically detecting make use of a Bayesian technique.
- 17. A method according to claim 1 wherein the step of automatically detecting make use of a sequential Bayesian technique.
- 18. A method according to claim 1 wherein a particle filtering technique is used in the step of automatic detection.
- 19. A method according to claim 1 wherein a parametric particle filtering technique is used in the step of automatic detection.
- 20. A method according to claim 1 wherein the most likely state of the drilling rig is detected by calculating a probability distribution of the possible rig states using a probabilistic model, the probabilistic model being based on changepoints and parameters between the changepoints, where the changepoints are derived from the two or more input channels.
- 21. A method according to claim 20 wherein the changepoints are detected separately for each input channel.
- 22. A method according to claim 21 wherein the changepoints are detected using a sequential Bayesian technique.
- 23. A method according to claim 1 wherein a Kalman filtering technique is used in the step of automatic detection.
- 24. A method according to claim 1 wherein the step of automatically detecting is based at least in part on binary indicators from drilling acquisition system.
- 25. A method according to claim 24 wherein the binary indicators include bit on bottom, and bit not on bottom.
- 26. A method according to claim 24 wherein the binary indicators include in slips, not in slips.
- 27. A method according to claim 1 further comprising the step of detecting a drilling event based at least in part on (i) the automatically detected most likely state of the drilling rig, and (ii) other information.
- 28. A method according to claim 27 wherein said step of detecting a drilling event is performed automatically.
- 29. A method according to claim 27 wherein the step of detecting a drilling event involves comparing values derived from the other information with threshold values, and different threshold values are used depending upon the automatically detected most likely state.
- 30. A method according to claim 28 wherein the drilling event being detected is a washout.
- 31. A method according to claim 28 wherein the drilling event being detected is a stuck pipe.
- 32. A method according to claim 28 wherein the drilling event being detected is a predetermined level of bit wear.
- 33. A method according to claim 28 wherein the step of detecting a drilling event involves tendency analysis.
- 34. A method according to claim 28 wherein the step of detecting a drilling event involves torque and drag analysis.
- 35. A method according to claim 28 further comprising the step of notifying drilling personnel of detected event.
- 36. A method according to claim 35 wherein the detected event is undesirable, and the notification is a warning of the undesirable event.
- 37. A method according to claim 28 further comprising the step of suggesting to drilling personnel activity in response to the detected event.
- 38. A method according to claim 27 wherein the detecting of the drilling event is in part a manual process.
- 39. A method according to claim 38 wherein the other information includes MWD data.
- 40. A method according to claim 39 wherein the event detected is destructive vibration modes.
- 41. A method according to claim 28 wherein the event is detected in part using information from an earth model.
- 42. A method according to claim 1 wherein the automatic detection is based in part on knowledge base information.
- 43. A method according to claim 1 wherein said steps of receiving and automatically detecting are repeated such that the most likely states of drilling rig is detected over a period of time.
- 44. A system for drilling while automatically detecting the state of a drilling rig during the drilling process of a wellbore comprising:
a storage system adapted to receive two or more independent input data channels, each input data channel representing a series of measurements made over time during the drilling process; and a processing system adapted and programmed to automatically detect the most likely state of the drilling rig from at least three possible rig states, the detection based on the two or more input channels.
- 45. A system for drilling according to claim 44 further comprising a user interface to display information based on the detected most likely state of the drilling rig to drilling personnel such that drilling activity can be altered.
- 46. A system for drilling according to claim 44 wherein the two or more input data channels are represent measurements of equipment on the drilling rig.
- 47. A system for drilling according to claim 44 wherein the storage system is adapted to receive at least three independent input channels and the detection is based on the at least three input channels.
- 48. A system for drilling according to claim 44 the processing system is further adapted and programmed to generate a probability associated with each possible rig state, and the detection of future rig states based in part on the current rig state probability.
- 49. A system for drilling according to claim 44 wherein the processing system detects the most likely state of the drilling rig using a probabilistic technique.
- 50. A system for drilling according to claim 49 wherein the probabilistic technique includes a sequential Bayesian technique based on particle filtering.
- 51. A for drilling according to claim 49 wherein the processing system detects the most likely state of the drilling rig by calculating a probability distribution of the possible rig states using a probabilistic model, the probabilistic model being based on changepoints and parameters between the changepoints, where the changepoints are derived from the two or more input channels.
- 52. A system for drilling according to claim 51 wherein the changepoints are detected separately for each input channel.
- 53. A system for drilling according to claim 52 wherein the changepoints are detected using a sequential Bayesian technique.
- 54. A system for drilling according to claim 44 wherein the processing system is further adapted and programmed to detect a drilling event based at least in part on (i) the automatically detected most likely state of the drilling rig, and (ii) other information.
- 55. A system for drilling according to claim 54 wherein the detecting of a drilling event is performed automatically.
- 56. A system for drilling according to claim 55 wherein the detecting of a drilling event is event is in part performed using information from an earth model.
- 57. A computer readable medium capable of causing a computer system to carry out the following steps during a the drilling process of a wellbore:
receiving two or more independent input data channels, each input data channel representing a series of measurements made over time during the drilling process; automatically detecting the most likely state of the drilling rig from at least three possible rig states, the detection based on the two or more input channels; and displaying information based on the detected most likely state of the drilling rig to drilling personnel such that drilling activity can be altered.
- 58. A computer readable medium according to claim 57 further capable of causing the computer system to carry out the step of altering activity relating to drilling based on the detection of the most likely state of the drilling rig.
- 59. A computer readable medium according to claim 57 wherein the detection is based on at least three input channels.
- 60. A computer readable medium according to claim 57 wherein a probability associated with each possible rig state is generated by the computer system.
- 61. A computer readable medium according to claim 57 wherein the computer system detects the most likely state of the drilling rig using a probabilistic technique.
- 62. A computer readable medium according to claim 61 wherein the probabilistic technique includes a sequential Bayesian technique based on particle filtering.
- 63. A computer readable medium according to claim 61 wherein the probabilistic technique includes analyzing changepoints and parameters for segments between the changepoints derived from the two or more input channels.
- 64. A computer readable medium according to claim 57 wherein the computer system is further caused to detect a drilling event based at least in part on (i) the automatically detected most likely state of the drilling rig, and (ii) other information.
- 65. A computer readable medium according to claim 57 wherein the detecting of a drilling event is performed automatically.
Parent Case Info
[0001] This Application is a Continuation-In-Part of U.S. Application Ser. No. 10/330,634, filed Dec. 27, 2002, now pending.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10330634 |
Dec 2002 |
US |
Child |
10400125 |
Mar 2003 |
US |