999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Clustering solver for displacement-based numerical homogenization

2022-08-26 07:42:44ShoqingTngXiZhu

Shoqing Tng , , Xi Zhu

HEDPS, CAPT and LTCS, College of Engineering, Peking University, Beijing 100871, China

Keywords:Clustering Finite element method Numerical homogenization

ABSTRACT Based on strain-clustering via k -means, we decompose computational domain into clusters of possibly disjoint cells. Assuming cells in each cluster take the same strain, we reconstruct displacement field.We further propose a new way to condensate the governing equations of displacement-based finite element method to reduce the complexity while maintain the accuracy. Numerical examples are presented to illustrate the efficiency of the clustering solver. Numerical convergence studies are performed for the examples. Avoiding complexities which is common in existing clustering analysis methods, the proposed clustering solver is easy to implement, particularly for numerical homogenization using commercial softwares.

Finite element method (FEM) represents a prevailing methodology for numerical explorations in many scientific and engineering disciplines [1] . While being superior in capturing details and complexities of geometrical structures and material properties, it often results in immense algebraic system, which greatly challenges computing and memory resources, and sometimes even becomes prohibitive. In a rather sharp contrast, only a much smaller amount/aspect of data are extracted and presented for a number of practical applications. One such example is numerical homogenization.

The goal of homogenization is to predict responses under loading and unloading for material of given structure. Only accounting for the composition ratio, some analytical approaches, such as Voigt/Reuss/Hashin-Shtrikman bounds and Mori-Tanaka theory,provide quick and explicit answer in the linear elastic regime [2,3] .To get a more accurate prediction and for a larger regime of interest, numerical homogenization is performed usually by FEM at the expense of fine resolution for constituents. To alleviate the heavy computing cost thereby caused, model reduction strategies have been proposed, such as transformation field analysis (TFA),non-uniform transformation field analysis (NTFA), proper generalized decomposition (PGD), etc. One decomposes the state variables into modes, and predicts the average behaviours based on such decompositions[ 4–6 ]. More recently, Liu et al [ 7 ]. proposed a novel data-driven model reduction strategy called self-consistent clustering analysis (SCA). Afterwards, other clustering analysis methods have been developed, including virtual clustering analysis (VCA)[8] , FEM-based clustering analysis (FCA) [9] , and Hashin-Shtrikman type finite element method (HSFE) [10] . For more studies along this line, please refer to Refs. [11,12] .

As pointed out in Ref. [8] , the key assumption “once respond similarly, always similarly” enables a domain decomposition and therefore the model reduction. Behind this is the observation that strain and stress, not the displacement, are intrinsic quantities for the material. In an off-line stage, detailed numerical simulations for one or several selected loadings form a database of strain, with which clustering is performed via k-means or self-organizing map(SOM). This domain decomposition, unlike traditional ones, yields a prescribed number of clusters, each consisting disjoint finite element cells. In another word, we take a Lebesgue point of view instead of a Riemannian one.

The second key idea is a weak form of governing system, using a reference material of homogeneous linear elasticity. The true material response is substituted by a body force in terms of stress polarization. As the linear reference problem with body force is readily solved with Green’s functions, this leads to an integral Lippmann-Schwinger equation. Under the above assumption of constant strain in each cluster, numerical discretization gives a system of discrete Lippmann-Schwinger equation in much reduced degrees of freedom (only a multiple of cluster numbers). Substantially enhanced efficiency is then gained in the online prediction stage.

The reference material property determines an interaction tensor (discrete Green’s operator), representing the influence across different clusters. Accurate evaluation of the interaction tensor is expensive, as it involves operations in the order of a power of the finite element cell number. In such a computation with already substantial reduction compared with the original FEM, we found that the evaluation dominates the CPU time in off-line stage, and is much longer than the online prediction. In view of this, fast evaluation was proposed to alleviate the heavy load through coarsening,which further improves considerably the efficiency [13] . Moreover,the choice of reference material property affects numerical homogenization results through boundary terms, though rather weakly in the elastic regime [14] . One either uses a self-consistent iteration or adaptively adjusts Young’s modulus, both with additional cost.

In this letter, we use strain clustering strategy for domain decomposition, and condensate the displacement formulation of finite element analysis. In this way, we avoid the empirical or iterative choice of reference material, the derivation of Lippmann-Schwinger equation, and the expensive evaluation of interaction tensor. Last but not least, as displacement formulation is most commonly used in commercial softwares, this allows a fast and easy implementation for our clustering solver.

The whole idea is to express the displacement through constant strain over each cluster. Then the stiffness matrix is transformed to that for clusterwise strain. In the following, we shall first describe such a construction in one and two space dimension(s). Then we form the governing algebraic system for the clusterwise strain. Finally, we describe several numerical examples and make some discussions.

By definition, strain is the symmetrized gradient of displacement.

Under this assumption, we reconstruct the displacement field. It is emphasized thatεI(I= 1,2,···,k)are taken as the main variables in the algebraic system formulated below.

In one space dimension, strain is a scalar and we denote it asε. In thei-th interval, by integration we may readily get

In a rectangular domain [0,Lx] ×[0,Ly] , displacement may be obtained through

Here the boundary termsu(0,y),v(x,0)are chosen according to the loading/boundary conditions. If appropriately chosen,εxyevaluated from the displacement field automatically satisfies the consistency condition Eq. (6) , and should comply with the given strain field.

Numerically, we construct piecewise linear displacement field in(i1,i2)-th cell, centered at(xi1-1/2,yi2-1/2)=((i1 -1 / 2)Δx,(i2 -1 / 2)Δy), as follows.

First along the liney=yi2, we take the mean strain on its two sides, then integrate inxdirection to get forx∈ [xi1-1,xi] ,

The partial derivativevx(xi1-1/2,yi2-1/2)may be computed accordingly, which together with Eq. (11) forms the shear strainεxy.We take the cluster average ofεxyto define the clusterwise shear strain, and reassign it to all cells of this cluster. This step does not make any difference to the effective modulus in the linear elastic regime. But when nonlinearity appears, this averaging and reassignment step is suggested.

Notice thatu(0,yi2),v(xi1,0)may be adjusted to comply with the loading conditions. However, we choose them to be 0 in the following numerical examples for simplicity.

The expressions are similar for three space dimensions.

Fig. 1. Numerical example in one space dimension. a Strain and 8 clusters; b Displacement; c Stress; d Relative error with k = 4 , 8 , 16 , 32 , 64 .

In displacement-based FEM, the governing algebraic system is composed of equations for boundary conditions, and those for energy minimization. The latter is the major part, which may lead to a large system in general, hence becomes the target for model reduction.

For the sake of clarity, here we formulate explicitly the reduced governing system only in one space dimension. Extensions to multiple dimensions are straightforward. In this case, a typical displacement formulation with minimization reads

As usual, we denote U =(u1,u2,···,uN)Tcollecting all nodal displacements (except the assigned 0 displacement atx0 = 0 ). The discrete form for minimization yields

Here D corresponds to the gradient operator, leading to a rank deficiency in K . The linear system therefore is supplemented by boundary conditions to be uniquely solvable. For instance, it can be

We formally denote such condition(s) as BU = ~ b, and add it to Eq. (14) as a penalty to get a full-ranked system

whereαis a large number.

The reconstruction relates displacement with the clusterwise strain X =(ε1,ε2,···,εk)T. The linear reconstruction may be expressed in terms of a matrix P such that U = PX . Substituting this into the minimization problem we get a reduced system

This comes from the minimization of a discrete energy

We illustrate the proposed method by two numerical examples,in one and two space dimension(s), respectively.

Fig. 2. Material structure in two space dimensions: Each unitary square grid takes a dimension 15 ×15 , no-mark grids stand for matrix, marked ones stand for two types of inclusions.

Example 1

Applying a strain ˉε= 0.05 , i.e.,u(-1)= 0,u(3)= 0.2 , the analytical solution gives ˉσ= 0.015 . The numerically solved strain with 8 clusters is displayed in Fig. 1 a. We may reconstruct the displacement out of this clusterwise strain, which is piecewise linear and plotted in Fig. 1 b. With only 8 clusters (or 8 slopes), it very well reproduces the reference solution. The stress distribution corresponding to the piecewise constant strain is displayed in Fig. 1 c.We see fluctuations around the exact solutionσ= 0.015 . The average stress is 0.0151, amounting to a relative error of 0.64% . This is also the relative error for the effective elastic modulus. When we increase the number of clusters, prediction for the effective modulus becomes more accurate. In Fig. 1 d, we see a convergence at a rate 2.2955. Note that in VCA, the rate is 1.96.

Example 2

We consider a material in the domain [0,75] ×[0,75] . See Fig. 2 . The matrix takes Young’s modulusE1= 100 MPa and Poisson’s ratioν1= 0.3 . The two inclusions takeE2 = 500 MPa,ν2=0.19 andE3= 300 MPa,ν3= 0.25 in grids marked by 2 and 3, respectively.

The boundary condition corresponding to a uniaxial extension is prescribed as

TakingΔx=Δy= 1 , we perform FEM computation to get the reference solution. Then we cluster the 75 ×75 cells into three categories. We putk1= 40,k2= 16,k3= 4 clusters in the matrix and inclusion sub-domains, respectively. See Fig. 3 for the reference solution and clustering.

Fig. 3. Example 2 computed by FEM: a Strain component ε 11 ; b Clustering with k 1 = 40 , k 2 = 16 , k 3 = 4 ; c Displacement u ; d Displacement v .

Fig. 4. Example 2 computed by clustering solver ( k 1 = 40 , k 2 = 16 , k 3 = 4 ): a Strain component ε 11 ; b Stress component σ11 ; c Displacement u ; d Displacement v .

The corresponding numerical results by the clustering solver is displayed in Fig. 4 . We observe a rather good agreement with the reference solution on the strain componentε11, which is the dominant one under such loading. Notice that the degrees of freedom is now less than 2% of the FEM algebraic system. The reconstructed displacementualso well reproduces the reference solution. The vertical one, which is in a much smaller magnitude,is not very well captured. This induces a certain amount of error in the stress field. Nevertheless, after averaging, it does not cause much problem in the numerical homogenization result. As a matter of fact, with the reference average stressσ11= 8.421546 MPa,σ22= 3.290498 MPa,σ12= 0.030550 MPa , the clustering solver givesσ11= 8.551933 MPa,σ22= 3.236085 MPa,σ12= 0.0 6 6151 MPa .Except for the shear stress, which is again rather small, the other two components take error below 1.7%.

The numerical error may be further reduced if we increase the number of clusters. As a limiting case, if we assign a cluster for each cell, i.e., 75 ×75 clusters altogether,the numerical results amount toσ11= 8.375391 MPa,σ22=3.29030 6 MPa,σ12= 0.030 620 MPa , corresponding to relative error 0.55%,0.006%,0.23% , respectively. Such error stems from our numerical reconstruction and reformulation of the governing equations. It manifests the convergence of the proposed clustering solver.

We remark that our preliminary numerical study suggests that enough of clusters should be assigned to the matrix to maintain the accuracy.

In this letter, we propose an easy-to-implement approach for clustering analysis. Same as SCA and VCA, we use one set of well resolved strain data to cluster the FEM cells. By a simple reconstruction, the displacements may be expressed in terms of clusterwise strain. The governing system on such clusterwise strain reduces substantially the degrees of freedom, which is formulated through minimization. Preliminary numerical examples in one and two space dimension(s) illustrate the efficiency of the proposed clustering solver. In particular, convergence studies in both examples manifest the accuracy. The most distinct feature of this approach is its readiness to be implemented within commercial softwares. Without the complexities of forming interaction tensors and choosing suitable reference materials, the numerical cost is also much reduced.

The potential application of this method are two-folded. First,it may be adopted for numerical homogenization, where the effective/average stress and strain are under consideration. Secondly, it may also serve as an upscaling strategy for solving the displacement (and therefore stress and strain) fields. The raw solution by reconstruction provides a good guess for iterative schemes to solve the original problem.

This letter only illustrates the potential of the method. In fact,there are many aspects for further extensions and improvements.For one thing, the boundary condition for displacement reconstruction leaves a big room for better complying with true mechanical loading. That will enhance the stress field resolution as well.Meanwhile, with the provided numerical examples and previous experiences on clustering analysis, it is promising to predict effectively homogenization results for elasticity, hyper-elasticity, plasticity and large deformation problems[ 15 ]. These are our on-going research, and we shall report the results in future publications.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China (Grant Nos. 11832001, 11890681 and 11988102).

主站蜘蛛池模板: 国产精品成人一区二区不卡| 日韩欧美色综合| av天堂最新版在线| 免费va国产在线观看| 亚洲午夜天堂| 成人蜜桃网| 99久久精品国产精品亚洲| 国产欧美在线观看精品一区污| 波多野结衣视频网站| 九色视频一区| 91极品美女高潮叫床在线观看| 欧美日韩国产成人高清视频| 欧美日韩精品综合在线一区| 一区二区欧美日韩高清免费| 中文字幕免费在线视频| 一级毛片在线免费看| 国产麻豆91网在线看| 人妻精品全国免费视频| 亚洲天堂日韩在线| 久久免费观看视频| 亚洲色无码专线精品观看| 日韩欧美中文亚洲高清在线| 国内a级毛片| 日本久久久久久免费网络| 欧美a级在线| 国产H片无码不卡在线视频| 久久国产精品麻豆系列| 国产精品综合久久久| 国产91成人| 日本亚洲最大的色成网站www| 毛片在线区| 四虎永久免费网站| 国产日韩久久久久无码精品| 少妇精品网站| 国模在线视频一区二区三区| 国产在线精品99一区不卡| 久久精品国产91久久综合麻豆自制| 色网站在线免费观看| 亚洲欧美国产五月天综合| 中文字幕色站| 九九久久精品免费观看| 青青草欧美| 欧美日本一区二区三区免费| 午夜精品国产自在| 国产亚洲精久久久久久久91| 国产亚卅精品无码| h网站在线播放| 中文字幕亚洲综久久2021| 国产欧美亚洲精品第3页在线| 久久久久久久久久国产精品| 黄色福利在线| 免费人成视频在线观看网站| 成人综合在线观看| 亚洲无码高清免费视频亚洲| 色综合久久综合网| 日本免费新一区视频| 欧美激情福利| AV熟女乱| 91精品国产自产91精品资源| 五月婷婷精品| 激情乱人伦| 成人免费网站久久久| 亚洲欧美在线精品一区二区| 午夜国产精品视频| 天天躁夜夜躁狠狠躁躁88| 1769国产精品免费视频| 69视频国产| 精品一区二区无码av| 色视频久久| 午夜日韩久久影院| 91视频精品| 国产福利一区二区在线观看| 欧美午夜视频| 日本91在线| 精品国产aⅴ一区二区三区| 国产在线视频导航| 四虎影视国产精品| 啪啪永久免费av| 国产精品浪潮Av| 欧美亚洲综合免费精品高清在线观看 | 国产av一码二码三码无码| 国产视频入口|