CN113868931B - Composite material finite element modeling method, system and storage medium - Google Patents
Composite material finite element modeling method, system and storage medium Download PDFInfo
- Publication number
- CN113868931B CN113868931B CN202111467102.0A CN202111467102A CN113868931B CN 113868931 B CN113868931 B CN 113868931B CN 202111467102 A CN202111467102 A CN 202111467102A CN 113868931 B CN113868931 B CN 113868931B
- Authority
- CN
- China
- Prior art keywords
- phase
- grid
- overall domain
- composite material
- geometric model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000002131 composite material Substances 0.000 title claims abstract description 260
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000002787 reinforcement Effects 0.000 claims abstract description 187
- 239000011159 matrix material Substances 0.000 claims description 68
- 239000002245 particle Substances 0.000 claims description 59
- 238000010168 coupling process Methods 0.000 claims description 52
- 230000008878 coupling Effects 0.000 claims description 51
- 238000005859 coupling reaction Methods 0.000 claims description 51
- 230000003014 reinforcing effect Effects 0.000 claims description 44
- 239000000835 fiber Substances 0.000 claims description 42
- 238000012545 processing Methods 0.000 claims description 19
- 238000004422 calculation algorithm Methods 0.000 claims description 14
- 230000000877 morphologic effect Effects 0.000 claims description 14
- 238000009941 weaving Methods 0.000 claims description 12
- 238000012790 confirmation Methods 0.000 claims description 9
- 230000003190 augmentative effect Effects 0.000 claims description 6
- 238000006467 substitution reaction Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 abstract description 16
- 239000000463 material Substances 0.000 description 34
- 239000000919 ceramic Substances 0.000 description 20
- 230000006870 function Effects 0.000 description 19
- 229920000049 Carbon (fiber) Polymers 0.000 description 12
- 239000004917 carbon fiber Substances 0.000 description 12
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000004088 simulation Methods 0.000 description 11
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 8
- 229910052782 aluminium Inorganic materials 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 239000000243 solution Substances 0.000 description 7
- 230000001788 irregular Effects 0.000 description 5
- 239000011208 reinforced composite material Substances 0.000 description 5
- 239000011347 resin Substances 0.000 description 5
- 229920005989 resin Polymers 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000003416 augmentation Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000005489 elastic deformation Effects 0.000 description 2
- 239000003733 fiber-reinforced composite Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000010845 search algorithm Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 239000003637 basic solution Substances 0.000 description 1
- 230000032823 cell division Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000004215 lattice model Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/26—Composites
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Evolutionary Computation (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及计算机辅助工程技术领域,公开了一种复合材料有限元建模方法、系统及存储介质。复合材料有限元建模方法包括:生成复合材料对应的增强相几何模型与整体域几何模型;将增强相几何模型装配至整体域几何模型中,得到复合材料几何模型;分别对复合材料几何模型中的增强相几何模型和整体域几何模型进行有限元网格划分,得到初始复合材料有限元模型;依次对初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。本发明在保证有限元建模精确性的前提下,降低了计算代价,节省了建模时间成本。
The invention relates to the technical field of computer aided engineering, and discloses a composite material finite element modeling method, system and storage medium. The composite material finite element modeling method includes: generating a reinforcement phase geometric model and an overall domain geometric model corresponding to the composite material; assembling the reinforcement phase geometric model into the overall domain geometric model to obtain a composite material geometric model; The finite element mesh division of the reinforcement phase geometric model and the overall domain geometry model is carried out to obtain the initial composite material finite element model; the spatial coincidence area of the reinforcement phase mesh element and the overall domain mesh element in the initial composite material finite element model is sequentially carried out. The nodal degrees of freedom are coupled to obtain a composite finite element model. On the premise of ensuring the accuracy of finite element modeling, the invention reduces the calculation cost and saves the modeling time cost.
Description
技术领域technical field
本发明涉及计算机辅助工程技术领域,尤其涉及一种复合材料有限元建模方法、系统及存储介质。The invention relates to the technical field of computer-aided engineering, in particular to a composite material finite element modeling method, system and storage medium.
背景技术Background technique
复合材料是由性质不同的增强相和基体组合而成的一种材料,通过各组分性能的互补和关联可以获得单一组分材料所不能达到的综合性能。由于复合材料性能与其组分材料的形态、含量、分布等因素具有密切的关系,通过调控组分材料的微观构型可以提升材料的宏观性能。A composite material is a material composed of reinforcing phases and matrices with different properties. Through the complementarity and correlation of the properties of each component, comprehensive properties that cannot be achieved by a single component material can be obtained. Since the properties of composite materials are closely related to the shape, content, distribution and other factors of their constituent materials, the macroscopic properties of the materials can be improved by adjusting the microscopic configuration of the constituent materials.
有限元仿真是探究微观构型变化对材料宏观性能影响规律的重要分析手段。针对具有复杂空间构型的复合材料,有限元建模是仿真的重点。由于增强相空间构型的复杂性,与其互补的基体区域会存在尖角、薄壁等几何特征。同时,增强相与基体间需要共用节点以保证两相材料在界面处的变形协调,这些不仅给划分高质量的有限元网格带来了困难,并且由于局部单元尺寸过小而导致有限元模型整体单元数目巨大,极大地增加仿真计算的时间成本。Finite element simulation is an important analysis method to explore the influence of micro-configuration changes on the macro-performance of materials. For composite materials with complex spatial configurations, finite element modeling is the focus of simulation. Due to the complexity of the enhanced phase space configuration, the complementary matrix region will have geometric features such as sharp corners and thin walls. At the same time, it is necessary to share nodes between the reinforcement phase and the matrix to ensure the coordination of the deformation of the two-phase materials at the interface, which not only brings difficulties to the division of high-quality finite element meshes, but also causes the finite element model due to the small size of local elements. The overall number of units is huge, which greatly increases the time cost of simulation calculation.
发明内容SUMMARY OF THE INVENTION
本发明的主要目的在于提供一种复合材料有限元建模方法、系统及存储介质,旨在解决如何在保证复合材料有限元建模精确性的前提下,降低仿真计算的时间成本的技术问题。The main purpose of the present invention is to provide a composite material finite element modeling method, system and storage medium, aiming at solving the technical problem of how to reduce the time cost of simulation calculation under the premise of ensuring the accuracy of composite material finite element modeling.
本发明第一方面提供了一种复合材料有限元建模方法,包括:A first aspect of the present invention provides a composite material finite element modeling method, comprising:
分别生成复合材料对应的增强相几何模型与整体域几何模型;The reinforcement phase geometric model and the overall domain geometric model corresponding to the composite material are generated respectively;
基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;Based on the spatial position of the reinforcing phase in the composite material, correspondingly assembling the reinforcing phase geometric model into the overall domain geometric model to obtain a composite material geometric model;
分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;Perform finite element mesh division on the reinforcement phase geometric model and the overall domain geometry model in the composite material geometric model respectively, and obtain an initial composite material with the characteristics of reinforcement phase mesh element and overall domain mesh element division. metamodel;
依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。The coupling processing of nodal degrees of freedom is sequentially performed on the spatial coincidence region of the reinforcement phase mesh element and the overall domain mesh element in the initial composite material finite element model to obtain a composite material finite element model.
可选的,在本发明第一方面的第一种实现方式中,所述分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型包括:Optionally, in a first implementation manner of the first aspect of the present invention, performing finite element mesh division on the reinforcement phase geometric model and the overall domain geometric model in the composite material geometric model, respectively, The initial composite finite element model with the characteristics of the reinforcement phase mesh element and the overall domain mesh element is obtained, including:
分别设置用于划分所述增强相几何模型的第一网格单元尺寸和所述整体域几何模型的第二网格单元尺寸;respectively setting a first mesh element size for dividing the augmented phase geometric model and a second mesh element size of the overall domain geometric model;
根据所述第一网格单元尺寸,对所述增强相几何模型进行有限元网格划分,以及根据所述第二网格单元尺寸,对所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型。According to the first mesh element size, the reinforcement phase geometric model is subjected to finite element mesh division, and according to the second mesh element size, the overall domain geometric model is subjected to finite element mesh division to obtain Initial composite finite element model with enhanced phase mesh elements and integral domain mesh elements.
可选的,在本发明第一方面的第二种实现方式中,所述依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型包括:Optionally, in the second implementation manner of the first aspect of the present invention, the nodal degrees of freedom are sequentially performed on the spatial coincidence region of the reinforcement phase mesh element and the overall domain mesh element in the initial composite finite element model. Coupling processing, the obtained composite material finite element model includes:
搜寻所述整体域网格单元包含所述增强相网格单元的所有空间重合区域;searching for all spatially coincident regions where the overall domain grid cell includes the enhancement phase grid cell;
分别设置各所述空间重合区域中增强相网格单元和整体域网格单元的节点约束关系,完成节点自由度耦合,得到复合材料有限元模型。The node constraint relationship between the reinforcement phase mesh element and the overall domain mesh element in each of the spatial coincidence regions is respectively set to complete the coupling of the nodal degrees of freedom to obtain a composite material finite element model.
可选的,在本发明第一方面的第三种实现方式中,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,所述搜寻所述整体域网格单元包含所述增强相网格单元的空间重合区域包括:Optionally, in a third implementation manner of the first aspect of the present invention, each of the overall domain grid units includes a plurality of overall domain grid nodes, and each of the enhancement phase grid units includes a plurality of enhancement phase grid units. the phase grid node, the searching for a spatially coincident region where the overall domain grid unit includes the enhanced phase grid unit includes:
步骤S11、遍历所有整体域网格单元,分别对各整体域网格单元处于同一位置的整体域网格节点进行编号,得到各整体域网格单元的单元编号,将编号的整体域网格节点的第一节点坐标与所述单元编号进行关联保存;Step S11, traverse all the overall domain grid units, number the overall domain grid nodes where each overall domain grid unit is in the same position, obtain the unit number of each overall domain grid unit, and assign the numbered overall domain grid nodes The coordinates of the first node are stored in association with the unit number;
步骤S12、选取任一增强相网格节点,获取该增强相网格节点的第二节点坐标,并对所述第二节点坐标进行取整算法,得到比较坐标;Step S12, select any enhancement phase grid node, obtain the second node coordinates of the enhancement phase grid node, and perform a rounding algorithm on the second node coordinates to obtain the comparison coordinates;
步骤S13、分别计算所述比较坐标与各编号的整体域网格节点的第一节点坐标的二范数,获取最小二范数对应的第一节点坐标,并读取该第一节点坐标对应的单元编号,该单元编号对应的整体域网格单元为包含增强相网格单元的空间重合区域;Step S13: Calculate the two-norm of the comparison coordinates and the first node coordinates of the overall domain grid nodes of each number respectively, obtain the first node coordinates corresponding to the minimum two-norm, and read the corresponding first node coordinates. The unit number, the overall domain grid unit corresponding to the unit number is the spatial coincidence area containing the enhancement phase grid unit;
步骤S14、依次遍历剩余的增强相网格节点并重复步骤S12-S13,直至不存在未遍历的增强相网格节点。Step S14, traverse the remaining enhancement phase grid nodes in sequence and repeat steps S12-S13 until there are no untraversed enhancement phase grid nodes.
可选的,在本发明第一方面的第四种实现方式中,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,所述分别设置各所述空间重合区域中增强相网格单元和整体域网格单元的节点约束关系,完成节点自由度耦合,得到复合材料有限元模型包括:Optionally, in a fourth implementation manner of the first aspect of the present invention, each of the overall domain grid units includes a plurality of overall domain grid nodes, and each of the enhancement phase grid units includes a plurality of enhancement phase grid units. Phase grid nodes, the node constraint relationship between the enhanced phase grid element and the overall domain grid element in each of the spatial coincidence regions is respectively set, and the coupling of the nodal degrees of freedom is completed, and the obtained composite material finite element model includes:
步骤S21、选取任一空间重合区域中各整体域网格节点对应的第一节点坐标和各增强相网格节点对应的第二节点坐标;Step S21, selecting the first node coordinates corresponding to each overall domain grid node and the second node coordinates corresponding to each enhancement phase grid node in any spatial coincidence region;
步骤S22、依次将选取的一个第二节点坐标和所有第一节点坐标代入预置插值函数,并基于所述插值函数,构建节点约束关系,完成选取的空间重合区域中增强相网格节点与整体域网格节点之间的节点自由度耦合;Step S22: Substitute a selected second node coordinate and all first node coordinates into a preset interpolation function in turn, and build a node constraint relationship based on the interpolation function, and complete the enhanced phase grid node in the selected spatial overlap region and the whole. Nodal degrees of freedom coupling between domain mesh nodes;
步骤S23、依次遍历剩余的空间重合区域并重复步骤S21-S22,直至不存在未遍历的空间重合区域,得到复合材料有限元模型。Step S23 , traverse the remaining spatial coincidence regions in sequence and repeat steps S21 - S22 until there is no untraversed spatial coincidence region, and obtain a composite material finite element model.
可选的,在本发明第一方面的第五种实现方式中,所述分别生成复合材料对应的增强相几何模型与整体域几何模型包括:Optionally, in a fifth implementation manner of the first aspect of the present invention, the separately generating the reinforcement phase geometric model and the overall domain geometric model corresponding to the composite material includes:
基于复合材料中增强相的建模方式,生成增强相几何模型;Based on the modeling method of the reinforcing phase in the composite material, the geometric model of the reinforcing phase is generated;
基于复合材料中增强相的形态特征和分布参数,生成整体域几何模型。Based on the morphological characteristics and distribution parameters of the reinforcement phase in the composite material, a global domain geometry model is generated.
可选的,在本发明第一方面的第六种实现方式中,所述基于复合材料中增强相的建模方式,生成增强相几何模型还包括:Optionally, in a sixth implementation manner of the first aspect of the present invention, the generation of the reinforcement phase geometric model based on the modeling manner of the reinforcement phase in the composite material further includes:
若增强相的建模方式为根据提取的真实复合材料的微观组织形貌进行几何模型建模,则剔除真实复合材料几何模型中的基体几何模型,得到增强相几何模型;If the modeling method of the reinforcement phase is to model the geometric model according to the extracted microstructure and morphology of the real composite material, the matrix geometric model in the real composite material geometric model is eliminated to obtain the reinforcement phase geometric model;
若增强相的建模方式为根据增强相的分布参数的统计数据进行建模,则当增强相为颗粒体时,根据增强相的分布参数构建泰森多边形,基于所述泰森多边形生成颗粒分布模型,并将所述颗粒分布模型作为增强相几何模型;当增强相为连续纤维束时,根据增强相的分布参数生成纤维编织模型,并将所述纤维编织模型作为增强相几何模型。If the modeling method of the enhancement phase is to perform modeling according to the statistical data of the distribution parameters of the enhancement phase, when the enhancement phase is a particle body, a Thiessen polygon is constructed according to the distribution parameters of the enhancement phase, and the particle distribution is generated based on the Thiessen polygon. model, and the particle distribution model is used as the reinforcement phase geometric model; when the reinforcement phase is a continuous fiber bundle, a fiber weaving model is generated according to the distribution parameters of the reinforcement phase, and the fiber weaving model is used as the reinforcement phase geometric model.
可选的,在本发明第一方面的第七种实现方式中,所述基于复合材料中增强相的建模方式,生成增强相几何模型还包括:Optionally, in a seventh implementation manner of the first aspect of the present invention, the generation of the reinforcement phase geometric model based on the modeling manner of the reinforcement phase in the composite material further includes:
基于复合材料中增强相的形态特征,确定整体域几何模型的几何形态,基于复合材料中增强相的分布参数,确定整体域几何模型的尺寸;Based on the morphological characteristics of the reinforcement phase in the composite material, the geometric shape of the overall domain geometric model is determined, and based on the distribution parameters of the reinforcement phase in the composite material, the size of the overall domain geometric model is determined;
根据确定的整体域几何模型的几何形态和尺寸,生成整体域几何模型。According to the determined geometric shape and size of the overall domain geometric model, the overall domain geometric model is generated.
本发明第二方面提供了一种复合材料有限元建模系统,包括:A second aspect of the present invention provides a composite material finite element modeling system, comprising:
模型生成模块,用于分别生成复合材料对应的增强相几何模型与整体域几何模型;The model generation module is used to respectively generate the reinforcement phase geometric model and the overall domain geometric model corresponding to the composite material;
模型装配模块,用于基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;a model assembling module, configured to assemble the geometric model of the reinforcing phase into the overall domain geometric model correspondingly based on the spatial position of the reinforcing phase in the composite material, to obtain a geometric model of the composite material;
网格划分模块,用于分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;A meshing module is used to perform finite element mesh division on the reinforcement phase geometric model and the overall domain geometry model in the composite material geometric model respectively, to obtain a mesh element with reinforcement phase and an overall domain mesh element The initial composite finite element model of the partitioned features;
节点耦合模块,用于依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。The nodal coupling module is used to sequentially perform nodal degree of freedom coupling processing on the spatial coincidence region of the reinforcement phase mesh element and the overall domain mesh element in the initial composite material finite element model to obtain the composite material finite element model.
可选的,在本发明第二方面的第一种实现方式中,所述网格划分模块具体用于:Optionally, in the first implementation manner of the second aspect of the present invention, the meshing module is specifically configured to:
尺寸设置单元,用于分别设置用于划分所述增强相几何模型的第一网格单元尺寸和所述整体域几何模型的第二网格单元尺寸;a size setting unit, configured to respectively set the size of the first mesh element used to divide the reinforcement phase geometric model and the second mesh element size of the overall domain geometric model;
网格划分单元,用于根据所述第一网格单元尺寸,对所述增强相几何模型进行有限元网格划分,以及根据所述第二网格单元尺寸,对所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型。a meshing unit for performing finite element meshing on the reinforcement phase geometric model according to the first mesh element size, and performing finite element meshing on the overall domain geometric model according to the second mesh element size The finite element mesh is divided to obtain the initial composite finite element model with the characteristics of the reinforcement phase mesh element and the overall domain mesh element division.
可选的,在本发明第二方面的第二种实现方式中,所述节点耦合模块包括:Optionally, in a second implementation manner of the second aspect of the present invention, the node coupling module includes:
重合区域搜寻单元,用于搜寻所述整体域网格单元包含所述增强相网格单元的空间重合区域;a coincidence area search unit, configured to search for a spatial coincidence area where the overall domain grid unit includes the enhancement phase grid unit;
节点耦合单元,用于设置所述空间重合区域中增强相网格单元和整体域网格单元的节点约束关系,并基于所述节点约束关系进行节点自由度耦合处理,得到复合材料有限元模型。The nodal coupling unit is used to set the nodal constraint relationship between the enhanced phase grid unit and the overall domain grid unit in the spatial coincidence region, and perform nodal degree of freedom coupling processing based on the nodal constraint relationship to obtain a composite material finite element model.
可选的,在本发明第二方面的第三种实现方式中,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,所述重合区域搜寻单元包括:Optionally, in a third implementation manner of the second aspect of the present invention, each of the overall domain grid units includes a plurality of overall domain grid nodes, and each of the enhancement phase grid units includes a plurality of enhancement phase grid units. Phase grid nodes, the coincidence area search unit includes:
编号子单元,用于遍历所有整体域网格单元,分别对各整体域网格单元处于同一位置的整体域网格节点进行编号,得到各整体域网格单元的单元编号,将编号的整体域网格节点的第一节点坐标与所述单元编号进行关联保存;The numbering subunit is used to traverse all the overall domain grid units, number the overall domain grid nodes where each overall domain grid unit is in the same position, obtain the unit number of each overall domain grid unit, and assign the numbered overall domain grid unit The first node coordinates of the grid nodes are stored in association with the unit number;
取整子单元,用于选取任一增强相网格节点,获取该增强相网格节点的第二节点坐标,并对所述第二节点坐标进行取整算法,得到比较坐标;The rounding subunit is used to select any enhancement phase grid node, obtain the second node coordinates of the enhancement phase grid node, and perform a rounding algorithm on the second node coordinates to obtain the comparison coordinates;
确认子单元,用于分别计算所述比较坐标与各编号的整体域网格节点的第一节点坐标的二范数,获取最小二范数对应的第一节点坐标,并读取该第一节点坐标对应的单元编号,该单元编号对应的整体域网格单元为包含增强相网格单元的空间重合区域;The confirmation subunit is used to calculate the two-norm of the comparison coordinates and the first node coordinates of the overall domain grid nodes of each number respectively, obtain the first node coordinates corresponding to the minimum two-norm, and read the first node The unit number corresponding to the coordinate, the overall domain grid unit corresponding to the unit number is the spatial coincidence area containing the enhancement phase grid unit;
第一遍历子单元,用于依次遍历剩余的增强相网格节点并重复执行所述取整子单元、所述确认子单元,直至不存在未遍历的增强相网格节点。The first traversal subunit is used for traversing the remaining enhancement phase grid nodes in sequence and repeatedly executing the rounding subunit and the confirmation subunit until there are no untraversed enhancement phase grid nodes.
可选的,在本发明第二方面的第四种实现方式中,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,所述节点耦合单元包括:Optionally, in a fourth implementation manner of the second aspect of the present invention, each of the overall domain grid units includes a plurality of overall domain grid nodes, and each of the enhancement phase grid units includes a plurality of enhancement phase grid units. Phase grid nodes, the node coupling unit includes:
选取子单元,用于选取任一空间重合区域中各整体域网格节点对应的第一节点坐标和各增强相网格节点对应的第二节点坐标;Selecting subunits for selecting the first node coordinates corresponding to each overall domain grid node and the second node coordinates corresponding to each enhancement phase grid node in any spatial coincidence region;
代入子单元,用于依次将选取的一个第二节点坐标和所有第一节点坐标代入预置插值函数,并基于所述插值函数,构建节点约束关系,完成选取的空间重合区域中增强相网格节点与整体域网格节点之间的节点自由度耦合;Substitute into a subunit, for sequentially substituting the selected one second node coordinate and all first node coordinates into the preset interpolation function, and based on the interpolation function, construct the node constraint relationship, and complete the enhanced phase grid in the selected spatial coincidence area Nodal degrees of freedom coupling between nodes and global domain mesh nodes;
第二遍历子单元,用于依次遍历剩余的空间重合区域并重复执行所述选取子单元、所述代入子单元,直至不存在未遍历的空间重合区域,得到复合材料有限元模型。The second traversing subunit is used for traversing the remaining spatial coincidence regions in sequence and repeating the selection subunit and the substitution subunit until there is no untraversed spatial coincidence region to obtain a composite material finite element model.
可选的,在本发明第二方面的第五种实现方式中,所述模型生成模块包括:Optionally, in a fifth implementation manner of the second aspect of the present invention, the model generation module includes:
增强相模型单元,用于基于复合材料中增强相的建模方式,生成增强相几何模型;The reinforcement phase model element is used to generate the reinforcement phase geometric model based on the modeling method of the reinforcement phase in the composite material;
整体域模型单元,用于基于复合材料中增强相的形态特征和分布参数,生成整体域几何模型。The global domain model element is used to generate the global domain geometric model based on the morphological characteristics and distribution parameters of the reinforcement phase in the composite material.
可选的,在本发明第二方面的第六种实现方式中,增强相模型单元还可以具体用于:Optionally, in the sixth implementation manner of the second aspect of the present invention, the enhanced phase model unit may also be specifically used for:
若增强相的建模方式为根据提取的真实复合材料的微观组织形貌进行几何模型建模,则剔除真实复合材料几何模型中的基体几何模型,得到增强相几何模型;If the modeling method of the reinforcement phase is to model the geometric model according to the extracted microstructure and morphology of the real composite material, the matrix geometric model in the real composite material geometric model is eliminated to obtain the reinforcement phase geometric model;
若增强相的建模方式为根据增强相的分布参数的统计数据进行建模,则当增强相为颗粒体时,根据增强相的分布参数构建泰森多边形,基于所述泰森多边形生成颗粒分布模型,并将所述颗粒分布模型作为增强相几何模型;当增强相为连续纤维束时,根据增强相的分布参数生成纤维编织模型,并将所述纤维编织模型作为增强相几何模型。If the modeling method of the enhancement phase is to perform modeling according to the statistical data of the distribution parameters of the enhancement phase, when the enhancement phase is a particle body, a Thiessen polygon is constructed according to the distribution parameters of the enhancement phase, and the particle distribution is generated based on the Thiessen polygon. model, and the particle distribution model is used as the reinforcement phase geometric model; when the reinforcement phase is a continuous fiber bundle, a fiber weaving model is generated according to the distribution parameters of the reinforcement phase, and the fiber weaving model is used as the reinforcement phase geometric model.
可选的,在本发明第二方面的第七种实现方式中,整体域模型单元还可以用于:Optionally, in the seventh implementation manner of the second aspect of the present invention, the overall domain model unit may also be used for:
基于复合材料中增强相的形态特征,确定整体域几何模型的几何形态,基于复合材料中增强相的分布参数,确定整体域几何模型的尺寸;Based on the morphological characteristics of the reinforcement phase in the composite material, the geometric shape of the overall domain geometric model is determined, and based on the distribution parameters of the reinforcement phase in the composite material, the size of the overall domain geometric model is determined;
根据确定的整体域几何模型的几何形态和尺寸,生成整体域几何模型。According to the determined geometric shape and size of the overall domain geometric model, the overall domain geometric model is generated.
本发明第三方面还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现如第一方面所述的复合材料有限元建模方法。A third aspect of the present invention also provides a computer-readable storage medium, where instructions are stored on the computer-readable storage medium, and when the instructions are executed by a processor, the finite element modeling of composite materials according to the first aspect is implemented method.
本发明提供的技术方案中,在构建复合材料的几何模型时,使用整体域代替基体进行建模,分别生成增强相几何模型与整体域几何模型,然后对这两个几何模型进行装配,得到复合材料几何模型;接着分别单独对复合材料几何模型的增强相部分和整体域部分进行有限元网格,得到对应的多个增强相网格单元和整体域网格单元,然后依次对增强相网格单元和整体域网格单元的空间重合区域进行节点自由度耦合处理,得到最终的复合材料有限元模型。本发明引入了整体域概念,通过对整体域的有限元网格划分,避免了直接对复杂空间构型的基体进行有限元网格划分所带来的各种网格划分问题,同时实现了增强相几何模型与整体域几何模型的独立网格划分,降低了二者网格划分的关联性,使得有限元建模精度可控,实现了在保证复合材料有限元建模精确性的前提下,降低了仿真计算的时间成本。In the technical solution provided by the present invention, when constructing the geometric model of the composite material, the overall domain is used instead of the matrix for modeling, and the reinforcement phase geometric model and the overall domain geometric model are respectively generated, and then the two geometric models are assembled to obtain a composite Material geometry model; then separately perform finite element meshing on the reinforcement phase part and the overall domain part of the composite material geometry model to obtain corresponding multiple reinforcement phase mesh elements and overall domain mesh elements, and then sequentially mesh the reinforcement phase mesh. The spatial coincidence area of the element and the overall domain mesh element is subjected to coupling processing of nodal degrees of freedom to obtain the final composite finite element model. The invention introduces the concept of the overall domain, and through the finite element mesh division of the overall domain, various meshing problems caused by the direct finite element meshing of the matrix with complex spatial configuration are avoided, and at the same time the enhancement is achieved. The independent mesh division of the phase geometry model and the overall domain geometry model reduces the correlation between the mesh divisions of the two, making the finite element modeling accuracy controllable, and realizing the premise of ensuring the accuracy of the finite element modeling of composite materials. Reduce the time cost of simulation calculation.
附图说明Description of drawings
图1为本发明实施例中复合材料有限元建模方法的第一个实施例示意图;1 is a schematic diagram of a first embodiment of a finite element modeling method for composite materials in an embodiment of the present invention;
图2为本发明实施例中复合材料有限元建模方法的颗粒增强相几何模型示意图;2 is a schematic diagram of a particle-reinforced phase geometric model of a finite element modeling method for composite materials in an embodiment of the present invention;
图3为本发明实施例中复合材料有限元建模方法的纤维增强相几何模型示意图;FIG. 3 is a schematic diagram of a fiber-reinforced phase geometric model of a composite material finite element modeling method in an embodiment of the present invention;
图4为本发明实施例中复合材料有限元建模方法的第二个实施例示意图;4 is a schematic diagram of a second embodiment of the finite element modeling method for composite materials in the embodiment of the present invention;
图5为本发明实施例中部分增强相网格单元与整体域网格单元以及空间重合区域的示意图;5 is a schematic diagram of a part of the enhancement phase grid unit, the overall domain grid unit and the spatial overlap area in an embodiment of the present invention;
图6为本发明实施例中复合材料有限元建模方法的整体域网格单元节点与增强相网格节点空间关系示意图;FIG. 6 is a schematic diagram of the spatial relationship between an integral domain grid element node and a reinforcement phase grid node in a finite element modeling method for composite materials according to an embodiment of the present invention;
图7为本发明实施例中复合材料有限元建模方法的第三个实施例示意图;7 is a schematic diagram of a third embodiment of the finite element modeling method for composite materials in the embodiment of the present invention;
图8为本发明实施例中复合材料有限元建模方法的颗粒增强相复合材料的初始复合材料有限元模型;Fig. 8 is the initial composite material finite element model of the particle-reinforced phase composite material of the composite material finite element modeling method in the embodiment of the present invention;
图9为本发明实施例中复合材料有限元建模方法的第四个实施例示意图;FIG. 9 is a schematic diagram of the fourth embodiment of the finite element modeling method of composite materials in the embodiment of the present invention;
图10为本发明实施例中复合材料有限元建模方法的纤维增强相几何模型的分布参数示意图;FIG. 10 is a schematic diagram of distribution parameters of the fiber-reinforced phase geometric model of the composite material finite element modeling method in the embodiment of the present invention;
图11为本发明实施例中复合材料有限元建模方法的颗粒增强相复合材料的真实微观组织形貌;11 is the real microstructure and morphology of the particle-reinforced phase composite material by the finite element modeling method of the composite material in the embodiment of the present invention;
图12为本发明实施例中复合材料有限元建模方法的纤维增强复合材料的初始复合材料有限元模型;Fig. 12 is the initial composite material finite element model of the fiber reinforced composite material of the composite material finite element modeling method in the embodiment of the present invention;
图13为本发明实施例中复合材料有限元建模系统的一个实施例示意图;13 is a schematic diagram of an embodiment of a composite material finite element modeling system in an embodiment of the present invention;
图14为本发明实施例中复合材料有限元建模系统的另一个实施例示意图。FIG. 14 is a schematic diagram of another embodiment of the composite material finite element modeling system in the embodiment of the present invention.
具体实施方式Detailed ways
本发明实施例提供了一种复合材料有限元建模方法、系统及存储介质,本发明引入了整体域概念,通过对整体域的有限元网格划分,避免了直接对复杂空间构型的基体进行有限元网格划分所带来的各种网格划分问题,同时实现了增强相几何模型与整体域几何模型的独立网格划分,降低了二者网格划分的关联性,使得有限元建模精度可控,实现了在保证复合材料有限元建模精确性的前提下,降低了仿真计算的时间成本。Embodiments of the present invention provide a composite material finite element modeling method, system, and storage medium. The present invention introduces the concept of an overall domain, and through the finite element mesh division of the overall domain, it is avoided to directly create a matrix with a complex spatial configuration. Various meshing problems caused by finite element meshing, and at the same time, the independent meshing of the enhanced phase geometry model and the overall domain geometry model is realized, which reduces the correlation between the two meshes, and makes the finite element model. The mold accuracy is controllable, which reduces the time cost of simulation calculation on the premise of ensuring the accuracy of the finite element modeling of composite materials.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if present) in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It is to be understood that data so used may be interchanged under appropriate circumstances so that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" or "having" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those expressly listed steps or units, but may include other steps or units not expressly listed or inherent to these processes, methods, products or devices.
为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中复合材料有限元建模方法的第一个实施例包括:For ease of understanding, the following describes the specific process of the embodiment of the present invention, referring to FIG. 1 , the first embodiment of the finite element modeling method for composite materials in the embodiment of the present invention includes:
101、分别生成复合材料对应的增强相几何模型与整体域几何模型;101. Generate the reinforcement phase geometric model and the overall domain geometric model corresponding to the composite material respectively;
本实施例中,复合材料是指由性质不同的增强相和基体组合而成的一种材料,复合材料的结构通常是基体为连续相;而另一相是以独立的形态分布在整个连续相中的分散相。与连续相相比,这种分散相的性能优越,会使材料的性能显著增强,故常称为增强相。在大多数情况下,增强相较基体硬,强度和刚度较基体大。增强相可以是纤维及其编织物,也可以是颗粒状或弥散的填料。按照增强相的形态,可将复合材料分为颗粒、短纤维和连续纤维增强复合材料。In this embodiment, the composite material refers to a material composed of a reinforcing phase with different properties and a matrix. The structure of the composite material is usually that the matrix is the continuous phase; and the other phase is an independent form distributed throughout the continuous phase. in the dispersed phase. Compared with the continuous phase, this disperse phase has superior properties and can significantly enhance the properties of the material, so it is often called the reinforcement phase. In most cases, the reinforcement is harder than the matrix, and the strength and stiffness are greater than the matrix. The reinforcing phase can be fibers and their braids, or granular or dispersed fillers. According to the morphology of the reinforcement phase, composite materials can be divided into particle, short fiber and continuous fiber reinforced composite materials.
本实施例中,几何模型是用构建的规则或不规则的几何体来描述物体形状尺寸的模型,包括但不限于二维几何模型、三维几何模型、形状规则的几何模型、形状不规则的几何模型。增强相几何模型即具有增强相几何特征的几何模型,包括但不限于颗粒增强相几何模型、短纤维增强相几何模型、纤维束增强相几何模型,如图2所示为颗粒增强相几何模型,图3为纤维束增强相几何模型。其中,短纤维增强相可以用与颗粒增强相相同的方法构建增强相几何模型。In this embodiment, the geometric model is a model that describes the shape and size of an object by using regular or irregular geometry, including but not limited to two-dimensional geometric models, three-dimensional geometric models, geometric models with regular shapes, and geometric models with irregular shapes . The reinforcement phase geometric model is a geometric model with reinforcement phase geometric features, including but not limited to particle reinforcement phase geometry model, short fiber reinforcement phase geometry model, fiber bundle reinforcement phase geometry model, as shown in Figure 2 is the particle reinforcement phase geometry model, Figure 3 is a geometric model of the fiber bundle reinforcement phase. Among them, the short fiber reinforced phase can be used to build the geometric model of the reinforced phase in the same way as the particle reinforced phase.
本实施例中,整体域包括但不限于规则形状的几何体,正方体、规则的六面体、去除包括但不限于空洞、薄壁等缺陷的基体区域等。整体域几何模型优选能够与增强相几何模型有最大重合区域,并且有最小体积的规则几何体。可以将基体的材料属性赋予整体域,达到仿真的效果。In this embodiment, the overall domain includes, but is not limited to, geometric bodies with regular shapes, cubes, regular hexahedrons, and matrix regions for removing defects including but not limited to voids and thin walls. The global domain geometry is preferably a regular geometry capable of having the largest area of overlap with the augmentation phase geometry and having the smallest volume. The material properties of the matrix can be assigned to the overall domain to achieve the effect of simulation.
本实施例中,生成几何模型的方式不限,包括但不限于利用SEM扫描电子显微镜提取一个复合材料样本真实微观组织形貌生成几何模型,根据收集的多个复合材料样本的统计数据生成几何模型。In this embodiment, the method of generating the geometric model is not limited, including but not limited to using a SEM scanning electron microscope to extract the real microstructure of a composite material sample to generate a geometric model, and generating a geometric model according to the collected statistical data of a plurality of composite material samples .
102、基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;102. Based on the spatial position of the reinforcement phase in the composite material, correspondingly assemble the reinforcement phase geometric model into the overall domain geometric model to obtain a composite material geometric model;
本实施例中,空间位置具体指增强相在基体中的空间位置分布,该空间位置可以基于电镜扫描真实复合材料得到,也可以是采用随机生成算法生成。In this embodiment, the spatial position specifically refers to the spatial position distribution of the reinforcement phase in the matrix, and the spatial position may be obtained based on scanning a real composite material with an electron microscope, or may be generated by using a random generation algorithm.
本实施例中,在获得了增强相在基体中的空间位置分布后,即可参照该空间位置将增强相几何模型装配至整体域几何模型中,具体为使用增强相几何模型替换整体域几何模型中相同空间位置的几何模型部分,装配得到的复合材料几何模型由于未直接使用基体相几何模型,因此方便了增强相几何模型与整体域几何模型的有限元网格划分,避免了直接对基体相进行网格划分而产生的单元畸变、单元尺寸过小等问题,实现了参数化有限元建模。In this embodiment, after obtaining the spatial position distribution of the reinforcement phase in the matrix, the geometric model of the reinforcement phase can be assembled into the overall domain geometric model with reference to the spatial position. Specifically, the reinforcement phase geometric model is used to replace the overall domain geometric model. In the part of the geometric model in the same spatial position, the geometric model of the composite material obtained by the assembly does not directly use the geometric model of the matrix phase, which facilitates the finite element mesh division of the geometric model of the enhanced phase and the geometric model of the overall domain, and avoids the need for direct analysis of the matrix phase. To solve the problems of element distortion and too small element size caused by mesh division, parametric finite element modeling is realized.
本实施例中,复合材料几何模型包括但不限于将一种或多种增强相几何模型装配到整体域几何模型中而得到。In this embodiment, the composite material geometric model includes but is not limited to being obtained by assembling one or more reinforcement phase geometric models into the overall domain geometric model.
103、分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;103. Perform finite element mesh division on the reinforcement phase geometric model and the overall domain geometric model in the composite material geometric model, respectively, to obtain an initial composite with the division characteristics of reinforcement phase mesh elements and overall domain mesh elements Material finite element model;
本实施例中,有限元指有限个单元(Finite Element),基本求解思想是把计算域划分为有限个互不重叠的单元。划分方式包括但不限于网格划分,将整体域划分为有限个互不重叠的网格单元。In this embodiment, the finite element refers to a finite number of elements (Finite Element), and the basic solution idea is to divide the computational domain into a finite number of non-overlapping elements. The division method includes, but is not limited to, grid division, dividing the overall domain into a finite number of non-overlapping grid cells.
本实施例中,有限元网格划分方式包括但不限于采用四面体单元、规则六面体单元分别对增强相几何模型、整体域几何模型进行网格单元划分,划分后得到的复合材料有限元模型由增强相网格单元与整体域网格单元组成。In this embodiment, the finite element mesh division method includes, but is not limited to, using tetrahedral elements and regular hexahedral elements to divide the reinforcement phase geometric model and the overall domain geometric model into mesh elements respectively. The composite material finite element model obtained after division is The reinforcement phase mesh element is composed of the integral domain mesh element.
本实施例中,增强相网格单元指对增强相几何模型进行网格划分后,得到的网格单元包括但不限于四面体增强相网格单元;整体域网格单元指对增强相几何模型进行网格划分后,得到的网格单元包括但不限于规则六面体整体域网格单元。In this embodiment, the reinforcement phase mesh element refers to the mesh element obtained after the reinforcement phase geometric model is divided into meshes, including but not limited to the tetrahedral reinforcement phase mesh element; the overall domain mesh element refers to the reinforcement phase geometric model. After meshing, the obtained mesh elements include but are not limited to regular hexahedral overall domain mesh elements.
本实施例中,在对初始复合材料有限元模型进行网格单元划分后,还需进一步对增强相网格单元与整体域网格单元进行节点耦合关联,以实现材料力学性能的完全等效。In this embodiment, after the initial composite material finite element model is divided into mesh elements, it is necessary to further perform node coupling association between the reinforcement phase mesh element and the overall domain mesh element, so as to achieve complete equivalence of the mechanical properties of the material.
104、依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。104. Perform coupling processing of nodal degrees of freedom on the spatial overlap region of the reinforcement phase mesh element and the overall domain mesh element in the initial composite material finite element model in turn, to obtain a composite material finite element model.
本实施例中,空间重合区域指包含增强相网格单元和整体域网格单元的区域,包括但不限于部分增强相网格单元、一个增强相网格单元或多个增强相网格与一个整体域网格单元的重合区域。In this embodiment, the spatially overlapping area refers to an area including an enhancement phase grid unit and an overall domain grid unit, including but not limited to a part of the enhancement phase grid unit, one enhancement phase grid unit, or multiple enhancement phase grid units and one enhancement phase grid unit Coincidence regions of the overall domain grid cells.
本实施例中,三维空间中一个点的自由度是3,点可以有三个方向的自由度,即相当于三维空间坐标系中横轴、纵轴、竖轴三个方向的自由度。节点自由度耦合包括但不限于增强相节点与整体域单元节点的节点自由度耦合。当生成有限元模型时,需要对增强相节点和整体域单元节点刻画每个自由度的联系,以使各增强相节点与整体域单元节点在材料变形过程中协同位移。In this embodiment, the degree of freedom of a point in the three-dimensional space is 3, and the point can have three degrees of freedom, which are equivalent to the three degrees of freedom of the horizontal axis, the vertical axis, and the vertical axis in the three-dimensional space coordinate system. The nodal degree of freedom coupling includes, but is not limited to, the nodal degree of freedom coupling of the enhanced phase node and the integral domain element node. When generating a finite element model, it is necessary to describe the relationship of each degree of freedom between the nodes of the enhanced phase and the integral domain element, so that the nodes of each enhanced phase and the integral domain element can be displaced cooperatively in the process of material deformation.
在一实施例中,在对初始复合材料有限元模型进行节点自由度耦合处理后,还进一步修正增强相的材料的刚度属性以实现材料力学性能等效。In one embodiment, after the coupling processing of nodal degrees of freedom is performed on the initial composite material finite element model, the stiffness property of the material of the reinforcing phase is further modified to achieve equivalent mechanical properties of the material.
本实施例中,在构建复合材料的几何模型时,使用整体域代替基体进行建模,分别生成增强相几何模型与整体域几何模型,然后对这两个几何模型进行装配,得到复合材料几何模型;接着分别单独对复合材料几何模型的增强相部分和整体域部分进行有限元网格,得到对应的多个增强相网格单元和整体域网格单元,然后依次对增强相网格单元和整体域网格单元的空间重合区域进行节点自由度耦合处理,得到最终的复合材料有限元模型。本发明引入了整体域概念,通过对整体域的有限元网格划分,避免了直接对复杂空间构型的基体进行有限元网格划分所带来的各种网格划分问题,同时实现了增强相几何模型与整体域几何模型的独立网格划分,降低了二者网格划分的关联性,使得有限元建模精度可控,实现了在保证复合材料有限元建模精确性的前提下,降低了仿真计算的时间成本。In this embodiment, when constructing the geometric model of the composite material, the overall domain is used instead of the matrix for modeling, and the reinforcement phase geometric model and the overall domain geometric model are respectively generated, and then the two geometric models are assembled to obtain the composite material geometric model. ; Then separately perform finite element meshing on the reinforcement phase part and the overall domain part of the composite material geometric model, and obtain a plurality of corresponding reinforcement phase mesh elements and overall domain mesh elements, and then sequentially analyze the reinforcement phase mesh elements and the overall domain mesh elements. The spatial coincidence area of the domain mesh element is subjected to nodal degree of freedom coupling processing, and the final composite finite element model is obtained. The invention introduces the concept of the overall domain, and through the finite element mesh division of the overall domain, various meshing problems caused by the direct finite element meshing of the matrix with complex spatial configuration are avoided, and at the same time the enhancement is achieved. The independent mesh division of the phase geometry model and the overall domain geometry model reduces the correlation between the mesh divisions of the two, making the finite element modeling accuracy controllable, and realizing the premise of ensuring the accuracy of the finite element modeling of composite materials. Reduce the time cost of simulation calculation.
请参阅图4,本发明实施例中复合材料有限元建模方法的第二个实施例包括:Referring to FIG. 4, the second embodiment of the composite material finite element modeling method in the embodiment of the present invention includes:
201、分别生成复合材料对应的增强相几何模型与整体域几何模型;201. Generate a reinforcement phase geometric model and an overall domain geometric model corresponding to the composite material respectively;
202、基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;202. Based on the spatial position of the reinforcement phase in the composite material, correspondingly assemble the reinforcement phase geometric model into the overall domain geometric model to obtain a composite material geometric model;
203、分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;203. Perform finite element mesh division on the reinforcement phase geometric model and the overall domain geometry model in the composite material geometric model, respectively, to obtain an initial composite with the division characteristics of reinforcement phase mesh elements and overall domain mesh elements Material finite element model;
204、搜寻所述整体域网格单元包含所述增强相网格单元的所有空间重合区域;204. Search for all spatial coincidence regions where the overall domain grid unit includes the enhancement phase grid unit;
本实施例中,为便于理解,截取初始复合材料有限元模型的部分剖面如图5所示,1为部分整体域网格单元;2为该部分整体域网格单元包含的多个增强相网格单元;3所示为增强相网格节点;4为空间重合区域。空间重合指整体域几何模型占据的空间与增强相几何模型占据的空间有重合的部分。空间重合区域指包含增强相网格单元和整体域网格单元的区域,包括但不限于部分增强相网格单元、一个增强相网格单元或多个增强相网格与一个整体域网格单元的重合区域。In this embodiment, for ease of understanding, a partial cross-section of the initial composite finite element model is shown in Figure 5, where 1 is a part of the overall domain mesh element; 2 is a plurality of enhanced phase meshes included in the part of the overall domain mesh element grid cell; 3 shows the enhanced phase grid node; 4 is the spatial coincidence area. Spatial coincidence refers to the overlapping part of the space occupied by the overall domain geometry model and the space occupied by the augmentation phase geometry model. The spatially coincident area refers to the area that contains the reinforcement phase grid unit and the overall domain grid unit, including but not limited to part of the reinforcement phase grid unit, one reinforcement phase grid unit, or multiple reinforcement phase grid cells and an overall domain grid unit the overlapping area.
可选的,在一实施例中,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,上述步骤204中预置空间重合区域搜寻算法进一步包括:Optionally, in an embodiment, each of the overall domain grid units includes a plurality of overall domain grid nodes, and each of the enhancement phase grid units includes a plurality of enhancement phase grid nodes, the
步骤S11、遍历所有整体域网格单元,分别对各整体域网格单元处于同一位置的整体域网格节点进行编号,得到各整体域网格单元的单元编号,将编号的整体域网格节点的第一节点坐标与所述单元编号进行关联保存;Step S11, traverse all the overall domain grid units, number the overall domain grid nodes where each overall domain grid unit is in the same position, obtain the unit number of each overall domain grid unit, and assign the numbered overall domain grid nodes The coordinates of the first node are stored in association with the unit number;
步骤S12、选取任一增强相网格节点,获取该增强相网格节点的第二节点坐标,并对所述第二节点坐标进行取整算法,得到比较坐标;Step S12, select any enhancement phase grid node, obtain the second node coordinates of the enhancement phase grid node, and perform a rounding algorithm on the second node coordinates to obtain the comparison coordinates;
步骤S13、分别计算所述比较坐标与各编号的整体域网格节点的第一节点坐标的二范数,获取最小二范数对应的第一节点坐标,并读取该第一节点坐标对应的单元编号,该单元编号对应的整体域网格单元为包含增强相网格单元的空间重合区域;Step S13: Calculate the two-norm of the comparison coordinates and the first node coordinates of the overall domain grid nodes of each number respectively, obtain the first node coordinates corresponding to the minimum two-norm, and read the corresponding first node coordinates. The unit number, the overall domain grid unit corresponding to the unit number is the spatial coincidence area containing the enhancement phase grid unit;
步骤S14、依次遍历剩余的增强相网格节点并重复步骤S12-S13,直至不存在未遍历的增强相网格节点。Step S14, traverse the remaining enhancement phase grid nodes in sequence and repeat steps S12-S13 until there are no untraversed enhancement phase grid nodes.
本可选实施例中,如图5所示每一个整体域网格单元都包括多个整体域网格节点,每一个增强相网格单元包括多个增强相网格节点。节点是网格划分后选取的用于标识的点,包括但不限于网格线交叉的所有交点。空间重合区域中增强相节点的数量不限,包括但不限于一个或多个增强相节点。In this optional embodiment, as shown in FIG. 5 , each overall domain grid unit includes a plurality of overall domain grid nodes, and each enhancement phase grid unit includes a plurality of enhancement phase grid nodes. Nodes are points selected for identification after grid division, including but not limited to all intersections where grid lines intersect. The number of enhancement phase nodes in the spatially overlapping region is not limited, including but not limited to one or more enhancement phase nodes.
本可选实施例中,利用排序函数对整体域网格单元的多个节点进行排序,如图6,A为整体域网格单元,B为增强相网格节点,优选的将整体域网格单元的八个节点(①节点-⑧节点)进行排序。同一位置的选取方法包括但不限于选取序列中坐标值总和最小的节点。如选择图6中整体域网格单元中的①节点和其余整体域网格单元的同一位置的节点进行编号,得到整体域网格单元的单元编号。In this optional embodiment, a sorting function is used to sort multiple nodes of the overall domain grid unit, as shown in FIG. 6 , A is the overall domain grid unit, B is the enhancement phase grid node, preferably the overall domain grid The eight nodes (①node-⑧node) of the element are sorted. The method for selecting the same position includes, but is not limited to, selecting the node with the smallest sum of coordinate values in the sequence. For example, the node ① in the overall domain grid unit in Fig. 6 and the nodes at the same position of the other overall domain grid units are selected for numbering, and the unit number of the overall domain grid unit is obtained.
本可选实施例中,单元编号是指整体域网格单元的编号,编号方式不限。In this optional embodiment, the unit number refers to the number of the grid unit of the overall domain, and the numbering method is not limited.
本可选实施例中,第一节点坐标指整体域网格单元的多个节点中的任意一个节点的坐标。其中,编号的第一节点坐标是选取的序列中同一位置的节点的坐标。In this optional embodiment, the coordinates of the first node refer to the coordinates of any node among the multiple nodes of the grid unit in the overall domain. Wherein, the first node coordinate of the number is the coordinate of the node at the same position in the selected sequence.
本可选实施例中,遍历指按照一定的顺序,依次访问整体域网格中的网格单元,访问时选取每个网格单元同一位置的网格节点进行编号。In this optional embodiment, traversing refers to sequentially accessing grid cells in the overall domain grid in a certain order, and selecting grid nodes at the same position of each grid cell for numbering.
本可选实施例中,关联存储后,根据编号的第一节点坐标,可以找到对应的整体域网格单元,关联方式不限。In this optional embodiment, after the associated storage, the corresponding overall domain grid unit can be found according to the coordinates of the numbered first node, and the association method is not limited.
本可选实施例中,第二节点坐标指增强相网格单元的任一个节点的坐标,比较坐标指取整计算后得到的坐标,用来作为搜寻过程中的对比值,因为比较坐标近似等于增强相节点对应的整体域网格单元的编号的第一节点坐标。In this optional embodiment, the second node coordinate refers to the coordinate of any node of the enhanced phase grid unit, and the comparison coordinate refers to the coordinate obtained after rounding up the calculation, which is used as the comparison value in the search process, because the comparison coordinate is approximately equal to The first node coordinate of the number of the overall domain grid cell corresponding to the enhancement phase node.
本可选实施例中,采用取整算法计算出比较坐标,取整算法的公式如下:In this optional embodiment, a rounding algorithm is used to calculate the comparison coordinates, and the formula of the rounding algorithm is as follows:
其中是整体域网格单元沿横轴的网格单元尺寸,是整体域网格单元沿纵轴的网格单元尺寸,是整体域网格沿竖轴的网格单元尺寸,表示增强相网格单元节点的坐标,表示比较坐标,k,p,q为常数。in is the grid cell size along the horizontal axis of the overall domain grid cells, is the grid cell size along the vertical axis of the global domain grid cells, is the grid cell size along the vertical axis of the overall domain grid, represent the coordinates of the enhancement phase mesh element nodes, Indicates the comparison coordinates, k, p, q are constants.
本可选实施例中,对比方式不限,包括但不限于采用二范数的方法进行对比。第一节点坐标、第二节点坐标以及比较坐标由于数据存储时存在误差,采用二范数公式进行确认和比较更为准确。二范数指比较坐标与编号的第一节点坐标的二范数,相当于计算比较坐标与各单元的编号的第一节点坐标之间的直线距离。当二范数的绝对值最小时,得到与比较坐标最接近的第一节点坐标。In this optional embodiment, the comparison method is not limited, including but not limited to using a two-norm method for comparison. The first node coordinates, the second node coordinates, and the comparison coordinates have errors in data storage, so it is more accurate to use the two-norm formula for confirmation and comparison. The two-norm refers to the two-norm of the comparison coordinate and the numbered first node coordinate, which is equivalent to calculating the straight-line distance between the comparison coordinate and the numbered first node coordinate of each unit. When the absolute value of the two-norm is the smallest, the first node coordinate closest to the comparison coordinate is obtained.
本可选实施例中,依次遍历剩余的增强相网格节点包括但不限于对当前空间重合区域除已遍历的增强相网格节点之外的所有节点进行依次遍历,对其他空间重合区域未遍历的增强相网格节点进行遍历。遍历循环结束的条件为所有的增强相网格节点都已经完成了遍历的操作。In this optional embodiment, traversing the remaining enhancement phase grid nodes in sequence includes, but is not limited to, sequentially traversing all nodes in the current spatial coincidence area except the traversed enhancement phase grid nodes, and traversing other spatial coincidence areas that have not been traversed. The enhanced phase mesh nodes are traversed. The condition for the end of the traversal loop is that all enhancement phase grid nodes have completed the traversal operation.
205、分别设置各所述空间重合区域中增强相网格单元和整体域网格单元的节点约束关系,完成节点自由度耦合,得到复合材料有限元模型。205. Set the node constraint relationship between the reinforcement phase mesh element and the overall domain mesh element in each of the spatial coincidence regions respectively, complete the coupling of the nodal degrees of freedom, and obtain a composite material finite element model.
本实施例中,节点约束关系,指利用一系列约束条件构建增强相单元与整体域单元的关系,增强相单元和整体域单元能联合变化,趋近材料实际变化。节点自由度耦合就是在空间自由度下利用节点约束关系将两个或多个对象完成耦合处理。In this embodiment, the node constraint relationship refers to using a series of constraint conditions to construct the relationship between the enhanced phase element and the overall domain element, and the enhanced phase element and the overall domain element can be combined to change, approaching the actual change of the material. The nodal degree of freedom coupling is to use the nodal constraint relationship to complete the coupling processing of two or more objects under the spatial degree of freedom.
可选的,在一实施例中,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,上述步骤205还包括:Optionally, in an embodiment, each of the overall domain grid units includes a plurality of overall domain grid nodes, and each of the enhancement phase grid units includes a plurality of enhancement phase grid nodes. The
步骤S21、选取任一空间重合区域中各整体域网格节点对应的第一节点坐标和各增强相网格节点对应的第二节点坐标;Step S21, selecting the first node coordinates corresponding to each overall domain grid node and the second node coordinates corresponding to each enhancement phase grid node in any spatial coincidence region;
步骤S22、依次将选取的一个第二节点坐标和所有第一节点坐标代入预置插值函数,并基于所述插值函数,构建节点约束关系,完成选取的空间重合区域中增强相网格节点与整体域网格节点之间的节点自由度耦合;Step S22: Substitute a selected second node coordinate and all first node coordinates into a preset interpolation function in turn, and build a node constraint relationship based on the interpolation function, and complete the enhanced phase grid node in the selected spatial overlap region and the whole. Nodal degrees of freedom coupling between domain mesh nodes;
步骤S23、依次遍历剩余的空间重合区域并重复步骤S21-S22,直至不存在未遍历的空间重合区域,得到复合材料有限元模型。Step S23 , traverse the remaining spatial coincidence regions in sequence and repeat steps S21 - S22 until there is no untraversed spatial coincidence region, and obtain a composite material finite element model.
本可选实施例中,整体域网格单元包括多个整体域网格节点,节点数量不限,包括但不限于规则六面体的8个节点,如图6所例,根据整体域的网格节点可以构建预置插值函数。In this optional embodiment, the overall domain grid unit includes a plurality of overall domain grid nodes, and the number of nodes is not limited, including but not limited to 8 nodes of a regular hexahedron. As shown in FIG. 6 , according to the grid nodes of the overall domain Preset interpolation functions can be built.
本可选实施例中,在构建预置的插值函数之前,可将整体域单元的所有第一节点坐标无量纲化,达到简化计算的目的。无量纲化指通过一个合适的变量替代,将一个涉及物理量的方程的部分单位或全部单位移除。无量纲化处理公式具体如下:In this optional embodiment, before constructing the preset interpolation function, the coordinates of all the first nodes of the overall domain unit may be dimensionless, so as to simplify the calculation. Dimensionless refers to the removal of some or all of the units of an equation involving a physical quantity by substituting a suitable variable. The dimensionless processing formula is as follows:
其中,如图6所示,整体域网格单元节点利用排序函数进行排序,i为整体域网格单元节点的序号,i=(1,2,3,……,n);(ui,vi,wi)是整体域单元的第i个第一节点坐标;其中Δu是整体域网格单元沿横轴的网格单元尺寸,Δv是整体域网格单元沿纵轴的网格单元尺寸,Δw是整体域网格沿竖轴的网格单元尺寸;为整体域网格单元中的第i个第一节点坐标对应的无量纲自然坐标。同理可处理增强相网格单元的第二节点坐标,转化为对应的无量纲自然坐标。Among them, as shown in Figure 6, the grid unit nodes of the overall domain are sorted by the sorting function, i is the serial number of the grid unit nodes of the overall domain, i=(1, 2, 3,...,n); (u i , v i , w i ) is the ith first node coordinate of the global domain element; where Δu is the grid cell size of the global domain grid element along the horizontal axis, and Δv is the grid cell size of the global domain grid element along the vertical axis size, Δw is the grid cell size along the vertical axis of the overall domain grid; is the dimensionless natural coordinate corresponding to the ith first node coordinate in the overall domain grid unit. Similarly, the second node coordinates of the enhanced phase grid element can be processed and converted into the corresponding dimensionless natural coordinates .
构建的插值函数公式如下:The constructed interpolation function formula is as follows:
如图6所示,其中Ni为插值函数,t、h、m为常数;n为整体域网格单元中的第一节点坐标的数量,包括但不限于在规则六面体中为8个节点;整体域网格单元节点利用排序函数进行排序,i为整体域网格单元节点的序号,;为整体域网格单元中的第i个第一节点坐标对应的无量纲自然坐标;为第二节点坐标的无量纲自然坐标。插值函数反映了增强相节点与整体域网格单元的约束关系,是节点约束关系公式的系数。As shown in Figure 6, wherein Ni is an interpolation function, t, h, m are constants; n is the number of first node coordinates in the overall domain grid unit, including but not limited to 8 nodes in a regular hexahedron; The overall domain grid element nodes are sorted by the sorting function, i is the serial number of the overall domain grid element node, ; is the dimensionless natural coordinate corresponding to the ith first node coordinate in the overall domain grid unit; is the dimensionless natural coordinate of the second node coordinate. The interpolation function reflects the constraint relationship between the enhanced phase nodes and the grid elements in the overall domain, and is the coefficient of the node constraint relationship formula.
本可选实施例中,节点约束关系公式如下:In this optional embodiment, the node constraint relationship formula is as follows:
其中,(x,y,z)是增强相节点的坐标;如图6所示,将8个整体域网格单元节点利用排序函数进行排序,i为整体域网格单元节点的序号,;(ui,vi,wi)是增强相网格单元节点对应的整体域单元的第i个第一节点坐标,Ni为插值函数。根据上述公式完成选取的空间重合区域中增强相网格节点与整体域网格节点之间的节点自由度耦合。Among them, (x, y, z) are the coordinates of the enhanced phase node; as shown in Figure 6, the 8 overall domain grid unit nodes are sorted by the sorting function, i is the sequence number of the overall domain grid unit node, ; (u i , v i , wi ) is the i-th first node coordinate of the integral domain element corresponding to the enhanced phase grid element node, and Ni is the interpolation function. According to the above formula, the coupling of nodal degrees of freedom between the enhanced phase grid nodes and the overall domain grid nodes in the selected spatial coincidence region is completed.
本可选实施例中,遍历包括但不限于对空间重合区域进行遍历、对空间重合区域中的各增强相网格节点对应的第二节点坐标进行遍历。In this optional embodiment, the traversal includes, but is not limited to, traversing the spatial coincidence region, and traversing the coordinates of the second nodes corresponding to each enhancement phase grid node in the spatial coincidence region.
本发明实施例中,预置空间重合区域搜寻算法搜寻到增强相网格单元对应的整体域网格单元,并通过自然插值函数对两部分的网格单元进行节点自由度耦合生成复合材料有限元模型,实现了增强相网格单元和整体域网格单元的对应,极大地提高了建模的高效性,避免了传统节点耦合方式容易出现单元畸变的问题。In the embodiment of the present invention, the preset spatial coincidence area search algorithm searches for the overall domain grid element corresponding to the enhanced phase grid element, and performs nodal degree of freedom coupling on the two parts of the grid element through the natural interpolation function to generate the composite material finite element The model realizes the correspondence between the enhanced phase grid element and the overall domain grid element, which greatly improves the efficiency of modeling and avoids the problem of element distortion that is easy to occur in the traditional node coupling method.
请参阅图7,以基体为纯铝,增强相为B4C颗粒的颗粒增强复合材料为例进行说明,本发明实施例中复合材料有限元建模方法的第三个实施例包括:Referring to FIG. 7 , taking a particle-reinforced composite material in which the matrix is pure aluminum and the reinforcing phase is B 4 C particles as an example, the third embodiment of the finite element modeling method for the composite material in the embodiment of the present invention includes:
301、分别生成复合材料对应的增强相几何模型与整体域几何模型;301. Generate a reinforcement phase geometric model and an overall domain geometric model corresponding to the composite material respectively;
本实施例中,提取B4C陶瓷颗粒的分布参数建立增强相几何模型,根据增强相为B4C陶瓷颗粒的复合材料中的颗粒数目为30,平均粒径为7.5um,体积分数为15%的各分布参数生成B4C陶瓷颗粒增强相几何模型如图2所示。In this example, the distribution parameters of B 4 C ceramic particles are extracted to establish a reinforcement phase geometric model, and the number of particles in the composite material in which the reinforcement phase is B 4 C ceramic particles is 30, the average particle size is 7.5um, and the volume fraction is 15 The geometric model of the reinforcement phase of B 4 C ceramic particles generated by each distribution parameter of % is shown in Figure 2.
本实施例中,根据B4C陶瓷颗粒增强相的分布参数包括但不限于颗粒数目30,平均粒径7.5um,体积分数15%,确定整体域几何模型的形状为规则六面体。优选的,确定能与增强相几何模型有最大重合区域,并且体积最小的规则几何体作为整体域几何模型,此处确定为正方体,尺寸设定为边长50um。In this embodiment, according to the distribution parameters of the B 4 C ceramic particle reinforcing phase including but not limited to the number of particles 30, the average particle size 7.5um, and the volume fraction 15%, the shape of the overall domain geometric model is determined to be a regular hexahedron. Preferably, a regular geometric body that can have the largest overlapping area with the enhanced phase geometric model and has the smallest volume is determined as the overall domain geometric model, which is determined as a cube here, and the size is set to a side length of 50um.
302、基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;302. Based on the spatial position of the reinforcement phase in the composite material, correspondingly assemble the reinforcement phase geometric model into the overall domain geometric model to obtain a composite material geometric model;
本实施例中,如图8所示,将B4C陶瓷颗粒增强相按其分散在基体中的空间位置,装配到整体域中。In this embodiment, as shown in FIG. 8 , the reinforcing phase of B 4 C ceramic particles is assembled into the monolithic domain according to the spatial positions of the B 4 C ceramic particles dispersed in the matrix.
303、分别设置用于划分所述增强相几何模型的第一网格单元尺寸和所述整体域几何模型的第二网格单元尺寸;303. Set a first mesh element size for dividing the augmented phase geometric model and a second mesh element size of the overall domain geometric model, respectively;
本实施例中,第一网格单元尺寸指增强相几何模型划分网格单元的尺寸;第二网格单元尺寸指整体域几何模型划分网格的尺寸。优选的,第一网格单元尺寸与第二网格单元尺寸大小不同,在控制计算成本的情况下使增强相网格单元与整体域网格单元有更多网格单元的交叉、包含关系。如图8所示的颗粒增强复合材料,以B4C陶瓷颗粒复合材料为例,第一网格单元尺寸设置为1um,第二网格单元尺寸设置为2um。In this embodiment, the size of the first grid element refers to the size of the grid element divided by the enhanced phase geometric model; the second grid element size refers to the size of the grid divided by the overall domain geometric model. Preferably, the size of the first grid unit is different from the size of the second grid unit, so that the enhancement phase grid unit and the overall domain grid unit have more intersection and inclusion relationships of grid units under the condition of controlling the calculation cost. For the particle-reinforced composite material shown in FIG. 8 , taking the B 4 C ceramic particle composite material as an example, the size of the first grid element is set to 1 um, and the size of the second grid element is set to 2 um.
304、根据所述第一网格单元尺寸,对所述增强相几何模型进行有限元网格划分,以及根据所述第二网格单元尺寸,对所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;304. Perform finite element mesh division on the augmented phase geometric model according to the first mesh element size, and perform finite element mesh division on the overall domain geometric model according to the second mesh element size , obtain the initial composite finite element model with the characteristics of reinforced phase mesh element and overall domain mesh element division;
本实施例中,网格划分方式包括但不限于采用四面体单元、规则六面体单元进行划分,划分几何模型后得到由四面体网格单元或规则六面体单元等单元的一种或多种组成的网格模型。如图8所示的颗粒增强复合材料,以B4C陶瓷颗粒复合材料为例,采用四面体单元对B4C陶瓷颗粒增强相几何模型进行网格划分,采用规则六面体对整体域几何模型进行网格划分。In this embodiment, the grid division method includes, but is not limited to, using tetrahedral elements and regular hexahedral elements for division, and after dividing the geometric model, a mesh consisting of one or more elements such as tetrahedral mesh elements or regular hexahedral elements is obtained. lattice model. The particle-reinforced composite material shown in Figure 8, taking the B 4 C ceramic particle composite material as an example, the tetrahedral element is used to mesh the B 4 C ceramic particle reinforced phase geometric model, and the regular hexahedron is used to mesh the overall domain geometric model. mesh division.
305、依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。305. Perform coupling processing of nodal degrees of freedom on the spatial coincidence region of the reinforcement phase mesh element and the overall domain mesh element in the initial composite material finite element model in turn, to obtain a composite material finite element model.
本实施例中,后续可根据添加增强相后材料力学性能的刚度矩阵变化对复合材料有限元模型的力学性能进行修正,使所述力学性能等效于实际力学性能。例如修正有限元模型的刚度性能,刚度是指材料或结构在受力时抵抗弹性变形的能力,是材料或结构弹性变形难易程度的表征。材料的刚度通常用弹性模量E来衡量。在宏观弹性范围内,刚度是材料荷载与位移成正比的比例系数,即引起单位位移所需的力。刚度矩阵是在多种因素作用下的刚度的表现形式。修正的刚度矩阵公式为:In this embodiment, the mechanical properties of the finite element model of the composite material can be subsequently corrected according to the stiffness matrix change of the mechanical properties of the material after adding the reinforcing phase, so that the mechanical properties are equivalent to the actual mechanical properties. For example, the stiffness performance of the modified finite element model, stiffness refers to the ability of a material or structure to resist elastic deformation when it is stressed, and is a representation of the difficulty of elastic deformation of a material or structure. The stiffness of a material is usually measured by its modulus of elasticity, E. In the macroelastic range, stiffness is the proportionality factor of the material load proportional to the displacement, that is, the force required to cause a unit displacement. The stiffness matrix is the representation of stiffness under the action of various factors. The modified stiffness matrix formula is:
其中,是修正后的复合材料有限元模型的刚度矩阵,是增强相材料的刚度矩阵,是基体材料的刚度矩阵。各相的刚度矩阵可以根据复合材料的性质和各相的弹性模量、泊松比等数据选取对应复合材料性质的公式进行计算获得。in, is the stiffness matrix of the revised composite finite element model, is the stiffness matrix of the reinforcement phase material, is the stiffness matrix of the matrix material. The stiffness matrix of each phase can be calculated by selecting a formula corresponding to the properties of the composite material according to the properties of the composite material and the data of the elastic modulus and Poisson's ratio of each phase.
根据复合材料的性质选择不同的刚度矩阵计算公式计算复合材料的刚度矩阵。According to the properties of the composite material, different stiffness matrix calculation formulas are selected to calculate the stiffness matrix of the composite material.
以增强相为B4C陶瓷颗粒,基体为纯铝的复合材料为例,该复合材料为各相同性的材料。其中,B4C陶瓷颗粒的弹性模量为450000MPa,泊松比为0.18;纯铝基体的弹性模量为70000MPa,泊松比为0.33。根据各向同性材料刚度矩阵的计算公式,分别计算B4C陶瓷颗粒增强相的刚度矩阵和纯铝基体的刚度矩阵,得到修正后的B4C陶瓷颗粒增强复合材料刚度矩阵为:Take the composite material in which the reinforcing phase is B 4 C ceramic particles and the matrix is pure aluminum as an example, the composite material is an isotropic material. Among them, the elastic modulus of the B 4 C ceramic particles is 450,000 MPa, and the Poisson's ratio is 0.18; the elastic modulus of the pure aluminum matrix is 70,000 MPa, and the Poisson's ratio is 0.33. According to the calculation formula of the stiffness matrix of isotropic material, the stiffness matrix of B 4 C ceramic particle reinforcement phase is calculated respectively and the stiffness matrix of pure aluminum matrix , the modified stiffness matrix of B 4 C ceramic particle reinforced composites is obtained as:
修正后,复合材料刚度矩阵表示复合材料有限元模型的力学性能,使复合材料有限元模型的力学性能等效于实际力学性能。After the correction, the composite material stiffness matrix represents the mechanical properties of the composite material finite element model, so that the mechanical properties of the composite material finite element model are equivalent to the actual mechanical properties.
本发明实施例中,提出了一种将增强相几何模型和整体域几何模型分别进行网格划分的方法来构建重合网格的复合材料有限元模型,避免了对不规则基体相的网格划分,提出了一种高质量的网格单元的划分方法,在精细划分网格保证计算结果准确性的同时降低了计算代价。In the embodiment of the present invention, a method of meshing the reinforcement phase geometric model and the overall domain geometric model separately is proposed to construct a composite material finite element model with coincident meshes, which avoids meshing of irregular matrix phases. , a high-quality grid cell division method is proposed, which reduces the computational cost while finely dividing the grid to ensure the accuracy of the calculation results.
请参阅图9,以基体为纯铝,增强相为B4C陶瓷颗粒的颗粒增强复合材料为例和以基体为EH301树脂材料,增强相为T300连续碳纤维束的平纹编织复合材料为例进行说明,本发明实施例中复合材料有限元建模方法的第四个实施例包括:Please refer to Fig. 9, taking the particle reinforced composite material whose matrix is pure aluminum and whose reinforcing phase is B 4 C ceramic particles as an example, and a plain weave composite material whose matrix is EH301 resin material and whose reinforcing phase is T300 continuous carbon fiber bundles as an example. , the fourth embodiment of the composite material finite element modeling method in the embodiment of the present invention includes:
401、基于复合材料中增强相的建模方式,生成增强相几何模型;401. Based on the modeling method of the reinforcement phase in the composite material, generate a reinforcement phase geometric model;
本实施例中,当增强相为T300连续碳纤维束,生成的增强相几何模型为T300连续碳纤维束的几何模型。T300连续碳纤维束的编织形态为平纹编织。如图10所示,c为纤维束的宽度,d为纤维束的间隙,e为纤维束的厚度。提取T300连续碳纤维束的参数建立增强相几何模型。参数包括但不限于体积含量59.2%,纤维束宽度1.60mm,厚度0.17mm,间隙0.15mm,采用正弦曲线描述纤维束的波动形态,构建生成连续纤维束的增强相几何模型。In this embodiment, when the reinforcing phase is a T300 continuous carbon fiber bundle, the generated geometric model of the reinforcing phase is the geometric model of the T300 continuous carbon fiber bundle. The weaving form of T300 continuous carbon fiber bundle is plain weave. As shown in Fig. 10, c is the width of the fiber bundle, d is the gap between the fiber bundles, and e is the thickness of the fiber bundle. The parameters of the T300 continuous carbon fiber bundles were extracted to establish the reinforcement phase geometric model. Parameters include, but are not limited to, volume content of 59.2%, fiber bundle width of 1.60 mm, thickness of 0.17 mm, and gap of 0.15 mm. A sinusoidal curve is used to describe the wave shape of the fiber bundle, and a reinforcement phase geometric model for generating continuous fiber bundles is constructed.
可选的,在一实施例中,所述基于复合材料中增强相的建模方式,生成增强相几何模型包括:Optionally, in an embodiment, the generating the geometric model of the reinforcement phase based on the modeling method of the reinforcement phase in the composite material includes:
若增强相的建模方式为根据提取的真实复合材料的微观组织形貌进行几何模型建模,则剔除真实复合材料几何模型中的基体几何模型,得到增强相几何模型;If the modeling method of the reinforcement phase is to model the geometric model according to the extracted microstructure and morphology of the real composite material, the matrix geometric model in the real composite material geometric model is eliminated to obtain the reinforcement phase geometric model;
若增强相的建模方式为根据增强相的分布参数的统计数据进行建模,则当增强相为颗粒体时,根据增强相的分布参数构建泰森多边形,基于所述泰森多边形生成颗粒分布模型,并将所述颗粒分布模型作为增强相几何模型;当增强相为连续纤维束时,根据增强相的分布参数生成纤维编织模型,并将所述纤维编织模型作为增强相几何模型。If the modeling method of the enhancement phase is to perform modeling according to the statistical data of the distribution parameters of the enhancement phase, when the enhancement phase is a particle body, a Thiessen polygon is constructed according to the distribution parameters of the enhancement phase, and the particle distribution is generated based on the Thiessen polygon. model, and the particle distribution model is used as the reinforcement phase geometric model; when the reinforcement phase is a continuous fiber bundle, a fiber weaving model is generated according to the distribution parameters of the reinforcement phase, and the fiber weaving model is used as the reinforcement phase geometric model.
本可选实施例中,如图11是增强相为颗粒体的复合材料的真实微观组织形貌。增强相真实微观组织形貌指实际的复合材料样本的微观组织的特征,包括但不限于增强相微观组织的粒径,增强相颗粒或纤维的大小特征,连续纤维编织形态。根据扫描到的微观组织形貌生成真实复合材料几何模型,包括增强相几何模型和基体几何模型。剔除指将已经构建好的复合材料几何模型中基体几何模型的部分删去,只保留增强相几何模型。In this optional embodiment, as shown in FIG. 11 , the real microstructure and morphology of the composite material in which the reinforcing phase is a granular body are shown. The real microstructure morphology of the reinforcement phase refers to the characteristics of the microstructure of the actual composite material sample, including but not limited to the particle size of the reinforcement phase microstructure, the size characteristics of the reinforcement phase particles or fibers, and the continuous fiber weave shape. According to the scanned microstructure, the real composite material geometric model is generated, including the reinforcement phase geometric model and the matrix geometric model. Elimination refers to deleting the part of the matrix geometry model in the constructed composite material geometry model, and only retains the reinforcement phase geometry model.
本可选实施例中,统计数据指多个复合材料样本的统计数据,包括但不限于颗粒增强相的粒径统计大小、统计粒径数目、统计分布密度、统计体积含量等。以增强相为B4C陶瓷颗粒,基体为纯铝的复合材料为例,统计数据包括但不限于增强相颗粒数目为30、平均粒径为7.5um、体积分数为15%。以基体为EH301树脂材料,增强相为T300连续碳纤维束的平纹编织复合材料为例,统计数据包括但不限于体积含量59.2%,纤维束宽度1.60mm,厚度0.17mm,间隙0.15mm。In this optional embodiment, the statistical data refers to the statistical data of multiple composite material samples, including but not limited to the statistical size of particle size, the statistical particle size number, the statistical distribution density, and the statistical volume content of the particle reinforcement phase. Taking the composite material whose reinforcing phase is B 4 C ceramic particles and the matrix is pure aluminum as an example, the statistical data include but are not limited to the number of reinforcing phase particles being 30, the average particle size being 7.5um, and the volume fraction being 15%. Taking the plain weave composite material with EH301 resin material as the matrix and T300 continuous carbon fiber bundle as the reinforcing phase as an example, the statistical data include but are not limited to the volume content of 59.2%, the fiber bundle width of 1.60mm, the thickness of 0.17mm, and the gap of 0.15mm.
本可选实施例中,泰森多边形是一组由连接两邻点线段的垂直平分线组成的连续多边形。增强相相当于多边形内部的控制点,一个泰森多边形内的任一点到构成该多边形的控制点的距离小于到其他多边形控制点的距离。以增强相为B4C陶瓷颗粒,基体为纯铝的复合材料为例,增强相颗粒数目为30,平均粒径为7.5um,体积分数为15%。根据该统计数据,随机生成陶瓷颗粒的分布点,作为控制点,构建以B4C陶瓷颗粒为控制点的泰森多边形,根据构建的泰森多边形,生成颗粒分布模型。In this optional embodiment, the Thiessen polygon is a group of continuous polygons composed of vertical bisectors connecting two adjacent point line segments. The enhancement phase is equivalent to the control points inside the polygon, and the distance from any point in a Thiessen polygon to the control points that make up the polygon is smaller than the distance to the control points of other polygons. Taking the composite material whose reinforcing phase is B 4 C ceramic particles and the matrix is pure aluminum as an example, the number of reinforcing phase particles is 30, the average particle size is 7.5um, and the volume fraction is 15%. According to the statistical data, the distribution points of ceramic particles are randomly generated, and as control points, a Thiessen polygon with B 4 C ceramic particles as control points is constructed, and a particle distribution model is generated according to the constructed Thiessen polygon.
本可选实施例中,以基体为EH301树脂材料,增强相为T300连续碳纤维束的平纹编织复合材料为例,根据获取的几何参数和分布参数,按T300连续碳纤维束的正弦波动形态在建模软件中构建如图10的纤维编织模型。In this optional embodiment, taking a plain weave composite material whose matrix is EH301 resin material and whose reinforcing phase is T300 continuous carbon fiber bundles as an example, according to the obtained geometric parameters and distribution parameters, the modeling is performed according to the sinusoidal wave shape of T300 continuous carbon fiber bundles. The fiber weaving model shown in Figure 10 is constructed in the software.
402、基于复合材料中增强相的形态特征和分布参数,生成整体域几何模型;402. Based on the morphological characteristics and distribution parameters of the reinforcement phase in the composite material, generate a global domain geometric model;
本实施例中,增强相的形态特征不限,包括但不限于颗粒体、短纤维、平纹编织纤维、斜纹编织纤维、缎纹编织纤维。In this embodiment, the morphological characteristics of the reinforcing phase are not limited, including but not limited to particles, short fibers, plain weave fibers, twill weave fibers, and satin weave fibers.
可选的,在一实施例中,基于复合材料中增强相的形态特征和分布参数,生成整体域几何模型包括:Optionally, in an embodiment, based on the morphological characteristics and distribution parameters of the reinforcing phase in the composite material, generating the overall domain geometric model includes:
基于复合材料中增强相的形态特征,确定整体域几何模型的几何形态,基于复合材料中增强相的分布参数,确定整体域几何模型的尺寸;Based on the morphological characteristics of the reinforcement phase in the composite material, the geometric shape of the overall domain geometric model is determined, and based on the distribution parameters of the reinforcement phase in the composite material, the size of the overall domain geometric model is determined;
根据确定的整体域几何模型的几何形态和尺寸,生成整体域几何模型。According to the determined geometric shape and size of the overall domain geometric model, the overall domain geometric model is generated.
本可选实施例中,几何形态包括但不限于规则六面体、四面体、圆柱体等,优选的,当增强相形态特征为颗粒时,选择正方体为整体域几何模型的几何形态,当增强相形态特征为连续纤维时,选择扁平的长方体作为整体域几何模型的几何形态。In this optional embodiment, the geometric shape includes but is not limited to regular hexahedron, tetrahedron, cylinder, etc. Preferably, when the morphological feature of the enhanced phase is particles, a cube is selected as the geometric shape of the overall domain geometric model, when the enhanced phase morphology When the feature is a continuous fiber, a flattened cuboid is selected as the geometry of the overall domain geometry model.
本可选实施例中,如图8所示,当增强相为颗粒体时,根据B4C陶瓷颗粒的颗粒增强复合材料的分布参数包括颗粒数目30,平均粒径7.5um,体积分数15%,确定整体域几何模型的形状为正方体,尺寸设定为边长50um。如图12所示,当增强相采用正弦曲线描述纤波动形态的纤维时,根据分布参数包括但不限于体积含量59.2%,纤维束宽度1.60mm,厚度0.17mm,间隙0.15mm,确定纤维复合材料的整体域大小为3.52mm×3.52mm×0.34mm。In this optional embodiment, as shown in FIG. 8 , when the reinforcing phase is granular, the distribution parameters of the particle-reinforced composite material according to B 4 C ceramic particles include the number of particles 30, the average particle size 7.5um, and the volume fraction 15% , determine that the shape of the overall domain geometry model is a cube, and the size is set to a side length of 50um. As shown in Figure 12, when the reinforcing phase adopts a sinusoidal curve to describe the fibers of the fiber wave shape, according to the distribution parameters including but not limited to the volume content of 59.2%, the fiber bundle width of 1.60mm, the thickness of 0.17mm, and the gap of 0.15mm, the fiber composite material is determined. The overall domain size is 3.52mm × 3.52mm × 0.34mm.
403、基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;403. Based on the spatial position of the reinforcement phase in the composite material, correspondingly assemble the reinforcement phase geometric model into the overall domain geometric model to obtain a composite material geometric model;
404、分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;404. Perform finite element mesh division on the reinforcement phase geometric model and the overall domain geometric model in the composite material geometric model, respectively, to obtain an initial composite having the division characteristics of reinforcement phase mesh elements and overall domain mesh elements Material finite element model;
本实施例中,如图12,当增强相为纤维时,根据设定的用于划分纤维增强相几何模型的第一网格单元尺寸与用于划分整体域几何模型的第二网格单元尺寸,优选采用六面体单元对T300连续碳纤维束增强相部分进行有限元网格划分。第一网格单元尺寸设定为0.1mm,特别地,设定纤维增强相沿厚度方向的尺寸为0.05mm,第二网格单元尺寸设定为0.15mm,采用规则六面体对整体域部分进行有限元网格划分。图12从左至右所示为划分网格后的纤维增强相几何模型、划分网格后的整体域几何模型和初始复合材料有限元模型。In this embodiment, as shown in FIG. 12 , when the reinforcing phase is fiber, according to the set first mesh element size for dividing the fiber-reinforced phase geometric model and the second mesh element size for dividing the overall domain geometric model , it is preferable to use hexahedral elements to perform finite element mesh division on the reinforced phase part of T300 continuous carbon fiber bundles. The size of the first mesh element is set to 0.1 mm, in particular, the size of the fiber reinforced phase along the thickness direction is set to 0.05 mm, and the size of the second mesh element is set to 0.15 mm, and a regular hexahedron is used to perform finite element analysis on the overall domain part. mesh division. Figure 12 shows, from left to right, the meshed fiber-reinforced phase geometry model, the meshed global domain geometry model, and the initial composite finite element model.
405、依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。405. Perform nodal degree of freedom coupling processing on the spatial coincidence region of the reinforcement phase mesh element and the overall domain mesh element in the initial composite material finite element model in turn, to obtain a composite material finite element model.
本实施例中,根据复合材料的性质选择不同的刚度矩阵计算公式计算复合材料的刚度矩阵。以增强相为T300连续碳纤维束,基体为EH301树脂材料的复合材料为例,该复合材料为各相异性的材料。其中,T300连续碳纤维束的纵向弹性模量为171650MPa,纵向剪切模量为6700GPa,纵向泊松比为0.23,横向弹性模量为10480MPa,横向剪切模量为4370MPa,横向泊松比为0.31;基体的弹性模量为3450MPa,基体的泊松比为0.3。根据各向异性材料刚度矩阵的计算公式,分别计算T300连续碳纤维束增强相的刚度矩阵和EH301树脂基体的刚度矩阵,得到修正后的平纹编织复合材料刚度矩阵为:In this embodiment, different stiffness matrix calculation formulas are selected according to the properties of the composite material to calculate the stiffness matrix of the composite material. Taking the composite material whose reinforcing phase is T300 continuous carbon fiber bundle and the matrix is EH301 resin material as an example, the composite material is an anisotropic material. Among them, the longitudinal elastic modulus of T300 continuous carbon fiber bundle is 171650MPa, the longitudinal shear modulus is 6700GPa, the longitudinal Poisson's ratio is 0.23, the transverse elastic modulus is 10480MPa, the transverse shear modulus is 4370MPa, and the transverse Poisson's ratio is 0.31 ; The elastic modulus of the matrix is 3450MPa, and the Poisson's ratio of the matrix is 0.3. According to the calculation formula of the anisotropic material stiffness matrix, the stiffness matrix of the T300 continuous carbon fiber bundle reinforcement phase is calculated respectively and stiffness matrix of EH301 resin matrix , the modified stiffness matrix of plain weave composites is:
修正后,复合材料刚度矩阵表示复合材料有限元模型的力学性能,使复合材料有限元模型的力学性能等效于实际力学性能。增强相为B4C陶瓷颗粒,基体为纯铝的复合材料的修正情况在实施例3中已说明,此处不再赘述。After the correction, the composite material stiffness matrix represents the mechanical properties of the composite material finite element model, so that the mechanical properties of the composite material finite element model are equivalent to the actual mechanical properties. The modification of the composite material in which the reinforcing phase is B 4 C ceramic particles and the matrix is pure aluminum has been described in Example 3, and will not be repeated here.
本发明实施例中,阐述了通过采集的分布参数生成增强相几何模型再根据该增强相几何模型生成整体域几何模型,并将增强相几何模型装配到整体域几何模型中。并在构建完成复合材料有限元模型后还对有限元模型的力学性能进行修正。此方法避免了对不规则基体的模型构建以及后续的有限元网格划分,减少了计算成本,而且使得复合材料有限元模型的力学性能与实际复合材料的力学性能等效,仿真结果更准确。In the embodiment of the present invention, it is described that the enhanced phase geometric model is generated by the collected distribution parameters, then the overall domain geometric model is generated according to the enhanced phase geometric model, and the enhanced phase geometric model is assembled into the overall domain geometric model. And after the finite element model of composite material is constructed, the mechanical properties of the finite element model are also corrected. This method avoids the model construction of the irregular matrix and the subsequent finite element mesh division, reduces the computational cost, and makes the mechanical properties of the composite finite element model equivalent to that of the actual composite material, and the simulation results are more accurate.
上面对本发明实施例中复合材料有限元建模方法进行了描述,下面对本发明实施例中复合材料有限元系统进行描述,请参阅图13,本发明实施例中复合材料有限元系统一个实施例包括:The composite material finite element modeling method in the embodiment of the present invention has been described above, and the composite material finite element system in the embodiment of the present invention is described below. Please refer to FIG. 13. An embodiment of the composite material finite element system in the embodiment of the present invention includes: :
模型生成模块501,用于分别生成复合材料对应的增强相几何模型与整体域几何模型;The
模型装配模块502,用于基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;A
网格划分模块503,用于分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;The
节点耦合模块504,用于依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。The
本发明实施例中,提供了一种复合材料有限元建模系统,在构建复合材料的几何模型时,使用整体域代替基体进行建模,分别生成增强相几何模型与整体域几何模型,然后对这两个几何模型进行装配,得到复合材料几何模型;接着分别单独对复合材料几何模型的增强相部分和整体域部分进行有限元网格,得到对应的多个增强相网格单元和整体域网格单元,然后依次对增强相网格单元和整体域网格单元的空间重合区域进行节点自由度耦合处理,得到最终的复合材料有限元模型。本发明引入了整体域概念,通过对整体域的有限元网格划分,避免了直接对复杂空间构型的基体进行有限元网格划分所带来的各种有限元网格划分问题,同时实现了增强相几何模型与整体域几何模型的独立网格划分,降低了二者网格划分的关联性,使得有限元建模精度可控,实现了在保证复合材料有限元建模精确性的前提下,降低了仿真计算的时间成本。In the embodiment of the present invention, a finite element modeling system for composite materials is provided. When constructing the geometric model of the composite material, the overall domain is used instead of the matrix for modeling, and the reinforcement phase geometric model and the overall domain geometric model are respectively generated, and then the The two geometric models are assembled to obtain the composite material geometric model; then the reinforced phase part and the overall domain part of the composite material geometric model are separately meshed with finite element, and the corresponding multiple reinforced phase mesh elements and overall domain network are obtained. Then, the coupling processing of nodal degrees of freedom is performed on the spatial coincidence area of the reinforcement phase mesh element and the overall domain mesh element in turn, and the final composite finite element model is obtained. The invention introduces the concept of the overall domain, and through the finite element mesh division of the overall domain, various finite element meshing problems caused by the direct finite element meshing of the matrix with complex spatial configuration are avoided, and at the same time, the The independent mesh division of the phase geometry model and the overall domain geometry model is enhanced, and the correlation between the mesh divisions of the two is reduced, so that the finite element modeling accuracy is controllable, and the premise of ensuring the accuracy of the finite element modeling of composite materials is realized. Therefore, the time cost of simulation calculation is reduced.
请参阅图14,本发明实施例中复合材料有限元建模系统的另一个实施例包括:Referring to FIG. 14, another embodiment of the composite material finite element modeling system in the embodiment of the present invention includes:
模型生成模块501,用于分别生成复合材料对应的增强相几何模型与整体域几何模型;The
模型装配模块502,用于基于所述复合材料中增强相的空间位置,对应将所述增强相几何模型装配至所述整体域几何模型中,得到复合材料几何模型;A
网格划分模块503,用于分别对所述复合材料几何模型中的所述增强相几何模型和所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型;The
节点耦合模块504,用于依次对所述初始复合材料有限元模型中增强相网格单元与整体域网格单元的空间重合区域进行节点自由度耦合处理,得到复合材料有限元模型。The
可选的,网格划分模块503还包括:Optionally, the
尺寸设置单元5031,用于分别设置用于划分所述增强相几何模型的第一网格单元尺寸和所述整体域几何模型的第二网格单元尺寸;a
网格划分单元5032,用于根据所述第一网格单元尺寸,对所述增强相几何模型进行有限元网格划分,以及根据所述第二网格单元尺寸,对所述整体域几何模型进行有限元网格划分,得到具有增强相网格单元与整体域网格单元划分特征的初始复合材料有限元模型。A
可选的,节点耦合模块504还包括:Optionally, the
重合区域搜寻单元5041,用于搜寻所述整体域网格单元包含所述增强相网格单元的空间重合区域;A coincidence
节点耦合单元5042,用于设置所述空间重合区域中增强相网格单元和整体域网格单元的节点约束关系,并基于所述节点约束关系进行节点自由度耦合处理,得到复合材料有限元模型。The
进一步可选的,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,重合区域搜寻单元5041还包括:Further optionally, each of the overall domain grid units includes a plurality of overall domain grid nodes, each of the enhancement phase grid units includes a plurality of enhancement phase grid nodes, and the coincidence
编号子单元,用于遍历所有整体域网格单元,分别对各整体域网格单元处于同一位置的整体域网格节点进行编号,得到各整体域网格单元的单元编号,将编号的整体域网格节点的第一节点坐标与所述单元编号进行关联保存;The numbering subunit is used to traverse all the overall domain grid units, number the overall domain grid nodes where each overall domain grid unit is in the same position, obtain the unit number of each overall domain grid unit, and assign the numbered overall domain grid unit The first node coordinates of the grid nodes are stored in association with the unit number;
取整子单元,用于选取任一增强相网格节点,获取该增强相网格节点的第二节点坐标,并对所述第二节点坐标进行取整算法,得到比较坐标;The rounding subunit is used to select any enhancement phase grid node, obtain the second node coordinates of the enhancement phase grid node, and perform a rounding algorithm on the second node coordinates to obtain the comparison coordinates;
确认子单元,用于分别计算所述比较坐标与各编号的整体域网格节点的第一节点坐标的二范数,获取最小二范数对应的第一节点坐标,并读取该第一节点坐标对应的单元编号,该单元编号对应的整体域网格单元为包含增强相网格单元的空间重合区域;The confirmation subunit is used to calculate the two-norm of the comparison coordinates and the first node coordinates of the overall domain grid nodes of each number respectively, obtain the first node coordinates corresponding to the minimum two-norm, and read the first node The unit number corresponding to the coordinate, the overall domain grid unit corresponding to the unit number is the spatial coincidence area containing the enhancement phase grid unit;
第一遍历子单元,用于依次遍历剩余的增强相网格节点并重复执行所述取整子单元、所述确认子单元,直至不存在未遍历的增强相网格节点。The first traversal subunit is used for traversing the remaining enhancement phase grid nodes in sequence and repeatedly executing the rounding subunit and the confirmation subunit until there are no untraversed enhancement phase grid nodes.
进一步可选的,每一所述整体域网格单元均包括多个整体域网格节点,每一所述增强相网格单元包括多个增强相网格节点,所述节点耦合单元5042还包括:Further optionally, each of the overall domain grid units includes a plurality of overall domain grid nodes, each of the enhanced phase grid units includes a plurality of enhanced phase grid nodes, and the
选取子单元,用于选取任一空间重合区域中各整体域网格节点对应的第一节点坐标和各增强相网格节点对应的第二节点坐标;Selecting subunits for selecting the first node coordinates corresponding to each overall domain grid node and the second node coordinates corresponding to each enhancement phase grid node in any spatial coincidence region;
代入子单元,用于依次将选取的一个第二节点坐标和所有第一节点坐标代入预置插值函数,并基于所述插值函数,构建节点约束关系,完成选取的空间重合区域中增强相网格节点与整体域网格节点之间的节点自由度耦合;Substitute into a subunit, for sequentially substituting the selected one second node coordinate and all first node coordinates into the preset interpolation function, and based on the interpolation function, construct the node constraint relationship, and complete the enhanced phase grid in the selected spatial coincidence area Nodal degrees of freedom coupling between nodes and global domain mesh nodes;
第二遍历子单元,用于依次遍历剩余的空间重合区域并重复执行所述选取子单元、所述代入子单元,直至不存在未遍历的空间重合区域,得到复合材料有限元模型。The second traversing subunit is used for traversing the remaining spatial coincidence regions in sequence and repeating the selection subunit and the substitution subunit until there is no untraversed spatial coincidence region to obtain a composite material finite element model.
可选的,模型生成模块501还包括:Optionally, the
增强相模型单元5011,用于基于复合材料中增强相的建模方式,生成增强相几何模型;The reinforcement
整体域模型单元5012,用于基于复合材料中增强相的形态特征和分布参数,生成整体域几何模型。The overall
进一步可选的,增强相模型单元5011还可以具体用于:若增强相的建模方式为根据提取的真实复合材料的微观组织形貌进行几何模型建模,则剔除真实复合材料几何模型中的基体几何模型,得到增强相几何模型;Further optionally, the reinforcement
若增强相的建模方式为根据增强相的分布参数的统计数据进行建模,则当增强相为颗粒体时,根据增强相的分布参数构建泰森多边形,基于所述泰森多边形生成颗粒分布模型,并将所述颗粒分布模型作为增强相几何模型;当增强相为连续纤维束时,根据增强相的分布参数生成纤维编织模型,并将所述纤维编织模型作为增强相几何模型。If the modeling method of the enhancement phase is to perform modeling according to the statistical data of the distribution parameters of the enhancement phase, when the enhancement phase is a particle body, a Thiessen polygon is constructed according to the distribution parameters of the enhancement phase, and the particle distribution is generated based on the Thiessen polygon. model, and the particle distribution model is used as the reinforcement phase geometric model; when the reinforcement phase is a continuous fiber bundle, a fiber weaving model is generated according to the distribution parameters of the reinforcement phase, and the fiber weaving model is used as the reinforcement phase geometric model.
优选的,整体域模型单元5012还可以用于:Preferably, the overall
基于复合材料中增强相的形态特征,确定整体域几何模型的几何形态,基于复合材料中增强相的分布参数,确定整体域几何模型的尺寸;Based on the morphological characteristics of the reinforcement phase in the composite material, the geometric shape of the overall domain geometric model is determined, and based on the distribution parameters of the reinforcement phase in the composite material, the size of the overall domain geometric model is determined;
根据确定的整体域几何模型的几何形态和尺寸,生成整体域几何模型。According to the determined geometric shape and size of the overall domain geometric model, the overall domain geometric model is generated.
本发明实施例中,提供了一种复合材料有限元建模系统,使用整体域代替基体进行建模,分别生成增强相几何模型与整体域几何模型,分别单独对复合材料几何模型的增强相部分和整体域部分进行有限元网格,得到对应的多个增强相网格单元和整体域网格单元,然后依次对增强相网格单元和整体域网格单元的空间重合区域进行节点自由度耦合处理,得到最终的复合材料有限元模型。这种建模系统避免了直接对不规则基体相的有限元网格划分,降低了二者网格划分的关联性,使得有限元建模精度可控。得到了高质量的网格单元,实现了在保证复合材料有限元建模精确性的前提下,降低了仿真计算的时间成本。In the embodiment of the present invention, a composite material finite element modeling system is provided, which uses the overall domain instead of the matrix for modeling, generates the reinforcement phase geometric model and the overall domain geometric model, and separately analyzes the reinforcement phase part of the composite material geometric model. Perform finite element meshing with the overall domain part to obtain a plurality of corresponding enhanced phase mesh elements and overall domain mesh elements, and then perform nodal degree of freedom coupling on the spatial coincidence region of the enhanced phase mesh element and the overall domain mesh element in turn. process to obtain the final composite finite element model. This modeling system avoids the direct finite element mesh division of the irregular matrix phase, reduces the correlation between the two mesh divisions, and makes the finite element modeling accuracy controllable. High-quality mesh elements are obtained, and the time cost of simulation calculation is reduced on the premise of ensuring the accuracy of finite element modeling of composite materials.
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述复合材料有限元建模方法的步骤。The present invention also provides a computer-readable storage medium. The computer-readable storage medium may be a non-volatile computer-readable storage medium. The computer-readable storage medium may also be a volatile computer-readable storage medium. The computer-readable storage medium stores instructions that, when executed on a computer, cause the computer to execute the steps of the method for finite element modeling of composite materials.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, for the specific working process of the system described above, reference may be made to the corresponding process in the foregoing method embodiments, which will not be repeated here.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program codes .
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand: The technical solutions described in the embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111467102.0A CN113868931B (en) | 2021-12-03 | 2021-12-03 | Composite material finite element modeling method, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111467102.0A CN113868931B (en) | 2021-12-03 | 2021-12-03 | Composite material finite element modeling method, system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113868931A CN113868931A (en) | 2021-12-31 |
CN113868931B true CN113868931B (en) | 2022-03-25 |
Family
ID=78985745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111467102.0A Active CN113868931B (en) | 2021-12-03 | 2021-12-03 | Composite material finite element modeling method, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113868931B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116306160A (en) * | 2023-03-31 | 2023-06-23 | 北京理工大学 | A Method of Defect Implantation in Ceramic Matrix Composites Based on Grid Space Mapping |
CN116244865B (en) * | 2023-05-11 | 2023-08-15 | 陕西空天信息技术有限公司 | Method and device for finite element modeling of axial flow impeller and computer storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008122751A2 (en) * | 2007-04-04 | 2008-10-16 | Rolls-Royce Plc | A computer and a method of modelling a woven composite material |
CN107766640A (en) * | 2017-10-16 | 2018-03-06 | 北京理工大学 | Consider the particulate reinforced composite finite element modeling method at microstructure interface |
CN113139320A (en) * | 2021-05-14 | 2021-07-20 | 上海交通大学 | Method for constructing three-dimensional microcosmic configuration of particle reinforced composite material |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6876956B1 (en) * | 1999-08-31 | 2005-04-05 | California Institute Of Technology | Method and system for thin-shell finite-element analysis |
WO2015095785A1 (en) * | 2013-12-19 | 2015-06-25 | University Of Louisville Research Foundation, Inc. | Multi-scale mesh modeling software products and controllers |
-
2021
- 2021-12-03 CN CN202111467102.0A patent/CN113868931B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008122751A2 (en) * | 2007-04-04 | 2008-10-16 | Rolls-Royce Plc | A computer and a method of modelling a woven composite material |
CN107766640A (en) * | 2017-10-16 | 2018-03-06 | 北京理工大学 | Consider the particulate reinforced composite finite element modeling method at microstructure interface |
CN113139320A (en) * | 2021-05-14 | 2021-07-20 | 上海交通大学 | Method for constructing three-dimensional microcosmic configuration of particle reinforced composite material |
Non-Patent Citations (4)
Title |
---|
二维平纹机织复合材料弹性性能预测的域分解方法;李明等;《复合材料学报》;20121231;第29卷(第06期);第197-205页 * |
基于 ANSYS 的三维纺织复合材料参数化有限元建模;张彦立;《中国优秀硕士学位论文全文数据库》;20100815(第08期);正文第27-31页 * |
基于区域叠合有限元技术预测三维编织复合材料弹性性能;张芳芳等;《燕山大学学报》;20120531(第03期);全文 * |
纤维增强复合材料弹性性能预测的域分解方法及应用;李明等;《应用力学学报》;20120615(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113868931A (en) | 2021-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113868931B (en) | Composite material finite element modeling method, system and storage medium | |
US12111630B2 (en) | Method and system to generate three-dimensional meta-structure model of a workpiece | |
McMillan et al. | Programmatic lattice generation for additive manufacture | |
CN110555285B (en) | Full-automatic generation method for surface structure grid of complex aircraft | |
Liu et al. | Rapid modeling and design optimization of multi-topology lattice structure based on unit-cell library | |
CN100468418C (en) | Method and program for generating volume data from data represented by boundaries | |
CN112100882A (en) | Continuum structure density evolution topological optimization method with smooth boundary | |
Hadi et al. | Design configurations and creation of lattice structures for metallic additive manufacturing | |
WO2020229883A1 (en) | Method for the lightweighting and/or designing of an additively manufactured article | |
CN114692468B (en) | Cross-scale damage prediction method for continuous fiber reinforced ceramic matrix composite | |
CN113987882A (en) | Digital modeling method for woven composite material mesoscopic yarn structure | |
Messner | A fast, efficient direct slicing method for slender member structures | |
Murotani et al. | Adaptive finite elements using hierarchical mesh and its application to crack propagation analysis | |
Weber et al. | Comparison of shape optimization methods for heat exchanger fins using computational fluid dynamics | |
Liao et al. | Lattice structure design based on singularity-separated parameterization | |
CN104504758A (en) | Method for generating curved surface on surface of denture crown | |
CN110868325B (en) | Uniform grid division method capable of reducing rigidity matrix construction difficulty | |
CN116740285A (en) | A gridding method after image reconstruction | |
Tsuruta et al. | DeepCrysTet: a deep learning approach using tetrahedral mesh for predicting properties of crystalline materials | |
Wang et al. | Achieving large-scale or high-resolution topology optimization based on Modified BESO and XEFM | |
CN115310332A (en) | A compact topology optimization method for porous models based on Voronoi partitioning | |
CN104881498A (en) | Out-of-Core quick huge-amount point cloud uniformizing and simplification method | |
Chen et al. | A Quasi-Optimal Shape Design Method for Lattice Structure Construction | |
Zou et al. | A review of geometric modeling methods in microstructure design and manufacturing | |
Zhou et al. | The SIMP-SRV method for stiffness topology optimization of continuum structures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |