NREL / GEOPHIRES-X

MIT License
29 stars 24 forks source link

Most examples exceed 600m pump depth, triggering warning #131

Open softwareengineerprogrammer opened 7 months ago

softwareengineerprogrammer commented 7 months ago

Per @malcolm-dsider via email:

Warning: GEOPHIRES calculates production pump depth to be deeper than 600m (3152.394984748829m). Verify reservoir pressure, production well flow rate and production well dimensions

2024-02-25 20:48:17,268 - root - WARNING - GEOPHIRES calculates production pump depth to be deeper than 600m (3152.394984748829m). Verify reservoir pressure, production well flow rate and production well dimensions

I will investigate the source of these and evaluate whether the warning is appropriate and any applicable changes/fixes


Warning originates from: https://github.com/NREL/GEOPHIRES-X/blob/d04896c4a58eb19e94ef819f46c858023ec26052/src/geophires_x/WellBores.py#L395-L399

softwareengineerprogrammer commented 7 months ago

@malcolm-dsider or @kfbeckers Can you help me understand why this is a warning/problematic?

I'm lacking the requisite background knowledge on what pump depth is - some quick internet research leads me to infer it is an 'effective' depth down to which the force of the pump is being applied/felt by fluid in the well. And based on that, I presume 600m is a known or hypothesized maximum depth beyond which that force meaningfully drops due to friction/pressure leakage?

kfbeckers commented 7 months ago

Jonathan,

there is a nice discussion on pump depth in the GETEM manual: https://workingincaes.inl.gov/SiteAssets/CAES%20Files/FORGE/inl_ext-16-38751%20GETEM%20User%20Manual%20Final.pdf (starting on page 76)

Basically, the minimum pump depth is calculated to ensure that the pump fluid inlet pressure is above the vapor pressure to avoid flashing. We need to ensure that fluid entering the pump is in the liquid phase.

Starting from the reservoir pressure, the pressure at the pump inlet is calculated by subtracting pressure drop from inflow into the well, and then friction and the hydrostatic column from bottom of the well to the pump depth.

Ideally, the pump is located as shallow as possible (cheaper, less challenges, etc.).

Regards, Koenraad

On Mon, Feb 26, 2024 at 10:16 AM Jonathan Pezzino @.***> wrote:

@malcolm-dsider https://github.com/malcolm-dsider or @kfbeckers https://github.com/kfbeckers Can you help me understand why this is a warning/problematic?

I'm lacking the requisite background knowledge on what pump depth is - some quick internet research leads me to infer it is an 'effective' depth down to which the force of the pump is being applied/felt by fluid in the well. And based on that, I presume 600m is a known or hypothesized maximum depth beyond which that force meaningfully drops due to friction/pressure leakage?

— Reply to this email directly, view it on GitHub https://github.com/NREL/GEOPHIRES-X/issues/131#issuecomment-1964682992, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJDTRGFFG2OW46DIRZ4IIXTYVS7OXAVCNFSM6AAAAABD2P5UY6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRUGY4DEOJZGI . You are receiving this because you were mentioned.Message ID: @.***>