二维向量场可视化 返回
数学与物理

二维向量场可视化

在均匀流、点源、自由涡、偶极子、鞍点等典型二维场之间切换,调节强度与箭头密度。点击画布添加流线种子点,双击清除。

显示图层
箭头
流线
幅值色图
点击画布添加流线种子点,双击清除所有种子点。
光标读数
|v| 光标处幅值
旋度 ∂v/∂x − ∂u/∂y
单击添加流线种子 · 双击清除
理论与主要公式

点源:\(\vec F = \dfrac{Q}{2\pi}\dfrac{\hat r}{r}\)

自由涡:\(\vec F = \dfrac{Q}{2\pi}\dfrac{\hat\phi}{r}\)

鞍点:\(\vec F = (Qx, -Qy)\)

散度 \(\nabla\cdot\vec F\) 和旋度 \(\nabla\times\vec F\) 决定场的拓扑结构。

这个可视化器在展示什么?

🤩
为什么有的场是向外发散的箭头,有的是漩涡?
🎓
点源散度为正、旋度为零—每个邻域都有流出。自由涡散度为零,原点处旋度集中—流线绕着旋转但不膨胀。在"点源"和"自由涡"之间切换,看流线的差异。
🤩
鞍点是什么?
🎓
线性双曲场,沿一轴吸入沿另一轴推出。它是滞止点附近的局部模型,也是动力系统稳定性分析的标准例子。
🤩
CAE 里有什么用?
🎓
势流叠加(均匀流 + 源 + 偶极子 = Rankine 卵形)可在动手做 CFD 之前提供解析参考。CFD 后处理画速度矢量、画电场图,用的也是同一套箭头绘制机制。

物理模型

二维向量场把每个 $(x,y)$ 映射到向量 $\vec F(x,y)$。本工具给出三种可视化:网格箭头、积分流线、可选的幅值色图。流线由 $\dot{\vec r}=\vec F/|\vec F|$ 以固定步长积分得到。

用两个标量量描述场:散度 $\nabla\cdot\vec F = \partial_x u + \partial_y v$ 表征局部流出;旋度 $\nabla\times\vec F = \partial_x v - \partial_y u$ 表征局部旋转。光标读数用中心差分估计这两个量。

实际应用

气动:均匀流 + 源 + 偶极子 + 涡的势流组合可在不动用粘性 CFD 时建立升力与钝体绕流模型。

电磁:同样的方程描述二维静电与静磁场。源 = 正电荷,偶极子 = 电偶极子,自由涡 = 长直导线的磁场。

动力系统:常微分方程系统的相平面分析正是用这种箭头图判断不动点的稳定性。

常见问题

什么是散度?
局部单位面积流出量:$\nabla\cdot\vec F=\partial_x u+\partial_y v$。源处为正,汇处为负。
什么是旋度?
局部旋转率:$\nabla\times\vec F=\partial_x v-\partial_y u$。正旋度让微小桨轮逆时针旋转。
为什么点源在原点处发散?
二维点源 $|\vec F|\sim 1/r$,$r\to 0$ 时幅值发散。实际工程对应物总有有限尺寸,但奇异源是好用的数学构件。