Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Efficiency factor and output of well rates #236

Open
totto82 opened this issue Jan 23, 2018 · 3 comments
Open

Efficiency factor and output of well rates #236

totto82 opened this issue Jan 23, 2018 · 3 comments

Comments

@totto82
Copy link
Member

totto82 commented Jan 23, 2018

Currently the output code does not take into account the well efficiency factor.
The total water production is in the current code:

{ "WWPT", mul( rate< rt::wat, producer >, duration ) },

This can be fixed in the output code by quarrying the efficiency factor for wells and groups from the parser and apply it here and in similar places.

@atgeirr
Copy link
Member

atgeirr commented Jan 26, 2018

If a well has a rate control of 1000 and an efficiency factor of 0.5, is the simulator is sending 500 or 1000 to the output? If 500 then the above calculation is correct, so I guess that means it sends 1000?

@GitPaean
Copy link
Member

The rate will still be 1000, while the accumulated amount WWPT will need to consider the efficiency factor when multiplied with operation time, just thinking it is as work 50% of the time.

@atgeirr
Copy link
Member

atgeirr commented Jan 26, 2018

This can be fixed in the output code by quarrying the efficiency factor for wells and groups from the parser and apply it here and in similar places.

An alternative is to add the efficiency factor itself to the well data passed to the output code. I would think that is a bit simpler? Unless the output code would need to get the efficiency factors for groups etc. for other reasons anyway; then we should do as you suggest.

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

No branches or pull requests

3 participants