STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析

背景

管道输送在工业和工程中起到重要作用,近年来,这一课题已发展成为一个分析流体-结构相互作用(FSI)的动力学模型,在航空航天、空气动力学、船舶运动、医学工程等领域有着广泛的应用。基于FSI的仿真模拟可以用于研究管道输送的动力特性和稳定性,得到管道的固有频率,帮助提高管道输送的可靠性。

本文以一根细管在脉冲荷载下的变形过程为例,说明用Simcenter STAR-CCM+分析FSI的详细步骤,并给出分析结果和实验结果的对比。


几何和网格

本例所用的几何结构是一个简单的半管模型,如图1所示,直径0.02 m,长1.20 m,其中流动通过速度入口进入,压力出口流出。管道的内壁面作为流体流动的固体边界,但在整体几何结构的中间部分(中段0.4m的部分)与流体域动态耦合。管道壁面的固体域用0.0005 m厚、0.40 m长的固体域表示,两端固定,外表面无应力。管道的其余部分处理为刚性边界。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图1

1 几何示意图

输入文件为VibratingPipe_impulse_start.sim,打开后先将Geometry >Parts节点下的FluidPipe分配为Regions,再Directed Mesh对整体几何划分纯六面体网格,输入文件中已经设置了Directed Mesh的各个选项,直接Execute All即可生成网格,流体网格首先运行,并通过流体体积扫掠到出口,生成流体六面体网格。然后生成固体域的网格,由固体的某个端面向对面扫掠,生成管壁的六面体网格。结果如图2所示,管道壁面厚度方向3层单元。表1中列出了几何和网格的主要参数。

 

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图2

2整体及局部六面体网格

1 几何和网格参数

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图3


设置求解

本例求解的是一个瞬态、三维、层流、可压缩流动。流体介质采用恒速0.001 m/s的水,水的密度用场函数定义。管壁的振动频率由下式解析计算:

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图4

其中

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图5

ρ-流体密度,Af-横截面面积,L-长度,E杨氏模量,I-转动惯量,由

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图6

计算得到。此问题的解析解的周期为2.34e-3s


模型及介质

由于本例所用的介质为层流、可压缩流体,所以要指定可压缩流体的状态方程,激活用户定义的EOS模型,以便将流体密度定义为压力和声速的函数。同时设置流体的速度初值[0, 0, 0.001] m/s,管内流体域所用模型及速度初值如图3所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图7 

3 流体域所用模型及初值

管壁固体建模为线性弹性材料。为了求解管道在施加荷载作用下的位移,激活Solid Stress模型。为了考虑流体与固体之间的相互作用,激活Fluid Structure Coupling,该模型允许在流-固界面进行隐式数据交换,从而实现流固耦合分析。Nonlinear Geometry模型用于模拟非线性现象,如大的位移和旋转运动,以及细长零部件的拉伸或压缩变形。对于非线性几何现象(大应变)和非线性材料,平衡方程是非线性的。为了求解非线性方程组,Simcenter STAR-CCM+采用牛顿迭代法更新刚度矩阵。固体域激活的模型如图4所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图8

4 固体域所用模型

定义可压缩流体的状态方程,流体密度由声压和声速计算得出。流体特性需要用Field Functions定义,包括流体密度、水声速和密度-压力导数,如表2所示。注意:需要激活可压缩才能出现完整的属性界面:Continua > Fluid Physics > Models >User Defined EOS node.

2 水的属性

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图9

其中的声速和密度-压力导数用Parameters定义,密度用Field Function给出,见图5。材料物性的设置列于表3中。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图10

5 ParametersField Functions定义

3 水的材料物性设置

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图11 

管道壁面的固体材料物性如表4所示。

4 固体属性

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图12

除流体速度外,其他物理量如位移、压力和固体速度等的初值全部为0.

创建流-固界面

在流-固耦合问题中,流体和固体域通过共用的交界面交换场数据。由于FE solid stress框架完全基于Parts,因此可以从流体Parts和固体Parts之间的Contact 创建流-固交界面。通常在分配PartsRegions时已经自动创建出Interface。由于求解流体流动和固体位移分别使用有限体积法(FV)和有限元法(FE),不同的网格拓扑需要一个类型为Mapped Contact interface的交界面,允许在FVFE网格之间进行数据映射。

指定Regions>Fluid的物理连续体为刚才创建的Physics1Pipe的连续体为Physics2,则Interface>Fluid/Pipe类型自动改为MappedContact Interface,如图5所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图13

5 -固交界面设置


定义运动

由于在外部荷载作用下流体和管壁区域均会产生变形,所以需要选择适当的运动模型允许网格位置发生改变。对于固体区域,定义Solid Displacement,允许管壁网格基于计算的位移实时变形。对于流体区域,定义Morphing,允许流体网格基于映射到流固交界面上的位移发生变形。

Tools > Motions节点点击右键 New > Morphing,用同样的操作创建New > Solid Displacement

将上述运动分别分配到流体域和固体域,结果如图6所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图14

5 分配运动到流体域和固体域

Simcenter STAR-CCM+自动设置流体域中流-固交界面的变形方法为Solid Stress,保持默认即可。


边界条件

指定入口速度,约束管壁两端的自由度。此外,在管道固体域的外壁面上施加一个脉冲荷载。所有的边界数据定义列于表5

5 边界条件设定

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图15

其中的Field Function定义为[0.0,Fy, 0.0,]Fy定义如下:

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图16

根据上式定义Field Functions如图7所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图17

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图18

7 定义脉冲荷载Field Functions

Regions > Pipe节点右键选择Create Segment >Surface Segment,对管壁两个端面创建固定约束,如图8所示。 

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图19

8 创建固定约束

用同样的方法对管道外壁面施加脉冲荷载,大小为图7中定义的场函数Impulse Load,设置如图9所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图20

9 施加脉冲荷载


创建监测

创建出管壁对称面上的中心点,以实时观察计算过程中管道的位移,如图10所示。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图21

10 创建监测点

创建一个Maximum Reports,表示管壁中心点在Y方向的最大位移,FieldFunction

中选中Displacement > Laboratory > j,如图11所示。再从MaximumDisplacement点击右键Create Monitor and Plot from Report,以便在计算过程中观察监测点的位移曲线。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图22

11 监测点的最大Y位移报告

为了在场景图中直观显示变形过程,创建Vector WarpDerived Parts 右键New Part > Warp > Vector WarpInput Parts中选择Parts > Pipe,其他设置如图12所示。再创建如图13所示的Scalar场景,显示出VectorWarpY方向位移。

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图23

12 Vector Warp创建

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图24

13 位移场景创建


计算

按照表6设置求解属性和停止标准,保存sim文件,开始计算。

6求解属性和停止标准

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图25


模拟结果

部分模拟结果如图14-17所示,可以看出,计算可以平稳运行,模拟得到的监测点位移曲线与文献中给出的实验值基本重合。经过FFT变换,得到图17所示的频率曲线,读取固有频率为425.931Hz,与解析解得到的427.35Hz相差仅0.33%

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图26

14 残差曲线

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图27

15 监测点位移计算值与实验值对比

16 变形过程

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的图28

17 FFT变换结果


输入文件

请到以下链接下载:

链接:

https://pan.baidu.com/s/1GMgcGExYDvh_5OxdhokBoQ

提取码:wvy6

参考文献

[1] Jweeg, M. J. & Ntayeesh, T. J. 2015.Dynamic Analysis of Pipes Conveying Fluid Using Analytical, Numerical and ExperimentalVerification with the Aid of Smart Materials, International Journal of Scienceand Research (IJSR), 4(12).

[2] Paidoussis, M. 2013. Fluid-structureInteractions: Slender Structures and Axial Flow, s.l.:Academic Press.

[3] Paidoussis, M. & Issid, N. 1974.Dynamic Stability of Pipes Conveying Fluid, Journal of Sound and Vibration,33(3), pp. 267-294.

文章来源:STAR CCM online

STAR-CCM+STAR-CCM+流固耦合

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的评论6条

STAR-CCM+流固交界面处理教程:管道大变形过程的流固耦合分析的相关案例教程

书接上回,本文主要演示利用STAR-CCM+的伴随求解功能对双元机翼模型进行形状优化。 注:本案例来自STAR-CCM+官方教程。 设置网格变形边界条件 STAR-CCM+有网格变形功能,还记得上一节我们创建了一个成本函数“下压力”吗?有了它,我们就可以根据网格敏感性自动优化机翼几何形状了。 在进行网格变形前,需要先设置网格变形的边界条件: 右击 Regions > Fluid Domain >
本文主要利用重叠网格技术模拟救生船落水过程。 首先看模拟的效果: 问题描述 问题示意图如下图所示。救生艇以如下形态落入水中,请问如何利用CFD模拟该过程?其实,H.J.Morch等人在2008年的时候就对这个问题进行过实验研究,这里我们利用CFD技术模拟这个过程。 几何模型 这个问题涉及的几何模型包含两个几何实体,分别是背景流体区域和重叠网格区域,具体如下图所示。 STAR-CCM+设置 创建计算
本算例演示利用STAR CCM+中的Resolved VOF-Lagrangian Transition 模型模型模拟喷泉。其中涉及到液体介质从从连续相转化为离散相的过程模拟。 计算结果如下图所示。 注:本算例取自STAR CCM+的随机案例文档。 ” 在STAR-CCM+ 模拟中,混合多相流是指使用多个不同多相流模型的组合对多相介质的多个流态进行模拟。这种模拟功能拓宽了现实生活中多相流的模拟范围
本文来自:旋风小子 问题描述 什么叫盖驱动腔体流动呢? 以下图示意说明,假设下面是个大箱子,箱子四周壁面以及底部壁面都是墙壁,顶部是一个盖子,这个盖子沿水平方向1 m/s的速度移动,这时,由于盖子的驱动,箱子里面的流体会产生运动,这个就是盖驱动腔体流动。不知道你有没有听懂,大概就是这么个意思。 △ 腔体示意图 网格 这时一个二维问题,我们导入提前准备好的体网格文件:cavityQuad.ccm。
制作一个完整的CFD仿真模型要经历若干步骤,可以按顺序操作,也可以跳跃操作,但总归都是包含几何处理、网格划分、物理模型设置、初始/边界条件设置、求解参数设置、停止条件设置、后处理数据监控/导出/云图显示设置等。 STAR-CCM+将上述步骤都综合整理至一棵清晰明了的特征树中,尽管特征树下也有挺多不易发现的展开项,但是总体结构是非常清晰的,很适合新手快速入门,尤其是网格的自动划分功能,可以省去很多的
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    6 5