abaqus子程序vufluidexch取rMassRate为负时,为何没有流体流入?

浏览:2157 回答:2

一个fluid cavity(abaqus/explicit),想用子程序vufluidexch来定义fluid exchange进行周期充放气。

如果只用cae的话,好像只能设置mass flux做单充气或者单放气。所以想用vufluidexch来定义。


定义rMassRate正值时,和cae的同样设置结果一样。不过定义为负值时候(流入),cae没问题,用子程序的就失败。

子程序内容很简单,直接定义了rMassRate=1或者-1.负值的时候,结果体积和压力都不变。

2016和6.14版本都做过了。都发现这个问题,所以排除了版本原因。


有没有人用过这个子程序,我看手册和其他帮助文件都没解决。

谢谢

邀请回答 我来回答

全部回答

(2)
默认 最新
老是想不好叫啥名
您好,我在使用fluid exchange进行单放气时定义了环境交换但是结果内压并没有什么变化您知道问题原因所在吗,可私信有偿
2023年11月9日
评论 点赞
三刻道长_3482

Abaqus User Subroutines Reference Guide手册中1.2.17有一句话

“A positive mass/heat energy flow rate indicates flow from the primary fluid cavity to the secondary fluid cavity. A negative value for mass flow rate will be ignored if the fluid exchange is between a cavity and its environment.”

重点在最后一句,负值自动忽略。自然会发生这样的情况。ok,帖终。

2021年9月29日
评论 点赞

没解决?试试专家一对一服务

换一批