如果粉末间隙内壁的表面能随着润湿而降低,则液体会向管内上升渗入(\(\gamma_{\text{SL}}<\gamma_{\text{SO}}\))。

考虑液体上升的驱动力来自于附加压力,则由弯曲表面附加压力 Young-Laplace 方程,驱动力为:

\[F=pS=\frac{2\gamma\cos\theta}R\pi R^2=2\pi R\gamma\cos\theta
\]

间隙内的粘性摩擦力由 Poiseuille 定律给出,其表达式为:

\[F_\eta=8\pi\eta vh
\]

式中 \(v\) 代表上升平均速率,\(h\) 代表液体上升高度。

考虑运动过程,可列出方程

\[\frac{\mathrm d(MV)}{\mathrm dt}=F-F_\eta-W
\]

式中 \(W\) 代表重力,\(W=\rho g\pi R^2h\)。

一般而言,间隙是很细的,液体的运动也很缓慢。而且众所周知,小管子里还有边界层效应,其实速度是很小的,与摩檫力相比,惯性项可以忽略!直接一波简化!

\[\begin{matrix}
\displaystyle F-W=F_\eta \\[1ex]
\displaystyle 2\pi R\gamma\cos\theta-\rho g\pi R^2h=8\pi\eta vh
\end{matrix}
\]

直接再简化,忽略 \(W\)!有

\[2\pi R\gamma\cos\theta=8\pi\eta vh=8\pi\eta\frac{\mathrm dh}{\mathrm dt}h
\]

积分易得

\[h=\sqrt{\frac{\gamma R\cos\theta}{2\eta}t}
\]

上式就是 Washburn 方程,又称 Lucas-Washburn 方程,又称 Bell-Cameron-Lucas-Washburn 方程,名字一听就非常厉害。定性地讲,\(h\propto\sqrt t\)。

式中 \(\theta\) 代表接触角。Cassie 定律用于描述液体固体接触时的接触角,复合材料的接触角为

\[\cos\theta_c=\sigma_1\cos\theta_1+\sigma_2\cos\theta_2
\]

Cassie 和 Baxter 扩展了粗糙度影响的概念,对于多孔介质,液体不穿透沟槽而是留下一个空气间隙,有

\[\cos\theta_c=\sigma_1\left(\cos\theta_1+1\right)-1
\]

如果我们试图计算以下渗透深度呢?水表面张力取 \(\gamma=72~\text{mN/m}\),粘度取 \(\eta=0.89~\text{mPa}\cdot\text s\),间隙只能按粉末粒径瞎估一个 \(R=1\sim5~\mu\text m\),接触角查到的其实是 \(90\) 度以上了,但那样算出来就是完全无法渗透,我们只能瞎估一个 \(89\) 度好了,虽然不太科学,但应该大家不会在意。取 \(t=10~\text s\),如果代入 \(R=1~\mu\text m\),则 \(h=\sqrt{\dfrac{72\times10^{-3}\times1\times10^{-6}\cos89^\circ}{2\times10^{-3}}\times10}\approx4.2~\text{mm}\)。

Lucas-Washburn + Cassie-Baxter的更多相关文章

  1. 【HDU 3037】Saving Beans Lucas定理模板

    http://acm.hdu.edu.cn/showproblem.php?pid=3037 Lucas定理模板. 现在才写,noip滚粗前兆QAQ #include<cstdio> #i ...

  2. CF451E Devu and Flowers (隔板法 容斥原理 Lucas定理 求逆元)

    Codeforces Round #258 (Div. 2) Devu and Flowers E. Devu and Flowers time limit per test 4 seconds me ...

  3. 大组合数:Lucas定理

    最近碰到一题,问你求mod (p1*p2*p3*……*pl) ,其中n和m数据范围是1~1e18 , l ≤10 , pi ≤ 1e5为不同的质数,并保证M=p1*p2*p3*……*pl ≤ 1e18 ...

  4. HDU 5446 中国剩余定理+lucas

    Unknown Treasure Time Limit: 1500/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Other ...

  5. 【BZOJ-4591】超能粒子炮·改 数论 + 组合数 + Lucas定理

    4591: [Shoi2015]超能粒子炮·改 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 95  Solved: 33[Submit][Statu ...

  6. 组合数取模Lucas定理及快速幂取模

    组合数取模就是求的值,根据,和的取值范围不同,采取的方法也不一样. 下面,我们来看常见的两种取值情况(m.n在64位整数型范围内) (1)  , 此时较简单,在O(n2)可承受的情况下组合数的计算可以 ...

  7. hdu 5446 Unknown Treasure Lucas定理+中国剩余定理

    Unknown Treasure Time Limit: 1500/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Other ...

  8. hdu 3037 Saving Beans Lucas定理

    Saving Beans Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tota ...

  9. 【BZOJ1951】【SDOI2010】古代猪文 Lucas定理、中国剩余定理、exgcd、费马小定理

    Description “在那山的那边海的那边有一群小肥猪.他们活泼又聪明,他们调皮又灵敏.他们自由自在生活在那绿色的大草坪,他们善良勇敢相互都关心……” ——选自猪王国民歌 很久很久以前,在山的那边 ...

  10. BZOJ4176: Lucas的数论

    Description 去年的Lucas非常喜欢数论题,但是一年以后的Lucas却不那么喜欢了. 在整理以前的试题时,发现了这样一道题目“求Sigma(f(i)),其中1<=i<=N”,其 ...

随机推荐

  1. 高通Andriod开机流程与镜像说明

    # 高通Andriod开机流程与镜像说明 Android镜像说明 Android设备刷机时都需要ROM包,ROM包下面有很多的.img和其他的相关镜像文件,其中这里面包含了Android很多的分区,A ...

  2. 解决python命令行报错问题

    解决Python报错Failed calling sys.__interactivehook__ 报错截图 可以看到主要的报错信息 File "D:\Python\Anaconda3\lib ...

  3. 微信小程序day04基础加强

    一.自定义组件 1.1 组件的创建与引用 首先创建组件 然后我们组件的引用分为局部和全局引用 局部引用就是在当前页面能使用,在当前页面的json文件里面配置 全局引用同样的道理,注意跟page等是同级 ...

  4. JVM学习笔记-如何在IDEA打印JVM的GC日志信息

    若要在Idea上打印JVM相应GC日志,其实只需在Run/Debug Configurations上进行设置即可. 拿<深入Java虚拟机>书中的3-7代码例子来演示,如 1 public ...

  5. 题解:P10417 [蓝桥杯 2023 国 A] 第 K 小的和

    分析 这道题不是板子么. 先对序列排序,然后二分答案,设当前答案为 \(x\),枚举 \(a\) 中的数,然后二分查找 \(b\) 中不大于 \(x-a\) 的元素个数,累加判断是否不大于 \(k\) ...

  6. wails实现腾讯元器bot

    简单记录工具的一个模块 后端 Api调用 登录 腾讯元器 后创建智能体,按自己的需求来创建,发布后要等等审核. ​​ 等发布完成后点击调用api即可,这里可以看到user_id​, assistant ...

  7. 双指针 & 双向搜索

    双指针 根据人类直觉这个东西需要满足单调性,所以预处理的时候大概率需要排序. 好像常与二分结合使用? 可以用在序列.链表(存储位置)或者树.图上(存储结点). 或者用于其他算法(eg:单调队列.差分) ...

  8. 【超实用攻略】SpringBoot + validator 轻松实现全注解式的参数校验

    一.故事背景 关于参数合法性验证的重要性就不多说了,即使前端对参数做了基本验证,后端依然也需要进行验证,以防不合规的数据直接进入服务器,如果不对其进行拦截,严重的甚至会造成系统直接崩溃! 本文结合自己 ...

  9. go 环境搭建

    下载go 编辑器 https://www.jetbrains.com.cn/go/ 激活工具可以留言,我看到就回复.(保存在阿里云盘) 编辑器配置 GOPROXY=https://goproxy.cn ...

  10. java一些位运算的方法

    记录一些java位运算的方法 Integer.bitCount:用于记录一个int输转化成二进制之后里面包含了多少个1. 使用例题为leetcode2859 切记下面规则要先转二进制 &相同位 ...