CHEMKIN入门指南
CHEMKIN4.0.1入门指南讲诉
![CHEMKIN4.0.1入门指南讲诉](https://img.taocdn.com/s3/m/569375ba102de2bd960588f9.png)
CHEMKIN入门指南《燃烧学》辅助教程上篇基础知识、核心程序、化学平衡(EQUIL)、全混反应(AURORA)如果文中有任何错误,请不吝指出,以便不断改进2004.3第一章CHEMKIN简介本章介绍CHEMKIN的主要功能和求解过程。
第一节安装CHEMKINChemkin最早的版本始于1980,由美国Sandia实验室的Kee RJ等人编写,经过多年的不断发展日趋完善。
后来由Reaction Design公司收购并继续开发,目前最新版为3.7.1。
由于学习和科研需要,我们花费2000$向ReactionDesign公司订购了一套最新版本的CHEMKIN 3.7.1,其中包括20个网络教学许可证,用于《燃烧学》课程的学习。
[安装] 请从ftp://combustion:combustion@166.111.56.202的“CHEMKIN软件”目录内下载安装程序chemkin371_pc_setup.exe,执行安装程序。
安装完后会自动在桌面及开始菜单建立快捷方式。
[运行许可证书] 教学用的CHEMKIN采用网络认证,故电脑必须联网(校内)。
当程序计算(Run)时,系统会提示选择license,选择“Specify license server”,然后next,在下一画面填入“166.111.56.202”即可。
第二节CHEMKIN介绍CHEMKIN是一种非常强大的求解复杂化学反应问题的软件包,常用于对燃烧过程、催化过程、化学气相沉积、等离子体及其他化学反应的模拟。
CHEMKIN包括“核心程序(Core Utilities)”和“应用程序(Application)”两级程序包。
以气相反应、表面反应、传递过程这三个核心软件包为基础,CHEMKIN提供了对12种常见化学过程模拟的软件包及后处理程序。
CHEMKIN的三个核心程序模块:1) 气相动力学(Gas-PhaseKinetics):是所有程序计算的基础,提供气相成分组成、热力学数据、化学反应等信息。
CHEMKIN tutorials2.1-2.3
![CHEMKIN tutorials2.1-2.3](https://img.taocdn.com/s3/m/1f9a2bfb910ef12d2af9e71b.png)
2.气相燃烧过程2.1 平衡2.1.1绝热火焰温度2.1.1.1项目简述这个用户指南提出了使用气相平衡计算确定绝热火焰温度的氢气/空气系统。
绝热火焰温度是指在某一特定条件下测量的混合气体燃烧可以达到的最高温度。
在一个包含热损失,化学动力学和质量传输局限在内的实际系统中,火焰温度可能低于绝热火焰温度。
2.1.1.2项目设置项目文件可以命名为equilibrium__gas.ckprj。
用于此样品的数据文件可以在samples\equilibrium\gas directory中查询。
该反应堆图包含有一个单一的平衡反应堆。
平衡计算仅需要知道物质种类和它们的热力学数据,而没必要知道参加反应的名单。
对于此示例问题,化学输入的文件只包括3个元素:H,O,N和H2, H, O2, O, OH, HO2, H2O,N2, and H2O2等9种物质。
为了获得准确的火焰温度,产品列表中的基础种类和稳定物种是同等重要的。
对于一般的平衡计算来说,包含一些不重要的物种比忽略一些被证明是重要的物种要好得多。
解决这个问题首先需要涉及C1平衡板。
这个问题类型(恒压和焓),初始温度(300 K)和压力(1 atm)进入反应堆物理性质上的标签。
溶液估温2000 K 用于帮助确保获得该解决方案是点燃的气体,而不是未燃的状态。
对于平衡模拟的时候溶液估温不是必要的,但是当涉及辅助解决方案时可能会用到。
在反应物二级的特异性数据选项卡上输入起始组成数据。
反应物混合规定了包括提供初始摩尔元素及初始能量系统的初始状态。
随着初始温度的增加,补遗集面板用来指定两个额外的模拟。
2.1.1.3项目结果图2-1表示的是这些模拟的平衡温度,它代表H/O为2.0的氢气/空气混合物的绝热火焰温度。
这些温度都在2400以上,因此与对应燃烧气体相符合。
正如人们所料的那样,这些绝热火焰温度随着初始气体温度增长而升高。
图2-1氢气/空气混合的绝热火焰温度2.2利用当量比燃烧过程的很多属性强烈依赖于燃烧混合物的化学计量。
CHEMKIN-PRO应用培训手册-Applications
![CHEMKIN-PRO应用培训手册-Applications](https://img.taocdn.com/s3/m/0c26516b26284b73f242336c1eb91a37f1113274.png)
CHEMKIN-PROApplicationsMorning Session9:00 –12:00Agenda –Day 2: CHEMKIN-PRO Applications●Overview of CHEMKIN-PRO●Multi-zone IC engine Model●*** BREAK (10:30)***●Reaction Path Analysis●*** LUNCH (12:00)***●Particle Tracking2CHEMKIN Product Feature Comparison3CHEMKIN-PRO New Features●Increase Your Productivity–New 64-bit Windows (Vista and XP) versions allow for more memory use then 32-bit CHEMKIN 4.1–Alert the user immediately regarding machine limitations –New Progress Indicator: know exactly where you are in the calculation process–More intuitive GUI workflow to streamline navigating tasks–Less cumbersome initial guesses4CHEMKIN-PRO New Features●Model Real Fuel Chemistries–Allow reaction mechanisms to include more than one reaction sub-set with different units–Mix-and-match different reaction mechanisms within the same projects file●Simulate more Realistic Engines–Additional heat-release parameters for IC Engine output–Heat release rate provided both in terms of heat-release per time and heat-release per crank angle –Allow use of a non-conventional piston motion in IC Engine models5A Faster CHEMKINFaster on Simple Models●Comparison to Chemkin II (Historical Standard)7Faster on Complex Models8Multi -Zone EngineSimulator10Why is the Multi-Zone Engine Simulator Important?●Understand how CO and HC are formed in different zones of the combustion chamber●Understand how ignition is affected by in-cylinder conditions●Accurately simulate emissionsLower temperaturesnear the walls (COand soot formation)Ignition & HighTemperature in BowlCHEMKIN-PRO Multi-zone Modeling●Homogeneous Charge CompressionIgnition (HCCI) gives gasoline enginesdiesel-like efficiency●Ignition is controlled by kinetics andengine conditions●CFD can not handle the kineticsIgnition11Application:Multi-Zone EngineSimulatorCHEMKIN-PRO Multi-zone Engine Simulator ●Permits the use of detailed combustionchemistry–Ignition timing–Pollutant formation●Addresses in-cylinder temperature and/orcomposition inhomogeneities–Local heat loss–Residual gas or recycled exhaust gas●Facilitates parametric studies13Zone Description●Zones are imaginary regions–Floating and non-contiguous–Total zone volume must equal to cylinder volume●Pressure is uniform inside the cylinder●No mass or heat transfer takes placebetween the zones–Each zone is a closed homogeneous reactor●Zones interact with each other throughpressure work1415●A 10-zone model is used in the simulation:●All zones have the same initial gas composition●A natural gas mechanism (up to C4) is used35251810521112Mass %CoreBoundaryLayerCreviceRegionWall Area %Zone #712223243531221696109876Lower temperaturesnear the walls (COand soot formation) Ignition & HighTemperature in the CoreZone Definitions16●CHEMKIN multi-zone model can be used in thehybrid approach for HCCI engine simulation–Hybrid approach is a two-step simulation process1.A CFD code is used to obtained in-cylinder temperaturedistribution before chemical kinetics becomes important2.The multi-zone model will calculate zone properties usingdetailed chemical kinetics and temperature information from theCFD solution●Zone temperature may be determined in two ways–Constrained with a given temperature vs. time profile–Solved with the energy equation●Transition angle is a model parameter specifyingwhen the energy equation will be used tocompute the zone temperatureHybrid Approach17Wall Heat Transfer●Zones can exchange heat with cylinder wall –Each zone has its own wall heat transfer rate●Zone wall heat transfer rate is computed from zone wall heat transfer coefficient, zonetemperature, and zone wall surface area–Wall heat transfer coefficient is calculated by the Woschni correlationÑThe same set of heat transfer model parameters is appliedto all zones–Zone wall surface area is given as a constant fraction of instantaneous cylinder wall surface areaÑA zone can be made adiabatic by setting its wall surfacearea fraction to zero18User Interface●Reactor properties panel is the same as the single zone model●Zone mass/volume fraction, temperature (profile), initial composition, and wall heat transfer area fraction can be assigned individually● A transition angle (or time) can be specified to turn on the energy equation19●Engine parameters●Fuel–Natural gas/Air, φ= 0.25921Compression ratio 26 cmConnecting rod length 14cmStroke 1000 rpmEngine speed 12.065 cmBore 1600 cm 3Displacement volume Vol %component 91.1CH 40.50.61.41.74.7CON 2n-C 4H 10C 3H 8C 2H 6The 2-bar Boost Case from Aceves et al., SAE 2000-01-032720●Ignition isdetermined by the hottest zone ●Temperatures in cold zones drop quickly due to wall heat loss after the energy equation is turned on –Allow zones to havedifferent heat transfer parameters 600800100012001400160018002000-20-1001020Crank Angle (degree ATDC)T em p er a tu r e(K)single-zone 10-zone aveZone 1Zone 2Zone 3Zone 4Zone 5Zone 6Zone 7Zone 8Zone 9Zone 10use temperature profile solve energy equationθt =-3Using Temperature Profile from CFD21Multi-zone Model●Open Samples problem: ic_engine__multizone.ckprj ●Explore the interface ●Run the example ●Plot temperature resultsHANDS ON22Results from Multi-Zone Engine Simulator ExampleTemperature Distribution in the HCCI EngineIgnitionHANDS ONReaction Path AnalyzerCHEMKIN-PRO’s Reaction Path Analyzer●Key tool for mechanism reduction●Graphically explore reactionmechanism bottlenecks●Identify crucial species andreactions●See the underlying chemistry inyour process●Can be used withall CHEMKIN-PRO reactors●Can be used with sensitivityanalysis24Reaction Path AnalysisInfluence of primary andsecondary radical pathsin the formation of COStart and end speciesRestricting by elementNumber of species drawnVary the point within thesolutionPlots of:Rate of ProductionForward and ReverseComposition25Reaction Path AnalysisLayout optionsLine shape and labelingRelative sizing of linethickness“Side Species”color chartA side species will not bein a diagram, but reactionpaths can be colored bytheir influence26ApplicationReaction Path Analyzer28Reaction Path Analysis Example●Open Samples problem:closed_homogeneous__transient.ckprj●Run Problem●Under Analyze Results select “Analyze Reaction Paths”●Examine how Water is produced in Hydrogen Combustion processHANDS ON29Reaction Path Analysis Example1)Add H2O as a species from the “Species List”2)Select H2 as a Start species and H2O as anEnd species in the “Species Selection”list 3)Remove all Side Species4)Select ignition region on the Temperature plot On “Preferences”tab:1)Select Minimum (relative) ROP drawn 2)Draw line labels all the time 3)Put boxes around the speciesHANDS ONCHEMKIN -PRO ApplicationsAfternoon Session 13:00 –16:00Particle TrackingWhy Particle Chemistry?Have you ever wondered?:●Will my new engine design meet emissionsregulations?●How will different fuels affect particleproduction?●How can I predict particle formation in mymicroelectronics deposition process?Particle Tracking can helpanswer these questions32Ability to Model a Variety of Chemical Interactions●Particle Tracking feature has the ability tosimulate all gas and surface-phase chemicalinteractions, as well as particle-particleinteractionsGas SpeciesSurfaceSpeciesParticle33What is the Particle Tracking?●A utility in CHEMKIN PRO (add-on in 4.1.1)●Enables particle-size distribution tracking●Includes nucleation, coagulation, surface reactions●Reactor models that can be coupled with Particle TrackingBatch ReactorPSRPFRShear FlowPremixOppdif34Industry Applications●Automotive–Soot generation and growth●Propulsion–Aluminum oxide particles●Microelectronics–Silica particles●Materials–Carbon black●Environment–Aerosols35Methodology (1)●Method of Moments–Soot particle simulation by Frenklach and Harris●Evolution of particle size distribution–Moment 0 »total number density–Moment 1 »total mass or total volume–Fractional moments »avg.diameter, surface area 3637●Particle size/class == Number of bulk species in the particle●Mass growth == deposition of certain gas species (such as carbon) on the particle surface●Multiple nucleation pathways ●Coagulation model–Free molecular –Transition –ContinuumMethodology (2)38PTM User Inputs●Gas-phase mechanism: gaseous reactions leading to formation of nucleation precursors ●Surface mechanism: nucleation and gas-particle interactions●Thermodynamic data●Transport data (shear flow, premix, and oppdif)Outputs●Average particle properties–Diameter–Surface area–Volume●Thermodynamic and flow properties of thegaseous mixture39Surface Chemistry Representation (1)●Particle material–Represented by bulk species–Bulk species created in nucleation reaction●Particles composition–Defined by a different surface material andassociated reactions40Surface Chemistry Representation (2)●Nucleation reactions–Initial particle formation from gas-phase species –Define inception particle class and initial surface coverage on the particles–A particle can be formed by multiple nucleationreactions41Surface Chemistry Representation (3)●Chemical processes on particle surface–Surface reactions input●Surface coverage state–Statistical average for all particles–Determines particle reactivity●Particles grow if–the surface reaction results in a net gain of bulk species (and vice versa)4243Example –Surface chemistry input fileMATERIAL SOOT_PARTICLE DISPERSEDENDSITE/PolyC/ SDEN/3.341E-9/H(se) open(se)! se indicates edge or active site. ENDBULK C(B)/1.8/ENDREACTIONS! nucleation from PAH2A4=> 32C(B)+20H(se)+28.72open(se) 9.0E09 0.5 0.0NUCL ! HACA growthH+H(se) => open(se)+H2 4.2E13 0.0 13000.0open(se)+H2 => H(se)+H 3.9E12 0.0 9320.0open(se)+H => H(se) 2.0E13 0.0 0.0 H(se)+OH => H2O+open(se) 1.0E10 0.734 1430.0 H2O+open(se) => OH + H(se) 3.68E8 1.139 17100.0 open(se)+C2H2 => H(se)+2C(B)+H 8.0E7 1.56 3800.0 ! PAH condensationA1+open(se) => H(se)+6C(B)+5H 0.60.0 0.0STICKFORD/open(se) 2.0/DCOL/4.E-8/Inception particle classParticle bulk compositionGrow particle by 2 classes Nucleation reaction Grow particle by 6 classes Indicates a dispersed phase and activates PTMBulk density44Additional Particle Tracking Capabilities in CHEMKIN PRO●Particle Tracking is now available with all of the CHEMKIN Flame reactors–Burner Stabilized Flame –Flame Speed Calculator –Diffusion Flame●Who might be interested in flame + soot capability?–Potential customers working on flame synthesis of particles –Anyone conducting experiments with sooting flames45Typical Particle Tracking ResultsTNucleation RateMean DiameternGrowth RateVolume of ParticlesApplication:Soot Oxidation andGrowth47Application: Soot Formation and Growth●JSR/PFR system developed at MIT (Marr, 1993)●The influence of mass diffusion on gas-phase species is minimized in this configurationHANDS ON48Application: Chemistry Set●Gas-phase: C 2H 4/O 2/N 2(includes formation of PAH precursors)●Surface mechanism (includes nucleation, oxidation and HACA and PAH condensation reactions)HANDS ON491.Open samples project:“\samples45\reactor_network_soot_JSRPFR”2.Pre-process chemistry3.Review various panels4.Run Model5.Post-process Testing PFR results6.Plot various gaseous PAH pre-cursors7.Plot avg particle diameter and number density as afunction of distanceApplication: Soot Formation and Growth HANDSONJSR Ignition (Soot Formation)PFR TransitionSectionPFR TestingSection50Application: Results HANDS ONEnd of CHEMKIN-PRO Applications。
chemkin安装成功,总结一下经验
![chemkin安装成功,总结一下经验](https://img.taocdn.com/s3/m/1ea42e1102d8ce2f0066f5335a8102d276a26111.png)
chemkin安装成功,总结⼀下经验
真得挺困难的,终于功夫不负有⼼⼈,安装成功了。
chemkin是计算化学反应动⼒学的⼤型软件,现在研究天然⽓发动机,我想⽤它来计算⼀下化学反应的问题,所以想学学他,没想到在安装过程中遇到了很⼤的困难。
⾸先,我的机器上装了windows版本的star-cd ,安装了exceed,还安装了catia,不知道这些软件怎么了,我每次安装chemkin,都觉得安装上了,但是找不到任何.exe执⾏⽂件,桌⾯上也没有快捷⽅式。
整个⼀个空城计。
看来我的电脑是不⾏了,只能在实验室找台机器安装了。
找了⼀台机器,安装了chemkin4.0,这下挺好,⼀下了就安装了,把我⾼兴坏了,可是难题也出现了,license⼀直都不好⽤。
弄得我没有任何办法。
看到⽹上有chemkin4.1,我就下载了,安装在机器上,很容易就安装了,license⼀下就安装上了,但是不好⽤,我详细看了⼀下,终于发现了问题,简单修改⼀下,⼀切都ok了。
1、chemkin 4.0⽹上流⾏的破解license,只能和破解的chemkin配合使⽤,不能和正版的配合⽤。
那样是⾃讨苦吃。
2、破解的license能⽤写字板打开,要把HOSTID=ID=********,替换成HOSTID=****(⾃⼰机器的physcial address)
3、physcial address,可以通过 inpconfig /all 的命令来找到。
CHEMKIN基础培训资料
![CHEMKIN基础培训资料](https://img.taocdn.com/s3/m/0b86fc3ba6c30c2259019ed0.png)
近壁面低温区 (CO和烟灰生成区)
反应路径分析
机理简化的有效工具 图形化研究反应机理的瓶颈 识别主要物质和反应 查看潜在的化学机理 可以与敏感性分析联用 适用所有反应器
Reaction Design 介绍 CHEMKIN介绍 CHEMKIN安装 CHEMKIN用户界面 CHEMKIN化学设置 CHEMKIN模型 CHEMKIN后处理 CHEMKIN算例
等人于1980年开发的用于解决燃烧过程中的 气相化学反应动力学问题的软件包 CHEMKIN不是一个应用软件,它只是一个 子程序库,目的在于为解决带有流动的燃烧 过程中的化学问题提供一个计算工具
CHEMKIN-I的缺点
CHEMKIN-I的缺点是其源程序代码中对字 符串常量使用了Fortran66标准的Hollerith 码进行处理,这与目前使用的大多数 Fortran编译器不相容,因此已很少使用
打开防火墙的两个端口:例外—添加端口 reaction design license server port ½ 28850/28851
License tools—manage reaction design license中的path to license:28850@ip
Reaction Design 介绍 CHEMKIN介绍 CHEMKIN安装 CHEMKIN用户界面 CHEMKIN化学设置 CHEMKIN模型 CHEMKIN后处理 CHEMKIN算例
分析复杂气相和表面化学反应装置中的传质 系数、热化学速率以及动力学
CHEMKIN 3.7
Start界面 徽标
CHEMKIN 3.7
CHEMKIN 3.7的后处理
CHEMKIN基础培训资料
![CHEMKIN基础培训资料](https://img.taocdn.com/s3/m/b4fbe53e0b4c2e3f572763e9.png)
应用程序说明
AURORA:模拟充分搅拌反应器 CRESLAF:圆柱形或平面形通道内的层流 化学反应 EQUIL:化学平衡相平衡 OPPDIF:对流扩散火焰 PASR:部分搅拌反应器 PLUG:柱塞流反应器 PREMIX:一维稳态层流预混火焰
应用程序说明
SHOCK:冲击波化学动力学 SPIN:化学气相沉积滞留反应器 SURFTHERM:气相和表面化学系统的热化 学传质及动力学 OVEND:多晶片低压化学沉淀反应器 TWAFER:用来确定多晶片低压化学沉淀反 应中的温度
CHEMKIN-II
CHEMKIN-II源程序代码完全依照Fortran-77 标准编写 在子程序库中删除了CHEMKIN-I中不常用 的子程序,增加了对初始输入条件的读写命 令 这些改进使得CHEMKIN-II软件包结构化更 好,可靠性提高,具有不依赖于计算机类型 和Fortran编译器的特点(即可移植性好)
OVEND
模拟多晶片低压化学沉淀(LPCVD)反应 器
TWAFER
确定多晶片低压化学沉淀(LPCVD)反应 器的温度 预报的是二维温度分布;通常和OVEND 一 起使用
SURFTHERM
分析气相和表面化学反应系统中的热力学、 传质和动力学数据 分析复杂气相和表面化学反应装置中的传质 系数、热化学速率以及动力学
CHEMKIN-III
第二个新功能是增加了处理总包反应(global reaction) 动力学的能力,这些反应中物质的 计量系数可不为整数,而是由经验确定的任 一实数,这对于无法用详细基元反应动力学 研究的燃烧问题十分有用,如具有复杂化学 组分的实际燃料的燃烧过程
CHEMKIN-III
第一个商业版本 总包反应速率 非整数的化学计量系数 可操作界面 非平衡的多相流问题 应用程序:AURORA, CRESLAF, EQUIL, OPPDIF, PASR, PLUG, PREMIX,SHOCK, SPIN, SURFTHERM etc
(整理)Chemkin模型学习读书笔记.
![(整理)Chemkin模型学习读书笔记.](https://img.taocdn.com/s3/m/bedf11fd5ff7ba0d4a7302768e9951e79b89690e.png)
(整理)Chemkin模型学习读书笔记.Chemkin模型学习读书笔记⼀、模型总体介绍⼤型⽓相动⼒学计算软件包Chemkin(chemical kinetics)可以⽤来解决带有化学反应的流动问题,是燃烧领域中普遍使⽤的⼀个模拟计算⼯具。
该软件是1980 年美国Sandia 国家实验室Kee R. J. 等⼈开发并推出的,经⼏次完善发展,⾄今已开发出了第6个版本CHEMKIN 4.0.2。
chemkin有多种针对不同模型的应⽤程序,在4.0版本中共有23种计算模型,分6⼤类:○1封闭的0维反应器:包括封闭的内燃发动机模型(closed internal combustion engine simulator),封闭的同质反应器(closed homogeneous batch reactor),封闭的部分搅拌反应器(closed partially stirred reactor)和封闭的等离⼦反应器(closed plasma reactor)。
顾名思义,此类模型没有出⼊反应流,只根据反应器的初状态计算其末状态的参数。
○2开放的0维反应器:包括良搅拌反应器PSR(perfectly stirred reactor),等离⼦良搅拌反应器(plasma PSR)和部分搅拌反应器(partially stirred reactor)。
此类模型需要定义⼊流的流量、种类和温度等信息,计算后会给出出⼝的状态参数。
○3流动反应器:包括栓塞流反应器(plug-flow reactor)、等离⼦栓塞流反应器(plasma plug-flow reactor)、平⾯层流反应器(planar shear flow reactor)、圆柱形通道内的层流反应器(cylindrical shear flow reactor)和蜂窝整料反应器(honeycomb monolith reactor)。
此类模型考虑流动中的化学反应,主要是表⾯反应。
顶好的Chemkin学习资料
![顶好的Chemkin学习资料](https://img.taocdn.com/s3/m/b45ca739af45b307e8719748.png)
大型气相化学反应动力学软件CHEMKIN学习报告作者:范志林1 总体介绍CHEMKIN软件是美国Sandia国家实验室开发的大型气相化学反应动力学软件,可以用来解决带有化学反应的流动问题,是燃烧领域中普遍使用的一个模拟计算工具。
CHEMKIN3.7版本有多种针对不同模型的应用程序,包括AURORA、CRESLAF、EQUIL、OPPDIF、PASR、PLUG、PREMIX、SHOCK、SPIN、SURFTHERM、OVEND、TWAFER 12个应用程序,分别用来模拟充分搅拌反应器(AURORA)、圆柱形或平面形通道内的层流化学反应(CRESLAF)、化学平衡相平衡(EQUIL)、对流扩散火焰(OPPDIF)、部分搅拌反应器(PASR)、柱塞流反应器(PLUG)、一维稳态层流预混火焰(PREMIX)、冲击波化学动力学(SHOCK)、化学气相沉积滞留反应器(SPIN)、气相和表面化学系统的热化学传质及动力学(SURFTHERM)、多晶片低压化学沉淀反应器(OVEND)、用来确定多晶片低压化学沉淀反应中的温度(TWAFER)。
对大多数CHEMKIN应用程序而言,在应用之前需事先准备好三个输入文件:气相输入文件(gas chemistry input file)、表面反应输入文件(surface chemistry input file)和程序应用输入文件(application input file)。
输入文件默认为采用文本文档的形式给出,其中气相输入文件(gas chemistry input file)中指定了反应中元素组成、组分组成、各组分热力学参数、包括基元反应式、Arrhenius系数(pre-exponential factor、temperature exponent和activation energy)的反应机理;而程序应用输入文件(application input file)中则要根据实际情况来指定反应器的几何参数、问题类型、初始条件以及解文件控制参数等等。
CHEMKIN4.0.1入门指南
![CHEMKIN4.0.1入门指南](https://img.taocdn.com/s3/m/5da04944c850ad02de80410a.png)
CHEMKIN入门指南《燃烧学》辅助教程上篇基础知识、核心程序、化学平衡(EQUIL)、全混反应(AURORA)如果文中有任何错误,请不吝指出,以便不断改进2004.3第一章CHEMKIN简介本章介绍CHEMKIN的主要功能和求解过程。
第一节安装CHEMKINChemkin最早的版本始于1980,由美国Sandia实验室的Kee RJ等人编写,经过多年的不断发展日趋完善。
后来由Reaction Design公司收购并继续开发,目前最新版为3.7.1。
由于学习和科研需要,我们花费2000$向ReactionDesign公司订购了一套最新版本的CHEMKIN 3.7.1,其中包括20个网络教学许可证,用于《燃烧学》课程的学习。
[安装] 请从ftp://combustion:combustion@166.111.56.202的“CHEMKIN软件”目录内下载安装程序chemkin371_pc_setup.exe,执行安装程序。
安装完后会自动在桌面及开始菜单建立快捷方式。
[运行许可证书] 教学用的CHEMKIN采用网络认证,故电脑必须联网(校内)。
当程序计算(Run)时,系统会提示选择license,选择“Specify license server”,然后next,在下一画面填入“166.111.56.202”即可。
第二节CHEMKIN介绍CHEMKIN是一种非常强大的求解复杂化学反应问题的软件包,常用于对燃烧过程、催化过程、化学气相沉积、等离子体及其他化学反应的模拟。
CHEMKIN包括“核心程序(Core Utilities)”和“应用程序(Application)”两级程序包。
以气相反应、表面反应、传递过程这三个核心软件包为基础,CHEMKIN提供了对12种常见化学过程模拟的软件包及后处理程序。
CHEMKIN的三个核心程序模块:1) 气相动力学(Gas-PhaseKinetics):是所有程序计算的基础,提供气相成分组成、热力学数据、化学反应等信息。
CHEMKINtutorials2.1-2.3
![CHEMKINtutorials2.1-2.3](https://img.taocdn.com/s3/m/5864c4d95ebfc77da26925c52cc58bd6318693f9.png)
CHEMKINtutorials2.1-2.32.气相燃烧过程2.1 平衡2.1.1绝热火焰温度2.1.1.1项目简述这个用户指南提出了使用气相平衡计算确定绝热火焰温度的氢气/空气系统。
绝热火焰温度是指在某一特定条件下测量的混合气体燃烧可以达到的最高温度。
在一个包含热损失,化学动力学和质量传输局限在内的实际系统中,火焰温度可能低于绝热火焰温度。
2.1.1.2项目设置项目文件可以命名为equilibrium__gas.ckprj。
用于此样品的数据文件可以在samples\equilibrium\gas directory中查询。
该反应堆图包含有一个单一的平衡反应堆。
平衡计算仅需要知道物质种类和它们的热力学数据,而没必要知道参加反应的名单。
对于此示例问题,化学输入的文件只包括3个元素:H,O,N和H2, H, O2, O, OH, HO2, H2O,N2, and H2O2等9种物质。
为了获得准确的火焰温度,产品列表中的基础种类和稳定物种是同等重要的。
对于一般的平衡计算来说,包含一些不重要的物种比忽略一些被证明是重要的物种要好得多。
解决这个问题首先需要涉及C1平衡板。
这个问题类型(恒压和焓),初始温度(300 K)和压力(1 atm)进入反应堆物理性质上的标签。
溶液估温2000 K 用于帮助确保获得该解决方案是点燃的气体,而不是未燃的状态。
对于平衡模拟的时候溶液估温不是必要的,但是当涉及辅助解决方案时可能会用到。
在反应物二级的特异性数据选项卡上输入起始组成数据。
反应物混合规定了包括提供初始摩尔元素及初始能量系统的初始状态。
随着初始温度的增加,补遗集面板用来指定两个额外的模拟。
2.1.1.3项目结果图2-1表示的是这些模拟的平衡温度,它代表H/O为2.0的氢气/空气混合物的绝热火焰温度。
这些温度都在2400以上,因此与对应燃烧气体相符合。
正如人们所料的那样,这些绝热火焰温度随着初始气体温度增长而升高。
卓顶精文-最新CHEMKIN入门指南
![卓顶精文-最新CHEMKIN入门指南](https://img.taocdn.com/s3/m/875453501ed9ad51f01df29c.png)
CHEMKIN 4.0.1入门指南——《燃烧学1》辅助教程文中如有任何错误,敬请指出,以便不断改进;如有任何问题,欢迎提出,共同探讨助教博士生:卢智恒联系方式:热能系系馆办公室201(O)62782108 (H)62779574luzhiheng@2005.3一、CHEMKIN的安装和简介1-1 安装CHEMKINChemkin最早的版本始于1980,由美国Sandia实验室的Kee RJ等人编写,经过多年的不断发展日趋完善。
后来由Reaction Design公司收购并继续开发,目前最新版为4.0.1。
由于学习和科研需要,我们花费12000$向ReactionDesign公司订购了一套最新版本的CHEMKIN 4.0.1,其中包括可供20人同时在线计算的license,用于《燃烧学》课程的学习。
【安装】请登录ftp://combustion:combustion@166.111.56.155 下载相关文件,其中chemkin401_pc_setup.exe为CHEMKIN的安装程序,chemkin.lic为网络认证文件,详细的安装信息可以参看ftp上的“安装说明.txt”文件。
安装完后会自动在桌面及开始菜单建立快捷方式。
【注意】1、本套教学用的CHEMKIN软件采用网络认证的方式,请确保电脑已经联网(校内),否则无法计算。
2、建议采用1024×768的分辨率,否则某些界面将无法完全显示。
1-2 CHEMKIN简介CHEMKIN是一种非常强大的求解复杂化学反应问题的软件包,常用于对燃烧过程、催化过程、化学气相沉积、等离子体及其他化学反应的模拟。
CHEMKIN以气相动力学、表面动力学、传递过程这三个核心软件包为基础,提供了对21种常见化学反应模型及后处理程序。
三个核心程序模块为:1) 气相动力学(Gas-Phase Kinetics):是所有程序计算的基础,包括气相成分组成、气相化学反应与相关的Arrhenius数据等信息。
chemkin入门教程
![chemkin入门教程](https://img.taocdn.com/s3/m/59140f6927284b73f2425054.png)
Getting started
C:\Program Files\Reaction\chemkin15083_pc\docs
界面介绍
理论模型 输入文件格式 案例 后处理 参数分析、不确定性分析 补充、修正程序及算法
Theory Input manual Tutorial manual Post-processing、visualization
Output
file Post-process and visualization tools Export to excel
对反应模型参数的设定,包括温度、压力等物理参数,以及初 始组份浓度等 所有的参数都可以进行parameter study or uncertainty study,但两者不能同时进行
2.
3.
Solver Output control
敏感性分析,着火延迟
4.
Continuation
New run 改变某些参数的新运算 Continuation 改变某些参数后继续进行运算(如增加时间步 长)
获得途径:
2. Prepare or obtain and then pre-process your Chemistry Set
Chemistry
manual
set 文件的编写格式参见input
3. Set the model parameter
1.
Reactor model
4. Run
Run
one case Run a series of “continuations” or “new runs” within one batch job Run a Parameter Study Perform an Uncertainty Analysis
CHEMKIN基础介绍
![CHEMKIN基础介绍](https://img.taocdn.com/s3/m/a4b8b00e581b6bd97f19ea5f.png)
CHEMKIN应用于工程问题
设计方向
改进反应器尺寸的影响 工业过程的参数运行范围 确定过程的可替代性 预测反应过程时间尺度上的可控制性 工况运行条件变化的影响 过程参数扰动的敏感性 反应器的生产能力评估 排放 过程变化对下游的影响 化学机理的发展与简化 实验结果的预测
反应器优化和改进
反应物名字必须包含 在热力学数据中
47780 3626 0 6290 0 0 1073 1073 0 ! ! ! ! ! ! ! ! D-L&W JAM 1986 KLEMM,ET AL DIXON-LEWIS D-L D-L D-L COHEN-WEST.
反应
固定系数: A, B, E
• • • •
CHEMKIN 4.x
基于java的操作界面。 操作界面不再是基于计算模块,而是反应器 模型 全新的后处理功能 项目图形化 全新的参数研究功能 颗粒追踪模块
主要内容
CHEMKIN介绍 CHEMKIN用户界面 CHEMKIN化学设置 CHEMKIN模型 CHEMKIN后处理 CHEMKIN算例
用户可以不考虑特征并明确的规定逆反应速率系数
辅助反应数据: REV/ Arev Brev Erev/
输运数据输入的例子
反应物名
AR AR* C C2 C2O CN2 C2H C2H2 C2H2OH CH2OH
线性
0 0 0 1 1 1 1 1 2 2
输出控制面板
敏感性分析选项
着火延迟定义选项
运行面板
当运行完全, 弹出图 像后处理程序 指定文件名 称
在运行前为反应模型 创建一个“关键词” 输入文件
补充输入, 如元素, 可 以增加到输入文件中
ChemKin使用指南 ChemKin教程
![ChemKin使用指南 ChemKin教程](https://img.taocdn.com/s3/m/0aa150eb551810a6f52486b5.png)
CHEMKIN 使用方法1打开CHEMKIN窗口1)登陆Athena2)在Athena界面上输入athena% add chemkinathena% chemkin3)接下来软件窗口打开图1.Chemkin软件窗口4)可以从Chemkin窗口选取需要应用的运行程序。
可利用的功能和可运用程序描述如下:● Aurara: 完全混合反应模拟器● Creslaf: 通道流体模拟器● Equil: 平衡状态模拟器● Oppdif: 两个对立喷嘴之间的火焰传播● Plug: 化学反应器中的柱塞流模拟● Premix: 稳态的,层流,一维预混合火焰模拟● Senkin: 预测封闭系统中均相气态化学机理的敏感性分析● Shock: 预测产物在入射激波和反射激波后的状态● Spin: 模拟一维旋转反应器● Surftherm: 分析气相和表面化学反应机理中和热力化学和动力学数据在下一个部分我们将描述如何使用Equil应用程序。
其他应用程序可以以相类似的方法使用。
然而,Equil和其它的应用程序有一个本质的区别。
Equil应用程序不利用机理数据,而其它应用程序使用到。
2.如何使用Equil应用程序Equil计算理想气体和溶液混合物的化学平衡状态1)在Chemkin窗口中点击Equil按钮2)窗口如图2所示图2.Equil应用程序窗口3)为了计算平衡状态,需要产生两个输入文件:chem.inp 和gas_equuil.inp。
4)如果你点击气相化学文件的编辑按钮,你可以看到和编辑的化学输入文件如图3所示。
化学输入文件包括元素和组分数据。
图3.化学输入文件5)你可以创建你自己的文件和文件名来取代原有的默认的文件形式。
但是文件是在指定的路径中。
为了生成输入文件,或者使用文本编辑器在Athena和个人电脑上编辑和通过FTP 发送到Athena上。
6)接下来,你需要产生气相平衡输入文件。
当你点击Equil的编辑按钮,你将会见到图4图4.气体平衡应用程序输入文件图4中各个参数含义如下:● REAC 代表反应物;由一个化学符号代表一种反应物和他们在混合物中的摩尔数。
CHEMKIN入门指南
![CHEMKIN入门指南](https://img.taocdn.com/s3/m/977bd5de87c24028905fc3e6.png)
CHEMKIN 4.0.1入门指南——《燃烧学1》辅助教程文中如有任何错误,敬请指出,以便不断改进;如有任何问题,欢迎提出,共同探讨助教博士生:卢智恒联系方式:热能系系馆办公室201(O)62782108 (H)627795742005.3一、CHEMKIN的安装和简介1-1 安装CHEMKINChemkin最早的版本始于1980,由美国Sandia实验室的Kee RJ等人编写,经过多年的不断发展日趋完善。
后来由Reaction Design公司收购并继续开发,目前最新版为4.0.1。
由于学习和科研需要,我们花费12000$向ReactionDesign公司订购了一套最新版本的CHEMKIN 4.0.1,其中包括可供20人同时在线计算的license,用于《燃烧学》课程的学习。
【安装】请登录mbustion: 下载相关文件,其中chemkin401_pc_setup.exe为CHEMKIN 的安装程序,chemkin.lic为网络认证文件,详细的安装信息可以参看ftp上的“安装说明.txt”文件。
安装完后会自动在桌面及开始菜单建立快捷方式。
【注意】1、本套教学用的CHEMKIN软件采用网络认证的方式,请确保电脑已经联网(校内),否则无法计算。
2、建议采用1024×768的分辨率,否则某些界面将无法完全显示。
1-2 CHEMKIN简介CHEMKIN是一种非常强大的求解复杂化学反应问题的软件包,常用于对燃烧过程、催化过程、化学气相沉积、等离子体及其他化学反应的模拟。
CHEMKIN以气相动力学、表面动力学、传递过程这三个核心软件包为基础,提供了对21种常见化学反应模型及后处理程序。
三个核心程序模块为:1) 气相动力学(Gas-Phase Kinetics):是所有程序计算的基础,包括气相成分组成、气相化学反应与相关的Arrhenius数据等信息。
2) 表面动力学(Surface Kinetics)。
CHEMKIN基础培训资料
![CHEMKIN基础培训资料](https://img.taocdn.com/s3/m/c3bcbda516fc700aba68fc2b.png)
CHEMKIN-I的缺点
CHEMKIN-I的缺点是其源程序代码中对字符 串常量使用了Fortran66标准的Hollerith码 进行处理,这与目前使用的大多数Fortran 编译器不相容,因此已很少使用
精品课件
CHEMKIN-II
CHEMKIN-II是Sandia实验室1989年推出的 CHEMKIN的改进版
中的温度
精品课件
AURORA
模拟稳流或瞬态反应(包括等离子反应)的气体反 应或表面反应
可用来预报充分搅拌反应器中的随时间变化的或者 是稳态的参数;可用于包含表面化学反应的系统, 如化学蒸发、沉淀或催化过程;还可以模拟非热力、 等离子反应器,用来确定离子和电子浓度以及电子 温度及中性粒子浓度;可以建立反应器网络,使之 形成模拟反应器系统或者反应流动系统。
其中一个重要的改进是增加了能够高效精确 处理依赖压力的基元反应的功能
kfi
AfiTf
i
expE (fi ) RT
精品课件
CHEMKIN-II
对衰退反应的处理增强了CHEMKIN-II的功能, 使之能更真实地反映一些化合反应和含有增强 第三体(enhanced third-body)反应的进程
除以上改进外,CHEMKIN-II加强了描述化学反 应的灵活性,如可同时给出正反两个方向的基 元反应动力学参数,允许反应形式相同但动力 学 参 数 不 同 的 反 应 同 时 出 现 , 可 使 用 LandauTeller 的速率表达式等,这些处理极大地增强 了CHEMKIN-II的应用能力
精品用于工程问题
设计方向
改进反应器尺寸的影响 工业过程的参数运行范围 确定过程的可替代性 预测反应过程时间尺度上的可控制性
反应器优化和改进
CHEMKIN安装教程
![CHEMKIN安装教程](https://img.taocdn.com/s3/m/6b3fd1c8d15abe23482f4dca.png)
CHEMKIN PRO1.首先解压,得到,以存储到F盘中为例,按照路径F:\软件\Reaction.Design.Chemkin.Pro.v15083.WiNNT2K-oDDiTy\Reaction.Design.Chemkin.Pro.v15083.WiNNT2K-oDDiTy\Reaction.Design.Chemkin.Pro.v15083.WiNNT2K-oDDiTy,找到如图1所示的3个文件。
注意该目录下的chemkin15083_pc子文件夹,其中有两个文件夹,即lib 和bin文件夹,另外,在licenses文件夹中,有一个文件reaction.lic。
这三个文件(夹)在后续安装中会用到。
图12.点击安装程序,选择安装文件夹,可以选择安装在C盘或者D盘,期间会提示是否安装ATT Graphviz程序,简便起见,选择同意安装。
然后计算机开始安装CHEMKIN PRO软件,完成之后提示重启计算机,选择重启。
3.重启完计算机之后,如果计算机是Windows 7操作系统,找到安装文件夹,以安装到D盘的Program Files文件夹中为例,按照路径地址打开data文件夹,打开文件OSName_Map.properties,用记事本(打开.txt的程序)打开,找到Windows\ Vista^6.0=WINNT这一行代码,改为Windows\ Vista^6.1=WINNT,保存关闭。
如果是Windows XP系统,不作此修改。
4.打开软件安装文件夹D:\Program Files\Reaction\chemkin15083_pc,注意到其中包括两个子文件夹,分别是bin和lib文件夹,然后用第1步中提到的两个同名文件夹内容,lib和bin,来替换这两个文件夹。
5.将第1步中提到的许可证文件reaction.lic拷到安装文件夹D:\ProgramFiles\Reaction\licenses中。
chemkin算例(甲烷+空气)
![chemkin算例(甲烷+空气)](https://img.taocdn.com/s3/m/e11d2f2182c4bb4cf7ec4afe04a1b0717fd5b397.png)
chemkin算例(甲烷+空⽓)请计算如下算例:空⽓进⼝:;燃料进⼝:288K;甲烷燃料;采⽤Chemkin的PSR模型模拟计算当量⽐下的燃烧室出⼝温度和NOx/CO排放。
1.打开Chemkin软件2. 点击create new project,输⼊任务名称,如图所⽰:3.将所需的图标拖拽到窗⼝栏中,并选择gas flow连接不同反应器,然后单击右下⾓的update4.双击pre-processing,选择⼯作⽬录working dir。
点击new chemistry set选择计算⽂件(⽤王翰林师兄的)机理,因为有Gas Transport Data File,所以不要勾选Process Transport Properties,点击save。
点击Edit chemistry set可以编辑修改机理。
5.然后开始设置各项参数:C1_PSR选择solve gas energy equation,具体参数设置如下:其中,滞留时间设定,模仿燃烧室内的滞留时间,温度初设⼀个估计值,如果温度太低不能点⽕,再调⾼。
C1_Inlet1设置为甲烷进⼝,组分设置完之后点击NormalizeC1_Inlet2设置为空⽓进⼝,空⽓质量通过当量⽐计算得到,组分设置完之后点击Normalize:(当量⽐,甲烷1g,空⽓49g)6.双击Continuations,选择是继续计算还是重新计算,⼀般选择重新计算,然后选择计算步骤,⼀般10-20步即可。
然后出现确认参数及设置⾯板,如果没问题进⼊下⼀步7.双击run model点击create input file,点击run model。
运⾏完之后点击run post processor之后点击process solution data查看⽣成物以及温度等。
如果没有中间产物证明没有点⽕,还要回去改点⽕温度。
具体的组分数据查看⼯作⽬录下的⽂件,⽤记事本打开。
8.对于数据处理,如果查看nox排放量,则统计NO,NO2,N2O三项数据,最后N2O也要转化为NOX,所以在N2O⽣成量为它本⾝摩尔量的2倍。
ChemKin 操作入门
![ChemKin 操作入门](https://img.taocdn.com/s3/m/ee26f5fffab069dc50220148.png)
ChemKin4.0 操作入门安装:运行setup.exe。
然后把carck文件夹中的chemkin.lic文件拷到安装目录下的licenses文件夹中。
一、新算例设置的基本操作1、建立新工程2、设定反应器模型在左侧models面板双击所需反应器模型,如PSR模型,则反应器模型出现在右边的Diagram View面板,下角Update project按钮变成黄色。
当设定好模型后,点击该黄色按钮确定,按键变成灰色,方可进入下一步反应机理设定。
3、设定反应机理在左侧,Open Projects面板,双击Pre-Processing。
进入机理设置界面。
Working Dir 是所有计算结果,包括工程文件的存储位置,自行设定。
点击New Chemistry Set,设定机理文件,必须设定Gas Phase Kinetic File—后缀为.inp;Thermodynamic Data File――后缀为.dat,都通过设定路径来设定。
设好后Save As…,确定,就变成下面的样子,点Run Pre Processor。
运行成功则View Results….变成黑色,Cluster变成黑色,没有跳出任何消息框。
运行成功方可进行计算的初始参数设定。
在cluster中,●properties选求解Gas Energy Equation,●C1表示反应器,在reactor physical properties中设置停留时间、温度、压力、体积、热损失等项。
注意单位。
表面项和传输项设置留待诸位研究设置方法。
在species specific data 中设置反应器中原有的物质组分,要各组分的fraction加起来=1。
这一项我的计算中不需要设置。
注意,此处设置的温度为牛顿迭代计算的初值,默认条件下等于入流温度。
●R1表示入流。
入流可以有多个,比如我的先进再燃就有5个入流,入流再多也应该没有关系,进去就都一样了,看设置参数的方便而定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CHEMKIN 4.0.1入门指南——《燃烧学1》辅助教程文中如有任何错误,敬请指出,以便不断改进;如有任何问题,欢迎提出,共同探讨助教博士生:卢智恒联系方式:热能系系馆办公室201(O)62782108 (H)62779574luzhiheng@2005.3一、CHEMKIN的安装和简介1-1 安装CHEMKINChemkin最早的版本始于1980,由美国Sandia实验室的Kee RJ等人编写,经过多年的不断发展日趋完善。
后来由Reaction Design公司收购并继续开发,目前最新版为4.0.1。
由于学习和科研需要,我们花费12000$向ReactionDesign公司订购了一套最新版本的CHEMKIN 4.0.1,其中包括可供20人同时在线计算的license,用于《燃烧学》课程的学习。
【安装】请登录ftp://combustion:combustion@166.111.56.155 下载相关文件,其中chemkin401_pc_setup.exe为CHEMKIN的安装程序,chemkin.lic为网络认证文件,详细的安装信息可以参看ftp上的“安装说明.txt”文件。
安装完后会自动在桌面及开始菜单建立快捷方式。
【注意】1、本套教学用的CHEMKIN软件采用网络认证的方式,请确保电脑已经联网(校内),否则无法计算。
2、建议采用1024×768的分辨率,否则某些界面将无法完全显示。
1-2 CHEMKIN简介CHEMKIN是一种非常强大的求解复杂化学反应问题的软件包,常用于对燃烧过程、催化过程、化学气相沉积、等离子体及其他化学反应的模拟。
CHEMKIN以气相动力学、表面动力学、传递过程这三个核心软件包为基础,提供了对21种常见化学反应模型及后处理程序。
三个核心程序模块为:1) 气相动力学(Gas-Phase Kinetics):是所有程序计算的基础,包括气相成分组成、气相化学反应与相关的Arrhenius数据等信息。
2) 表面动力学(Surface Kinetics)。
很多反应过程包括多相反应,如催化反应、化学气相沉积、固体腐蚀等。
在这些反应里,Surface Kinetics提供两相反应所需的各种信息,如表面结构、表面和体内的成分组成及热力学数据、表面化学反应等。
3) 传递(Transport)。
提供气相多组分粘度、热传导系数、扩散系数和热扩散系数等。
其中Surface Kinetics和Transport必须以Gas-Phase Kinetics为基础,因为它们中出现的成分都必须在Gas-Phase Kinetics中已定义。
Gas-Phase Kinetics、Surface Kinetics和Transport提供了化学反应的基本信息,生成动态链接库供后续程序调用。
用户可以自己编写程序调用它们来实现指定的功能,但最方便的是使用CHEMKIN自带的反应模型,共分7类,包括21个反应模型和2个应用程序,将在下一节介绍。
二、CHEMKIN的简单使用入门2-1 CHEMKIN的用户界面CHEMKIN的用户界面如图1所示。
除了传统的Windows菜单和按钮以外,CHEMKIN 的工作界面分为任务栏、窗口栏、消息栏三部分。
图1 CHEMKIN 4.0.1的用户界面其中任务栏包括Open Projects和Models两个选项卡,Models选项卡中列出了CHEMKIN 提供的21种反应模型和2种应用程序,分7类排列,如表1所示。
有关Open Projects选项卡的使用将在下文的例子中介绍。
表1 CHEMKIN提供的7类21种反应器与2种应用程序Miscellaneous (杂项)External Source of Inlet Gas,添加入口气体源,一般在有多路气体输入时才使用Non-Reactive Gas Mixer,计算不反应气体组分的混合过程Chemical and Phase Equilibrium Calculation,计算化学平衡和相平衡Mechanism Analyser,分析气相和表面化学反应系统中的热化学、传递及动力学数据Closed 0-D Reactors (封闭0维反应器)Closed Internal Combustion Engine Simulator,模拟封闭的内燃机内的燃烧情况Closed Homogenous Batch Reactor,模拟封闭的全混同性反应器,包括定压、定容反应器Closed Partially Stirred Reactor(PaSR),模拟封闭的部分混合的反应器Closed Plasma Reactor,模拟封闭的等离子体反应器Open 0-D Reactors (开口0维反应器)Perfectly Stirred Reactor(PSR),模拟稳态及瞬态的充分混合反应器Plasma PSR,模拟充分混合等离子体反应器。
Partially Stirred Reactor(PaSR),模拟部分混合反应器Flow Reactors (流动反应器)Plug Flow Reactor,一维柱塞流反应器Plasma Plug Flow Reactor,等离子体一维柱塞流反应器Planar Shear Flow Reactor,平板层流反应器Cylindrical Shear Flow Reactor,圆柱层流反应器Honeycomb Monolith Reactor,蜂窝结构反应器Flame Simulators (火焰模拟)Premixed Laminar Burner-stabilized Flame,模拟层流预混的稳态火焰Premixed Laminar Flame-speed Calculation,层流预混火焰传播速度的计算Diffusion or Premixed Opposed-flow Flame,模拟扩散或预混的对冲火焰CVD Reactors (化学气相沉积反应器)Stagnation Flow CVD Reactor,模拟用于化学气相沉积的滞流反应器Rotating Disk CVD Reactor,模拟用于化学气相沉积的转盘流反应器Shock Tube Reactors (激波管道反应器)Normal Incident Shock,模拟入射激波的化学动力学Normal Reflected Shock,模拟反射激波的化学动力学2-2 CHEMKIN的求解过程1、Gas Phase Kinetics(气相动力学)的处理Gas Phase Kinetics的前处理器(Pre-processor)读取用户编写的气相动力学输入文件和自带的热力学数据库(therm.dat),生成包含元素、组分、热力学数据反应信息的Gas-Phase Kinetics连接文件。
Gas-Phase Kinetics提供子程序库处理该连接文件。
2、Surface Kinetics(表面动力学)和Transport(传递过程)的处理如果化学反应包含表面反应或传递过程,则需要相应地执行这两个核心程序块。
Surface Kinetics的前处理器读取用户编写的表面动力学输入文件,生成包含表面反应信息的Surface Kinetics连接文件,Surface Kinetics提供子程序库处理该连接文件。
Transport的前处理器根据Gas-phase Kinetics连接文件中的信息,自动从CHEMKIN自带的传递数据库(tran.dat)读取相应的数据,然后生成包含传递信息的Transport连接文件,Transport提供子程序库处理该连接文件。
3、反应模型求解根据问题需要,CHEMKIN读取模型输入文件确定求解方法。
在 4.0及其以上版本的CHEMKIN中,新加入了通过相应的模型设置窗口中设置模型的参数的功能。
用户设置完成后点击Create Input File即可生成模型输入文件,然后用户可以通过View Input File按钮查看输入文件的内容。
而对于4.0以前的版本,用户需要通过手动编辑模型输入文件。
但对于文件的内容,都是相同的,都是采用关键字的形式声明模型的功能调用和参数设置。
有关常用的平衡计算模型和全混反应器模型的关键字列于附录2、3。
完成所有设置后,即可Run Model进行计算,CHEMKIN会自动调用上述Gas-Phase Kinetics、Surface Kinetics、Transport各自的子程序来读取反应信息,调用模型输入文件控制模型求解过程。
程序计算结束后,会生成一数据文件xxxxxx.out供用户查阅数据,以及一动态连接文件XMLdata.zip供后处理(绘图)使用。
4、后处理(Post-Process)CHEMKIN提供了统一的后处理器,用于对应用程序的结果进行分析和绘图。
2-3 CHEMKIN的用户操作步骤下面结合实际例子介绍用户操作的步骤。
【例1】计算化学当量的H2与空气的定压绝热燃烧温度。
1.运行CHEMKIN,点击菜单Project->New,输入项目名称,这里我们定为H2-air。
2. 决定问题的性质,选择适当的反应模型。
由于绝热燃烧温度的计算是一个相平衡过程,不涉及具体的反应过程,于是我们很容易地想到用Chemical and Phase Equilibrium Calculation模型。
点击任务栏中的model选项卡,点击Chemical and Phase Equilibrium Calculation图标,此时在窗口栏的Diagram View窗口中将看到新加入一个相平衡计算的模型,最后点击窗口右下角黄色的Update Project按钮,如下图所示。
通常情况下,一般的化学反应问题通过适当的假设和简化,都可以对应到某一种CHEMKIN包含的反应模型,有时一个问题还可以有多种选择。
选择恰当的应用程序是求解问题的第一步。
但是如果实在不幸没有一种模型可以很好的解决你的问题,或者你想要更完美地解决一些问题,就只有自己编写程序,调用CHEMKIN里的子程序库进行计算了。
3.此时左侧任务栏会自动切换至Open Projects选项卡,双击Pre-Processing,窗口栏出现Pre-Processing的参数窗口。
在窗口中的Working Dir一项中填入你希望的保存路径,或者通过右侧的Browse按钮点击选取。
然后按New Chemistry Set按钮,点击Gas-Phase Kinetics Files项右端的编辑按钮,如下图所示。
在弹出的窗口中选择刚才的工作路径,输入文件名chem.inp,按Open/Create按钮后即可开始编辑气相动力学输入文件了。