Not to achineve the end time and no error
Hello everyone,
I am trying to run a geothermal reservoir model with EOS1 to predict a production rate for 10 years and the calculation did not achieve the setting end time. (stopped at only for several hours.) When I checked out file, there isn't a particular error.
Do you have any idea or tips what I should check?
Thanks and best regards,
Kodama
8 replies
-
Can you share your files?
-
Your time steps seem to be quite small. Have you reached the maximum number of cycles?
-
The code seems to be pretty unhappy, reducing time step frequently. To know more about what is happening, I recommend setting MOP(1)=1 (to see iteration information), MOP(5)=3 (to see phase changes), and MOP(7)=1 (to printout some of your input information, to verify that the code is reading it correctly), and rerunning the code.
-
Whenever a code is not running well, it is helpful to set these MOPs to learn more about what is happening. Look at your output file and look for the string " ST ". This will show you each timestep the code takes. The code seems to be running fine through step 11. Starting at step 12 there are many messages about phase changes back and forth between two-phase and single-phase at element 2494. This is the so-called "oscillating phase-change problem" and it is not that rare in TOUGH simulations involving propagating fronts of phase change. Check your grid for sudden changes in grid resolution or big contrasts in properties near element 2494. In general, changes in grid resolution should be as gradual as possible. Sudden contrasts in properties are sometimes necessary to represent the actual problem, but sometimes you can make property changes gradual also. I notice that capillary pressure is zero for your problem. Try specifying a non-zero capillary pressure - this has the tendency to smooth out phase-change fronts (make them broader), and this can alleviate the oscillating phase-change problem. You can also tweak your relative permeability function to see if this helps. If you are still having trouble, next time post both your input and output files. This will make it easier for those reading the forum to make suggestions.
Good luck! Christine