1
$\begingroup$

I am trying to solve governing equations of laminar diffusion flame jet for steady state case. In the next step, I will solve for unsteady case.

I have non-dimensional continuity, axial momentum, mixture fraction and energy equations. Axial momentum, mixture fraction, and energy equations have same form and boundary conditions. Since density ($\rho$) is function of mixture fraction ($mf$), I have to solve Eqns. 1.1, 1.2, and 1.3 together.

I haven't solve any PDEs in Matlab before, and I don't know much about solution methods of coupled PDEs. So far I was able to find some finite volume methods to solve PDE, and I discovered NAG Toolbox for MATLAB and FiPy: A Finite Volume PDE Solver Using Python. I couldn't find so far an example that is dealing with coupled PDEs with variable coefficients that is dependent on one of the solved variables.

Mass diffusivity ($D$), exit axial velocity($u_{\text{exit}}$), and jet radius at the exit($R_N$) are constant in the governing equations.

Governing equations and the boundary conditions:

$\endgroup$
4
  • $\begingroup$ What's your specific question? What have you tried so far? $\endgroup$
    – Bill Barth
    Commented Aug 11, 2014 at 11:51
  • $\begingroup$ I don't know how to approach this problem. What would you do first to solve this problem and what would be a good solution strategy for this PDE set? As I said, I am newbie regarding solving PDEs; I am open to any suggestion. $\endgroup$
    – Murat Ates
    Commented Aug 11, 2014 at 15:39
  • 1
    $\begingroup$ Unfortunately, there are whole books on this subject. Whole libraries, even. It's a reasonable question, but not for this site. I would suggest that you talk to your advisor or other colleagues. $\endgroup$
    – Bill Barth
    Commented Aug 11, 2014 at 15:41
  • $\begingroup$ Could you recommend any book? Thank you for the suggestion. $\endgroup$
    – Murat Ates
    Commented Aug 11, 2014 at 15:46

1 Answer 1

3
$\begingroup$

Providing a whole detailed solution is out of the scope of this site, but asking for references is on-topic, so here is what I would suggest to get started:

There are many good books on finite difference methods (for instance, "Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems" by LeVeque, or "Finite Difference Schemes & Partial Differential Equations" by Strikwerda) that would be adequate for the 1-D case, and that are good for a variety of science and engineering problems. Finite difference methods also appear in the combustion literature, as early codes used this approach in calculations for laminar flames. You could also use this approach for diffusion flames as well, even in multiple dimensions.

For books on finite volume methods, "Computational Methods for Fluid Dynamics" by Ferziger and Peric was most helpful for me, even though it doesn't cover chemical reaction at all. "Finite Volume Methods for Hyperbolic Problems" by LeVeque is a really good book, and covers the mathematics really well; from the standpoint of combustion, it essentially advocates operator splitting finite volume discretizations, whereas Ferziger and Peric will discuss fully implicit finite volume discretizations. Both approaches can be found in the literature, and in practice. Finite volume approaches tend to be used more in multi-dimensional combustion modeling, so if you want to look at 2-D or 3-D laminar flames, you're better off learning these techniques (you could also use them in 1-D).

After reading and taking notes on the references, I'd work out simple exercise problems to get comfortable with the numerical methods, including small systems of PDEs, and then move to your actual research problem. It's important not to rush this process, because you need to learn what sorts of bugs can arise when working with these numerical methods, and how to fix them, as well as where these numerical methods break down. If you just skip to your research problem, you won't have a good handle on diagnosing bugs you encounter (and there will be bugs; no one implements these methods perfectly the first time).

$\endgroup$
2
  • $\begingroup$ Thank you for the advise @Geoff Oxberry. One of my advisors recommended solving transient scheme instead of steady state with adaptive RK4 method. I hope Strikwarda's book can help me get there. Also, I don't feel comfortable with writing finite differences of PDE terms having different dependent variables i.e. $d/dr(r*\rho*v*mf)$. Would Strikwerda's book help me on this or is there any introductory book that you could recommend that works on these issues? Thanks! $\endgroup$
    – Murat Ates
    Commented Aug 13, 2014 at 20:10
  • $\begingroup$ Any good introductory book should cover it. If not, feel free to ask another question on this site. If you do, please make it a separate post from this one. $\endgroup$ Commented Aug 13, 2014 at 20:15

Not the answer you're looking for? Browse other questions tagged or ask your own question.