Next Article in Journal
The Casson Dusty Nanofluid: Significance of Darcy–Forchheimer Law, Magnetic Field, and Non-Fourier Heat Flux Model Subject to Stretch Surface
Next Article in Special Issue
Numerical Study of a Confined Vesicle in Shear Flow at Finite Temperature
Previous Article in Journal
An Improved Arithmetic Optimization Algorithm and Its Application to Determine the Parameters of Support Vector Machine
Previous Article in Special Issue
Liouville-Type Results for a Two-Dimensional Stretching Eyring–Powell Fluid Flowing along the z-Axis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite Gradient Models with Enriched RBF-Based Interpolation

1
IDMEC, Instituto de Engenharia Mecânica, Universidade de Lisboa, 1649-004 Lisboa, Portugal
2
Departamento de Engenharia Mecânica, Instituto Superior Técnico, 1049-001 Lisboa, Portugal
3
ICT, Instituto de Ciências da Terra, Universidade de Évora, 7000-667 Évora, Portugal
4
CIMA, Centro de Investigação em Matemática e Aplicações, Universidade de Évora, 7000-667 Évora, Portugal
5
Departamento de Matemática, Universidade de Évora, 7000-671 Évora, Portugal
6
Departamento de Geociências, Universidade de Évora, 7000-671 Évora, Portugal
*
Author to whom correspondence should be addressed.
Submission received: 14 July 2022 / Revised: 5 August 2022 / Accepted: 8 August 2022 / Published: 11 August 2022
(This article belongs to the Special Issue Mathematical Dynamic Flow Models)

Abstract

:
A finite strain gradient model for the 3D analysis of materials containing spherical voids is presented. A two-scale approach is proposed: a least-squares methodology for RVE analysis with quadratic displacements and a full high-order continuum with both fourth-order and sixth-order elasticity tensors. A meshless method is adopted using radial basis function interpolation with polynomial enrichment. Both the first and second derivatives of the resulting shape functions are described in detail. Complete expressions for the deformation gradient F and its gradient F are derived and a consistent linearization is performed to ensure the Newton solution. A total of seven constitutive properties is required. The classical Lamé parameters corresponding to the pristine material are considered constant. From RVE homogenization, seven properties are obtained, two homogenized Lamé parameters plus five gradient-related properties. Two validation 3D numerical examples are presented. The first example exhibits the size effect (i.e., the stiffening of smaller specimens) and the second example shows the absence of stress singularity and hence the convergence of the discretization method.

1. Introduction

In conventional finite solid mechanics (cf. [1,2,3,4]), only the position (or, in alternative, the displacement) gradient is considered in the measurement of deformation. Experimentally observed phenomena such as the size effect and nonlocal behavior are excluded from this framework [5]. In contrast, conventional solid mechanics predicts nonphysical effects, such as stress singularities at cracks and notch tips. This is especially taxing on numerical methods based on polynomials, since convergence failure is a fact in sharp corners, cracks and other geometrical disturbances. Alternatives to conventional theories have existed since the work of R.D. Mindlin [6] and the identification of properties can now be performed using RVE (representative volume element) analysis [7]. Since the classes of materials/constraints are shown to be equivalent to strain gradient models, large computational savings can be obtained by explicitly calculating the properties of the gradient models, see [8,9,10].
Periodically arranged architectured materials [11] can result in being too costly for direct simulations or even classical two-scale simulations.
If the simulation is part of a topological optimization process, a possible solution is homogenization. Energy equivalence requires that the homogenized continuum includes higher-order displacement derivatives. For certain cases (see, e.g., [11,12,13]), the second derivatives are sufficient. That is the case for the problem under analysis here and homogenization procedures have been established for determining the properties for the gradient model, e.g., [9]. Of course, a discretization compatible with C 1 continuity is required. The range of the applications of these gradient models is vast: from composites [13] to strain localization regularization, see, e.g., [14]. In addition, application to the Stokes equations is straightforward, and the analysis can be adopted in fluid mechanics.
For our current application, porous materials are known to be equivalent to the strain gradient continuum [15]. The general form of the isotropic sixth-order elasticity tensor is derived in Dell’Isolla’s work [8] and employed in this work.
The distinctive features of this work are the following:
  • Full 3D RVE analysis and generalized continua for a material containing spherical voids.
  • The use of enriched radial basis functions (RBF) with the first and second derivatives of the shape functions obtained in closed form.
  • RVE analysis is based on quadratic displacement at the faces and the least-squares fitting of constitutive properties.
The paper is organized as follows: Interpolation with enriched radial basis functions is described in Section 2. The Green–Lagrange strain and its derivative are derived in closed form in Section 3. In Section 4, details concerning the constitutive laws with second-order terms are exposed. Following that, in Section 5, the homogenization process is described. Validation examples are shown in Section 6 which provide a demonstration of two known effects of second-order models: the size effect and the removal of stress singularities. Finally, in Section 7, conclusions are drawn concerning the formulation and results.

2. Interpolation

The discretization of finite gradient models, see [16], requires the first and second derivatives of the unknown solution. This precludes the use of well-established finite element technology. Possible alternatives are meshless methods. Specifically, the radial basis function (RBF) method for PDE was introduced by Kansa [17]. Wu [18] and Wendland [19] introduced RBFs with compact support. RBFs are appropriate for gradient models for the following reasons:
  • The Kronecker delta property is satisfied
  • A strict positive definite interpolation matrix is obtained, even in the presence of enrichment [20].
The analysis of [21] showed that RBF enriched with polynomials results in a more robust interpolation than classical-polynomial-based moving-least-squares (MLS). We use a compact RBF enriched with a quadratic polynomial. Given n a nodes belonging to the support set Ω a , an interpolation function w X is constructed by multiplying a set of n a radial basis functions A i a r X by a set of n a unknown parameters a i a , with i a = 1 , , n a :
w X = A r X · a = i a = 1 n a A i a r X a i a
where r X is the distance between X i a and X :
r X = X i a X 2
The interpolation condition for node N is written by specializing the inner product (1):
w N = w X N = i a = 1 n a A i a r X N a i a
We introduce the notation A N i a = A i a r X N and w = { w 1 , , w n a } T , which results in the following solution:
a = A 1 · w
Inserting a in the interpolation Formula (1), we obtain the inner product of a shape function array and nodal function images:
w X = N X · w = A r X · A 1 · w
where N X = N 1 X , , N n a X T is the array of shape functions. If a monomial basis term B X of dimension n b is added to the interpolation, the result is:
w X = A r X · a + B X · b = i a = 1 n a A i a r X a i a + i b = 1 n b B i b X b i b
where { b 1 , , b n b } are additional parameters. The evaluation of B X at the nodes is similar to the previous notation:
B N i a = B i a X N
If w represents the images of a given polynomial p ( X ) evaluated at nodes X i a with i a = 1 , , n a , i.e., p = p X 1 , , p X n a T , then
w = p
For this polynomial p ( X ) , we have the following result for a :
a = A 1 · w p = A 1 · w B · b
We premultiply both sides of (9) by B T , and this will result in
B T · a = 0
The full interpolation system is given by:
A B B T 0 · a b = w 0
The purpose of this constrained system is to ensure the exact reproduction of constant and linear displacement fields [22]. For nonsingular A , we have the classical solutions for a and b :
a = A 1 · I B · H · w
b = H · w
where
H = B T · A 1 · B 1 · B T · A 1
is obtained for nonsingular A . We note that the matrix B T · A 1 · B in (14) is at most 10 × 10 for a quadratic monomial in 3D and a dedicated subroutine can be adopted. With this result, we obtain the following form for the shape functions:
N X = A r X · G + B X · H
with
G = A 1 · I B · H
For conciseness, the component-wise format is presented here for both the first and second derivatives:
N X X i = A r X r · G r X X i + B X X i · H
2 N X X i X j = 2 A r X r 2 · G r X X i r X X j + A r X r · G 2 r X X i X j + 2 B X X i X j · H
with
r X X i = 1 r X X i X i a i
2 r X X i X j = 1 r X δ i j 1 r X 3 X i X i a i X j X i a j
where i a is identified by the radius function r X . We now particularize the bases A r X and B X as a radial basis function’s basis and a quadratic basis, respectively. Compact support RBF bases by Wendland are used, see [19,20]. These are the appropriate forms for the solid mechanics problem under study, where the quadratic case in 3D is written:
A i a r X = 1 r / r max + 4 1 + 4 r / r max r r max 0 r > r max
B X = { 1 , X 1 , X 2 , X 3 , X 1 X 2 , X 1 X 3 , X 2 X 3 , X 1 2 , X 2 2 , X 3 2 }
where r max is the support radius, here determined from the preassigned number of support nodes, see [23]. In the 3D examples, we use 25 nodes for each quadrature point, which is found to be sufficient to capture the second derivatives.
A plot of the shape functions and derivatives is exhibited in Figure 1. We observe that the second derivative is quasilinear, regardless of the polynomial enrichment. The reason for this behavior is that the shape functions depend on the radius and this will appear as a cubic power in the denominator of the derivative with respect to the position X . Since a shape function derivative is a sum of two terms, (17), the radial basis term imposes the smoothness of the second derivative. Note that even with polynomial enrichment, the second derivative is continuous. A simple calculation shows that only the fourth derivative is discontinuous.
RBFs are implemented in our own software SimPlas (www.simplassoftware.com), cf. [24], using Mathematica [25] with the AceGen add-on [26]. The specific source code for the RBF part of this work is provided in Github [27].

3. Green–Lagrange Strain, Its Material Derivative and Nodal Sensitivity

Using shape functions and their first and second derivatives obtained from the meshless formalism, the following notation is adopted:
N K X N X K
N K i X = N K X / X i
N K i j X = 2 N K X / X i X j
where the upper-case K identifies a node, see, e.g., [28]. Given the nodal spatial coordinates x L , with L being the node number, the deformation gradient and its material derivative are given, respectively, by:
F i j X = N L j X x L i
F i j k X = N L j k X x L i
where the sum is implied in the nodal index L. With respect to the nodal coordinates, the derivatives of the deformation gradients (26) and (27) are calculated as:
F i j , L m X = N L j X δ m i
F i j k , L m X = N L j k X δ m i
where the comma separates the continuum mechanics indices from the nodal quantities. Note that the deformation gradient and its material gradient are linear functions of the nodal coordinates. The Green–Lagrange strain and its first material derivative can be written using index notation as:
E i j = 1 2 F n i F n j δ i j
E i j l = 1 2 F n i l F n j + F n i F n j l
with an implicit sum on n. Using the same notation, the following identities are a result of the chain rule:
E i j , L m = 1 2 F n i , L m F n j + F n i F n j , L m
E i j , L m , K l = 1 2 F n i , L m F n j , K l + F n i , K l F n j , L m
E i j l , L m = 1 2 F n i l , L m F n j + F n i , L m F n j l + F n i l F n j , L m + F n i F n j l , L m
E i j l , L m , K l = 1 2 F n i l , L m F n j , K l + F n i , L m F n j l , K l + F n i l , K l F n j , L m + F n i , K l F n j l , L m
After replacing (28) and (29) in (32)–(35), it is straightforward to obtain:
E i j = 1 2 N K i N L j x K m x L m δ i j
E i j , L m = 1 2 N L i F m j + N L j F m i
E i j , L m , K l = 1 2 N L i N K j + N L j N K i δ m l
E i j n = 1 2 N K i n N L j + N K i N L j n x K m x L m
E i j n , L m = 1 2 N L i n F m j + N L j n F m i + N L j F m i n + N L i F m j n
E i j n , L m , K l = 1 2 N L i n N K j + N L j n N K i + N L j N K i n + N L i N K j n δ m l
Table 1 organizes these quantities by derivative order.
Introducing the second Piola–Kirchhoff stress S , the hyperstress Σ , which is a third-order tensor, and the corresponding natural conditions [29], we have the following:
  • B is the volume force.
  • T is the surface loas resulting from the projection of both the second Piola–Kirchhoff and the hyperstress on the undeformed normal N , see [16].
  • τ is the double force per unit area. At Γ , the following holds: τ N · Σ · N = 0 .
  • f is the distributed edge force, which is in action at the locations with discontinuous N .
A weak form of equilibrium is established as (see [8]):
Ω S : δ E + Σ δ E d V δ W int = Ω B · δ u d V + Γ T · δ u d Γ + Γ τ N : δ u d Γ + h E h F · δ u δ W ext
The Jacobian is obtained by a subsequent variation of (42), which is written as:
d δ W int = Ω d S : δ E + S : d δ E + d Σ δ E + Σ d δ E d V
It is not efficient to calculate the quantities of Table 1 separately for the geometric terms. In index notation, the terms are:
S : δ E = 1 2 S i j N L i F m j + N L j F m i δ x L m
Σ δ E = 1 2 Σ i j n N L i n F m j + N L j n F m i + N L j F m i n + N L i F m j n δ x L m and
S : d δ E = 1 2 S i j N L i N K j + N L j N K i δ x L m d x K m
Σ d δ E = 1 2 Σ i j n N L i n N K j + N L j n N K i + N L j N K i n + N L i N K j n δ x L m d x K m

4. Constitutive Laws

For the linear case, we adopt the laws established by Dell’Isolla and coworkers [8]. For the second Piola–Kirchhoff stress, Hooke’s law reads:
S i j = C i j k l E k l
with C i j k l = λ δ i j δ k l + μ δ i k δ j l + δ i l δ j k where λ and μ are the traditional Lamé parameters. These are related to the elastic properties E and ν as μ = κ 2 3 μ and μ = E 2 1 + ν and κ = E 3 1 2 ν . As in [8], no coupling exists between the Green–Lagrange strain gradient and S . A sixth-order tensor is required to relate Σ with E :
Σ = G E
For Σ , only five elastic parameters are required, c 2 , c 3 , c 5 , c 11 and c 15 :
G i j k l p q = c 2 δ i j δ k l δ p q + δ i j δ k p δ l q + δ i k δ j q δ l p + δ i q δ j k δ l p + c 3 δ i j δ k q δ l p + c 5 δ i k δ j l δ p q + δ i k δ j p δ l q + δ i l δ j k δ p q + δ i p δ j k δ l q + c 11 δ i l δ j p δ k q + δ i p δ j l δ k q + c 15 δ i l δ j q δ k p + δ i p δ j q δ k l + δ i q δ j l δ k p + δ i q δ j p δ k l
The positive-definiteness of the strain energy corresponding to Σ E , see [8], implies that:
c 11 > 0 c 11 2 < c 15 < c 11 5 c 3 + 4 c 11 > 2 c 15 c 5 > c 3 3 c 11 + c 15 + 2 c 11 2 5 c 2 2 6 c 15 c 2 2 c 15 2 + c 11 3 c 3 + c 15 4 c 15 10 c 3 8 c 11
With these terms, we can rewrite the variation of δ W int as:
d δ W int = Ω C : d E : δ E + S : d δ E + G d E δ E + Σ d δ E d V
where ( C : d E ) : δ E is given by:
C : d E : δ E = { λ N K · N L 2 + μ 2 N K 2 N K 3 N L 2 N L 3 + 2 N K 1 N L 1 N K 2 N L 2 + 2 N K 1 N L 1 N K 3 N L 3 + N K 1 2 2 N L 1 2 + N L 2 2 + N L 3 2 + N K 2 2 N L 1 2 + 2 N L 2 2 + N L 3 2 + N K 3 2 N L 1 2 + N L 2 2 + 2 N L 3 2 } · δ X L · X K d X K · X L
The term G d E δ E is too long to be written here and can be consulted in [27] where the Mathematica/Acegen sheets are stored. A PDF version of this term can be consulted in https://github.com/PedroAreiasIST/RBF/blob/main/mls3dstrainssecondkernel.pdf (accessed on 6 June 2022).

5. Homogenization

For the determination of the seven properties E, ν , c 2 , c 3 , c 5 , c 11 and c 15 , a homogenization process based on a multiple-RVE discretization is adopted. If an RVE with volume V c is considered, where coordinates are identified as X c and displacement as u c , we use volume averaging to obtain the first and second macro displacement gradients:
u i X j 1 V c Ω c u i c X j c d V c = F i j δ i j 2 u i X j X k 1 V c Ω c u i c X j c X k c d V c = F i j k
from which E and E are obtained using (30) and (31).
This is implemented in SimPlas (www.simplassoftware.com) (accessed on 6 June 2022), cf. [24], using Mathematica [25] with the AceGen add-on [26]. The source code for the second derivatives is also provided in [27].
Of course, for a given set of essential boundary conditions, we have
ψ ( p ) 1 2 S : E + 1 2 Σ E
where p = μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 is the constitutive property array. By equating the RVE energy to ψ ( p ) , we obtain the following identity:
r ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) = ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) 1 V c Ω c 1 2 S c : E c d V c ψ c = 0
which is the extended Hill–Mandel condition. Given that the energy of the RVE, ψ c , depends on each load case L = 1 , , n L , with n L > 7 , an over-determined system is obtained from identities (51) as:
ψ 1 μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ψ c 1 = 0 ψ 2 μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ψ c 2 = 0 ψ n L μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ψ c n L = 0
The vector form of (52) is written as:
ψ μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ψ c = 0
By using least-squares, we can replace the over-determined system (52) by:
min μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 1 2 ψ μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ψ c · ψ μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ψ c
which can be solved as the linear system:
ψ / p T ψ / p · p = ψ c · M M ψ / p
The dependence of the energy vector ψ on p is linear and this is reflected in the left-hand side of (54). The derivative of ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) with respect to the properties is obtained as follows:
ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) μ = E 11 2 + E 22 2 + E 33 2 + 2 E 12 2 + 2 E 13 2 + 2 E 23 2 ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) λ = 1 2 E 11 + E 22 + E 33 2 ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) c 2 = 2 i j E i j j j E j j i ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) c 3 = 1 2 i k E k k i 2 ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) c 5 = 2 i j E i j j 2 ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) c 11 = 2 i j E i j k 2 ψ ( μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 ) c 15 = 2 E 111 2 + E 222 2 + E 333 2 + E 121 2 + E 122 2 + E 231 2 + E 131 2 + E 133 2 + E 232 2 + E 233 2 + 4 E 123 E 231 + 4 E 223 E 232 + 4 E 133 E 331 + 4 E 233 E 332 + 4 E 112 E 121 + 4 E 131 E 113 + 2 E 123 E 132 + 2 E 122 E 221
Each load case of the RVE provides a specific energy equivalence relation. Least-squares is adopted for the properties p = { μ , λ , c 2 , c 3 , c 5 , c 11 , c 15 } T . We chose, for each displacement component, the following polynomial basis:
B = X 1 c , X 2 c , X 3 c , X 1 c X 2 c , X 2 c X 3 c , X 1 c X 3 c , X 1 c 2 , X 2 c 2 , X 3 c 2
which produces an over-determined system with 3 × 9 equations and seven unknowns. For all boundary nodes, we have i c = 1 , , 27 :
u i d i c = B i t i c
u j d i d = 0
with i d = 1 + i c 1 9 and i t = 1 + MOD i c 1 , 9 . Table 2 shows all the imposed displacement cases and the RVE configurations are displayed in Figure 2. In this Figure, ⊘ represents the spherical void diameter. The effect of the spherical voids is clearly shown in Figure 3 for the three void radii.
We assess a single cell of the RVE, with the characteristic node distances h = 3.75 × 10 5 , h = 5.00 × 10 5 , h = 7.5 × 10 5 and h = 10.0 × 10 5 . Table 3 shows the evolution of the constitutive properties for = 0.4 × 10 3 , 0.6 × 10 3 and 0.8 × 10 3 .
A quadratic fit of p with ⊘ will result in:
p = 74.672 2 + 28.037 + 74.335 114.259 2 + 43.537 + 110.987 54.759 2 53.998 7.549 109.517 2 + 107.996 + 15.0981 27.3793 2 + 26.9991 + 3.77452 39.7131 2 + 18.672 + 50.9333 19.8565 2 9.33602 25.4666 , [ 0.4 , 0.8 ]
For comparison, a classical homogenization procedure for the same problem will result in consistent but slightly distinct results. This is to be expected, as closed-form solutions for the gradient model with the present void problem are not present in the literature. The results from Chakraborty [30] are adapted, with an equivalent void diameter ⊘ corresponding to the reported void fraction, and are shown in Table 4. Since the diameters do not coincide, we use the quadratic fit for the Lamé parameters (58) to calculate our values.

6. Macroscopic Size Effect

With the fitted properties, we validate the formulation with two exercises: The first one evaluates the effect of specimen size on the load/displacement results and the second shows the objectivity of stress components for a V-notched specimen. The first problem is identified in Figure 4. It is a parallelepiped beam, twice simply supported and under uniform load. A full 3D analysis is performed with edge effects being observed for the classical elasticity model, see Figure 4. This figure shows all six stress components for both models. Figure 5 presents the results for the size effect for three specimens: L = 10 , 100 and 1000 mm. As theoretically predicted, smaller specimens show additional stiffness when the gradient model is considered. In addition, larger values of ⊘ decrease the stiffness of smaller specimens, due to both the reduced elastic modulus and also the effect of the strain gradient. Figure 6 shows the effect of L in the ratio between the displacements of the classical elasticity model and the gradient model. The effect is pronounced for the smaller specimen but then dissipates as the void dimensions become much smaller than the overall dimensions of the part.
We now consider a notched specimen, as depicted in Figure 7. It consists of a rectangular plate with two sharp notches. In terms of discretization, four point distributions with lengths h = 0.004 , h = 0.003 , h = 0.002 and h = 0.0015 are tested. The goal here is to inspect the notch sensitivity when the strain gradient effect is present in the elastic law. It is known that singularities disappear in gradient solutions, and therefore discrete objectivity is to be expected. Contour plots for S 22 are shown in Figure 7. For the classical elasticity case, a sharper stress concentration appears at the notch and this increases with mesh refinement. Table 5 presents the values of S 22 at the monitored node for the aforementioned values of h. Table 5 reports the notch tip stress components for the two cases and the corresponding graphical representation is shown in Figure 8. We draw the following conclusions:
  • Stresses converge with point refinement, in contrast with the classical elastic model, which predicts a singularity.
  • Lower discrepancies between finer and coarser point distributions are observed.
  • A very smooth stress distribution is visible in the contour plot, even at the notch tip.

7. Conclusions

In this work, we introduce a model for finite gradient elasticity, specifically a continuum containing spherical voids, using a two-stage (and two-scale) approach. In the first stage, properties for the gradient model are determined from RVE analysis using a least-squares method. Quadratic displacements are applied to the boundary of the RVE and energy equivalence is established, which results in an unique set of seven elastic properties: two for the fourth-order tensor C and five for the sixth-order tensor G . In terms of discretization, we adopt a meshless method consisting of radial basis function interpolation with polynomial enrichment and we establish both the first and second derivatives of the shape functions in closed form. Note that an FE mesh is adopted for integration purposes. Detailed expressions for the deformation gradient F and its gradient F are shown and a consistent linearization is performed to ensure the Newton solution. The source code for this work is available in Github [27]. Validation is performed with two 3D numerical examples: the first one demonstrates the presence of size effect (i.e., the stiffening of smaller specimens) and the second example demonstrates the absence of stress singularity and hence the convergence of the discretization scheme.

Author Contributions

Conceptualization, P.A. and R.M.; Methodology, P.A. and F.C.; Software, P.A.; Validation, J.C.L.; Writing—original draft preparation, P.A. and R.M.; Writing—review and editing, J.C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by FCT—Fundação para a Ciência e a Tecnologia through the grant UIDB/04674/2020 for CIMA-UÉ and through the grant UIDB/50022/2020 for IDMEC under LAETA.

Data Availability Statement

Source code for this work can be found in Github [27].

Acknowledgments

The authors acknowledge the support of FCT—Fundação para a Ciência e a Tecnologia, through IDMEC, under LAETA, project UIDB/50022/2020. This work has been partially supported by Centro de Investigação em Matemática e Aplicações da Universidade de Évora (CIMA-UÉ), through the grand UIDB/04674/2020 of FCT-Fundação para a Ciência e a Tecnologia, Portugal.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gurtin, M. An Introduction to Continuum Mechanics; Mathematics in Science and Engineering; Academic Press: New York, NY, USA, 1981; Volume 158. [Google Scholar]
  2. Gurtin, M. Topics in Finite Elasticity; SIAM: Philadelphia, PA, USA, 1981. [Google Scholar]
  3. Truesdell, C.; Noll, W. The Non-Linear Field Theories of Mechanics, 3rd ed.; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
  4. Ogden, R. Non-Linear Elastic Deformations; Dover Publications: Mineola, NY, USA, 1997. [Google Scholar]
  5. Auffray, N.; Le Quang, H.; He, Q. Matrix representations for 3D strain-gradient elasticity. J. Mech. Phys. Solids 2013, 61, 1202–1223. [Google Scholar] [CrossRef]
  6. Mindlin, R. Micro-structure in linear elasticity. Arch. Ration. Mech. Ann. 1964, 16, 51–78. [Google Scholar] [CrossRef]
  7. Forest, S.; Trinh, D. Generalized continua and non-homogeneous boundary conditions. ZAMM Z. Angew. Math. Mech. 2011, 91, 90–109. [Google Scholar] [CrossRef]
  8. Dell’Isola, F.; Sciarra, G.; Vidoli, S. Generalized Hooke’s law for isotropic second gradient materials. Proc. R. Soc. A 2009, 465, 2177–2196. [Google Scholar] [CrossRef]
  9. Trinh, D.; Janicke, R.; Auffray, N.; Diebels, S.; Forest, S. Evaluation of generalized continuum substitution models for heterogeneous materials. Int. J. Multiscale Comput. Eng. 2012, 10, 527–549. [Google Scholar] [CrossRef]
  10. Enakoutsa, K. New applications of a generalized Hooke’s law for second gradient materials. Theory Appl. Mech. Lett. 2015, 5, 129–133. [Google Scholar] [CrossRef]
  11. Yvonnet, J.; Auffray, N.; Monchiet, V. Computational second-order homogenization of materials with effective anisotropic strain-gradient behavior. Int. J. Solids Struct. 2020, 191–192, 434–448. [Google Scholar] [CrossRef]
  12. Yang, H.; Abali, B.; Timofeev, D.; Müller, W. Determination of metamaterial parameters by means of a homogenization approach based on asymptotic analysis. Contin. Mech. Therm. 2020, 32, 1251–1270. [Google Scholar] [CrossRef]
  13. Abdoul-Anziz, H.; Seppecher, P. Strain gradient and generalized continua obtained by homogenizing frame lattices. Math. Mech. Complex Syst. 2018, 6, 213–250. [Google Scholar] [CrossRef]
  14. Mazière, M.; Forest, S. Strain gradient plasticity modeling and finite element simulation of Lüders band formation and propagation. Contin. Mech. Therm. 2015, 27, 83–104. [Google Scholar] [CrossRef]
  15. Zybell, L.; Mühlich, U.; Kuna, M. Constitutive equations for porous plane-strain gradient elasticity obtained by homogenization. Arch. Appl. Mech. 2009, 79, 359–375. [Google Scholar] [CrossRef]
  16. Bertram, A.; Forest, S. (Eds.) Mechanics of Strain Gradient Materials; Springer: Berlin/Heidelberg, Germany; CISM International Centre for Mechanical Sciences, CISM: Udine, Italy, 2020; Volume 600. [Google Scholar]
  17. Kansa, E. Multiquadrics-a scattered data approximation scheme with applications to computational fluid-dynamics. I surface approximations and partial derivative estimates. Comput. Math. Appl. 1990, 19, 127–145. [Google Scholar] [CrossRef]
  18. Wu, Z. Compactly supported positive definite radial functions. Adv. Comput. Math. 1995, 4, 283–292. [Google Scholar] [CrossRef]
  19. Wendland, H. Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv. Comp. Math. 1995, 4, 389–396. [Google Scholar] [CrossRef]
  20. Buhmann, M. Radial Basis Functions: Theory and Implementation; Cambridge Monographs on Applied and Computational Mathematics; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  21. Bayona, V. Comparison of moving least squares and RBF+poly for interpolation and derivative approximation. J. Sci. Comput. 2019, 81, 486–512. [Google Scholar] [CrossRef]
  22. Zienkiewicz, O.; Taylor, R.; Zhu, J. The Finite Element Method. Its Basics & Fundamentals, 7th ed.; Elsevier: Oxford, UK, 2013; Volume 1. [Google Scholar]
  23. Areias, P.; Fernandes, J.; Rodrigues, H. Galerkin-based finite strain analysis with enriched radial basis interpolation. Comput. Methods Appl. Mech. Eng. 2022, 394, 114873. [Google Scholar] [CrossRef]
  24. Areias, P. Simplas. Portuguese Software Association (ASSOFT) Registry Number 2281/D/17. Available online: http://www.simplassoftware.com (accessed on 6 June 2022).
  25. Research Inc, W. Mathematica 2022. Available online: https://www.wolfram.com/mathematica (accessed on 6 June 2022).
  26. Korelc, J. Multi-language and multi-environment generation of nonlinear finite element codes. Eng. Comput. 2002, 18, 312–327. [Google Scholar] [CrossRef]
  27. Areias, P. RBF with Second Derivatives for Gradient Models. 2022. Available online: https://github.com/PedroAreiasIST/RBF (accessed on 6 June 2022).
  28. Belytschko, T.; Liu, W.; Moran, B. Nonlinear Finite Elements for Continua and Structures; John Wiley & Sons: Hoboken, NJ, USA, 2000. [Google Scholar]
  29. Seppecher, P. Étude des conditions aux limites en théorie du second gradient: Cas de la capillarité. Comptes R. Acad. Sci. 1989, 309, 497–502. [Google Scholar]
  30. Chakraborty, A. An analytical homogenization method for heterogeneous porous materials. Int. J. Solids Struct. 2011, 48, 3395–3405. [Google Scholar] [CrossRef]
Figure 1. For nodes { 3 , 2 , 1 , 0 , + 1 , + 2 , + 3 } , shape function number 3 and its first and second derivatives.
Figure 1. For nodes { 3 , 2 , 1 , 0 , + 1 , + 2 , + 3 } , shape function number 3 and its first and second derivatives.
Mathematics 10 02876 g001aMathematics 10 02876 g001b
Figure 2. RVE deformed i c = 1 , , 27 configurations.
Figure 2. RVE deformed i c = 1 , , 27 configurations.
Mathematics 10 02876 g002
Figure 3. RVE: contour plots for ψ with B 1 , B 4 and B 7 for different void diameters ⊘.
Figure 3. RVE: contour plots for ψ with B 1 , B 4 and B 7 for different void diameters ⊘.
Mathematics 10 02876 g003
Figure 4. Simply supported beam under uniform pressure: relevant dimensions and S -contour plots for = 0.4 . Displacement is 10 × magnified.
Figure 4. Simply supported beam under uniform pressure: relevant dimensions and S -contour plots for = 0.4 . Displacement is 10 × magnified.
Mathematics 10 02876 g004
Figure 5. Size effect for = 0.4 , 0.6 and 0.8 and four beam sizes.
Figure 5. Size effect for = 0.4 , 0.6 and 0.8 and four beam sizes.
Mathematics 10 02876 g005
Figure 6. Ratio of results as functions of L.
Figure 6. Ratio of results as functions of L.
Mathematics 10 02876 g006
Figure 7. Notched specimen: geometry and boundary conditions. Dimensions in mm (properties reported in Table 3 are appropriately scaled).
Figure 7. Notched specimen: geometry and boundary conditions. Dimensions in mm (properties reported in Table 3 are appropriately scaled).
Mathematics 10 02876 g007
Figure 8. Effect of mesh size h on S 22 at the monitored node (see Figure 7).
Figure 8. Effect of mesh size h on S 22 at the monitored node (see Figure 7).
Mathematics 10 02876 g008
Table 1. Required derivatives of the Green–Lagrange strain, in terms of the shape function derivatives.
Table 1. Required derivatives of the Green–Lagrange strain, in terms of the shape function derivatives.
Order of Material Derivative
Nodal Derivative0Equation1Equation
0 E i j (36) E i j n (39)
1 E i j , L m (37) E i j n , L m (40)
2 E i j , L m , K l (38) E i j l , L m , K l (41)
Table 2. Imposed displacements at the RVE boundaries.
Table 2. Imposed displacements at the RVE boundaries.
X Γ c
i c u 1 X u 2 X u 3 X i c u 1 X u 2 X u 3 X i c u 1 X u 2 X u 3 X
1 B 1 00100 B 1 01900 B 1
2 B 2 00110 B 2 02000 B 2
3 B 3 00120 B 3 02100 B 3
4 B 4 00130 B 4 02200 B 4
5 B 5 00140 B 5 02300 B 5
6 B 6 00150 B 6 02400 B 6
7 B 7 00160 B 7 02500 B 7
8 B 8 00170 B 8 02600 B 8
9 B 9 00180 B 9 02700 B 9
Table 3. Convergence of properties.
Table 3. Convergence of properties.
= 4 × 10 4
h ( × 10 3 ) μ × 10 9 λ × 10 9 c 2 × 10 9 c 3 × 10 9 c 5 × 10 9 c 11 × 10 9 c 15 × 10 9
0.075 73.945 111.273 58.693 117.387 29.346 42.555 21.277
0.0625 73.928 110.370 47.625 95.250 23.812 45.283 22.641
0.05 73.795 109.453 45.648 91.297 22.824 45.325 22.662
0.0375 73.794 108.535 39.075 78.151 19.537 47.617 23.808
0 (extrap.) 73.602 105.800 20.387 40.774 10.194 52.048 26.024
= 6 × 10 4
h ( × 10 4 ) μ × 10 9 λ × 10 9 c 2 × 10 9 c 3 × 10 9 c 5 × 10 9 c 11 × 10 9 c 15 × 10 9
0.075 64.866 88.444 46.959 93.918 23.479 41.557 20.778
0.0625 64.609 87.515 41.722 83.445 20.861 42.334 21.167
0.05 64.515 87.425 38.058 76.116 19.029 43.695 21.847
0.0375 64.618 87.406 33.496 66.992 16.748 44.645 22.322
0 (extrap.) 64.275 86.256 20.2349 40.4698 10.117 47.839 23.919
= 8 × 10 4
h ( × 10 4 ) μ × 10 9 λ × 10 9 c 2 × 10 9 c 3 × 10 9 c 5 × 10 9 c 11 × 10 9 c 15 × 10 9
0.075 49.960 62.568 37.702 75.405 18.851 36.828 18.414
0.0625 49.487 59.008 31.970 63.940 15.985 37.774 18.887
0.05 49.532 59.246 29.966 59.933 14.983 37.995 18.997
0.0375 49.472 59.103 26.620 53.240 13.310 38.702 19.351
0 (extrap.) 48.974 55.411 15.702 31.404 7.851 40.455 20.227
Table 4. Comparison between homogenized Young’s modulus with the gradient model and classical closed-form solution [30].
Table 4. Comparison between homogenized Young’s modulus with the gradient model and classical closed-form solution [30].
Void Fraction [30]Equivalent ⊘ E / E 0 [30]Present E / E 0 (With Interpolation)
0.065 0.498852 0.91297 0.90633
0.110 0.594472 0.86701 0.83963
0.180 0.700527 0.80543 0.74484
0.270 0.801903 0.73112 0.63378
Table 5. Notched specimen: S 22 at the monitored node for = 0.4 , 0.6 and 0.8 .
Table 5. Notched specimen: S 22 at the monitored node for = 0.4 , 0.6 and 0.8 .
MeshClassical ElasticityGradient Elasticity
= 0 . 4 = 0 . 6 = 0 . 8 = 0 . 4 = 0 . 6 = 0 . 8
h = 0.004 32.20 27.94 21.13 22.76 22.80 23.40
h = 0.003 29.19 25.34 19.16 22.21 22.47 23.27
h = 0.002 33.41 28.99 21.92 24.62 25.08 25.73
h = 0.0015 43.71 37.92 28.68 25.14 26.56 25.41
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Areias, P.; Melicio, R.; Carapau, F.; Carrilho Lopes, J. Finite Gradient Models with Enriched RBF-Based Interpolation. Mathematics 2022, 10, 2876. https://0-doi-org.brum.beds.ac.uk/10.3390/math10162876

AMA Style

Areias P, Melicio R, Carapau F, Carrilho Lopes J. Finite Gradient Models with Enriched RBF-Based Interpolation. Mathematics. 2022; 10(16):2876. https://0-doi-org.brum.beds.ac.uk/10.3390/math10162876

Chicago/Turabian Style

Areias, Pedro, Rui Melicio, Fernando Carapau, and José Carrilho Lopes. 2022. "Finite Gradient Models with Enriched RBF-Based Interpolation" Mathematics 10, no. 16: 2876. https://0-doi-org.brum.beds.ac.uk/10.3390/math10162876

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop