[案例分析]STARCCM+入门系列之——船舶阻力预测模拟

1、问题描述本案例演示船舶阻力预测模拟的工作流程。船体置于虚拟拖曳试验池中,模型如下:[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图1
2、软件设置    (1)选择物理模型;使用 K-Epsilon 湍流模型和分离流求解器来求解瞬态雷诺平均纳维-斯托克斯方程。在激活流体域体积(VOF) 模型后,选择VOF波,来设置水面初始波的数据。物理模型的选择如下:
[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图2    (2)定义欧拉相;在连续体continuum中,右键单击Models > EulerianMultiphase > Eulerian Phases 节点,创建新相,把新相命名为H2O,在H2O节点选择液体和恒密度模型。同样的方式设置空气相,选择气体和恒密度模型,定义完的欧拉相如下:

[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图3
    (3)设置VOF波;在模拟期间,自由表面水位随时间的变化而变化。 STAR-CCM+ 提供可让您指定波初始条件和边界条件的 VOF波模型。此处,在静水中拖曳船。右键单击Continua > Physics 1 > Models > VOF Waves> Waves,选择New > Flat,在出现的Flat Vof Wave 1节点设置流和风的速度;设置完Flat Vof Wave 1的属性如下:
[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图4   (4)设置初始条件;设置压力、速度和体积分数的初始条件。

[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图5[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图6

(5)阻尼波反射;在流动阻力模拟时发生波反射。波反射有两个来源:一是来自边界的波反射,二是由于突兀的网格过渡造成的波反射,为了避免这些波反射与真正的波场相互作用,从而导致结果无效。STAR-CCM+提供了 VOF 波阻尼功能。要在边界处激活VOF 波阻尼,在Regions > VirtualTowing Tank > Physics Conditions > VOF Wave Zone Option节点,激活Damping,在Regions> Virtual Towing Tank > Physics Values > VOF Wave Damping Length节点,把波阻尼长度设置为9m。

(6)设置边界条件;流体域的边界条件设置类型如下:

[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图7
     也就是虚拟拖曳池的大部分区域都是进口,左右两边设置为对称边界,从而让虚拟池缠身相当于无限延伸的效果;进口的边界设置如下:

[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图8
    出口的边界条件设置如下:
[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图9[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图10

(7)定义动态流体固体相互作用(DFBI);动态流体固体相互作用 (DFBI) 模型根据流动引起的作用力来模拟船运动。对于此模拟,允许船以 2 个自由度

移动,以便考虑升沉和纵倾。将使用平衡运动选项来实现船的准稳态平衡位置。此选项将减少模拟的实际运行时间。右键单击Tools> Motions选项,选择新建DFBIRotation and Translation,将此运动分配给虚拟拖曳试验池区域:在Regions> Virtual Towing Tank > Physics Values > Motion Specification节点,选择DFBIRotation and Translation,一个新的DFBI 节点将出现在模拟树中。

(8)由于本案例是瞬态模拟,因此需要设置时间步、各时间步内允许的最大内部迭代次数以及获得求解所用的总体物理时间。选择Solvers> Implicit Unsteady节点,然后将时间步设为0.04 s。最大迭代次数设置为5,将MaximumPhysical Time设置为200s;分离流速度的亚松弛因子设置为0.8;

(9)运行模拟;计算结果如下:要定义船的6 自由度体属性:右键单击DFBI > 6-DOF Bodies,选择NewBody > 3D > Continuum Body,将其命名为ship,在ship的属性设置船体质量,释放时间,缓冲时间等;展开6-DOFBodies > Ship > Initial Values node,设置质心,转动惯量,激活使用质心;

[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图11


[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图12                                                     可视化波形
[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的图13船体所受阻力监测

  • 本文转自有限猿仿真博客,感谢原作者。如有侵权请立即联系删除。

STAR-CD/STAR CCM+CFD船舶阻力预测

[案例分析]STARCCM+入门系列之——船舶阻力预测模拟的评论0条

    暂无评论

    [案例分析]STARCCM+入门系列之——船舶阻力预测模拟的相关案例教程

    1 虚拟盘模型 虚拟盘体模型基于将螺旋桨、涡轮机、转子和风扇等表示为执行器盘体的原则。当提供有关转子/螺旋桨行为的信息且需要它对周围的流场产生影响时,执行器盘体就有用。流场中执行器盘体的操作以虚拟盘体上分布的源项形式进入动量方程。根据应用领域对执行器操作进行建模。对于虚拟盘体模型,当前可实现四种方法:体积力螺旋桨法,叶片单元法,1D动量法,用户自定义法。作为虚拟盘体模型的一部分,体积力螺旋桨法对船
    1 虚拟盘模型 虚拟盘体模型基于将螺旋桨、涡轮机、转子和风扇等表示为执行器盘体的原则。当提供有关转子/螺旋桨行为的信息且需要它对周围的流场产生影响时,执行器盘体就有用。流场中执行器盘体的操作以虚拟盘体上分布的源项形式进入动量方程。根据应用领域对执行器操作进行建模。对于虚拟盘体模型,当前可实现四种方法:体积力螺旋桨法,叶片单元法,1D动量法,用户自定义法。作为虚拟盘体模型的一部分,体积力螺旋桨法对船
    本文主要利用重叠网格技术模拟救生船落水过程。 首先看模拟的效果: 问题描述 问题示意图如下图所示。救生艇以如下形态落入水中,请问如何利用CFD模拟该过程?其实,H.J.Morch等人在2008年的时候就对这个问题进行过实验研究,这里我们利用CFD技术模拟这个过程。 几何模型 这个问题涉及的几何模型包含两个几何实体,分别是背景流体区域和重叠网格区域,具体如下图所示。 STAR-CCM+设置 创建计算
    本教程演示在STAR CCM+中使用带有自由表面流的6DOF求解器模拟船体面对迎面而来的波浪作用下的运动。 1 导入计算网格 启动STAR CCM+并新建Simulation 利用菜单 File → Import → Import Volume Mesh… 导入网格文件 Boat.ccm 计算网格如下图所示。 2 选择物理模型 右键选择模型树节点 Continua > Physics 1 选择以下
    本教程演示利用STAR CCM+中的具有自由表面流的重叠网格功能和DFBI模型来模拟救生艇下水时的运动。 1 问题描述 该案例来源于H.J.Morch等人(2008)在论文“Simulation of Lifeboat Launching under Storm Conditions”中描述的实验。从斜坡上下水的救生艇经过平动和转动后撞击水面上。模型如下图所示。 可以使用三个自由度对运动进行模拟:
    博士/设计工程师
    影响力
    粉丝
    内容
    获赞
    收藏
      项目客服
      培训客服
      0 4