Next Article in Journal
Nonexistence of Finite-Time Stable Equilibria in a Class of Nonlinear Integral Equations
Next Article in Special Issue
Asymptotics for Time-Fractional Venttsel’ Problems in Fractal Domains
Previous Article in Journal
Migration and Proliferation Dichotomy: A Persistent Random Walk of Cancer Cells
Previous Article in Special Issue
An Application of the Homotopy Analysis Method for the Time- or Space-Fractional Heat Equation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sub-Diffusion Two-Temperature Model and Accurate Numerical Scheme for Heat Conduction Induced by Ultrashort-Pulsed Laser Heating

1
School of Mathematics and Statistics, Qingdao University, Qingdao 266071, China
2
Mathematics and Statistics, College of Engineering and Science, Louisiana Tech University, Ruston, LA 71272, USA
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(4), 319; https://doi.org/10.3390/fractalfract7040319
Submission received: 2 March 2023 / Revised: 4 April 2023 / Accepted: 6 April 2023 / Published: 8 April 2023
(This article belongs to the Special Issue Feature Papers in Fractal and Fractional 2022–2023)

Abstract

:
In this study, we propose a new sub-diffusion two-temperature model and its accurate numerical method by introducing the Knudsen number ( K n ) and two Caputo fractional derivatives ( 0 < α , β < 1 ) in time into the parabolic two-temperature model of the diffusive type. We prove that the obtained sub-diffusion two-temperature model is well posed. The numerical scheme is obtained based on the L 1 approximation for the Caputo fractional derivatives and the second-order finite difference for the spatial derivatives. Using the discrete energy method, we prove the numerical scheme to be unconditionally stable and convergent with O ( τ min { 2 α , 2 β } + h 2 ) , where τ , h are time and space steps, respectively. The accuracy and applicability of the present numerical scheme are tested in two examples. Results show that the numerical solutions are accurate, and the present model and its numerical scheme could be used as a tool by changing the values of the Knudsen number and fractional-order derivatives as well as the parameter in the boundary condition for analyzing the heat conduction in porous media, such as porous thin metal films exposed to ultrashort-pulsed lasers, where the energy transports in phonons and electrons may be ultraslow at different rates.

1. Introduction

Ultrashort-pulsed laser heating technology has been widely used in thermal processing of materials, such as the structural monitoring of thin metal films, laser micro-machining, laser patterning, structural tailoring of microfilms, and laser processing in thin-film deposition [1]. The advantages of using lasers over the conventional manufacturing method are well addressed in [2]. In particular, ultrashort-pulsed lasers with pulse durations of the order of sub-picoseconds to femtoseconds possess exclusive capabilities in limiting the undesirable spread of the thermal process zone in the heated sample [3]. A better understanding of energy transfer in the thermal processing of materials by ultrafast laser heating is critical in many applications, such as the decrease in excessive heating and thermal damage to the gold-coated metal mirrors of high-power infrared-laser systems [4], effective thermal management of next-generation electron and optoelectronic devices [5].
For an ultrashort-pulsed laser, the heating involves high-rate heat flow from electrons to lattices in picosecond domains. When a metal is heated by lasers, the photon energy is primarily absorbed by the free electrons that are confined within skin depth during the excitation. Electron temperatures first shoot up to several hundreds or thousands of degrees within a few of picoseconds without significantly disturbing the metal lattices. A major portion of the thermal electron energy is then transferred to the lattices; meanwhile, another part of the energy diffuses to the electrons in the deeper region of the target. Because the pulse duration is so short, the laser is turned off before thermal equilibrium between electrons and lattices is reached. This stage is often called the non-equilibrium heating due to the large difference of temperatures between the electrons and the lattices [6,7].
Following earlier models by Kagnaov et al. [8] and Anisimov et al. [9], Qiu and Tien [4,10,11] proposed a parabolic two-step (two-temperature) energy transport method (PTTM) based on the phonon–electron interaction to analyze heat conduction in microscale metals when energy is induced by ultrashort-pulsed laser heating. The model is expressed as follows:
C e T e t ( x , t ) = k e 2 T e ( x , t ) x 2 G [ T e ( x , t ) T l ( x , t ) ] + Q ( x , t ) ,
C l T l t ( x , t ) = G [ T e ( x , t ) T l ( x , t ) ] ,
where T e is the electron temperature, T l is the lattice temperature, k e is the conductivity, C e and C l are the electron heat capacity and the lattice heat capacity, respectively, G is the electron–lattice coupling factor, and Q ( x , t ) is the energy absorption rate given by [7]
Q ( x , t ) = Q 0 exp [ x δ ] I ( t ) .
Here, Q 0 is the intensity of the laser absorption rate, δ is the optical penetration depth, and I ( t ) is the light intensity of the laser beam. It should be pointed out that the laser absorption rate is an important parameter, which needs to be carefully calculated [12]. Qiu and Tien [4,10,11] obtained an experimentally fitted expression of Q ( x , t ) for thin gold films as
Q ( x , t ) = 0.94 J 1 R t p δ exp x δ 2.77 t 2 t p t p 2 ,
where J is the laser fluence, R is the surface reflectivity, and t p is the laser pulse duration in femtosecond.
The fractional calculus has been successfully used to modulate several models in heat conduction and other media and has gained much importance in the heat conduction and thermoelastic problems [13]. Sherief et al. [14] suggested the fractional non-Fourier law as q ( r , t ) + τ D t α q ( r , t ) = k T ( r , t ) , 0 < α 1 , where D t α is the Caputo time-fractional derivative. Youssef [15] assumed another form for the non-Fourier law as q ( r , t ) + τ q ( r , t ) / t = k I α T ( r , t ) , 0 < α 2 , where I α is the conventional Riemann–Louiville fractional integral. A fractional-order generalized DPL model was applied for nanoscale head transfer in electro-magneto-thermoelastic media [16,17]. More recently, we, with Sun [18,19], proposed numerical methods for solving the time-fractional dual-phase-lagging heat conduction equation with the temperature-jump boundary condition. We [20] further presented a numerical algorithm to speed up the computation for solving the time-fractional dual-phase-lagging nanoscale heat conduction equation. Shen and Dai with their collaborators [21,22] presented a fractional parabolic two-step model and fractional diffusion-wave two-step model and numerical schemes for nanoscale heat conduction, where the fractional derivatives in electron and phonon equations are in the same order. Mozafarifard et al. [23] proposed a two-temperature time-fractional model for electron–phonon coupled interfacial thermal transport, where the fractional derivative appears only in the electron equation, while the phonon equation is a common diffusion equation.
The heat conduction in porous media, such as porous thin metal films exposed to ultrashort-pulsed lasers, could be different from that in non-porous thin metal films exposed to ultrashort-pulsed lasers because of the porosity. As pointed out in [24], the model with the Caputo fractional derivative ( 0 < α < 1 ) in time governs the ultraslow diffusion, which is called the sub-diffusion model and is often used to govern the heat conduction in porous materials. Thus, the purpose of this study is to propose a sub-diffusion two-temperature model and its accurate numerical method by introducing the Knudsen number ( K n ) and two Caputo fractional derivatives ( 0 < α , β < 1 ) in time into the parabolic two-temperature (electron and phonon) model of the diffusive type (i.e., both electron and phonon energy transport equations are diffusion equations, which is different from the original two-temperature model). By changing values of the Knudsen number and fractional-order derivatives as well as the parameter in the boundary condition, the simulation could be a tool for analyzing the heat conduction in porous media such as porous thin metal films exposed to ultrashort-pulsed lasers, where the energy transports in phonon and free electron may be ultraslow at different rates. To this end, we first introduce two Caputo fractional derivatives ( 0 < α , β < 1 ) in time into the parabolic two-temperature model of the diffusive type (which we may call the sub-diffusion two-temperature (SD-TT) model) as follows:
C e t f α 1 · 0 C D t α T e ( x , t ) = k e 2 T e ( x , t ) x 2 G [ T e ( x , t ) T l ( x , t ) ] + S ( x , t ) ,
C l t f β 1 · 0 C D t β T l ( x , t ) = k l 2 T l ( x , t ) x 2 + G [ T e ( x , t ) T l ( x , t ) ] ,
within the domain of 0 x L c , 0 t t F and 0 < α , β < 1 , where t f is the phonon mean free time, C is the volumetric heat capacity, k is the thermal conductivity, and S ( x , t ) is the energy absorption rate. The subscripts e and l represent the electron and lattice, respectively. 0 C D t α T e ( x , t ) and 0 C D t β T l ( x , t ) are the Caputo fractional derivatives defined by [24]
0 C D t α T e ( x , t ) = 1 Γ ( 1 α ) 0 t T e ( x , s ) s d s ( t s ) α , 0 < α < 1 ;
0 C D t β T l ( x , t ) = 1 Γ ( 1 β ) 0 t T l ( x , s ) s d s ( t s ) β , 0 < β < 1 .
In addition, in order to catch the effects of boundary phonon scattering inside a nano-size geometry, the temperature-jump boundary condition (a Robin boundary condition), T T w = γ K n ( T n ¯ ) w was introduced to couple with the fractional two-step (FTS) model (5) and (6). Here, T w is the wall temperature, K n is the Knudsen number, and γ should be determined in such a way that the results of the heat conduction model coincide with the solution of the BTE [25].
The SD-TT model (5) and (6) denotes a fractional form of the diffusive two-temperature model. When α = β = 1 , the SD-TT model (5) and (6) reduces to the diffusive two-temperature model, while when β = 1 , the SD-TT model (5) and (6) reduces to the two-temperature time-fractional model given in [23]. The purpose of two different Caputo factional derivatives ( 0 < α , β < 1 ) is to deal with the case where the energy transports in the phonon and electron may be ultraslow at different rates. Since the present SD-TT model with initial and boundary conditions is difficult to solve analytically in general, in this study, we present an accurate finite difference scheme for solving the SD-TT model (5) and (6) with initial and temperature-jump boundary conditions.
The rest of the article is organized as follows: In Section 2, we introduce non-dimensional parameters to transform the SD-TT model in dimensionless. We then derive an energy estimate for ensuring the model to be well posed. In Section 3, we construct an accurate difference scheme for solving the mathematical model. In Section 4, the unconditional stability and convergence of the scheme are rigorously analyzed. In Section 5, we test a numerical example to verify the theoretical analysis and give another example showing the applicability of the model. Finally, we summarize the main results of this study in Section 6.

2. Sub-Diffusion Two-Temperature Model

We introduce non-dimensional parameters as follows:
x = x L c , x s = x s L c , t = t t f , t p = t p t f , K n = l f L c , B = C l C e , G = t f G C e , T e = T e T 0 T 0 , T l = T l T 0 T 0 , T w = T w T 0 T 0 ,
together with k = 1 3 C | v | l f , | v | = l f / t f , where T 0 is the reference temperature, and v is the heat carrier group velocity. Substituting Equation (9) into Equations (5) and (6) and using the fact that
k e t f L c 2 C e = C e | v | l f t f 3 L c 2 C e k l t f L c 2 C l = C l | v | l f t f 3 L c 2 C l = 1 3 l f L c 2 = 1 3 K n 2 ,
we obtain the sub-diffusion two-temperature (SD-TT) dimensionless energy transport equation as follows:
0 C D t α T e = K n 2 3 2 T e x 2 G ( T e T l ) + S ( x , t ) ,
B 0 C D t β T l = B K n 2 3 2 T l x 2 + G ( T e T l ) , x ( 0 , 1 ) , t ( 0 , t F / t f ] ,
subject to the initial condition
T e ( x , 0 ) = T 1 ( x ) , T l ( x , 0 ) = T 2 ( x ) , x [ 0 , 1 ]
and the Robin boundary conditions ( i.e., the temperature-jump condition)
γ K n T e x + T e | x = 0 = T w e ( 0 , t ) , γ K n T e x + T e | x = 1 = T w e ( 1 , t ) , t ( 0 , t F / t f ] ,
γ K n T l x + T l | x = 0 = T w l ( 0 , t ) , γ K n T l x + T l | x = 1 = T w l ( 1 , t ) , t ( 0 , t F / t f ] .
We now analyze the well posedness of the SD-TT model (11)–(15). To this end, we first present a useful lemma, which will be used for obtaining an energy estimation of the governing model (11)–(15). For simplicity, we omit asterisk in Equations (11)–(15) during the derivations of the well-posedness and the finite difference scheme and the corresponding theoretical analysis in the next two sections.
Lemma 1.
For any w ( x ) C 1 [ 0 , L ] , it holds that
0 L w 2 ( x ) d x L 2 ( 1 + ϵ ) [ w 2 ( 0 ) + w 2 ( L ) ] + L 2 6 1 + 1 ϵ 0 L ( w ( x ) ) 2 d x ,
where ϵ is a positive constant.
Proof of Lemma 1.
According to Lemma 2.2 in [18], for any x ( 0 , L ) , we have
L w 2 ( x ) ( 1 + ϵ ) [ ( L x ) w 2 ( 0 ) + x w 2 ( L ) ] + 1 + 1 ϵ x ( L x ) 0 L ( w ( s ) ) 2 d s .
Integrating Equation (16) with respect to x from 0 to L yields
L 0 L w 2 ( x ) d x ( 1 + ϵ ) w 2 ( 0 ) · 0 L ( L x ) d x + w 2 ( L ) · 0 L x d x + 1 + 1 ϵ 0 L ( w ( s ) ) 2 d s · 0 L x ( L x ) d x = L 2 2 ( 1 + ϵ ) [ w 2 ( 0 ) + w 2 ( L ) ] + L 3 6 1 + 1 ϵ 0 L ( w ( s ) ) 2 d s .
Dividing Equation (17) by L, we arrive at the conclusion.  □
Theorem 1.
Let { T e , T l } be the solution of the SD-TT model (11)(15), subject to the homogeneous boundary conditions. Then, it holds that
0 1 T l 2 ( x , t ) d x 1 G + 6 c K n 2 F ( t ) + 0 t 1 G + 6 c K n 2 e t s F ( s ) d s + 1 G 0 t 0 s F ( η ) e s η d η d s ;
0 1 T e 2 ( x , t ) d x 3 c K n 2 F ( t ) + 3 c K n 2 0 t F ( s ) e t s d s ;
and
max 0 x 1 | T l ( x , t ) | 2 3 ( 1 + 4 γ K n ) 8 B K n 2 F ( t ) + 0 t F ( s ) d s + 0 t 0 s F ( η ) e s η d η d s ;
max 0 x 1 | T e ( x , t ) | 2 3 4 1 + 4 γ K n K n 2 F ( t ) + 0 t F ( s ) e t s d s ,
with c = 1 + 3 γ K n 6 , where F ( t ) is defined by
F ( t ) = 2 E 1 ( 0 ) + 2 E 2 ( 0 ) + 2 G 0 1 [ T e ( x , 0 ) T l ( x , 0 ) ] 2 d x + K n 2 3 c 0 1 T e 2 ( x , 0 ) d x + 12 c K n 2 0 1 S 2 ( x , 0 ) d x + 0 1 S 2 ( x , t ) d x + 0 t 0 1 ( S η ( x , η ) ) 2 d x d η
and
E 1 ( t ) = K n 2 3 0 1 ( T e x ) 2 d x + 1 γ K n T e 2 ( 0 , t ) + T e 2 ( 1 , t ) ,
E 2 ( t ) = B K n 2 3 0 1 ( T l x ) 2 d x + 1 γ K n T l 2 ( 0 , t ) + T l 2 ( 1 , t ) .
Proof of Theorem 1.
We multiply Equation (11) by T e t and Equation (12) by T l t , respectively, and integrate the results with respect to x from 0 to 1. This gives
0 1 T e t · 0 C D t α T e d x = K n 2 3 0 1 T e t · 2 T e x 2 d x G 0 1 T e t · ( T e T l ) d x + 0 1 T e t · S d x ;
B 0 1 T l t · 0 C D t β T l d x = B K n 2 3 0 1 T l t · 2 T l x 2 d x + G 0 1 T l t · ( T e T l ) d x .
We now estimate each term in Equations (25) and (26) as follows. We use Lemma 1 in [19] for the terms on the left-hand side of Equations (25) and (26) to obtain
0 1 T e t · 0 C D t α T e d x 1 2 d d t 0 1 0 R D t α 0 C D t α T e 2 d x ;
B 0 1 T l t · 0 C D t β T l d x B 2 d d t 0 1 0 R D t β 0 C D t β T l 2 d x ,
where 0 R D t α and 0 R D t β denote the Riemann–Liouville fractional integral [24] of order α and β , respectively. For the first terms on the right-hand side of Equations (25) and (26), we use the integration by parts and the homogeneous boundary conditions to obtain
K n 2 3 0 1 T e t · 2 T e x 2 d x = 1 2 d d t E 1 ( t ) ,
and
B K n 2 3 0 1 T l t · 2 T l x 2 d x = 1 2 d d t E 2 ( t ) .
We then rewrite the last term on the right-hand side of Equation (25) as
0 1 T e t · S d x = d d t 0 1 T e · S d x 0 1 T e · S t d x .
Inserting Equations (27), (29), (31) into Equation (25) and Equations (28), (30) into Equation (26), respectively, and adding the results, and noticing the following result
G 0 1 T e t · ( T e T l ) d x + G 0 1 T l t · ( T e T l ) d x = G 2 d d t 0 1 [ T e T l ] 2 d x ,
we have
1 2 d d t E 1 ( t ) + E 2 ( t ) + G 0 1 [ T e T l ] 2 d x + 0 1 0 R D t α 0 C D t α T e 2 d x + B 0 1 0 R D t β 0 C D t β T l 2 d x d d t 0 1 T e · S d x 0 1 T e · S t d x .
We integrate Equation (32) with respect to t and notice the nonnegativity of the last two terms in square brackets. This gives
E 1 ( t ) + E 2 ( t ) + G 0 1 [ T e ( x , t ) T l ( x , t ) ] 2 d x E 1 ( 0 ) + E 2 ( 0 ) + G 0 1 [ T e ( x , 0 ) T l ( x , 0 ) ] 2 d x 2 0 1 T e ( x , 0 ) · S ( x , 0 ) d x + 2 0 1 T e ( x , t ) · S ( x , t ) d x 2 0 t 0 1 T e ( x , η ) · S η ( x , η ) d x d η .
Using the Cauchy–Schwarz inequality for the last three terms on the right-hand-side of Equation (33), we obtain
2 0 1 T e ( x , 0 ) · S ( x , 0 ) d x K n 2 6 c 0 1 T e 2 ( x , 0 ) d x + 6 c K n 2 0 1 S 2 ( x , 0 ) d x ;
and
2 0 1 T e ( x , t ) · S ( x , t ) d x K n 2 6 c 0 1 T e 2 ( x , t ) d x + 6 c K n 2 0 1 S 2 ( x , t ) d x ;
2 0 t 0 1 T e ( x , η ) · S η ( x , η ) d x d η K n 2 6 c 0 t 0 1 T e 2 ( x , η ) d x d η + 6 c K n 2 0 t 0 1 ( S η ( x , η ) ) 2 d x d η .
By Lemma 1 with ϵ = 1 3 γ K n , we obtain the following estimate:
0 1 T e 2 ( x , t ) d x 3 c K n 2 E 1 ( t ) .
Based on Equation (37) for Equations (35) and (36), we obtain
2 0 1 T e ( x , t ) · S ( x , t ) d x 1 2 E 1 ( t ) + 6 c K n 2 0 1 S 2 ( x , t ) d x ;
2 0 t 0 1 T e ( x , η ) · S η ( x , η ) d x d η 1 2 0 t E 1 ( η ) d η + 6 c K n 2 0 t 0 1 ( S η ( x , η ) ) 2 d x d η .
Substituting Equations (34), (38) and (39) into Equation (33) yields
E 1 ( t ) + E 2 ( t ) + G 0 1 [ T e ( x , t ) T l ( x , t ) ] 2 d x 1 2 E 1 ( t ) + 0 t E 1 ( s ) d s + 1 2 F ( t ) ,
implying that
E 1 ( t ) + 2 E 2 ( t ) + 2 G 0 1 [ T e ( x , t ) T l ( x , t ) ] 2 d x F ( t ) + 0 t E 1 ( s ) d s .
From Equation (41), we have
E 1 ( t ) F ( t ) + 0 t E 1 ( s ) d s ;
E 2 ( t ) F ( t ) 2 + 1 2 0 t E 1 ( s ) d s ;
and
0 1 [ T e ( x , t ) T l ( x , t ) ] 2 d x F ( t ) 2 G + 1 2 G 0 t E 1 ( s ) d s .
Using Grownall’s inequality for Equation (42) yields
E 1 ( t ) F ( t ) + 0 t F ( s ) e t s d s .
Thus, from Equations (42)–(45), it holds that
E 2 ( t ) F ( t ) 2 + 1 2 0 t F ( s ) d s + 1 2 0 t 0 s F ( η ) e s η d η d s ,
and
0 1 [ T e ( x , t ) T l ( x , t ) ] 2 d x F ( t ) 2 G + 1 2 G 0 t F ( s ) d s + 1 2 G 0 t 0 s F ( η ) e s η d η d s .
Using the estimates in Equations (37) and (45), we obtain an estimate for T e ( x , t )
0 1 T e 2 ( x , t ) d x 3 c K n 2 F ( t ) + 3 c K n 2 0 t F ( s ) e t s d s .
Using Equations (47) and (48), we further obtain an estimate for T l ( x , t ) in the L 2 -norm as
0 1 T l 2 ( x , t ) d x 2 0 1 T e 2 ( x , t ) d x + 2 0 1 [ T e ( x , t ) T l ( x , t ) ] 2 d x 1 G + 6 c K n 2 F ( t ) + 0 t 1 G + 6 c K n 2 e t s F ( s ) d s + 1 G 0 t 0 s F ( η ) e s η d η d s .
On the other hand, it follows from Lemma 2.2 in [19] with ϵ = L 4 γ K n that
max 0 x 1 | T e ( x , t ) | 2 3 ( 1 + 4 γ K n ) 4 K n 2 F ( t ) + 0 t F ( s ) e t s d s ,
and
max 0 x 1 | T l ( x , t ) | 2 3 ( 1 + 4 γ K n ) 8 B K n 2 F ( t ) + 0 t F ( s ) d s + 0 t 0 s F ( η ) e s η d η d s .
Hence, the theorem holds.  □
Theorem 1 indicates that the solution of the SD-TT model (11)–(15) is unique and the energy is continuously dependent on the energy absorption. It is clearly that the homogeneous linear system (11)–(15), i.e., no heat source, zero temperature at initial condition, and homogeneous boundary condition, has a solution of zero. This indicates that the SD-TT model (11)–(15) is well posed.

3. Numerical Method for the Sub-Diffusion Two-Temperature Model

Since the analytical solution of the SD-TT model (11)–(15) is difficult to obtain in general, we solve the SD-TT model (11)–(15) by using a finite difference method. Let M and N be two positive integers, and h = 1 / M and τ = t F / t f N be the sizes of the space step and time step, respectively. We define the spatial partition x i = i h for i = 0 , 1 , , M and the temporal partition t n = k τ for k = 0 , 1 , , N . The computation domain is covered by Ω h × Ω τ with Ω h { x i | i h , 0 i M } and Ω τ { t k | 0 k N } . Assume that { T e ( x , t ) , T l ( x , t ) } is the exact solution of the SD-TT model (11)–(15). We define ( T ˜ e ) i k = T e ( x i , t k ) , ( T ˜ l ) i k = T l ( x i , t k ) and S i k = S ( x i , t k ) on Ω h × Ω τ . Let ( T e ) i k be the numerical approximation of T e ( x i , t k ) , and ( T l ) i k be the numerical approximation of T l ( x i , t k ) .
To develop a finite difference scheme for the SD-TT model (11)–(15), we first introduce the following lemma in order to discretize the second-order space derivatives in Equations (11)–(15).
Lemma 2
([26]). Suppose g ( x ) C 4 [ x 0 , x M ] , then it holds
g ( x 0 ) = 2 h g ( x 1 ) g ( x 0 ) h g ( x 0 ) h 3 g ( x 0 ) h 2 12 g ( 4 ) ( ξ 0 ) , x 0 < ξ 0 < x 1 ; g ( x i ) = 1 h 2 [ g ( x i + 1 ) 2 g ( x i ) + g ( x i 1 ) ] h 2 12 g ( 4 ) ( ξ i ) , x i 1 < ξ i < x i + 1 , 1 i M 1 ; g ( x M ) = 2 h g ( x M ) g ( x M ) g ( x M 1 ) h + h 3 g ( x M ) h 2 12 g ( 4 ) ( ξ M ) , x M 1 < ξ M < x M .
We denote U h = { U | U = ( U 0 , U 1 , , U M ) } as the grid function space on Ω h . For U k U h , k = 1 , , N , for simplicity, we define the following spatial difference quotient:
δ x 2 U i k = 2 h ( δ x U 1 2 k 1 γ K n U 0 k ) , i = 0 , 1 h δ x U i + 1 2 k δ x U i 1 2 k , 1 i M 1 , 2 h 1 γ K n U M k δ x U M 1 2 k , i = M ,
with δ x U i 1 2 k = 1 h ( U i k U i 1 k ) , where the parameters γ , K n are given in the SD-TT model (11)–(15). We define two grid functions on Ω h × Ω τ as
H i k = S 0 k + 2 h K n 2 3 1 γ K n ( T w e ) 0 k , i = 0 , S i k , 1 i M 1 , S M k + 2 h K n 2 3 1 γ K n ( T w e ) M k , i = M ,
and
W i k = 2 h B K n 2 3 1 γ K n ( T w l ) i k , i = 0 , M , 0 , 1 i M 1 .
We now deduce the difference scheme for the SD-TT model (11)–(15). We consider Equations (11) and (12) at grid points ( x i , t k ) as
0 C D t α T e ( x i , t k ) = K n 2 3 2 T e x 2 ( x i , t k ) G ( T e T l ) ( x i , t k ) + S ( x i , t k ) ,
B 0 C D t β T l ( x i , t k ) = B K n 2 3 2 T l x 2 ( x i , t k ) + G ( T e T l ) ( x i , t k ) , 0 i M , 0 k N .
We use the following L 1 approximations:
δ τ α T e ( x , t k ) = τ 1 α Γ ( 2 α ) j = 1 k a k j ( α ) T e ( x , t j ) T e ( x , t j 1 ) τ , δ τ β T l ( x , t k ) = τ 1 β Γ ( 2 β ) j = 1 k a k j ( β ) T l ( x , t j ) T l ( x , t j 1 ) τ ,
with a j ( μ ) = ( j + 1 ) 1 μ j 1 μ ( μ = α , β ) for the Caputo fractional derivatives 0 C D t α T e ( x , t k ) and 0 C D t β T l ( x , t k ) at t = t k , and Lemma 2 for the second-order derivative in space at x = x i as well as the boundary conditions in Equations (14) and (15) for i = 0 , M . This yields
δ τ α ( T ˜ e ) i k = K n 2 3 δ x 2 ( T ˜ e ) i k G [ ( T ˜ e ) i k ( T ˜ l ) i k ] + H i k + ( R 1 ) i k , 0 i M , 1 k N ,
B δ τ β ( T ˜ l ) i k = B K n 2 3 δ x 2 ( T ˜ l ) i k + G [ ( T ˜ e ) i k ( T ˜ l ) i k ] + W i k + ( R 2 ) i k , 0 i M , 1 k N ,
where the truncation errors ( R 1 ) i k and ( R 2 ) i k satisfy
| ( R 1 ) i k | c ^ ( τ 2 α + h ) , i = 0 , M , c ^ ( τ 2 α + h 2 ) , 1 i M 1 ;
| ( R 2 ) i k | c ^ ( τ 2 β + h ) , i = 0 , M , c ^ ( τ 2 β + h 2 ) , 1 i M 1
with c ^ being a positive constant.
Noticing the initial conditions in Equation (13)
( T ˜ e ) i 0 = T 1 ( x i ) , ( T ˜ l ) i 0 = T 2 ( x i ) , 0 i M ,
and dropping the truncation error terms ( R 1 ) i k and ( R 2 ) i k in Equations (58) and (59), and then replacing ( T ˜ e ) i k and ( T ˜ l ) i k with the corresponding numerical approximation ( T e ) i k and ( T l ) i k , respectively, we obtain a finite difference scheme for solving the SD-TT model (11)–(15) as follows:
δ τ α ( T e ) i k = K n 2 3 δ x 2 ( T e ) i k G [ ( T e ) i k ( T l ) i k ] + H i k , 0 i M , 1 k N ,
B δ τ β ( T l ) i k = B K n 2 3 δ x 2 ( T l ) i k + G [ ( T e ) i k ( T l ) i k ] + W i k , 0 i M , 1 k N ,
( T e ) i 0 = ( T 1 ) i , ( T l ) i 0 = ( T 2 ) i , 0 i M .

4. Stability and Error Estimate of the Difference Scheme

In this section, we analyze the stability and the error estimate of the difference scheme (63)–(65). To this end, we first introduce discrete inner products and norms. For any u , v U h , define the following inner products and corresponding induced norms
( u , v ) = h 1 2 u 0 v 0 + i = 1 M 1 u i v i + 1 2 u M v M , u = ( u , u ) , ( δ x u , δ x v ) = h i = 0 M 1 ( δ x u i + 1 2 ) δ x v i + 1 2 , δ x u = ( δ x u , δ x u ) , u = max 0 i M | u i | .
The following important lemmas are provided for the subsequent theoretical derivation.
Lemma 3.
Suppose that u U h and the length of the domain [ x 0 , x M ] is L, then for any ϵ > 0 , it holds that
u 2 L 2 ( 1 + ϵ ) ( u 0 2 + u M 2 ) + L 2 6 1 + 1 ϵ δ x u 2 .
Proof of Lemma 3.
Note that
u i = u 0 + j = 1 i ( u j u j 1 ) = u 0 + h j = 1 i δ x u j 1 2 , 0 i M ;
u i = u M j = i + 1 M ( u j u j 1 ) = u M h j = i + 1 M δ x u j 1 2 , 0 i M .
Squaring both sides of Equations (66) and (67) and using the Cauchy–Schwarz inequality, we have
u i 2 ( 1 + ϵ ) u 0 2 + ( 1 + 1 ϵ ) x i δ x u 2 , 0 i M ;
u i 2 ( 1 + ϵ ) u M 2 + ( 1 + 1 ϵ ) ( L x i ) δ x u 2 , 0 i M ,
for any ϵ > 0 . Multiplying Equation (68) by ( L x i ) and Equation (69) by x i , and then adding the results leads to
L u i 2 ( 1 + ϵ ) [ ( L x i ) u 0 2 + x i u M 2 ] + ( 1 + 1 ϵ ) x i ( L x i ) δ x u 2 .
We next multiply Equation (70) by h for i = 1 , , M 1 and Equation (70) by h / 2 for i = 0 , M , and then sum the results. This gives
L u 2 L 2 2 ( 1 + ϵ ) ( u 0 2 + u M 2 ) + L 3 6 ( 1 + 1 ϵ ) δ x u 2 .
Hence, the conclusion holds.  □
Lemma 4
([27]). Let { a 0 , a 1 , , a n , , } be a sequence of real numbers with the properties,
a n 0 , a n a n 1 0 , a n + 1 2 a n + a n 1 0 .
Then, for any positive integer M and for each vector ( v 1 , v 2 , · , v M ) with M real entries, it holds
n = 1 M p = 0 n 1 a p · v n p v n 0 .
Theorem 2.
Suppose that { ( T e ) i n , ( T l ) i n | 0 i M , 0 n N } is the solution of the difference scheme (63)(65). Then, it holds that
( T l ) n 2 6 c K n 2 exp ( t n ) + 2 G F ^ n + 2 G exp ( t n ) τ k = 1 n 1 F ^ k , 1 n N ,
( T e ) n 2 3 c K n 2 exp ( t n ) F ^ n , 1 n N ,
( T e ) n 2 3 ( 1 + 4 γ K n ) 4 K n 2 exp ( t n ) F ^ n , 1 n N ,
( T l ) n 2 3 ( 1 + 4 γ K n ) 4 B K n 2 exp ( t n ) F ^ n , 1 n N ,
where c = 1 + 3 γ K n 6 , and F ^ n is defined in (100).
Proof of Theorem 2.
In short, we denote δ t ( T e ) k = ( T e ) k ( T e ) k 1 τ and δ t ( T l ) k = ( T l ) k ( T l ) k 1 τ , and
E 1 n = K n 2 3 δ x ( T e ) n 2 + 1 γ K n i = 0 , M ( ( T e ) i n ) 2 ,
E 2 n = B K n 2 3 δ x ( T l ) n 2 + 1 γ K n i = 0 , M ( ( T l ) i n ) 2 .
Taking an inner product of Equation (63) with δ t ( T e ) k and Equation (64) with δ t ( T l ) k , respectively, we obtain
( δ τ α ( T e ) k , δ t ( T e ) k ) = K n 2 3 ( δ x 2 ( T e ) k , δ t ( T e ) k ) G ( ( T e ) k ( T l ) k , δ t ( T e ) k ) + ( H k , δ t ( T e ) k ) ,
B ( δ τ β ( T l ) k , δ t ( T l ) k ) = B K n 2 3 ( δ x 2 ( T l ) k , δ t ( T l ) k ) + G ( ( T e ) k ( T l ) k , δ t ( T l ) k ) + ( W k , δ t ( T l ) k ) .
We now estimate each term in Equations (78) and (79). We use the summation by parts for the first terms on the right-hand side of Equations (78) and (79) and the Cauchy–Schwarz inequality to obtain
K n 2 3 ( δ x 2 ( T e ) k , δ t ( T e ) k ) = K n 2 3 { h i = 1 M δ x ( T e ) i 1 2 k · δ t δ x ( T e ) i 1 2 k + 1 γ K n i = 0 , M ( T e ) i k · δ t ( T e ) i k } E 1 k E 1 k 1 2 τ ,
and
B K n 2 3 ( δ x 2 ( T l ) k , δ t ( T l ) k ) E 2 k E 2 k 1 2 τ .
Rearranging the terms gives
( T e ) k , δ t ( T l ) k + ( T l ) k , δ t ( T e ) k = 1 τ ( ( T e ) k , ( T l ) k ) ( ( T e ) k 1 , ( T l ) k 1 ) + τ δ t ( T e ) k , δ t ( T l ) k ;
( T e ) k , δ t ( T e ) k + ( T l ) k , δ t ( T l ) k = 1 τ ( T e ) k 2 + ( T l ) k 2 2 ( T e ) k 1 2 + ( T l ) k 1 2 2 + τ 2 δ t ( T e ) k 2 + δ t ( T l ) k 2 .
With the help of Equations (82) and (83), we obtain
( T e ) k ( T l ) k , δ t ( T e ) k ( T e ) k ( T l ) k , δ t ( T l ) k ( T e ) k ( T l ) k 2 ( T e ) k 1 ( T l ) k 1 2 2 τ .
Inserting Equation (80) into Equation (78) and Equation (81) into Equation (79), respectively, and adding the result, and then using the estimate in Equation (84), we have
1 2 τ E 1 k + E 2 k + G ( T e ) k ( T l ) k 2 E 1 k 1 + E 2 k 1 + G ( T e ) k 1 ( T l ) k 1 2 + ( δ τ α ( T e ) k ) , δ t ( T e ) k ) + B ( δ τ β ( T l ) k ) , δ t ( T l ) k ) ( H k , δ t ( T e ) k ) + ( W k , δ t ( T l ) k ) .
Since the coefficients of the L1 approximation satisfy the conditions in Lemma 4, we see that
k = 1 n ( δ τ α ( T e ) k ) , δ t ( T e ) k ) 0 , k = 1 n ( δ τ β ( T l ) k ) , δ t ( T l ) k ) 0 .
Next, we sum up k from 1 to n on both sides of Equation (85) and use the non-negative properties in Equation (86). This gives
1 2 τ E 1 n + E 2 n + G ( T e ) n ( T l ) n 2 E 1 0 + E 2 0 + G ( T e ) 0 ( T l ) 0 2 k = 1 n ( H k , δ t ( T e ) k ) + k = 1 n ( W k , δ t ( T l ) k ) ,
implying that
E 1 n + E 2 n + G ( T e ) n ( T l ) n 2 E 1 0 + E 2 0 + G ( T e ) 0 ( T l ) 0 2 + 2 τ k = 1 n ( H k , δ t ( T e ) k ) + 2 τ k = 1 n ( W k , δ t ( T l ) k ) .
The term next to the last term on the right-hand-side of Equation (88) can be rearranged as
2 τ k = 1 n ( H k , δ t ( T e ) k ) = 2 ( H n , ( T e ) n ) 2 τ k = 1 n 1 ( δ t H k + 1 2 , ( T e ) k ) ( H 1 , ( T e ) 0 ) .
Using the expression of L 2 inner product and the Cauchy–Schwarz inequality yields
2 ( H n , ( T e ) n ) = h i = 0 , M H i n ( T e ) i n + 2 h i = 1 M 1 H i n ( T e ) i n 4 K n 2 9 ( 1 + 4 γ K n ) ( T e ) n 2 + 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M ( H i n ) 2 + K n 2 18 c h i = 1 M 1 ( ( T e ) i n ) 2 + 18 c K n 2 h i = 1 M 1 ( H i n ) 2 .
By Lemma 3 with ϵ = 1 3 γ K n , we have
h i = 1 M 1 ( ( T e ) i n ) 2 ( T e ) n 2 L 2 1 + 1 3 γ K n i = 0 , M ( ( T e ) i n ) 2 + L 2 6 1 + 3 γ K n δ x ( T e ) n 2 = 3 c K n 2 E 1 n .
Using the estimate E 1 n 4 3 K n 2 1 + 4 γ K n ( T e ) n 2 and the estimate in Equation (91), we obtain the following inequality as
2 ( H n , ( T e ) n ) 1 2 E 1 n + 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M ( H i n ) 2 + 18 c K n 2 h i = 1 M 1 ( H i n ) 2 .
Similarly, we may obtain the following estimates for k = 1 , , n 1 ,
2 ( δ t H k + 1 2 , ( T e ) k ) 1 2 E 1 k + 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M ( δ t H i k + 1 2 ) 2 + 18 c K n 2 h i = 1 M 1 ( δ t H i k + 1 2 ) 2 ,
and
2 ( H 1 , ( T e ) 0 ) 1 2 E 1 0 + 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M ( H i 1 ) 2 + 18 c K n 2 h i = 1 M 1 ( H i 1 ) 2 .
Inserting Equations (92)–(94) into Equation (89) leads to
2 τ k = 1 n ( H k , δ t ( T e ) k ) 1 2 E 1 n + τ 2 k = 1 n 1 E 1 k + 1 2 E 1 0 + F ^ 1 n ,
where
F ^ 1 n = 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M k = 1 , n ( H i k ) 2 + τ k = 1 n 1 ( δ t H i k + 1 2 ) 2 + 18 c K n 2 h i = 1 M 1 k = 1 , n ( H i k ) 2 + τ k = 1 n 1 ( δ t H i k + 1 2 ) 2 .
For the last term on the right-hand side of Equation (88), we use a similar argument for Equation (95). This gives
2 τ k = 1 n ( W k , δ t ( T l ) k ) 1 2 E 2 n + τ 2 k = 1 n 1 E 2 k + 1 2 E 2 0 + F ^ 2 n ,
where
F ^ 2 n = 3 ( 1 + 4 γ K n ) 4 B K n 2 h 2 i = 0 , M τ k = 1 n 1 ( δ t W i k + 1 2 ) 2 + k = 1 , n ( W i k ) 2 .
Simultaneously, we substitute Equations (95) and (97) into Equation (88), and multiply the result by 2. This gives
E 1 n + E 2 n + G ( T e ) n ( T l ) n 2 τ k = 1 n 1 ( E 1 k + E 2 k ) + F ^ n ,
where
F ^ n = 3 ( E 1 0 + E 2 0 ) + 2 G ( T e ) 0 ( T l ) 0 2 + 2 ( F ^ 1 n + F ^ 2 n ) .
We use Grownall’s inequality for Equation (99) to obtain
E 1 n + E 2 n exp ( t n ) · F ^ n , n 1 .
Hence, we obtain the estimate Equation (74) for ( T e ) n in the L -norm. From Equation (91), we obtain the L 2 -norm estimate Equation (73) for ( T e ) n . Further, according to Equations (99) and (101), we have the following estimate:
( T e ) n ( T l ) n 2 1 G exp ( t n ) τ k = 1 n 1 F ^ k + 1 G F ^ n .
Thus, we obtain the estimate for ( T l ) n as
( T l ) n 2 2 ( T e ) n 2 + 2 ( T e ) n ( T l ) n 2 6 c K n 2 exp ( t n ) + 2 G F ^ n + 2 G exp ( t n ) τ k = 1 n 1 F ^ k ,
and hence we complete our proof.  □
Based on Theorem 2, we have the following theorem for the stability of the scheme (63)–(65).
Theorem 3.
Assume that { ( T e ( 1 ) ) i n , ( T l ( 1 ) ) i n , } and { ( T e ( 2 ) ) i n , ( T l ( 2 ) ) i n , } are two numerical solutions obtained based on the difference scheme (63)(65) with the same initial and boundary conditions but different values for the energy absorption. Let ( T e ) i n = ( T e ( 1 ) ) i n ( T e ( 2 ) ) i n , ( T l ) i n = ( T l ( 1 ) ) i n ( T l ( 2 ) ) i n , S i n = ( S ( 1 ) ) i n ( S ( 2 ) ) i n and W i n = ( W ( 1 ) ) i n ( W ( 2 ) ) i n . Then, it holds that
( T l ) n 2 6 c K n 2 exp ( t n ) + 2 G F ^ n + 2 G exp ( t n ) τ k = 1 n 1 F ^ k , 1 n N ,
( T e ) n 2 3 c K n 2 exp ( t n ) F ^ n , 1 n N ,
( T e ) n 2 3 ( 1 + 4 γ K n ) 4 K n 2 exp ( t n ) F ^ n , 1 n N ,
( T l ) n 2 3 ( 1 + 4 γ K n ) 4 B K n 2 exp ( t n ) F ^ n , 1 n N ,
where F ^ n is defined in Equation (100). This implies that the numerical solution is bounded, and hence, the difference scheme (63)(65) is unconditionally stable.
Next, we will prove the error estimate of the difference scheme (63)–(65). Let e k = ( T ˜ e ) i k ( T e ) i k , η k = ( T ˜ l ) i k ( T l ) i k , 0 i M , 0 k N . We subtract Equations (63)–(65) from Equations (58) and (59), (62). Then, the error equations reads
δ τ α e i k = K n 2 3 δ x 2 e i k G ( e i k η i k ) + ( R 1 ) i k , 0 i M , 1 k N ,
B δ τ β η i k = B K n 2 3 δ x 2 η i k + G ( e i k η i k ) + ( R 2 ) i k , 0 i M , 1 k N ,
e i 0 = 0 , η i 0 = 0 , 0 i M .
Theorem 4.
Suppose that the solution { T e ( x , t ) , T l ( x , t ) } of the problem in Equations (11)(15) is sufficiently smooth. Let { ( T e ) i k , ( T l ) i k | 0 i M , 0 k N } be the solution of the difference scheme (63)(65). Then, the following optimal error estimate holds:
max { ( T ˜ l ) k ( T l ) k , ( T ˜ e ) k ( T e ) k } c ˜ ( τ min { 2 α , 2 β } + h 2 ) , 1 k N ,
which implies that the numerical solution is convergent to the analytical solution with the error O ( τ min { 2 α , 2 β } + h 2 ) .
Proof of Theorem 4.
Taking an inner product of Equation (108) with δ t e k and Equation (109) with δ t η k , we obtain
( δ τ α e k , δ t e k ) = K n 2 3 ( δ x 2 e k , δ t e k ) G ( e k η k , δ t e k ) + ( ( R 1 ) k , δ t e k ) , 1 k N ,
B ( δ τ β η k , δ t η k ) = B K n 2 3 ( δ x 2 η k , δ t η k ) + G ( e k η k , δ t η k ) + ( ( R 2 ) k , δ t η k ) , 1 k N .
Using the same argument as the derivation from Equations (80)–(88) in Theorem 2 leads to
E ˜ 1 n + E ˜ 2 n + G e n η n 2 2 τ k = 1 n ( ( R 1 ) k , δ t e k ) + 2 τ k = 1 n ( ( R 2 ) k , δ t η k ) ,
where
E ˜ 1 k = K n 2 3 δ x e k 2 + 1 γ K n ( e 0 k ) 2 + ( e M k ) 2 ,
E ˜ 2 k = B K n 2 3 δ x η k 2 + 1 γ K n ( η 0 k ) 2 + ( η M k ) 2 .
According to the technique of Equations (89)–(95), we can obtain
2 τ k = 1 n ( ( R 1 ) k , δ t e k ) 1 2 E ˜ 1 n + τ 2 k = 1 n 1 E ˜ 1 k + F ˜ 1 n ,
2 τ k = 1 n ( ( R 2 ) k , δ t η k ) 1 2 E ˜ 2 n + τ 2 k = 1 n 1 E ˜ 2 k + F ˜ 2 n ,
where
F ˜ 1 n = 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M k = 1 , n ( ( R 1 ) i k ) 2 + τ k = 1 n 1 ( δ t ( R 1 ) i k + 1 2 ) 2 + 18 c K n 2 h i = 1 M 1 k = 1 , n ( ( R 1 ) i k ) 2 + τ k = 1 n 1 ( δ t ( R 1 ) i k + 1 2 ) 2 ,
and
F ˜ 2 n = 9 ( 1 + 4 γ K n ) 8 K n 2 h 2 i = 0 , M k = 1 , n ( ( R 2 ) i k ) 2 + τ k = 1 n 1 ( δ t ( R 2 ) i k + 1 2 ) 2 + 18 c K n 2 h i = 1 M 1 k = 1 , n ( ( R 2 ) i k ) 2 + τ k = 1 n 1 ( δ t ( R 2 ) i k + 1 2 ) 2 .
Inserting Equations (117) and (118) into Equation (114), we have
E ˜ 1 n + E ˜ 2 n + G e n η n 2 τ k = 1 n 1 ( E ˜ 1 k + E ˜ 2 k ) + 2 F ˜ 1 n + 2 F ˜ 2 n .
Hence, we have
e n 2 3 c K n 2 E ˜ n 6 c K n 2 exp ( t n ) ( F ˜ 1 n + F ˜ 2 n ) ,
e n 2 3 4 1 + 4 γ K n K n 2 E ˜ n 3 2 1 + 4 γ K n K n 2 exp ( t n ) ( F ˜ 1 n + F ˜ 2 n ) ,
and
η n 2 2 e n 2 + 2 e n η n 2
12 c K n 2 exp ( t n ) + 4 G ( F ^ 1 n + F ^ 2 n ) + 4 G exp ( t n ) τ k = 1 n 1 ( F ^ 1 k + F ^ 2 k ) ,
η n 2 3 2 1 + 4 γ K n B K n 2 exp ( t n ) ( F ˜ 1 n + F ˜ 2 n ) .
Combining Equations (122)–(125) and the local truncation errors in Equations (60) and (61) of ( R 1 ) n and ( R 2 ) n , we obtain the error estimate in (111) and hence complete the proof.  □

5. Numerical Examples

In this section, we test the numerical accuracy of the difference scheme (63)–(65) and show the applicability of the SD-TT model (11)–(15).

5.1. Convergence Test of the Presented Difference Scheme

Example 1.
Consider a simple SD-TT model as
0 C D t α T e ( x , t ) = K n 2 3 2 T e ( x , t ) x 2 [ T e ( x , t ) T l ( x , t ) ] + S ( x , t ) , ( x , t ) [ 0 , 1 ] × ( 0 , 1 ] ,
0 C D t β T l ( x , t ) = K n 2 3 2 T l ( x , t ) x 2 + T e ( x , t ) T l ( x , t ) , ( x , t ) [ 0 , 1 ] × ( 0 , 1 ] ,
subject to the initial condition and boundary condition as
T e ( x , 0 ) = 0 , T l ( x , 0 ) = 0 ,
T e ( 0 , t ) = K n T e ( 0 , t ) x π K n 1 + K n 2 π 2 3 t 3 + 6 Γ ( 4 β ) t 3 β ,
T e ( 1 , t ) = K n T e ( 1 , t ) x π K n 1 + K n 2 π 2 3 t 3 + 6 Γ ( 4 β ) t 3 β ,
T l ( 0 , t ) = K n T l ( 0 , t ) x π K n t 3 ,
T l ( 1 , t ) = K n T l ( 1 , t ) x π K n t 3 ,
and the source term is given as
S ( x , t ) = [ 6 Γ ( 4 α β ) t 3 α β + ( 1 + K n 2 π 2 3 ) 2 1 t 3 + 1 + K n 2 π 2 3 6 Γ ( 4 α ) t 3 α + 6 Γ ( 4 β ) t 3 β ] sin ( π x ) ,
where the analytical solutions of the above system are
T e = ( 1 + K n 2 π 2 3 ) t 3 + 6 Γ ( 4 β ) t 3 β sin ( π x ) , T l = t 3 sin ( π x ) .
We used the finite difference scheme (63)–(65) to compute the numerical solutions within 0 x 1 and 0 t 1 . Various Knudsen numbers, K n = 0.1 , 1 , 10 , and various time and space steps were tested to obtain the convergence order. Let ( T e ) N and ( T l ) N denote the N-th numerical solutions, and ( T ˜ e ) N and ( T ˜ l ) N denote the analytical solutions in the N-th level. Throughout our tests, we denote the N-th level numerical errors as follows:
Err 1 ( M , N ) = ( T e ) N ( T ˜ e ) N , Err 2 ( M , N ) = ( T l ) N ( T ˜ l ) N .
To test the temporal convergence order, we set a sufficiently large M = 500 such that the temporal errors dominate the spatial errors in each runs, i.e., Err 1 ( M , N ) Err 1 ( N ) and Err 2 ( M , N ) Err 2 ( N ) . The temporal convergence orders are defined by Rate 1 , t = log ( Err 1 ( N ) / Err 1 ( 2 N ) ) and Rate 2 , t = log ( Err 2 ( N ) / Err 2 ( 2 N ) ) . Similarly, we fix a sufficiently large N = 1000 to obtain the spatial convergence order such that Err 1 ( M , N ) Err 1 ( M ) and Err 2 ( M , N ) Err 2 ( M ) . The experimental convergence orders in space are defined by Rate 1 , s = log ( Err 1 ( M ) / Err 1 ( 2 M ) ) and Rate 2 , s = log ( Err 2 ( M ) / Err 2 ( 2 M ) ) .
As seen from Table 1, Table 2 and Table 3, as the grid points in the time direction increase, the maximum-norm errors of T e and T l decrease. The temporal convergence rate of the difference scheme (63)–(65) is close to min { 2 α , 2 β } , as expected. On the other hand, Table 4, Table 5 and Table 6 display that the spatial convergence rate of the difference scheme (63)–(65) is around 2. In conclusion, the numerical convergence orders are consistent with the theoretical error estimate in Theorem 4. Because of no restriction on the mesh ratio τ / h 2 in our calculation, it indicates that the present scheme is unconditionally stable, which is the same as the conclusion in Theorem 3.

5.2. Application of the SD-TT model

Example 2.
Consider a gold thin film exposed to an ultrashort-pulsed laser heating, where the thermal properties of gold are given in Table 7 and the laser absorption in dimensionless is considered as
S ( x , t ) = 0.94 J 1 R t p x s L c C e T 0 exp x x s 2.77 t 2 t p t p 2 ,
where parameters ( T p , δ, R) in Equation (134) were chosen to be T p = 100 ( fs ) , x s = 15.3 ( nm ) , and R = 0.93 [28,29].
Since the constant thermal properties are considered in the SD-TT model, we chose a lower laser fluence J = 13.4 ( J / m 2 ) here. In addition, based on relations k e = 1 3 C e | v | l f and v = l f / t f and the thermal values in Table 7, we calculated the mean free path l f = 3 k e t f / C e = 6.184658 × 10 7 ( m ) for gold. In our computation, the characteristic length L c was chosen to be 10 7 ( m ) , 10 8 ( m ) , and 10 9 ( m ) , respectively. Then, the corresponding Knudsen number ( K n = l f / L c ) was obtained to be 6.184658, 61.84658 and 618.4658, respectively. The initial temperatures of T e and T l were chosen to be T 0 = 300 ( K ) . Furthermore, for simplicity, we assumed the wall temperature T w = T 0 = 300 ( K ) . γ is an undetermined parameter, which indicates the type of the boundary condition.
We first tested the efficiency of the difference scheme (63)–(65). For simplicity, we fixed the parameter γ = 1 in the boundary conditions (14) and (15). We calculated the numerical solution within the time domain 0 t 2 ( ps ) , i.e., the dimensionless variable 0 t 2 / t f . Since the exact solution is not available, we used
Error 1 , t ( τ ) = max 0 i M ( T e ) i N ( h , τ ) ( T e ) i N h , τ 2 , Error 2 , t ( τ ) = max 0 i M ( T l ) i N ( h , τ ) ( T l ) i 2 N h , τ 2 , Error 1 , s ( h ) = max 0 i M ( T e ) i N ( h , τ ) ( T e ) 2 i N h 2 , τ , Error 2 , s ( h ) = max 0 i M ( T l ) i N ( h , τ ) ( T l ) 2 i N h 2 , τ
to measure the numerical errors in time and in space, respectively, where ( T e ) i N ( h , τ ) and ( T l ) i N ( h , τ ) denote the numerical solutions at the grids ( x i , t N ) . The corresponding temporal and spatial convergence orders are defined by
Order 1 , t = log 2 Error 1 , t ( 2 τ ) Error 1 ( τ ) , Order 2 , t = log 2 Error 2 , t ( 2 τ ) Error 2 ( τ ) , Order 1 , x = log 2 Error 1 , x ( 2 h ) Error 2 ( h ) , Order 2 , x = log 2 Error 2 , x ( 2 h ) Error 2 ( h ) .
In order to obtain the temporal convergence order, we took the same measure as in Example 1. We fixed a sufficiently large M = 500 and varied the number of temporal subdivision N = 50 , 100 , 200 , 400 , 800 , 1600 , respectively. As seen from Table 8, the convergence order in time of the difference scheme (63)–(65) arrives at O ( τ { 2 α , 2 β } ) . Similarly, we fixed a sufficiently large N = 50,000 to calculate the spatial convergence order. Table 9 shows that the spatial convergence order of the difference scheme (63)–(65) is O ( h 2 ) . In conclusion, the numerical convergence orders are consistent with the theoretical error estimate in Theorem 4. These results further confirm that the difference scheme (63)–(65) is effective for the solution of the governing model (11)–(15).
Next, we investigated the influence of parameters α , β , K n , γ on the heat conduction. It should be noted that a small γ indicates a Dirichlet-like boundary condition and a large γ indicates a Neumann-like boundary condition (or the insulated boundary condition). Here, to test the influence of the parameter γ , we chose γ to be 0.1 , 1.0 , 1000 , respectively. This means that the boundary condition in the SD-TT model (63)–(65) varies from the Dirichlet-type to the insulated boundary condition when γ varies from 0.1 to 1000.
Table 10, Table 11 and Table 12 reports the maximum temperatures of T e on the surface ( x = 0 ) of the gold film within 0 t 2 ( ps ) for different values of γ , K n , α and β . The value of K n reflects the thickness of the film. Specifically, the film becomes thinner as K n increases. Numerical results from Table 10, Table 11 and Table 12 show that when γ is small, e.g., γ = 0.1 (Dirichlet-like boundary condition), the maximum temperature of T e declines with the increase in K n . Conversely, when γ is large, e.g., γ = 1000 (insulated boundary condition), the maximum temperature of T e rises with the increase in K n . On the other hand, when γ = 1 (the boundary being in the Dirichlet-like boundary condition and insulated boundary condition), the maximum temperature of T e first rises with the increase in K n , e.g., K n varies from 6.184658 to 61.84658 , and then declines with the increase in K n , e.g., K n varies from 61.84658 to 618.4658 . These numerical results further vindicated that the values of γ and K n in boundary condition are important to be determined in a way that the results of the heat conduction model coincide with the solution of the BTE [25]. Furthermore, we could see from Table 10 that the smaller α or β is, the higher the maximum temperature level displayed. When the fractional order α is small, the gold film becomes very porous. That means a small volume of gold in the porous gold film. Because of large porosity, the heat cannot be transferred quickly when exposed to the ultrashort-pulsed laser heating, which leads to a higher level temperature.
We denote Δ T e / ( Δ T e ) max = ( T e T 0 ) / ( T e T 0 ) max on the surface ( x = 0 ) of the gold film as the change in electron temperature within 0 t 2 ( ps ) . Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8 show changes in electron temperature on the surface of the gold film. Here, two different grid sizes of h = 0.05 , 0.005 were used in the computation. Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8 show that different grid size had no significant effect on the numerical solution, implying that the difference scheme is grid independent. In addition, from those figures, one may see that when γ = 0.1 , the temperature rises at about t = 0.25 ( ps ) and decreases more quickly than the other two cases because of the Dirichlet-like boundary condition. Furthermore, when γ = 1000 , the change in electron temperature was affected not only by parameters γ and K n but also by fractional orders α and β . Since the maximum temperature is higher with a smaller α and β , the relative attenuation speed becomes faster.
When considering the Dirichlet-like boundary condition (i.e. γ = 0.1 ), from Figure 9 and Figure 10, the value of fractional-order α has a minor effect on the change in electron temperature with the fixed β , whereas, when considering the insulated boundary condition (i.e., γ = 1000 ), one may see from Figure 11 and Figure 12 that the temperature decreases more slowly as α becomes large with the fixed β .
Figure 13, Figure 14, Figure 15, Figure 16, Figure 17, Figure 18, Figure 19, Figure 20, Figure 21, Figure 22, Figure 23 and Figure 24 show 3D plots of temperature distributions of lattice temperature T l versus ( x , t ) for various values of K n , γ , α and β , respectively, which were obtained using a mesh of N = 100 and M = 100 . When the same α and β are small (see Figure 22, Figure 23 and Figure 24), T l rises quickly through the interaction between T e and T l . T l rises uniformly along the x-axis through the interaction between T e and T l . A similar result to that in Figure 16, Figure 17, Figure 18, Figure 19, Figure 20 and Figure 21 can be seen for the temperature T l . When the same α and β are large (see Figure 13, Figure 14 and Figure 15), T l rises slowly through the interaction between T e and T l , and T l rises uniformly along the x-axis through the interaction between T e and T l .

6. Conclusions

In this study, we present a sub-diffusion two-temperature model by introducing the Knudsen number ( K n ) and two Caputo fractional derivatives ( 0 < α , β < 1 ) in time into the parabolic two-temperature model of the diffusive type. The well posedness of the model is proved. The numerical scheme is obtained based on the L 1 approximation for the Caputo fractional derivatives and the second-order finite difference for the spatial derivatives. The unconditional stability and convergence of the scheme are analyzed using the discrete energy method. The accuracy and the applicability of the present scheme are tested in two examples. By changing values of the Knudsen number and fractional-order derivatives as well as the parameter in the boundary condition, the simulation could be a tool for analyzing the heat conduction in porous media, such as porous thin metal films exposed to ultrashort-pulsed lasers, where the energy transports in phonon and free electron may be ultraslow at different rates.
Further research will focus on the extension of the present model and its numerical scheme to the case of three-dimensional multi-layer thin porous metal films exposed to ultrashort-pulsed lasers. The multi-layered metal thin films, for example, gold-coated metal mirrors, are often used in a high-power ultrashort pulsed laser system to avoid the problem of thermal damage since the high-power laser energy may cause thermal damage at the front surface of a single-layer film [30].

Author Contributions

Conceptualization, C.J. and W.D.; methodology, C.J. and W.D.; software, C.J.; validation, C.J. and W.D.; formal analysis, C.J.; investigation, C.J.; writing—original draft preparation, C.J.; writing—review and editing, W.D.; visualization, C.J.; supervision, W.D. All authors have read and agreed to the published version of the manuscript.

Funding

Cui-Cui Ji was partially supported by National Natural Science Foundation of China (Grant No. 12001307) and Natural Science Foundation of Shandong Province (Grant Nos. ZR2020QA033, ZR2021MA072).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The computational codes are available for the reasonable request.

Acknowledgments

The authors are deeply grateful to the anonymous reviewers for their valuable comments and suggestions, which enhance the quality of this manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mao, Y.; Xu, M. Lattice Boltzmann numerical analysis of heat transfer in nano-scale silicon films induced by ultra-fast laser heating. Int. J. Therm. Sci. 2015, 89, 210–221. [Google Scholar]
  2. Khorasani, M.; Gibson, I.; Ghasemi, A.H.; Hadavi, E.; Rolfe, B. Laser subtractive and laser powder bed fusion of metals: Review of process and production features. Rapid Prototyp. J. 2023. [Google Scholar] [CrossRef]
  3. Tzou, D.Y.; Chen, J.K.; Beraun, J.E. Hot-electron blast induced by ultrashort-pulsed lasers in layered media. Int. J. Heat Mass Transf. 2002, 45, 3369–3382. [Google Scholar] [CrossRef]
  4. Qiu, T.Q.; Tien, C.L. Femtosecond laser heating of multi-layer metals-I. Analysis. Int. J. Heat Mass Transf. 1994, 37, 2789–2797. [Google Scholar] [CrossRef]
  5. Allu, P.; Mazumder, S. Hybrid ballistic-diffusive solution to the frequency-dependent phonon Boltzmann transport equation. Int. J. Heat Mass Transf. 2016, 100, 165–177. [Google Scholar] [CrossRef] [Green Version]
  6. Chen, J.K.; Beraun, J.E.; Tham, C.L. Investigation of thermal response caused by pulsed laser heating. Numer. Heat Transf. Part A 2003, 44, 705–722. [Google Scholar] [CrossRef]
  7. Bora, A.; Dai, W.; Wilson, J.P.; Boyta, J.C.; Sobolev, S.L. Neural network method for solving nonlocal two-temperature nanoscale heat conduction in gold films exposed to ultrashort-pulsed lasers. Int. J. Heat Mass Transf. 2022, 190, 122791. [Google Scholar] [CrossRef]
  8. Kaganov, M.I.; Lifshitz, I.M.; Tanatarov, L.V. Relaxation between electrons and crystalline lattice. Sov. Phys. JETP 1957, 4, 173–178. [Google Scholar]
  9. Anisimov, S.I.; Kapeliovich, B.L.; Perel’man, T.L. Electron emission from metal surfaces exposed to ultra-short laser pulses. Sov. Phys. JETP 1974, 39, 375–377. [Google Scholar]
  10. Qiu, T.Q.; Tien, C.L. Short-pulse laser-heating on metals. Int. J. Heat Mass Transf. 1992, 35, 719–726. [Google Scholar] [CrossRef]
  11. Qiu, T.Q.; Tien, C.L. Heat transfer mechanisms during short-pulse laser heating of metals. J. Heat Transf. (ASME) 1993, 115, 835–841. [Google Scholar] [CrossRef]
  12. Khorasani, M.; Ghasemi, A.; Leary, M.; Sharabian, E.; Cordova, L.; Gibson, I.; Downing, D.; Bateman, S.; Brandt, M.; Rolfe, B. The effect of absorption ratio on meltpool features in laser-based powder bed fusion of IN718. Opt. Laser Technol. 2022, 153, 108263. [Google Scholar] [CrossRef]
  13. Awad, E. On the generalized thermal lagging behavior. J. Therm. Stresses 2012, 35, 193–325. [Google Scholar] [CrossRef]
  14. Sherief, H.H.; EI-Sayed, A.M.A.; EI-Latief, A.M.A. Fractional order theory of thermoelasticity. Int. J. Solid Struct. 2010, 47, 269–275. [Google Scholar] [CrossRef]
  15. Youssef, H.M. Theory of fractional order generalized thermoelasticity. J. Heat Transfer (ASME) 2010, 132, 061301. [Google Scholar] [CrossRef]
  16. Yu, Y.J.; Tian, X.G.; Lu, T.J. Fractional order generalized electro-magneto-thermo-elasticity. Eur. J. Mech. A Solids 2013, 42, 188–202. [Google Scholar] [CrossRef]
  17. Ghazanfarian, J.; Shomali, Z.; Abbassi, A. Macro to nanoscale heat transfer: The lagging behavior. Int. J. Thermophys. 2015, 36, 1416–1467. [Google Scholar] [CrossRef]
  18. Ji, C.-C.; Dai, W.; Sun, Z.-Z. Numerical method for solving the time-fractional dual-phase-lagging heat conduction equation with the temperature-jump boundary condition. J. Sci. Comput. 2018, 75, 1307–1336. [Google Scholar] [CrossRef]
  19. Ji, C.-C.; Dai, W.; Sun, Z.-Z. Numerical schemes for solving the time-fractional dual-phase-lagging heat conduction model in a double-layered nanoscale thin film. J. Sci. Comput. 2019, 81, 1767–1800. [Google Scholar] [CrossRef]
  20. Ji, C.-C.; Dai, W. Numerical algorithm with fourth-order spatial accuracy for solving the time-fractional dual-phase-lagging nanoscale heat conduction equation. Numer. Math. Theor. Meth. Appl. 2023. Available online: https://www.jml.pub/intro/online/read?online_id=1928 (accessed on 2 March 2023).
  21. Shen, S.; Dai, W.; Cheng, J. Fractional parabolic two-step model and its numerical scheme for nanoscale heat conduction. J. Comput. Appl. Math. 2020, 345, 515–534. [Google Scholar] [CrossRef] [Green Version]
  22. Shen, S.; Dai, W.; Liu, Q.; Zhuang, P. Accurate numerical scheme for solving fractional diffusion-wave two-step model for nanoscale heat conduction. J. Comput. Appl. Math. 2023, 419, 114721. [Google Scholar]
  23. Mozafarifard, M.; Liao, Y.; Nian, Q.; Wang, Y. Two-temperature time-fractional model for electron-phonon coupled interfacial thermal transport. Int. Heat Mass Transf. 2023, 202, 123759. [Google Scholar] [CrossRef]
  24. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  25. Ghazanfarian, J.; Abbassi, A. Effect of boundary phonon scattering on dual-phase-lag model to simulate micro- and nano-scale heat conduction. Int. J. Heat Mass Transf. 2009, 52, 3706–3711. [Google Scholar] [CrossRef]
  26. Sun, Z.-Z. Numerical Methods for Partial Differential Equations, 2nd ed.; Science Press: Beijing, China, 2012. [Google Scholar]
  27. López-Marcos, J.C. A difference scheme for a nonlinear partial integrodifferential equation. SIAM J. Numer. Anal. 1990, 27, 20–31. [Google Scholar]
  28. Tzou, D.Y. Macro to Micro Scale Heat Transfer: The Lagging Behavior, 2nd ed.; Wiley: New York, NY, USA, 2015. [Google Scholar]
  29. Kaba, I.K.; Dai, W. A stable three-level finite difference scheme for solving the parabolic two-step model in a 3D micro-sphere heated by ultrashort-pulsed lasers. J. Comput. Appl. Math. 2005, 181, 125–147. [Google Scholar] [CrossRef] [Green Version]
  30. Tsai, T.W.; Lee, Y.M. Analysis of microscale heat transfer and ultrafast thermoelasticity in a multi-layered metal film with nonlinear thermal boundary resistance. Int. J. Heat Mass Transf. 2013, 62, 87–98. [Google Scholar] [CrossRef]
Figure 1. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.999 , 0.999 ) .
Figure 1. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.999 , 0.999 ) .
Fractalfract 07 00319 g001
Figure 2. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.9 , 0.9 ) .
Figure 2. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.9 , 0.9 ) .
Fractalfract 07 00319 g002
Figure 3. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.5 , 0.5 ) .
Figure 3. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.5 , 0.5 ) .
Fractalfract 07 00319 g003
Figure 4. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.1 , 0.1 ) .
Figure 4. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.1 , 0.1 ) .
Fractalfract 07 00319 g004
Figure 5. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.9 , 0.3 ) .
Figure 5. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.9 , 0.3 ) .
Fractalfract 07 00319 g005
Figure 6. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.6 , 0.4 ) .
Figure 6. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.6 , 0.4 ) .
Fractalfract 07 00319 g006
Figure 7. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.3 , 0.9 ) .
Figure 7. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.3 , 0.9 ) .
Fractalfract 07 00319 g007
Figure 8. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.4 , 0.6 ) .
Figure 8. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , γ , and ( α , β ) = ( 0.4 , 0.6 ) .
Fractalfract 07 00319 g008
Figure 9. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 0.1 , 0.1 ) .
Figure 9. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 0.1 , 0.1 ) .
Fractalfract 07 00319 g009
Figure 10. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 0.1 , 0.9 ) .
Figure 10. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 0.1 , 0.9 ) .
Fractalfract 07 00319 g010
Figure 11. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 1000 , 0.1 ) .
Figure 11. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 1000 , 0.1 ) .
Fractalfract 07 00319 g011
Figure 12. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 1000 , 0.9 ) .
Figure 12. Changes in electron temperature Δ T e / ( Δ T e ) max and various K n , α , and ( γ , β ) = ( 1000 , 0.9 ) .
Fractalfract 07 00319 g012
Figure 13. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.9 , 0.9 ) , N = 100 , and M = 100 for Example 2.
Figure 13. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.9 , 0.9 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g013
Figure 14. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.9 , 0.9 ) , N = 100 , and M = 100 for Example 2.
Figure 14. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.9 , 0.9 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g014
Figure 15. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.9 , 0.9 ) , N = 100 , and M = 100 for Example 2.
Figure 15. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.9 , 0.9 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g015
Figure 16. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.8 , 0.3 ) , N = 100 , and M = 100 for Example 2.
Figure 16. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.8 , 0.3 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g016
Figure 17. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.8 , 0.3 ) , N = 100 , and M = 100 for Example 2.
Figure 17. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.8 , 0.3 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g017
Figure 18. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.8 , 0.3 ) , N = 100 , and M = 100 for Example 2.
Figure 18. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.8 , 0.3 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g018
Figure 19. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.3 , 0.8 ) , N = 100 , and M = 100 for Example 2.
Figure 19. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.3 , 0.8 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g019
Figure 20. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.3 , 0.8 ) , N = 100 , and M = 100 for Example 2.
Figure 20. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.3 , 0.8 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g020
Figure 21. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.3 , 0.8 ) , N = 100 , and M = 100 for Example 2.
Figure 21. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.3 , 0.8 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g021
Figure 22. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.1 , 0.1 ) , N = 100 , and M = 100 for Example 2.
Figure 22. Temperature distributions of T l versus ( x , t ) with various γ when K n = 6.184658 , ( α , β ) = ( 0.1 , 0.1 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g022
Figure 23. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.1 , 0.1 ) , N = 100 , and M = 100 for Example 2.
Figure 23. Temperature distributions of T l versus ( x , t ) with various γ when K n = 61.84658 , ( α , β ) = ( 0.1 , 0.1 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g023
Figure 24. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.1 , 0.1 ) , N = 100 , and M = 100 for Example 2.
Figure 24. Temperature distributions of T l versus ( x , t ) with various γ when K n = 618.4658 , ( α , β ) = ( 0.1 , 0.1 ) , N = 100 , and M = 100 for Example 2.
Fractalfract 07 00319 g024
Table 1. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.3 , 0.2 ) for Example 1.
Table 1. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.3 , 0.2 ) for Example 1.
K = 0.1 K = 1 K = 10
T e T l T e T l T e T l
N Err 1 Rate 1 , t Err 2 Rate 2 , t Err 1 Rate 1 , t Err 2 Rate 2 , t Err 1 Rate 1 , t Err 2 Rate 2 , t
3004.923 × 10 5 -2.997 × 10 5 -6.473 × 10 5 -2.719 × 10 5 -9.130 × 10 4 -1.063 × 10 4 -
6001.546 × 10 5 1.6719.305 × 10 6 1.6872.038 × 10 5 1.6678.494 × 10 6 1.6782.878 × 10 4 1.6653.350 × 10 5 1.666
12004.830 × 10 6 1.6782.875 × 10 6 1.6946.386 × 10 6 1.6742.641 × 10 6 1.6859.030 × 10 5 1.6731.050 × 10 5 1.673
24001.503 × 10 6 1.6848.852 × 10 7 1.7001.993 × 10 6 1.6808.180 × 10 7 1.6912.817 × 10 5 1.6803.275 × 10 6 1.681
Table 2. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.7 , 0.3 ) for Example 1.
Table 2. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.7 , 0.3 ) for Example 1.
K = 0.1 K = 1 K = 10
T e T l T e T l T e T l
N Err 1 Rate 1 , t Err 2 Rate 2 , t Err 1 Rate 1 , t Err 2 Rate 2 , t Err 1 Rate 1 , t Err 2 Rate 2 , t
3007.702 × 10 4 -3.586 × 10 4 -1.114 × 10 3 -3.885 × 10 4 -1.730 × 10 2 -1.984 × 10 3 -
6003.132 × 10 4 1.2981.443 × 10 4 1.3134.538 × 10 4 1.2961.573 × 10 4 1.3047.046 × 10 3 1.2968.080 × 10 4 1.296
12001.272 × 10 4 1.3005.816 × 10 5 1.3111.846 × 10 4 1.2986.369 × 10 5 1.3042.867 × 10 3 1.2973.287 × 10 4 1.298
24005.167 × 10 5 1.3002.346 × 10 5 1.3097.502 × 10 5 1.2992.579 × 10 5 1.3041.166 × 10 3 1.2981.336 × 10 4 1.299
Table 3. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.5 , 0.5 ) for Example 1.
Table 3. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.5 , 0.5 ) for Example 1.
K = 0.1 K = 1 K = 10
T e T l T e T l T e T l
N Err 1 Rate 1 , t Err 2 Rate 2 , t Err 1 Rate 1 , t Err 2 Rate 2 , t Err 1 Rate 1 , t Err 2 Rate 2 , t
3002.427 × 10 4 -1.771 × 10 4 -3.026 × 10 4 -1.457 × 10 4 -4.236 × 10 3 -4.944 × 10 4 -
6008.659 × 10 5 1.4876.320 × 10 5 1.4861.079 × 10 4 1.4875.199 × 10 5 1.4861.511 × 10 3 1.4881.763 × 10 4 1.487
12003.080 × 10 5 1.4912.250 × 10 5 1.4903.840 × 10 5 1.4911.850 × 10 5 1.4905.373 × 10 4 1.4916.274 × 10 5 1.491
24001.094 × 10 5 1.4947.991 × 10 6 1.4931.364 × 10 5 1.4946.572 × 10 6 1.4931.907 × 10 4 1.4952.227 × 10 5 1.495
Table 4. Spatial convergence rate when N = 1000 and ( α , β ) = ( 0.3 , 0.2 ) for Example 1.
Table 4. Spatial convergence rate when N = 1000 and ( α , β ) = ( 0.3 , 0.2 ) for Example 1.
K = 0.1 K = 1 K = 10
T e T l T e T l T e T l
M Err 1 Rate 1 , s Err 2 Rate 2 , s Err 1 Rate 1 , s Err 2 Rate 2 , s Err 1 Rate 1 , s Err 2 Rate 2 , s
302.783 × 10 4 -1.647 × 10 4 -5.404 × 10 3 -1.705 × 10 3 -5.333 × 10 0 -6.034 × 10 1 -
607.297 × 10 5 1.9324.169 × 10 5 1.9821.352 × 10 3 1.9994.260 × 10 4 2.0011.333 × 10 0 2.0001.508 × 10 1 2.000
1201.848 × 10 5 1.9821.045 × 10 5 1.9963.380 × 10 4 2.0001.065 × 10 4 2.0003.332 × 10 1 2.0003.770 × 10 2 2.000
2404.634 × 10 6 1.9952.614 × 10 6 1.9998.449 × 10 5 2.0002.662 × 10 5 2.0008.330 × 10 2 2.0009.426 × 10 3 2.000
Table 5. Spatial convergence rate when N = 1000 and ( α , β ) = ( 0.7 , 0.3 ) for Example 1.
Table 5. Spatial convergence rate when N = 1000 and ( α , β ) = ( 0.7 , 0.3 ) for Example 1.
K = 0.1 K = 1 K = 10
T e T l T e T l T e T l
M Err 1 Rate 1 , s Err 2 Rate 2 , s Err 1 Rate 1 , s Err 2 Rate 2 , s Err 1 Rate 1 , s Err 2 Rate 2 , s
302.518 × 10 4 -1.511 × 10 4 -4.928 × 10 3 -1.485 × 10 3 -4.878 × 10 0 -5.396 × 10 1 -
606.753 × 10 5 1.8993.849 × 10 5 1.9741.233 × 10 3 1.9993.710 × 10 4 2.0011.219 × 10 0 2.0001.349 × 10 1 2.000
1201.721 × 10 5 1.9729.656 × 10 6 1.9953.084 × 10 4 2.0009.273 × 10 5 2.0003.048 × 10 1 2.0003.371 × 10 2 2.000
2404.323 × 10 6 1.9932.416 × 10 6 1.9997.710 × 10 5 2.0002.318 × 10 5 2.0007.621 × 10 2 2.0008.429 × 10 3 2.000
Table 6. Spatial convergence rate when N = 1000 and ( α , β ) = ( 0.5 , 0.5 ) for Example 1.
Table 6. Spatial convergence rate when N = 1000 and ( α , β ) = ( 0.5 , 0.5 ) for Example 1.
K = 0.1 K = 1 K = 10
T e T l T e T l T e T l
M Err 1 Rate 1 , s Err 2 Rate 2 , s Err 1 Rate 1 , s Err 2 Rate 2 , s Err 1 Rate 1 , s Err 2 Rate 2 , s
303.105 × 10 4 -1.512 × 10 4 -5.542 × 10 3 -1.490 × 10 3 -5.125 × 10 0 -5.438 × 10 1 -
608.237 × 10 5 1.9153.851 × 10 5 1.9731.386 × 10 3 1.9993.724 × 10 4 2.0011.281 × 10 0 2.0001.359 × 10 1 2.000
1202.093 × 10 5 1.9779.661 × 10 6 1.9953.467 × 10 4 2.0009.308 × 10 5 2.0003.202 × 10 1 2.0003.398 × 10 2 2.000
2405.253 × 10 6 1.9942.417 × 10 6 1.9998.667 × 10 5 2.0002.327 × 10 5 2.0008.006 × 10 2 2.0008.494 × 10 3 2.000
Table 7. Thermal properties of gold film.
Table 7. Thermal properties of gold film.
T 0 ( K ) k e ( Wm 1 K 1 ) C e ( Jm 3 K 1 ) C l ( Jm 3 K 1 ) G ( Wm 3 K 1 ) t f ( ps )
300315 2.1 × 10 4 2.5 × 10 6 2.6 × 10 16 8.5
Table 8. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.2 , 0.9 ) for Example 2.
Table 8. Temporal convergence rate when M = 500 and ( α , β ) = ( 0.2 , 0.9 ) for Example 2.
K n = 6.184658 K n = 61.84658 K n = 618.4658
T e T l T e T l T e T l
N Error 1 , t Order 1 , t Error 2 , t Order 2 , t Error 1 , t Order 1 , t Error 2 , t Order 2 , t Error 1 , t Order 1 , t Error 2 , t Order 2 , t
505.891 × 10 6 -8.810 × 10 6 -5.632 × 10 5 -7.573 × 10 5 -1.035 × 10 5 -1.607 × 10 5 -
1003.033 × 10 6 0.9584.123 × 10 6 1.0962.751 × 10 5 1.0343.542 × 10 5 1.0964.404 × 10 6 1.2327.803 × 10 6 1.042
2001.489 × 10 6 1.0261.926 × 10 6 1.0981.315 × 10 5 1.0641.654 × 10 5 1.0991.980 × 10 6 1.1533.725 × 10 6 1.067
4007.146 × 10 7 1.0598.987 × 10 7 1.0996.218 × 10 6 1.0817.715 × 10 6 1.1008.915 × 10 7 1.1511.753 × 10 6 1.087
8003.387 × 10 7 1.0774.193 × 10 7 1.1002.924 × 10 6 1.0893.601 × 10 6 1.0993.769 × 10 7 1.2428.089 × 10 7 1.116
16001.595 × 10 7 1.0871.957 × 10 7 1.1001.372 × 10 6 1.0921.682 × 10 6 1.0981.832 × 10 7 1.0403.788 × 10 7 1.094
Table 9. Spatial convergence rate when N = 50,000 and ( α , β ) = ( 0.2 , 0.9 ) for Example 2.
Table 9. Spatial convergence rate when N = 50,000 and ( α , β ) = ( 0.2 , 0.9 ) for Example 2.
K n = 6.184658 K n = 61.84658 K n = 618.4658
T e T l T e T l T e T l
M Error 1 , s Order 1 , s Error 2 , s Order 2 , s Error 1 , s Order 1 , s Error 2 , s Order 2 , s Error 1 , s Order 1 , s Error 2 , s Order 2 , s
52.376 × 10 3 -1.231 × 10 3 -9.452 × 10 5 -4.695 × 10 5 -3.154 × 10 7 -5.711 × 10 8 -
106.087 × 10 4 1.9653.157 × 10 4 1.9632.364 × 10 5 2.0001.174 × 10 5 2.0007.891 × 10 8 1.9991.435 × 10 8 1.993
201.531 × 10 4 1.9917.945 × 10 5 1.9905.909 × 10 6 2.0002.935 × 10 6 2.0001.982 × 10 8 1.9943.775 × 10 9 1.927
403.834 × 10 5 1.9981.989 × 10 5 1.9981.477 × 10 6 2.0007.337 × 10 7 2.0005.211 × 10 9 1.9279.411 × 10 10 2.004
Table 10. ( T e ) max with different K n , γ , α and β ( α = β ) for Example 2.
Table 10. ( T e ) max with different K n , γ , α and β ( α = β ) for Example 2.
( α , β ) γ K n = 6.184658 K n = 61.84658 K n = 618.4658
( 0.999 , 0.999 ) 0.1757.42651.67353.96
1.0984.851598.12761.43
10001025.052172.282757.17
( 0.9 , 0.9 ) 0.1841.14663.45354.14
1.01150.011937.69776.67
10001214.152925.783740.83
( 0.5 , 0.5 ) 0.11113.91699.34354.51
1.02171.793086.01822.71
10002550.348756.4111,241.11
( 0.1 , 0.1 ) 0.11213.70706.58354.61
1.02977.203513.14832.01
10003943.9615,031.8518,973.40
Table 11. ( T e ) max with different K n , γ , α and β ( α > β ) for Example 2.
Table 11. ( T e ) max with different K n , γ , α and β ( α > β ) for Example 2.
( α , β ) γ K n = 6.184658 K n = 61.84658 K n = 618.4658
( 0.9 , 0.3 ) 0.10841.18663.45354.14
1.01150.471937.89776.68
10001215.442933.693750.36
( 0.7 , 0.3 ) 0.10988.45688.67354.37
1.01642.032613.69809.00
10001799.975331.866855.04
( 0.6 , 0.4 ) 0.101057.69695.02354.45
1.01918.582839.52817.16
10002174.026990.358995.89
( 0.6 , 0.4 ) 0.101113.93699.34354.51
1.02173.073086.08822.71
10002554.858777.6711,266.18
Table 12. ( T e ) max with different K n , γ , α and β ( α < β ) for Example 2.
Table 12. ( T e ) max with different K n , γ , α and β ( α < β ) for Example 2.
( α , β ) γ K n = 6.184658 K n = 61.84658 K n = 618.4658
( 0.3 , 0.7 ) 0.11181.55704.33354.58
1.02670.493376.66829.12
10003302.8712,045.7515,400.19
( 0.3 , 0.9 ) 0.11181.47704.33354.58
1.02668.953376.35829.12
10003299.9312,031.8815,382.99
( 0.4 , 0.5 ) 0.11153.86702.30354.55
1.02450.323258.21826.52
10002941.0210,362.0913,284.13
( 0.4 , 0.6 ) 0.11153.83702.30354.55
1.02448.843258.11826.52
10002937.5110,345.5213,264.02
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ji, C.; Dai, W. Sub-Diffusion Two-Temperature Model and Accurate Numerical Scheme for Heat Conduction Induced by Ultrashort-Pulsed Laser Heating. Fractal Fract. 2023, 7, 319. https://doi.org/10.3390/fractalfract7040319

AMA Style

Ji C, Dai W. Sub-Diffusion Two-Temperature Model and Accurate Numerical Scheme for Heat Conduction Induced by Ultrashort-Pulsed Laser Heating. Fractal and Fractional. 2023; 7(4):319. https://doi.org/10.3390/fractalfract7040319

Chicago/Turabian Style

Ji, Cuicui, and Weizhong Dai. 2023. "Sub-Diffusion Two-Temperature Model and Accurate Numerical Scheme for Heat Conduction Induced by Ultrashort-Pulsed Laser Heating" Fractal and Fractional 7, no. 4: 319. https://doi.org/10.3390/fractalfract7040319

APA Style

Ji, C., & Dai, W. (2023). Sub-Diffusion Two-Temperature Model and Accurate Numerical Scheme for Heat Conduction Induced by Ultrashort-Pulsed Laser Heating. Fractal and Fractional, 7(4), 319. https://doi.org/10.3390/fractalfract7040319

Article Metrics

Back to TopTop