我想在在激波管中产生一个马赫数为5的激波,按照参考文献,气体为3N2+2AR的混合气体,初始压力为20kPa,300K,按照Rankine–Hugoniot条件计算得出,驱动段的压力应该为603kPa,温度为1868.7K。但得到的速度却在800m/s。远低于5Ma的1600m/s,不知道是不是边界条件设置错误了
钟余
帖子
-
如何在激波管中形成特定马赫数的激波 -
移植sprayFoam液相功能@流体中二少年 好的,我现在去尝试一下。有好的结果我再分享出来。感谢大佬能为我们解惑
-
移植sprayFoam液相功能@尚善若水 是的,我也看到了,但目前也还没找到Oran的机理
-
移植sprayFoam液相功能@尚善若水 我看了下,他引入一维的结果后,好像确实很快就形成了54*30mm的稳定胞格,这种应该可以去除初始高压区的影响或许我也可以去尝试一下。他是先运用一维网格计算得到的一维CJ爆轰波,再利用mapfields映射的吗,我对这方面的操作不是很了解。
-
移植sprayFoam液相功能@尚善若水 我又询问了detonationFoam的发布者孙杰,他也给了我解释:这个是当时的胞格文件,这个算例非常难算,因为他的诱导区长度很大,反应物的活性很差,很难起爆,起爆能量高了又会受初始起爆区的影响很久胞格数目和初始的高压区数目一样,没法过渡到自身特征的胞格尺寸,当时我也卡了很久,最后的经验是计算域首先一定要长,另外就是初始受起爆区影响的时候(看胞格数目是不是和高压区的数目一致),把自适应网格层数减小利于拜托初始设置的影响,等摆脱这个阶段后再改回去保证网格收敛。
但我还是不知道有些文献是如何设置的,在非常短的时间内就可以形成稳定胞格结构。 -
移植sprayFoam液相功能@尚善若水 我又尝试了Marinov的二十五步反应机理,想复刻Oran的6670Pa的算例,结果还是不行
-
简单爆轰教程去github上搜索detonationFoam,对你应该有帮助
-
移植sprayFoam液相功能@尚善若水 好的,感谢大佬,他给出的算例是Li的21步H2,O2,N2的化学反应,我看下他的文献中有没有H2+O2+Ar的机理
-
移植sprayFoam液相功能@尚善若水 我现在去看一下,我尝试的两种化学反应机理,差距确实也挺大
-
移植sprayFoam液相功能@尚善若水 你好,这个我还没有,不过我用了2种基元反应模型,一种是17步反应的,一种是18步反应的,效果都不太行
-
移植sprayFoam液相功能 -
Openfoam如何记录网格点上最大的涡量场@李东岳 好的,感谢东岳老师
-
Openfoam如何记录网格点上最大的涡量场@尚善若水 感谢大佬,我看的是李健的气相爆轰数值模拟教程
-
Openfoam如何记录网格点上最大的涡量场 -
Openfoam如何记录网格点上最大的涡量场在数值模拟中,记录爆轰波的胞格结构有两种方法,一种是记录每一个网格点上的最大历史压力,maxp,一种则是记录网格点上的最大涡量。但前者在规则反射的情况下,爆轰波的反射波强度较高,与三波点压力相近,会导致胞格结构模糊,因此,我想尝试第二种方法,即记录网格点上的最大涡量,不知如何实现。
-
移植sprayFoam液相功能@流体中二少年 好的我这就去看,感谢大佬
-
移植sprayFoam液相功能@流体中二少年 感谢大佬,我也询问过发布detonationFoam的大佬孙杰,他主要说过网格尺度不够对胞格大小有影响,以及实验胞格在20倍诱导区以上,模拟在10倍诱导区。我确实没有想过化学机理,rhoY及点火个数的影响。我研究的是马赫反射,胞格作为特征尺度很重要,我想询问一下,在Openfoam中有没有办法实现ZND爆轰波,或者2步反应模型,以自己调整胞格大小,类似这种。
-
移植sprayFoam液相功能@钟余 如果时间精度为1阶,则胞格网格更小
-
移植sprayFoam液相功能@流体中二少年 前辈你好,我现在主要是用开源的detonationFoam,但得到的结果感觉不太理想,例如胞格大小较实验小得多(采用基元反应模型,20Kpa,2H2+O2+2AR),并且胞格形状也不太稳定 ,我想咨询一下,这是因为什么原因造成的
-
数值格式如何设置@李东岳 好的,感谢东岳老师