Abstract
In this paper, a high order mesh-free continuation for nonlinear elasticity problems is presented. This proposal consists to introduce the Weighted Least Squares (WLS) in a High Order Continuation (HOC). The WLS has been employed to create shape functions using a local support domain. The HOC permits to transform the nonlinear problems in a succession of linear problems of the same tangent matrix. A strong formulation of the problem is adopted to avoid the numerical integration and mesh generation. In this work, a numerical study has been conducted in nonlinear elasticity problems in order to study the behaviour and stability of the proposed approach. Several examples are investigated numerically in order to demonstrate the robustness and efficiency of the proposed approach. This proposed approach has shown its efficiency in management of complex geometries and irregular nodal distributions with respect to other approaches.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
- Nonlinear elasticity
- High Order Continuation
- Weighted Least Squares
- Strong formulation
- Irregular nodal distributions
1 Introduction
In the recent years, many authors have shown the interest in developing mesh-free methods to overcome some difficulties. These methods provide the possibility to avoid mesh generation and connectivity between the nodes which require a considerable computation time. Nevertheless, not all mesh-free methods have this advantage. They are divided in two categories. The first one concerns the mesh-free methods based on weak formulation that still require a background mesh like the Diffuse Element Method (DEM) [1], Element Free Galerking (EFG) [2] and Point Interpolation Method (PIM) [3] etc. The second category of mesh-free methods is based on strong formulation. This category don’t need a background mesh and the numerical integration [4, 5].
The Weighted Least Squares (WLS) approximation is wildly used in data fitting [6]. Wallstedt et al. [7] took advantage of the concepts of weighted least squares surface estimation and implicit surface definition to more precisely define the region of integration for solid mechanic’s simulations that are performed within a PIC framework. Onate et al. [8] presented an approach termed generically the ‘Finite Point Method’ based on a Weighted Least Square Interpolation of point data and point collocation for evaluating the approximation integrals. Baeza et al. [9] have presented a technique based on the application of a variant of the Lagrange extrapolation through the computation of weights capable of detecting regions with discontinuities. Recently several authors developed a high order continuation using the Moving Least Squares approximation [10] as a discretization method under a strong formulation to solve various non linear problems [11,12,13,14,15,16,17,18,19]. Other authors used a high order continuation using Radial Point Interpolation method under a strong formulation [20].
In this paper, a new numerical approach is proposed. This approach combines a high order continuation [21] and the Weighted Least Squared (WLS) as a discretization method. Thanks to the development of the main variables into Taylor series, non-linear elastic problem is transformed into a succession of linear differential equations with the same tangent operator followed of a continuation technique is used to obtain the whole solution. In this work, the proposed approach has been referred to it as HOC-WLS. The performance of this proposed approach is illustrated on examples of non-linear elasticity problems. A comparison has been held between the proposed approach, the High Order Continuation coupled with Moving Least Squares (HOC-MLS) and the High Order Continuation coupled with Finite Element Method (HOC-FEM).
2 Description of Weighted Least Squares (WLS) and Moving Least Squares (MLS) Methods
In this section, we present in detail the description of the approximations by the Weighted Least Squares and by the Mobile Least Squares methods.
2.1 Weighted Least Squares Approximation
The Weighted Least Squares (WLS) approximation is highly used for data fitting [6]. The approximation \(u^{h}(x)\) of a field u(x) at a point x by WLS in an influence domain \(\varOmega \) is given by:
where \({<}p(x){>}={<}p_1(x),p_2(x),\cdots ,p_m(x){>}\) is a vector of monomial basis functions, with m is the number of monomials and \({}^t\{a\}={<}a_1,a_2,\cdots ,a_m{>}\) is a vector of the unknown constant coefficients. The most used vector of monomial basis functions is defined as follows:
To determine the vector of constant coefficients \(\{a\}\) in Eq. (1), we select n nodes in the local support domain for the approximation. We can solve the Eq. (1) for all nodes in the support domain using a Weighted Least Square (WLS) method by minimizing the weighted discrete \(L_{2}\) norm:
where \(w_{i}\) is the weight function associated to the node i and n is the number of nodes in the support domain. We note that weight functions plays an important role in constructing the WLS shape function. We should note that the weights used here are considered constant i.e they do not depend on x. They can be computed from any weight function with the bell shape [6].
For an arbitrary point x, the vector \(\{a\}\) is chosen to minimize the weighted residual. The stationary condition of the quadrature form J is given by:
After the calculation, the stationarity condition (4) can take the following form:
where the matrices [A] and [B] are defined by:
where \([P_m]\) is a matrix of order \(n\times n\) evaluated at all nodes of influence domain, [w] is the diagonal matrix constructed from the weight constants. The vector \(\{U\}\) collects all nodal unknowns. The resolution of Eq. (5) gives the following expression of the vector \(\{a\}\):
Using Eq. (7), the local approximation \(u^{h}(x)\) of Eq. (1) is written as follows:
where the vector of shape functions \({<}\phi (x){>}\) and its derivatives are defined as follows:
where the symbol \((\bullet )_{,i}\) denotes the derivative with respect to the ith coordinate and the symbol \((\bullet )_{,ij}\) denotes the derivative with respect to ith and to jth coordinates. It should be noted that the vector \(\{a\}\) is constant and the derivatives of the matrices [A] and [B] are null. This leads to a considerable reduction in computation time. Under a strong formulation, the shape function can be derived twice or more and we notice when the matrix [A] is differentiable and it’s derivatives increase the instability of the solution. If the matrix [A] is constant, the degree of instability of the solution decreases. This effect has been investigated in the numerical examples.
The shape functions so constructed do not have the Kronecker delta function property, which can cause difficulties in imposing the boundary conditions, [6]. In this case, the collocation methods are necessary [6] to overcome this difficulty. Note also that the WLS shape functions are compatible only in the influence domain rather than in the global domain. This is not a problem when the WLS shape functions are used in the local weak-form methods or collocation methods. But, care needs to be taken when it is used in a global weak-form formulation for which the Moving Least Squares method is chosen of a smart manner [6]. Fortunately in this paper we are using the WLS under a strong formulation (mesh-free collocation methods) and a local support domain.
2.2 Moving Least Squares Approximation
The Moving Least Squares (MLS) method is an efficient numerical method that is classed as a meshless approach that have a highly accurate approximation. Due to the method flexibility, numerous authors have used it to solve a large number of problems [6, 10]. For the implementation of this method, we use the same procedure as presented in Sect. 2.1. In this case, the approximation \(u^{h}(x)\) is defined as follows:
In the same way as before, the weighted residual is constructed and minimized with respect to the vector \(\{a(x)\}\) which depends on the point x in this case. In addition, in this case the weighted function depends on the variable x. In the same manner as in Sect. 2.1, the vector \(\{a(x)\}\) is the solution of the following system:
where the matrices [A(x)] and [B(x)] are defined by:
and \(\{U\}\) is the vector that collects the nodal unknowns of the influence domain. We should note that the matrix [A(x)] is not always invertible and depends on the nodal distribution inside the support domain. Assuming that [A(x)] is invertible, the vector \(\{a(x)\}\) is given by:
Substituting the Eq. (13) in Eq. (10) leads to:
In this case, the vector of shape functions \({<}\phi (x){>}\) and its derivatives are defined as follows:
Properly constructed MLS shape functions are compatible and consistent with the order of polynomials included in the formulation. These shape functions do not have the Kronecker delta function property because they are not interpolation functions.
3 Strong Form Formulation of Two-Dimensional Nonlinear Elastic Problems
We consider a two dimensional elastic problem described by the equilibrium equations and boundary conditions. Let \(\varOmega \) be the domain occupied by a two dimensional solid, \(\partial \varOmega _{u}\) and \(\partial \varOmega _{f}\) are complementary portions of \(\partial \varOmega \) in which the Dirichlet and Newman conditions are applied. The equilibrium of this solid is governed by the following matrix equations:
where the matrices [div] and [N] are given by:
\(\{T\}\) is the vector containing all the components of the first Piola-Kirchhoff stress tensor, \(N_{x}\) and \(N_{y}\) are the components of the normal vector outward the boundary \(\partial \varOmega _{f}\), \(\lambda \) is a control parameter, \(\{u_{d}\}\) is the imposed displacement on \(\varOmega _{u}\) and \(\{f\}\) is the stress vector applied on \(\varOmega _{f}\). The relation between the first and second Piola-Kirchhoff stress tensors and the constitutive law are represented by the following equations:
The matrices [D], [H], \([A(\theta )]\), [III] and \([B(\theta )]\) are defined as follows [20]:
where u and v describe respectively the horizontal and vertical displacements, [D] is the elasticity matrix and \(\{\gamma \}\) is the strain vector. For a plane stress \(E^{\prime }=E\) and \(\nu ^{\prime }=\nu \) and for a plane strain \(E^{\prime }=\frac{E}{(1-\nu ^2)}\) and \(\nu ^{\prime }=\frac{\nu }{1-\nu ^{2}}\) with E is the Young modulus and \(\nu \) is the Poisson ratio.
Finally, we have obtained a nonlinear problem that requires a resolution numerical method. For this effect, we have proposed a high order continuation coupled with the Weighted Least Squares method HOC-WLS and with Moving Least Squares method HOC-MLS to solve this nonlinear problem.
4 Resolution Strategy
The solution of the problem governed by Eqs. (16) and (18) is sought under the Taylor series expansion truncated at order P with respect to the path parameter “r” [21, 22]:
where the terms with the subscript 0 represent the initial solutions of the starting point of each solution branch and the terms with the subscript i are the solutions at each order i. Injecting the development (20) in Eqs. (16) and (18), we have obtained a succession of linear problems which have the same tangent operator. This succession of linear problems is written as follows: Problem at order \(i=1\)
Problem at order \(2\le i\le P\)
where the terms with the superscript nl are found using the solutions at the previous orders. The approximation of the unknown \(\{u_i\}\) using WlS approximation is given by:
where n is the number of nodes inside the support domain, \([\phi (x)]\) is the matrix of the shape functions and \(\{U_{n}\}\) is the vector collecting the nodal unknown displacements in the support domain. Taking into consideration the approximation of the unknown in (23) and after substitution and assembly technique, we get the discrete problems of Eqs. (21) and (22) completed by the pilotage equation in the following compact form:
where \([K_{T}]\) is the tangent stiffness matrix evaluated at the initial solution (\(\{T_{0}\}\), \(\{S_{0}\}\), \(\{U_{0}\}\), \(\{\gamma _{0}\}\)), \(\{F^{nl}_{i}\}\) is a right hand side that depends on the previous orders and \(\{U_i\}\) is the vector of unknown nodal displacements at each order i. The Taylor series expansion of Eq. (20) has a validity radius “\(r_{max}\)” given by:
where \(\varepsilon \) is a given tolerance parameter.
5 Numerical Examples and Discussions
In this section, the robustness and efficiency of the proposed approach has been putting to the test. To compute the shape functions in each examples, the truncated Gauss-type distribution is used as a weight function.
the influence domain for all nodes is a circle with a varying radius \(r=h\times d_{max}\), \(q={d_{i}}/{r}\), \(d_{i}=\parallel x-x_{i} \parallel \), h is controlled by the user and \(d_{max}\) is the distance between two successive nodes (see Fig. 1). In the case of a nodes irregular distribution inside a varying influence domain, we measure \(d_{max}\) only for the points inside this domain.
The obtained solutions of each problem will be verified by computing the residual logarithmic norm \(log_{10}(\parallel Res\parallel )\) of problem (16) via inserting the obtained solution of Eq. (20).
5.1 Two Dimensional Elastic Plate in Bending
To investigate the convergence of the two approaches, geometrical nonlinearity is considered in this example. A two dimensional plate is clamped on the left hand side and subjected to loading \(\lambda F\) on the right hand side, with \(F=1\) N (Fig. 2). The mechanical and geometrical characteristics of the plate are: length \(L=100\) mm, height \(l=10\) mm, Young’s modulus \(E=210\) GPa and Poison’s ratio \(\nu =0.3\). The comparison has been executed with same control parameters of the both approaches for various values of parameter h, the truncation order \(P=15\), the tolerance parameter \(\varepsilon =10^{-6}\), a shape parameter \(c=0.2\) and fixed nodal distribution 605 and for HOC-FEM approach as the reference solution, we take 825 T6 elements. In Table 1, we present the validity range “\(r_{max}\)” and the solution quality measured by “\(log_{10}(\parallel Res\parallel )\)” obtained by HOC-WLS approach for different numbers of monomial basis and parameter h. In this table, we remark that the proposed approach converges from \(h=2.3\) for the quadratic basis while for cubic and quartic basis it converges from \(h=2.8\). When this approach converges, the validity range is almost constant. In Table 2, we present the validity range “\(r_{max}\)” and the solution quality “\(log_{10}(||Res||)\)” obtained by HOC-MLS approach for different numbers of monomial basis and parameter h. In this table, we remark that the HOC-MLS approach converges for the values \(2.3\le h\le 3\) for the quadratic basis while for cubic basis it converges only for \(h=3\). The HOC-MLS approach diverges always for quartic basis. When this approach converges, the validity range is almost constant.
In Fig. 3, we plot the load-displacement curve obtained by HOC-WLS, HOC-MLS and HOC-FEM algorithms. The horizontal displacement u and the vertical displacement v are plotted at the interest point. The HOC-WLS and HOC-MLS algorithms are in good agreement with the reference solution obtained by HOC-MEF algorithm. However, the HOC-WLSM algorithm shows a better solution quality than that of HOC-MLS algorithm.
5.2 Two Dimensional Plate Under Traction Load
We consider a two dimensional plate with a length \(L=100\) mm and a height \(l=10\) mm. The structure is clamped at the left hand side \(x=0\) and subjected to a loading at the right hand side \(x=100\) (see Fig. 4a). The mechanical properties are: Young’s modulus \(E=210\) GPa and Poison’s ratio \(\nu =0.3\). We adopt the following numerical parameters: a truncation order \(P=15\), a tolerance parameter \(\varepsilon =10^{-8}\) and a shape parameter \(c=0.2\). The domain occupied by the plate is replaced by 583 nodes irregularly distributed (see Fig. 4b). For the reference solution, 3825 T6 elements are used.
The Fig. 5 represents the load-displacements curves at the interest point \((x=100, y=50)\) obtained the both mesh-free approaches and by the reference algorithm. The horizontal displacement u and the vertical displacement v are plotted at the interest point. Even when using an irregular nodal distribution, the load-displacement curve computed by the HOC-WLS is in a good agreement with the reference solution. Whereas the load-displacement curve obtained by HOC-MLS algorithm could not reach the same load as the proposed approach with the same number of steps. This shows that the MLS approximation does not give the same solution when the nodes are distributed irregularly.
5.3 Two Dimensional Plate with Three Holes
In this numerical study, the effect of complex geometry on the proposed approach is tested. Two dimensional plate with three holes is considered which is clamped on the left hand side \(x=0\) and subjected to a load \(\lambda F\) on the top hand side \(y=l\) (see Fig. 6a). The mechanical and geometrical properties are: Young’s modulus \(E=210\) GPa, Poison’s ratio \(\nu =0.3\), Length \(L=100\) mm, height \(l=10\) mm and radius of each hole is \(a=3\) mm. We adopt the following numerical parameters: a truncation order \(P=15\), tolerance parameter \(\varepsilon =10^{-8}\) and a shape parameter \(c=0.2\). The domain occupied by the plate is replaced by 1030 nodes (see Fig. 6b). For the reference solution a 1784 T6 elements are used. In Fig. 7, the load-displacement curve is plotted at the interest point \((x=100, y=5)\).The horizontal displacement u and the vertical displacement v are plotted at the interest point. The obtained solution is compared to HOC-MLS approach and the reference solution. From Fig. 7a, the obtained solution is in a good agreement with the reference solution, while the one obtained by HOC-MLS diverges. In Fig. 7b, the proposed approach shows a good solution quality than the HOC-MLS approach.
6 Conclusion
A new approach for non-linear elasticity is presented in this work. This approach is based on the WLS approximation and a High Order Continuation under a strong formulation (HOC-WLS). The HOC-WLS requires no mesh generation and it avoids numerical integration which is computationally expensive. The proposed approach is tested and verified in various numerical examples of 2D elasticity with different nodal distributions and geometries. These tests were done also by the HOC-MLS approach which is another mesh-free approach of the same category as the proposed one and HOC-FEM that represents a reference solution. These numerical tests are done to find the best numerical parameters for the proposed approach. Both mesh-free methods show a good quality results when the nodal distribution is regular. However, the HOC-WLS approach shows a better convergence and efficiency than HOC-MLS regarding irregular nodal distributions and complex geometries.
References
Nayroles, B., Touzot, G., Villon, P.: Generalizing the finite element method: diffuse approximation and diffuse elements. Comput. Mech. 10(5), 307–318 (1992)
Belytschko, T., Lu, Y.Y., Gu, L.: Element-free Galerkin methods. Int. J. Numer. Meth. Eng. 37(2), 229–256 (1994)
Liu, G.R., Gu, Y.: A point interpolation method for two-dimensional solids. Int. J. Numer. Meth. Eng. 50(4), 937–951 (2001)
Kim, D.W., Kim, Y.: Point collocation methods using the fast moving least-square reproducing kernel approximation. Int. J. Numer. Methods Eng. 56(10), 1445–1464 (2003). ISO 690
Zong, Z.: A complex variable boundary collocation method for plane elastic problems. Comput. Mech. 31(3–4), 284–292 (2003)
Liu, G.R., Gu, Y.T.: An Introduction to Meshfree Methods and Their Programming. Springer, Heidelberg (2005). https://doi.org/10.1007/1-4020-3468-7
Wallstedt, P.C., Guilkey, J.E.: A weighted least squares particle-in-cell method for solid mechanics. Int. J. Numer. Meth. Eng. 85(13), 1687–1704 (2011)
Onate, E., Idelsohn, S., Zienkiewicz, O.C., Taylor, R.L.: A finite point method in computational mechanics. Applications to convective transport and fluid flow. Int. J. Numer. Methods Eng. 39(22), 3839–3866 (1996)
Baeza, A., Mulet, P., Zorío, D.: High order weighted extrapolation for boundary conditions for finite difference methods on complex domains with Cartesian meshes. J. Sci. Comput. 69(1), 170–200 (2016)
Lancaster, P., Salkauskas, K.: Surfaces generated by moving least squares methods. Math. Comput. 37(155), 141–158 (1981)
Timesli, A., Braikat, B., Lahmam, H., Zahrouni, H.: An implicit algorithm based on continuous moving least square to simulate material mixing in friction stir welding process. Model. Simul. Eng. 2013, 22 (2013)
Timesli, A., Braikat, B., Lahmam, H., Zahrouni, H.: A new algorithm based on moving least square method to simulate material mixing in friction stir welding. Eng. Anal. Bound. Elem. 50, 372–380 (2015)
Mesmoudi, S., Timesli, A., Braikat, B., Lahmam, H., Zahrouni, H.: A 2D mechanical-thermal coupled model to simulate material mixing observed in friction stir welding process. Eng. Comput. 33(4), 885–895 (2017)
Timesli, A., Braikat, B., Jamal, M., Damil, N.: Prediction of the critical buckling load of multi-walled carbon nanotubes under axial compression. C. R. Mécanique 345(2), 158–168 (2017)
Belaasilia, Y., Timesli, A., Braikat, B., Jamal, M.: A numerical mesh-free model for elasto-plastic contact problems. Eng. Anal. Bound. Elem. 82, 68–78 (2017)
Belaasilia, Y., Braikat, B., Jamal, M.: High order mesh-free method for frictional contact. Eng. Anal. Bound. Elem. 94, 103–112 (2018)
Mesmoudi, S., Braikat, B., Lahmam, H., Zahrouni, H.: Three-dimensional numerical simulation of material mixing observed in FSW using a mesh-free approach. Eng. Comput. 36(1), 13–27 (2018). https://doi.org/10.1007/s00366-018-0683-6
Fouaidi, M., Hamdaoui, A., Jamal, M., Braikat, B.: A high order mesh-free method for buckling and post-buckling analysis of shells. Eng. Anal. Bound. Elem. 99, 89–99 (2019)
Rammane, M., Mesmoudi, S., Tri, A., Braikat, B., Damil, N.: Solving the incompressible fluid flows by a high order mesh-free approach. Int. J. Numer. Methods Fluids 92(5), 422–435 (2019)
Askour, O., Mesmoudi, S., Braikat, B.: On the use of Radial Point Interpolation Method (RPIM) in a high order continuation for the resolution of the geometrically nonlinear elasticity problems. Eng. Anal. Bound. Elem. 110, 69–79 (2020)
Cochelin, B., Damil, N., Potier-Ferry, M.: The asymptotic-numerical method: an efficient perturbation technique for nonlinear structural mechanics. Rev. européenne des éléments finis 3(2), 281–297 (1994)
Mottaqui, H., Braikat, B., Damil, N.: Discussion about parameterization in the asymptotic numerical method: application to nonlinear elastic shells. Comput. Methods Appl. Mech. Eng. 199(25–28), 1701–1709 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Elmhaia, O., Belaasilia, Y., Braikat, B., Damil, N. (2020). Solving Non-linear Elasticity Problems by a WLS High Order Continuation. In: Krzhizhanovskaya, V., et al. Computational Science – ICCS 2020. ICCS 2020. Lecture Notes in Computer Science(), vol 12142. Springer, Cham. https://doi.org/10.1007/978-3-030-50433-5_21
Download citation
DOI: https://doi.org/10.1007/978-3-030-50433-5_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-50432-8
Online ISBN: 978-3-030-50433-5
eBook Packages: Computer ScienceComputer Science (R0)