冻结转子法 — 数值不稳定的原因和对策
更丰富的内容请查看 frozen-rotor.html。
Frozen Rotor界面的收敛问题
Frozen Rotor计算中界面附近的残差下降不了。原因是什么?
有几个原因。
1. 节距比过大
节距比为2以上时,插值会导致数值振荡容易发生。考虑用叶片数的最大公约数组建扇形模型。
2. 界面前后的大速度差
转动域和静止域速度差很大会有问题吗?
当然。从转动系的相对速度转换为静止系的绝对速度时,如果出现较大的不连续性,收敛会恶化。使用前一个工作点的解作为初始条件,或者采用逐步增加转速的方法是有效的。
3. GGI面的网格不匹配
界面两侧的网格尺寸差异过大会导致插值精度下降。转动侧和静止侧界面附近的单元尺寸应基本保持一致(比例1:2以内)。
转速渐进法
转速渐进法具体怎么操作呢?
在CFX中,可以通过Expert Parameter设置逐步增加转速。例如,对于目标3000rpm,最初以300rpm进行100次迭代,然后是1000rpm,最后是3000rpm,逐步增加。在Fluent中,可以在UDF内将Zone Motion的转速记录为时间函数。
Frozen Rotor 到 Sliding Mesh的过渡
能否将Frozen Rotor的结果用作Sliding Mesh的初始值?
可以。在CFX中,Frozen Rotor的结果文件(.res)可以作为Sliding Mesh的初始条件重新启动。这样可以大幅缩短非定常计算的启动时间。
这样很方便呢。
从设计工作流程来看,Frozen Rotor进行初步估算→Sliding Mesh进行精细化的两阶段方法是最有效率的。
冻结转子CFD中压力比不稳定——界面插值失配的问题
冻结转子分析中出现"转子-定子界面两侧压力陡然跳变"问题,其根本原因在于界面流量守恒精度不足。特别是在非匹配界面(Non-Conformal Interface)的情况下,转子侧和定子侧的单元数量和尺寸不同,面积加权平均进行的通量交换可能无法保证质量守恒。诊断步骤:①比较界面两侧的积分质量流量,如果差异超过1%则说明设置有误。②检查界面设置是否混合指定了混合平面和冻结转子两种模式。③当界面附近的网格大小不匹配时,应进行重新细化。当界面附近的单元宽高比超过10时,会成为插值误差的主要来源,必须进行网格质量检查。
相关主题
价值
详细
错误