Abstract
In this work we study, from the numerical point of view, a one-dimensional thermoelastic problem where the thermal law is of type III. Quasi-static microvoids are also assumed within the model. The variational formulation leads to a coupled linear system made of variational equations and it is written in terms of the velocity, the volume fraction and the temperature. Fully discrete approximations are introduced by using the finite element method and the backward Euler method. A discrete stability property and a priori error estimates are proved, deriving the linear convergence under adequate additional regularity. Finally, some numerical simulations are presented to demonstrate the accuracy of the approximation and the behavior of the solution.
1 Introduction
After the proposition of Cosserat brothers [5] concerning micropolar elastic materials, a big deal was developed to generalize the elastic materials including microstructure. In fact, in the second part of the last century new proposals in this line were considered. The foundations of granular materials with intersticial voids were set down by Goodman and Cowin [15], and the theory of elastic solids with voids was introduced by Cowin and Nunziato [6, 7, 30]. It seems that the intention of these authors was to model the behavior of materials with small voids (or pores) distributed within them. Heat effects were also included in this theory [19,20,21]. It is worth saying that this theory has been assumed by the scientific community and the literature devoted to it is huge. In order to give a couple of examples, we can recall several contributions concerning the rate of decay for porous-thermoelasticity [2, 9,10,11,12,13, 22, 26, 31,32,33,34], and theirs numerical issues (see, for instance, [1, 14]). Applications of these materials are relevant in engineering and biology.
In the decade of the 1990’s, several theories were introduced to describe heat conduction. It seems that the main intention of the different authors was to overcome the paradox of the instantaneous propagation of the thermal waves obtained in the classical theory. In this paper, we are going to work with one of them. It is the one called type III that was introduced by Green and Naghdi [16,17,18]. In this case, a new unknown, the thermal displacement, is considered. The linear version of this theory has, as a particular subcase, the usual Fourier law. This new model proposes alternative couplings which cannot be present in the case of the Fourier theory. We believe that it is relevant to clarify the consequences of these new couplings. In this sense, we recall [27] and, even more [28], where the heat conduction does not propose dissipation of the thermal energy and it is usually called thermoelasticity without energy dissipation or type II theory. We also mention that a big difference in the time decay has been observed when we compare Fourier theory and type III theory with microtemperatures [23].
The idea to propose that a mechanism is quasi-static is as old as the mechanical sciences. In this situation, it is usually assumed that the change of a variable is so slow that the second time derivative of this variable can be neglected and it disappears from the equation. This could be a way to simplify the system of equations determining a process by means of a good approximation to the problem. It seems that Mosconi [29] was the first author proposing that the deformations of the microvoids can be considered so small to allow us to neglect its second-time derivative. In a recent paper [24], the one-dimensional problem of the porous elasticity with heat conduction of type II for quasi-static microvoids was analyzed from an analytical point of view and the exponential decay of solutions was obtained (see also [25]). Therefore, the same behavior holds in the case of the type III. In this paper, our aim is to continue the research started in [24, 25], providing the numerical analysis of a porous-elastic problem arising in type III thermo-elasticity.
Therefore, since we concentrate our attention to the porous thermoelasticity of type III and we restrict ourselves to the one-dimensional setting, we assume that the domain of the material occupies the interval \([0,\ell ]\), \(\ell >0\), and the evolution equations become (see [8])
where the constitutive equations areFootnote 1
Therefore, assuming \(T_0=1\) to make the calculations easier, the field equations are written as follows,
In this system of equations, u is the displacement, \(\phi\) is the volume fraction, \(\alpha\) is the thermal displacement, \(\theta\) is the temperature, \(\sigma\) is the stress, h is the equilibrated stress, g is the equilibrated body force, \(\eta\) is the entropy, q is the heat flux, \(\rho\) is the mass density, J is the product of the mass density by the equilibrated inertia, \(T_0\) is the reference temperature, c is the thermal capacity, \(\kappa ^*\) is the rate conductivity, \(\kappa\) is the thermal conductivity, \(\mu\) is the elasticity, \(\beta\) is the thermomechanical coupling coefficient and \(b,\zeta ,l,b,\xi ,m\) are constitutive coefficients. We also note that \(\tau\) determines the porous dissipation. Moreover, the time derivative is denoted by a superposed dot for the first order or two superposed dots for the second order.
In the case that we assume that the deformations of the microvoids are quasi-static, we have that \(\ddot{\phi }\, \approxeq \,0\) and therefore we obtain the following linear system [24]:
It is worth recalling that the existence and time decay of the solutions have been studied recently [24]. In this paper, we study numerically the one-dimensional quasi-static system for the porous thermoelasticity of type III. To be precise, we will introduce a fully discrete approximation by using the implicit Euler scheme and the finite element method to approximate the time derivatives and the spatial domain, respectively. Then, we will prove a discrete stability property and a priori error estimates, which will lead to the linear convergence of the approximations assuming some additional regularity conditions. Finally, we will present some numerical simulations to show the efficiency of the approximation and the behavior of the solution.
2 The thermomechanical problem
As usual, the spatial variable is represented by \(x\in (0,\ell )\), and for the time we use the notation \(t\in [0,T], \hbox{ being } T>0\) the final time. In order to simplify the writing, we will remove the dependence of our functions with respect to these two variables.
Since we assume that the rod is homogeneous and isotropic, the type III porous-thermo-elastic problem with quasistatic voids is written as follows (see [24]).
Problem P. Find the displacement field \(u:[0,\ell ]\times [0,T]\rightarrow {\mathbb {R}}\), the volume fraction \(\phi :[0,\ell ]\times [0,T]\rightarrow {\mathbb {R}}\) and the temperature \(\theta :[0,\ell ]\times [0,T]\rightarrow {\mathbb {R}}\) such that field equations (1)–(3) are fulfilled in \((0,\ell )\times (0,T)\), and the following boundary and initial conditions are satisfied:
In the rest of this paper we will assume the following conditions on the constitutive coefficients:
We note that, from conditions (10), we obtain that \(\xi >0\) and \(\kappa >0\).
The aim of this paper is to study numerically Problem P and so, we first introduce its variational formulation. Therefore, let us define the Hilbert space \(Y=L^2(\Omega )\) with its scalar product \((\cdot ,\cdot )\) and the corresponding norm \(\Vert \cdot \Vert\). We also consider the variational space V as follows,
The corresponding scalar product and norm are denoted by \((\cdot ,\cdot )_V\) and \(\Vert \cdot \Vert _V\), respectively.
Using integration by parts and the Dirichlet boundary conditions (7)–(9), we obtain the variational form of Problem P, written in terms of the temperature \(\theta\), the velocity field \(v={\dot{u}}\) and the volume fraction \(\phi\).
Problem VP. Find the velocity field \(v: [0,T]\rightarrow V\), the volume fraction \(\phi : [0,T]\rightarrow V\) and the temperature \(\theta : [0,T]\rightarrow V\) such that \(v(0)=v_0\), \(\phi (0)=\phi _0\), \(\theta (0)=\theta _0\),and, for a.e. \(t\in (0,T)\) and for all \(w,r,s\in V,\)
where the displacement field u and the thermal displacement \(\alpha\) are obtained from the following equations:
Proceeding as in [24] we can prove the following existence and uniqueness result.
Theorem 1
Let assumptions (10) hold. Then, there exists a unique solution to Problem VP with the following regularity:
Moreover, this solution is asymptotically stable; that is, if we define the energy of the system E as
then
for given positive constants M and \(\omega\).
3 Numerical analysis of Problem VP: a priori error estimates
For the spatial approximation of Problem VP, we assume that the interval \([0,\ell ]\) is divided into M subintervals \(a_0=0<a_1<\cdots <a_M=\ell\) of length \(h=a_{i+1}-a_i=\ell /M\). Then, in order to approximate the variational space V, we construct the finite dimensional space \(V^h\subset V\) given by
where \(P_1([a_i,a_{i+1}])\) represents the space of polynomials of degree less or equal to 1 in the subinterval \([a_i,a_{i+1}]\); i.e. the finite element space is composed of continuous and piecewise affine functions. Here, \(h>0\) denotes the spatial discretization parameter. Moreover, we assume that the discrete initial conditions, denoted by \(u_0^h, v_0^h, \phi _0^h, \alpha _0^h\) and \(\theta _0^h\) are given by
Here, \(P_{V^h}\) is the classical finite element interpolation operator over \(V^h\) (see [4]).
In order to provide the time discretization of Problem VP, we consider a uniform partition of the time interval [0, T], denoted by \(0=t_0<t_1<\cdots < t_N=T\), with constant step size \(k=T/N\) and nodes \(t_n=n\,k\) for \(n=0,1,\ldots ,N\). For a continuous function z(t), we use the notation \(z_n=z(t_n)\) and, for a sequence \(\{z_n\}\), let \(\delta z_n=(z_n-z_{n-1})/k\) be the divided differences.
Therefore, using the backward Euler scheme in time, the fully discrete approximation of VP is the following.
Problem VP \(^{hk }\). Find the discrete velocity field \(v^{hk}=\{v_n^{hk}\}_{n=0}^N\subset V^h\), the discrete volume fraction \(\phi ^{hk}=\{\phi _n^{hk}\}_{n=0}^N\subset V^h\) and the discrete temperature \(\theta ^{hk}=\{\theta _n^{hk}\}_{n=0}^N\subset V^h\) such that \(v_0^{hk}=v_0^h\), \(\phi _0^{hk}=\phi _0^h\), \(\theta _0^{hk}=\theta _0^h\), and, for \(n=1,\ldots ,N\) and for all \(w^h,r^h,s^h\in V^h\),
where the discrete displacement field \(u_n^{hk}\) and the discrete thermal displacement \(\alpha _n^{hk}\) are updated from the following equations:
By using conditions (10) and applying the well-known Lax Milgram lemma, it is easy to show that Problem VP\(^{hk}\) has a unique discrete solution.
First, we will prove the discrete stability of the solutions to Problem VP\(^{hk}\).
Lemma 1
Under conditions (10), the sequences generated by Problem \(VP^{hk}\), denoted by \(\{u^{hk},v^{hk},\phi ^{hk},\alpha ^{hk},\theta ^{hk}\}\), satisfy the following estimate:
where the positive constant C is independent of discretization parameters h and k.
Proof
Taking \(w^h=v_n^{hk}\) in discrete variational equation (17) we have
and therefore, keeping in mind that
it follows that
Now, taking \(r^h=\phi _n^{hk}\) in discrete variational equation (18) we find that
and so, taking into account that
we obtain
Finally, taking \(s^h=\theta _n^{hk}\) as a test function in discrete variational equation (19) we get
and therefore, keeping in mind that
we obtain
Combining the previous estimates and using the equality
we find that
Summing up to n we have
and applying a discrete version of Gronwall’s inequality (see, for instance, [3]), it follows the stability property. \(\square\)
In the rest of this section, we will derive some a priori error estimates for the numerical errors. Therefore, we have the following.
Theorem 2
Let us denote by \((v,\phi ,\theta )\) and \((v^{hk},\phi ^{hk},\theta ^{hk})\) the solutions to problems VP and \(VP^{hk}\), respectively. Under the conditions of Lemma 1, then we have the following a priori error estimates, for all \(w^h=\{w_j^{h}\}_{j=0}^N\), \(r^h=\{r_j^{h}\}_{j=0}^N\) and \(s^h=\{s_j^{h}\}_{j=0}^N\subset V^h\),
where we have denoted \(\delta f_j=(f_j-f_{j-1})/k\) for a function \(f\in C ([0,T];Y)\).
Proof
First, we derive the estimates for the velocity field. By subtracting variational equation (11) at time \(t=t_n\) for \(w=w^h\in V^h\subset V\) and (17) it leads, for all \(w^h\in V^h\),
and therefore,
Taking into account that
we find that, for all \(w^h\in V^h\),
Now, we obtain the error estimates on the volume fraction. Thus, we subtract variational equation (12) at time \(t=t_n\), for a test function \(r=r^h\in V^h\subset V\), and discrete variational equation (18) to obtain
and therefore,
Taking into account that
it follows that, for all \(r^h\in V^h\),
Finally, we get the error estimates on the temperature field. Thus, subtracting variational equation (13) at time \(t=t_n\) for a test function \(s=s^h\in V^h\subset V\) we have
and therefore, for all \(s^h\in V^h\) it follows that
Keeping in mind that
we obtain, for all \(s^h\in V^h\),
Combining the above estimates, we find, for all \(w^h,r^h,s^h\in V^h\),
Multiplying these estimates by k and summing up to n we get, for all \(\{w_j^h\}_{j=0}^n, \{r_j^h\}_{j=0}^n, \{s_j^h\}_{j=0}^n\subset V^h\),
Taking into account that
where similar estimates are found for the corresponding terms involving the volume fraction and the temperature, we use a discrete version of Gronwall’s inequality (see again [3]) and we conclude a priori error estimates (21). \(\square\)
As a consequence of the above estimates, we can obtain the convergence order of the finite element approximation, assuming suitable regularity conditions on the solution to Problem VP. Hence, we have the following (see [3] for details regarding the approximation of several terms).
Corollary 1
Under the assumptions of Theorem 2and the additional regularity conditions:
we conclude the linear convergence of the approximations given by Problem \(VP^{hk}\); that is, there exists a constant \(C>0\), independent of parameters h and k, such that
4 Numerical results
In this section, we describe some numerical simulations to show the accuracy of the finite element approximation and the dependence on the solution with respect to the rate conductivity parameter. This last example will show the differences between type II and type III thermoelastic theories.
The numerical scheme was implemented on a 3.2 Ghz PC using MATLAB, and a typical run (using parameters \(h=k=0.01\)) took about 0.65 s of CPU time.
4.1 First example: numerical convergence
As a simpler example, in order to show the accuracy of the approximations we solve Problem P using the data:
the initial conditions, for \(x\in (0,1),\)
the boundary conditions, for \(t\in (0,1)\) and \(x=0,1\),
and the (artificial) supply terms, for \((x,t)\in (0,1)\times (0,1)\),
With the previous data and conditions, we can calculate the exact solution to Problem P and it has the following form, for \((x,t)\in [0,1]\times [0,1]\):
Thus, the approximation errors estimated by
are shown in Table 1 for several values of the discretization parameters h and k. Moreover, the evolution of the error depending on the parameter \(h+k\) is plotted in Fig. 1. We notice that the convergence of the algorithm is clearly proved, and the linear convergence, stated in Corollary 1, is achieved.
If we assume now that there are not supply terms, and we use the final time \(T=20\), the following data
and the initial conditions, for \(x\in (0,1)\),
taking the time discretization parameter \(k=0.001\), the evolution in time of the discrete energy \(E_n^{hk}\) given by
is plotted in Fig. 2 (in both natural and semi-log scales) for several values of the elastic coefficient \(\mu\). As can be seen, it converges to zero and an exponential decay seems to be achieved for any value of the parameter.
4.2 Second example: dependence on the rate conductivity parameter \(\kappa ^*\)
As a second example, we study the dependence on the rate conductivity parameter \(\kappa ^*\). We note that the case \(\kappa ^*=0\) corresponds to the type II thermoelastic theory. We assume again that there are not supply terms, and we use final time \(T=35\), the following data:
and the initial conditions, for \(x\in (0,1)\),
Taking the discretization parameter \(k=0.001\), in Fig. 3 the displacements, the porosity and the temperature are shown at final time. We can clearly observe that, when parameter \(\kappa ^*\) increases, the displacement field seems to converge to zero, meanwhile both the porosity and the temperature seem to change its shape.
Moreover, the evolution in time of the discrete energy \(E_n^{hk}\) given above is plotted in Fig. 4 (in both natural and semi-log scales) for those values of \(\kappa ^*\). As can be seen, it always converges to zero and, after some time, an exponential decay seems to be achieved.
5 Conclusions
In this paper, we have studied, from the numerical point of view, a porous-elastic problem arising within the type II thermo-elastic theory. A fully discrete approximation has been introduced by using the finite element method and the implicit Euler scheme. A discrete stability property and some a priori error estimates have been proved, from which we have concluded the linear convergence of the approximation under suitable regularity conditions. Some numerical simulations have been performed to show the numerical convergence and the exponential decay of the discrete energy (Example 1). We have also included a comparison with the type II thermal law depending on the rate conductivity parameter (Example 2). Again, we have also demonstrated the exponential decay of the discrete energy for all the values of the parameter.
Notes
In this paper we assume porous dissipation.
References
Bazarra N, Fernández JR (2018) Numerical analysis of a contact problem in poro-thermoelasticity with microtemperatures. Z Angew Math Mech 98:1190–1209
Bazarra N, Fernández JR (2020) Quintanilla R Lord-Shulman thermoelasticity with microtemperatures. Appl Math Optim. https://doi.org/10.1007/s00245-020-09691-2
Campo M, Fernández JR, Kuttler KL, Shillor M, Viaño JM (2006) Numerical analysis and simulations of a dynamic frictionless contact problem with damage. Comput Methods Appl Mech Engrgy 196(1–3):476–488
Ciarlet PG (1993) Basic error estimates for elliptic problems. In: Ciarlet PG, Lions JL (eds) Handbook of numerical analysis, vol 2. North-Holland, Amsterdam, pp 17–351
Cosserat E, Cosserat F (1909) Théorie des corps déformables. Hermannn, Paris
Cowin SC (1985) The viscoelastic behavior of linear elastic materials with voids. J Elast 15:185–191
Cowin SC, Nunziato JW (1983) Linear elastic materials with voids. J Elast 13:125–147
De Cicco S, Diaco M (2002) A theory of thermoelastic materials with voids without energy dissipation. J Therm Stress 25:493–503
El-Naggar AM, Kishka Z, Abd-Alla AM, Abbas IA, Abo-Dahab SM, Elsagheer M (2013) On the initial stress, magnetic field, voids and rotation effects on plane waves in generalized thermoelasticity. J Comput Theor Nanosci 10:1408–1417
Feng B (2018) Uniform decay of energy for a porous thermoelastic system with past history. Appl Anal 97:210–229
Feng B (2019) On the decay rates for a one-dimensional porous elasticity system with past history. Commun Pure Appl Anal 18:2905–2921
Feng B, Apalara TA (2019) Optimal decay for a porous elasticity system with memory. J Math Anal Appl 470:1108–1128
Feng B, Yin M (2019) Decay of solutions for one-dimensional porous elasticity system with memory: the case of non-equal waves speed. Math Mech Solids 24:2361–2373
Fernández JR, Masid M (2017) A porous thermoelastic problem: an a priori error analysis and computational experiments. Appl Math Comput 305:117–135
Goodman MA, Cowin SC (1972) A continuum theory for granular materials. Arch Rat Mech Anal 44:249–266
Green AE, Naghdi PM (1992) On undamped heat waves in an elastic solid. J Therm Stress 15:253–264
Green AE, Naghdi PM (1993) Thermoelasticity without energy dissipation. J Elast 31:189–208
Green AE, Naghdi PM (1995) A unified procedure for construction of theories of deformable media. I. Classical continuum physics, II. Generalized continua, III. Mixtures of interacting continua. Proc R Soc Lond A 448, 335–356, 357–377, 379–388
Ieşan D (1986) A theory of thermoelastic materials with voids. Acta Mech 60:67–89
Ieşan D (2004) Thermoelastic models of continua. Springer, Berlin
Ieşan D, Nappa L (2004) Thermal stresses in plane strain of porous elastic bodies. Meccanica 39:125–138
Magaña A, Quintanilla R (2007) On the time decay of solutions in porous elasticity with quasi-static microvoids. J Math Anal Appl 331:617–630
Magaña A, Quintanilla R (2018) Exponential stability in type III thermoelasticity with microtemperatures. Zeits Ang Math Phys 69:129-1-129–8
Magaña A, Miranville A, Quintanilla R (2020) Exponential decay of solutions in type II porous-thermo-elasticity with quasi-static microvoids. J Math Anal Appl 492:124504
Magaña A, Quintanilla R (2021) Decay of quasi-static porous-thermo-elastic waves. Zeits Ang Math Phys 72:125
Marin M, Othman MIA, Abbas IA (2015) An extension of the domain of influence theorem for generalized thermoelasticity of anisotropic material with voids. J Comput Theor Nanosci 12:1594–1598
Miranville A, Quintanilla R (2019) Exponential stability in type III thermoelasticity with voids. Appl Math Lett 94:30–37
Miranville A, Quintanilla R (2020) Exponential decay in one-dimensional type II thermoviscoelasticity with voids. J Comput Appl Math 368:112573
Mosconi M (2005) A variational approach to porous elastic voids. Zeits Ang Math Phys 56:548–558
Nunziato JW, Cowin SC (1979) A nonlinear theory of elastic materials with voids. Arch Ration Mech Anal 72:175–201
Palani G, Abbas IA (2009) Free convection MHD flow with thermal radiation from an impulsively-started vertical plate. Nonlinear Anal Mod Control 14:73–84
Saeed T, Abbas IA, Marin M (2020) A GL model on thermo-elastic interaction in a poroelastic material using finite element method. Symmetry 12:488
Santos ML, Almeida Júnior DS (2017) On the porous-elastic system with Kelvin–Voigt damping. J Math Anal Appl 445:498–512
Santos ML, Campelo ADS, Almeida Júnior DS (2017) On the decay rates of porous elastic systems. J Elast 127:79–101
Acknowledgements
The work of J.R. Fernández is partially supported by Ministerio de Ciencia, Innovación y Universidades under the research project PGC2018-096696-B-I00 (FEDER, UE). The work of R. Quintanilla is supported by the Ministerio de Ciencia, Innovación y Universidades under the research project “Análisis matemático aplicado a la termomecánica” (Ref. PID2019-105118GB-I00). We also point out that the funding for the open access charge is provided by Universidade de Vigo/CISUG.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bazarra, N., Castejón, A., Fernández, J.R. et al. A type III porous-thermo-elastic problem with quasi-static microvoids. Meccanica 56, 3025–3037 (2021). https://doi.org/10.1007/s11012-021-01398-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11012-021-01398-0
Keywords
- Type III thermoelasticity
- Quasi-static microvoids
- Finite elements
- A priori error analysis
- Numerical simulations