本文摘要(由AI生成):
文章主要介绍了流固耦合分析的概念、应用场景以及使用XFlow和Abaqus进行协同仿真分析时的注意事项。流固耦合分析是流体分析与固体分析交叉耦合而形成的一种分析方法,用于研究流体与固体之间的相互影响。当固体的变形和对流体的运动影响较大时,需要进行双向流固耦合分析。XFlow和Abaqus可以进行协同仿真分析,但需要提前安装协同仿真服务功能,并建立相应的环境变量。在协同仿真过程中,数据是双向交互式传递的,仿真时的所有模型参数建议使用SI单位制。文章还分享了一个简单的溃坝模型的双向流固耦合动画。
流固耦合分析的英文,即FSI分析,是Fluid-Structure-Interaction analysis的缩写,它是流体分析与固体分析交叉耦合而形成的一种分析方法。如果固体的变形和对流体的运动影响可以忽略,那么只需要做单向的流固耦合分析就可以了。如果固体的变形较大不可忽略,对流体的变化产生较大影响,那么就要研究流体与固体的相互影响了,这时需要做双向流固耦合分析,那么可以使用XFlow与Abaqus联合,或者和Nastran联合。有兴趣的朋友可以去仿真秀平台学习相关的课程。
在用XFlow和Abaqus进行协同仿真分析时,需要提前知道以下内容:
1)Abaqus 和XFlow 的协同仿真属于FSI 仿真类型,即流固耦合仿真;
2)XFlow 必须在Labs 模式下运行,激活Labs 模式的路径是:Main menu > Options > Preferences > Application mode> Labs;
3)建议使用Abaqus 2018 及以上版本;
4)Abaqus的协同仿真服务功能必须提前安装好;
5)如果Abaqus的协同仿真服务没有安装,那么请按以下方式进行安装:假设版本是Abaqus 2018,
》》 首先使用X64命令行运行:abq2018 extractCseApi
》》 然后把CSS服务二进制文件夹写入系统path变量:
X:\xxxxxx\Dassault Systemes\SimulationServices\V6R2018x\win_b64\code\bin,
其中X:\xxxxxx是相应的安装盘符和文件夹。
6)如果版本是2019不用安装5)中的步骤,但也需要建立上述环境变量。
7)协同仿真时,数据是双向交互式进行传递的,Abaqus传输位移和速度信息给XFlow,XFlow传输载荷信息给Abaqus,仿真时的所有模型参数建议使用SI单位制。
不管是Abaqus2018还是2019版本,目前都不支持在CAE模块直接定义与XFlow的双向耦合关系,必须修改关键字keyword如下:
调用Abaqus成功后,cmd命令窗口将会出现类似以下提示,XFlow的消息窗口也将出现Abaqus的协同仿真信息:
下面分享一个简单的溃坝模型的双向流固耦合动画。
坝体的变形应力过程如下所示: