Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Modified diffusion equation PDE

  1. Jun 20, 2013 #1
    Hi I'd appreciate any help on identifying the type of PDE the following equation is...

    *This is NOT homework, it is part of research and thus the lack my explanation of what this represents and boundary conditions. I have a numerical simulation of the solution but I'm looking to have a math win on my thesis.*

    dC/dt = D(del^2(C)+[itex]y_{1}[/itex]del(σ))

    I've used seperation of variables into a space function and a temporal function (which I've already solved since it's the exact same as the standard Diffusion equation). Long story short this is very similar to a Sturm-Louisville Problem but instead of getting a characteristic equation with lambda squared times the space function I end up with after subbing in the conditions for sigma.

    d^2U/dr^2+(1/r)dU/dr+(ψ*δ(r-[itex]r_{0}[/itex])+λ^2)*U=0

    I have two issues with getting a solution here first is the dirac delta before the eigenvalues (lambda) and second is that I have no idea what type of PDE this falls under other than it is very similar to S-L problems. I'm positive that the solution will include bessel functions (as you can probably tell this is in cylindrical.

    If someone could point me to the type of PDE or even better a text that I could reference for this type's solution method you would make my day.

    Cheers.
     
  2. jcsd
  3. Jun 20, 2013 #2

    SteamKing

    User Avatar
    Staff Emeritus
    Science Advisor
    Homework Helper

    I don't know what 'have a math win on my thesis' means.

    It's 'Sturm-Liouville problem'. I don't think Sturm ever was in Louisville in his life.
     
  4. Jun 20, 2013 #3
    Having a math win will mean I have a general solution to the set of boundary conditions in my experiment. I will be able to represent the solution as a plug and play formula.

    As for Sturm-Liouville I actually don't know anything about the guy, I just studied the method of solution. Good to know for the future though. I'm really just looking for what class of PDE this is so I can read up on solution method. I assume it will be series solution similar to a Fourier series.
     
  5. Jun 20, 2013 #4
    You're close:

    Lets consider a similar equation in rectangular coordinates:

    [itex]\frac{d C}{d t} = \nabla ^2 C + S[/itex]

    Here S is a source term

    To solve this equation expand C onto a series of orthogonal functions.
    For example
    [itex]C = \sum_n \sum_m C_{nm} \sin {nx} \sin {my} [/itex]

    Next we also expand the source onto the same basis functions:
    [itex]S = \sum_n \sum_m S_{nm} \sin nx \sin my [/itex]

    Finally we plug this expansion back into our regular equation.
    [itex]\frac{d \sum_n \sum_m C_{nm} \sin {nx} \sin {my} }{d t} = \nabla ^2 \sum_n \sum_m C_{nm} \sin nx \sin my + \sum_n \sum_m S_{nm} \sin nx \sin my [/itex].

    However because the basis functions are orthogonal we end up with a series of easily solvable ODEs

    [itex]\frac{d C_{nm} }{d t} = (n^2+m^2) C_{nm} + S_{nm} [/itex].

    Thus solving your PDE amounts to solving this equation for each [itex] C_{nm} [/itex].

    In polar or cylindrical coordinators the procedure is exactly the same but you have to use a different set of orthogonal basis functions.

    You want to pick your basis functions such that
    [itex]\nabla ^2 \phi = \lambda \phi [/itex]
    and that your boundary conditions are satisfied.

    Its the end of the day and my brain stopped working but I think the right basis function will be something similar to
    [itex] \phi = \sum_i \sum_m J_m(x_{mi}r) \cos m\theta [/itex]
    where [itex] x_{mi} [/itex] is the i-th zero of J_m(r).
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook




Similar Discussions: Modified diffusion equation PDE
  1. Diffusion equations (Replies: 1)

  2. Diffusion PDE solve (Replies: 1)

  3. Diffusion equations (Replies: 0)

Loading...