How can I solve the heat equation with fixed and varying temperatures?

MisterX
Messages
758
Reaction score
71
I've been teaching myself some thermodynamics, and I've been thinking about solving the heat equation.

[itex]\frac{\partial T}{\partial t} = K\frac{\partial ^2 T}{\partial x^2}[/itex]

I haven't taken a course in PDEs.

I have noticed that if I assume an exponential solution, there are not non-decaying traveling wave solutions; the phase and group velocities are imaginary.

[itex]i\omega = k^2K[/itex]
[itex]\omega = -ik^2K[/itex]

non-traveling space oscillations decay in time, which isn't surprising since temperature tends to equalize:
[itex]e^{i(kx - \omega t) } = e^{ikx }e^{-k^2K t}[/itex]

If we wanted to make omega real, we could have

[itex]k = \pm a(1+i)[/itex]

[itex]e^{\mp ax} e^{\pm iax }e^{-i2a^2K t}[/itex]

This indicates a phase speed of [itex]2aK[/itex] and a group speed of [itex]4aK[/itex] for the non-decaying factor, if I have done everything properly.

I have also seen there are solutions like
[itex]\frac{A}{\sqrt{t}}e^{-x^2/4Kt}[/itex]

Also one can add a constant to any solution.

The problem I would like to solve is this: x = 0 is fixed at some temperature Ts. For x > 0 T(x, 0) is initially some other temperature Ti. If it made the solution simpler, the drop off needn't be so sharp. The point is that I would expect to see a solution so that every point with x>0 would become arbitrarily close to Ts if enough time was passed. Also, it should move along, so that it would take longer for a place with larger x to reach a given temperature than a place with smaller x.

The purpose of this thread is to solicit help in solving this problem, or any thoughts on my ideas about solutions to the heat equation.
 
Last edited:
Is there another boundary, say at x = L, or is the system seminfinfinite? If there is another boundary, what is the boundary condition at x = L.

In most cases, unless you've studied PDEs, you are going to have trouble solving the transient heat conduction equation. However, how to solve these specific cases can be explained.
 
I was considering a system that is seminfinite.

Actually in the system that inspired this there is a boundary but it has no fixed value (for example the end of a rod which is free to have any temperature). But I was interested in how heat would travel through the rod, so the seminfinite case would be fine I think.
 
MisterX said:
I was considering a system that is seminfinite.

Actually in the system that inspired this there is a boundary but it has no fixed value (for example the end of a rod which is free to have any temperature). But I was interested in how heat would travel through the rod, so the seminfinite case would be fine I think.

If the rod is of finite length, then that definitely matters. An appropriate boundary condition at the far end would probably be zero heat flux ( zero temperature gradient).

If you want to find out how to solve problems like these, and want to see some solutions to standard problems (such as yours), see Conduction of Heat in Solids by Carslaw and Jaeger. Another reference that shows similar results is Transport Phenomena by Bird, Stewart, and Lightfoot.
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
16K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 0 ·
Replies
0
Views
941
  • · Replies 35 ·
2
Replies
35
Views
5K
Replies
13
Views
4K
  • · Replies 4 ·
Replies
4
Views
5K