• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    2D Minimum Compliance Topology Optimization Based on a Region Partitioning Strategy

    2023-02-17 03:13:32ChongWangTongxingZuoHaitaoHanQianglongWangHanZhangandZhenyuLiu

    Chong Wang,Tongxing Zuo,2,Haitao Han,2,Qianglong Wang,2,Han Zhang and Zhenyu Liu,*

    1Changchun Institute of Optics,Fine Mechanics and Physics(CIOMP),Chinese Academy of Sciences,Changchun,130000,China

    2School of Optoelectronics,University of Chinese Academy of Science,Beijing,100049,China

    ABSTRACT This paper presents an extended sequential element rejection and admission(SERA)topology optimization method with a region partitioning strategy. Based on the partitioning of a design domain into solid regions and weak regions,the proposed optimization method sequentially implements finite element analysis(FEA)in these regions.After standard FEA in the solid regions,the boundary displacement of the weak regions is constrained using the numerical solution of the solid regions as Dirichlet boundary conditions.This treatment can alleviate the negative effect of the material interpolation model of the topology optimization method in the weak regions,such as the condition number of the structural global stiffness matrix.For optimization,in which the forward problem requires nonlinear structural analysis,a linear solver can be applied in weak regions to avoid numerical singularities caused by the over-deformed mesh.To enhance the robustness of the proposed method,the nonmanifold point and island are identified and handled separately.The performance of the proposed method is verified by three 2D minimum compliance examples.

    KEYWORDS Topology optimization;region partition;nonmanifold point;matrix conditional number;geometric nonlinearity

    1 Introduction

    Topology optimization aims to obtain the optimal material distribution with prescribed constraints in a fixed domain.Since the pioneering work of Bendsoe et al.[1],many methods have been proposed to achieve topology optimization,such as density-based methods[2],boundary evolutionbased methods [3,4], differential equation-driven methods [5-7] and geometric component methods[8-10]. Density-based methods can be further divided into continuous variable methods [11] and discrete variable methods[12,13].We refer the readers to references[14,15]for the fast progress and successful application of topology optimization.

    In an early discrete variable method,the evolutionary structural optimization(ESO)method as proposed by Xie et al. [12], ineffective or inefficient materials were eliminated directly to achieve optimization. This method has high computational efficiency but cannot add material. To remedy this deficiency,various versions of bidirectional evolutionary structural optimization(BESO)methods were proposed to allow material removal and addition.The earliest version of BESO[16,17]allowed new elements to grow around elements with high stresses. Yang et al. [18,19] proposed evaluating the strain energy of the elements to be added by linear extrapolation of the displacement field.Huang et al.[20,21]proposed using mesh-independent filters to evaluate the sensitivities of standby additive elements. In the above methods, all the elements in the holes are directly removed, so these methods are called hard-kill type methods.

    In hard-kill type methods,the ability to change topology is usually related to the material introduction strategies[22].As an alternative to this,soft-kill type methods were proposed in which the holes are mimicked by weak material.In this type of method,the sensitivities of the elements in holes can be calculated directly without extrapolating from the information of the solid elements.The existing softkill type methods include the sequential element admissions and rejections method(SERA)proposed by Rozvany et al. [23-25], the penalty-based BESO method proposed by Huang et al. [26] and the topology optimization method with sequential integer programming proposed by Liang et al.[13,27],etc.The weak material introduced by soft-kill type methods is similar to the density lower limit of the SIMP material model.They both retain elements in holes for calculating sensitivities,thus providing a standard for adding material.

    Introducing a weak material has been proven to be very successful in solving static small deformation problems and has become a standard model in topology optimization.To ensure smooth access to the optimal solution,the physical property of the weak material must be controlled within a reasonable range.If the value is too large,the stiffness provided by it cannot be ignored,which may lead to an overly rigid performance evaluation.If too small,the condition number of the structural stiffness matrix becomes worse,and large numerical errors may occur in the results.Therefore,the condition number is usually selected as 10-3.In addition,in some specific optimization problems,a weak material may cause numerical instability or even incorrect results. For example, when a structure has a large deformation,excessive mesh deformation may occur in weak regions,which leads to nonconvergence of the Newton-Raphson iteration[28,29].In the topology optimization of a buckling structure,pseudo bucking modes may appear in the weak regions[30], which adversely affects the effectiveness of the results.

    The hard-kill type methods and some other methods that remove the elements in the holes can avoid the problems caused by weak materials[21,31-33].However,as mentioned above,these methods generally decide the introduction of material through the extrapolation of information(displacement,strain energy or sensitivity,etc.)from solid elements.Eliminating the negative effects caused by weak material in soft-kill type methods is the focus of this paper.

    From the perspective of model consistency, the physical model and finite element (FE) model are consistent in the hard-kill type methods, but the FE model of the soft-kill type methods is an approximate model from the physical model. If the inconsistencies between the two models are eliminated,it is possible to solve the above problems in the framework of soft-kill type methods.

    In SERA, the concepts of real material and virtual material are introduced to distinguish the elements (it should be noted that the real material and virtual material here correspond to the solid and weak material mentioned above.To avoid confusion,only the concepts of solid and weak materials are retained in the next content.The sensitivities of solid elements and weak material elements(weak elements)are ranked,and two thresholds are selected to determine the elements to be removed or to be added.This method indirectly divides the design domain into solid regions and weak regions but does not further identify them.The design domain is still regarded as a whole for FEA in this method.Tong et al.[34]proposed a moving ISO-surface threshold method(MIST),in which the topological boundaries are determined by a response function threshold based on physical properties, so the design domain can also be divided into two parts.Wang et al.[35]proposed an energy interpolation framework to address geometric nonlinear optimization problems. In this framework, the elastic energy densities of solid regions and weak regions are obtained by interpolating the elastic energy density of nonlinear theory and linear theory,respectively,thus avoiding the numerical instability of weak regions under finite deformation.Bruns[36]proposed an algorithm to allow void material to be replaced by zero density elements.The algorithm can reject weak materials,but the SD/SVD approach they used is computationally expensive.Nguyen et al.[37]preconditioned the stiffness matrix to avoid ill-conditioned problems caused by the 0 density lower bound.Li et al.[38]proposed a meshless moving morphable component(ML-MMC)method,in which the structural analysis was carried out only on the solid regions,avoiding the intervention of weak materials.

    Based on the characteristics of the above methods,a topology optimization method with a region partitioning strategy is proposed in this paper.The method is implemented based on SERA.The FEA is carried out regionally.To avoid the influence of weak material on the result of solid regions,FEA of solid regions is carried out first, where the weak elements are eliminated temporarily in this step.When the FEA of the solid regions is completed, FEA of the weak regions is performed with the displacement solution of solid regions as the Dirichlet boundary conditions(Fig.1).When optimizing structures under finite deformation,linear theory and nonlinear theory can be applied to the two types of regions separately to avoid numerical instability.

    In the implementation,two special structural features,nonmanifold points and islands,may arise in solid regions after region segmentation.These two structural features might cause instability in the numerical solution of the displacement via FEA.We introduce concepts and algorithms in graphics to recognize and solve them:the nonmanifold points are identified by an undirected graph and treated by the minimum volume filling (MVF) algorithm and minimum sensitivity filling (MSF) algorithm[39]; the islands are identified by the fire-burning method (FBM) [40,41] and treated together with weak regions in the FEA.The solution to the above cases can improve the robustness of the proposed algorithm.

    Figure 1: Schematic diagram of the original SERA model and the proposed model: (a) the original SERA model:the design domain is solved as a whole;(b)the proposed model:the design domain is solved for both the solid regions and weak regions simultaneously

    The rest of the paper is arranged as follows:the topology optimization algorithm with a region partition strategy is detailed in Section 2. In Section 3, the nonmanifold point and island are introduced and solved.In Section 4,several geometric linear and geometric nonlinear numerical examples are executed to verify the feasibility of the proposed algorithm.Section 5 provides the conclusions.

    2 Methodology

    In SERA,solid regions and weak regions can be distinguished by densities of elements.To avoid the negative effects of weak regions on solid regions,the FEAs for the two types of regions are carried out in sequence.The optimization formula is as follows:

    where the superscript s represents solid regions and the superscript v represents the weak regions;ρis the design variable vector andρeis its elementwise component; c is the objective function to be optimized; qs(ρs,us)=0 is the equilibrium equation of solid regions, whereρsand usare the design variable vector and state variable vector of solid regions,respectively;qv(ρv,uv)=0 is the equilibrium equation of weak regions,whereρvand uvare the design variable vector and state variable vector of weak regions, respectively;Vis the volume of material used andV*is the upper limit of allowable volume.

    The only difference between the Eq.(1)and classic optimization formula is that the former has two equilibrium equations and must be solved sequentially.

    2.1 Finite Element Analysis

    In the proposed method,the FEA of solid regions is prioritized.Weak elements are temporarily removed in this step. When FEA of the solid regions is completed, FEA of the weak regions is performed with the displacement solution of solid regions as the Dirichlet boundary conditions.The FEA procedure is shown in Fig.2.

    Figure 2: The FEA in the proposed method: (a) solving the displacement field of solid regions; (b)solving the displacement field of weak regions;(c)union of the displacement fields of the two types of regions

    Since the element densities can only be one orρmin,the elements and corresponding node degrees of freedom(DOFs)in the solid regions and weak regions can be obtained according to the ordering rules of DOFs.Then,we can establish FE formulae of solid regions and weak regions.When considering the static small deformation problem,the FE formula of solid regions is as follows:

    where Ksis the global stiffness matrix of the solid regions and fsis the load vector of the solid regions.The boundary conditions between the solid regions and the weak regions are zero Newman boundaries.Compared with the original FE model,this model removes weak elements.

    In regard to the finite deformation problem,the nonlinear FE formula must be considered:

    where r is the residual force;psis the external load vector of the solid regions;and fsis the load vector of the internal nodes in the solid regions at equilibrium,and its expression is as follows:

    whereMsis the set of solid elements; Ceis a matrix that transforms the modal force vector of the element to the globally nodal force vector;and feis the nodal force vector of the element.

    The most frequently applied scheme for solving nonlinear systems is the Newton-Raphson algorithm.It is based on a Taylor series development of Eq.(3)at a known state

    where the parameter λ denotes the load level for which the solution has to be determined;DrΔukcharacterizes the directional derivative of r atand the vectorδis the residuum of the Tayler series.More details about the Newton-Raphson scheme can be found in the literature[42].

    After the displacement vector usis obtained by solving Eqs.(2) or (5), we need to solve the displacement vector uv. To ensure the stability of the analysis, it can be solved simply by the linear FE formula.

    In the FE model of weak regions,Dirichlet boundary conditions are imposed on the interface to maintain the continuity of the displacement field.The implementation process is as follows:first,the components of the displacement vector usneed to be rearranged.The DOFs of noninterface nodes are placed in the front as uss,and the DOFs of interface nodes are placed in the back as uc.The rearranged displacement vectoris as follows:

    The global stiffness matrix, displacement vector and load vector of the weak regions are also divided into two parts according to the noninterface nodes and the interface nodes.The updated FE formula is:

    where Kvvis the stiffness matrix assembled by DOFs of noninterface nodes in weak regions and Kccis the stiffness matrix assembled by DOFs of interface nodes. Kvcand Kcvare the coupling stiffness matrices,and they are symmetric.

    Since uchas been obtained by Eq.(6),it can be moved to the right,and Eq.(7)can be rearranged:

    When the load-independent design problem is considered, the weak regions usually have no external load so that fvis a zero vector.Eq.(8)can be simplified as follows:

    The displacement vector uvis obtained by solving Eq.(9).

    2.2 Sensitivity Number

    In the case of small deformation problems,the sensitivity numberαeof an element that determines the element to be added or removed has been derived by Alonso et al.[43]:

    where ueis the element displacement vector andΔKeis the variation in the elemental stiffness matrix.Since the densities of elements can only be one orρmin, the sensitivity values have the following two forms:

    When addressing small deformation problems, according to Huang et al. [21], the structural compliance can be replaced by an incremental form. The sensitivity number of theith element is defined as

    It should be noted that the sensitivity numbers in Eqs.(11) and (12) are both expressed by the element strain energy(or its negative value).However,this expression has different meanings for linear and nonlinear structures.For an elastoplastic structure,it denotes the total elastic and plastic strain energies,while for a linear structure,it is only for the elastic strain energy.

    ΔVcan be limited to a definite value by adjusting the two thresholds.One can refer to reference[43]for more details about material iteration.

    Figure 3:Material variation determined by two sensitivity thresholds

    The above strategies can effectively avoid the adverse effects caused by weak elements and maintain the integrity of sensitivities. However, in the execution process, structural instability may occur due to some special structural features. To ensure the robustness of the algorithm, these structural features must be solved.

    3 Nonmanifold Points and Islands

    After regional partitioning,there are two structural features that may cause numerical instability:nonmanifold points and islands. They must be addressed to prevent system ill conditioning. In this section,we introduce some strategies to identify and address them.

    3.1 Nonmanifold Points

    Hinged elements often appear in solid regions when material is almost removed (Fig.4). These structures are usually unstable. In computational geometry, such one-point connected structures belong to nonmanifold structures,and the point is named the nonmanifold point.A more common form of nonmanifold point in topology optimization is the checkerboard pattern.The checkerboard pattern is not expected due to its overestimated stiffness and difficulty in manufacturing[44].Poulsen[45]proposed a simple and implicit scheme based on a structural grid to prevent checkerboard patterns and one-node hinges. However, we need direct control to ensure that these situations are avoided in each iteration.

    Figure 4:The structural features consisting of nonmanifold points:1 is the checkerboard pattern;2 is a hinged rod;3 is a hinged element

    3.1.1 Definition of Nonmanifold Point

    It is necessary to introduce the concept of a 2D manifold to describe nonmanifold points.A surface is a 2D manifold if it has the following characteristics:(1)Every point on the surface of an object has a sufficiently small neighborhood isomorphic to the disk on the plane;(2)If the surface is unclosed(it has boundaries), every point on the boundaries must have a sufficiently small neighborhood isomorphic to the half disk in the plane. Since it is impossible to describe each point on a surface by computer, the conditions identifying that a surface is a 2D manifold are represented by vertices,edges and faces of the discrete grid:(1)each edge can only be shared by two faces;(2)the edges and faces adjacent to each vertex can form one ring around it.For example,there are three points in Fig.5.The setSvi(i=1,2,3)contains all edges and faces adjacent to vertex vi.IfSvican form more than two rings topologically isomorphic to a disk,vertex vi is a nonmanifold point.According to this,v1 and v2 are manifold points;v3 is a nonmanifold point.

    Figure 5:Manifold point and nonmanifold point:(a-b)the points v1 and v2 are manifold points;(c)the point v3 is a nonmanifold point

    3.1.2 Identification of Nonmanifold Point

    As the design domain is discretized by a structured rectangular mesh,the nonmanifold point is presented in only one form:adjacent elements of the vertex contain two diagonally distributed solid elements and two diagonally distributed weak elements. The procedure of identifying nonmanifold points is as follows and the flow chart is as shown in Fig.6.

    (1) Create the vertex setΦ=whereis the vertex set of the solid elementiandNSis the number of solid elements.

    (2) Calculate the vertex set A={x|xappears twice inΦ}.

    (4) Calculate the vertex set B={x|xappears four times inΨ}.

    (5) Calculate the nonmanifold point setΛ=A ∩B.

    The strategy to accommodate nonmanifold point is converting the weak elements adjacent to the nonmanifold point into solid elements, as shown in Fig.7. In theory, the problem can be solved by addressing each nonmanifold point in turn, but when the nonmanifold points appear continuously in the horizontal or vertical direction (checkboard pattern), many nonessential solid elements may be introduced that severely affect the volume and the objective.To minimize this adverse effect,two algorithms are introduced to determine how to introduce solid elements.

    Figure 6:Flow chart of nonmanifold point identification

    3.1.3 Two Algorithms to Accommodate Nonmanifold Points

    Structures consisting of nonmanifold points can be divided into two categories:hinged structures and checkerboard patterns.Since the adjacent weak elements have no intersection in hinged structures,converting any of the surrounding weak elements can address the problem(Fig.7a).For the checkerboard pattern,one of the most common methods is using filtering techniques on element densities or sensitivities.Poulsen[45]proposed a framework with implicit constraints to reject nonmanifold points.Han et al.[40]suppressed the checkerboard pattern by identifying and filling a single weak element.

    Figure 7:Nonmanifold points are rejected by converting weak elements to solid elements:(a)rejection of a single nonmanifold point;(b)rejection of multiple adjacent nonmanifold points

    To reduce the disturbance to the volume and the objective, we introduced two algorithms to address nonmanifold points: the minimum volume filling algorithm (MVF) and the minimum sensitivity filling algorithm (MSF). The MVF requires filling a minimum number of solid elements to reject all nonmanifold points,and the MSF requires that the elements that are filled have the least impact on the objective.

    The concept of an undirected graph is introduced to implement the above two algorithms. The graphG=G(V,E)can represent a topology consisting of solid elements in whichVis the vertex set ofGandEis the edge set ofG.If the verticesx,y∈Vare adjacent vertices,x→y∈Eis a directed edge ofGin whichxis the starting vertex andyis the ending vertex.Since the direction of the edge is not of concern to us,x→yandy→xcan be regarded as equivalent,and such graphs are called undirected graphs(also called symmetric graphs).

    The undirected graphG(V,E)of the checkerboard pattern in Fig.8a can be constructed as an example: since it is known that a nonmanifold point has two adjacent weak elements, these two elements can be regarded as the vertices of the graphG. The nonmanifold point is their edge. The checkerboard pattern can be converted to the undirected graphG.The gray dots belong to the vertex setV,and the dotted lines belong to the edge setE,as shown in Fig.8b.

    Figure 8: The process of addressing checkerboard patterns based on the MVF: (a) a checkerboard pattern;(b)the undirected graph G;(c)minimum covered vertex set;(d)the result after filling elements

    (1) Minimum Volume Filling(MVF)

    The MVF can be transformed into minimum point set coverage,which means that each edge in the undirected graph must be associated with at least one of its vertices. In graph theory, the minimum point set covering is equal to the maximum matching so that the Hungarian algorithm [39] can be used to solve the problem.The gray dots in Fig.8c are the minimum covering point set obtained by the algorithm.The result of the MVF is shown in Fig.8d by covering the weak elements corresponding to the gray dots into solid elements.

    (2) Minimum Sensitivity Filling(MSF)

    The MSF can be transformed into minimum point set coverage with weight in the undirected graph. In the algorithm, the sensitivity values of the weak elements adjacent to each nonmanifold point are added to the vertices of the undirected graph as weights.The minimum point set coverage with weight requires that every edge in the weighted undirected graph is associated with at least one vertex and the sum of the weights of these vertices is minimum.

    As shown in Fig.9, the two algorithms are verified by two structures. The structure in Fig.9a has only one hinge,and the structure in Fig.9d has a checkerboard pattern.Figs.9b and 9e show the results of the MVF.Figs.9c and 9f show the results of the MSF.

    Figure 9:The two structures removing nonmanifold points by the MVF and MSF:(a)and(d)are two structures containing nonmanifold points;(b)and(e)are the results obtained by the MVF;(c)and(f)are the results obtained by the MSF

    In Fig.9a,there is only one nonmanifold point,so introducing a weak element can solve it.In this case,the MVF randomly selects a weak element to fill,but the MSF selects the element with the lowest sensitivity value. In Fig.9d, many solid elements need to be introduced to solve the checkerboard pattern so that the material and objective function values will be significantly increased. The result shows that the MVF strategy requires less material, and the MSF strategy leads to less disturbance of the objective value. In summary, the MVF strategy is more suitable for handling checkerboard patterns,and the MSF strategy is more suitable for discontinued hinged structures.It should be noted that if the number of filling elements is too large in the optimization iteration,the convergence may be adversely affected. Therefore, filtering technology is still used in the following examples to suppress the checkerboard pattern.

    3.2 Islands

    In SERA,the initial structure is usually made entirely of solid elements.In the early optimization process, solid elements are gradually transformed into weak elements. This may lead to a situation in which some solid elements are completely separated from the main structure, forming an island(Fig.10). In the original SERA method, an island is surrounded by weak elements that have low stiffness to support it so that the island can be constrained to a certain extent and the condition number is not too large to affect the stability of the numerical calculation.However,in the proposed method,the solid regions are analyzed without weak materials. The island is free of any constraints, which adversely affects the numerical stability.

    Figure 10:A structure with two islands

    To accommodate islands,we need to identify them first.The recognition of the nonmanifold point mentioned above is the recognition of elements,while an island is a region composed of an uncertain number of elements.Although the domain is divided in SERA,the numbers of solid regions and weak regions are still unknown.We introduce the fire-burning method[40]to group solid material by regions,and then the boundary conditions are used to identify whether a certain solid region is an island.Since an island has no effect on the structure stiffness,we group it into weak regions for FEA.

    3.2.1 Adjacent Matrix

    To realize the fire-burning method,the adjacent relation of the elements must be calculated first.The concept of a graph is still used to explain here. For the graphG=G(V,E)composed of solid elements,an adjacent matrix is used to describe the adjacency relationship of elements.

    The graphGis made up of solid elements, which are numbered as 1,2,...,|V|. The adjacency matrixAof graphGis a|V|-dimensional square matrix,andaijis the component of matrixA:

    whereEis the set of all undirected edges.

    Fig.11 shows the process of obtaining the adjacency matrix from a structure. The structure in Fig.11a consists of six solid elements. Fig.11b is converted to an undirected graphG, where each element represents a vertex ofG.If two elements are adjacent,they are connected by a black line.It should be noted that the elements may be connected by a single node or an edge,both of which indicate that the elements are adjacent.Fig.11c shows the adjacency matrixAofG.

    Figure 11: Schematic diagram of adjacency matrix calculation: (a) A structure consisting of six elements.(b)Graph G with 6 vertices and 9 edges.(c)The adjacency matrix of G

    For a structured grid,the coding rules of elements and their nodes are generally fixed and regular.For example,the simplest coding method is to encode from top to bottom and from left to right.We can evaluate whether the two elements are adjacent by evaluating whether there is a common node between the two elements,and the adjacency matrix of the elements can be established by this information.

    3.2.2 Fire-Burning Method

    The process of the fire-burning method is as follows:

    (1) Determine an element as the initial burning point;

    (2) Search the adjacent untraversed elements with the same density as the current burning points;these elements are regarded as the new burning points.

    (3) Iterate Step 2 until there are no more qualified elements around the current burning points.All the elements in the current region can be found by the iteration.Fig.12 graphically depicts the process of Step 2 and Step 3.

    (4) Determine an untraversed element as a new burning point,and repeat Steps 2 and 3.

    (5) Once there are no untraversed elements in the design domain, the process ends, and all the regions have been found.

    Figure 12:The process of the fire-burning method for finding a region

    3.2.3 Identification and Processing of Island

    Since all the regions have been found,we can determine whether a region is an island by evaluating whether there are constrained points or load points in the region.Considering little contribution to the objective function and adverse effects on the numerical stability,we group islands into weak regions for FEA.

    4 Numerical Examples and Discussion

    In this section,the concept of a conditional number is introduced to measure the ill conditioning of a system,and three examples are performed to verify the effectiveness of the proposed method.The first one is the short beam example;the second one is the C-shape plate example[46];the third one is the cantilever beam.All the materials in the examples are isotropic,and the material constants used are elastic modulusE=1.0 and Poisson’s ratioν=0.3.

    4.1 Condition Number

    The condition number of a matrix is a well-known measure of ill conditioning.For ann×nmatrix K,its condition number is:

    where||·||is any matrix norm.If the matrix K is singular,we usually regard the condition number as infinite[47].

    When considering the static small deformation problem,the design domain is discretized by the FE mesh,and the governing equation can be expressed by a linear equation:

    where u and f are the displacement vector and the load vector,respectively,and K is the global stiffness matrix that is assembled by element stiffness matrices.

    In SERA,the element stiffness matrix is expressed as follows:

    whereρe=1 orρminmeans that the element is a solid element or a weak element and K0is the stiffness matrix of the solid element. It is easy to evaluate from Eqs.(15)-(17) that the condition number of K is related to the ratio of the maximum and minimum elemental density in the design domain. By convention, the density of the solid element is usually set to one. If the density of the weak element decreases,the condition number of the corresponding stiffness matrix will increase.

    A simple example can illustrate this. Fig.13 shows an optimal structural topology of the short beam example. The density of the solid element is one, and the density of the weak element varies from 10-9to 10-30. The condition number of the global stiffness matrix changes as Fig.14 shows.According to the curve,the logarithm of the weak elemental density is proportional to the logarithm of the condition number of K.

    Figure 13:A structure consisting of solid materials and weak materials

    Figure 14:The curve of the condition number changing with the density of the weak elements

    Since the condition number of the global stiffness matrix is a direct parameter to measure numerical stability,it can be seen from the above that two cases can lead to ill-conditioned systems:

    (1) An extremely small ratio of the minimum and maximum densities.

    (2) Local unstable structures.

    The method proposed in Section 2 can completely solve the first case. The second case can be solved by the strategies introduced in Section 3.

    4.2 Short Beam

    The load and support conditions of the short beam example are shown in Fig.14. The design domain is discretized by 100×50 rectangular elements.The upper limit of the volume fraction is 0.3,and the filter radius is 0.04.

    In SERA, the optimal structure can usually be obtained faster by deleting materials than by adding materials. Therefore, the initial structures in the subsequent examples are all composed of solid elements.In the first half of the optimization process,the solid elements are gradually rejected until the volume constraint is met,and then the same amounts of solid elements and weak elements are increased or decreased until convergence.

    Figure 15:The design domain and boundary conditions for the cantilever beam:(a)The load is applied to the lower right corner.(b)The load is applied to the midpoint of the right boundary

    In this example,four values,10-9,10-18,10-27,and 10-36,are selected as the design valuesρminof the weak elements,and the original SERA method is also conducted for comparison.The iteration curves in Figs.16 and 17 show that the order of the condition numbers almost increases inversely with the decrease inρmin,which confirms the conclusion in Section 4.1.The iteration path also changes asρminchanges.Occasionally,the condition number or objective function will increase dramatically in a step(shown in Figs.16c,16d and 17b-17d),which may greatly affect the iterative process and the optimal topology. Fig.17 shows the structural topology and displacement field in the abnormal step. There are nonmanifold points and islands in the position framed by the dotted lines in Figs.18a and 18c and abnormally large displacement values in the corresponding positions in Figs.18b and 18d.According to Figs.16e-16h and 17e-17h,after solving the nonmanifold points and islands,the condition number can be controlled from 104to 107by the proposed method and is not affected byρmin.

    Figure 16: (Continued)

    Figure 16:Iteration history of the model in Fig.15a:(a)-(d)are the iteration histories with the four densities of weak elements conducted by the original SERA;(e)-(h)are the iteration histories with the four densities of weak elements conducted by the proposed method

    Figs.19-22 show the optimal topologies and corresponding objective values. In summary, the optimal results obtained by the original SERA method are affected byρmin.Onceρmindrops to 10-36,the optimal topology changes prominently.Figs.17 and 19 show that the optimal topologies are almost unchanged asρminvaries. Theoretically, the proposed method allowsρminto be arbitrarily decreased with no effect on the optimization.

    Figure 17: (Continued)

    Figure 17:Iteration history of the design model in Fig.15b:(a)-(d)are the iteration histories with the four densities of weak elements obtained by the original SERA;(e)-(h)are the iteration histories with the four densities of weak elements obtained by the proposed method

    Figure 18:Structural topology and displacement field causing abnormal iteration:(a)and(b)correspond to the abnormal iteration step in Figs.16c and 16d; (c) and (d) correspond to the abnormal iteration step in Figs.17b-17d

    To verify the computational efficiency of the proposed method,the computational time is counted.The original SERA consumed 9.8 and 18.4 s for computing the two examples in Fig.15;the proposed method consumed 18.0 and 23.2 s for computing the two examples.Therefore,the proposed method is less efficient than the original SERA. From Fig.23, the time consumed by the proposed method in each iteration has a large oscillation, while in the original method, the time consumed in each iteration is relatively stable. It is well known that the most time-consuming process in optimization iteration is FEA. Since the number of elements in the two methods is the same, the time consumed by FEA is basically fixed.However,there is another time-consuming process in the proposed method:nonmanifold point processing. Since nonmanifold points do not appear at every step, nonmanifold point processing is also not performed at every step, which is the reason for the oscillation of the time-consumption curve.

    Figure 19: Optimal results of the design model in Fig.15a with the four densities of weak elements obtained by the original SERA

    Figure 20: Optimal results of the design model in Fig.15a with the four densities of weak elements obtained by the proposed method

    Figure 21: Optimal results of the design model in Fig.15b with the four densities of weak elements obtained by the original SERA

    In this example,we also verify the stability of the proposed method under different mesh densities.Three mesh densities are considered:1)coarse,consisting of 100×50 rectangular elements;2)medium,consisting of 200×100 rectangular elements;3)fine,consisting of 300×150 rectangular elements.The loading position is shown in Fig.15a.The design value of the weak material is 10-36.The results for the three cases are shown in Fig.24.

    The optimal structural topologies are almost the same for the three mesh densities. Only the boundary smoothness and the size of local holes are slightly different. Therefore, the robustness of the proposed method is not affected by the mesh density. However, there is another factor to consider as the mesh density increases: in the proposed method, the nonmanifold point processing is time-consuming. Once the elements increase, the nonmanifold points may increase, which will reduce computational efficiency. To adapt to large-scale computation, we consider how to improve the efficiency of nonmanifold point processing in future work.

    Figure 22: Optimal results of the design model in Fig.15b with the four densities of weak elements obtained by the proposed method

    Figure 23:Time consumption curves of the short beam examples:(a)Fig.15a.(b)Fig.15b

    Figure 24:Short beam design for different mesh densities:(a)coarse;(b)medium;(c)fine mesh

    4.3 C-Shape Plate

    To verify the effectiveness of the proposed method for solving excessive mesh deformation under finite deformation, we considered an example proposed by Yoon et al. [46] shown in Fig.25. The design domain is discretized by 60×60 rectangular elements, and the concentrated forcesf1= 0.02 andf2=0.03 are loaded.The elastic modulusEof solid is one,and Poisson’s ratioνis 0.3.The design value of weak materialρminis 10-9.

    Figure 25:The design domain and boundary conditions for the C-shaped plate

    For better comparison,we analyzed the structure for the following three options:(1)geometric linearity or geometric nonlinearity;(2)inclusion or exclusion of weak regions;and(3)with or without a region partition strategy.The results are shown in Fig.26.The corresponding settings and convergence for Figs.26a-26e are shown in Table 1.

    Figure 26: (Continued)

    Figure 26:The scalar displacement field and deformed mesh of the C-shaped plate

    Table 1: Corresponding settings and convergence for all the results in Fig.26

    When no weak region is included(Figs.26a and 26b),convergence can be achieved by a geometric linear or geometric nonlinear model.However,the maximum deformation of the former is larger than that of the latter. In addition, the rods on the upper side of the structure in Fig.26a have become significantly thicker,which is obviously unreasonable.When considering weak regions,the result of the solid regions remains the same under the geometric linear model(Fig.26c).However,in the geometric nonlinear model,the analysis process does not converge due to excessive mesh deformation(Fig.26d).After adopting region recognition,nonlinear theory and linear theory are applied to the solid regions and weak regions,respectively.As shown in Figs.26b and 26e,the results are exactly the same in the solid regions,which illustrates that the proposed method guarantees that excessive mesh deformation in the weak regions has no influence on nonlinear analysis so that convergence can be achieved.

    Now, we apply the topology optimization method with a region partitioning strategy to this problem.The design domain and boundary conditions are still consistent with the model in Fig.25.The filter radius r=0.25.The volume fraction constraint is 0.28.Two initial structures(Figs.27a and 27c)are tested for optimization:in one,the design area is completely covered by solid elements with a volume fraction of one;the other is the same as the model in Fig.25,with a volume fraction of 0.28.

    Figure 27:The optimal structures of the C-shaped plate obtained from two initial structures

    As shown in Figs.27b and 27d, there are some differences in the optimal structures. The first optimal structure is identical to that obtained by Lahuerta et al.[48].The second one,which is close to the first one,is significantly worse.The reason is that the second initial structure is much different from the optimal structure and falls into a local solution. However, under the first initial structure,there is no excessive deformation in the optimization process, and nonconvergence caused by mesh distortion did not occur.To verify the proposed algorithm,the second initial structure is optimized,and the mesh deformation is captured during the optimization process,as shown in Fig.28.Although excessive mesh deformation exists in the first three steps, the optimization iteration is not adversely affected.

    4.4 Cantilever Beam

    The design domain and boundary condition of the cantilever beam are shown in Fig.29. The design domain is discretized by 120×30 rectangular elements. The magnitudes of the concentrated load are 0.0002,0.0005,0.0007 and 0.001.The initial volume fraction is 1.0,and the volume fraction constraint is 0.5.The design valueρminof the weak material is 10-9,and the filter radiusris 0.014.

    Figure 28: Deformed mesh in iteration: blue elements are solid elements; red elements are weak elements

    Figure 29:The design domain and boundary condition for the cantilever beam

    In this example, we verify the difference in optimization results under geometric linear and geometric nonlinear assumptions based on a region partitioning strategy.The effects of different loads on the topology optimization results are examined simultaneously.The results are shown in Fig.30.On the first two lines in Fig.30,we compare the optimal structures and objective values for different loads in linear and nonlinear solutions and obtained the following conclusions:(1)As expected,under the assumption of geometric linearity,the value of concentrated force does not affect the optimal topology;(2) Under the assumption of geometric nonlinearity, the optimal topology varies substantially with the load value. When the load value is very large, its result is notably different from the geometric linear solution.(3)The objective function values in geometric linear solutions and geometric nonlinear solutions are different. When the load valuefis 0.001, the objective value of the geometric linear solution is only 17%of that of the geometric nonlinear solution.

    The third line in Fig.30 shows the final deformation mesh of the geometric nonlinear solution.When the load is 0.001,the weak elements around the loading point are clearly excessively deformed(Fig.31).Due to the introduction of the region partitioning strategy,the weak regions are solved by a linear algorithm so that nonconvergence does not occur and the optimal structure can be obtained.

    Figure 30:Optimized structure and deformed mesh for different loads

    Figure 31:Excessive deformation of weak elements

    5 Conclusions

    Numerical instability problems caused by a material interpolation model in the weak region are considered in this paper. A topology optimization model with geometrical region partitioning and the corresponding FEA procedure is proposed. Numerical strategies to identify nonmanifold points and island structures are discussed,and numerical instability during the optimization procedure can be alleviated by properly addressing the nonmanifold points.Numerical examples illustrate that the proposed method can solve the ill-conditioned matrix problem in FEA and nonconvergence phenomena caused by excessive mesh deformation in finite deformation.The region partition strategy proposed in this paper can be implemented from SERA to other topology optimization methods,such as the SIMP method and boundary evolution type method.

    Funding Statement:This work was supported by the National Science Foundation of China (Grant No.51675506).

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    午夜福利影视在线免费观看| 黄色视频不卡| 他把我摸到了高潮在线观看| 五月开心婷婷网| 国产精品自产拍在线观看55亚洲 | 俄罗斯特黄特色一大片| 亚洲aⅴ乱码一区二区在线播放 | 欧美乱妇无乱码| 精品熟女少妇八av免费久了| 可以免费在线观看a视频的电影网站| 老司机午夜福利在线观看视频| 99久久精品国产亚洲精品| 久久久久视频综合| 91老司机精品| 精品久久久精品久久久| 一二三四在线观看免费中文在| 超碰成人久久| av天堂在线播放| 亚洲视频免费观看视频| 午夜福利在线免费观看网站| 两性夫妻黄色片| 极品人妻少妇av视频| 高潮久久久久久久久久久不卡| 脱女人内裤的视频| 精品福利观看| 午夜影院日韩av| 欧美激情 高清一区二区三区| av欧美777| 午夜福利免费观看在线| 桃红色精品国产亚洲av| 最新在线观看一区二区三区| 99国产精品一区二区三区| 在线观看www视频免费| 国产深夜福利视频在线观看| 91精品三级在线观看| 香蕉丝袜av| 午夜老司机福利片| 亚洲 欧美一区二区三区| 色老头精品视频在线观看| 欧美日韩亚洲高清精品| 亚洲第一青青草原| 香蕉丝袜av| 欧美黄色淫秽网站| 一级毛片高清免费大全| 久热爱精品视频在线9| 亚洲伊人色综图| 亚洲,欧美精品.| 美女高潮到喷水免费观看| 亚洲av日韩精品久久久久久密| 狠狠狠狠99中文字幕| 久9热在线精品视频| 久久精品国产99精品国产亚洲性色 | 久久午夜综合久久蜜桃| 亚洲一区中文字幕在线| 波多野结衣av一区二区av| 男女床上黄色一级片免费看| 免费人成视频x8x8入口观看| 丰满迷人的少妇在线观看| 一本综合久久免费| 国产精品影院久久| 99国产精品免费福利视频| 久久九九热精品免费| 校园春色视频在线观看| 超碰成人久久| 亚洲全国av大片| 亚洲av日韩精品久久久久久密| 亚洲aⅴ乱码一区二区在线播放 | 麻豆国产av国片精品| 中出人妻视频一区二区| 又黄又粗又硬又大视频| 一级a爱片免费观看的视频| 岛国毛片在线播放| 黄片大片在线免费观看| 国产精品欧美亚洲77777| 99久久99久久久精品蜜桃| 国产精品免费视频内射| 一本一本久久a久久精品综合妖精| 叶爱在线成人免费视频播放| 精品一区二区三区四区五区乱码| 丰满迷人的少妇在线观看| 搡老熟女国产l中国老女人| 男人舔女人的私密视频| 国产一卡二卡三卡精品| 视频在线观看一区二区三区| 一个人免费在线观看的高清视频| 亚洲精华国产精华精| 首页视频小说图片口味搜索| 午夜成年电影在线免费观看| 99国产精品99久久久久| 丝袜在线中文字幕| 日本欧美视频一区| 超色免费av| 熟女少妇亚洲综合色aaa.| 看片在线看免费视频| 黑人巨大精品欧美一区二区mp4| 自线自在国产av| 久久中文看片网| 91国产中文字幕| 高清在线国产一区| 九色亚洲精品在线播放| 80岁老熟妇乱子伦牲交| 19禁男女啪啪无遮挡网站| 亚洲一卡2卡3卡4卡5卡精品中文| 欧美另类亚洲清纯唯美| 99国产精品一区二区三区| av线在线观看网站| 成在线人永久免费视频| 精品久久蜜臀av无| 免费日韩欧美在线观看| 欧美精品高潮呻吟av久久| 大香蕉久久网| 久久人妻福利社区极品人妻图片| 亚洲第一欧美日韩一区二区三区| 男男h啪啪无遮挡| 国产亚洲一区二区精品| 两个人免费观看高清视频| 人人妻人人澡人人爽人人夜夜| 欧美日韩视频精品一区| 50天的宝宝边吃奶边哭怎么回事| 侵犯人妻中文字幕一二三四区| 欧美黑人精品巨大| 久久精品成人免费网站| 欧美精品av麻豆av| 欧美日韩av久久| 久久人人97超碰香蕉20202| 久久中文字幕人妻熟女| 日韩有码中文字幕| 久久国产亚洲av麻豆专区| 久久久久久免费高清国产稀缺| 色在线成人网| 国产一区二区三区在线臀色熟女 | 捣出白浆h1v1| 亚洲一卡2卡3卡4卡5卡精品中文| 人人澡人人妻人| 水蜜桃什么品种好| av在线播放免费不卡| 国产有黄有色有爽视频| 免费在线观看黄色视频的| 精品高清国产在线一区| 动漫黄色视频在线观看| 亚洲男人天堂网一区| 18禁裸乳无遮挡免费网站照片 | 人成视频在线观看免费观看| 久久午夜综合久久蜜桃| 十八禁高潮呻吟视频| 女人久久www免费人成看片| 久久精品亚洲av国产电影网| 久久精品亚洲精品国产色婷小说| ponron亚洲| 亚洲av美国av| bbb黄色大片| 日日摸夜夜添夜夜添小说| 欧美日韩黄片免| 午夜免费观看网址| 如日韩欧美国产精品一区二区三区| 精品无人区乱码1区二区| 老司机深夜福利视频在线观看| 三上悠亚av全集在线观看| 亚洲男人天堂网一区| 18在线观看网站| 黄色毛片三级朝国网站| 国产精品影院久久| 日本a在线网址| 99久久国产精品久久久| 国产精品乱码一区二三区的特点 | 国产国语露脸激情在线看| 亚洲avbb在线观看| 久久久久久免费高清国产稀缺| 精品一品国产午夜福利视频| 精品福利永久在线观看| 最新美女视频免费是黄的| 国产乱人伦免费视频| 在线观看一区二区三区激情| 夜夜爽天天搞| 国产亚洲欧美98| 777久久人妻少妇嫩草av网站| 亚洲国产精品sss在线观看 | xxx96com| 久久婷婷成人综合色麻豆| 在线免费观看的www视频| 啪啪无遮挡十八禁网站| 国产精品一区二区免费欧美| 欧美在线黄色| 久久人妻熟女aⅴ| 久久久国产成人精品二区 | 亚洲欧美日韩另类电影网站| 精品乱码久久久久久99久播| 国产成人影院久久av| 久久久久精品国产欧美久久久| 欧美日韩国产mv在线观看视频| 少妇 在线观看| 1024香蕉在线观看| 久99久视频精品免费| 中文字幕av电影在线播放| 国产精品综合久久久久久久免费 | 最近最新中文字幕大全电影3 | 十八禁人妻一区二区| 亚洲国产中文字幕在线视频| 侵犯人妻中文字幕一二三四区| 亚洲av成人不卡在线观看播放网| 一本一本久久a久久精品综合妖精| 亚洲av电影在线进入| 午夜老司机福利片| 国产免费男女视频| 精品一区二区三卡| a级毛片在线看网站| 日韩一卡2卡3卡4卡2021年| 国产精品电影一区二区三区 | 久久国产精品大桥未久av| 久久这里只有精品19| 99国产精品99久久久久| 波多野结衣av一区二区av| 久久天堂一区二区三区四区| av片东京热男人的天堂| 成年版毛片免费区| 午夜福利,免费看| 69精品国产乱码久久久| 一级毛片女人18水好多| 中文亚洲av片在线观看爽 | 欧美丝袜亚洲另类 | 成人18禁在线播放| 亚洲精品在线美女| 91成年电影在线观看| 女人精品久久久久毛片| 精品一区二区三区av网在线观看| 老司机亚洲免费影院| 999精品在线视频| 天堂动漫精品| 久99久视频精品免费| 99久久99久久久精品蜜桃| 国产不卡av网站在线观看| 一区在线观看完整版| 一级毛片高清免费大全| 国产xxxxx性猛交| 成人黄色视频免费在线看| 日日夜夜操网爽| 黑人巨大精品欧美一区二区蜜桃| 欧美日韩亚洲综合一区二区三区_| 日本撒尿小便嘘嘘汇集6| 欧美精品啪啪一区二区三区| 欧美黄色片欧美黄色片| x7x7x7水蜜桃| 亚洲av成人一区二区三| 精品国产一区二区三区四区第35| 亚洲精品自拍成人| 看免费av毛片| 亚洲精品久久成人aⅴ小说| 欧美日韩成人在线一区二区| 一级毛片高清免费大全| 亚洲国产毛片av蜜桃av| 一级作爱视频免费观看| 757午夜福利合集在线观看| 一区二区日韩欧美中文字幕| 99riav亚洲国产免费| 天天躁日日躁夜夜躁夜夜| 国产一区在线观看成人免费| 一区在线观看完整版| 精品福利观看| 欧美日本中文国产一区发布| 黄色片一级片一级黄色片| 成人永久免费在线观看视频| 天天躁狠狠躁夜夜躁狠狠躁| 久久久久精品国产欧美久久久| 美国免费a级毛片| 久久狼人影院| 又大又爽又粗| 久久国产亚洲av麻豆专区| 一级a爱片免费观看的视频| 18禁裸乳无遮挡免费网站照片 | 亚洲情色 制服丝袜| 婷婷成人精品国产| 91成年电影在线观看| 人人澡人人妻人| 嫩草影视91久久| 亚洲欧美一区二区三区黑人| av天堂久久9| 一级a爱片免费观看的视频| 免费看十八禁软件| 在线观看舔阴道视频| 啦啦啦免费观看视频1| 一夜夜www| av天堂久久9| 一进一出抽搐gif免费好疼 | 大陆偷拍与自拍| 国产区一区二久久| 亚洲欧美激情在线| av在线播放免费不卡| 亚洲色图 男人天堂 中文字幕| 亚洲精品av麻豆狂野| 新久久久久国产一级毛片| 男女床上黄色一级片免费看| 久久久国产一区二区| 国产亚洲av高清不卡| 黄色视频不卡| 精品午夜福利视频在线观看一区| 国产一区二区三区视频了| 女性生殖器流出的白浆| 精品午夜福利视频在线观看一区| 亚洲成人免费电影在线观看| 男女床上黄色一级片免费看| 很黄的视频免费| 午夜激情av网站| 国产又色又爽无遮挡免费看| 99久久精品国产亚洲精品| 久热爱精品视频在线9| 国产一区二区激情短视频| 久久午夜综合久久蜜桃| 国产在线观看jvid| 香蕉国产在线看| 人人妻人人添人人爽欧美一区卜| 在线视频色国产色| 一区二区三区精品91| netflix在线观看网站| 色在线成人网| 日韩一卡2卡3卡4卡2021年| 亚洲欧美精品综合一区二区三区| 亚洲精品粉嫩美女一区| 国产又爽黄色视频| 69精品国产乱码久久久| 少妇粗大呻吟视频| 亚洲五月婷婷丁香| 超碰成人久久| 国产精品久久久人人做人人爽| 亚洲人成电影观看| 午夜91福利影院| 欧美黑人精品巨大| 精品一区二区三区四区五区乱码| 黄网站色视频无遮挡免费观看| 99热只有精品国产| 国产欧美日韩一区二区精品| 老司机深夜福利视频在线观看| 午夜免费成人在线视频| 成年人黄色毛片网站| 黑人操中国人逼视频| 精品一区二区三卡| 国产成人av教育| 在线观看www视频免费| 精品免费久久久久久久清纯 | 在线十欧美十亚洲十日本专区| 国产淫语在线视频| 在线观看免费午夜福利视频| 黄色成人免费大全| 俄罗斯特黄特色一大片| 精品少妇久久久久久888优播| 午夜影院日韩av| 久久精品亚洲av国产电影网| 精品久久久精品久久久| 精品国产美女av久久久久小说| 在线观看免费午夜福利视频| 久久香蕉精品热| 亚洲精品粉嫩美女一区| 亚洲精品久久午夜乱码| 国产av一区二区精品久久| 操出白浆在线播放| 久久婷婷成人综合色麻豆| 久久99一区二区三区| 免费观看精品视频网站| 亚洲男人天堂网一区| 成人三级做爰电影| 国产在线一区二区三区精| 夜夜爽天天搞| 精品国产国语对白av| a级片在线免费高清观看视频| 十八禁人妻一区二区| 国产精品99久久99久久久不卡| 岛国毛片在线播放| 正在播放国产对白刺激| 日韩欧美国产一区二区入口| 日本一区二区免费在线视频| 美女国产高潮福利片在线看| 亚洲国产毛片av蜜桃av| 人人妻人人澡人人看| 在线观看免费视频日本深夜| 成人免费观看视频高清| 日日摸夜夜添夜夜添小说| 黄色女人牲交| 久久久久久亚洲精品国产蜜桃av| 精品一区二区三区视频在线观看免费 | 少妇的丰满在线观看| 亚洲中文字幕日韩| 大香蕉久久网| 亚洲成人手机| 欧美激情 高清一区二区三区| 精品熟女少妇八av免费久了| 91字幕亚洲| 18在线观看网站| 欧美 亚洲 国产 日韩一| 在线永久观看黄色视频| 夜夜夜夜夜久久久久| 超碰97精品在线观看| 欧美色视频一区免费| ponron亚洲| tocl精华| 一边摸一边做爽爽视频免费| 啪啪无遮挡十八禁网站| av不卡在线播放| 18禁国产床啪视频网站| 女人被狂操c到高潮| 国产成人欧美| 最新的欧美精品一区二区| 啦啦啦视频在线资源免费观看| 精品一区二区三卡| aaaaa片日本免费| 麻豆成人av在线观看| 一级片免费观看大全| 免费一级毛片在线播放高清视频 | 国产成人一区二区三区免费视频网站| 国产精品乱码一区二三区的特点 | 免费在线观看视频国产中文字幕亚洲| 久久天堂一区二区三区四区| 最近最新中文字幕大全电影3 | 日日夜夜操网爽| 久久精品国产亚洲av香蕉五月 | 一级a爱视频在线免费观看| 91成年电影在线观看| 一级毛片女人18水好多| 久久天堂一区二区三区四区| 日韩欧美在线二视频 | 一区二区三区精品91| 欧美精品啪啪一区二区三区| 国产精品一区二区在线观看99| 99精品在免费线老司机午夜| 免费在线观看完整版高清| 久久精品国产99精品国产亚洲性色 | 国产精品九九99| 99热国产这里只有精品6| 亚洲伊人色综图| 99香蕉大伊视频| 欧美日韩av久久| 一区二区三区精品91| 国产精品99久久99久久久不卡| 国产精品一区二区在线观看99| 免费久久久久久久精品成人欧美视频| 纯流量卡能插随身wifi吗| 视频在线观看一区二区三区| 国产成+人综合+亚洲专区| 亚洲aⅴ乱码一区二区在线播放 | 欧美日韩福利视频一区二区| 丰满饥渴人妻一区二区三| 国产av又大| 精品电影一区二区在线| 女人精品久久久久毛片| 国产高清激情床上av| 最新美女视频免费是黄的| 亚洲熟妇熟女久久| 无限看片的www在线观看| 久久久久久久久久久久大奶| 婷婷成人精品国产| 国产97色在线日韩免费| av网站在线播放免费| 亚洲中文字幕日韩| 最新的欧美精品一区二区| 亚洲精品中文字幕在线视频| 一级片免费观看大全| 成年版毛片免费区| 亚洲性夜色夜夜综合| 丝袜美足系列| 亚洲精品粉嫩美女一区| 777米奇影视久久| av视频免费观看在线观看| 美女扒开内裤让男人捅视频| 国产蜜桃级精品一区二区三区 | 动漫黄色视频在线观看| 中文欧美无线码| 亚洲av成人不卡在线观看播放网| 久久九九热精品免费| 激情在线观看视频在线高清 | 欧美人与性动交α欧美软件| 久久中文字幕人妻熟女| av免费在线观看网站| 亚洲黑人精品在线| 欧美精品亚洲一区二区| 亚洲五月婷婷丁香| 精品国产亚洲在线| 黄片大片在线免费观看| 好男人电影高清在线观看| 欧美日韩福利视频一区二区| 国产欧美日韩一区二区三区在线| 国产精品秋霞免费鲁丝片| 国产高清视频在线播放一区| 成人黄色视频免费在线看| 又黄又爽又免费观看的视频| 欧美成狂野欧美在线观看| 在线观看www视频免费| 色精品久久人妻99蜜桃| 飞空精品影院首页| av福利片在线| 欧美在线黄色| 美女扒开内裤让男人捅视频| 亚洲精品美女久久久久99蜜臀| 成人18禁在线播放| 啦啦啦 在线观看视频| 国产成人av激情在线播放| 老司机影院毛片| 真人做人爱边吃奶动态| 久久久久久久精品吃奶| 亚洲午夜精品一区,二区,三区| 电影成人av| 国产精品98久久久久久宅男小说| 国产精品.久久久| 国产精品久久久久成人av| 视频区欧美日本亚洲| 欧美性长视频在线观看| 欧美日韩成人在线一区二区| 精品少妇一区二区三区视频日本电影| 国产精品成人在线| 亚洲成人免费电影在线观看| 99久久精品国产亚洲精品| 新久久久久国产一级毛片| 大码成人一级视频| 国产淫语在线视频| 欧美国产精品一级二级三级| 亚洲熟妇熟女久久| 丝袜美足系列| 精品乱码久久久久久99久播| 好看av亚洲va欧美ⅴa在| 精品国产乱码久久久久久男人| 亚洲欧美一区二区三区久久| 免费观看人在逋| 热99国产精品久久久久久7| 人人妻人人澡人人爽人人夜夜| 一本大道久久a久久精品| 大陆偷拍与自拍| 91在线观看av| 国产成人影院久久av| 黄网站色视频无遮挡免费观看| 69精品国产乱码久久久| 国产精品综合久久久久久久免费 | 美国免费a级毛片| 午夜福利免费观看在线| 亚洲欧美精品综合一区二区三区| 亚洲七黄色美女视频| 国产成+人综合+亚洲专区| 亚洲五月婷婷丁香| 悠悠久久av| 大香蕉久久成人网| 老熟妇仑乱视频hdxx| 亚洲人成伊人成综合网2020| 欧美午夜高清在线| 久久热在线av| 99国产精品免费福利视频| 亚洲va日本ⅴa欧美va伊人久久| 亚洲av电影在线进入| 亚洲国产欧美网| 1024视频免费在线观看| 国产99白浆流出| 超色免费av| 国产高清视频在线播放一区| 免费在线观看亚洲国产| 亚洲视频免费观看视频| 亚洲欧美日韩高清在线视频| 99re6热这里在线精品视频| 国产精品久久久久成人av| 国产精品久久久久久人妻精品电影| 丝袜美足系列| 久久天躁狠狠躁夜夜2o2o| 亚洲熟女毛片儿| 中文字幕另类日韩欧美亚洲嫩草| 午夜激情av网站| 久久久久国内视频| 亚洲五月色婷婷综合| 91国产中文字幕| 18禁观看日本| 女警被强在线播放| 人人妻,人人澡人人爽秒播| www.熟女人妻精品国产| 欧美黑人欧美精品刺激| 欧美中文综合在线视频| 成人亚洲精品一区在线观看| 一本大道久久a久久精品| 制服诱惑二区| av天堂在线播放| 亚洲成国产人片在线观看| 老汉色av国产亚洲站长工具| 精品卡一卡二卡四卡免费| 18禁裸乳无遮挡免费网站照片 | 岛国在线观看网站| 久久人妻福利社区极品人妻图片| 国产精品免费视频内射| 香蕉国产在线看| 久久人人97超碰香蕉20202| 熟女少妇亚洲综合色aaa.| 丰满的人妻完整版| 美国免费a级毛片| 精品福利永久在线观看| 超碰成人久久| 国产精品美女特级片免费视频播放器 | 精品第一国产精品| 精品免费久久久久久久清纯 | 美女高潮到喷水免费观看| 国产成人免费无遮挡视频| 亚洲av电影在线进入| www日本在线高清视频| 成年人黄色毛片网站| 亚洲精品在线观看二区| 国产精品一区二区在线不卡| 欧美激情极品国产一区二区三区| 国精品久久久久久国模美| 亚洲一码二码三码区别大吗| 在线观看免费视频日本深夜| 亚洲国产精品一区二区三区在线| 天堂俺去俺来也www色官网| 99香蕉大伊视频| 久久精品国产a三级三级三级| 高清av免费在线| 一进一出好大好爽视频| 亚洲精品av麻豆狂野| 99riav亚洲国产免费| 三上悠亚av全集在线观看| 国产熟女午夜一区二区三区| 久热这里只有精品99| 午夜免费鲁丝| 交换朋友夫妻互换小说| 老汉色∧v一级毛片| 国产麻豆69|