-
燃烧的数值模拟专题
[
转自江苏省内燃机学会论
坛
]
内燃机等应用专业的人从事燃
烧数值模拟研究的痛苦、挣扎与解脱
内燃机等应用专业的人从
事燃烧数值模拟研究有巨大的痛苦,
不象上世纪
80
年代和
90
年代
处,只要
拥有程序或软件,加上会使用,能够反复出论文,让人羡慕。之后,情况发生了很
大变化
,各种相关程序或软件层出不穷,程序或软件来源渠道广泛,
燃烧数值模拟不再具
有垄断性,
从事实验研究的人也可以用用相
关软件,
纯粹进行燃烧数值模拟的人发论文越来
越难,尤其是高
水平论文,
“
程序等是别人的,你的
贡献在那里?有无实验验证,
。
。
。<
/p>
”
等魔
咒始终笼罩着你。
由于内燃机等应用专业的人大多不是正宗流体动力学或相关应用数学等
p>
专业出身,改程序或推出程序(作出创新性贡献)谈何容易,我们陷入了痛苦和挣扎。
数年前,当数值模拟的人还有些吃香的时候,我对我的学
生说过,你只能用现有软件
去算工程上的一些算例,
如不尽快开
发自已有特色的东西,
吃饭饭碗难保,
现在这种观点逐
步成为现实。
我做过多年
KIV
A
< br>,
可以说非常熟悉它,
对
KIV
A
进行过大量改造,
由于
KIV
A
的复杂性,
一动百
动,每次改造都化费了大量心血,但产出甚少。
是否是内燃机等应用专业的人不适合从事纯粹的燃烧数值模
拟研究?其实,内燃机等应
用专业的人有其知识面宽广等优点,
我现在的观点是,
如果你用某一软件或对一程序进行艰
苦的努力
,仍不能取得成果上的很好回报,放弃它,人生苦短,我们需要重新定位,如果仍
坚定数
值模拟方向,
是否需要在有关燃烧数值模拟这样一个越来越大的领域中找到自已的一
p>
席之地,吃碗
“
安心饭
”
,趁年轻时找到它,我等已老矣!
个人意见,仅供参考!
中国科技大学火灾科学国家重点实验室
蒋勇
大家好!
有同学问:
蒋老师,看了您的这么多帖子,我感觉似乎我们学内燃机的,要想采用某种软件模拟缸内
的燃烧过程,
特别是想利用
chemkin
来模拟缸内的燃烧,
好像是行不通的,
因为两种燃烧的
p>
最基本类型就不是一样的,
chemkin
是零维的,
而缸内无疑是多维的,
还有燃烧速率的问题。
那么,
我们要想利用
chemkin
在柴油机上做点文章,
该如何下手呢?毕竟进行小火焰的模拟
不是我们的主业。期待蒋老师的解答,谢谢。
回答
:
【
1
】内
燃机燃烧本质上是多维湍流燃烧,但内燃机燃烧数值模拟有零维模拟、准维模拟和
多维模
拟,
不同模拟方式获得的信息不一样,
比如零维模拟不可能研究
湍流脉动、
结构等等
对燃烧的影响,但它可以重点研究化学反应
动力学等方面的问题,这样当然可以采用
CHEMKIN
软件,
但模拟结果的适用范围要注意,比如你获得了
NOX
排放,你要
注意,这
个
NOX
数据是在某个压力和
温度下获得的,是均质层流燃烧背景,但往往够用了,这样的
话,你当然不再需要多维计
算。再举个例子,如果你对缸内的
“VORTEX
SHEDD
ING”
等现
象感兴趣,
二维模拟都不
行,你只能进行三维模拟。非常重要的是:研究目标取决于研究手
段。
< br>
【
2
】
湍流燃烧模型问题。
小火焰是湍流燃烧模型的一种。
如果你要
进行缸内多维燃烧模拟,
湍流燃烧模型你就回避不了,如果你采用
FLUENT
、
STAR-CD
、<
/p>
PHOENICS
等商用软件,
你当然可
以根据需要,
选取里面合适的湍流燃烧模型;
如果你要开发相应
程序,
必须考虑湍
流燃烧模型问题。
【
3
】燃烧数值模拟研究问题。燃烧学
界包括内燃机专业,不能认为小火焰等模型问题与我
们无关,只要你搞燃烧数值模拟,它
们就是你的主业,这方面我深有教训。我以为,软件应
用不等同于进行燃烧数值模拟研究
,
同时,
不能对湍流问题和湍流燃烧问题的进行深入学习
和理解,
对内燃机燃烧数值模拟也不太可能作到高水平。
确实,
燃烧数值模拟研究者非常辛
苦。
中国科技大学
蒋勇
一名老校友的有关内燃机燃烧过程一名老校友的有关内燃
机燃烧
数值模拟研究的一点想法
看了一下本论坛,觉得办得很好,作
为江大内燃机老校友,提几个问题,供大家讨论和批
判:
p>
【
1
】内燃机燃烧过程是湍流燃烧,而湍流
燃烧理论和数值模拟的核心困难和问题在哪里。
【
2
】目前商用和通用软件很多,如
FLUENT,
STAR-CD,CHEMKIN,KIVA
等,这些商用和通
用软件中的算法和模型并不是目前国际上先进的东西,如果要用这些商用和通用软件,其
重点是否应放在对未知或仍不清楚的现象的计算上,而不是对一般现象的重复研究上。
【
3
】目前国际上相应的先进算法和模
型有哪些,研究中是否需要实现这些前沿技术,用它
或商用(通用软件)来计算同一问题
,结论会不会不同。
中国科技大学火灾科学国家重点实验室蒋勇
谈谈多
维燃烧计算程序与
CHEMKIN
的耦合
大家好!
我这里所说的多维燃烧
计算程序通称
“KIV
A”
、
,等软件。
有许多同
学希望计算生物柴油等,所以关心多维燃烧计算程序与
CHEMKIN
< br>的耦合,其实,
我记得在我发过的一个帖子中解释了该问题,为清楚起见,现重新
解释如下:
有同学问:
“
将其动力学文件
、热物性文件
、和输运文件
“
整合
”
成一个文件然后在
“
多维
燃烧计算程序
”
中进行计算,
不知道这
样理解是否
正确?
回答:
很不全面。要理解它,要首先知道:
CHEMKIN
中的燃烧速率计算并没有考虑湍流脉
动对燃烧速率的影响,而内燃机中的燃烧无疑是湍
流燃烧。所以,如果单纯(或直接)调
用
CHEMKIN
中的某模块或函数来计算燃烧速率,肯定有问题,除非你的计算网格和时间
步长极小,类似直接数值模拟,但需要超级计算机。
所以,你必须面对湍流燃烧模型,现在的湍流燃烧模型很多
,你可以选取,在确定湍流
燃烧模型后,要编程,编程时可以调用
CHEMKIN
中的库函数或模块,来实现湍流燃烧功
能。举
个例子,内燃机中的湍流燃烧计算类似盖楼,
CHEMKIN
中
提供了大量的建筑材料,
你必须根据设计(某个湍流燃烧模型)
,将建筑材料有机地排列好。
顺便说一句,有同学问:湍流燃烧模型应该怎样选择?
这个问题太大,由于不同湍流燃烧模型的特点、应用场合不同,没有统一的答案。
中国科技大学
蒋勇
耦合燃料复杂机理的燃烧模拟
有同学
问,我在前些天所说的
“
内燃机缸内燃烧的
Reynolds
数较高,模拟计算的量很大,对
硬件要求
极高
”
,而有论文的计算采用了几千步的反应机理,为什么能计
算呢?非常高兴能
提出问题,现解答如下:
< br>要注意,这些论文一般采用了纯粹的
CHEMKIN
来计
算,维数为零维或一维,并且是层流
燃烧计算。我前些天所指的是针对缸内的多维湍流燃
烧计算,并且是采用直接模拟或大涡
模拟。对于均质各向同性三维非定常的湍流燃烧直接
模拟,通过严格的理论分析,所需的
计算网格是
Reynold
s
数的
3
次方,大涡模拟的要求稍低,
但其计算量也是十分巨大。但采
用
RANS
方法进行计算,如
KIV
A
,则计
算量可大大降低。如果要进行耦合燃料复杂机理的
多维湍流燃烧模拟,即使是
RANS
方法,其计算量也很大,主要原因是:各基元反应的反
应特征时间相差巨大
(除了氢气等非常简单的燃料)
,再加上湍流
-
化学之间的刚性问题。目
前已有的一些论文称,进行了耦合燃料复杂机理的多维湍流燃烧模拟,并且仅使用了一般
高性能微机,我个人认为,计算结果值得怀疑,因为背离了严格的理论分析结论。说到这
里,顺便提及,没有较为坚实的理论和较为深入的对相关机理的认识,搞好工程应用,也
是有难度的。
个人观点,仅供参考!
中国科学技术大学火灾科学国家重点实验室
蒋勇
-
-
-
-
-
-
-
-
-
上一篇:(完整版)中文负面情感词语
下一篇:(英语)古诗中英对照