基于Hypermesh前处理与Fluent、Optistruct求解器的流固耦合分析(一)流场计算

一、概述        

        随着计算科学以及数值分析方法的不断发展,流固耦合或交互作用 (fluid structure coupling  或 fluid structure interaction)研究从 20 世纪 80 年代以来,受到了世界学术界和工业界的广泛 关注。流固耦合问题是流体力学(Computational Fluid Dynamics,CFD)与固体力学 (Computational  Solid Mechanics,CSM)交叉而生成的一门力学分支,同时也是多学科或多物理场研究的一个重要分支,它是研究可变形固体在流场作用下的各种行为以及固体变形对流场影响这二者相互作用的一门科学。了解流固耦合对于许多产品的设计至关重要。如果不考虑流体与固体之间的相互影响,则会导致产品性能被过高或过低估计。

        流固耦合一般分为单向耦合与双向耦合。如果结构变形非常小,并且可以认为结构的变形几乎不会对流场的各项参数产生影响,或产品本身不允许在流体的作用下发生较大的变形,这种情况下只需要先求解出流体与固体界面上的压强数据,并将压强数据传导到固体的表面进行结构力学计算。然而,如果结构发生大变形,流体的速度和压力场就会因此发生改变,此时我们需要将其作为双向耦合问题进行多物理场分析:流体流动和压力场会影响结构变形,而结构变形又反过来影响流体的流动和压力。实际工况中选择进行单向耦合分析还是双向耦合分析需要根据实际产品及作用工况进行判断。

        本文将执行一个单向流固耦合分析流程,先在Hypermesh前处理器进行流体域的建立和CFD网格划分,然后导入至Fluent求解器进行流场计算,得到流体与固体界面的压强信息,随后将Fluent中计算得到的压力信息映射至结构网格上,并使用Optistruct求解器进行结构力学分析。

二、问题描述

        在一个半圆形管道内部有一凸起物体,管道内水流速度为10m/s

        该凸起物体为空心结构,内部有加强筋,加强筋与外型面壁厚都为2mm,以下为凸起物体的内部结构示意

        将计算在恒定的水流下,该凸起结构受到水流冲击后的变形及应力情况。

三、流场计算

(1)流体域建模

        导入几何模型至Hypermesh

        提取管道内表面与凸起物体的外表面,并将管道两头封堵上,并修复拓补关系,形成一个封闭的流体域空间,将管道的一端作为流体的入口,另一端作为出口,如下图所示。  

        将各个面根据其边界条件类型的不同组织分布到不同的component里面,并按照类型进行命名,wall类型边界条件则将component的命名以wall为起始,入口类型边界条件以inflow为命名起始,出口类型边界条件以outflow为命名起始,流体网格则以fluid为命名起始,固体网格则以solid为起始,如下图。按照这种规则命名导入Fluent后边界条件类型可以被自动识别,只需调整其参数即可。

        用2d>automesh命令将边界面划分网格,将需要关注的凸起位置的网格细化,管道壁则可以用稍粗的网格,减少计算量。

        使用3d>CFD tetramesh命令进行流体网格划分,,选择需要做边界层的comp和不需要做边界层的comp,两种comp需要能构成完整封闭的空间才能生成实体流体域网格:

        流体网格生成完毕,可查看其内部实体网格:

        新建一个以fluid为起始命名的comp,将刚才生成的实体的四面体流体网格移动到该comp内,完成后的comp如下:

(2)导出网格        

        到这一步网格已经做好了,现在将该网格模型导入Fluent。先将模板切换到CFD:

        导出网格,导出过程中的提示直接确定。

        (3)导入Fluent并计算流场

        打开Fluent软件,切换到solution模块下:        

        导入CFD网格:

        注意单位问题,在Hypermesh内一般使用的是毫米单位,Fluent默认使用的米单位,因此需要将模型整体缩小1000倍

        设置入口边界流入速度:

创建水的流体材质:

将水的材质赋给流体域:

        求解:

计算结果-表面静压:

        到这一步便完成了从Hypermesh前处理划分网格到Fluent里面进行流场计算,得到关注位置的压强分布,下一篇博客将展示如何将流场计算结果单向耦合至结构网格上,进行结构力学计算。

        注:本文仅展示分析流程,对计算准确度暂无细纠。

  • 33
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ICEM 优点: 1. 适用于复杂几何体的建模和网格划分,可以处理大规模的网格。 2. 提供了一些高级的网格划分功能,如自适应网格划分和网格优化。 3. 可以导入多种文件格式,包括STEP、IGES、CATIA等。 4. 可以与ANSYS等其他软件进行无缝集成。 缺点: 1. 学习曲线较陡峭,需要一定的培训和经验。 2. 操作比较繁琐,需要多次调整参数才能得到合适的网格。 3. 软件较为昂贵,需要付费购买授权。 Gambit 优点: 1. 易于学习和使用,适合初学者。 2. 可以轻松地创建简单的几何形体和网格。 3. 可以与ANSYS等其他软件进行无缝集成。 4. 支持多种文件格式,包括IGES、STEP、CATIA等。 缺点: 1. 对于复杂的几何形体和网格划分,效率不高。 2. 不支持自适应网格划分和网格优化。 3. 对于大规模的网格划分,可能会出现内存不足的情况。 ANSYS Workbench Mesh 优点: 1. 可以在ANSYS Workbench中直接进行网格划分,不需要切换软件界面。 2. 可以自动进行网格划分,适合初学者和快速网格划分。 3. 可以与ANSYS等其他软件进行无缝集成。 缺点: 1. 对于复杂的几何形体和网格划分,效率不高。 2. 不支持自适应网格划分和网格优化。 3. 对于大规模的网格划分,可能会出现内存不足的情况。 Hyper Mesh 优点: 1. 可以快速创建复杂的几何形体和网格。 2. 支持自适应网格划分和网格优化。 3. 可以与其他有限元分析软件进行无缝集成。 4. 支持多种文件格式,包括IGES、STEP、CATIA等。 缺点: 1. 学习曲线较陡峭,需要一定的培训和经验。 2. 操作比较繁琐,需要多次调整参数才能得到合适的网格。 3. 软件较为昂贵,需要付费购买授权。 Fluent Meshing 优点: 1. 可以自动进行网格划分,适合初学者和快速网格划分。 2. 可以处理复杂的几何形体和大规模的网格。 3. 可以与ANSYS Fluent进行无缝集成。 缺点: 1. 不支持自适应网格划分和网格优化。 2. 对于一些特殊的几何形体,可能会出现网格质量不佳的情况。 3. 不支持多种文件格式,只能导入ANSYS Fluent支持的文件格式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值