谐波平衡

谐波平衡方程描述了预先知道非稳态频率的周期性非稳定流。 它们适合对涡轮机中通常定期重复出现的对流场(例如压缩机、涡轮机和风扇)建模。

Simcenter STAR-CCM+ 中的谐波平衡方法是频率域中纳维-斯托克斯方程的完全分解。 非稳态瞬态流体在频率域中表示为时间上的傅立叶级数。 动量、能量和湍流的所有传输方程均根据基本驱动模式(通常为叶片通过频率或重复尾流模式)分解到频率域。 系统将对表示单个非稳态周期内离散时间级别上的非稳态求解的稳态方程进行求解,以获得傅立叶系数。

所需的时间级别数量取决于问题中保留的模式数。 每个时间级别的稳态求解均通过物理时间导数在周期边界处隐式耦合。 然后,系统将对线性系统近似因式分解,以实现时间级别之间的隐式耦合。

控制方程
谐波平衡的控制方程是积分形式的纳维-斯托克斯方程,用于随角速度 Ω 稳定旋转的相对参考坐标系中的差分表面积 da 的刚性任意控制体积 V
1. EQUATION_DISPLAY
VWtdV+[FG]da=VHdV
(5042)

其中:

  • W 为守恒变量的求解矢量,W=[ρ,ρv,ρE]T
  • F 为无粘性通量,F=[ρvr,ρvvr+pI,ρEvr+pv]T
  • G 为粘性通量,G=[0,T,Tvr+q]T
  • H 为源矢量,H=[Su,ρΩv,Su]T

且:

  • ρ 为密度。
  • v 为绝对速度。
  • vr 为相对速度,vr=vrΩ
  • E 为总焓。
  • p 为压力。
  • T 为剪切应力张量。
  • q 为热通量。
  • Su 为用户自定义的源项。
谐波平衡方程
由于控制方程的求解 W 具有时间周期性,因此可以用傅立叶级数表示:
2. EQUATION_DISPLAY
W(x,t)=m=MMW^m(x)eiωmt
(5043)

其中:

  • ω 为干扰的基频。
  • M 为求解中保留的谐波数。

W^m 为傅立叶系数,由离散傅立叶变换唯一确定:

3. EQUATION_DISPLAY
W^m(x)=1Nn=0N1Wn*(x,tn)eiωmtn
(5044)

其中,Wn* 为一个不稳定周期 T 内分布的离散时间级别 tn=nT/N 处的一组 N=2M+1 求解。

在流场域中的任何位置上,可以使用离散傅立叶变换运算符 E 及其对应的反 E1 将时间级别求解转换为傅立叶系数,反之亦然,如下所示:

4. EQUATION_DISPLAY
W^=EW*
(5045)
5. EQUATION_DISPLAY
W*=E1W^
(5046)

其中,EE1 为量纲的平方矩阵 N×N,傅立叶系数和时间级别求解已组合到矢量 W^W* 中:

W^=[W^M,W^M+1  ,W^M1,W^M]TW*=[W0*,W1*,,WN2*,WN1*]T

通过将控制方程 Eqn. (5042) 同时应用于所有 W*,可获得每个离散时间级别的求解:

6. EQUATION_DISPLAY
VW*tdV+[F*G*]da=VH*dV
(5047)

其中,通量和源矢量 F*G*H* 使用对应的时间级别求解进行计算。 示例:

F*=[F(W0*),F(W1*),...,F(WN2*),F(WN1*)]T

Eqn. (5047) 中的时间导数通过相对于时间对 Eqn. (5047) 求微分,然后使用 Eqn. (5045) 来计算,如下所示:

W*t=E1tW^=E1tEW*

7. EQUATION_DISPLAY
W*t=DW*
(5048)

其中,D 为拟谱 N×N 运算符。 将 Eqn. (5048) 替换为 Eqn. (5047) 中的时间导数可得出最终的谐波平衡方程:

8. EQUATION_DISPLAY
VDW*dV+[F*G*]da=VH*dV
(5049)