找回密码
 注册
查看: 4837|回复: 16

关于SIMPLE算法的压力边界条件

[复制链接]
发表于 2004-12-12 00:38:04 | 显示全部楼层 |阅读模式

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

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

x
弱弱的问:
用simple算法时,对于不可压缩流体,怎么根据出口压力边界条件来处理出口边界速度阿?
 楼主| 发表于 2004-12-13 00:45:31 | 显示全部楼层

关于SIMPLE算法的压力边界条件

我算的就是一个规则流道内的不可压缩流,很简单,只是涉及了组分扩散的问题。
你的文章在哪里阿?谢谢!
 楼主| 发表于 2004-12-14 00:32:25 | 显示全部楼层

关于SIMPLE算法的压力边界条件

是用Poisson方程来处理的吗?
 楼主| 发表于 2004-12-16 01:17:59 | 显示全部楼层

关于SIMPLE算法的压力边界条件

我的意思是说,出口压力已知,但出口速度未知,那么解动量方程的时候,怎么处理速度的出口边界条件呢?
发表于 2004-12-17 11:51:53 | 显示全部楼层

关于SIMPLE算法的压力边界条件

用二类边界条件就可以了
 楼主| 发表于 2004-12-18 20:18:54 | 显示全部楼层

关于SIMPLE算法的压力边界条件

谢谢!用第二类边界条件确实能的出合理的结果。可我还有个问题不太明白,对于出口速度和压力都未知的情况,直接应用第二类边界条件就可以,这时出口压力是在迭代收敛后通过线性外推法得到的。那么对于出口压力已知的情况,在计算动量方程源项的时候,对于出口处第一内节点,直接把出口压力值代入得:(pM1-pM3)*Ae,其中pM1为出口压力值,pM3为第二内节点,这样可以吗?是否还有其它要改动的地方?我这样做的出的结果好像不对啊。
发表于 2004-12-23 17:24:52 | 显示全部楼层

关于SIMPLE算法的压力边界条件

压力和速度边界,总得知道一个吧,要不算什么呢??
 楼主| 发表于 2004-12-26 14:23:49 | 显示全部楼层

关于SIMPLE算法的压力边界条件

边界速度不知道,压力知道。
不知道怎么将压力边界条件运用到流场计算中的。比如说出口压力为零,速度未知,那么怎么运用压力为零的条件呢?只是将出口速度设为充分发展或者局部单向,也用不到压力阿?
发表于 2004-12-27 09:22:39 | 显示全部楼层

关于SIMPLE算法的压力边界条件

    我懂你的问题了,这个问题我也没想清楚,比如两端压力为零,可是流场计算过程中,由于速度变换的原因,修正的压力很离谱,压力边界一般认为是人工绝热边界,内部变换和边值压力无关。
    我也在考虑只要把绝热边界性质改变,是不是这个问题就解决了呢??看了很多这样的例子,确实有一些奇怪的现象,我认为不能吧这个压力当作简单的外加压力看待,应该是速度作用的未知量和压差的综合(修正压力过程中忽略了速度的作用,所以包含此项误差)但我也没办法解决。
   老实说,我讨厌连续方程导出的压力修正方程,有没有更好的解耦合方程的方法呢?
 楼主| 发表于 2004-12-27 18:59:00 | 显示全部楼层

关于SIMPLE算法的压力边界条件

fluent里面也用的simple算法,他的边界压力肯定是作了某些处理的,因为它的计算结果,出口压力和所设吻合。
发表于 2004-12-29 14:40:23 | 显示全部楼层

关于SIMPLE算法的压力边界条件

如果没记错的话, 不可压压力边界条件包括:
1. 边界速度要外插
2. 外插后出口流量(速度)要修正保证质量守恒
3. 压力修正方程在边界上为0(不修正)
4. 边界压力值会用在动量方程中计算速度.
 楼主| 发表于 2004-12-29 19:12:39 | 显示全部楼层

关于SIMPLE算法的压力边界条件

1. 边界速度要外插
    那么靠近边界的第一内节点速度怎么计算呢?不是要用到边界速度吗?
4. 边界压力值会用在动量方程中计算速度.
    怎么用呢?直接带入动量方程的压力项求源项吗?吗?我试过,好像不对。
请赐教,谢谢!
发表于 2004-12-30 00:27:48 | 显示全部楼层

关于SIMPLE算法的压力边界条件

虽然一直用SIMPLE类的算法, 不过每次基本流动部分别人都已经做好了, 所以没细抠过, 说的不保证全对, HEHE
下面引用由rabbit2004/12/29 07:12pm 发表的内容:
1. 边界速度要外插
    那么靠近边界的第一内节点速度怎么计算呢?不是要用到边界速度吗?
边界速度外插是在每次迭代后显式处理的, 下次迭代时, 边界速度就被当作已知量用于求第一内节点速度.
4. 边界压力值会用在动量方程中计算速度.
    怎么用呢?直接带入动量方程的压力项求源项吗?吗?我试过,好像不对。
如果是同位网格, 应该是这样. 交错网格怎么处理记不清楚了.
...
 楼主| 发表于 2004-12-30 22:59:15 | 显示全部楼层

关于SIMPLE算法的压力边界条件

谢谢楼上几位阿!
我用的是交错网格。可能按照充分发展的出口条件来处理出口压力已知的情况,对于上游的流动影响并不大,这样的计算或许是可以接受的。只是压力场有些区别。
发表于 2004-12-31 00:17:58 | 显示全部楼层

关于SIMPLE算法的压力边界条件

下面引用由rabbit2004/12/30 10:59pm 发表的内容:
谢谢楼上几位阿!
我用的是交错网格。可能按照充分发展的出口条件来处理出口压力已知的情况,对于上游的流动影响并不大,这样的计算或许是可以接受的。只是压力场有些区别。
你这样做是给定速度出口.对你的具体问题也许是适用的. 对大多数流体问题, 出口速度一般是未知的. 这个问题你总要解决的.
交错网格肯定也有类似的方法把边界的已知压力引入计算内点的速度.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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