找回密码
 注册
查看: 3893|回复: 19

求助:关于出口压力始终为0的问题

[复制链接]
发表于 2010-10-24 14:01:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在一端闭口一端敞口的管道中模拟气体燃烧,闭口端初始化了点火温度,非稳态过程,pressure outlet ,time step size 1e-06,迭代了一万五千步,管路其他部分有压力,但是出口处压力总为0,请教各位大侠可能原因,小弟这里先行谢过了!~

[ 本帖最后由 yccfdyc 于 2010-10-24 14:02 编辑 ]
发表于 2010-10-24 14:59:22 | 显示全部楼层
那就是你给的边界条件,有什么可奇怪的?
 楼主| 发表于 2010-10-24 15:52:38 | 显示全部楼层

回复 2# xrs333 的帖子

但是实际情况不能是0呀,出口条件不知道的时候不是应该能自己算出来压力的么?
还是得换个出口边界条件,pressure far field什么的??
发表于 2010-10-24 16:59:36 | 显示全部楼层
你用了pressure outlet出口条件,给的出口表压力为零,为何还说不知道?
 楼主| 发表于 2010-10-24 18:14:13 | 显示全部楼层

回复 4# xrs333 的帖子

还是不太明白,给出的表压是出口时的大气压力为0,但是经过计算之后压力不是应该上升么?还是说压力出口表压设为0就不变了?那出口处的压力怎么模拟呢?
麻烦您了
发表于 2010-10-24 18:26:19 | 显示全部楼层
出口是计算域边界,你给的是计算域的边界条件。即是边界,那么流动条件一定是已知的,还模拟什么?
发表于 2010-10-24 20:03:55 | 显示全部楼层

回复 3# yccfdyc 的帖子

但是实际情况不能是0呀,
--------------------------------

你怎么知道“不能”啊?
你这是拍脑袋的流体力学。
 楼主| 发表于 2010-10-25 14:01:21 | 显示全部楼层

回复 7# 通流 的帖子

我在模拟我的实验装置,压力表得到的结果不为0。
这个问题上确实没想明白,如果您有有益的意见欢迎提出~
发表于 2010-10-25 14:19:57 | 显示全部楼层
给定pressure outlet,则出口压力不变。也许应给pressure far field,不清楚...
发表于 2010-10-25 14:49:40 | 显示全部楼层

回复 8# yccfdyc 的帖子

既然你都做过实验,用压力表测过压力不为0了,那我就不明白你为什么要设置一个压力为0的pressrue outlet呢?难道是测试一下fluent的智能纠错能力?
 楼主| 发表于 2010-10-25 14:50:58 | 显示全部楼层

回复 9# uesoft 的帖子

不过看到有在pressureoutlet,表压用udf编程导入一个非定常函数的,还没想明白~
 楼主| 发表于 2010-10-25 14:56:33 | 显示全部楼层

回复 10# 浪子轻狂 的帖子

可是出口压力随时间是变化的呀,不知道该输入多大的好了。。。还是输入一个最大值?
发表于 2010-10-25 15:02:50 | 显示全部楼层

回复 12# yccfdyc 的帖子

那样的话,需要编一个p=f(t)的udf,fluent的智能纠错功能你就别指望了
 楼主| 发表于 2010-10-25 15:04:56 | 显示全部楼层

回复 13# 浪子轻狂 的帖子

大神都这么说了看来也只能这样了,谢谢您,受教了~
发表于 2010-10-25 15:07:41 | 显示全部楼层

回复 8# yccfdyc 的帖子

CFD计算,比较关注的应该是压力差,而不必纠缠于某点的表压,你的出口表压变小了,相应的,你的进口表压也变小了,但是它们之间的差是不变的。换句话说,你实际测得你的表压为500,参考压力为100000Pa;在计算的时候,你完全可以设定参考压力为100500Pa,表压为0。即使你参考压力设为100000Pa了,你的表压还是可以设为0,就这500Pa的参考压力误差并不会带来多大的计算误差。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表