收藏 分销(赏)

fluent物质输送与有限速率化学反应.doc

上传人:w****g 文档编号:2618969 上传时间:2024-06-03 格式:DOC 页数:30 大小:868KB 下载积分:12 金币
下载 相关 举报
fluent物质输送与有限速率化学反应.doc_第1页
第1页 / 共30页
fluent物质输送与有限速率化学反应.doc_第2页
第2页 / 共30页


点击查看更多>>
资源描述
第十三章 物质输送和有限速率化学反应 FLUENT可以通过求解描述每种组成物质的对流、扩散和反应源的守恒方程来模拟混合和输运,可以模拟多种同时发生的化学反应,反应可以是发生在大量相(容积反应)中,和/或是壁面、微粒的表面。包括反应或不包括反应的物质输运模拟能力,以及当使用这一模型时的输入将在本章中叙述。 注意你可能还希望使用混合物成分的方法(对非预混系统,在14章介绍)、反应进程变量的方法(对预混系统,在15章介绍),或部分预混方法(在16章介绍)来模拟你的反应系统。见12章FLUENT中反应模拟方法的概述。 本章中的分为以下章节: l 13.1 容积反应 l 13.2 壁面表面反应和化学蒸汽沉积 l 13.3 微粒表面反应 l 13.4 无反应物质输运 13.1 容积反应 与容积反应有关的物质输运和有限速率化学反应方面的信息在以下小节中给出: l 13.1.1 理论 l 13.1.2 模拟物质输运和反应的用户输入概述 l 13.1.3 使能物质输运和反应,并选择混合物材料 l 13.1.4 混合物和构成物质的属性定义 l 13.1.5 定义物质的边界条件 l 13.1.6 定义化学物质的其他源项 l 13.1.7 化学混合和有限速率化学反应的求解过程 l 13.1.8 物质计算的后处理 l 13.1.9 从CHEMKIN导入一个化学反应机理 13.1.1 理论 物质输运方程 当你选择解化学物质的守恒方程时,FLUENT通过第种物质的对流扩散方程预估每种物质的质量分数,Yi。守恒方程采用以下的通用形式: (13.1-1) 其中是化学反应的净产生速率(在本节稍后解释),为离散相及用户定义的源项导致的额外产生速率。在系统中出现N种物质时,需要解N-1个这种形式的方程。由于质量分数的和必须为1,第N种物质的分数通过1减去N-1个已解得的质量分数得到。为了使数值误差最小,第N种物质必须选择质量分数最大的物质,比如氧化物是空气时的N2。 层流中的质量扩散 在方程13.1-1中,是物质的扩散通量,由浓度梯度产生。缺省时,FLUENT使用稀释近似,这样扩散通量可记为: (13.1.2) 这里是混合物中第种物质的扩散系数。 对于确定的层流流动,稀释近似可能是不能接受的,需要完整的多组分扩散。在这些例子中,可以解Maxwell-Stefan方程,详细情况见7.7.2节。 湍流中的质量扩散 在湍流中,FLUENT以如下形式计算质量扩散: (13.1.3) 其中是湍流施密特数,(缺省设置值为0.7)。 注意,湍流扩散一般淹没层流扩散,在湍流中指定详细的层流性质是不允许的。 能量方程中的物质输送处理 在许多多组分混合流动中,物质扩散导致了焓的传递。 这种扩散对于焓场有重要影响,不能被忽略。特别是,当所有物质的Lewis数 (13.1-4) 远离1时,忽略这一项会导致严重的误差。 FLUENT缺省地包含这一项。在方程13.1-4中,k为热导率。 进口处的扩散 在FLUENT的非耦合求解器中,入口的物质净输送量由对流量和扩散量组成,对耦合解算器,只包括对流部分。对流部分由你指定的物质浓度确定。扩散部分依赖于计算得到的物质浓度场。因此,扩散部分(从而使净输送量)不预先指定。见13.1.5节有关指定入口净输送量的信息。 反应建模的一般有限速率形式 反应速率作为源项在方程13.1-1中出现,在FLUENT中根据以下三种模型中的一个计算: 层流有限速率模型:忽略湍流脉动的影响,反应速率根据Arrhenius公式确定。 涡耗散模型:认为反应速率由湍流控制,因此避开了代价高昂的Arrhenius化学动力学计算。 涡耗散概念(EDC)模型:细致的Arrhenius化学动力学在湍流火焰中合并。注意详尽的化学动力学计算代价高昂。 通用有限速率对于范围很广的应用,包括层流或湍流反应系统,预混、非预混、部分预混燃烧系统都适用。 层流有限速率模型 层流有限速率模型使用Arrhenius公式计算化学源项,忽略湍流脉动的影响。这一模型对于层流火焰是准确的,但在湍流火焰中Arrhenius化学动力学的高度非线性,这一模型一般不精确。对于化学反应相对缓慢、湍流脉动较小的燃烧,如超音速火焰可能是可以接受的。 化学物质的化学反应净源项通过有其参加的NR个化学反应的Arrhenius反应源的和计算得到。 其中是第种物质的分子量,为第种物质在第r个反应中的产生/分解速率。反应可能发生在连续相反应的连续相之间,或是在表面沉积的壁面处,或是发生在一种连续相物质的演化中。 考虑以如下形式写出的第r个反应: (13.1-6) 其中——系统中化学物质数目; ——反应r中反应物i的化学计量系数; ——反应r中生成物i的化学计量系数; ——第i种物质的符号; ——反应r的正向速率常数; ——反应r的逆向速率常数; 方程13.1-6对于可逆和不可逆反应(FLUENT中缺省为不可逆)都适用。对于不可逆反应,逆向速率常数简单地被忽略。 方程13.1-6中的和是针对系统中的所有物质,但只有作为反应物或生成物出现的物质才有非零的化学计量系数。因此,不涉及到的物质将从方程中清除。 反应r中物质i的产生/分解摩尔速度以如下公式给出: (13.1-7) 其中:——反应r 的化学物质数目; ——反应r中每种反应物或生成物j的摩尔浓度; ——反应r中每种反应物或生成物j的正向反应速度指数; ——反应r中每种反应物或生成物j的逆向反应速度指数; 见13.1.4节有关输入整体正向反应(不可逆)和单元反应(可逆)的化学计量系数和速率指数方面的内容。 表示第三体对反应速率的净影响。这一项由下式给出: 其中为第r个反应中第j种物质的第三体影响。在缺省状态,FLUENT在反应速率计算中不包括第三体影响。但是当你有它们的数据时,你可以选择包括第三体影响。 反应r的前向速率常数通过Arrhenius公式计算: 其中,——指数前因子(恒定单位); ——温度指数(无量纲); ——反应活化能(); ——气体常数() 你(或者数据库)可以在FLUENT的问题定义中提供,并可选择提供。 如果反应是可逆的,逆向反应常数可以根据以下关系从正向反应常数计算: 其中为平衡常数,从下式计算: 其中表示大气压力(101325Pa)。指数函数中的项表示Gibbs自由能的变化,其各部分按下式计算: 其中和是标准状态的熵和标准状态的焓(生成热)。这些值在FLUENT中作为混合物材料的属性指定。 压力独立反应 FLUENT可以用以下三种方法之一来表示压力独立反应(或压力下降)反应的速率表达式。“压力下降”反应是发生在Arrhenius 高压和低压限制之间的反应,因而不仅仅依赖于温度。 有三种方法表示在“fall-off”区域的速率表达式,最简单的是Lindemann[140]形式。还有其它良种相关的方法,Troe方法[77]和SRI方法[230],它们提供了更精确的”fall-off”区域表达形式。 Arrhenius速率参数对于高压和低压限制都是需要的。两个限制的速率系数融合以产生光滑的压力独立表达式。在Arrhenius形式中,高压限制和低压限制的参数如下: 在任意压力下,净反应速率常数为: 其中定义为: 为溶液气体的浓度,可以包括第三体效率。如果方程13.1-16函数F为1,则是Lindemann形式。FLUENT提供了两种其他形式来表述F,称为Troe方法和SRI方法。 在Troe方法中,F按下式给出: 其中, 参数做为输入确定。 在SRI方法中,缝合函数F近似为 除了低压限制表达式中的三个Arrhenius参数以外,你还需要提供F表达式中的a, b, c, d, e。 !化学动力学机理中有很高的非线性并且形成了一组强烈耦合的方程。求解过程指导见13.1.7节。如果你有一个CHEMKIN形式的化学反应机理[112],你可以将这一机理导入FLUENT,如13.1.9节。 涡耗散模型 大部分燃料快速燃烧。整体反应速率由湍流混合控制。在非预混火焰中,湍流缓慢地通过对流/混合燃料和氧化剂进入反应区,在反应区它们快速地燃烧。在预混火焰中,湍流对流/混合冷的反应物和热的生成物进入反应区,在反应区迅速地发生反应。在这些情况下,燃烧称为混合限制的,复杂,常常是未知的化学反应动力学速率可以安全地忽略掉。 FLUENT提供了湍流-化学反应相互作用模型,基于Magnussen 和Hjertager[149]的工作,称为涡耗散模型。 反应r中物质的产生速率由下面两个表达式中较小的一个给出: 在方程13.1-25和13.1-26中,化学反应速率由大涡混合时间尺度控制,如同Splading[227]的涡破碎模型一样。只要湍流出现(),燃烧即可进行,不需要点火源来启动燃烧。这通常对于非预混火焰是可接受的,但在预混火焰中,反应物一进入计算区域(火焰稳定器上游)就开始燃烧。为了修正这一点,FLUENT提供了有限速率/涡耗散模型,其中Arrhenius(方程13.1-7)和涡耗散(方程13.1-25和13.1-26)反应速率都进行计算。净反应速率取两个速率中较小的。实际上,Arrhenius反应速率作为一种动力学开关,阻止反应在火焰稳定器之前发生。一旦火焰被点燃,涡耗散速率通常会小于Arrhenius反应速率,并且反应是混合限制的。 !尽管FLUENT允许采用涡耗散模型和有限速率/涡耗散模型的多步反应机理(反应数>2),但可能会产生不正确的结果。原因是多步反应机理基于Arrhenius速率,每个反应的都不一样。在涡耗散模型中,每个反应都有同样的湍流速率,因而模型只能用于单步(反应物—产物)或是双步(反应物—中间产物,中间产物—产物)整体反应。模型不能预测化学动力学控制的物质,如活性物质。为合并湍流流动中的多步化学动力学机理,使用EDC模型(下面介绍)。 !涡耗散模型需要产物来启动反应(见方程13.1-26)。当你初始化求解的时候,FLUENT设置产物的质量比率为0.01,通常足够启动反应。但是,如果你首先聚合一个混合解,其中所有的产物质量比率都为0,你可能必须在反应区域中补入产物以启动反应。详细内容见13.1.7节。 LES的涡耗散模型 当使用LES湍流模型时,湍流混合速率(方程13.1-25和13.1-26中的)被亚网格尺度混合速率替代。计算为: 涡-耗散-概念(EDC)模型 涡-耗散-概念(EDC)模型是涡耗散模型的扩展,以在湍流流动中包括详细的化学反应机理[148]。它假定反应发生在小的湍流结构中,称为良好尺度。良好尺度的容积比率按下式模拟[80]: 其中*表示良好尺度数量, ——容积比率常数=2.1377; ——运动粘度 认为物质在好的结构中,经过一个时间尺度 后开始反应。 其中为时间尺度常数,等于0.4082 在FLUENT中,良好尺度中的燃烧视为发生在定压反应器中,初始条件取为单元中当前的物质和温度。反应经过时间尺度后开始进行,由方程13.1-7的Arrhenius速率控制,并且用普通微分方程求解器CVODE进行数值积分[45]。经过一个时间的反应后物质状态记为 物质的守恒方程13.1-1中的源项计算公式为: EDC模型能在湍流反应流动中合并详细的化学反应机理。但是,典型的机理具有不同的刚性,它们的数值积分计算开销很大。因而,只有在快速化学反应假定无效的情况下才能使用这一模型,例如在快速熄灭火焰中缓慢的CO烧尽、在选择性非催化还原中的NO转化。 推荐使用双精度求解器以避免刚性机理中固有的大指数前因子和活化能产生的舍入误差。见13.1.7节获得使用EDC模型求解的指导。 13.1.2 物质输送和反应模拟输入概览 设定涉及物质输送和反应问题的基本步骤如下,每一步的详细执行过程见13.1.3-13.1.5节。有关设定和求解的附加信息在13.1.6-13.1.8节中提供。 1. 选定物质输送和容积反应,指定混合物材料。见13.1.3节(混合物材料概念在下面解释)。 2. 如果你还要模拟壁面或微粒表面反应,则要打开壁面和/或微粒表面反应。细节见13.2和13.3节。 3. 检查和/或定义混合物的属性。(见13.1.4节)。混合物属性包括: l 混合物中的物质 l 反应 l 其他物理属性(如粘度、比热) 4. 检查和/或设置混合物中单个物质的属性(见13.1.4节) 5. 设置物质边界条件(见13.1.5节) 在很多情况下,当你选择混合物材料是,求解器从材料数据库中得到物质性质、反应等,因而你将不需要修改任何物理属性。但有一些性质可能在数据库中没有定义。如果有任何性质需要设置时,你将被警告,这样你可以指定这些性质的适当值。你还可能希望检查数据库中这些性质的值,以确定它们对你的应用是否正确。修改已存在的混合物材料或从最开始创建一个新的材料的详细内容见13.1.4节。混合物材料的修改包括以下方面: l 物质的添加和删除 l 改变化学反应 l 修改混合物的其他材料属性 l 修改混合物本构物质的材料属性 如果你在求解一个反应流问题,你常常希望将混合物的比热定义为组成的函数,将每种物质的比热定义为温度的函数。你还可能对其它一些性质希望也做这样的定义。缺省状态下,将使用恒定的属性,但对一些物质的性质,在数据库中存在一个温度的分段多项式函数可供你使用。如果你知道更多适合于你的问题的函数的话,你还可以选择指定一个不同的温度依赖函数。 混合物材料 在FLUENT中提出混合物材料的概念以方便物质输送和反应流动的设置。混合物材料可以认为是一组物质和一列控制它们相互作用的规律。混合物材料带有以下性质: l 一列本构物质,相对于“流体”物质 l 一列混合定律,指示如果希望得到组分依赖的属性,混合属性(密度,粘度,比热等)如何从单个物质得到 l 如果希望属性不依赖组分,直接指定混合物属性 l 其它与耽搁物质无关的材料属性(如吸收和辐射系数) l 一组反应,包括反应类型(有限速率,涡耗散等)和化学计量和速率常数 混合物材料和流体材料都储存在FLUENT的材料数据库中。包括许多常见的混合物材料(如甲烷-空气,丙烷-空气)。通常,在数据库中定义了一步/两步反应机理和大量混合物及其构成物质的属性。当你指定了你希望使用哪种混合物材料后,适当的混合物材料,流体材料和属性将被装载到求解器中。如果缺少任何所选材料(或构成流体材料)必须的属性,求解器将通知你需要指定它。另外,你可以选择修改任何预定义的属性。见7.1.2节了解有关FLUENT数据库属性数据源的信息。 例如,如果你计划模拟一种甲烷-空气的燃烧,你不需要明确指定反应中涉及的物质和反应本身。只需要简单地选择甲烷-空气作为使用的混合物材料,相关的物质(CH4,O2,CO2,H2O和N2)和反应数据将从数据库装入求解器。然后你可以检查物质、反应和其它属性并定义其它任何缺少的属性,和/或修改任何你希望使用不同值或函数的属性。通常你希望定义一个与组分、温度相关的比热,还可能希望将其它属性定义为温度和/或组分的函数。 混合物材料的使用给你提供了一种灵活性,可以使用大量预定义混合物中的一种,修改这些混合物,或是创建你自己的混合物材料。自定义混合物材料在Materials面板中进行,在13.1.4节中讲述。 13.1.3 选定物质输送和反应,并选择混合物材料 物质输送和容积反应的问题设置总物质模型(Species Model)面板开始(图13.1.1)。 1. 在Model下,选择Species Transport. 2. 在Reaction下,选择Volumetric reactions 3. 在Mixture Properties下的Mixture Material下拉列表中选择在你的问题中希望使用的混合物材料 下拉列表中将包括所有在当前数据库中定义的混合物。为检查一种混合物材料的属性,选择它,并点击View…按纽。如果你所希望使用的混合物不在列表中,选择混合物模板(mixture-template)材料,并参阅13.1.4节了解设置你自己的混合物属性的详细内容。如果有一种混合物材料和你你所希望使用的混合物相似,可以选择这一材料并参阅13.1.4节修改已存在材料性质的详细信息。 当选择Mixture Material时,混合物中的Number of Volumetric Species将在面板中显示,表达你的信息。 !注意如果你在已经选定物质输送后,重新打开Species Model面板时,只有你的案例中可得到的混合物材料才会显示在列表中。你可以通过从数据库中拷贝在你的案例中增加更多混合物材料,如7.1.2节所述,或是创建一个新的混合物,如7.1.2节和13.1.4节所述。 正如在13.1.2节中提到的,物质输送的模拟参数和反应(如果有关)将自动从数据库中装入。如果缺少任何信息,当你点击Species Model面板中的OK按纽后将被告知缺少什么。如果你希望检查或修改混合物材料的任何属性,你将使用Materials面板,如13.1.4节所述。 4. 选择湍流-化学反应相互作用模型,可以使用四种模型: 层流有限速率:只计算Arrhenius速率(见方程13.1-7),并忽略湍流-化学反应相互作用。 涡耗散模型(针对湍流流动): 只计算混合速率(方程13.1-25和方程13.1-26)。 有限速率/涡耗散模型(针对湍流流动):计算Arrhenius速率和混合速率,并使用其中较小的一个。 EDC模型(湍流流动):使用详细的化学反应机理模拟湍流-化学反应相互作用(见方程13.1-25和13.1-26)。 5. 如果你选择EDC模型,你可以选择修改容积比率常数和时间尺度常数(方程13.1-28中的和方程13.1-29中的,尽管通常推荐缺省值。此外,为减少化学反应计算的开销,你可以增加每次化学反应更新的流动迭代(Flow Iteration Per Chemistry Update)次数。缺省时,FLUENT每十次流动迭代更新化学反应一次。 6. (可选)如果你希望模拟完整的多组分扩散或热扩散,打开完整多组分扩散或热扩散Full Multicomponent Diffusion 或Thermal Diffusion选项。 13.1.4 定义混合物的属性和构成物质 如13.1.2节所讨论的,如果你使用来自数据库的混合物材料,大部分混合物和物质属性已经定义了。你可以跟随这一节的过程检查当前的属性、修改某些属性或是设定一个你从头开始定义的全新的混合物材料的所有属性。 记住你将需要定义混合物材料和其构成物质的属性。由于物质属性输入可能依赖于你定义混合物属性的方法,在设定构成物质的属性之前定义混合物属性非常重要。建议按照如下的属性输入顺序: 1. 定义混合物物质和反应,定义混合物物理属性。记住在设定混合物材料属性时点击Change/Create按纽。 2. 定义混合物中物质的物理属性。记住在设定了每种物质的属性后点击Change/Create按纽。 所有这些步骤都在Materials面板中进行,在本节中将详细叙述。 定义混合物中的物质 如果你使用数据库中的混合物材料,混合物中的物质已经为你定义了。如果你创建你自己的材料或是修改已存在材料中的物质,你将需要自己定义它们。 在Materials面板中(图13.1.2),检查材料类型Material Type是否已经设置为混合物,并且你的混合物是否已经在混合物材料列表Mixture Materials list中选定。点击Mixture Species右边的Edit…按纽打开Species面板(图13.1.3)。 Species面板概览 在Species面板中,已选物质Selected Species列表显示所有混合物中的流体相物质。如果你模拟壁面或微粒表面反应,已选物质Selected Species列表将显示所有混合物中的表面物质。表面物质是那些从壁面边界或是离散相微粒(如Si(s))产生或散发出来的,以及在流体相物质中不存在的物质。表面物质和壁面反应将在13.2节中叙述,微粒表面反应的有关内容见13.3节。 !已选物质Selected Species列表中物质的顺序非常重要。FLUENT认为列表中最后的物质是大量的物质。因此,当你从混合物材料中增加或是删除物质时,必须小心将最丰富(按质量)的物质作为最后一个物质。 可获得的物质Available Material列表显示可获得,但不在混合物中的材料。通常你可以在列表中看到空气air,因为缺省时,空气通常是可获得的。 在混合物中增加物质 如果你从头创建了一个混合物,或者从一种已存在的混合物开始并增加一些缺少的物质,你首先需要从数据库中导入希望的物质(或是创建它们,如果它们不在数据库中出现的话),以便在求解器中可以得到,增加物质的过程在下面列出。(在开始前你需要关闭Species面板,因为它是一个模式面板,不允许在它打开的时候做别的事) 1. 在Materials面板中,点击Datebase…按纽以打开Database Materials面板,并拷贝希望的物质,如7.1.2节所述。记住混合物的构成物质是流体材料,因而你需要在Database Materials面板中选择Fulid Material Type来看到正确的选择列表。注意可获得的固体物质(对表面反应)同样也在流体列表中。 ! 如果你在数据库中没有见到你搜寻的物质,可以创建对这种物质创建一个新的流体材料,依造7.1.2节中的指导,然后继续以下的第二步。 2. 再次打开上面提到的Species面板。你将看到你从数据库拷贝(或创建)的流体材料在Available Materials列表中列出。 3. 为了在混合物中增加一种物质,在Available Materials列表中选择它,并点击Selected Species列表下面(或是Selected Surface Species列表下面,以定义一种表面物质)的Add按纽。这种物质将从Available Materials列表移动到Selected Species(或Selected Surface Species)列表的末尾。 4. 对所有希望的物质重复上述步骤。结束后点击OK按纽。 ! 增加一种物质到列表中将改变物质的顺序。你必须确保列表中的最后一个物质是大量的物质,并且你需要检查你以前所设定的所有边界条件,欠松弛因子或其它求解参数,如详细叙述的那样。 在混合物中去除物质 为从混合物中去除一种物质,只需要简单地在Selected Species列表(或是Selected Surface Species列表)中选定它,并点击列表下的Remove按纽。这种物质将从列表中去除并增加到Available Materials列表中。 ! 去除列表中的一种物质将改变物质的顺序。你必须确保列表中的最后一个物质是大量的物质,并且你需要检查你以前所设定的所有边界条件,欠松弛因子或其它求解参数,如详细叙述的那样。 重排物质 如果你发现Selected Species列表中最后一种物质不是最丰富的物质(应该是),你需要重排物质以得到正确的顺序。 1. 将最大量的物质从Selected Species列表中去除。它将出现在Available Materials列表中。 2. 再次增添这种物质,它将自动放在列表的末尾。 物质的命名和顺序 如上面讨论的,你必须在增加或去除物质时保持最丰富的物质作为Selected Species列表中的最后一种物质。在增加或去除物质时还需要知道的一些考虑事项在这里给出。 一种物质有三个特征在供求解器识别:名字,化学分子式和在Species面板中物质列表中的位置。改变这些特征将会产生以下效果: l 你可以改变一种物质的名字(使用Materials面板,如7.1.2节所述),而不产生任何影响。 l 你不能改变一种物质的给定的化学分子式。 l 如果你增加或去除物质,将改变物质列表的顺序。这时,所有的边界条件,求解器参数和物质的求解数据将被从设为缺省值。(其它流动变量的求解数据,边界条件,求解器参数将不受影响)因此,如果你增加或去除物质,你需要注意这一新定义问题的物质边界条件和求解参数。另外,你必须认识到基于原来物质顺序给出的物质浓度或是存储在数据文件中的浓度将会与新定义的问题不匹配。你可以使用数据文件作为初始猜测值,但你必须知道数据文件中的物质浓度将可能对新定义的模型提供一种不好的初始猜测。 定义反应 如果你的FLUENT模型中涉及化学反应,你可以接着定义参与的已定义物质的反应。这只有在你从头开始创建一种混合物、修改了物质或是出于某些其他原因希望重定义反应时才是必须的。 在Materials面板的Reaction下拉列表中显示适当的反应机理,依赖于你在Species Model面板中选择的湍流-化学反应相互作用模型(见13.1.3节)。如果你使用层流有限速率或EDC模型,反应机理将是有限速率的,如果你使用涡耗散模型,反应机理将是涡耗散的;如果使用有限速率/涡耗散模型,反应机理将是有限速率/涡耗散的。 反应定义的输入 为定义反应,点击Reaction右侧的Edit…按纽。 将打开Reaction面板(图13.1.4)。 定义反应的步骤如下: 1. 在Total Number of Reaction区域中设定反应数目(容积反应,壁面反应和微粒表面反应)(使用箭头改变数值,或是键入值并按回车键。 注意如果你的模型包括离散相的燃烧微粒,只有在你计划使用表面燃烧的多表面反应模型时,才必须在反应数目中包括部分表面反应(s)(如碳的燃烧,多样碳粒氧化) 2. 设定你希望定义的反应的Reaction ID 2. 如果是流体相反应,保持缺省选项Volumetric作为反应类型。如果是壁面反应(在13.2节中描述)或者颗粒表面反应(13.3节描述),选择Wall Surface或Particle reaction 作为反应类型。有关定义颗粒表面反应的进一步信息见13.3.2节。 3. 通过增加Number of Reactants和Number of Products的值指定反应中涉及的反应物和生成物的数量。在Species下拉列表中选择每一种反应物或生成物,然后在Stoich. Coefficient和Rate Exponent区域中设定它的化学计量系数和速率指数。(化学计量系数是方程13.1-6中的常数和,速率指数是方程13.1-7中的常数和。共有两种普通类型的反应可以在Reactions面板中处理。因此正确输入每种反应的参数非常重要。反应的类型如下: l 整体正向反应(无逆向反应):产物一般不影响正向速率,因此所有产物的速率指数()应该为0。对于反应物,设定速率指数()为期望的值。如果某种反应不是基元反应,速率指数一般不等于这种物质的化学计量系数。整体正向反应的一个实例是甲烷的燃烧: 图13.1.4表示了甲烷燃烧的系数输入(还可在DataBase Materials面板中查阅甲烷/空气混合物材料)。 注意:在某些情况下,你可能希望模拟产物影响正向速率的反应。对于这些情况,设定产物速率指数()为期望的值。这种反应的一个例子是气体转换反应(见DataBase Materials面板中的CO/空气混合物材料),其中水的存在对反应速率有影响: 在气体转换反应中,速率表达式可以定义为: l 可逆反应:假定每种物质的化学计量系数等于速率指数,这种反应的一个例子是SO2氧化为SO3: 参见下面的第6步如何选定可逆反应。 4. 如果你使用 层流/有限速率,有限速率/涡耗散或是EDC模型模拟湍流-化学反应的相互作用,在Arrhenius Rate标题下输入Arrhenius速率的以下参数: 指数前因子(方程13.1-9中的常数)。的单位必须指定为方程13.1-5中的反应速率的单位,即mol/vol*time(如kgmol/m3-s)和方程13.1-5中容积反应速率的单位,即质量/容积-时间(如kg/ m3-s). !注意如果你选择了英制单位系统,Arrhenius因子还是会按公制单位输入。这是因为当你使用英制单位时, FLUENT没有对你的输入使用转换因子,正确的转换因子依赖于你的,等输入。 活化能(正向速率常数表达式中的常数,方程13.1-9)。 温度指数(方程13.1-9中的常数)。 第三体效率(方程13.1-8中的。如果你有这一效率的精确值,并且希望在反应速率中包括这种影响(即在方程13.1-7中包括),打开Third Body Efficiencies选项,并点击Specify…按纽以打开Reaction Parameters面板(图13.1.5)。对于面板中的每种物质,指定Third Body Efficiencies。 !包括第三体效率不是必须的。你不需要选定Third Body Efficiencies选项,除非你有这些参数的精确值。 压力依赖反应(如果相关)如果你使用层流/有限速率,有限速率/涡耗散或是EDC模型模拟湍流-化学反应的相互作用,并且反应是压力下降反应(见13.1.1节),打开对于Arrhenius Rate的Pressure Dependent Reaction选项,并点击Specify…按纽以打开Pressure Dependent Reaction面板(图13.1.6)。 欠松弛参数,选择适当的反应类型Reaction Type(Lindemann,Troe,Sri)。这三种方法的细节见13.1.1节。然后,如果要将混合物的Bath Gas Concentration定义为一种混合物构成物质的浓度的话,你需要指定这一点,通过在下拉列表中选择适当的项。 在Reactions面板中Arrhenius Rate下指定的参数表示高压Arrhenius参数,但是你可以对Low Pressure Ahhrenius Rate下的以下参数指定值: In(指数前因子)(方程13.1-15中的),指数前因子常常是一个非常大的数,因此你需要这一项的自然对数值。 活化能(方程13.1-15中的) 温度指数(方程13.1-15中的) 如果你选择Troe作为反应类型,你可以在Troe Parameter下指定Alpha,T1,T2,T3的值(方程13.1-22中的,,和)。如果你选择SRI反应类型, 你可以在SRI Parameter下指定a,b,c,d,e的值(方程13.1-22中的,,,和)。 6.如果你使用层流/有限速率或是EDC模型模拟湍流-化学反应的相互作用,且反应是可逆的,则打开对于Arrhenius Rate的Include Backward Reaction选项。当选定这一选项时,你将不能编辑产物的Rate Exponent,这些值将被设定为与相应的Stoich.系数相等。如果你不希望使用FLUENT的缺省值,或者你在定义你自己的反应,你将还需要指定标准状态觞和标准状态焓,以在逆向反应速率常数计算中使用(方程13.1-10)。注意可逆反应选项对于涡耗散或有限速率/涡耗散湍流-化学反应相互作用模型是不可获得的。 7.如果你使用湍流-化学反应相互作用的涡耗散或有限速率/涡耗散模型,你可以在Mixing Rate标题下输入A和B的值。但是注意除非你有可靠的数据,不要改变这些值/在大多数情况下,你只需要简单地使用缺省值。 A是湍流混合速率的常数A(方程13.1-25和13.1-26),当一种物质作为反应物在反应中出现时用于这种物质。缺省值为4.0,根据Magnussen等人给出的经验值[149]。 B是湍流混合速率的常数B(方程13.1-25和13.1-26),当一种物质作为产物在反应中出现时用于这种物质。缺省值为0.5,根据Magnussen等人给出的经验值[149]。 8.对于每一种你需要定义的反应重复步骤2-7。完成所有反应后,点OK。 定义燃料混合物的物质和反应 经常会遇到这种情况,燃烧系统中的燃料不能用一种纯物质(例如CH4或C2H6)来描述)。复杂的烃类,包括燃料油乃至木材片),很难用这种纯物质来定义。但是,如果你已经得到了这种燃料的热值和最终分析(单元组成),你可以定义一种等价的燃料物质和等价的热公式。例如,考虑一种含有50%C,6%H和44%O(按重量)的燃料。除以原子质量后,你可以得到一种“燃料”物质,其分子式为C4.17H6O2.75。你可以从一种类似的,已存在的物质开始,或者从头开始创建一种物质,并分配给它一个分子量100.04()。化学反应可以认为是: 你将需要对这一反应设定适当的stoichiometric系数。 燃料物质的燃烧热(或标准焓)可以从已知的热值计算得到,由于 其中,是1mol的标准状态焓。注意方程13.1-31的符号约定:当反应为放热时,为负。 定义混合物的物理属性 当你的FLUENT模型包括化学物质时,需要由你或数据库定义混合物材料的以下物理属性: l 密度,可以用气体定律或作为组分比容的函数来定义 l 粘度,可以定义为组分的函数 l 热导率和比热(在涉及求解能量方程的问题中),你可以定义为组分的函数 l 标准状态焓,如果你模拟可逆反应 这些属性输入的详细介绍在第7章中提供。 !包括一步和两步的总包反应机理不可避免地忽略中间物质。在高温火焰中,忽略这些分离物质可能会导致温度的过高预测。通过增加每种物质的比热容可以得到更理想的温度场。Rose和Cooper[252]提供了一组关于温度的比热多项式函数。每种物质的比热容可按下式计算: 表13.1.1为修正的Cp多项式系数 13.1.5 定义物质边界条件 在你的模拟中,需要指定入口处每种物质的质量分数。另外,对于压力出口,你需要指定出口处的物质质量分数以在回流情况中使用。在壁面上,FLUENT将对所有物质使用0梯度(0通量)边界条件,除非你已经在壁面上定义了表面反应(见13.2节)或是你选择指定壁面上的物质质量分数。边界条件的输入在第6章论述。 !注意你只需要明确指定前N-1种物质的质量分数。求解器通过用1减去指定物质质量分数的和来计算最后一种物质的质量分数,如果你需要明确指定最后一种物质的质量分数,你必须在列表中(Materials面板)记录这种物质,如13.1.4节所述。 进口处的扩散,使用非耦合求解器 正如13.1.1节中所提到的,当使用非耦合求解器时,没有指定入口处的物质扩散部分(因此也没有净入口输送量)。在某些情况下,你可能希望通过你的计算区域入口的只有物质的对流输送。你可以通过取消进口物质扩散做到这一点。在缺省状态下,FLUENT在入口包括物质的扩散通量。为关闭入口扩散,使用define/models/species-transport/inlet-diffusion? Text命令。 13.1.6 定义化学物质的其他源项 你可以通过在Fluid面板中定义一个源项来在计算区域中定义一个化学物质的源或是容器。当你的问题中存在物质源,但你又不希望通过化学反应机理来模拟它的时候,可以选择这一方法。6.27节叙述了在你的FLUENT模型中定义物质源所需要遵从的步骤。如果源项不是常数,你可以使用用户定义函数。用户定义函数的细节见单独的UDF手册。 13.1.7 化学混合和有限速率
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服