长江科学院院报 ›› 2020, Vol. 37 ›› Issue (7): 167-174.DOI: 10.11988/ckyyb.20181071

• 独立覆盖形行法专栏 • 上一篇    下一篇

基于任意形状网格和精确几何边界的数值计算

苏海东1,2, 付志1, 颉志强1,2   

  1. 1.长江科学院 材料与结构研究所,武汉 430010;
    2.长江科学院 水利部水工程安全和病害防治工程技术研究中心,武汉 430010
  • 收稿日期:2018-10-10 出版日期:2020-07-01 发布日期:2020-08-06
  • 作者简介:苏海东(1968-),男,湖北武汉人,教授级高级工程师,博士,主要从事水工结构数值分析和计算方法研究。E-mail:suhd@mail.crsri.cn
  • 基金资助:
    国家自然科学基金项目(51509020);中央级公益性科研院所基本科研业务费项目(CKSF2016266/CL)

Numerical Computations Based on Cover Meshes with Arbitrary Shapes and on Exact Geometric Boundaries

SU Hai-dong1,2, FU Zhi1, XIE Zhi-qiang1,2   

  1. 1. Material and Engineering Structure Department, Yangtze River Scientific Research Institute, Wuhan 430010, China;
    2. Research Center on Water Engineering Safety and Disaster Prevention of Ministry of Water Resources, Wuhan 430010, China
  • Received:2018-10-10 Online:2020-07-01 Published:2020-08-06

摘要: 有限元网格形状要尽可能规则,网格之间必须通过结点连接,这些要求给复杂形状求解域的数值计算带来很大的前处理工作负担,而且实际的曲线边界一般要离散成有限单元能够描述的形式,难以模拟CAD模型的精确几何。针对这些问题,基于独立覆盖流形法提出任意形状且任意连接的覆盖网格,在CAE分析中模拟CAD模型的精确几何边界及其边界条件:将求解域划分为可包含曲线边的任意形状的块体网格,可以采用单纯形解析积分和数值积分2种方式进行块体积分;仅需在积分过程中考虑块体之间的窄条形(包括曲线条)的覆盖重叠区域,而不必在计算模型中生成这些条形;通过边界条实现本质边界条件的严格施加,包括曲线上的边界条件;给出2个数值算例验证了方法的有效性。任意形状的覆盖网格将为实现基于精确几何模型的数值计算及其完全自动化的前处理开辟新的路径。

关键词: 任意形状网格, 精确几何, 本质边界条件, 数值流形方法, 独立覆盖

Abstract: Finite element meshes should keep regular shape as much as possible, and ensure correct connections through nodes. These requirements pose a great burden to the pre-processing procedure of numerical computations for solving domains with complex shapes. On the other hand, curve boundaries in practical situations are usually discretized into shapes which finite element meshes can describe, resulting in an imprecise simulation of exact geometry defined in CAD. In view of this, cover meshes with arbitrary shapes and arbitrary connections are implemented using Manifold Method based on independent covers. Exact geometric boundaries of CAD models and boundary conditions are simulated in CAE analyses. The solving domain is divided into block meshes with arbitrary shapes which can contain curve boundaries. And two approaches, including analytical integration method with simplexes and numerical integration method, can be used for the block integration. The thin strips for cover overlapping are considered only in the integration process, but are not necessarily involved in the generation of computation models. Essential boundary conditions are strictly applied through boundary strips, including the boundary conditions on curves. Moreover, two numerical examples are given to illustrate the validity of the method. Cover meshes with arbitrary shapes bring about a new path for numerical computations based on exact geometric models and automatic pre-processing procedures.

Key words: meshes with arbitrary shapes, exact geometry, essential boundary conditions, Numerical Manifold Method (NMM), independent covers

中图分类号: