基于Ansys Fluent和Mechanical的血管稳态流固耦合模型
流固耦合模型在医学中也会被用到,本次小编为大家带来针对人造血管内血液流动的仿真实例。
在开物云平台上找到Workbench 点击进入:https://cloud.yuansuan.cn/?user_source=community
在左侧的Toolbox中找到对应的模块:Fluid Flow(Fluent)和Static Structure
双击“Geometry”,进入建模功能
文件-打开-找到保存的模型文件
退回到主界面,在fluid flow(Fluent)中找到mesh,双击该图标
在Outline下依次找到Project-Model-Geometry,Geometry下由两部分组成,其一是血管,其二是血液。由于这部分仿真对象是流体部分,因此找到血管部分,右键这个部分,出现上图所示的菜单,找到其中的Suppress body,点击,就能抑制血管部分
现在需要将流体部分(也就是血液)进行网格划分。同样在Outline-Project-Model中找到mesh功能,右键mesh,弹出如图所示菜单栏,点击“Generate Mesh”,就能得到网格文件。可以看到,自动划分的网格质量比较低,而Fluent对于网格密度要求比较高,因此还需要对该网格的尺寸进行改良
在Outline中有“Details of Mesh”,找到Defaults中的Element Size,输入网格的尺寸。小编在这里选择的尺寸是0.5
画完网格之后,需要定义各个面,如图所示,选择一个面,该面作为流体入口的面,点击图中菜单栏中的“Create Named Section”
点击“Create Named Section”后,弹出上图的窗口,在红框中输入名称,如“inlet”
按上述同样的方法,分别依次定义“inlet”,“outlet”,“Wall”
目前,Fluid Flow(Fluent)模块中的Mesh内的参数已经设置完成。回到主界面后右键mesh,里面有update功能,点击该功能,将mesh中的数据上传
双击上图中的“Setup”,进入流体设置模块
进入模块后,可以看到最左侧的功能树,首先设置“Viscous”,双击“Viscous”
出现上图功能框,选择k-epsilon模型。如红框内所示。点击OK
现在设置流体的性质,如上图所示,双击上图中的“air”
弹出上图功能框,由上到下的红框内设置。Name中输入blood。在Properties中,分别在Density中输入1060(血液的密度),Viscosity中输入0.0035(血液的黏度)。点击Change/Create
现在找到之前功能树中的inlet,双击。这里需要注意一下,对于之前在mesh中设置的inlet和outlet,必须要拼对,这样的话,在这里可以自动将入口和出口对应上
出现上述功能框,在红框内输入血流速度0.14m/s,在下面的Turbulence中输入对应的值,在Specification Method中选择 Intensity and Hydraulic Diameter
双击功能树中的outlet
出现上述功能框,在红框内输入压强为0,在下面的Turbulence中输入对应的值,应与inlet的值相同
找到功能树中的Initialization,双击
弹出上图功能框,选择红框中的Standard Initialization。在下面的Compute from中选择inlet
下拉后出现上图中的按钮,点击Initialize
继续在左侧的功能树中,找到Run Calculation,双击
出现上图功能框,在红框内输入迭代步数,小编在这里选择300步
下拉后有calculate按钮,点击,就能自动计算
计算完成后,在左侧功能树中找到“Contours”,双击
弹出上图功能框,在上面的红框内选择想看的结果,小编在这里选择压力。在下面的红框内选择想看的部分。点击“Save/Display”
上图展示了结果
退出到主界面,右击Solution,出现功能栏后点击“update”
现在设置Static Structure模块的内容。首先右击模块中的“Engineering Data”,点击“Edit”
出现该界面,点击“Engineering Data Source”。在下面点击General Materials。在Outline of General Materials中选择Titanium Alloy(本次仿真的是人造血管,这里选择钛合金作为血管的材料),点击Titanium Alloy右侧的“+”号
回到“Engineering Data”中最开始的框中,将不需要的材料删除
回到主界面,右击“Model”,出现上图所示功能栏,点击“Edit”
进入后,在左侧功能树中,找到“Outline-Project-Model-Geometry”,找到对应流体的部分,右击该部分,如上图所示,点击“Suppress Body”
在上图所示的“Material-Assignment”中选择对应的材料-“Titanium Alloy”
在左侧功能树中“Outline-Project-Model-Mesh”中,右击该功能,出现上图所示的功能。点击里面的“Generate Mesh”
如之前在“Fluid Flow”模块中设置的一样,重新设置Mesh的尺寸
现在需要设置固定面,如上图中所示,设置固定面“Fixed Support”
如上图所示,设置好了固定面
如上图所示,在“Imported Load”中找到“Pressure”,点击。之后将会把压强从流体部分传递到固体血管处
选择受到力的面,如上图所示,小编在这里选择了所有的面
在左侧功能树中选择“Outline-Project-Model-Static Structure”找到Solution,右击该功能,弹出上图所示的功能。选择“Total”
同样选择“Equivalent”
在上图的红框中找到Solve,点击。即可获得结果
上图展示了本次仿真血管部分的结果
回到主界面,点击“Update Project”
这次仿真的所有内容到这里就全部完成啦!!
本次仿真工作完全是在开物云平台下完成的,开物云平台提供大量正版仿真软件,无需安装直接使用。有兴趣的小伙伴可以点击以下链接试用:https://cloud.yuansuan.cn/?user_source=community
基于Ansys Fluent和Mechanical的血管稳态流固耦合模型相关推荐
- 远算CAE平台-基于Ansys Fluent和Steady-State Thermal的稳态热固耦合模型
Ansys的Workbench平台除了能够模拟流固耦合的场景,还可以模拟热固耦合的场景.小编本次提供了T型管稳态热固耦合的仿真实例. 首先,在Project-shematic中的左侧的Toolbox中 ...
- ansys fluent udf manual 下载_Fluent内置流固耦合01 使用流程
本文介绍如何在Fluent中对单向和双向流固耦合(FSI)进行建模和仿真计算.由于所有的流体与结构计算都是由Fluent完成的,因此这种流固耦合又被称为"内置流固耦合".在ANSY ...
- 容量耦合系数模型_期刊在线 | 基于ALE流固耦合方法的刷式密封泄漏特性理论与实验研究...
01 引言 刷式密封是一种广泛应用于航空发动机等透平机械的优良接触式动密封[].近年来,随着透平机械逐渐向高参数方向发展,由刷式密封引起的泄漏损失越来越大,直接影响透平机械的工作效率.因此开展刷式密封 ...
- ansys fluent udf manual 下载_FLUENT流固耦合柱体结构涡激振动仿真案例解析
作者 | 陈东阳博士 仿真秀科普作者 一.柱体结构涡激振动定义 对于海洋工程.风工程上普遍采用的圆柱形断面结构物,流体绕过柱体时会产生交替发放的泻涡,这种交替发放的泻涡又会在柱体上生成顺流向及横流向周 ...
- 基于ANSYS 2019R1全解一款双吸泵的双向流固耦合方法
作者:李雷 一.导读 对于旋转机械来说,传统设计从理论计算到手工木模图,再到模型泵的加工制造,最后进行相关性能试验.当性能试验与预期效果差距较大的时候还需要修改水力模型.这种传统的设计不仅设计周期长, ...
- abaqus dat文件 matlab_基于MPCCI的FLUENT与ABAQUS流固耦合分析步骤
FSI实例 FLUENT+ABAQUSMPCCI 以一个实例为例,说明如何采用多场耦合平台MPCCI将ANSYS Fluent的流场数据在每个计算步长内传递至ABAQUS中进行固体分析. 1.准备阶段 ...
- ansys流固耦合分析与工程实例_ansys workbench 流固耦合教程
点击蓝字关注我们 流固耦合 概念介绍 流固耦合问题是流体力学(Computational Fluid Dynamics,CFD)与固体力学 (Computational Solid Mechanic ...
- ansys流固耦合分析与工程实例模型文件_平板射流冲击流固耦合分析
作者简介 本文作者:山哥ANSYS 本文由作者发布于技术邻,转载需取得作者授权. 如需获取本案例的文件,请点击文末左下角阅读原文,或在技术邻站内搜索专家用户名即可. 流固耦合稳态分析实例(平板射 ...
- Ansys workbench单向流固耦合分析
Ansys workbench单向流固耦合分析 一.基本知识 单向流固耦合不同于双向流固耦合的地方在于载荷计算完成后只存在一个方向的传递,不需要反传递,因此在建立工程时不需要耦合器,一般都是流体计算完 ...
最新文章
- python中3or5什么意思_示例详解Python3 or Python2 两者之间的差异
- [FxCop.设计规则]16. 不要在封闭类中声明虚成员
- 机房收费系统-- MDI子窗体显示技巧(续vb.net版)
- ITK:单相Chan和Vese密集域水平集分割
- Gradle中的buildScript,gradle wrapper,dependencies等一些基础知识
- 程序员平均月薪过万,想当程序员的话,大学学那些专业会更好呢?
- 国开本科计算机应用基础操作题,2019秋国开大学计算机应用基础Windows7操作系统形考题目及答案...
- mysql维护计划 自动备份_MysQL windows 下自动备份,同时加入计划任务脚本
- java毕业设计C语言教学辅导网站Mybatis+系统+数据库+调试部署
- 攻防世界 REVERSE 新手区/logmein
- JAVA对接飞猪旅行_飞猪对接教程
- 从头开始学习->JVM(三):类加载器(上)
- QQ空间迁移_【深度解锁数据恢复】
- Configure an Egress Gateway(0.8)
- 维谛技术(Vertiv):一切研发创新都以客户需求为核心
- SAP SM04踢人操作(摘录)
- LTE 各频段对应频点以及频率,频点号与频率之间的转换关系
- 数组的趣味应用-鲁智深吃馒头
- IOS H5页面滑动过于频繁出现短暂白屏
- LA 4413 Triangle Hazard 梅涅劳斯定理的应用
热门文章
- 物联网毕设 - 基于Kociemba算法和颜色识别的解魔方机器人 - 单片机
- 计算机基础课程范文,计算机基础课程计报告范文.doc
- 【TIOBE 2月编程语言排行榜新鲜出炉!Python获1.77%增长率!】
- win10系统Cortana小娜和Microsoft store无法使用的一种解决办法
- win10 linux下载官网,微软正式发布Win10 2020年5月更新,官网已可下载
- java 坦克世界源代码教程_Unity开发《坦克世界》项目实战视频教程
- rdo远程计算机需要,Remote Desktop Organizer
- GBase 8s savepoint
- 在马来西亚做it总监_马来西亚的IT行业急剧增长 - 但需要做的更多
- 骨干是折腾出来的 读书笔记8