首页/文章/ 详情

ANSYS多场耦合的基本算法详解

8月前浏览11900

本文摘要(由AI生成):

这段文字主要介绍了在实际工程中,解决两场或两场以上耦合问题的两种方法:完全耦合和迭代耦合。其中,完全耦合是将耦合的场变量放到一个矩阵中进行求解,适用于热-固、热-电等多场的完全耦合计算;迭代耦合是通过两个不同的求解器完成不同场的变量求解,然后通过数据映射模块考虑场之间的耦合,适用于流热、流固等多场的迭代多场耦合计算。目前,ANSYS 可以在 Workbench 平台借助系统耦合器模块或通过单代码求解器完成迭代耦合计算。


实际工程中,主要存在固体场,温度场,流场,电场和磁场,解决以上两场或两场以上耦合的方法,主要使用以下两种方法。

1.完全耦合

耦合的场变量放到一个矩阵中进行求解,也就是求解的单元具有多场的自由度;
耦合场之间是紧密耦合;ANSYS可以使用226单元完成热-固;热-电等多场的完全耦合计算,典型的工程应用如摩擦生热,塑性生热,压电传感器的仿真计算。如图给出了SOLID226单元的示意图,该单元的基本形状为六面体,当然还有三种退化单元形状,建议在计算中避免使用退化形状。

图1 SOLID226单元示意图

2.迭代耦合

      迭代耦合,主要通过两个不同的求解器完成不同场的变量求解,然后通过一个数据映射模块,再考虑场之间耦合的一种方法。目前ANSYS可以在ANSYS Workbench平台借助系统耦合器模块完成流热,流固的迭代多场耦合计算如图2所示,此外在较低版本也可以通过单代码求解器完成流固,流热和流热固的多场耦合迭代计算。

图2 基于系统耦合器的多场耦合示意图

图3 基于单代码的多场耦合计算

这个单代码多场耦合求解器的,流场计算模块为ANSYS经典环境的FLOTRAN模块,该模块目前在较高版的ANSYS已经看不到了,主要是因为收购了CFX和FLUENT强化了Workbench平台的耦合计算功能,其实该模块的功能也非常强大,可以实现流固,热固,流热固的耦合计算。

来源:ANSYS空间
LS-DYNAFluentCFXWorkbench电场ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-03-19
最近编辑:8月前
张老师
硕士 | CAE工程师 签名征集中
获赞 1161粉丝 21656文章 188课程 69
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈