Linearization of nonlinear grad(T) in the diffusion equation

Click For Summary
SUMMARY

The discussion focuses on the numerical simulation of heat transfer in superfluid helium, specifically addressing the linearization of the nonlinear temperature gradient in the diffusion equation. The two regimes of heat conduction are identified: the Landau regime, where the temperature gradient is linear with respect to heat flux, and the Goerter-Mellink regime, characterized by a nonlinear relationship with an experimentally determined exponent of 3.4. The user seeks guidance on discretizing the diffusion equation derived from these regimes and considers using automatic stiff integration packages like IMSL's stiff package or DASSL for solving the resulting equations.

PREREQUISITES
  • Understanding of heat transfer principles in superfluid helium
  • Familiarity with nonlinear equations and their discretization
  • Knowledge of numerical methods, specifically the Euler Upwind Scheme
  • Experience with stiff integration methods and packages like IMSL or DASSL
NEXT STEPS
  • Research the implementation of the Euler Upwind Scheme in numerical simulations
  • Learn about the Goerter-Mellink regime and its implications for heat transfer modeling
  • Explore the use of IMSL's stiff package for solving stiff differential equations
  • Investigate the DASSL package for numerical integration of differential equations
USEFUL FOR

Researchers and engineers involved in thermal analysis, particularly those working with superfluid helium and numerical simulations of heat transfer phenomena.

stockzahn
Homework Helper
Gold Member
Messages
498
Reaction score
137
Dear all,

I would like to perform numerical simulations of the heat transfer/temperature field in a static bath of superfluid helium. The heat conduction in superfluid helium can be modeled in two regimes depending on the heat flux. For low heat fluxes ##\dot{q}##, the temperature gradient depends linearly on the heat flux (Landau regime). With increasing heat flux, a second term becomes more important (Goerter-Mellink regime), in which the temperature gradient depends non-linearly on the transferred heat flux (the exponent ##m## experimentally was determined to be ##3.4##):

$$grad(T) = \underbrace{- f_{L} \dot{q}}_{Landau} + \underbrace{- f_{GM} \dot{q}^m}_{Goerter-Mellink}$$

Assuming the contribution of the Landau-term negligible (high ##\dot{q}##), after re-arranging the correlation can be plugged in into the diffusion equation (##f_{GM}^{-1} = const.##):

$$\rho c \frac{\partial T}{\partial t} = -\sqrt[m]{f_{GM}^{-1}}\; div\;\sqrt[m]{grad(T)}$$
$$\frac{\partial T}{\partial t} = \underbrace{\frac{-\sqrt[m]{f_{GM}^{-1}}}{\rho c}}_{a_{GM}}\; div\;\sqrt[m]{grad(T)}$$

Exemplarily for the x-direction:

$$\frac{\partial T}{\partial t} = a_{GM}\frac{\partial\left(\frac{\partial T}{\partial x}\right)^{\frac{1}{m}}}{\partial x}$$

Now I would like to discretize the above equation and I obtain

$$\frac{T_i^{n+1}-T_i^{n}}{\Delta t} =a_{GM}\frac{\left(\frac{T_{i+1}-T_{i}}{\Delta x}\right)^{\frac{1}{m}} - \left(\frac{T_{i}-T_{i-1}}{\Delta x}\right)^{\frac{1}{m}}}{\Delta x} $$

$$\frac{T_i^{n+1}-T_i^{n}}{\Delta t} =a_{GM}\frac{\sqrt[m]{T_{i+1}-T_{i}} - \sqrt[m]{T_{i}-T_{i-1}}}{\Delta x^{\frac{m+1}{m}}} $$

$$T_i^{n+1}-T_i^{n} =\underbrace{\frac{a_{GM}\Delta t}{\Delta x^{\frac{m+1}{m}}}}_{M}\left[\sqrt[m]{T_{i+1}-T_{i}} - \sqrt[m]{T_{i}-T_{i-1}}\right] $$

Using the Euler Upwind Scheme:

$$T_i^{n+1} -M\;\sqrt[m]{T_{i+1}^{n+1}-T_{i}^{n+1}} +M\; \sqrt[m]{T_{i}^{n+1}-T_{i-1}^{n+1}}=T_i^{n} $$

This last equation cannot be transformed into an LES for the cells of the numerical mesh. I hope that I'm correct by stating that I need to linearize the equation at a certain point and/or maybe solve it iteratively. Unfortunately I'm not sure, if what I try is even possible at all. I'd appreciate, if someone could guide, help or explain to me if and how this nonlinear correlation can be discretized.

Thanks,
stockzahn
 
Last edited:
Physics news on Phys.org
Why not use an automatic stiff integration package (based on the method of lines) such as the stiff package in the IMSL library or the DASSL package available online (probably the double precision versions).?
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 0 ·
Replies
0
Views
4K