Fluent模拟凝固融化,变密度导致回流发散。



  • Fluent模拟相变问题,固液密度变化或者让液体密度随温度变化,就会出现压力线性修正,然后回流发散。请问这有解决办法吗,


  • 版主 副教授

    如果只是回流造成的发散。有的出口边界是不能回流的,回流就发散,有的可以回流。

    如果是因为变密度发散,大概是体积没跟上,变化太突然



  • @bestucan 风冷球型颗粒,颗粒表面设置成了耦合壁面,体积固定了,没有考虑凝固时的体积变化。


  • 版主 副教授

    @guanghuilineu 我没做过类似的仿真,但是如果体积不变,只变密度,那不是凭空产生质量了。

    可以先在密闭空间仿真这个过程,如果不发散,就可以确定是因回流造成的发散。
    如果密闭空间也发散,那就跟回流没关系了



  • @bestucan 密闭空间也发散,提示稳定线性压力修正增强鲁棒性。把相变区域速度设为固定值0才行,


  • 版主 副教授

    @guanghuilineu 那看起来发散是个很正常的结果,如果相变区速度不为0时,也变速也变密度。

    如果只变速,和周围空间交换能量,即动能转换为其他形式的能量,没问题。
    如果速度和密度一起变,动能是依赖于质量的。这时候,质量也变了,不守恒了,就崩了。

    消失的那部分质量,带有的动能如何传递出去。

    压力就是传递能量的桥梁。在传递的时候一头突变了,就断了。可不可以先使相变区域停止流动再变密度。如果这样,不会出现动能突变的状况。或者在变密度操作后立刻更新一下速度;变前计算动能;变后用动能,根据变后的质量,计算新的速度。

    或者最粗鲁的方法,用极小的时间步,这样突变也可以稳住。


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1