扩散(diffusion)和弥散(dispersion)有什么区别
链接:https://www.zhihu.com/question/23914350/answer/177359196
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
通常在微观层面,物质的传递可以由三种机制构成: 扩散(Diffusion)+移流(advection)+弥散(dispersion)。dispersion(弥散)是在有advection(移流)存在的情况下发生的,是由于流体流动时溶质的流动速度不均匀而引起的一种对扩散现象(diffusion)的加强作用。
流体力学大师G.I.Taylor在1953年发表了关于直管层流下弥散现象对溶质扩散作用的影响的论文,其后又发表了在紊流状态下弥散的影响。
Dr. Pengfei Zhang 的Groundwater Hydrology 的讲义的第16章对弥散做了一个简单的介绍(讲义可以网上自由下载)。Groundwater Hydrology
所谓的dispersion其实就是流动的流体因为速度不均匀而引起一种对溶质扩散(分子扩散 Molecular Diffusion)作用的加强作用,称之为机械弥散(Mechanical Dispersion)。在多孔介质中,这种速度不均是由于孔隙结构引起的。由于孔隙壁面的摩擦(friction on pore wall)孔径不均匀(pore size),溶质的运动轨迹(path length)的不同引起的(图1,2)。
机械弥散系数=平均流速v(average linear velocity)*弥散长度aL(longitudinal dispersivity)
Dz=aL*v
<img src="https://pic4.zhimg.com/v2-eb6b655147c9d12620e4852664a3f007_b.png" data-rawwidth="653" data-rawheight="636" class="origin_image zh-lightbox-thumb" width="653" data-original="https://pic4.zhimg.com/v2-eb6b655147c9d12620e4852664a3f007_r.png">
图1:Factors causing pore-scale longitudinal dispersion (Fetter).
<img src="https://pic4.zhimg.com/v2-5cf9662a7160493aeb6d75ac830c6ed3_b.png" data-rawwidth="280" data-rawheight="271" class="content_image" width="280">
图2:Flow paths in a porous medium that cause transverse dispersion (Fetter).
由于机械弥散和分子扩散两者是一起的,无法把机械弥散从分子扩散中分离出来,所以又把分子扩散和机械弥散两重作用合起来成为水动力学弥散(hydrodynamic dispersion),
即 hydrodynamic dispersion=Molecular Diffusion+Mechanical Dispersion
因此,水动力学弥散的弥散系数D就可以写成分子扩散的有效扩散系数D*和机械弥散的弥散系数Dz之和。D=aL*v+D*
在流体的移流速度很小的时候,溶质的传递主要是以分子扩散(diffusion)为主。当移流速度很大时候,主要是以advection(移流)为主。但速度介于中间时,dispersion(弥散)的作用就出现了。这个速度的判断有一个Peclet数可以判断, (图3).Pe=Vx*d/Dd。其中,Dd表示有效扩散系数。DL表示机械弥散系数。
<img src="https://pic3.zhimg.com/v2-f197a0650658d6924fc4a8d923fc4d2e_b.png" data-rawwidth="992" data-rawheight="1355" class="origin_image zh-lightbox-thumb" width="992" data-original="https://pic3.zhimg.com/v2-f197a0650658d6924fc4a8d923fc4d2e_r.png">
图3 弥散和扩散的关系(出处忘了....)
总而言之,做一个不严谨的说明,当流体没有移动的时候,advection不存在的时候,扩散diffusion照样存在。当advection存在的时候,弥散dispersion就出现了,这个时候至于弥散和扩散哪一个更重要呢,取决于这个advection的速度有多大。
扩散(diffusion)和弥散(dispersion)有什么区别的更多相关文章
- 常见的加密和解密算法—DES
一.DES加密概述 DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并 ...
- 加解密 3DES AES RSA 简介 示例 MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- 对称密码-DES和3DES
最近在看信息安全的知识,就总结了一下自己所学到知识. 先说一下什么是对称密码算法,什么是对称密码算法呢?对称密码算法是指有了加密密钥就可以推算出解密密钥,有了解密密钥就可以推算出加密密钥的的算法. 那 ...
- 加密算法 DES 3DES RSA AES 简介
数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为[密文],使其只能在输入相应的[密钥]之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人 ...
- java-信息安全(二)-对称加密算法DES,3DES,AES,Blowfish,RC2,RC4
概述 信息安全基本概念: DES(Data Encryption Standard,数据加密标准) 3DES(Triple DES,三重数据加密算法(TDEA,Triple Data Encrypti ...
- AES算法,DES算法,RSA算法JAVA实现
1 AES算法 1.1 算法描述 1.1.1 设计思想 Rijndael密码的设计力求满足以下3条标准: ① 抵抗所有已知的攻击. ② 在多个平台上速度快,编码紧凑. ③ 设计 ...
- 对称加密算法 ~ Des
一.对称加密 (Symmetric Key Encryption) 对称加密是最快速.最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret ...
- C#几种常用的加密方式
一.AES加密算法 AES算法基于排列和置换运算.排列是对数据重新进行安排,置换是将一个数据单元替换为另一个.AES 使用几种不同的方法来执行排列和置换运算. AES是一个迭代的.对称密钥分 ...
- Python 根据id生成唯一码
Python 根据id生成唯一码 最近业务中遇到需要分享某个文案,复制文案打开APP需要提取文案中包含的id,但又不想明文暴露id,所以需要对id进行加密,很想让前端来做,可惜多个前端协调起来不方便( ...
随机推荐
- POJ 2253 Frogger Floyd
原题链接:http://poj.org/problem?id=2253 Frogger Time Limit: 1000MS Memory Limit: 65536K Total Submissi ...
- Endless Pallet(min-max容斥)
地址:传送门 分析: 设$x_i$表示第i个点被染成黑色的时间,所求即为$E(max \left \{x_i \right \})$ 因为$E(X)=\sum_{k=1}^{\infty}i \ti ...
- Android CrashHandler
package jason.android.utils; import android.content.Context; import android.content.pm.PackageInfo; ...
- mac 当前位置打开终端
做开发时经常会遇到在当前目录打开终端的情况,一直都是先启动终端,然后再切换到当前目录,今天发现了一个新的方法,虽然不是一步到位,但比以前快多了. 工具/原料 mac系统 苹果电脑 方法/步骤 ...
- angular - 介绍
导入全局样式,生产环境和浏览器环境都导入了. 不知否你还记得index.html那个里面的节点 熟悉吗? 很熟悉吧
- maven的学习系列(二)—maven的文件夹结构
maven的文件有自己的组织方式,例如以下所看到的: ---maven ----src ---main ----java ---test ----java -----pom.xml 当运行完mvn c ...
- sh脚本——#!/bin/bash
#!/bin/bash是指此脚本使用/bin/bash来解释执行. 其中,#!是一个特殊的表示符,其后,跟着解释此脚本的shell路径. bash只是shell的一种,还有很多其它shell,如:sh ...
- QQ空间g_tk、bkn加密参数算法
g_tk是腾讯在QQ空间这一领域使用的密文,有写数据包或者url参数中需要加入你计算出的g_tk才能成功! 下面是通过浏览器抓包工具抓取 访问该js内容找出 QZONE.FrontPage.getAC ...
- 【Sprint3冲刺之前】日历表的事件处理和管理(刘铸辉)
我的Sprint2冲刺——日历表的事件处理和管理(刘铸辉,刘静) 我的Sprint2冲刺计划领到的任务是和静姐结对编程,完成日历表的事件处理和管理,下面详细讲解下技术细节. 1.设计结构图 首先要画出 ...
- 华为OJ 名字美丽度
这是一道坑爹的题目,为什么这么说,且看我慢慢分析-- 题目例如以下: 给出一个名字,该名字有26个字符串组成,定义这个字符串的"美丽度"是其全部字母"美丽度"的 ...