-
Notifications
You must be signed in to change notification settings - Fork 123
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
Comparison with four simulators in SCAL #5778
Comments
the input file seems to be a template. |
sorry for that, here correct archive. |
that zip file has a CASE3 including files from INCLUDE/ that is not in the zip. |
update: |
please try the file before sending.
|
sorry, that is the correct version |
We have a bug preventing time steps of less than 1 second from working correctly. The cause has been identified and a fix will come soon. So far, I have not even been able to run the deck due to the above mentioned bug, I do not understand how you were able to get results for the case. I will retry after fixing the time bug, and see if I then reproduce the (wrong) results or not. |
but in the .DATA file time step is a little over 1 second. |
hmm really? timesteps are in hours with LAB so you have |
Yes, you're right |
There is a fix incoming for the sub second problem: OPM/opm-common#4374
True, this is a separate problem. One at a time! |
With the fix for the sub second problem in the above mentioned PR, we were able to get correct results. However, it required modifying the tolerances and other options in extreme ways! Clearly we have some defaults that are good for reservoirs but not for lab scale. For example, the standard well model is regularized by assigning a small volume to the wellbore. This is 0.1 cubic feet, which is not small at all when dealing with a lab case, in fact it is almost 1000x larger than the combined pore volume in your case. Furthermore, we reduced many tolerances A LOT and managed to get ok results. (The case still ran fast.) I believe we should use this case as a standard lab scale test to ensure we have good defaults for small scales. What numbers to change is not 100% clear to me now. In the end, we ran with the following options (and the PR OPM/opm-common#4374 which will be merged soonish):
You need to scroll right to see them all... Copy to your own terminal to test it. Now I am not sure which ones are actually necessary, out of all these parameters, or how we should change defaults to depend on scale (I believe it would be wrong to use the unit system to decide, one could easily define a tiny case using METRIC or FIELD units). But at least we have a test case to guide us. |
Hello there!
I conducted an experiment to compare OPM with other non-commercial simulators using the example of numerical modeling on a core model. I took the data from the article: Lenormand, Roland, et al. "Comparison of four numerical simulators for SCAL experiments." Petrophysics 58.01 (2017): 48-56.
I took the parameters of case 4 and tried to rewrite them in OPM format, then after modeling I got a close result, but there is a problem with matching fluid extraction and a slight deviation in pressure drop. After a certain period of water injection, water should start to be produced at the production well since there is almost no oil left in the model, but in this case this is not the case and oil production still continues to grow (even after several hours of modeling). I've experimented with a lot of parameters, but the result is the same.
Does anyone know why this is the case? Maybe I should add a few extra keywords because I'm working on a lab scale (I guess this is a bottleneck)?
Below are the comparison images and input data.
case_4.zip
The text was updated successfully, but these errors were encountered: