|
[Sponsors] |
December 6, 2016, 15:56 |
Transient spherical heat transfer
|
#1 |
New Member
Eli Schuster
Join Date: Dec 2016
Posts: 4
Rep Power: 9 |
Hello,
My question is, how can i concert the time step from the finite difference explicit method to the fourier number / dimensionless number? My time step is delta_t = t_Max / (t_Nodes - 1) The equation for Fourier number is Fo = alpha*t/L. Is the t every time step in my simulation? Where is the definition that my timestep has the unit seconds? I need the dimensionless time to validate my results. My Boundary is: rho * c * dT/dt = k * (d2T/dr2 + 2/r * dT/dr) After approximation (explicit method): rho * c * (T(n+1,m) - T(n,m)/delta_t = k * {[T(n,m-1) - 2T(n,m) + T(n,m+1)]/delta_r^2 + 2/[(m-1)*delta_r] * [T(n,m+1) - T(n,m-1)]/(2*delta_r)} The equation for the temperature at next step is: T(n+1,m) = (k*delta_t)/(rho*c*delta_r^2)*{T(n,m-1) - 2T(n,m) + T(n,m+1) + (T(n,m+1) - T(n,m-1))/(m-1)} + T(n,m) One boundary condition on the surface is: rho*c*dT/dt = k*dT/dr + h*(T∞ - T(n,m)) -> T(n+1,m) = (delta_t)/(rho*c) * {k*(T(n,m+1) - T(n,m)/delta_r + h*(T∞ - T(n,m))} + T(n,m) Last edited by Princess38; December 10, 2016 at 11:17. |
|
December 6, 2016, 16:51 |
|
#2 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,882
Rep Power: 73 |
First, Fourier number is Fo = alpha*t/L^2.
I suggesto to rewrite your equations in the non-dimensional form to get it explicitly. |
|
December 6, 2016, 18:16 |
|
#3 |
Senior Member
Michael Prinkey
Join Date: Mar 2009
Location: Pittsburgh PA
Posts: 363
Rep Power: 25 |
||
December 6, 2016, 18:29 |
|
#4 |
New Member
Eli Schuster
Join Date: Dec 2016
Posts: 4
Rep Power: 9 |
FMDenaro thanks for your answer!
Here are the non dimensional equations: With mesh Fourier number Fo=k*delta_t/(rho*c*delta_r^2) the equation for heat transfer is: rho * c * dT/dt = k * (d2T/dr2 + 2/r * dT/dr) T(n+1,m) = Fo*[T(n,m-1)-2T(n,m)+T(n,m+1) + (T(n,m+1)-T(n,m-1))/(m-1)] With Bi = h*r_delta/k the equation for boundary condition: rho*c*dT/dt = k*dT/dr + h*(T∞ - T(n,m)) T(n+1,m) = 3*Fo*(T(n,m+1)-T(n,m-1)) + 3*Fo*Bi*(T∞-T(n,m)) + T(n,m) Am i on the right way with this equations? Last edited by Princess38; December 10, 2016 at 11:18. |
|
December 7, 2016, 09:18 |
|
#5 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,882
Rep Power: 73 |
The type of discretization of the heat equation can be done in several ways, implicit/explicit time integration, high order discretization and so on.
I suggesto to follow some classical method for computational heat transfer, your problem is somehow a homework. |
|
Tags |
finite difference method, heat equation, numerical method, transient |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Transient Heat Transfer time stepping | Dyls | STAR-CCM+ | 2 | May 16, 2013 17:50 |
transient heat transfer with vary velocity setup | chinna | FLUENT | 0 | May 13, 2013 05:10 |
Writing profile data at transient heat transfer analysis | Ama | FLUENT | 0 | July 5, 2009 08:35 |
help on a convective heat transfer transient model | cmbv | FLUENT | 0 | December 14, 2007 18:16 |
Convective Heat Transfer - Heat Exchanger | Mark | CFX | 6 | November 15, 2004 16:55 |