IP Library Granted Patent US 11,933,162
Granted Patent B2
US 11,933,162 · App. 17/529,692 · Granted Mar 19, 2024

Calibrating erosional sand prediction

Inventor: Raphael de Souza Gonzalez Melo (Houston, TX)
Assignee: Landmark Graphics Corporation
E21B47/06E21B47/10G01N33/2823E21B43/105E21B2200/20
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 11,933,162
App. No.
17/529,692
Granted
Mar 19, 2024
Kind
B2
Abstract

A system may include a processing device and a memory device that includes instructions to receive real-time data including wellhead pressure, a new sand measurement, and a new erosion rate for a wellbore. A model including an available reference sand rate for the wellbore based on the wellhead pressure and at least one of the new sand measurement or the new erosion rate of the wellbore may be calibrated. The model may be applied to determine a calibrated sand rate is within a pre-determined threshold. A new sand production rate for the wellbore based on the model may be determined.

Claims (62)

1. A system comprising:

a processing device; and

a memory device that includes instructions executable by the processing device for causing the processing device to:

receive real-time data including wellhead pressure, a new sand measurement, and a new erosion rate for a wellbore;

calibrate a model including an available reference sand rate for the wellbore based on the wellhead pressure and at least one of the new sand measurement or the new erosion rate of the wellbore;

apply the model to determine a calibrated sand rate is within a pre-determined threshold, wherein applying the model to determine the calibrated sand rate is within the pre-determined threshold includes:

determining two different results for the calibrated sand rate using two different sand saturation levels and an initial erosion coefficient; and

determining one of the two different results of the model is below the pre-determined threshold; and

determine a new sand production rate for the wellbore based on the model.

2. The system of claim 1 , wherein the memory device further includes instructions executable by the processing device for causing the processing device to:

output a command to adjust a setting of a well tool used in a wellbore operation based on the new sand production rate.

3. The system of claim 1 , wherein the model is configurable to calculate initial sand saturation levels, wherein the initial sand saturation levels are configurable to be roots of a quadratic relationship between sand saturation level values and available sand rate values from a reservoir simulator.

4. The system of claim 3 , wherein the memory device further includes instructions executable by the processing device for causing the processing device to:

in response to determining any of the results of the model is below the pre-determined threshold:

assume the calibrated sand rate, the sand saturation level associated with the calibrated sand rate, and the erosion coefficient for determining the new sand production rate.

5. The system of claim 3 , wherein the instructions executable by the processing device for causing the processing device to apply the model to determine the calibrated sand rate is within the pre-determined threshold includes: determining one of the two different results of the calibrated sand rate is equal to or above the pre-determined threshold, and the memory device further includes instructions executable by the processing device for causing the processing device to:

in response to determining one of the two different results of the model is equal to or above the pre-determined threshold:

apply the model using the calibrated sand rate with a minimum error, the sand saturation level associated with the calibrated sand rate with the minimum error, and a new erosion coefficient; and

determine the result of the model is below the pre-determined threshold.

6. The system of claim 4 , wherein the instructions executable by the processing device for causing the processing device to apply the model to determine the calibrated sand rate is within the pre-determined threshold further includes:

determining the result of the model using the calibrated sand rate with the minimum error is equal to or above the pre-determined threshold, and the memory device further includes instructions executable by the processing device for causing the processing device to:

in response to determining the result of the model using the calibrated sand rate with the minimum error is equal to or above the pre-determined threshold:

re-apply the model using the calibrated sand rate with the minimum error, two new sand saturation levels, and the initial erosion coefficient for determining the two different results, until the error of the calibrated sand rate is below the pre-determined threshold.

7. A computer-implemented method comprising:

receiving, by a processing device, real-time data including wellhead pressure, a new sand measurement, and a new erosion rate for a wellbore;

calibrating, by the processing device, a model including an available reference sand rate for the wellbore based on the wellhead pressure and at least one of the new sand measurement or the new erosion rate of the wellbore;

applying, by the processing device, the model to determine a calibrated sand rate is within a pre-determined threshold, wherein applying the model to determine the calibrated sand rate is within a pre-determined threshold includes:

determining, by the processing device, two different results for the calibrated sand rate using two different sand saturation levels and an initial erosion coefficient and

determining, by the processing device, one of the two different results of the model is below the pre-determined threshold; and

determining, by the processing device, a new sand production rate for the wellbore based on the model.

8. The computer-implemented method of claim 7 , further comprising:

outputting, by the processing device, a command to adjust a setting of a well tool used in a wellbore operation based on the new sand production rate.

9. The computer-implemented method of claim 7 , wherein the model is configurable to calculate, by the processing device, initial sand saturation levels, wherein the initial sand saturation levels are configurable to be roots of a quadratic relationship between sand saturation level values and available sand rate values from a reservoir simulator.

10. The computer-implemented method of claim 7 , further comprising:

in response to determining, by the processing device, any of the results of the model is below the pre-determined threshold:

assuming the calibrated sand rate, the sand saturation level associated with the calibrated sand rate, and the erosion coefficient for determining the new sand production rate.

11. The computer-implemented method of claim 7 , wherein applying the model to determine the calibrated sand rate is within the pre-determined threshold includes:

determining, by the processing device, one of the two different results of the calibrated sand rate is equal to or above the pre-determined threshold; and

in response to determining, by the processing device, the result of the model using the calibrated sand rate with a minimum error is equal to or above the pre-determined threshold:

re-applying the model using the calibrated sand rate with the minimum error, two new sand saturation levels, and the initial erosion coefficient for determining the two different results, until the error of the calibrated sand rate is below the pre-determined threshold.

12. The computer-implemented method of claim 11 , wherein applying the model to determine the calibrated sand rate is within the pre-determined threshold includes:

determining, by the processing device, the result of the model using the calibrated sand rate with the minimum error is equal to or above the pre-determined threshold; and

in response to determining, by the processing device, the result of the model using the calibrated sand rate with the minimum error is equal to or above the pre-determined threshold:

re-apply the model using the calibrated sand rate with the minimum error, two new sand saturation levels, and the initial erosion coefficient for determining the two different results, until the error of the calibrated sand rate is below the pre-determined threshold.

13. A non-transitory computer-readable medium comprising instructions that are executable by a processing device for causing the processing device to perform operations comprising:

receiving real-time data including wellhead pressure, a new sand measurement, and a new erosion rate for a wellbore;

calibrating a model including an available reference sand rate for the wellbore based on the wellhead pressure and at least one of the new sand measurement or the new erosion rate of the wellbore;

applying the model to determine a calibrated sand rate is within a pre-determined threshold, wherein applying the model to determine the calibrated sand rate is within the pre-determined thresholds includes:

determining two different results for the calibrated sand rate using two different sand saturation levels and an initial erosion coefficient; and

determining one of the two different results of the model is below the pre-determined threshold; and

determining a new sand production rate for the wellbore based on the model.

14. The non-transitory computer-readable medium of claim 13 , wherein the operations further comprise:

outputting a command to adjust a setting of a well tool used in a wellbore operation based on the new sand production rate.

15. The non-transitory computer-readable medium of claim 13 , wherein the model is configurable to calculate initial sand saturation levels, wherein the initial sand saturation levels are configurable to be roots of a quadratic relationship between sand saturation level values and available sand rate values from a reservoir simulator.

16. The non-transitory computer-readable medium of claim 13 , wherein the operations further comprise:

in response to determining any results of the model is below the pre-determined threshold:

assuming the calibrated sand rate, a sand saturation level associated with the calibrated sand rate, and the erosion coefficient for determining the new sand production rate.

17. The non-transitory computer-readable medium of claim 13 , wherein the operation of applying the model to determine the calibrated sand rate is within the pre-determined threshold includes:

applying the model to determine the calibrated sand rate is within the pre-determined threshold includes:

determining one of the two different results of the calibrated sand rate is equal to or above the pre-determined threshold; and

in response to determining the result of the model using the calibrated sand rate with a minimum error is equal to or above the pre-determined threshold:

re-applying the model using the calibrated sand rate with the minimum error, two new sand saturation levels, and the initial erosion coefficient for determining the two different results, until the error of the calibrated sand rate is below the pre-determined threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: MELO, RAPHAEL DE SOUZA GONZALEZ
To: LANDMARK GRAPHICS CORPORATION
Reel/Frame 058152/0827 →
Continuity (2)
Provisional Application 63185049 · May 6, 2021
Related Publication 20220365062A1 · Nov 17, 2022