-
Notifications
You must be signed in to change notification settings - Fork 29
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
Mistmatch for Egg model #68
Comments
@tayloris How many realizations went into the run? Or did you mean "40 realizations" instead of "40 ensembles"? Would be interesting to see |
Was just thinking the same: how does iter-0 look like? If you see that there is coverage then it looks like the ensemble has collapsed during the history matching process. This can potentially be mitigated by increasing the number of realizations. How many observations and uncertain parameters (the ones you're matching) do you have? |
Here, is the figure with the first and last iteration, 7 iterations in total, 40 ensembles and 100 extra nodes. We are using all observation for egg model, the whole simulation time as a data set. And all the parameters for the fluid and the rock(perm, poro, bluk modulus). I'll try to increase the number of realizations. |
Could it be that, by increasing the number of nodes, you increase the number of parameters to match. So one also needs to increase the number of realization accordingly (with some number). |
What do you mean with not including relative permeability parameters? You are looking at water/oil rates, so relative permeability rather important for that. How does you pressure match look like now? |
I'll include the relative's permeabilities in the next try |
Seems like you have a bit of tuning to do yeah - if you could share your fork/branch for the Egg model it makes it a bit easier to look at what you have as input (and maybe run it here myself). |
Here you have, https://github.com/tayloris/flownet/tree/Egg_Model_Config . Inside examples folder you have a zip folder with all simulations results from OPM/Flow if need it. |
I had a quick initial look. Some thoughts:
Mind that what I wrote above are just some suggestions/thoughts based on that I looked at the model deck, I didn't inspect the Egg model in detail. Neither did I yet run the model. I hope it helps somewhat. |
Hi Wouter Many thanks for the detailed review. I'll make two issues regarding the rock-compressibility and Aquifer section. Flownet gives an error when they are not defined. Permeability: Yes, a long-range of permeability cause a long-range of pressure drop in the ensembles. Rock compaction: The configuration parse sett rock-compressibility as "required" so it gives an error if is not define in the config file. I'll make an issue about it Relative permeability: I have not plotted it but here you can see the tables from the egg model and the table generated by pyscal. Ensemble weights: Yes, for all the figures I reported I used usually 6 iterations. Aquifer: There is not Aquifer defined in EGG model. When I removed it gives me an error, so I'll create an issue about it. Realizations: Yes, for most of the figures I reported I used usually 200 realizations. Original SWOF table from Egg model |
So after several discussions, we found that that observation uncertainties were high for the egg model. In this regard, the solution is to decrease the values of the hard-coded observation uncertainties in files The history match has better quality now as you see |
As a result of stepping into this pitfall we decided to make sure that the step of setting the observation error will be exposed more clearly to the user, see issue #120. As the described problem in this issue is solved I'll close the issue. |
I'm applying Flownet to the Egg model. You can see the results of the ensemble for 6th iteration. in the following figurre.
You can notice that the total oil rate and water flow rate never go closer to the history data. The ensembles are somehow stagnant. In this example, I'm running 40 ensembles and 100 additional nodes, however, the results are similar if I increase the number of ensembles, the number of nodes the range in the parameters.
The text was updated successfully, but these errors were encountered: