考虑竖直下落水柱中的 \(AB\) 两点

\[\begin{matrix}
\displaystyle\frac12\rho U_0^2+\rho gz+P_A=\frac12\rho U^2(z)+P_B \\[2ex]
\displaystyle\nabla\cdot n=\frac1{R_1}+\frac1{R_2}\approx\frac1r \\[2.5ex]
\displaystyle P_A\approx P_0+\frac\gamma a,P_B\approx P_0+\frac\gamma r
\end{matrix}
\]

从而有

\[\begin{matrix}
\displaystyle\frac12\rho U_0^2+\rho gz+P_0+\frac\gamma a=\frac12\rho U^2(z)+P_0+\frac\gamma r \\[2ex]
\displaystyle\frac{U(z)}{U_0}=\left[1+\frac2{\textit{Fr}}\frac za+\frac2{\textit{We}}\left(1-\frac ar\right)\right]^{1/2}
\end{matrix}
\]

积分有

\[\begin{matrix}
\displaystyle Q=2\pi\int_0^rU(z)r(z)\mathrm dr=\pi a^2U_0=\pi r^2U(z) \\[2ex]
\displaystyle\frac{r(z)}a=\sqrt\frac{U_0}{U(z)}=\left[1+\frac2{\textit{Fr}}\frac za+\frac2{\textit{We}}\left(1-\frac ar\right)\right]^{-1/4}
\end{matrix}
\]

考虑界面上扰动随时间发展的形式为 \(\widetilde R=R_0+\varepsilon\mathrm e^{\omega t+ikz}\),\(\omega\) 为不稳定性的增长速率,\(k\) 为扰动的波数。代入 NS 方程

\[\begin{matrix}
\displaystyle\frac{\partial\widetilde u_r}{\partial t}=-\frac1\rho\frac{\partial\widetilde p}{\partial r},\frac{\partial\widetilde u_z}{\partial t}=-\frac1\rho\frac{\partial\widetilde p}{\partial z} \\[2ex]
\displaystyle\frac{\partial\widetilde u_r}{\partial r}+\frac{\widetilde u_r}r+\widetilde u_z=0
\end{matrix}
\]

假定 \(u\) 和 \(p\) 均有一样的形式,则

\[\begin{matrix}
\displaystyle\omega R=-\frac1p\frac{\mathrm dP}{\mathrm dr},\omega z=-\frac{ik}{\rho}P,\frac{\mathrm dR}{\mathrm dr}+\frac Rr+ikZ=0 \\[2ex]
\displaystyle r^2\frac{\mathrm d^2R}{\mathrm dr^2}+r\frac{\mathrm dR}{\mathrm dr}-\left[1+(kr)^2\right]R=0 \\[2ex]
\displaystyle\frac1{R_1}=\frac1{R_0+\varepsilon\mathrm e^{\omega t+ikz}}\approx\frac1{R_0}-\frac{\varepsilon}{R_0^2}\mathrm e^{\omega t+ikz},\frac1{R_2}=\varepsilon k^2\mathrm e^{\omega t+ikz} \\[3ex]
\displaystyle p_0+\widetilde p=\frac\gamma{R_0}-\frac{\varepsilon\gamma}{R_0^2}\left(1-k^2R_0^2\right)\mathrm e^{\omega t+ikz} \\[3ex]
\displaystyle\widetilde p=-\frac{\varepsilon\gamma}{R_0^2}\left(1-k^2R_0^2\right)\mathrm e^{\omega t+ikz}
\end{matrix}
\]

最终可得增长速率与波数之间的关系

\[\omega^2=\frac\gamma{\rho R_0^3}kR_0\frac{I_1(kR_0)}{I_0(kR_0)}\left(1-k^2R_0^2\right)
\]

当 \(kR_0<1\) 时会出现不稳定,总之水柱扰动的波数超过了水柱周长就会不稳定。增长最快的时候发生在 \(kR_0=0.697\),此时扰动波长 \(\gamma_{\max}\approx9.02R_0\),特征的断裂时间为 \(t_\text{break}=2.91\sqrt{\dfrac{\rho R_0^3}\gamma}\)。

当垂直水柱撞击平面时,可能会在底部激发驻波场。波长和波速有个方程 \(U=-\omega/k\),进而

\[U^2=\frac{\omega^2}{k^2}=\frac\gamma{\rho kR_0^2}\frac{I_1(kR_0)}{I_0(kR_0)}\left(1-k^2R_0^2\right)
\]

只要射流速度已知,就可以求解驻波波长。

Plateau-Rayleigh 不稳定性 + Young-Laplace 方程的更多相关文章

  1. [物理学与PDEs]第2章习题3 Laplace 方程的 Neumann 问题

    设 $\Omega$ 为单连通区域, 在其边界 $\vGa$ 上给定向量场 ${\bf u}_B$, 则在 $\bar\Omega$ 中存在速度场 ${\bf u}$, 使其在 $\Omega$ 中成 ...

  2. 高阶Laplace曲面形变算法(Polyharmonic Deformation)

    数学上曲面的连续光滑形变可以通过最小化能量函数来建模得到,其中能量函数用来调节曲面的拉伸或弯曲程度,那么能量函数最小化同时满足所有边界条件的最优解就是待求曲面. 能量函数通常是二次函数形式: 其中S* ...

  3. [转]Laplace算子和Laplacian矩阵

    1 Laplace算子的物理意义 Laplace算子的定义为梯度的散度. 在Cartesian坐标系下也可表示为: 或者,它是Hessian矩阵的迹: 以热传导方程为例,因为热流与温度的梯度成正比,那 ...

  4. Laplace算子和Laplacian矩阵

    1 Laplace算子的物理意义 Laplace算子的定义为梯度的散度. 在Cartesian坐标系下也可表示为: 或者,它是Hessian矩阵的迹: 以热传导方程为例,因为热流与温度的梯度成正比,那 ...

  5. 有限差分法(Finite Difference Method)解方程:边界和内部结点的控制方程

    FDM解常微分方程 问题描述 \[\frac{d^2\phi}{dx^2}=S_{\phi} \tag{1} \] 这是二阶常微分方程(second-order Ordinary Differenti ...

  6. 三维网格补洞算法(Poisson Method)

    下面介绍一种基于Poisson方程的三角网格补洞方法.该算法首先需要根据孔洞边界生成一个初始化补洞网格,然后通过法向估算和Poisson方程来修正补洞网格中三角面片的几何形状,使其能够适应并与周围的原 ...

  7. 闪电动画模拟(Dielectric Breakdown Model)附源码

    当两个物体之间存在较大的电势差时会出现放电现象,比如生活中常见的闪电现象,闪电形成的条件就是云层积累了大量负电荷之后与地面之间形成了强大的电势差.目前关于闪电建模的方法比较少,下面介绍一种利用电介击穿 ...

  8. [物理学与PDEs]第2章习题参考解答

    [物理学与PDEs]第2章习题1 无旋时的 Euler 方程 [物理学与PDEs]第2章习题2 质量力有势时的能量方程 [物理学与PDEs]第2章习题3 Laplace 方程的 Neumann 问题 ...

  9. 三维网格补洞算法(Poisson Method)(转载)

    转载:https://www.cnblogs.com/shushen/p/5864042.html 下面介绍一种基于Poisson方程的三角网格补洞方法.该算法首先需要根据孔洞边界生成一个初始化补洞网 ...

  10. 拉普拉斯矩阵(Laplace Matrix)与瑞利熵(Rayleigh quotient)

    作者:桂. 时间:2017-04-13  07:43:03 链接:http://www.cnblogs.com/xingshansi/p/6702188.html 声明:欢迎被转载,不过记得注明出处哦 ...

随机推荐

  1. K8s高可用集群二进制部署-V1.20

    一.前置知识点 1.1 生产环境部署K8s集群的两种方式 kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集 ...

  2. Latex 公式 如何转为Word 公式,免费线上网站

    在实际中,我们常常需要讲将atex公式在word中书写.不采用手敲word公式,如何直接从Latex公式转word公式: 非常好的网站:https://www.latexlive.com/ 可以直接复 ...

  3. 将PaddleOCR 转为 ONNX 运行

    PaddleOCR 是目前最好的开源OCR框架, 但paddle框架的兼容性实在不怎么好, 部署的时候容易出现各种各样的问题. 如果能把PaddleOCR转成ONNX, 就可以跳过paddle框架坑的 ...

  4. 在Linux驱动中使用regmap

    背景 在学习SPI的时候,看到了某个rtc驱动中用到了regmap,在学习了对应的原理以后,也记录一下如何使用. 介绍 在Linu 3.1开始,Linux引入了regmap来统一管理内核的I2C, S ...

  5. 【Python】用Python把从mysql统计的结果数据转成表格形式的图片并推送到钉钉群

    ** python把数据转为图片 / python推送图片到钉钉群 ** 需求:通过python访问mysql数据库,统计业务相关数据.把统计的结果数据生成表格形式的图片并发送到钉钉群里. 一:Cen ...

  6. Java 表达式执行引擎 jexl

    介绍 JEXL的全称是Java表达式语言(Java Expression Language),简单的说,它可以配合我们的Java程序运算一些简单的表达式. 具体可以识别哪些表达式? 包含最基本的加减乘 ...

  7. Unity的Package库在IDE里不显示API注释的解决方法

    当你在代码里使用Package库的API的时候,比如Addressable和Unity.Entities等等,以Visual Studio为例,鼠标放到API上,会发现不显示注释: 然而按F12访问源 ...

  8. 聊天chat封装

    说明:连接状态,客户端ID,在线状态,连接中,当前聊天会话ID,当前聊天对象ID,总未读数, 聊天功能实现首先要保证当前用户已经登录状态 监听登录时更新会话列表 监听退出时更新会话列表 发起聊天的时候 ...

  9. 27 首页banner文库失效

    安卓app 首页banner文库没有连接功能

  10. canvas绘制飞线效果

    在我们做的可视化大屏项目中,经常会遇到飞线的效果. 在我们的大屏编辑器中,可以通过拖拽+配置参数的方式很快就能够实现.下面是我们使用大屏编辑器实现的一个项目效果: 中间地图就有飞线的效果. 抛开编辑器 ...