Skip to main content

非牛顿流体Non-Newtonian fluid

在讨论非牛顿流体前,首先要了解的就是牛顿流体的概念。

牛顿流体(Newtonian fluid)

简单的说:应力与应变为线性关系的流体称为牛顿流体。广义的说,满足广义牛顿定律的流体称为牛顿流体。

广义牛顿定律

广义地讲,反映物质物理性质之间的关系式统称为本构方程。在流体力学中,本构方程一般专指应力张量和应变率张量之间的关系。
1848年,斯托克斯首先研究应力张量和应变率张量之间的关系,他假设:
(1)应力张量是应变率张量的线性函数;
(2)流体是各向同性的,即流体性质与方向无关;
(3)当流体静止时,应变率为零,流体中的应力就是流体的静压强。
用P表示应力张量
    
用S表示应变率张量
    
由假设(1),应力张力可以写为
    
牛顿对最简单的流体运动得出实验定律:两层流体间的切向应力与其速度梯度成正比:
    
用应力张量和应变率张量表示为
    
因此有
    
    
    
将以上三式相加,得
 
因而
    
代入第一式可以得到
    
由假设(3)可以得到
    
比较上述两式,可见应包含这一项,而且由于是应力张量的一个不变量,根据各项同性的假设,他也应与应变率张量的不变量有关,故有
    
于是
    

    
则上式形式写为
    
写成分量形式为
    
    
    
    
    
    
式中的1,2,3在笛卡尔坐标系中分别对应与x,y,z。称为体膨胀粘度系数,有时也称为第二粘度系数。上式就是广义的牛顿应力公式。

非牛顿流体Non-Newtonian fluid

借用以上定义,不满足广义牛顿定律的流体称为非牛顿流体。如聚合物溶液、悬浮液、水泥浆、浆糊、牙膏等都是非牛顿流体。
牛顿流体具有一个可严格地称之为粘度的特性参数,即。而所有的非牛顿流体,其本构方程都要求有两个或两个以上的特性参数。为方便起见,通常引进一个所谓非牛顿流体的视粘度,其定义为切应力与剪切速率绝对值之比,用表示,即。是应力-应变关系曲线上任一点A与坐标原点连线的斜率。它与应变率(剪切速率)有关,将情形的视粘度记作,将情形的视粘度的极限值记作
非牛顿流体可分为两大类:纯粘性流体和粘弹性流体。纯粘性流体是指在剪切力作用下产生的任何变形,在出去这种剪切力后都不能恢复原状的流体。它又可分为与实践无关和时间有关的两大类。粘弹性流体是指剪切力作用期间所产生的变形,在出去这种剪切力后能部分得到恢复的流体。

1 与时间无关的纯粘性流体


1.1 拟塑性流体
拟塑性流体切应力的增加率随速度梯度增大而变缓,及流变曲线上凸。
(1)幂律型
    
其中C成为稠度系数,n<1,成为幂指数。若n=1就是牛顿流体,C就成为粘度。
(2)Prandtl-Eyring方程
    
其中,常数A,B是物质的流变系数。
(3)Powell-Eyring方程
    
(4)Ellis方程
    
1.2 膨胀性流体
对于膨胀性流体,一个无限小的切应力会使其运动。但切应力的增加率随速度梯度增大而增大,流变曲线上凹。从数学上讲,膨胀性流体也是幂律型,其幂指数n>1。
1.3 Bingham流体
对于Bingham流体,在其所受到的切应力达到屈服应力以前,其性质类似于固体是不流动的。超过屈服应力后,其应力-应变关系与牛顿流体类似。所以它的流变曲线是一条不通过坐标原点的直线,其本构方程为
    
其中,称为塑性粘度,是屈服应力。
高含沥青和焦油的高点读原油具有这种Bingham流体的流变性,只有当地层中的压力梯度大于启动压力梯度时,地层中的流体才开始流动。
1.4 屈服-拟塑性和屈服-膨胀性流体
某些流体具有屈服应力,但在大于屈服应力后其应力-应变关系不是一条直线。其本构方程有
(1)Herschel-Bulkleg方程
   
n<1是屈服-拟塑性,n>1是屈服-膨胀性。
(2)双曲型
   
(3)Casson方程
    

2 与时间有关的纯粘性流体

2.1 触变性流体

切应力随剪切持续时间增加而减小的流体称为触变性流体。很多原油特别是低于常温的原油显示出触变特性。
Moore(1959)提出含有5个材料常数的两个相当简单的关系式来描述不具有屈服值的触变性,即
    
    
其中a,b,c是材料常数,是结构参数,是剪切作用持续时间。
2.2 震凝性流体

对这种流体,在任一给定的剪切率下,切应力随时间而渐进地增加到接近最大值。震凝性流体也称触稠性流体。

3 粘弹性流体

粘弹性流体是指剪切力作用期间所产生的变形,在出去这种剪切力后能部分得到恢复的流体。从某种意义上说,所有的液体和拟均匀液-液或液-固混合物都可被认为是粘弹性的,只是有的弹性效应和微弱。
White,Metzner(1963)给出如下既简单又实用的本构方程:
    
其中是变形率张量的分量。对简单剪切情形,其绝对值等于是Oldroyd对流导数,物理量相对于随流体运动和变形的坐标系的时间变化率;是物质的弛豫时间;是视粘度;是切应力张量的分量。方程中的视粘度不是用特性参数和剪切率表示,它可通过幂律方程或其他与实践无关粘性流体的经验方程表示出来。应注意,若,改方程就是纯粘性流体的本构方程。而正应力p及弛豫现象是由涉及弛豫时间和对流导数的项所引起的。

Comments

Popular posts from this blog

使用PHP Webhook方式打造Telegram Bot

一、找BotFather拿到bot token     在telegram中私聊BotFather建立自己的bot,给bot取名,名字必须要以bot结尾。建好后自己的bot就有一个唯一的token,类似下面的一串字符 164354723:AAEjT6-IyNoXjt7miD0dwa-P5VmDTtHQC8 二、确认bot响应文件的位置     在写好bot响应文件后,要把bot放在网络上的一个位置,并且这个位置必须要加密的,即以https开头的一串网址。比如响应文件的名称为telbot.php,把它放在下面这个网址的位置: https://my.webhost.com/ 164354723:AAEjT6-IyNoXjt7miD0dwa-P5VmDTtHQC8 /telbot.php 上面网址中的红色设置和bot的token一样是为了确定这个唯一的位置,当然也可以任意设置。 三、告诉Telegram响应文件的位置 Telegram用下面网址的形式来设定webhook响应方式 https://api.telegram.org/bot [myauthorization-token] /setwebhook?url= [myboturl] 按照上面的网址形式,把自己创建的bot的token以及响应文件的位置填入,然后在浏览器中运行一下即可设置成功。比如: https://api.telegram.org/bot164354723:AAEjT6-IyNoXjt7miD0dwa-P5VmDTtHQC8/setwebhook?url=https://my.webhost.com/164354723:AAEjT6-IyNoXjt7miD0dwa-P5VmDTtHQC8/telbot.php 设置成功后,页面会显示下面的内容: {"ok":true,"result":true,"description":"Webhook is already set"} 四、在Telegram中给自己的bot发消息进行验证 php响应文件例子 <?php  define('BOT_TOKEN', 'YOURBOT:TOK...

telegram中的Sci-Hub机器人,又一文献下载利器

或许你看到标题会问什么是telegram,什么是Sci-Hub?请听我一一道来。 什么是Sci-Hub Sci-Hub是一个线上 数据库 ,其上提供48,000,000篇科学学术论文和文章。网站透过“.edu”代理服务器访问相关页面,每天会上传新的论文文章。2011年,哈萨克研究生亚历珊卓·艾尔巴金(Alexandra  Elbakyan)因为研究论文成本过高,每篇论文在付费墙机制下通常需要花费30美元,而决定成立Sci-Hub。2014年,学术界开始预测网站将会发展为类似Napster的服务。不过到了2015年,学术出版社爱思唯尔向纽约地方法院提交诉讼,指控Sci-Hub已经侵犯版权。纽约地方法院在2015年10月28日仍下令Sci-Hub原本使用的网域名称“Sci-Hub.org”必须终止。爱思唯尔在法院上获得胜诉后,一群研究人员、作家和艺术家则连署一封表态支持Sci-Hub和创世纪图书馆的公开信,声称这次诉讼对于世界各地的研究人员是“重大打击”,并指出:“它同样贬低我们、作者、编辑和读者。它寄生于我们的劳动,它阻挠我们为大众服务,它阻拦我们进入。”而该计划于11月因法院命令中止后,在同一个月内便改用网域名称“.io”重新上线,并开放使用Tor浏览。2016年1月时,Sci-Hub平均每天约有200,000人访问,Sci-Hub则声称网站服务每天平均有数十万次档案请求。  Sci-Hub是目前已知第一个提供大量自动且免费的付费学术论文的网站,使用者不需要事前订阅或付款,就能够使用原本存放在付费数据库的论文文章,并提供搜寻原先出版社网站内的文件档案服务。 以上介绍来源于维基百科词条 Sci-Hub Sci-Hub网站被屡次下线,但是又通过更换域名重新上线。以下三个网址经测试可以使用:  http://www.sci-hub.bz/   http://www.sci-hub.ac/   http://www.sci-hub.cc/   广大学者将自己的文章发表至学术期刊(免费或者支付版面费),然而当需要查看其他学者的文章时还需要向出版商付费,你是不是也觉得这完全阻碍了科学文化的传播。艾尔巴金在为自己辩护时援引联合国《世界人权宣言》第二十七条所提的:“人人有权自由参加社会之文化生活,欣赏艺...

Fortran77到Fortran90的注意之处

1. Fortran 77是固定格式,每行前六个字符不写代码。Fortran 90是自由格式,每行前没有限制。 2. Fortran 77每行以C,c或*开始则为注释行。Fortran 90以!引导注释。 3. Fortran 77每行第6列若不是空格和0,则该行为上一行的续行。Fortran 90以&符号作为续行符,标识在上一行的末尾或者待续行的开始。 4. Fortran 77每行第7-72列为代码区。Fortran 90的前132列为代码区。 5. Fortran 77对应的文件扩展名为.for或.f。Fortran 90对应的文件扩展名为.f90。 6. Fortran 77的变量名或程序名最多为6个字符。Fortran 90的变量名或程序名最多为31个字符。 7. 字符串表示中Fortran 77用''表示,Fortran 90既可以用'',也可以用""。 8. 逻辑运算符表示不一样:        ==      /=       >     <     >=     <=         !Fortran 90用法       .EQ.    .NE.     .GT.  .LT.  .GE.   .LE.       !Fortran 77用法 已经有一些开源的程序可以将Fortran 77程序自动转换为Fortran 90,转换程度已相当好。 (1) https://bitbucket.org/lemonlab/f2f/      f2f is a Perl script which does much of the tedious work of converting Fortran 77 source code into Fortran 90/95 form. There seems ...