Abstract
In this work, we numerically study a thermo-mechanical problem arising in poro-viscoelasticity with the type III thermal law. The thermomechanical model leads to a linear system of three coupled hyperbolic partial differential equations, and its weak formulation as three coupled parabolic linear variational equations. Then, using the finite element method and the implicit Euler scheme, for the spatial approximation and the discretization of the time derivatives, respectively, a fully discrete algorithm is introduced. A priori error estimates are proved, and the linear convergence is obtained under some suitable regularity conditions. Finally, some numerical results, involving one- and two-dimensional examples, are described, showing the accuracy of the algorithm and the dependence of the solution with respect to some constitutive parameters.
1. Introduction
Since the first works by Nunziato and Cowin [1,2], many research papers have been published involving the theory of elasticity of voids (see, for instance, [3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] and also the monographs [21,22]). The main idea of such a theory is the assumption that the mass at each material point is found as the product of the mass density by the volume fraction, adding a new variable in the constitutive equations. This theory has become very interesting because it has been useful in applications appearing in solid mechanics (rocks, woods or even bones).
In this paper, we also consider an improvement of the classical Fourier heat law to remove the well-known paradox of infinite wave speed. It is based on the work by Green and Nagdhi [23], where the thermal displacement was included as a new independent variable into the model (even of the elastic displacement), and it is usually called type III thermal law. Since then, many authors worked on this theory (see, e.g., [4,24,25,26,27,28,29]). Here, our aim is to extend the results provided in [30], where a general thermoelastic law was studied from both mathematical (existence and uniqueness) and numerical (stability, a priori error estimates) points of view. We will consider the viscoelastic case and we will also include the porosity into the model. Therefore, using the well-known finite element method and the implicit Euler scheme, for the spatial approximation and the discretization of the time derivatives, we present a fully discrete algorithm, we perform an a priori error analysis, which leads to the linear convergence of the algorithm under some regularity conditions on the continuous solution, and we perform some numerical simulations, in one and two dimensions, to show the accuracy of the algorithm and the dependence of the solution on some constitutive parameters.
The paper is structured as follows. The thermomechanical model is described in Section 2 following [26,27,31]. Its variational formulation is also obtained and an existence and uniqueness result is stated. Then, in Section 3 a fully discrete algorithm is studied and analyzed. Finally, some numerical simulations are shown in Section 4 and some conclusions are presented in Section 5.
2. The Thermo-Mechanical Problem and Its Variational Formulation
In this section, we describe the model, the constitutive assumptions, the variational formulation of the thermomechanical problem, and we recall an existence and uniqueness result (see [26,27,31] for further details).
Denote by , , and , , the domain occupied by the thermo-viscoelastic body and the time interval, respectively. Let also be and the spatial and time variables.
According to [26,27,31,32], using the linear theory of centrosymmetric isotropic and homogeneous materials, a thermo-viscoelastic body is considered. Thus, let and be the displacement and velocity fields, the volume fraction, the volume fraction speed, the temperature and the thermal displacement, respectively. As usual, we have the following relations among them:
where , and represent initial conditions for the displacement, the volume fraction and the thermal displacement.
Therefore, the thermomechanical problem of a centrosymmetric, isotropic and homogeneous thermo-viscoelastic body within the type III thermal theory is written as follows (see [26,27,32]).
Problem P. Find the displacement , the volume fraction and the thermal displacement such that,
Here, and are given initial conditions for the velocity, the volume fraction speed and the temperature, respectively. As usual, the summation over repeated indexes is assumed, the partial derivative with respect to a variable is represented by a subscript preceded by a comma and one superposed dot denotes the first-order partial time derivative (two superposed dots represent the second-order partial time derivative).
In Equations (2)–(4), is the mass density, J is the product of the mass density by the equilibrated inertia, and denote Lame’s coefficients, and represent viscosity coefficients, a denotes the heat capacity, is the volume fraction diffusion, is the thermal diffusion and is the viscous thermal diffusion. The remaining coefficients are model parameters. We also note that, for the sake of simplicity, we have neglected in Equations (2) and (4) the respective terms corresponding to the volume forces and the heat flux.
The following assumptions are imposed on the above constitutive coefficients:
Now, we will derive the weak form of Problem P. Thus, denote by , and , and their respective scalar products (resp. norms) by , and (resp. , and ). Moreover, to simplify the writing let and .
Using boundary conditions (5) and applying classical Green’s formula and relations (1), we obtain the weak form of Problem P as follows.
Problem VP. Find the velocity , the volume fraction speed and the temperature such that , , and, for a.e. ,
where the displacement, the volume fraction and the thermal displacement are then recovered from relations (1).
Proceeding as in [27,31], we can state the existence of a unique solution to Problem VP. Details are omitted for the sake of reading.
Theorem 1.
Assume that the coefficients satisfy conditions (8) and the following regularity on the initial data:
Then, Problem VP admits a unique solution with the regularity:
3. Fully Discrete Approximations: An a Priori Error Analysis
In this section, a finite element algorithm is shown for approximating solutions to Problem VP. This is done in two steps. First, to approximate the variational spaces V and E we define the finite element spaces and as follows,
where we assume that is a polyhedral domain and we denote by a regular triangulation of . Moreover, the space of polynomials of global degree less or equal to 1 in element is represented by . Here, denotes the spatial discretization parameter.
Secondly, in order to discretize the time derivatives we use a uniform partition of the time interval , that we denote by ( is the time step size). Moreover, for a continuous function we denote and, for the sequence , let be its corresponding divided differences.
Using the classical implicit Euler scheme, the fully discrete approximation of Problem VP is the following.
Problem VP.Find the discrete velocity , the discrete volume fraction speed and the discrete temperature such that , , , and, for ,
where the discrete displacement, the discrete volume fraction and the discrete thermal displacement are then recovered from the relations:
and the discrete initial conditions, denoted by , , , , and are given by
Here, and are the respective projection operators over the finite element spaces and (see [33]).
It is easy to show that discrete problem VP admits a unique solution using well-known results on linear variational equations and conditions (8), so we omit the details.
The aim of this section is to obtain some a priori error estimates on the numerical errors , , , , and .
First, we obtain the estimates on the velocity field. Subtracting Equation (9) at time for a test function and discrete Equation (15), we have, for all ,
and so,
It is straightforward to show that
where we have used that and notations and . Therefore, we find that, for all ,
Here and in what follows, denotes a positive constant whose value may change for each expression, which depends on the continuous solution but it is independent of the discretization parameters h and k.
Secondly, we will find the error estimates on the volume fraction speed. Then, we subtract Equation (10) at time for a test function and discrete Equation (16) to obtain, for all ,
Thus, we find, for all ,
Since
where we have used the fact that and the notations and , it follows that, for all ,
Finally, we get the estimates on the temperature field. Then, we subtract Equation (11) at time for a test function and discrete Equation (17) to have, for all ,
and so, it follows that, for all ,
Keeping in mind that
where we have used the fact that and the notations and , we obtain, for all ,
Taking into account that
where we have employed conditions (8), multiplying the previous estimates by k and summing up to n, it follows that, for all , and ,
Keeping in mind again assumptions (8), we find that there exist two constants such that and . Then, we have
We will need the following discrete version of Gronwall’s lemma (see, for instance, [34,35]).
Lemma 1.
Let and be two sequences of nonnegative real numbers satisfying, for a positive constant independent of and ,
where k is a positive constant. If we denote and , then we have
Now, taking into account that
applying Lemma 1 to estimates (23), we conclude the following a priori error estimates result.
Theorem 2.
Under the assumptions of Theorem 1, let us denote by the solution to Problem and by the solution to Problem , then we obtain the following a priori error estimates, for all , and ,
The previous error estimates can be used to derive the convergence order. As a particular case, under suitable additional regularity, the linear convergence is derived.
Corollary 1.
Let the assumptions of Theorem 2 still hold. If we assume that the solution to Problem has the additional regularity:
and we use the finite element spaces and defined in (13) and (14), respectively, and the discrete initial conditions , , , , and given in (19), there exists a positive constant , independent of the discretization parameters h and k but depending on the continuous solution, such that
4. Numerical Simulations
In this final section, we will describe the algorithm and some numerical results involving one- and two-dimensional examples.
4.1. Numerical Algorithm
As a first step, given the solution and at time the velocity , the volume fraction speed and the temperature are obtained from the coupled Equations (15)–(17). The corresponding linear system can be expressed in terms of a product variable and the resulting symmetric linear system is solved by using the well-known Cholesky method. Finally, the displacement field , the volume fraction and the thermal displacement are updated using (18).
The numerical scheme was implemented on a Intel Core 3.2 GHz PC using MATLAB, and a typical one-dimensional run () took about s of CPU time, meanwhile a two-dimensional run took about s of CPU time.
4.2. A One-Dimensional Example: Numerical Convergence
To show the accuracy of the finite element approximations studied in the previous section, we will consider the following simpler one-dimensional problem:
Problem P. Find the displacement , the volume fraction and the thermal displacement such that
where functions , , are given by, for all ,
We point out that Problem P is the one-dimensional version of Problem P using the following data:
and all the initial conditions equal to .
We note that, in this case, the exact solution to Problem P can be easily found and it has the following form:
The numerical errors, for several values of the discretization parameters h and k, and given by
are shown in Table 1. Moreover, the evolution of the error depending on the parameter is depicted in Figure 1. The convergence of the numerical approximations is clearly observed, and its linear convergence, stated in Corollary 1, seems to be achieved.
Table 1.
Example 1: Numerical errors for some h and k.
Figure 1.
Example 1: Asymptotic behavior of the numerical scheme.
If we assume now that there are not volume forces, and we use the following data:
and the initial conditions, for all ,
taking the discretization parameters , the evolution in time of the discrete energy defined by
is shown in Figure 2 using both natural and semi-log scales. We can see that the discrete energy converges to zero and an exponential decay seems to be achieved.
Figure 2.
Example 1: Discrete energy evolution in natural and semi-log scales.
4.3. First Two-Dimensional Example: Application of a Surface Force
As a first two-dimensional example, we consider the square domain , which is assumed to be clamped on its left part . We also suppose that the thermal displacement and porosity vanish on the whole boundary, and we use the following expression for the mechanical surface force:
which is assumed to be applied on the boundary , a part of the whole boundary . Even if this case was not studied in the previous sections, it is straightforward to extend the analysis to this more general case.
The following data have been employed in this simulation:
and null initial conditions for all the variables.
Taking the time discretization parameter , the deformation generated by this mechanical force is shown in Figure 3. In Figure 4 we plot the displacement in vector arrows (on the left-hand side) and its norm (on the right-hand side) at final time. As can be seen, there is a deformation along the horizontal axis. Moreover, the porosity (left) and the thermal displacement (right) are plotted in Figure 5 at final time. We note that both neglect on the boundary due to the null boundary conditions and they are generated by the deformation of the body.
Figure 3.
Example 2: Deformation and von Mises stress norm at final time.
Figure 4.
Example 2: Representation of the displacement with arrows (left) and its norm (right) at final time.
Figure 5.
Example 2: Porosity (left) and thermal displacement (right) at final time.
4.4. Second Two-Dimensional Example: Dependence on the Type III Thermal Coefficient
In this second two-dimensional example, we will investigate the dependence on the type III thermal coefficient .
In this simulation, we have used the following data:
with parameter varying between and 100. No mechanical forces are now applied, and we also impose an initial condition for , being the remaining initial conditions assumed to be zero.
Taking the time discretization parameter , the evolution in time of the norm of the displacement at middle point is shown in Figure 6. It seems that an increasing quadratic behavior is found. Moreover, in Figure 7 we plot the evolution in time of the porosity (left) and the thermal displacement (right). The porosity has an oscillating behavior and, as expected, the thermal displacement has a quadratic form, converging both variables to zero.
Figure 6.
Example3 2: Evolution in time of the norm of the displacement at point .
Figure 7.
Example 3: Evolution in time of the porosity (left) and thermal displacement (right) at point .
5. Conclusions
In this paper, we numerically analyzed a dynamic poro-thermo-viscoelastic problem within the type III thermoelasticity. The weak form led to a linear system composed of parabolic variational equations written in terms of the velocity, the volume fraction speed and the temperature. Then, using the finite element method to approximate the spatial variable and the implicit Euler scheme to discretize the time derivatives, we introduced a fully discrete scheme. A priori error estimates were proved by using a discrete version of Gronwall’s inequality. Finally, we presented a one-dimensional numerical simulation to show the convergence of the algorithm and the exponential decay of the discrete energy (Example 1), the effect of the application of a surface force (Example 2) and the dependence on the type III thermal coefficient (Example 3).
Author Contributions
Conceptualization and Methodology N.B., J.A.L.-C., M.L., J.R.F. and A.S.; Software, Formal Analysis and Data Curation N.B. and J.R.F.; Validation N.B., M.L. and J.R.F.; Supervision J.R.F. and A.S.; Writing Original Draft Preparation N.B. and J.A.L.-C.; Writing Review and Editing M.L., J.R.F. and A.S.; Funding Acquisition J.R.F. and A.S.
Funding
This work has been partially funded by the research project PGC2018-096696-B-I00 (Ministerio de Ciencia, Innovación y Universidades, Spain) and by Xunta de Galicia, Spain, under the program Grupos de Referencia Competitiva with Ref. ED431C2019/21.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analysis, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
References
- Cowin, S.C.; Nunziato, J.W. Linear elastic materials with voids. J. Elast. 1983, 13, 125–147. [Google Scholar] [CrossRef]
- Nunziato, J.W.; Cowin, S. A nonlinear theory of elastic materials with voids. Arch. Ration. Mech. Anal. 1979, 415, 175–201. [Google Scholar] [CrossRef]
- Aouadi, M. Uniqueness and existence theorems in thermoelasticity with voids without energy dissipation. J. Frankl. Inst. 2012, 349, 128–139. [Google Scholar]
- Aouadi, M.; Ciarletta, M.; Iovane, G. A porous thermoelastic diffusion theory of types II and III. Acta Mech. 2017, 228, 931–949. [Google Scholar] [CrossRef]
- Apalara, T.A. Exponential decay in one-dimensional porous dissipation elasticity. Quart. J. Mech. Appl. Math. 2017, 70, 360–372. [Google Scholar] [CrossRef]
- Bazarra, N.; Fernández, J.R. Numerical analysis of a contact problem in poro-thermoelasticity with microtemperatures. Z. Angew. Math. Mech. 2018, 98, 1190–2009. [Google Scholar] [CrossRef]
- Birsan, M.; Altenbach, H. The Korn-type inequality in a Cosserat model for thin thermoelastic porous rods. Meccanica 2012, 47, 789–794. [Google Scholar] [CrossRef]
- Casas, P.S.; Quintanilla, R. Exponential decay in one-dimensional porous-thermoelasticity. Mech. Res. Comm. 2012, 40, 652–658. [Google Scholar]
- Chirita, S.; Ciarletta, M.; Straughan, B. Structural stability in porous elasticity. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 2006, 462, 2593–2605. [Google Scholar] [CrossRef]
- Ciarletta, M.; Svanadze, M.; Buonnano, L. Plane waves and vibrations in the theory of micropolar thermoelasticity for materials with voids. Eur. J. Mech. A Solids 2009, 28, 897–903. [Google Scholar] [CrossRef]
- Fernández, J.R.; Masid, M. A porous thermoelastic problem: An a priori error analysis and computational experiments. Appl. Math. Comput. 2017, 305, 117–135. [Google Scholar] [CrossRef]
- Iesan, D. On the nonlinear theory of thermoviscoelastic materials with voids. J. Elast. 2017, 128, 1–16. [Google Scholar] [CrossRef]
- Klinkel, S.; Reichel, R. A finite element formulation in boundary representation for the analysis of nonlinear problems in solid mechanics. Comput. Methods Appl. Mech. Eng. 2019, 347, 295–315. [Google Scholar] [CrossRef]
- Magaña, A.; Quintanilla, R. On the time decay of solutions in one-dimensional theories of porous materials. Int. J. Solids Struct. 2006, 43, 3414–3427. [Google Scholar] [CrossRef]
- Marin, M. Some basic theorems in elastostatics of micropolar materials with voids. J. Comput. Appl. Math. 1996, 70, 115–126. [Google Scholar] [CrossRef]
- Marin, M. Weak solutions in elasticity of dipolar porous materials. Math. Probl. Eng. 2008, 2008, 158908. [Google Scholar] [CrossRef]
- Marin, M. An approach of a heat-flux dependent theory for micropolar porous media. Meccanica 2016, 51, 1127–1133. [Google Scholar] [CrossRef]
- Marin, M.; Chirila, A.; Öchsner, A.; Vlase, S. About finite energy solutions in thermoelasticity of micropolar bodies with voids. Bound. Value Probl. 2019, 2019, 89. [Google Scholar] [CrossRef]
- Pamplona, P.X.; Muñoz Rivera, J.E.; Quintanilla, R. On the decay of solutions for porous-elastic systems with history. J. Math. Anal. Appl. 2011, 379, 682–705. [Google Scholar] [CrossRef]
- Pamplona, P.X.; Muñoz Rivera, J.E.; Quintanilla, R. Analyticity in porous-thermoelasticity with microtemperatures. J. Math. Anal. Appl. 2012, 394, 645–655. [Google Scholar] [CrossRef]
- Iesan, D. Thermoelastic Models of Continua; Kluwer: Alphen aan den Rijn, The Netherlands, 2004. [Google Scholar]
- Straughan, B. Mathematical Aspects of Multi-Porosity Continua; Springer: Berlin, Germany, 2017. [Google Scholar]
- Green, A.E.; Naghdi, P.M. A unified procedure for contruction of theories of deformable media. I Classical continuum physics, II Generalized continua, III Mixtures of interacting continua. Proc. R. Soc. A 1995, 448, 335–356, 357–377, 379–388. [Google Scholar] [CrossRef]
- Fareh, A.; Messaoudi, S.A. Stabilization of a type III thermoelastic Timoshenko system in the presence of a time-distributed delay. Math. Nachr. 2017, 290, 1017–1032. [Google Scholar] [CrossRef]
- Jorge, M.; Pinheiro, S.B. Improvement on the polynomial stability for a Timoshenko system with type III thermoelasticity. Appl. Math. Lett. 2019, 96, 95–100. [Google Scholar] [CrossRef]
- Magaña, A.; Quintanilla, R. Exponential stability in type III thermoelasticity with microtemperatures. Z. Angew. Math. Phys. 2018, 69, 129. [Google Scholar] [CrossRef]
- Miranville, A.; Quintanilla, R. Exponential decay in one-dimensional type III thermoelasticity with voids. Appl. Math. Lett. 2019, 94, 30–37. [Google Scholar] [CrossRef]
- Mustafa, M.I. A uniform stability result for thermoelasticity of type III with boundary distributed delay. J. Math. Anal. Appl. 2014, 415, 148–158. [Google Scholar] [CrossRef]
- Prasad, R.; Das, S.; Mukhopadhyay, S. A two-dimensional problem of a mode I crack in a type III thermoelastic medium. Math. Mech. Solids 2013, 18, 506–523. [Google Scholar] [CrossRef]
- Bazarra, N.; Fernández, J.R.; Quintanilla, R. Analysis of a thermoelastic problem of type III. 2019; 277–285, unpublished work. [Google Scholar]
- Iesan, D.; Quintanilla, R. On thermoelastic bodies with inner structure and microtemperatures. J. Math. Anal. Appl. 2009, 354, 12–23. [Google Scholar] [CrossRef]
- Bazarra, N.; Fernández, J.R.; Leseduarte, M.C.; Magaña, A.; Quintanilla, R. On the uniqueness and analyticity in viscoelasticity with double porosity. Asymptot. Anal. 2019, 112, 151–164. [Google Scholar] [CrossRef]
- Clement, P. Approximation by finite element functions using local regularization. RAIRO Math. Model. Numer. Anal. 1975, 9, 77–84. [Google Scholar] [CrossRef]
- Andrews, K.T.; Fernández, J.R.; Shillor, M. Numerical analysis of dynamic thermoviscoelastic contact with damage of a rod. IMA J. Appl. Math. 2005, 70, 768–795. [Google Scholar]
- Campo, M.; Fernández, J.R.; Kuttler, K.L.; Shillor, M.; Viaño, J.M. Numerical analysis and simulations of a dynamic frictionless contact problem with damage. Comput. Methods Appl. Mech. Eng. 2006, 196, 476–488. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).