|
楼主 |
发表于 2011-8-14 11:07:40
|
显示全部楼层
感谢版主的关注。我面临的问题是定常计算,用的SIMPLE算法。因为SIMPLE算法本质上是一个迭代算法,先给定一个压力值计算出速度场,然后根据连续性方程求解压力修正量,然后再去求解能量和组分方程,这样算是完成一次迭代过程。
根据我的理解,在这样一次的迭代过程中,每求解一次组分方程需要根据上一次迭代的组分值(mass fraction或者mole fraction)和反应物生成速率得到更新后的组分值。问题在于,必须根据反应物生成速率(单位是kmol/m3-s)和经历的时间长度(单位是s)才可能得到组分变化的绝对数值(如果用mole fraction,单位是kmol/m3)进而计算出质量分数或摩尔分数。我不明白的是这样一次迭代过程中这个时间长度取多少?取不同的值结果显然是不一样的。
根据上面的理解,这个时间长度与非定常计算中的时间推进算法的时间步长显然不是同一个概念,但是具体含义我也没想明白。
[ 本帖最后由 hornet888 于 2011-8-14 11:17 编辑 ] |
|