Abstract
An alternative approach is proposed and applied to solve boundary value problems within the strain gradient elasticity theory. A mixed variation formulation of the finite element method (FEM) based on the concept of the Galerkin method is used. To construct finite-dimensional subspaces separate approximations of displacements, deformations, stresses, and their gradients are implemented by choosing the different sets of piecewise polynomial basis functions, interrelated by the stability condition of the mixed FEM approximation. This significantly simplifies the pre-requirement for approximating functions to belong to class C1 and allows one to use the simplest triangular finite elements with a linear approximation of displacements under uniform or near-uniform triangulation conditions. Global unknowns in a discrete problem are nodal displacements, while the strains and stresses and their gradients are treated as local unknowns. The conditions of existence, uniqueness, and continuous dependence of the solution on the problem’s initial data are formulated for discrete equations of mixed FEM. These are solved by a modified iteration procedure, where the global stiffness matrix for classical elasticity problems is treated as a preconditioning matrix with fictitious elastic moduli. This avoids the need to form a global stiffness matrix for the problem of strain gradient elasticity since it is enough to calculate only the residual vector in the current approximation. A set of modeling plane crack problems is solved. The obtained solutions agree with the results available in the relevant literature. Good convergence is achieved by refining the mesh for all scale parameters. All three problems under study exhibit specific qualitative features characterizing strain gradient solutions namely crack stiffness increase with length scale parameter and cusp-like closure effect.
Similar content being viewed by others
1 Introduction
Gradient elasticity theories, a natural generalization of classical elasticity, allow accounting for the microstructure of actual materials. In particular, it is important in problems where classical elasticity has limitations. These limitations arise when we encounter size-dependent phenomena (e.g., homogenization problems, accounting for surface or interface energies) or discontinuity in the boundary conditions (edges, corners, or concentrated forces). In such cases, to capture the size effect or avoid singularity in solution, it is necessary to consider the material's microstructure. One such generalized continuum theory that has received considerable attention in recent years is the so-called strain gradient elasticity introduced by [1,2,3].
The key point of practical applications of any gradient theory is the specification of nonclassical elastic parameters. It is evident that even using the symmetry properties associated with the reversibility of the deformations and the conjugation of tangential stresses, the theory requires such a huge number of experiments for determining the nonclassical moduli that it will be practically inapplicable. Therefore, the crucial moment of research within any gradient theory shifts to searching for specific models that would minimize the number of nonclassical moduli while preserving the possibility of explaining the most significant size effects, removing the singularities and boundary discontinuities. By introducing certain assumptions for higher-order constitutive relations, one can reduce the number of material constants of the gradient theories to obtain models with one [4,5,6,7,8,9,10,11], two [3, 6, 12], or three additional scale parameters [6, 12], so that the identification procedure is simplified.
Most results have dealt with the simplified strain gradient model [4, 13]. In this model, a sixth-rank tensor \({\mathbb{C}}_{6}\) is taken in the form \({{\mathbb{C}}_{6}=l}^{2}{\mathbb{C}}_{4}\otimes {\mathbf{I}}_{2}\), where \({\mathbb{C}}_{4}\) is the classical stiffness tensor, \({\mathbf{I}}_{2}\) is the unit second-rank tensor, and the characteristic length \(l\) is the only nonclassical parameter describing scale effects. Additionally, the model has been extensively used in the last two decades to solve various boundary value problems (see, e.g., [14,15,16,17,18,19,20,21,22,23,24,25]), and it will be employed in this article to solve the boundary problem of strain gradient elasticity theory.
Various authors have adopted this model and its variational counterpart for studying dislocation, disclination, and crack problems [5, 6, 24, 26,27,28,29,30,31,32]. Within the context of Toupin-Mindlin strain gradient elasticity, analytical studies for plane-strain crack problems were carried out by [14, 33]. Numerical studies employing finite and boundary elements (see, e.g., [21, 28, 31, 34,35,36,37] among other) have been developed to address problems within the Toupin-Mindlin theory.
In the present work, an alternative mixed variation formulation of FEM is proposed. This approach is based on the concept of the Galerkin method, and unlike the classical formulation of FEM in the form of a displacement method, displacements, strains, stresses, and their gradients are direct arguments of the variational equations of the finite-dimensional problem, and are not determined by further transformation (differentiation) of the problem solution in displacements. To construct finite-dimensional subspaces based on such variational formulation of the problem, separate (formally independent) approximations of displacements, deformations, stresses, and their gradients are used by choosing the different sets of piecewise polynomial basis functions, interconnected by the stability condition of the mixed approximation [38, 39].
The presentation is organized as follows. In the next section, we introduce a brief outline of the Toupin-Mindlin strain gradient elasticity theory, the simplifications within this theory that are employed in the solution, and discuss the physical meaning and estimation of the length scale parameter. Section 3 contains a variational formulation of the boundary value problem and condition of solvability of the discrete equation of mixed FEM, a description of the solution method, and numerical results. The results are discussed in the context of the similar ones available in the literature. The last section presents conclusions.
2 A brief outline of strain gradient elasticity theory
2.1 Toupin-Mindlin strain gradient elasticity
Within the first strain gradient theory, the strain and strain gradient energy is defined as follows:
where \({\mathbb{C}}_{4}, {\mathbb{C}}_{5}, {\mathbb{C}}_{6}\) are stifnesses, while \({\mathbf{E}}_{2}\) and \({\mathbb{E}}_{3}\) are the strains and the second gradient of displacement vector \(\mathbf{u}(\mathbf{x})\):
The following notations are utilized hereinafter: scalars, vectors, second- and higher-rank tensors are denoted by italic letters (such as \(\mathbf{e}\) or \(\mathbf{E}\)), bold minuscules (such as \(\mathbf{e}\)), bold majuscules (such as \(\mathbf{E}\)), and bold blackboard majuscules (such as \({\mathbb{E}}\)), respectively. The indices indicate the tensor rank of \({\mathbf{E}}_{2}, {\mathbb{E}}_{3},\) \({\mathbb{C}}_{4}, {\mathbb{C}}_{5}, {\text{and}} {\mathbb{C}}_{6}\). These tensors possess the following symmetries:
“\(\nabla \)” is the three-dimensional nabla operator.
with the orthonormal base vectors \({\mathbf{e}}_{1}\boldsymbol{ },\boldsymbol{ }{\mathbf{e}}_{2}\boldsymbol{ },\boldsymbol{ }{\mathbf{e}}_{3}\). Here, a summation over repeated indices is implied. “\(\otimes \)” denotes the dyadic product, and the displacement gradient is defined as
The dots denote scalar contractions, where the double and triple scalar contractions are defined concerning orthonormal base vectors \({\mathbf{e}}_{i}\) as follows:
The stresses and the double stresses are given by
2.2 Simplified model
The stiffness tensors \({\mathbb{C}}_{4}\), \({\mathbb{C}}_{5}\), and \({\mathbb{C}}_{6}\)in the case of hemitropy (the absence of improper rotations preserves the existence of \({\mathbb{C}}_{5}\),which is the only difference from isotropic strain gradient elasticity) are characterized by eight independent parameters and have the following form (cf. [2, 40, 41]).
where \({\delta }_{ij}\) is the Kronecker symbol, \({\varepsilon }_{imk}\) is the Levi‒Civita permutation symbol, \(\lambda \) and \(\mu \) are standard Lamé’s coefficients, and \(\kappa \) and \({c}_{1}-{c}_{5}\) are the higher order material parameters.
The development of physically simplified models and reducing the number of material parameters are necessary to solve the practical problems within the strain gradient elasticity. One of the possibilities is a simplified model of [4] and [13] adopted here to solve some crack problems. It is assumed that
where \(l\) has the length dimension, and \(\lambda \) and \(\mu \) are Lamé parameters.
Positive definiteness of the strain and strain gradient energy requires the following inequality constraints for material parameters [3, 42]:
In this case, the strain and strain gradient energy can be written as follows [42]:
The elastic energy is symmetric concerning the strain and the stress as well as the strain gradient and the stress gradient
Then, the double stresses are
The equations of equilibrium take the following form [13]:
The boundary conditions for prescribed traction and prescribed double traction in the normal direction on the part of the boundary \({{\text{S}}}_{\tau }\):
and the kinematic boundary conditions in terms of the prescribed displacement and their normal derivative on the part of the body surface \({{\text{S}}}_{u}\):
Here “\({\nabla }^{2}\)” denotes Laplacian, \({{\text{S}}}_{\tau }\cup {{\text{S}}}_{u}={\text{S}}\), and \(\mathbf{D}\mathbf{u}=\left(\mathbf{u}\otimes \nabla \right)\cdot \mathbf{n}= \frac{\partial {u}_{i}}{\partial {x}_{j}}{n}_{j}{e}_{i}\).
2.3 Identification and estimation of the length scale parameter
To clarify the physical meaning and to estimate the length scale parameter in the exploited models within strain gradient elasticity, namely, scaling parameters (parameter \(l\) in Eqs. 9–15), the strategy, which originates from continualization (homogenization) of a discrete microstructure (see, e.g., [43,44,45,46,47]), is considered. The key idea is to consider interactions between adjacent particles and links between next-to-adjacent particles. In this case, the associated continuous formulation is expected to be multiscale, with the first scale greater than the distance between the micro-inhomogeneity and the second reflecting the peculiarity of nonlocal interactions compared to local interactions. The latter will play the role of an intermediate scale, for which a typical length scale parameter is still greater than the distance between the micro-inhomogeneity but less than that for the first (i.e., overall) long scale. As a result, it leads to the derivation of strain gradient constitutive relations and potential energy of the strain gradient continuum as a function of strain and strain gradient (e.g., [45, 48]). It might be expected that, along with the overall stiffnesses, the length scale parameters are also dependent on the size of the micro-inhomogeneity and the distances between them.
3 Finite element implementation of plane crack problems
The specific feature of solving the variational equations of the gradient elasticity theory consists of accounting for the first derivatives from the strain tensor components (second derivatives from displacements) [37, 49,50,51,52 among others]. A precondition for the convergence of finite element method solutions (FEM) is the property of approximating functions to be continuously differentiable. In other words, approximating functions must belong to a class of smooth C1 functions [53, 54]. This leads to significant mathematical and computational difficulties since the dimension of “local” spaces of finite elements increases, and their structure becomes essentially complicated [e.g., 54, 55, among others]. For example, the triangular finite element introduced by Zienkiewicz for the thin plate bending problem satisfies the condition of continuity of the normal derivative on the triangle sides just if the triangle mesh is formed by a system of three equidistant parallel lines [53, 54].
To take into consideration the condition of continuity of the first derivatives from displacements, special finite elements (e.g., Argyris triangle, Bogner-Fox-Schmit rectangle, Zienkiewicz singular triangle, among others) are used in which the nodal unknowns are the displacements, their first and even second derivatives (see, e.g., [37, 49, 54, among others]). Using elements of this type significantly increases the matrix bandwidth and the dimension of the global stiffness matrix, which complicates the computational process.
In the present work, an alternative approach is developed in which a mixed variation formulation of FEM concerning displacement‒strain–stress, and their gradients is used to solve the boundary problem of the gradient elasticity theory.
Here, the classical formulation of FEM in displacements is changed so that displacements, strains, stresses, and their gradients are the direct arguments of the finite-dimensional problem and not are determined from the solution of the problem in displacements. It significantly simplifies the selection of approximating functions since it is not necessary to use high-order finite elements having continuous first derivatives of displacements. The construction of finite-dimensional spaces is based on the separate approximations of the fields of displacements, deformations, stresses and their gradients using a different set of the piecewise polynomial basis functions, interconnected by the stability condition of the mixed approximation [38, 39].
The original premises for mixed FEM formulations may be different. One of them is based on the use of the variational principles of mechanics, according to which the solution of the boundary problem is reduced to finding a stationary value of some variational functional with respect to the corresponding arguments [56,57,58]. The second is based on the methods of the duality theory and on the dual-basic formulation of the problem under assumption of the duality principle [53, 56, 59]. The more general approach is reached from an abstract formulation of the boundary value problem using the results of the theory developed by Brezzi [60]. Within this approach, a mixed formulation of boundary value problem is considered, regardless of whether it is obtained from the problem of the saddle point or not.
A characteristic feature of the mixed FEM formulations of the problems of gradient elasticity theory is that the displacements, deformations, stresses and their gradients are determined simultaneously in the process of solving a finite-dimensional problem, in contrast to the classical FEM, in which they are calculated from the results of the solution in displacements. The mixed variation FEM formulation is based on the concept of the Galerkin method, according to which the equations of the boundary problem are multiplied by arbitrary continuous functions, which can be interpreted as variations in displacements, strains-stresses, and their gradients. Integration of the resulting relations over the region occupied by the body leads to integral identities that include partial derivatives from displacements of the first order only [38, 39]. This is a main feature of the formulated variational equations since the variational formulation in displacements using the Lagrange equations assumes a twofold differentiation of displacements, and the classical formulation contains partial derivatives from displacements up to the fourth order.
Using mixed FEM significantly simplifies the selection of approximating functions while eliminating the request to employ finite elements of the C1 class. Thus, it is possible to use the simplest triangular finite elements with a linear approximation of displacements, provided that uniform or near-uniform triangulation is utilized. Uniform triangulation in the vicinity of the stress concentrators (crack mouth, concentrated forces, reinforcements, etc.) provides super-convergence in calculating deformations and stresses in mesh nodes [38]. Global unknowns in a discrete problem are nodal displacements, while the strains and stresses at mesh nodes are considered as local unknowns due to the use of special numerical integration formulas of the interpolation type. Specifically, such a formulation of FEM, based on a separate approximation of displacements-strains-stresses, and their gradients is used in this work.
In this regard, it is necessary to mention the article of Amanatidou and Aravas [28], in which three types of equations of the strain gradient elasticity theory are examined in detail, alternative mixed variational formulations of FEM were developed on their basis, and special rectangular finite elements of the mixed type of the class C0 were constructed. In these elements, both displacements and their gradients are used as independent unknowns, and their relationship is provided in the “integral sense.” A patch test in a mixed formulation is used to justify the correctness of the constructed finite elements, a necessary condition for the solvability of the discrete problem [54]. At the same time, this condition is not sufficient for stability and convergence of the mixed approximation since it is still necessary to ensure the fulfillment of the stability condition of Brezzi [60], which is a sufficient condition for a unique solution of the saddle point problem in which the solution continuously depends on the input data. Otherwise, discretization based on mixed approximation can be unstable and cause parasitic solution fluctuations.
In the present work, an alternative condition of the solvability and stability of the mixed approximation is formulated, equivalent to the Brezzi condition (inequality (38) presented below). This condition is obtained based on the concretization of the equations of the mixed method for strain gradient elasticity problems. Triangular finite elements of mixed type are constructed, providing the uniqueness of the solution and stability of the mixed approximation.
A modified iteration procedure with a preconditioning matrix is implemented to solve the system of discrete equations of mixed FEM [38]. A global stiffness matrix of the classical FEM is used as a preconditioning matrix for piecewise linear approximation of displacements on triangular elements with fictitious elastic moduli. The elastic moduli in this matrix are modified to provide convergence of the iterative process. It is also possible to use the method of conjugate gradients with a preconditioning matrix, which has a higher convergence rate [61, 62].
In the above methods, there is no need to form a global stiffness matrix of the mixed FEM, to perform each iteration, it is enough to calculate only the residual vector in the current approximation. This significantly simplifies the solution of the equations of the mixed method and reduces requirements regarding computer memory.
An alternative to the mixed FEM approach for solving the strain gradient elasticity theory equations is the hybrid FEM approach that provides the continuity of the first displacement derivatives [54]. One of such finite elements is a hybrid finite element constructed based on the Zienkiewicz triangle [63], which guarantees solution convergence with mesh clustering regardless of the method of partitioning into triangular elements. The results obtained by this approach will be presented in the next publication of the authors.
3.1 Variational formulation of the boundary value problems
Let us consider a body occupying the area \(\Omega \) with a regular boundary S. Displacements are defined on the part of the boundary \({{\text{S}}}_{u}\), and surface traction \({f}_{p}\) is defined on the rest part \({{\text{S}}}_{\tau }\) (\({{\text{S}}}_{\tau }\cup \) \({{\text{S}}}_{u}={\text{S}}\)). In addition, the body is subjected to volume forces \({F}_{p}\). It is assumed that the displacements satisfy boundary conditions on the part of the body surface, excluding its rigid motion.
Let \(W\) be a set of admissible vector functions for displacements
where \({H}^{2}\left(\Omega \right)\)—space of functions, square-integrable on \(\Omega \) including its first and second derivatives; \(n\) denotes either two- or three-dimensions.
Then, the boundary value problem of linear gradient elasticity is formulated as a variational equation w.r.t. displacement \(\mathbf{u}\in W\) [52]:
An alternative variational formulation of the problem. According to (2), (8), (9), (12), and (13), let us write down the boundary value problem of the gradient elasticity theory by a system of integral identities:
Using the variational formulation of the boundary value problem in the form of Eqs. (19) makes it possible to weaken requirements for the smoothness of approximating functions since it is enough to consider just continuous piecewise-polynomial functions to construct an approximate FEM solution of the problem, which essentially simplifies it.
Remark 3.1
The effective tools for analysis of the conditions of solvability, stability and convergence of approximate solutions of boundary problems are functional analysis theory and general theory of linear operator equations in Hilbert spaces. Formulation of variational equations of a mixed approach using linear operators is, apparently, the most convenient for the study of these conditions. It is a reason why the variational FEM formulation of the boundary value problem will be presented in a compact and easy-to-use and to analysis equivalent form utilizing linear operators in Hilbert spaces.
The set of admissible vector functions for displacements will be considered as elements of the functional space
where \({H}^{1}\left(\Omega \right)\)—space of functions, square-integrable on \(\Omega \) including its first derivatives. Following Korn's inequality [53], the set \(U\) is complete concerning the norm associated with the scalar product
Therefore, \(U\) is a Hilbert space with the norm \(|| \mathbf{v}{ ||}_{U}={\left(\mathbf{v},\mathbf{v}\right)}_{U}^{1/2}\), \(\forall \mathbf{v}\in U\), which is equivalent to the norm of the space \({\left({H}^{1}\left(\Omega \right)\right)}^{n}.\)
The range of permissible values for strains \({\mathbf{E}}_{2}\) and stresses \({\mathbf{T}}_{2}\) is defined as the set of symmetric tensor functions of the second rank, all components of which belong to the space \({H}^{1}\left(\Omega \right)\):
As the range of permissible values for the strain gradient \({\mathbb{E}}_{3}\) and double stresses \({\mathbb{T}}_{3}\), a set of third-rank tensor functions, the components of which belong to \({L}_{2}\left(\Omega \right)\), will be considered:
where \({L}_{2}\left(\Omega \right)\) is the space of square-integrable functions on \(\Omega \).
Let us introduce Hilbert spaces L and H, consisting of the sets of strains-stresses tensor functions square-integrable on \(\Omega \) and their gradients, respectively. The scalar products are defined in spaces L and H as follows:
Then, the boundary value problem can be formulated in the operator form as follows. To find displacements \(\mathbf{u}\) strains \({\mathbf{E}}_{2}\) and stresses \({\mathbf{T}}_{2}\) \(\left(\mathbf{u},{ \mathbf{E}}_{2},{\mathbf{T}}_{2}\right)\in U\times X\times X\) and stress gradient \({\mathbb{E}}_{3}\) and double stresses \({\mathbb{T}}_{3}\) \(\left({\mathbb{E}}_{3},{ {\mathbb{T}}}_{3}\right)\in Z\times Z\) such that
where \({\text{B}}\) is the linear differential operator for the determination of strains \({\mathbf{E}}_{2}\)
\({\text{D}}\) is the linear self-adjoined positive definite operator associated with a symmetric tensor of material elastic moduli
\({\text{N}}\) is the linear differential operator for calculating strain and stress gradients
\(\langle \cdot ,\cdot \rangle \) is the linear form, identified with the work of applied loads to the body on displacements.
Let us set \(Y\) to be defined as the value domain of operator \({\text{B}}\)
and \(Y\) is considered as a linear subspace of the Hilbert space L with a scalar product \({\left(\cdot ,\cdot \right)}_{L}\). Sets X and Z are the definition and value domains of operator \({\text{N}}\)
\(X\) and \(Z\) are linear subspaces of the Hilbert spaces L and \(H\), respectively. Given that \(\delta {\mathbf{E}}_{2}={\text{B}}\delta \mathbf{u}\), \(\delta {\mathbf{T}}_{2}={\text{DB}}\delta \mathbf{u}\), \(\delta {\mathbb{E}}_{3}={\text{NB}}\delta \mathbf{u}\), and \(\delta {\mathbb{T}}_{3}={l}^{2}{\text{NDB}}\delta \mathbf{u}\) (see (2), (8), (9), (12), (13), (29), and (30)), the variation formulation of the boundary value problem in displacements follows from (25):
For the continuum problems of gradient elasticity theory, the variational formulation in displacement in (25) and (31) are equivalent under the condition of \(\mathbf{u}\in W\). Still, the latter is more flexible for constructing approximate solutions based on mixed FEM schemes.
Finite-dimensional problem formulation. Let \({U}_{h}\), \({X}_{h}\), \({Z}_{h} \) be finite-dimensional approximating spaces satisfying the following conditions:
where \(h\) is the key parameter of the set of finite-dimensional spaces, which goes to zero in the limit. Then, the finite-dimensional problem is formulated similarly to (25). To find \(\left({\mathbf{u}}_{h},{{\mathbf{E}}_{2}}_{h},{{\mathbf{T}}_{2}}_{h}\right)\in {U}_{h}\times {X}_{h}\times {X}_{h}\) and \(\left({{\mathbb{E}}_{3}}_{h},{{\mathbb{T}}_{3}}_{h}\right)\in {Z}_{h}\times {Z}_{h}\) such that
System (33) is a variational formulation for the boundary value problem of the gradient elasticity theory in the form of displacement–strain-stress-gradients.
Solvability of a discrete problem solution. To analyze the properties of (33), it is necessary to establish a correspondence between subspaces \({X}_{h}\subset X\) and \({Y}_{h}\subset Y\). Note that \({Y}_{h}\) is a value domain of operator B acting on the closed subspace of \({U}_{h}\), i.e., \({Y}_{h}={\text{B}}{U}_{h}\). Therefore, \({Y}_{h}\) is an approximating subspace for space \(Y\). Both \({X}_{h}\) and \({Y}_{h}\) are finite-dimensional subspaces of the Hilbert space L, but neither is in general a subset of the other.
Let us introduce an orthogonal projector operator \({{\text{I}}}_{h}\), corresponding to each element from space \({Y}_{h}\) and its orthogonal projection in \({X}_{h}\). Operator \({{\text{I}}}_{h}\) is associated with the scalar product \({\left(\cdot ,\cdot \right)}_{L}\) and defined according to equality
Using the orthogonal projector \({{\text{I}}}_{h}: {Y}_{h}\to {X}_{h}\) set of Eqs. (33) can be written as a variational equation in displacements:
Let us introduce the linear operator \({\text{Q}}\) using the relation
where \(\overline{{\text{D}} }\)—is a linear operator defined as follows. For a homogeneous and piecewise homogeneous body, operator \(\overline{{\text{D}} }\) is identical to operator \({\text{D}}\). For an inhomogeneous body, variable elasticity modules are approximated by their mean values assigned to the centers or nodes of the finite element mesh. Thus, Q is a self-conjugate positive definite operator acting on the space \(Z\). By utilizing the operator \({\text{Q}}\), Eq. (35) will have the following form:
Solvability condition. It is assumed that there is such a positive constant \({d}_{0}\) independent of \(h\), for which the following inequality holds:
Remark 3.2
The inequality (38) guarantees the unique existence of the solution for Eq. (33) at any parameter \({\text{h}}\), as well as the convergence of mixed approximation in the problems of classical and gradient elasticity theories. Note that inequality (38) is in fact equivalent to the stability condition of the mixed approximation formulated in [60, 64] for the general case of elliptic problems of mathematical physics, in which the solution is reduced to the determination of the saddle point of the alternating functional. Experience in solving problems of mixed approximation indicates that ignoring condition (38) can lead to ill-conditioned discrete problems in which the solutions have an unstable oscillating character.
Then, it is possible to define the scalar product and the norm in \({U}_{h}\)as
It will be shown that the solution of the variational Eq. (37) and, therefore, the solution of the equations of the mixed FEM (33) exists and is unique. To this end, consider a symmetric bilinear form \({a}_{h}\left(\cdot ,\cdot \right):{U}_{h}\times {U}_{h}\to {\mathbb{R}}\):
Since the operator D is self-adjoined and positively defined, there are two positive constants \({m}_{0}\) and \({M}_{0}\), such that
where
Moreover, following the definition of operator \({\text{Q}}\),we have
Accounting for Eqs. (40)–(43), we obtain
Thus, the bilinear form defined by (40) possesses continuity and ellipticity properties in space \({U}_{h}\times {U}_{h}\), where the scalar product and norm are introduced by (39). Therefore, the solution of the equations of the mixed FEM (33) taking into account the assumption (36) exists and is unique.
3.2 Solution method
Application of FEM to the solution of the problems of gradient elasticity theory using mixed variation formulation leads to a system of linear algebraic equations of significantly higher order compared to the number of equations in displacements for problems of classical elasticity theory. In addition, the global matrix of the equation system for the mixed method is not positively defined and, in general, is the dense matrix. Such matrix properties practically exclude using direct methods for solving a system of algebraic equations (the Gauss method and its various modifications).
Here, the system of algebraic equations of the mixed method is converted to an equivalent form for nodal displacements. To this end, interpolation quadrature formulas are used, the weighting points of which coincide with the interpolation nodes of the triangular finite element. As a result, the solution of the system of the mixed method is significantly simplified, since there is no need to use computational algorithms for inverting the Gram matrix to find deformations and stresses from the first and second equations of the system (33). Thus, the procedure for determining nodal deformations and stresses is reduced to calculating those using recurrent formulas. In this case, the global unknowns in the discrete problem are the displacements at the mesh nodes since the node values of strains and stresses are calculated using the “averaging” procedure over the triangular elements adjacent to the mesh nodes and the values of strains, stresses and their derivatives at the centers of the triangles are considered as local unknowns.
Using the above procedure for the strains and stresses determination in mesh nodes leads to a positive definiteness of a symmetric global stiffness matrix. The matrix is sparse, but the number of its non-zero elements is significant. In this case, the application of direct methods for solving a system of equations of the mixed FEM remains problematic from the point of view of the computational implementation. In this regard, we have to use the iterative algorithm for solving equations of the mixed FEM.
To solve system (33), consider the iterative process in the form of the method of successive corrections. Let \({\mathbf{u}}_{h}^{0}\in {U}_{h}\) be an arbitrary initial approximation to the \({\mathbf{u}}_{h}\)solution. Then, the process of successive linear approximations is constructed as follows:
where \({\Delta \mathbf{u}}_{h}^{k+1}\) is the correction term for displacement approximation \({\mathbf{u}}_{h}^{k}\).
Parameter \(\omega >0\) and operator \(\widetilde{D}\) are introduced to control the convergence of the iteration process (45). Their choice depends on the properties of the problem, the approximating functions, the finite element length \(h\), and the structural (scale) parameter \(l\), i.e., on their ratio \(l/h\). It is assumed that \(\widetilde{D}\) is a linear self-adjoined positively definite operator corresponding to the tensor of fictitious elastic moduli, which are determined by the relations:
where \(C\) is a constant independent of the parameter \(h\).
Remark 3.3
If condition (38) is satisfied, iterative process (45), (46) converges to the solution of the mixed method Eqs. (33) at a geometric progression rate at any initial approximation of \({\mathbf{u}}_{{\text{h}}}^{0}\in {{\text{U}}}_{{\text{h}}}\).The proof is constructed by reducing the system of Eqs. (45) to one equation for displacements:
Then, according to the general results of the analysis of iterative two-layer schemes, we conclude that taking into account the inequality \({{\text{a}}}_{{\text{h}}}\left({\mathbf{v}}_{{\text{h}}},{\mathbf{v}}_{{\text{h}}}\right)>0\) for any \({\mathbf{v}}_{{\text{h}}}\in {{\text{U}}}_{{\text{h}}}\), the value of the parameter \(\upomega \) >0 can be chosen in such a way as to ensure the convergence of the iterative process [57]. Convergence of the iterative scheme (45), (46) is considered more detailed in “Appendix”.
3.3 Basic relations of two-dimensional boundary value problems (plane strain)
The solution of the set of modeling two-dimensional boundary value problems of plate tension with central and edge cracks was realized under plane strain based on a mixed FEM scheme. It is assumed that a plate occupying a domain in the (x, y)-plane where the z-axis is normal to this plane. All tractions acts in the plane (x, y) and don’t depend on z. The 2D displacements are following:
In the plane-strain state, the independent components of the stress tensors acts in the plane (x, y).
Constitutive relations for isotropic material have form:
Equilibrium equations:
where
and \(\lambda \) and \(\mu \) are Lamé parameters and \(l\) has the length dimension.
3.4 Numerical analysis
To approximate the displacement, piecewise linear functions on triangular elements were used, and for interpolation of the strains and the stresses, a linear combination of piecewise polynomial approximations and bulb functions was employed [38]. With such a choice of approximating functions, the stability and convergence of an approximate solution to the boundary value problem are provided.
To calculate the scalar product \({\left(\cdot ,\cdot \right)}_{L}\) in (45), interpolation quadrature formulas were utilized, in which weighting points coincide with the interpolation nodes of the triangular finite element. As a result, the solution of the system of equations of the mixed method is significantly simplified since there is no need to apply computational algorithms for inverting the Gram matrix to find strains and stresses from the first and second equations of the system (45), respectively, because the matrix becomes diagonal. In addition, linear interpolation of strains and stresses within the triangular element was used to approximate the strain and stress gradient. Then, the distributions of the derivatives of the strains and stresses are described using piecewise constant functions, and therefore, the scalar product \({\left(\cdot ,\cdot \right)}_{H}\) in (45) is calculated accurately. Thus, the determination of the derivatives from strains and stresses is reduced to their calculation by the recurrent formulas at each iteration. According to the accepted approximation, the global unknowns in the discrete problem are the displacements in the mesh nodes since the node values of the strains and the stresses are calculated using the "averaging" procedure over the triangular elements adjacent to the mesh nodes. The values of strains, stresses, and their derivatives in the centers of triangles are considered as local unknowns.
Remark 3.4
It should be noted that the iterative process (45) is similar in a certain sense to the computational procedure for determining continuous stress fields proposed by Loubignac et al. [65]. However, this analogy is completely formal since the construction of an approximate solution of the equations of the gradient elasticity theory is based on the concept of mixed approximation of the boundary value problem.
Values of the iterative parameter in (45) and (46) were determined approximately based on a series of preliminary calculations. The following values were used for the approximating functions:
where \(\Delta \) is the area of a triangle element.
Calculations were realized, considering the symmetry of the problem using a uniform and nonuniform triangular mesh (Fig. 1). For a non-uniform triangular mesh, uniform partitioning was used in the vicinity of the crack tip. Symmetry conditions were paid due regard by taking normal displacements and tangent stresses equal to zero on the axes of symmetry.
For verification of the convergence of the FEM solution, calculations were provided for a uniform rougher mesh with element length h = 2 × 10–3 m, i.e., the crack length was segmented into 20 elements, and for finer meshes with h = 10–3 m, i.e., the crack length was segmented into 40 sections (Fig. 2) and with h = 5 × 10–4 m, i.e., the crack length was cut into 80 pieces and nonuniformly partitioned into a triangular mesh in the vicinity of the crack tip: h = 10–4 m (Fig. 3).
The tension of a square plate with a central crack. The square plate with a crack is shown in Fig. 4. The half-length of the plate edges is W = 0.2 m, and the crack length is a = 0.04 m. The plate is under uniaxial tensile stress q = 100 MPa. Due to symmetry, the problem is solved for a quarter of the plate under the assumption of the plane strain state. It is assumed that the plate is made of strain-gradient, isotropic material with the following properties E = 2.105 MPa and ν = 0.3 where E is the Young modulus and ν is Poisson’s ratio. The normalized scale parameter l/a values are taken: 0.02, 0.05, 0.1, 0.2, 0.4, and 0.6.
The boundary conditions
Static boundary conditions for stresses are natural; they are taken into account in a discrete problem using the Lagrange variational equation written in form of the last Eq. (33). Kinematic boundary conditions for displacements are determined by the symmetry conditions of the problem:
The problem of a plate with a central crack has been widely studied in the literature (e.g., [6, 14, 31, 37, 49, 50, among others]). This problem is primarily considered to verify the proposed mixed FEM to solve the boundary value problems within the strain gradient elasticity theory.
Figure 5 presents a comparison of the results for the crack-opening displacement along the crack edge using the uniform partitions of the crack length: dashed lines are segmented into 20 elements; solid lines into 40 sections; dotted lines into 80 pieces and different values of the normalized scale parameter l/a = 0.1; 0.2; 0.3; 0.4; 0.6. Good convergence of the approximate FEM solutions is observed by refining the mesh even for high (unrealistic) values of the scale parameter \(l/a\). This can be considered as a verification of the mixed FEM proposed for solving such a problem within the strain gradient elasticity theory.
Numerical results for the normalized crack-opening displacements \(u/u_{cl}\) (\(u_{cl}\) is the solution within classical linear elasticity) as a function of normalized distance from the crack tip \(x/a\) for the uniform partition of the crack length into 80 sections and nonuniform segmentation of the crack edge with element length in the vicinity of the crack tip h = \({10}^{-3} {\text{m}}\) are shown in Figs. 6 and 7, respectively. The dashed line corresponds to the solution within classical linear elasticity (scale parameter \(l/a=0\)), and solid lines—to the solution within strain gradient elasticity with scale parameter l/a = 0.1; 0.2; 0.3; 0.4; 0.6. The diagrams of both figures are visually identical, which confirms the good convergence of the approximate solution obtained by the proposed mixed FEM. Moreover, curves corresponding to the solutions within classical linear elasticity and strain gradient elasticity with scale parameter \(l/a=0.2;\) \(0.6\) are in good agreement with the results obtained by FEM in [37] and with the results of the boundary element method presented in [31] (Fig. 9, parameter l/a is equivalent to \(2g\) in [31], which means that \(g\) = 0.1; 0.3). This is an additional verification of mixed FEM calculations presented here, especially because the results of [37] were determined using the Tri18 element belonging to a class of C1 functions.
Remark 3.5
It is expected that the length scale parameters are dependent on the size of the micro-inhomogeneity and the distances between them or micro-structure of material. At any case, the length scale parameters are significantly less than the macro scale. Nevertheless, we present results for unrealistic values of the scale parameter l/a first of all to demonstrate a good convergence of the approximate FEM solutions and secondly to compare with results available in the literature. This can be considered as a validation of the mixed FEM proposed for solving such a problem within the strain gradient elasticity theory.
Figures 5, 6, 7 indicate that crack stiffness increases with the scale parameter, which is in agreement with other results available in the literature (e.g., [14, 31, 37, 50, among others]). As expected, the behavior of the crack profile is different for classical and strain-gradient solutions. The crack faces close more smoothly in the case of strain-gradient elasticity compared to the classical elasticity results. Cusp-like closure of the crack in strain-gradient solutions occurs because the asymptotic solution for crack-opening displacement near the crack tip (\(r\to 0, r\) is the radial distance from the crack tip) is governed by dominant term \(r^{3/2}\), which has higher order in comparison with classical elasticity (\(r^{1/2}\)). The cusp-like closure effect has been indicated in experiments by [66] and discussed in many papers (e.g., [14, 31, 33, 37, 50, 67, among others]).
For comparison, normalized crack-opening displacements \(\mu u/(aq)\) calculated on the basis of mixed FEM (for the same parameters as in [14] and on the basis of hypersingular integral equations [14] are depicted in Fig. 8. The solid line corresponds to mixed gradient FEM solution for scale parameter \(a/l=5\); small circles indicate results [14]. The results obtained by mixed FEM and those determined on the basis of hypersingular integral equations in Gourgiotis and Georgiadis [14] are visible identical, as shown in Fig. 8, in spite of rather fundamental differences between the methods involved and of unrealistic high length scale parameter (\(a/l=5\)) what significantly complicates mixed FEM calculations (convergence).
Normalized normal strains \(\mu {\varepsilon }_{yy}/q\) as a function of normalized distance from the crack tip \(x/a\) are shown in Fig. 9. The solid line corresponds to results obtained by mixed gradient FEM solution for scale parameter \(a/l=50\), small circles indicate results [14]. It is observed a good agreement between the both solutions. It is also seen that the normal strains take the finite values at the crack-tip \(x/a=1\), while the corresponding strains in classical elasticity (dashed line) exhibit a square root singularity. In Fig. 10 the distribution of normalized shear strain \(\mu {\varepsilon }_{yx}/q\) as a function of normalized distance from the crack tip \(x/a\) for scale parameter \(a/l=20\) is displayed. Contrary to the classical elasticity case, the shear strains are not zero at the crack-faces.
The tension of a rectangular plate with an edge crack. The problem for a rectangular plate with a symmetrically placed edge crack of length a = 0.4 m is shown in Fig. 11. The half-length of the vertical edges of the plate and the width are equal to W = 0.2 m. The plate is under uniaxial tensile stress q = 100 MPa. The material properties and the scale parameters are the same as in the above problem. Due to symmetry, the problem is solved for half of the plate under the assumption of the plane strain state.
The boundary conditions
Kinematic boundary conditions for displacements are:
Figures 12 and 13 demonstrate the crack-opening displacements as a function of distance from the plate edge with the crack for the uniform partitioning of the crack face into 40 sections and nonuniform segmentation of the crack edge with element length in the vicinity of the crack tip h = 10–3 m, respectively. The dashed line indicates the solution within classical linear elasticity (scale parameter \(l=0\)) and solid lines—the solution within strain gradient elasticity with normalized scale parameter l/a = 0.1; 0.2; 0.3; 0.4; 0.6. Diagrams of both figures are visually identical, confirming good convergence of the approximate solutions obtained by the considered mixed FEM.
For an additional verification of the obtained solutions, Fig. 14 presents a comparison of the crack-opening displacement along the crack edge for the uniform partitions of the crack length: dashed lines are segmented into 20 sections; solid lines are segmented into 40 sections; dotted lines are segmented into 80 pieces and for different values of the normalized scale parameter l/a = 0.1; 0.2; 0.3; 0.4; 0.6. Good convergence of the mixed FEM solutions is observed by refining the mesh for all values of parameter \(l/a\).
The same tendencies as for the problem with the central crack are observed for the plate with an edge crack (Figs. 12, 13, 14): increasing the crack stiffness with the scale parameter value, a cusp-like closure effect. The difference is just in the value of the crack-opening displacements. As expected, the opening displacements of the edge crack are higher than those of the central crack for all values of scale parameters.
The tension of a square plate with two symmetrically placed edge cracks. The problem for a square plate with two symmetrically placed edge cracks of length a = 0.04 m is shown in Fig. 15. The half-length of the plate edges is equal to W = 0.2 m. The plate is under uniaxial tensile stress q = 100 MPa. The material properties and the scale parameters are the same as in the above two problems. Due to symmetry, the problem is solved for the quarter of the plate under the assumption of the plane strain state.
The boundary conditions
Kinematic boundary conditions for displacements are:
Figures 6, 7, 8, 9 and 16 indicate that increasing the crack stiffness with scale parameter value and the cusp-like closure effect are common to all three problems of the plate with the central, edge, and two symmetrical edge cracks. The difference is just in the value of the crack-opening displacements. For the plate with two symmetrical edge cracks, the opening displacements are higher in comparison with those of the central crack and lower in comparison with those of the single-edge crack for all values of scale parameters.
Figure 17 demonstrates good convergence of the FEM solutions by refining the mesh for all values of scale parameters \(l/a\) and is presented for verification of the FEM solution. A comparison of the crack-opening displacement of the symmetric edge cracks along the crack edge for the uniform partitions of the crack length is shown: dashed lines—segmented into 20 sections, solid lines—into 40 sections, and dotted lines—the nonuniform partitions with element length in the vicinity of the crack tip h = \({10}^{-3} {\text{m}}\) and for different values of the normalized scale parameter l/a = 0.1; 0.2; 0.3; 0.4; 0.6.
4 Conclusions
An alternative approach has been applied to solve the boundary value problem within the gradient elasticity theory in that a mixed variation formulation of FEM is proposed. This approach is based on the concept of the Galerkin method, and unlike the classical formulation of FEM in the form of a displacement method, displacements, strains, stresses, and their gradients are direct arguments of the variational equations of the finite-dimensional problem, and are not determined by further transformation (differentiation) of the problem solution in displacements. To construct finite-dimensional subspaces based on such variational formulation of the problem, separate (formally independent) approximations of displacements, deformations, stresses, and their gradients are used by choosing the different sets of piecewise polynomial basis functions, interconnected by the stability condition of the mixed approximation. Mixed FEM significantly simplifies the pre-requirement for approximating functions to belong to class C1. Thus, using the simplest triangular finite elements with a linear approximation of displacements is possible under the condition that uniform or near-uniform triangulation is realized. Uniform triangulation in the vicinity of the stress concentrators provides super-convergence in calculating strains and stresses in mesh nodes. Global unknowns in a discrete problem are nodal displacements, while the strains, stresses, and their gradients are considered as local unknowns.
The conditions of existence, uniqueness, and continuous dependence of the solution on the initial data of the problem have been formulated for discrete equations of mixed FEM. The system of equations of mixed FEM has been solved by a modified iteration procedure with a preconditioning matrix. The global stiffness matrix for classical elasticity problems is considered as a preconditioning matrix with fictitious elastic moduli. Then, there is no need to form a global stiffness matrix for the problem of strain gradient elasticity since it is enough to calculate only the residual vector in the current approximation. This reduces the memory resource requirements of the computer.
A set of modeling plane crack problems has been solved, namely, the tension of the plate with central, single-edge, and two (symmetrically placed) edge cracks. The first problem has been considered in the context of similar results available in the literature. It indicates good agreement with those obtained by FEM in Papanicolopulos and Zervos [37], by the boundary element method in [31] and and by an analytical/numerical technique based on hypersingular integral equations in Gourgiotis and Georgiadis [14]. This verification of mixed FEM calculations is especially important because the results of [37] were obtained using the Tri18 element belonging to a class of C1 functions. Furthermore, good agreement between the results of mixed FEM and those of Gourgiotis and Georgiadis [14], despite of rather fundamental differences between the methods involved can be interpreted as an additional validation of the proposed approach. To the best author’s knowledge, edge crack problems are considered within strain gradient elasticity theory for the first time. Good convergence has been observed by refining the mesh (finite element length) for all scale parameters, even for unrealistically high ones. Moreover, all three problems demonstrate specific qualitative features characterizing stain gradient solutions, increasing crack stiffness with length scale parameter and cusp-like closure effect, and agree with similar theoretical developments in the literature. Therefore, it should be noted that the mixed FEM based on the accepted approximation for displacements, strains, stresses, and their gradients on triangular elements can be successfully applied to solving two-dimensional boundary value problems within the strain gradient elasticity theory.
References
Toupin RA (1962) Perfectly elastic materials with couple stresses. Arch Ration Mech Anal 1962(11):385–414
Mindlin RD (1964) Microstructure in linear elasticity. Arch Rational Mech Anal 16:51–78
Mindlin RD, Eshel NN (1968) On first strain-gradient theories in linear elasticity. Int J Solids Struct 4:109–124
Aifantis EC (1992) On the role of gradients on the localization of deformation and fracture. Int J Eng Sci 30:1279–1299
Altan BC, Aifantis EC (1997) On some aspects in the special theory of gradient elasticity. J Mech Behav Mater 8:231–282
Askes H, Aifantis EC (2011) Gradient elasticity in statics and dynamics: an overview of formulations, length scale identification procedures, finite element implementations and new results. Int J Solids Struct 48:1962–1990
Deng G, Dargush GF (2021) Mixed variational principle and finite element formulation for couple stress elastostatics. Int J Mech Sci 202–203:106497
Gao X-L, Park SK (2007) Variational formulation of a simplified strain gradient elasticity theory and its application to a pressurized thick-walled cylinder problem. Int J Solids and Struct 44(22–23):7486–7499
Lurie SA, Volkov-Bogorodskii DB, Leontiev A, Aifantis E (2011) Eshelby’s inclusion problem in the gradient theory of elasticity: applications to composite materials. Int J Eng Sci 49(12):1517–1525
Lurie S, Solyaev Y, Shramko K (2019) Anti-plane inclusion problem in the second gradient electroelasticity theory. Int J Eng Sci 144:1–10
Polizzotto C (2017) A hierarchy of simplified constitutive models within isotropic strain gradient elasticity. Eur J Mech A/Solids 61:92–109
Lam DCC, Yang F, Chong ACM, Wang J, Tong P (2003) Experiments and theory in strain gradient elasticity. J Mech Phys Solids 51(8):1477–1508
Ru C, Aifantis E (1993) A simple approach to solve boundary value problems in gradient elasticity. Acta Mech 101:59–68
Gourgiotis PA, Georgiadis HG (2009) Plane-strain crack problems in microstructured solids governed by dipolar gradient elasticity. J Mech Phys Solids 57(11):1898–1920
Vardoulakis I, Georgiadis HG (1997) SH surface waves in a homogeneous gradient-elastic half-space with surface energy. J Elast 47:147–165
Georgiadis HG, Vardoulakis I, Lykotrafitis G (2000) Torsional surface waves in a gradient-elastic half-space. Wave Motion 31:333–348
Papargyri-Beskou S, Tsepoura K, Polyzos D, Beskos DE (2003) Bending and stability analysis of gradient elastic beams. Int J Solids Struct 40:385–400
Vardoulakis I, Giannakopoulos A (2006) An example of double forces taken from structural analysis. Int J Solids Struct 43:4047–4062
Gao X-L, Ma H (2009) Green’s function and Eshelby’s tensor based on a simplified strain gradient elasticity theory. Acta Mech 207:163–181
Gao X-L, Zhou S-S (2013) Strain gradient solutions of half-space and half–plane contact problems. Z Angew Math Phys 64:1363–1386
Aravas N, Giannakopoulos AE (2009) Plane asymptotic crack-tip solutions in gradient elasticity. Int J Solids Struct 46:4478–4503
Rosi G, Nguyen V-H, Naili S (2014) Reflection of acoustic wave at the interface of a fluid-loaded dipolar gradient elastic half-space. Mech Res Commun 56:98–103
Li Y, Wei P (2015) Reflection and transmission of plane waves at the interface between two different dipolar gradient elastic half-spaces. Int J Solids Struct 56:194–208
Mousavi SM, Aifantis EC (2015) Dislocation-based gradient elastic fracture mechanics for in-plane analysis of cracks. Int J Fract 202:93–110
Papathanasiou TK, Gourgiotis PA, Dal Corso F (2016) Finite element simulation of a gradient elastic half-space subjected to thermal shock on the boundary. Appl Math Model 40:10181–10198
Unger D, Aifantis E (1995) The asymptotic solution of gradient elasticity for mode III. Int J Fract 71:R27–R32
Vardoulakis I, Exadaktylos G, Aifantis EC (1996) Gradient elasticity with surface energy: mode-III crack problem. Int J Solids Struct 33:4531–4559
Amanatidou E, Aravas N (2002) Mixed finite element formulations of strain-gradient elasticity problems. Comput Methods Appl Mech Eng 191(15–16):1723–1751
Georgiadis HG (2003) The mode III crack problem in microstructured solids governed by dipolar gradient elasticity: static and dynamic analysis. ASME J Appl Mech 70:517–530
Lazar M, Maugin GA, Aifantis EC (2005) On dislocations in a special class of generalized elasticity. Phys Status Solidi (b) 242:2365–2390
Karlis GF, Tsinopoulos SV, Polyzos D, Beskos DE (2007) Boundary element analysis of mode I and mixed mode (I and II) crack problems of 2-D gradient elasticity. Comput Methods Appl Mech Eng 196(49–52):5092–5103
Gitman IM, Askes H, Kuhl E, Aifantis EC (2010) Stress concentrations in fractured compact bone simulated with a special class of anisotropic gradient elasticity. Int J Solids Struct 47:1099–1107
Shi MX, Huang Y, Hwang KC (2000) Fracture in the higher-order elastic continuum. J Mech Phys Solids 48:2513–2538
Shu JY, King WE, Fleck NA (1999) Finite elements for materials with strain gradient effects. Int J Numer Methods Eng 44:373–391
Tsepoura KG, Papargyri-Beskou S, Polyzos D (2002) A boundary element method for solving 3D static gradient elastic problems with surface energy. Comput Mech 29:361–381
Tsamasphyros GI, Markolefas S, Tsouvalas DA (2007) Convergence and performance of the h- and p-extensions with mixed finite element C0-continuity formulations for tension and buckling of a gradient elastic beam. Int J Solids Struct 44:5056–5074
Papanicolopulos S-A, Zervos A (2010) Numerical solution of crack problems in gradient elasticity. Eng Comput Mech 163(2):73–82
Chirkov AYu (2003) Mixed approximation scheme of the finite-element method for the solution of two-dimensional problems of the elasticity theory. Strength Mater 35:608–633
Nazarenko L, Chirkov AYu, Stolarski H, Altenbach H (2019) On modeling of carbon nanotubes reinforced materials and on influence of carbon nanotubes spatial distribution on mechanical behavior of structural elements. Int J Eng Sci 143:1–13
Dell’Isola F, Sciarra G, Vidoli S (2009) Generalized Hooke’s law for isotropic second gradient materials. Proc R Soc A Math Phys Eng Sci 465(2107):2177–2196
Nazarenko L, Glüge R, Altenbach H (2021) Positive definiteness in coupled strain gradient elasticity. Continuum Mech Thermodyn 33(3):713–725
Lazar M, Maugin GA (2005) Nonsingular stress and strain fields of dislocations and disclinations in first strain gradient elasticity. Int J Eng Sci 43:1157–1184
Mühlhaus H-B, Oka F (1996) Dispersion and wave propagation in discrete and continuous models for granular materials. Int J Solids Struct 33:2841–2858
Chang CS, Gao J (1995) Second-gradient constitutive theory for granular material with random packing structure. Int J Solids Struct 32:2279–2293
Suiker ASJ, de Borst R, Chang CS (2001) Micromechanical modeling of granular material. Part 1: derivation of a second-gradient micropolar constitutive theory. Acta Mech 149:161–180
Metrikine AV, Askes H (2002) One-dimensional dynamically consistent gradient elasticity models derived from a discrete microstructure Part 1: generic formulation. Eur J Mech A/Solids 2:555–572
Challamel N, Zhang H, Wang CM, Kaplunov J (2019) Scale effect and higher-order boundary conditions for generalized lattices, with direct and indirect interactions. Mech Res Commun 97:1–7
Askes H, Metrikine AV (2002) One-dimensional dynamically consistent gradient elasticity models derived from a discrete microstructure Part 2: static and dynamic response. Eur J Mech A/Solids 2:573–588
Akarapu S, Zbib HM (2006) Numerical analysis of plane cracks in strain-gradient elastic materials. Int J Fract 141:403–430
Skalka P, Navrátil P, Kotoul M (2016) Novel approach to FE solution of crack problems in the Laplacian-based gradient elasticity. Mech Math 95:28–48
Nazarenko L, Glüge R, Altenbach H (2022) Uniqueness theorem in coupled strain gradient elasticity with mixed boundary conditions. Continuum Mech Thermodyn 34:93–106
Nazarenko L, Glüge R, Altenbach H (2022) On variational principles in coupled strain gradient elasticity. Math Mech Solids 27(10):2256–2274
Ciarlet PG (1978) The finite element method for elliptic problems. Studies in Mathematics and its Applications, North-Holland, Amsterdam
Zienkiewicz OC, Taylor RL (2000) The finite element method. Butterworths-Heinemann, Oxford
Zervos A (2008) Finite elements for elasticity with microstructure and gradient elasticity. Int J Numer Meth Eng 73(4):564–595
Washizu K (1968) Variational methods in elasticity and plasticity. Pergamon Press, New York
Reissner E (1950) On a variational theorem in elasticity. J Math Phys 29(4):90–95
Hu HC (1955) On some variational methods on the theory of elasticity and the theory of plasticity. Sci Sin 4(1):33–54
Ekeland I, Temam R (1976) Convex analysis and variational problems. North-Holland Publishing Company, North-Holland
Brezzi F (1974) On the existence, uniqueness, and approximations of saddle-point problems arising from Lagrange multipliers. R.A.I.R.O. Anal Numér 8(R2):129–151
Hageman LA, Young DM (1981) Applied iterative methods. Academic Press, Cambridge
Chirkov AYu (2005) Application of a modified algorithm of the method of conjugate gradients in finite-element analyses. Strength Mater 37:613–623
Chirkov AYu (2004) Construction of a mixed FEM approximation to solve a problem on bending of a plate on the basis of Zienkiewicz’s triangle. Strength Mater 36:426–441
Babuška I (1973) The finite element method with Lagrange multipliers. Numer Math 20:179–192
Loubignac G, Cantin G, Touzot G (1977) Continuous stress fields in finite element analysis. AIAA J 15(11):1645–1647
Cleveringa HHM, van der Giessen E, Needleman A (2000) A discrete dislocation analysis of mode I crack growth. J Mech Phys Solids 48:1133–1157
Elssner G, Korn D, Ruhle M (1994) The influence of interface impurities on fracture energy of UHV diffusion bonded metal-ceramic bicrystals. Scr Metall Mater 31:1037–1042
Acknowledgements
LN and HA gratefully acknowledge the financial support by the German Research Foundation (DFG) via Projects AL 341/51-1 and AL 341/59-1.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Convergence of the iterative scheme
Appendix: Convergence of the iterative scheme
Let us write down the variational Eq. (37) in the operator's form:
where \({U}_{h}^{*}\)—space conjugated to space \({U}_{h}\); \({\text{A}}\)—a linear symmetric coercive operator acting from \({U}_{h}\) to \({U}_{h}^{*}\) and defined by equation:
To solve Eq. (56) let’s consider iterative process:
where \(\omega \) is the parameter introduced to control process convergence; \({\text{K}}\) is a linear symmetric coercive operator acting from \({U}_{h}\) to \({U}_{h}^{*}\), corresponding to the equations of the classical elasticity theory in displacement:
According to the general results of the convergence analysis of iterative methods, process of successive approximations (58) converges to the solution of Eq. (56) if the parameter \(\omega \) satisfies the condition [61]:
where \(\gamma \) is the positive constant, defined from inequality:
Accounting for the properties of the orthogonal projector \({{\text{I}}}_{h}\), the Cauchy-Bunyakovsky inequality and the “inverse inequalities” we find:
with
Here \(C\) is a positive constant; h is the step of the finite element mesh.
Given Eq. (63), it follows that for dense partitions we have \(l/h\gg 1\) and, therefore, \(\gamma \gg 1\), and as a result \(\omega \ll 1\). In other words, by the mesh refinement, the parameter \(\omega \) decreases, and its value can be significantly less than unity, i.e., the choice of the parameter \(\omega \) depends significantly on the mesh size h. The use of the parameter \(\omega \ll 1\) using the parameter \(\omega \) may lead to instability and misconvergence of the computational process.
Let us modify the iterative process (58) in such a way as to provide stable value of the parameter \(\omega \), which slightly depends on the mesh size \(h\). To this end, the operator \({\text{K}}\) is transformed using fictitious elastic material moduli \(\widetilde{\lambda },\widetilde{\mu }\), which are defined within the finite element by the following relations:
The iterative process (47) can then be written in equivalent operator form
where \(\widetilde{{\text{K}}}\) is a linear operator defined analogically as the operator \({\text{K}}\), but for fictitious elastic material moduli \(\widetilde{\lambda },\widetilde{\mu }\).
To estimate the upper values of the parameter \(\omega \) inequality (61) is used:
On the basis on inequality (66), it is possible to obtain that the upper estimation of the permissible values of the parameter \(\omega \) does not depend on the mesh step h, and the iterative process (65) convergences under the following condition:
The optimal value of the parameter \({\omega }_{opt}\) providing the maximal convergence rate of the iteration process (65) is defined by the formula
where \(\alpha \) is a positive constant, defined by inequality:
Utilizing stability condition Eq. (38) have:
and taking into account the inequality
constant \(\alpha \) can be determined:
From Eqs. (63), (68), (72), it follows that for fine partitions the value of the parameter \({\omega }_{opt}\) non-essentially depends on the mesh size h. The positive constant C in Eq. (63) is choosing to fulfill condition \({\omega }_{opt}\approx 1\). Introducing the operator \(\widetilde{{\text{K}}}\) and choice of the parameter \(\omega \) with accounting for the above considerations ensures the stability and convergence of the iterative process (65).
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
Chirkov, A.Y., Nazarenko, L. & Altenbach, H. Plane crack problems within strain gradient elasticity and mixed finite element implementation. Comput Mech (2024). https://doi.org/10.1007/s00466-024-02451-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00466-024-02451-x