Abstract
In this paper, we deal with the numerical approximation of some porous-thermoelastic problems. Since the inertial effects are assumed to be negligible, the resulting motion equations are quasistatic. Then, by using the finite element method and the implicit Euler scheme, a fully discrete approximation is introduced. We prove a discrete stability property and a main error estimates result, from which we conclude the linear convergence under appropriate regularity conditions on the continuous solution. Finally, several numerical simulations are shown to demonstrate the accuracy of the approximation, the behavior of the solution and the decay of the discrete energy.
1. Introduction
Since the first work by Cosserat and Cosserat [1], who introduced the theory of the so-called micropolar materials, there were several models to extend it to other type of elastic materials. For instance, assuming that the bulk density is equal to the product of the density matrix by the volume fraction, Cowin and Nunziato [2,3] introduced the theory of elastic solids with voids, where the pores are distributed within the material. Rocks, woods, biological materials (as bones), or soils are some examples of this kind of materials. Later, heat effects were also included and the number of papers dealing with these porous-thermoelastic problems is really huge (see, among others, [4,5,6,7,8,9]), and their numerical issues [10,11,12,13,14,15].
It is well-known that there is a paradox of instantaneous propagation of the thermal waves in the classical heat theory provided by the Fourier law. In order to overcome it, several proposals were made since 1990. One of them was proposed by Green and Naghdi [16], where a new variable, the thermal displacement, was considered. Here, we will study the type II theory, which is also called thermoelasticity without energy dissipation.
In this paper, we also assume that the process is quasi-static and so, we neglect the inertia term in the motion equation. This expression was intorduced by Mosconi [17] and we note that the system of equations that we obtain differs substantially from the original one, leading to a mixture of some parabolic and hyperbolic equations. One interesting question is, therefore, if the behavior of the solution with respect to the time variable remains unaltered in the quasi-static case. The number of contributions has increased over the last years (see, among others, [18,19,20,21]). In a recent article by Magaña and Quintanilla [22], they considered that this quasi-static hypothesis was also imposed in the volume fraction and in the temperature. So, it led to a set of different problems for which they proved the existence and uniqueness of solution and the slow or exponential energy decay. Here, we continue this research, aiming to provide an a priori error analysis of a fully discrete approximation and to perform some numerical simulations.
The paper is structured in the following way. In Section 2, we describe the thermo-mechanical problem following [22] and we recall an existence and uniqueness result. Then, in Section 3, we present the discrete problem, using the finite element method to approximate the spatial variable and the implicit Euler scheme to discretize the time derivatives. A discrete stability property and a priori error estimates are proved, from which the linear convergence of the algorithm is deduced under adequate additional regularity. Finally, in Section 4, some numerical results are presented to demonstrate the accuracy of the algorithm and the behavior of the solution.
2. The Thermo-Mechanical Problem and Its Variational Formulation
In this section, we describe briefly the problem and we recall an existence and uniqueness result (see [22] for further details).
Without loss of generality, we suppose that the spatial variable x lies in the interval and that the time t goes from 0 to T, where denotes the final time. Moreover, the subscript x indicates the spatial derivative and a dot over a variable represents the time derivative.
Defining the displacement field, the porosity field and the temperature field by u, and , respectively, the porous-thermo-mechanical problem is written as follows.
Find the displacement field , the porosity field and the temperature field such that
where , , b, , J, , , m, c and are constitutive parameters satisfying some conditions which will be detailed later, and , , , and are given initial conditions. The influence of the dissipation constants and will be numerically studied in Section 4.2.
In what follows, we obtain the variational formulation of the thermo-mechanical problem (1)–(6). Let , and denote by the scalar product in this space, with corresponding norm . Moreover, let us define with norm .
Let us denote by and the velocity and porosity speed. Therefore, integrating by parts it leads to the following variational formulation of problem (1)–(6).
Find the velocity field , the porosity speed and the temperature such that , , and, for a.e. and ,
where the displacement and the porosity fields u and are recovered from the equations:
The following existence and uniqueness result has been recently proved in [22].
Theorem 1.
Assume that the constitutive coefficients satisfy the following conditions:
Regarding the energy decay, it was also proved in [22] that the energy of the system related to problem (1)–(6) decays in a slow way. However, if we replace the Fourier law by the type II thermal law (see Remark 1), then using the theory of linear semigroups it was shown in [22] that the energy decays in an exponential way.
3. An a Priori Error Analysis
In this section, we study a fully discrete approximation of the porous-thermo-mechanical problem (1)–(6) described in the previous section. First, in order to obtain the spatial approximation, we assume that the interval is divided into M subintervals of length . Therefore, to approximate the variational space V, we define the finite dimensional space given by
where represents the space of polynomials of degree less or equal to one in the subinterval ; i.e., the finite element space is made of continuous and piecewise affine functions. Here, denotes the spatial discretization parameter. Furthermore, let the discrete initial conditions , , , and be defined as
where is the classical finite element interpolation operator over (see [23]).
Secondly, we consider a uniform partition of the time interval , denoted by , with step size and nodes for .
Therefore, using the well-known implicit Euler scheme, the fully discrete approximations of the above variational problem are the following.
Find the discrete velocity , the discrete porosity speed and the discrete temperature such that , , and, for all and ,
where the discrete displacement and the discrete porosity and are now recovered from the equations:
We note that, using the well-known Lax Milgram lemma (see, for instance, [23]) and the required assumptions on the constitutive parameters, it is straightforward to obtain that discrete problem (11)–(14) has a unique solution.
Remark 1.
Proceeding as in the derivation of variational problems (7)–(10) and (11)–(14) we could study the rest of the problems considered in [22]. In particular, we could study the following problem which involves the type II thermal law, which is written as:
Find the displacement field , the porosity field and the temperature field such that
where α represents the thermal displacement which satisfies , l is a new constitutive parameter, and , , , , and are given initial conditions. Therefore, the resulting variational problem is written as follows.
Find the velocity field , the porosity speed and the temperature such that , , and, for a.e. and ,
where the displacement, the porosity and the thermal displacement u, φ and α are recovered from the equations:
So this problem is approximated by the discrete problem defined by the following.
Find the discrete velocity , the discrete porosity speed and the discrete temperature such that , , and, for all and ,
where the discrete displacement , the discrete porosity and the discrete thermal displacement are now recovered from the equations:
Lemma 1.
Proof.
Taking as a test function in variational Equation (11) we find that
and, using the Cauchy’s inequality
we get the following estimates for the velocity field:
Now, we deal with the porosity speed. Thus, taking s a test function in variational Equation (12) we have
taking into account that
and using again inequality (15) after several simple calculations it leads to the following estimates
Finally, we obtain the estimates on the discrete temperature. Therefore, taking as a test function in variational Equation (13) we get
and using inequality (15) several times and keeping in mind that
we find the following estimates:
Multiplying the above estimates by k and summing up to n we have
Now, using the definition of the discrete displacements we easily find that
and applying a discrete version of Gronwall’s inequality (see, e.g., [24]) we conclude the desired stability property. □
In the rest of the section, we will prove some a priori error estimates on the numerical errors , , , and .
Theorem 2.
Let the assumptions of Theorem 1 still hold. If we denote by the solution to problem (7)–(10) and by the solution to problem (11)–(14), then we have the following a priori error estimates, for all ,
where C is again a positive constant which does not depend on parameters h and k, and is the integration error given by
Proof.
As a first step, we get some error estimates for the velocity field. So, we subtract variational Equation (7) at time for a test function and discrete variational Equation (11) to obtain, for all ,
Therefore, it follows that, for all ,
Using several times inequality (15) we get the following estimates for the velocity field, for all ,
Now, we obtain the error estimates for the porosity speed. Thus, subtracting variational Equation (8) at time for a test function and discrete variational Equation (12) we get, for all ,
and so, for all we have
Finally, we obtain the error estimates for the temperature field. Then, we subtract variational Equation (9) at time for a test function and discrete variational Equation (13) we get, for all ,
and so, we find that, for all ,
Taking into account that
we have, for all ,
Multiplying the above estimates by k and summing up to n it follows that
and, together with estimates (21), it leads to
Finally, keeping in mind that
where is the integration error defined in (20), using again a discrete version of Gronwall’s inequality (see [24]) we obtain the desired a priori error estimates. □
The estimates provided in the above theorem can be used to obtain the convergence order of the approximations given by discrete problem (11)–(14). Hence, as an example, if we assume the additional regularity:
we obtain the linear convergence of the algorithm applying some results on the approximation by finite elements (see [23]) and previous estimates already derived in [24], that is, we can prove that there exists a positive constant , independent of the discretization parameters h and k, such that
4. Numerical Results
In this section, we will describe show some numerical solutions to the previously stated problems. We start by showing the numerical convergence of the algorithm to follow with some examples that check some theoretical statements made in [22]. In all the examples presented, we consider a domain of length .
4.1. Numerical Convergence
To show the numerical convergence of the algorithm we propose an analytical solution to the problem such that:
To ensure this solution is achieved, we introduce to the original problem artificial supply terms, defined as follows:
For this verification of the convergence we choose a final time as and the following parameters:
After solving the problem for different discretization parameters h and k, we compute the numerical error at the final time step using the known solution:
The errors obtained for the discretization parameters that were tested are summarized in Table 1. The main diagonal of this table is plotted in Figure 1. These results confirm the linear convergence of the algorithm employed.
Table 1.
Numerical errors ().
Figure 1.
Numerical convergence of the algorithm.
4.2. Parametric Study of the Dissipation Parameters
In this problem there are two dissipation mechanisms present: one associated with in Equation (1) and another associated with in Equation (3). We will study the influence of these parameters on the decay velocity of the energy. Unless stated otherwise the values for the remaining parameters used for these cases are:
We recall from [22] the expression for the discrete energy of the system:
We start by studying the influence of . In Figure 2, we show the evolution of the energy with time for several values of this parameter in both natural (left) and semi-log (right) scales. It can be seen that, after some time, the influence is minimal, reaching a significantly small energy at around time . On the semi-log graph, the slopes for all the cases are very similar, indicating they have close exponents on the energy decay rate.
Figure 2.
Evolution of the energy in natural (left) and semi-log (right) scales.
We repeat the study for the second dissipation parameter . We study now more values, since the variability is higher than in the previous case. We show our findings in Figure 3, again in natural and semi-log scales. We can see that for all the values of , except for , the decay is slower than before. In addition, there is a maximum decay rate around the value of for this selection of parameters, since both for higher and lower values than this one the decay rates are slower. This behavior is best shown in the semi-log scale, where the slope of the line associated with is much higher than for the others.
Figure 3.
Evolution of the energy in natural (left) and semi-log (right) scales.
4.3. Velocity of the Type II Model
In Theorem 3.7 of [22], the authors proved the exponential decay of the energy of the type II thermal law when coupled with the quasi-static displacement and the porosity. They differentiate several cases, depending on the values of the parameters l and . In particular, when , the decay is slow in general. However, for the particular case where the authors suggest that the exponential decay is achieved again. In the discrete problem, it is not possible to see a non-exponential energy decay. However, we expect to see a difference in the decay rate when the previous condition is fulfilled.
To check this behavior we solve the discrete problem corresponding with the type II model with the following parameters:
In order to test the two different cases we choose different values for c. With and , the condition is not verified, while for it is. The results obtained are shown in Figure 4. In natural scale (left), it is not clear that the case where is faster, but in the zoom around time 180 it can be seen that the dashed line in red overtakes the green line. The expected behavior is clearer in the semi-log figure, where the slope of the dashed red line is higher than the other two.
Figure 4.
Evolution of the energy in natural (left) and semi-log (right) scales. In the case where the decay velocity is expected to be higher because .
5. Conclusions
In this paper, we have studied, from the numerical point of view, several porous-thermoelastic problems assuming that the inertia effects are negligible (and so, the problems became quasi-static). As an example, we have focused on the study of the quasi-static porous-thermoelastic problem where the thermal law was modeled by the classical Fourier law. By using the implicit Euler scheme and the finite element method to discretize both the time derivatives and spatial variable, fully discrete approximations have been introduced. A discrete stability property and a priori error estimates have been proved, and the linear convergence has been deduced under some adequate additional regularity. Finally, we have provided some numerical simulations to show the numerical convergence of the algorithm in Section 4.1, where the linear convergence seems to be achieved. Then, in Section 4.2 a parametric study has been performed with respect to dissipative parameters and . Finally, the problem involving the so-called type II thermal law has been considered. A detailed analysis on some constitutive coefficients, as suggested in [22], has been shown.
At this time, the lack of experimental results does not allow to show which model is closer to reality. Both models behave similarly from a numerical point of view. In addition, the performance and complexity is similar in both cases. Therefore, the selection of the most appropriate model will depend on the specific application.
Author Contributions
Conceptualization, J.B. and J.R.F.; methodology, J.R.F.; software, J.B. and J.A.L.-C.; validation, J.B., J.R.F. and J.A.L.-C.; formal analysis, J.B. and J.R.F.; investigation, J.B., J.R.F. and J.A.L.-C.; resources, J.A.L.-C.; writing—original draft preparation, J.B. and J.R.F.; writing—review and editing, J.B., J.R.F. and J.A.L.-C.; supervision, J.R.F.; funding acquisition, J.R.F. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by Ministerio de Ciencia, Innovación y Universidades grant number PGC2018-096696-B-I00 (FEDER, UE).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Cosserat, E.; Cosserat, F. Théorie des Corps Déformables; A. Hermann et Fils: Paris, France, 1909. [Google Scholar]
- 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.C. A nonlinear theory of elastic materials with voids. Arch. Ration. Mech. Anal. 1979, 72, 175–201. [Google Scholar] [CrossRef]
- Casas, P.; Quintanilla, R. Exponential stability in thermoelasticity with microtemperatures. Int. J. Eng. Sci. 2005, 43, 33–47. [Google Scholar] [CrossRef]
- Feng, B. Uniform decay of energy for a porous thermoelastic system with past history. Appl. Anal. 2018, 97, 210–229. [Google Scholar] [CrossRef]
- Feng, B.; Apalara, T.A. Optimal decay for a porous elasticity system with memory. J. Math. Anal. Appl. 2019, 470, 1108–1128. [Google Scholar] [CrossRef]
- Leseduarte, M.C.; Magaña, A.; Quintanilla, R. On the time decay of solutions in porous-thermo-elasticity of type II. Discret Contin. Dyn. Syst. Ser. B 2010, 13, 375–391. [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]
- Santos, M.L.; Almeida Júnior, D.S. On the porous-elastic system with Kelvin–Voigt damping. J. Math. Anal. Appl. 2017, 445, 498–512. [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–1209. [Google Scholar] [CrossRef]
- Bazarra, N.; Fernández, J.R.; Leseduarte, M.C.; Magaña, A.; Quintanilla, R. On the linear thermoelasticity with two porosities: Numerical aspects. Int. J. Numer. Anal. Model. 2020, 17, 172–194. [Google Scholar]
- Fernández, J.R.; Magaña, A.; Masid, M.; Quintanilla, R. Analysis for the strain gradient theory of porous thermoelasticity. J. Comput. Appl. Math. 2019, 345, 247–268. [Google Scholar] [CrossRef]
- Fernández, J.R.; Masid, M. Numerical analysis of a thermoelastic diffusion problem with voids. Int. J. Numer. Anal. Model. 2017, 14, 153–174. [Google Scholar]
- 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]
- Fernández, J.R.; Masid, M. A porous thermoviscoelastic mixture problem: Numerical analysis and computational experiments. Appl. Anal. 2018, 97, 1074–1093. [Google Scholar] [CrossRef]
- Green, A.E.; Naghdi, P.M. 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 1995, 448, 335–377, 379–388. [Google Scholar]
- Mosconi, M. A variational approach to porous elastic voids. Z. Angew. Math. Phys. 2005, 56, 548–558. [Google Scholar] [CrossRef]
- Aouadi, M. Spatial stability for the quasi-static problem in thermoelastic diffusion theory. Acta Appl. Math. 2009, 106, 307–323. [Google Scholar] [CrossRef]
- Baiz, O.; Benaissa, H.; El Moutawakil, D.; Fakhar, R. Variational and numerical analysis of a quasistatic thermo-electro-visco-elastic frictional contact problem. Z. Angew. Math. Mech. 2019, 99, e201800138. [Google Scholar] [CrossRef]
- Magaña, A.; Quintanilla, R. On the time decay of solutions in porous-elasticity with quasi-static microvoids. J. Math. Anal. Appl. 2007, 331, 617–630. [Google Scholar] [CrossRef]
- Scarpetta, E.; Svanadze, M. Uniqueness theorems in the quasi-static theory of thermoelasticity for solids with double porosity. J. Elast. 2015, 120, 67–86. [Google Scholar] [CrossRef]
- Magaña, A.; Quintanilla, R. Decay of quasi-static porous-thermo-elastic waves. Z. Angew. Math. Phys. 2021, 72, 125. [Google Scholar] [CrossRef]
- Ciarlet, P.G. Basic error estimates for elliptic problems. In Handbook of Numerical Analysis; Ciarlet, P.G., Lions, J.L., Eds.; CRC Press: Boca Raton, FL, USA, 1993; Volume II, pp. 17–351. [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]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (https://creativecommons.org/licenses/by/4.0/).