渦励振(VIV)解析

分类: 解析 | 综合版 2026-04-06
CAE visualization for vortex induced vibration theory - technical simulation diagram
渦励振(VIV)解析

理论与物理

涡激振动现象的物理背景

🧑‍🎓

我听说海洋立管和烟囱在风中摇晃不仅仅是风荷载,具体是什么机制呢?


🎓

当流体流过圆柱状结构物时,会在尾流中交替释放出卡门涡街。这种涡旋释放伴随着作用在结构物上的周期性升力波动,导致结构物振动。这就是涡激振动。


🎓

涡旋脱落频率 $f_s$ 由斯特劳哈尔数 $St$ 来表征。


$$ St = \frac{f_s D}{U} $$

其中 $D$ 是圆柱直径,$U$ 是均匀流速。在雷诺数 $300 < Re < 3 \times 10^5$ 范围内,通常使用 $St \approx 0.2$。


🧑‍🎓

当涡旋脱落频率接近结构物的固有频率时,是不是就很危险了?


🎓

没错。当 $f_s$ 接近结构物的固有频率 $f_n$ 时,会发生锁定现象。涡旋脱落频率与结构物的振动频率同步,振幅急剧增大。


$$ 0.8 \lesssim \frac{f_s}{f_n} \lesssim 1.2 \quad \text{(锁定区域)} $$

该区域对应的约化速度 $U^* = U/(f_n D)$ 大致在 $4 < U^* < 8$ 范围内。


控制方程

🧑‍🎓

因为流体和结构相互作用,所以需要联立求解双方的方程吗?


🎓

流体侧需要求解纳维-斯托克斯方程。假设不可压缩,则有:


$$ \rho_f \left( \frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} \right) = -\nabla p + \mu \nabla^2 \mathbf{u} $$
$$ \nabla \cdot \mathbf{u} = 0 $$

结构侧用运动方程表示。简化的单自由度模型为:


$$ m\ddot{y} + c\dot{y} + ky = F_L(t) $$

其中 $F_L(t)$ 是流体施加的升力。质量比 $m^* = m / (\rho_f D^2 L)$ 和阻尼比 $\zeta$ 主导响应。


🧑‍🎓

这两个方程通过界面条件连接起来,对吧。


🎓

在流固界面上施加速度匹配条件和力平衡条件。


$$ \mathbf{u}_f = \dot{\mathbf{d}}_s \quad \text{(速度连续)} $$
$$ \boldsymbol{\sigma}_f \cdot \mathbf{n} = \boldsymbol{\sigma}_s \cdot \mathbf{n} \quad \text{(力平衡)} $$

使用ALE方法来处理移动网格是标准的做法。

Coffee Break 闲谈

卡门涡的“规律性”——湍流中的秩序

当流体流过圆柱时,在雷诺数40~200左右的层流区域出现的卡门涡街是自然界“有序的紊乱”的典型例子。涡旋脱落频率由斯特劳哈尔数 St = fD/U ≈ 0.2 惊人地稳定。这意味着无论是1mm还是1m直径的圆柱,只要对流速进行归一化,就会得到相同的无量纲数,体现了“相似律”之美。烟囱、海洋立管、桥梁的吊索,甚至人体的血管,只要有圆柱状结构物,就会出现卡门涡。在工程上,涡激振动虽被视为“麻烦制造者”,但其涡旋的规律性被用于“涡街流量计”(通过涡旋频率测量流量),在化工和石油工厂中广泛应用。

各项的物理含义
  • 结构-热耦合项:温度变化引起的热膨胀诱发结构变形,变形又影响温度场。$\sigma = D(\varepsilon - \alpha \Delta T)$。【日常示例】夏天铁轨因热膨胀导致间隙变小——温度升高→热膨胀→产生应力的典型例子。电子电路板在焊接后翘曲也是由于不同材料热膨胀系数差异所致。发动机缸体因高温区和低温区的温差产生热应力,严重时会导致裂纹。
  • 流固耦合(FSI)项:流体压力和剪切力使结构变形,结构变形又改变流体区域,是双向的相互作用。【日常示例】强风下悬索桥的缆索振动(涡激振动)——风力使结构摇晃,摇晃的结构改变风流,进而放大振动。心脏血流与血管壁的弹性变形、飞机机翼的颤振(气动弹性失稳)也是典型的FSI问题。有时单向耦合即可满足,但变形较大时双向耦合是必须的。
  • 电磁-热耦合项:焦耳发热 $Q = J^2/\sigma$ 引起温度升高,温度变化又改变电阻,形成反馈回路。【日常示例】电炉的镍铬丝通电后发热(焦耳热)变红——温度升高导致电阻变化,电流分布也随之改变。IH电磁炉的涡流发热、输电线路因温度升高导致的垂度增加也是这种耦合的例子。
  • 数据传递项:通过插值解决不同物理场间网格不匹配的问题。【日常示例】天气预报中,将“气温数据”和“风速数据”结合计算体感温度时,如果观测点不同就需要插值——在CAE耦合分析中,结构网格和CFD网格通常也不一致,因此界面处的数据传递(插值)精度直接关系到结果的可靠性。
假设条件与适用范围
  • 弱耦合假设(单向耦合):当一方物理场影响另一方而反向影响可忽略时有效
  • 需要强耦合的情况:FSI中的大变形、电磁-热耦合中温度依赖性较强的情况
  • 时间尺度的分离:当各物理场的特征时间差异很大时,可通过子循环提高效率
  • 界面条件的协调性:需确认耦合界面处的能量和动量守恒在数值上得到满足
  • 不适用的案例:当三个以上物理场同时强耦合时,有时可能需要整体式方法
量纲分析与单位制
变量SI单位注意事项·换算备忘
热膨胀系数 $\alpha$1/K钢:约12×10⁻⁶,铝:约23×10⁻⁶
耦合界面力N/m²(压力)或N(集中力)确认流体侧与结构侧的力平衡
数据传递误差无量纲(%)插值精度取决于网格密度比。建议低于5%

数值解法与实现

ALE法实现的网格移动

🧑‍🎓

结构物移动的话,流体网格也必须跟着变形吧?这个怎么处理呢?


🎓

ALE法中引入网格速度 $\mathbf{w}$,修正纳维-斯托克斯方程的对流项。


$$ \rho_f \left( \frac{\partial \mathbf{u}}{\partial t}\bigg|_{\chi} + ((\mathbf{u} - \mathbf{w}) \cdot \nabla)\mathbf{u} \right) = -\nabla p + \mu \nabla^2 \mathbf{u} $$

网格的移动通过拉普拉斯方程或弹簧类比法决定。大变形时需要网格重划分。


🧑‍🎓

重划分的时机怎么决定呢?


🎓

监控单元质量指标(长宽比、偏斜度),低于阈值时自动执行重划分。Ansys Fluent中可以通过动态网格功能设置。STAR-CCM+的变形网格也是类似的机制。


耦合算法

🧑‍🎓

按什么顺序求解流体和结构很重要吗?


🎓

非常重要。主要分为两大类。


弱耦合(Loose/Weak coupling): 每个时间步依次求解流体→结构一次。计算速度快,但对于质量比较小($m^* < 5$ 左右)的系统容易不稳定。


强耦合(Strong coupling): 在每个时间步内进行子迭代,使界面条件收敛。稳定但计算成本高。


🎓

强耦合中,使用Aitken松弛或IQN-ILS(Interface Quasi-Newton Inverse Least Squares)法来加速收敛。


$$ \omega_{k+1} = -\omega_k \frac{r_k}{r_{k+1} - r_k} \quad \text{(Aitken松弛)} $$

🧑‍🎓

像海洋立管这样质量比小的情况,强耦合是必须的,对吧。


🎓

没错。水下结构物的 $m^* \approx 1$ 的情况也存在,弱耦合会因附加质量效应引发数值不稳定。


湍流模型的选择

🧑‍🎓

VIV分析应该用RANS还是LES呢?


🎓

要准确捕捉涡旋脱落,LES或DES更理想。RANS的 $k$-$\omega$ SST 模型虽然能捕捉2D涡脱落的时机,但无法表现3D涡结构和展向相关性。


湍流模型涡脱落精度计算成本推荐Re范围
URANS (k-omega SST)Re < 10^4
DES/DDES10^4 < Re < 10^6
LES (Wall-Resolved)非常高非常高Re < 10^5
LES (Wall-Modeled)Re < 10^6
Coffee Break 闲谈

“锁定”现象——结构支配涡旋的瞬间

VIV分析中最重要的概念就是锁定。通常,涡旋脱落频率随流速成比例变化。但当流速接近结构的固有频率时,涡旋的频率会被结构“拖拽”并锁定在固有频率上。这种状态就是锁定,即使流速改变,涡旋也持续以相同频率脱落,振动持续并增大。锁定的速度范围(锁定带宽)取决于结构的质量比和阻尼比。质量轻、阻尼小的结构(如钢制细长烟囱)具有较宽的锁定区域,更加危险。VIV分析的核心在于绘制“在锁定区域内,哪些模态在哪些流速下发生共振”的图谱。

整体式方法

将所有物理场作为一个联立方程组同时求解。对强耦合问题稳定,但实现复杂,内存消耗大。

分区法(分离迭代法

各物理场独立求解,在界面交换数据。易于实现,可利用现有求解器。适用于弱耦合。

界面数据传递

最近邻法(最简单但精度低)、投影法(守恒性好)、RBF插值(对网格不一致鲁棒性强)。需要在守恒性和精度之间取得平衡。

子迭代

在每个耦合步内进行足够的迭代,确保界面条件的协调性。残差基准基于各物理场的典型值进行缩放。

Aitken松弛

自动调整耦合迭代的松弛系数。防止因过度松弛导致发散,是一种加速收敛的自适应方法。

稳定性条件

注意附加质量效应(流固耦合中结构密度≈流体密度时)。不稳定时可应用Robin型界面条件或IQN-ILS法。

Aitken松弛的比喻

Aitken松弛类似于“平衡跷跷板”。一方推得太用力,另一方就会弹起,反弹又导致推得更用力——为了抑制这种振荡,自动调整推力大小的就是Aitken松弛。当耦合迭代振荡不收敛时,根据上一次的修正量自动调整下一次修正量的自适应方法。

实践指南

分析模型的构建步骤

🧑‍🎓

实际开始VIV分析时,应该按什么步骤进行呢?


🎓

首先是几何准备。对于圆柱直径 $D$,确保计算域在流入方向至少有 $20D$,尾流方向至少有 $40D$,横向至少有 $20D$。这是《Journal of Fluids and Structures》等期刊推荐的最小尺寸。


🧑‍🎓

网格需要细化到什么程度呢?


🎓

圆柱表面的第一层单元高度取决于壁面 $y^+$。URANS需要 $y^+ \approx 1$,LES也需要 $y^+ < 1$。确保圆柱周围至少有200个以上的分割,并使用O型网格解析边界层。


関連シミュレーター

この分野のインタラクティブシミュレーターで理論を体感しよう

シミュレーター一覧

関連する分野

構造解析電磁界解析熱解析
この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
关于作者
网格参数URANS推荐LES推荐
圆柱周向分割数200以上360以上
壁面第一层高度