上海大学学报(自然科学版) ›› 2020, Vol. 26 ›› Issue (4): 671-680.doi: 10.12066/j.issn.1007-2861.2212

• 研究论文 • 上一篇    

Stokes 问题形状优化中自适应水平集方法的应用

段献葆(), 党妍, 秦玲   

  1. 西安理工大学 理学院, 西安 710048
  • 收稿日期:2020-01-15 出版日期:2020-08-30 发布日期:2020-09-03
  • 通讯作者: 段献葆 E-mail:xbduan@xaut.edu.cn
  • 基金资助:
    国家自然科学基金资助项目(11601410);国家自然科学基金资助项目(11971377);陕西省自然科学基金资助项目(2019JM-284);陕西省自然科学基金资助项目(2017GY-090)

Application of adaptive level set method in shape optimization for Stokes problem

DUAN Xianbao(), DANG Yan, QIN Ling   

  1. School of Sciences, Xi'an University of Technology, Xi'an 710048, China
  • Received:2020-01-15 Online:2020-08-30 Published:2020-09-03
  • Contact: DUAN Xianbao E-mail:xbduan@xaut.edu.cn

摘要:

提出了一种基于水平集的自适应网格方法,并将其应用于求解由 Stokes 方程控制的不可压缩流体阻力最小问题。推导出了目标泛函的形状灵敏度分析。在优化过程中,采用在整个计算区域上定义的用于演化水平集函数的均匀粗网格和细网格。均匀的细网格是以水平集函数作为细化指标,由含界面的粗网格进一步划分得到,从而使得计算主要集中在界面附近。因此,与为实现相同数值精度把整个计算区域均匀细分的网格相比,该方法计算成本大大降低, 特别是边界上的形状导数值可以隐式求得,这在经典的形状优化设计问题中是一项非常困难的任务。

关键词: 自适应网格方法, 水平集方法, Stokes 问题, 形状优化

Abstract:

We present a level-set-based adaptive mesh method for solving the drag minimization problem of incompressible flow governed by the Stokes equations. A shape sensitivity analysis of the cost functional is presented. Two levels of meshes are employed during the optimization. A uniform coarse mesh for evolving the level set function is defined over the entire computational domain. Additionally, the level set function serves as a refinement indicator. The coarse mesh comprising the interfaces is then further divided into a uniform fine mesh. The computation is performed mainly near the interfaces. Therefore, the computational cost is significantly reduced compared with the uniform refined mesh over the whole domain that achieves the same resolution. Furthermore, the shape derivative on the boundary can be obtained implicitly, which is a very challenging task in classical optimal shape design problems.

Key words: adaptive mesh method, level set method, Stokes problem, shape optimization

中图分类号: