FSI实例

FLUENT+ABAQUSMPCCI

以一个实例为例,说明如何采用多场耦合平台MPCCI将ANSYS Fluent的流场数据在每个计算步长内传递至ABAQUS中进行固体分析。

1.准备阶段

程序安装& dll替换

首先安装好MPCCI4.4.1,安装完成后,复制(MPCCI安装目录下)C:\MpCCI\4.4.1\codes\Abaqus\adapters\6.12-1\win86-64中ABQMpCCI_Adapter.dll 替换(ABAQUS 安装目录中)CI:\SIMULIA\Abaqus\6.12-1\code\bin的ABQMpCCI_Adapter.dll。2.几何模型创建(在Revit或其他建模软件中创建流域与结构物)

利用体量建立好流体域与固体域;

(导出SAT格式文件)

将流体域与固体域分别导出为SAT格式;

3.流体计算相关设置

模型导入 & 网格划分

(workbench中连线)

打开ansys workbench,并做上图所示连线;

(几何模型导入DM)

双击Geometry进入DM中, File→import external geometry file 导入流体域.sat,注意在导入的过程中需要把单位改为毫米,因为Revit默认单位为毫米。然后点击上方菜单的generate便可完成流场的导入;固体域的导入同理,完成几何的导入后,可直接按右上方的红×来关闭DM界面

双击ICEM CFD进入ICEM 对流体域进行网格划分。在网格划分时,将固体的5个面,顶面与4个侧面设置一个part(这里命名为FSI),方便后面在MPCCI中进行FSI面的配对。完成流场的网格划分如图6所示。最后导出mesh文件。

(流固耦合面创建及网格划分)

打开Ansys Fluent,导入mesh文件,并完成相关设置,本例选用k-e RNG湍流模型,风速设置为2m/s。完成设置后保存好cas文件及dat文件

(FLUENT相关参数设置)

4.固体计算相关设置

(ABAQUS中导入几何)

打开ABAQUS,导入固体域.sat,注意将缩放比改为0.001。

(流固耦合面创建)

完成材料属性的定义并装配后,创建表面(顶面与4个侧面):工具→表面→创建

(计算设置)

创建分析步,注意保持时间长度与Fluent中设置的时间长度相同,时间步长(time step)可以不同,这里采用变步长。

将模型底部设置固定端,并完成网格的划分。创建作业,并写入输入文件.inp。

5.MPCCI相关设置

(MPCCI设置1)

打开MPCCI,在红框处读入刚才保存的cas文件以及inp文件。将FLUENT中的FSI以及Abaqus中的ASSMEBLY_FSI分别添加至下方的coupled中(双击即可),然后在右边选择overpressure

(MPCCI设置2)

在最后一步设置中完成如下图所示设置。勾选coupling configuration,设置耦合时间步长。(如果需要并行计算,可勾选下方的【FLUENT】Run parallel,然后在No.of parallel processes中选择计算机核数,在host中填入计算机名。【ABAQUS】则可以直接在No. of ABAQUS solver threads中填入线程数。)

(MPCCI设置3)

从左至右分别运点击程序下方的start即可开启Fluent以及ABAQUS,在Fluent中读入dat文件或重新初始化后,点击计算便可以进行流固耦合分析。

编辑: 文志彬图片来源:自制

abaqus dat文件 matlab_基于MPCCI的FLUENT与ABAQUS流固耦合分析步骤相关推荐

  1. abaqus dat文件 matlab_工程师联盟科普系列|ABAQUS中的各种文件类型详解-dat文件如何打开...

    ABAQUS产生几类文件:有些是在运行是产生,运行后自动删除:其它一些用于分析.重启.后处理.结果转换或其它软件的文件则被保留,详细如下: 1. model_database_name.cae 模型信 ...

  2. matlab 流固耦合,一种基于MATLAB-ANSYS软件的静压溜板流固耦合工作性能的计算方法与流程...

    本发明是一种基于MATLAB-ANSYS软件的静压溜板流固耦合工作性能的计算方法,属于机械设计与制造领域. 背景技术: 静压溜板是精密超精密重型高档数控机床的关键部件,它对重型机床滑枕起到支撑作用,并 ...

  3. ansys流固耦合分析与工程实例模型文件_平板射流冲击流固耦合分析

     作者简介   本文作者:山哥ANSYS 本文由作者发布于技术邻,转载需取得作者授权. 如需获取本案例的文件,请点击文末左下角阅读原文,或在技术邻站内搜索专家用户名即可. 流固耦合稳态分析实例(平板射 ...

  4. Abaqus流固耦合分析

    (1 CEL技术流固耦合水坝)https://www.bilibili.com/video/BV14J411P7yS?spm_id_from=333.337.search-card.all.click ...

  5. abaqus dat文件 matlab_提升Abaqus求解效率的七种武器

    作者简介 作者:江丙云 本文首发于iCAETube公众号,技术邻CAE学院授权转载. 江丙云,上海交通大学博士,CAEMC-国际注册CAE工程管理咨询工程师,<汽车实用技术>编委会副秘书长 ...

  6. Abaqus流固耦合仿真方法

    对于一般的流固耦合问题,Abaqus提供的仿真方法多种多样,最常用的三大类是: 1.协同求解 需要不同求解器之间进行通信: a.使用SIMULIA 协同仿真引擎 b.使用多场耦合分析工具MpCCI c ...

  7. abaqus生成adams柔性体_Abaqus和STAR-CCM+流固耦合

    因为研究和工作需要,我先后使用过Abaqus.ANSYS.Nastran等多款有限元仿真软件,最喜欢的还是Abaqus.Abaqus 2017之后的版本移除了Abaqus/CFD,我还遗憾于不能方便地 ...

  8. matlab 流固耦合,关于Abaqus在流固耦合方面的应用研究.pdf

    关于ABAQUS 在流固耦合方面的应用 左 辉 阚玉红 黄彦 中国兵器工业第二零八研究所 北京 102202 摘 要:针对 ABAQUS 有限元分析软件中的流固耦合功能,简述了其中理 想气体状态方程的 ...

  9. 基于ANSYS 2019R1全解一款双吸泵的双向流固耦合方法

    作者:李雷 一.导读 对于旋转机械来说,传统设计从理论计算到手工木模图,再到模型泵的加工制造,最后进行相关性能试验.当性能试验与预期效果差距较大的时候还需要修改水力模型.这种传统的设计不仅设计周期长, ...

最新文章

  1. 安卓使用Span富文本给某段Text文本加上波浪线
  2. rms c语言 函数,C中任何更快的RMS值计算?
  3. cuda卸载_Ubuntu18.04英伟达显卡驱动、Cuda安装
  4. 使用 Packer、Ansible 和 Terraform 构建不可变的基础设施
  5. myeclipse java注释模板_Eclipse/MyEclipse Java注释模板设置详解 ---转载自百度空间
  6. Linux入门学习(二)
  7. springboot tomcat配置_Spring Boot项目如何同时支持HTTP和HTTPS协议
  8. 安卓深度探索(卷一)第六章
  9. 实时查询系统架构:spark流式处理+HBase+solr/ES查询
  10. 制定Windows重要安全计划——12步纲要
  11. java beanshell_Java脚本-BeanShell
  12. 510房产网是江阴知名的房地产服务平台
  13. React Or Vue
  14. 旅游评论情感分析(1)---爬虫(json篇)
  15. Java内存模型(JMM)
  16. Python实现数字图像处理之5种彩色空间转换(单图+多图+视频)
  17. python编程需要多大内存卡_最必要的最小建议集:写给刚入门编程(python)的同学...
  18. 常用的E文网络缩写词
  19. android 充电动画_酷玩儿丨去掉耳机和充电器,以后数据线苹果也不会送了
  20. 2021.03.30【2021省赛】模拟 比赛总结

热门文章

  1. Bailian3246 展览会【计数+求和】
  2. Bailian2788 二叉树【二叉树】
  3. Bailian2975 Caesar Cryptogram【密码】
  4. UVA10168 Summation of Four Primes【筛选法】
  5. NUC1419 位操作【位运算+STL】
  6. 古谚、评论与论断、名篇与名言
  7. Python 数据结构与算法 —— 哈弗曼树
  8. 奇妙的等式 精妙的证明(二)
  9. Python 中的 None 与真假
  10. 前端ui框架_推荐几个移动端前端UI框架