Transient Heat Conduction in a Semi-Infinite Solid
Theory and Physics
Overview and Application Scenarios
Professor, do semi-infinite solids actually exist in reality? When you say "infinite," I can't quite picture it...
Of course, there are no real objects that are "infinitely thick." However, in the initial stage when heat is suddenly applied to a thick wall or the ground, before the heat reaches the back surface, the back surface is "effectively non-existent," so it can be treated as a semi-infinite body.
I see, so it's usable when limited to the time period before the influence of the back surface appears. What are some specific scenarios where it's used?
Here are some common examples in practice:
- Immediately after welding heat input: The initial stage when heat from arc welding or laser welding spreads into the base material. The temperature distribution in the HAZ (Heat-Affected Zone) can be estimated precisely using the semi-infinite body solution.
- Surface temperature in laser processing: The surface temperature rise from the instant of laser irradiation up to a few milliseconds. Directly relates to controlling the processing depth.
- Freezing depth in the ground: Estimating how far freezing progresses when the ground surface temperature drops rapidly in winter. Used as a design basis for the burial depth of water pipes.
- Rapid cooling in casting/forging: The cooling rate near the surface when high-temperature metal is quenched in water or oil. Used to determine whether martensitic transformation occurs.
What, even for water pipe burial depth!? It's a more familiar problem than I thought.
Governing Equation and Similarity Variable
Then, could you teach me the mathematical formulation of this problem?
The one-dimensional unsteady heat conduction equation for a semi-infinite solid ($x \geq 0$) is as follows:
Here, $\alpha = k/(\rho c_p)$ is the thermal diffusivity [m²/s]. For steel, it's about $1.2 \times 10^{-5}$, and for aluminum, about $9.7 \times 10^{-5}$ m²/s. The larger this value, the faster temperature changes propagate.
This is the ordinary heat conduction equation, right? What's the specific point for a semi-infinite solid?
The point lies in the boundary and initial conditions. In the most basic case:
- Initial condition: $T(x, 0) = T_i$ (uniform temperature everywhere)
- Surface boundary condition: $T(0, t) = T_s$ (surface temperature changes to a constant for $t > 0$)
- Far-field condition: $T(\infty, t) = T_i$ (sufficiently far away remains at the initial temperature)
And the decisive factor is the introduction of the similarity variable:
Applying this variable transformation reduces the partial differential equation to an ordinary differential equation. The two independent variables $x$ and $t$ are combined into a single variable $\eta$. This is called the Boltzmann transformation.
Two variables become one...! What does that mean physically?
It means "the temperature change at a point twice as far away ($x$) will be the same if the time ($t$) is quadrupled." If $\eta$ is the same, the shape of the temperature profile is the same—this is called self-similarity. Imagine the temperature profile "stretching" deeper proportionally to $\sqrt{t}$ as time passes.
Derivation of the Analytical Solution
So, how is the solution obtained using the similarity variable?
By non-dimensionalizing with $\theta(\eta) = (T - T_s)/(T_i - T_s)$, the governing equation becomes:
The boundary conditions are $\theta(0) = 0$, $\theta(\infty) = 1$. This is solved by the error function erf:
Returning to the original temperature yields the most important formula for the temperature distribution in a semi-infinite solid:
Here, $\operatorname{erfc}(\eta) = 1 - \operatorname{erf}(\eta)$ is the complementary error function.
What shape does erfc actually have? I can't visualize its values...
These are some useful values to remember:
| $\eta$ | $\operatorname{erfc}(\eta)$ | Meaning |
|---|---|---|
| 0 | 1.000 | Surface: $T = T_s$ (completely at surface temperature) |
| 0.5 | 0.480 | About 48% of the temperature change has arrived |
| 1.0 | 0.157 | About 16% of the temperature change has arrived |
| 1.5 | 0.034 | About 3% of the temperature change has arrived |
| 2.0 | 0.0047 | Less than 0.5% of the temperature change (almost initial temperature) |
In other words, beyond $\eta = 2$ ($x = 4\sqrt{\alpha t}$), there is almost no temperature change. This forms the basis for the penetration depth.
Penetration Depth and Surface Heat Flux
Is "penetration depth" related to the earlier discussion about $\eta = 2$?
Exactly. The thermal penetration depth is a guideline for the depth where the temperature change has almost reached:
For example, when heat is instantaneously input into steel ($\alpha \approx 1.2 \times 10^{-5}$ m²/s) during welding:
- After $t = 1$ second: $\delta \approx 4\sqrt{1.2 \times 10^{-5}} \approx 14$ mm
- After $t = 10$ seconds: $\delta \approx 44$ mm
- After $t = 100$ seconds: $\delta \approx 139$ mm
If the plate thickness is sufficiently larger than this $\delta$, it's OK to treat it as a semi-infinite body. For a 20 mm thick steel plate, the semi-infinite body approximation is valid for about $t \lesssim 2$ seconds after welding.
What about the surface heat flux? How much energy is needed to maintain a constant temperature?
The heat flux at the surface ($x = 0$) is obtained by differentiating the erfc solution with respect to $x$:
It is proportional to $1/\sqrt{t}$, meaning an enormous heat flux is required initially, which decays over time. $q \to \infty$ as $t \to 0$ corresponds to the temperature gradient becoming infinite at the surface initially. In reality, any heat source has finite output, so for the very initial period, a constant heat flux condition is more realistic than a constant temperature condition.
Three Patterns of Boundary Conditions
Are there patterns other than constant surface temperature?
There are three typical boundary condition patterns for semi-infinite solids:
| Case | Surface Condition | Solution Form | Application Example |
|---|---|---|---|
| Case 1 | Constant temperature $T(0,t)=T_s$ | $T_i + (T_s-T_i)\operatorname{erfc}\!\left(\frac{x}{2\sqrt{\alpha t}}\right)$ | Quenching, mold contact |
| Case 2 | Constant heat flux $q_0''$ | $T_i + \frac{2q_0''}{k}\sqrt{\frac{\alpha t}{\pi}}\exp\!\left(-\frac{x^2}{4\alpha t}\right) - \frac{q_0'' x}{k}\operatorname{erfc}\!\left(\frac{x}{2\sqrt{\alpha t}}\right)$ | Laser irradiation, electric heater |
| Case 3 | Convection $-k\frac{\partial T}{\partial x}\big|_0 = h(T_\infty - T_s)$ | Combination of erfc and exp (composite formula) | Air cooling, water cooling |
The surface temperature for Case 2 is $T(0,t) = T_i + \frac{2q_0''}{k}\sqrt{\frac{\alpha t}{\pi}}$, which increases proportionally to $\sqrt{t}$. In laser processing, since the output is constant, Case 2 is often closer to reality.
Validity Assessment of the Semi-Infinite Body Approximation
Is there a quantitative criterion for how far the semi-infinite body approximation can be used for a plate of finite thickness?
It is judged by the Fourier number $\mathrm{Fo} = \alpha t / L^2$ (where $L$ is the plate thickness). Roughly speaking:
- $\mathrm{Fo} < 0.05$: Error of the semi-infinite body approximation is less than 1%. Safe to use.
- $0.05 < \mathrm{Fo} < 0.2$: Influence of the back surface begins to appear. Be cautious about accuracy.
- $\mathrm{Fo} > 0.2$: No longer a semi-infinite body. Should use the finite thickness solution (Fourier series solution).
For example, for a 50 mm thick steel plate ($\alpha = 1.2 \times 10^{-5}$), the time corresponding to $\mathrm{Fo} = 0.05$ is $t = 0.05 \times 0.05^2 / (1.2 \times 10^{-5}) \approx 10.4$ seconds. That means it's fine to calculate as a semi-infinite body within about 10 seconds after welding.
Error Function and Mathematical History
The error function erf was defined by Gauss in the early 1800s in the context of probability theory. It is essentially the same as the cumulative distribution function of the measurement error distribution (normal distribution), hence the name "error." The appearance of this same function in heat conduction problems is not a coincidence; it's because the diffusion equation and probability distributions share the same mathematical structure. The same equation appears in the theory of Brownian motion (the phenomenon where pollen moves randomly in water). It's a famous story that when Einstein wrote his paper on Brownian motion in 1905, he referenced Fourier's heat conduction theory.
Physical Meaning of Each Term
- Thermal diffusivity $\alpha = k/(\rho c_p)$: Represents how easily temperature changes "propagate." The larger the thermal conductivity $k$, the easier heat flows, and the larger the heat capacity $\rho c_p$, the harder it is for temperature to change. Copper ($\alpha \approx 1.1 \times 10^{-4}$) is about 30 times that of stainless steel ($\alpha \approx 4 \times 10^{-6}$). This is why a copper pot heats up quickly.
- Similarity variable $\eta = x/(2\sqrt{\alpha t})$: Integrates position and time into a single dimensionless number. Expresses self-similarity: if $\eta$ is the same, the temperature is the same. This is essentially the same as the diffusion distance in a random walk being proportional to $\sqrt{t}$.
- Complementary error function $\operatorname{erfc}(\eta)$: A monotonically decreasing function that asymptotically approaches 1 at the surface ($\eta=0$) and 0 at infinity ($\eta \to \infty$). Since it becomes nearly 0 at $\eta \approx 2$, it serves as an indicator for penetration depth.
- Surface heat flux $q \propto 1/\sqrt{t}$: For a constant temperature boundary, an infinite heat flux is required initially. Physically, this means the temperature gradient is extremely steep near the surface. In actual processes, due to finite output limitations, a constant heat flux condition is more realistic for the very initial period.
Assumptions and Applicability Limits
- 1D heat conduction: The heating area must be sufficiently large compared to the penetration depth. For lasers with small spot diameters, 2D/3D effects become significant.
- Isotropic homogeneous material: Thermal conductivity must not depend on direction or position. Caution is needed for composite materials or welded joints (base metal + weld metal + HAZ).
- Temperature-independent properties: $k$, $\rho$, $c_p$ must not depend on temperature. For large temperature differences, nonlinear effects (e.g., steel's $k$ decreases by about 30% around 400°C) should be considered.
- No phase change: If melting, solidification, or evaporation is involved, latent heat must be considered (Stefan problem).
- No internal heat generation: If there is Joule heating or chemical reaction heat, a solution with an added heat source term is needed.
Dimensional Analysis and Property Value List
| Property | Symbol | SI Unit | Representative Value |
|---|---|---|---|
| Thermal conductivity | $k$ | W/(m·K) | Steel: 50, Al: 237, Cu: 401 |
| Density | $\rho$ | kg/m³ | Steel: 7,850, Al: 2,700 |
| Specific heat | $c_p$ | J/(kg·K) | Steel: 500, Al: 900 |
| Thermal diffusivity | $\alpha$ | m²/s | Steel: 1.2e-5, Al: 9.7e-5 |
| Thermal penetration depth | $\delta$ | m | $4\sqrt{\alpha t}$ (time-dependent) |
| Surface heat flux | $q_s''$ | W/m² | $k(T_s-T_i)/\sqrt{\pi\alpha t}$ |
Numerical Methods and Implementation
Scenarios Where Analytical Solutions Cannot Be Used
If there's an erfc solution, is there even a need to do numerical analysis?
Good question. Analytical solutions are only usable for cases of "homogeneous, isotropic, temperature-independent properties, simple boundary conditions." In practice, numerical analysis becomes necessary in cases like these:
- Temperature-dependent properties: Steel's thermal conductivity decreases from about 60 W/(m·K) at 0°C to about 30 W/(m·K) at 800°C. It becomes nonlinear, so there's no analytical solution.
- 2D/3D effects: If the heating area is finite in width, like a weld bead, heat diffusion in the lateral direction must be considered.
- Time-varying boundary conditions: Moving welding torches, pulsed laser irradiation, etc.
- Phase change: Cases involving molten pool formation or solidification (Stefan problem).
- Composite materials / dissimilar material joining: Cases where thermal resistance exists at the interface.
FEM Discretization of a Semi-Infinite Solid
When solving a semi-infinite solid with the Finite Element Method, how do you handle the "infinite" domain? You can't represent infinity with finite elements, right?
Exactly. There are two basic approaches:
- Take a sufficiently large analysis domain: Secure a domain 2-3 times larger than the penetration depth $\delta = 4\sqrt{\alpha t_{\max}}$, and set $T = T_i$ (Dirichlet condition) at the far boundary. The simplest and most reliable.
- Use infinite elements: Place special elements like INFIN111 in Ansys or CINPE4 in Abaqus, which have built-in decay at the far boundary, at the boundary. This can significantly reduce the analysis domain.
In the FEM formulation for heat conduction, the Galerkin method yields the following discrete system:
Here, $[C]$ is the heat capacity matrix, $[K]$ is the thermal conductivity matrix, and $\{F\}$ is the heat load vector. It looks similar to $[M]\{\ddot{u}\} + [K]\{u\} = \{F\}$ in structural analysis, right? The difference is whether it's a first-order or second-order time derivative.
Mesh Strategy
How should I create the mesh? Is a uniform mesh okay?
Absolutely not a uniform mesh. The erfc temperature profile has a steep gradient near the surface and becomes flat further in. Therefore, a non-uniform mesh (biased mesh) with element sizes increasing exponentially from the surface is essential.
| Region | Recommended Element Size | Basis |
|---|---|---|
| Surface ~ $0.1\delta$ | Less than $\delta / 100$ | To accurately capture the steep gradient of erfc |
| $0.1\delta$ ~ $\delta$ | About $\delta / 20$ | Main part of the temperature change |
| $\delta$ ~ $2\delta$ | About $\delta / 5$ | Region with small temperature change |
| Beyond $2\delta$ | Coarse is OK | Almost no temperature change |
In Ansys, setting the Bias Factor to around 10-20 will automatically create a nice non-uniform mesh. In Abaqus, use single bias for edge seed.
Time Integration Scheme
How should I set the time step? The temperature change seems very intense at the initial moment...
Sharp observation. Near $t = 0$, the surface heat flux diverges as $1/\sqrt{t}$, so the time step also needs to be extremely small initially. Specifically:
Related Topics
なった
詳しく
報告