Skip to content

Fix thermal well perforation energy flux#3973

Open
npillardou wants to merge 4 commits intodevelopfrom
fix/npillardou/thermalWellPerforationEnergyFlux
Open

Fix thermal well perforation energy flux#3973
npillardou wants to merge 4 commits intodevelopfrom
fix/npillardou/thermalWellPerforationEnergyFlux

Conversation

@npillardou
Copy link
Contributor

This PR tries to fix a thermal well issue at top perforations.

According to the image below, for a single phase water injection, the temperature drops significantly lower than injection temperature (293.15K ) which is not logical for water injection case (left figure).

image

@tjb-ltk
Copy link
Contributor

tjb-ltk commented Feb 18, 2026

Hi Nicolas

Could you upload the associated model. There is a restriction, probably not documented, where the top segment cannot contain a perforation.
Thanks

@npillardou npillardou requested a review from dkachuma as a code owner February 18, 2026 13:44
@tjb-ltk
Copy link
Contributor

tjb-ltk commented Feb 18, 2026

Could you move/change the perf/seg definition so that the top seg doesn't have a perf and then make the comparison. Currently it looks like the top seg has 2 perforations...

@npillardou
Copy link
Contributor Author

npillardou commented Feb 18, 2026

Could you move/change the perf/seg definition so that the top seg doesn't have a perf and then make the comparison. Currently it looks like the top seg has 2 perforations...

Hello Thomas,
I updated the xml file with perforation like you suggested. However, the same issue appear in the top layers.

I also noticed a MGR issue when the injection starts from 0, I don't know if it is also your case :

    <TableFunction
      name="injectorTotalRateTable"
      inputVarNames="{ time }"
      coordinates="{  0, 100.0e6 }"
      values="{ 1e-2, 1e-2 }" 
      interpolation="lower"/> 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments