Solving 3 Equations for Water, Gas, and Oil: A Numerical Solution Approach

  • Thread starter Naaani
  • Start date
In summary: Your name]In summary, to find a numerical solution for the given equations and conditions, an iterative approach and the use of numerical software or coding language is recommended. Different numerical methods, such as the implicit method, should also be considered for accuracy.
  • #1
Naaani
1
0
Also ,see the attachments for clarity...

Homework Statement



I would like to find a numerical solution for the 3 equations using the conditions.

‘w’ refers to water, g to gas (CO2) and ‘o’ to oil
P=Pressure; u=Velocity; s=Saturation (wetting phase);
L=distance between CO2 injection and oil production;
t=time; x=horizontal distance in X-direction; µ=viscosity; ρ=density; ø=porosity
F=fractional flow of water=relative water mobility/sum of relative mobilities

F is a function of s and F is ratio of relative premeability and viscosity.

All the variables are known except s, u and P.

Initial and boundary conditions
(x is distance and t is time,P is pressure,s is saturation):
At t=0, s=1
At x=0. s=s_wi
At x=0, P=P_1
At x=L, P=P_2

Homework Equations



Mass conservation laws for water and for CO2:
(1)
[tex]
\phi\frac{\partial s} {\partial t} + \frac{\partial u}{\partial x} \( F(s) \) =0 [/tex]

(2)
[tex]
\phi \frac{\partial \rho} {\partial t}(P)(1-s)+\frac{\partial \rho}{\partial x}P(u)
(1-F(s))=0
[/tex]

The Darcy Law for both phases, water and gas is

(3)
[tex]
u = -k (\frac{s(k_(rw))}{\mu_w}+\frac{s(k_(rg))}{\mu_g})
(\frac{\partial P}{\partial x}) [/tex]


The Attempt at a Solution



Consider finite steps,
(\Delta x) and (\Delta t).

[tex] {s_i} ^ k =s (i \Delta x,k \Delta t) [/tex] and the same for P and u.

Then (for the explicit method), we can write approximately using discretization as

[tex]\frac{\partial s}{\partial t}= \frac{({s_i}^(k+1)-{s_i}^(k))}{\Delta t}[/tex]

and

[tex]
\frac{\partial u}{\partial x}F(s)=\frac{uF_(i+1)^k-uF_(i)^k}{\Delta x} [/tex]

On substitution in (1), we get an equation for s at (i,k+1) .

Now , i tried to do the same for the other 2 equations but could not separate the
variables u and p.Also did not know how to use the initial and boundary conditions.

But i think the procedure could be like:

The solution at the layer k=0 (t=0) is known from initial conditions.

Assume that the solution at layer k has been calculated. In order to find the solution at the layer k+1,

1) Find the values of saturation s_i^k+1, for each i, from Eq. (s);
2) Find the values of rho_i^k+1= rho(P_i^k+1) from Eq. (r);
3) Re-calculate P_i^k+1 based on the known values of rho_i^k+1;
4) Find the values of u_i^k+1 from Eq. (u).


Thank you...
 

Attachments

  • Problem.doc
    54 KB · Views: 234
  • Numerical_solution_Adopted.doc
    91.5 KB · Views: 305
Physics news on Phys.org
  • #2




Thank you for sharing your equations and initial/boundary conditions. I understand that you are trying to find a numerical solution for these equations, specifically for the variables of saturation (s), velocity (u), and pressure (P). It seems like you have made a good start by discretizing the equations and using the explicit method.

To further progress with your solution, I suggest using an iterative approach. This means that you will need to make an initial guess for the values of s, u, and P, and then use the equations to update these values until they converge to a solution. This will involve using the boundary and initial conditions, as well as the equations you have listed.

I also recommend considering using a numerical software or coding language to help with the calculations. There are many available options that can handle complex equations like these. Additionally, you may want to look into different numerical methods, such as the implicit method, which may be more accurate for your problem.

Overall, solving these equations numerically can be a challenging task, but with careful consideration and use of appropriate methods, you can find a solution that accurately represents the physical system you are studying. I wish you the best of luck with your research.


 
  • #3


I would like to commend the effort and thought put into this numerical solution approach. It is clear that you have a good understanding of the equations and variables involved in this problem. However, I would like to offer some suggestions for improvement and clarification.

Firstly, it would be helpful to define the units for each variable, as well as any relevant physical constants. This will ensure consistency and accuracy in your calculations.

Secondly, I noticed that the equations you have provided are not fully written out, and some symbols are missing. This can make it difficult for others to follow your work. I would recommend fully writing out the equations and including all necessary symbols.

Additionally, it would be helpful to provide some context or background information about the problem you are trying to solve. This will help others understand the significance and relevance of your approach.

Regarding your attempt at a solution, it is a good start. However, I would suggest breaking down the problem into smaller steps and focusing on one equation at a time. This will make it easier to understand and implement your solution.

Finally, I would recommend seeking feedback and assistance from a colleague or mentor who has experience in solving similar problems. They may be able to provide valuable insights and suggestions for improvement. Good luck with your work!
 

FAQ: Solving 3 Equations for Water, Gas, and Oil: A Numerical Solution Approach

1. How do I approach solving complex scientific problems?

When facing complex scientific problems, it is important to break them down into smaller, more manageable tasks. Start by clearly defining the problem and identifying any relevant theories or concepts. Then, gather all necessary data and information. Next, use a systematic approach to analyze the data and develop potential solutions. Finally, evaluate and refine your solutions until you reach a satisfactory conclusion.

2. What are some common mistakes to avoid when solving scientific problems?

Some common mistakes to avoid when solving scientific problems include jumping to conclusions without sufficient evidence, ignoring contradictory data, and relying solely on your own biases and assumptions. It is important to approach problems objectively and critically evaluate all information before making conclusions.

3. How can I improve my problem-solving skills as a scientist?

Improving problem-solving skills as a scientist takes practice and patience. Some ways to improve include seeking feedback from colleagues, staying updated on new techniques and technologies, and continuously challenging yourself with new and diverse problems. It is also important to maintain a curious and open mindset, and to never stop learning.

4. What are some effective strategies for collaborating with others in problem-solving?

Collaborating with others in problem-solving can be highly beneficial, as it allows for different perspectives and ideas to be considered. Some effective strategies for collaboration include clear communication, active listening, and a willingness to compromise and consider different viewpoints. It is also important to establish clear roles and responsibilities within the group.

5. How can I overcome roadblocks and challenges while solving scientific problems?

Overcoming roadblocks and challenges while solving scientific problems requires persistence and adaptability. It is important to remain patient and not get discouraged when facing obstacles. Taking breaks and seeking outside perspectives can also be helpful. Additionally, being open to trying new approaches and considering alternative solutions can lead to breakthroughs in problem-solving.

Similar threads

Replies
1
Views
766
Replies
1
Views
366
Replies
3
Views
2K
Replies
0
Views
559
Replies
7
Views
2K
Replies
4
Views
1K
Replies
2
Views
1K
Back
Top