柴油机燃烧过程的FIRE仿真分析
- 格式:pdf
- 大小:1.00 MB
- 文档页数:90
柴油机燃用生物柴油低温燃烧性能的仿真研究近年来,世界石化燃料储量日益枯竭,人类对有害污染物的排放管制越来越严格,发动机可再生替代燃料和低排放燃烧策略因而引发广泛关注。
从植物油、废动物脂肪和废餐馆油脂(黄油脂)中提炼的烷基单酯通常被称为生物柴油,生物柴油由于其可再生性、极低的硫和芳烃含量、较高的十六烷值、较高的生物降解性和分子中富氧的优点,已成为更清洁的替代燃料,可用来填补石化柴油燃料的需求缺口[1-9]。
生物柴油具有与石化柴油大致相似的特性,即使没对发动机进行任何改造,也可直接用于柴油发动机。
与传统的柴油燃料相比,生物柴油富氧可使燃烧更完全,从而有效地减少发动机的颗粒物(PM)、一氧化碳(CO)和未燃物(THC)排放。
但是在柴油机上使用生物柴油会使NOx 排放升高[7-9]。
低温燃烧模式可同时降低NOx和炭烟排放[10-11],通常是由大EGR(Exhaust Gas Recirculation,废气再循环)率来实现,这种方式用在生物柴油发动机上也有类似效果[12]。
据前人的研究结果可知,该机型在EGR阀全开时的EGR率不足以使发动机从传统燃烧模式向低温燃烧模式转变[13-14],因此还需要采取其他技术手段。
邱伟[14]以4JB1柴油机为对象,进行了EGR结合推迟供油的手段实现柴油机低温燃烧的试验研究,其研究结果为本研究提供了柴油实现低温燃烧的性能变化的试验依据。
相关研究表明[14-16],推迟喷油可以降低NOx 排放,但必然会对其他性能产生影响。
因此本研究针对EGR率和喷油正时对柴油机燃用生物柴油的燃烧过程、经济性、动力性和排放特性的影响进行了研究,为在柴油机上使用生物柴油替代燃料实现低温燃烧提供依据,有利于生物柴油的普及和推广。
病害问题是影响鱼苗培育成活率的主要因素,做好苗种培育阶段的病害防治工作,是提高苗种培育成活率的关键,下面就介绍几种鱼苗培育前期经常发生且危害比较大的病害防治技术,供读者参考。
基于Simulink柴油机工作过程的仿真分析本文将介绍一个基于Simulink柴油机工作过程的仿真分析。
柴油机是一种内燃机,它通过压缩空气使燃料自燃来产生动力。
在本文中,我们将使用Simulink软件来模拟柴油机的工作过程。
首先,我们需要了解柴油机的工作原理。
柴油机使用压缩空气的方式来点燃燃料,而汽油机则是通过火花塞来点燃燃料。
柴油机的工作过程可以分为四个阶段:进气,压缩,燃烧和排气。
在进气阶段,空气通过进气阀进入柴油机的气缸。
然后,气缸活塞朝下移动,将空气压缩到一个非常高的压力。
在这个过程中,燃料被注入气缸,并被压缩到非常高的温度和压力。
在燃烧阶段,燃料被点燃,产生能量,推动活塞朝上移动。
这个过程中,燃烧产生的能量将被转换成机械能,用于驱动柴油机的机械部件。
在排气阶段,废气通过排气阀逸出。
然后,活塞朝下移动,排出剩余的废气。
这个过程将准备柴油机进行下一个工作循环。
在Simulink中,我们可以使用一些模块来模拟这个过程。
首先,我们需要使用一个Signal Generator模块来模拟进气阶段的空气流量。
我们可以设置这个模块的输出来模拟空气流量的变化。
然后,我们可以使用一个Compressor模块来模拟空气的压缩过程。
这个模块将输入的气流压缩到一个非常高的压力,并输出一个压缩后的气流。
接下来,我们可以使用一个Injector模块来模拟燃料的注入过程。
这个模块将输入的燃料喷入压缩空气中,并通过一个输油管实现注入。
然后,我们可以使用一个Combustion模块来模拟燃烧过程。
这个模块将输入的燃料点燃,并产生能量。
通过将这些模块连接起来,我们可以创建一个完整的柴油机模拟。
在Simulink中,我们可以对这个模拟进行调试和优化,以实现最佳的性能和效率。
总之,通过Simulink柴油机工作过程的仿真分析可以帮助我们更好地理解柴油机的工作原理,并为柴油机的优化和设计提供有用的参考。
基于AVL-Fire的柴油机缸内燃烧仿真模拟1、气缸内网格划分与计算模型选取1.1 三维模型的建立及网格划分根据某柴油机的实际形状,以Fire软件中的ESE Diesel模块为平台,适当简化建立燃烧室的二维平面模型,由于活塞是对称形状,燃烧室的一半:使用Fire软件ESE Diesel模块生成网格,网格质量较高。
ESE Diesel模块会根据需要对燃烧室部分区域网格进行细化,以达到较好的计算效果,三维立体动网格由平面网格旋转得到,所选柴油机是四孔喷油器,为了简化计算模型,取整个燃烧室的1/4为计算域,网格数为31324 个。
1.2 计算模型的选取计算模型的选取对于计算结果具有重要的影响,本文湍流模型选择的是K-Zeta-F双方程湍流模型,燃烧模型选择Coher-ent Flame Model,喷雾破碎模型采用WAVE离散模型,碰壁模型选择Walljet1,喷油提前角为20,喷油持续角为15,以压缩上止点为720,计算曲轴转角范围为540~800。
2、计算结果及分析分别选取714和720曲轴转角的云图,分析其速度场、温度场和压力场。
2.1 速度场分布714曲轴转角,喷油油束中心区域呈现高速,向外围速度逐渐减弱,喷雾油束及火焰碰到活塞壁面后,向周边扩散,也呈现较高的流速,而处于气缸中心轴线附近区域,流速相对较低;720曲轴转角,燃油喷雾已经结束,气缸内流体流速整体降低,最高速度出现在燃烧室凹坑中心附近的火焰区,随着火焰向周边扩散,速度逐渐降低。
2.2 温度场分布喷油器在700时开始喷油,持续到715,当在714的时候,喷雾火焰在碰壁后向活塞w型凹坑处传播,在活塞凹坑处形成浓混合气,这个区域流体温度最高,在喷雾火焰燃烧经过的区域温度也较高,而在气缸中心轴线附近以及活塞顶平面与气缸盖底部狭缝的边缘处,由于喷雾火焰未能传播到,流体温度逐渐降低;720曲轴转角,活塞到达上止点,随着燃烧的进行,缸内温度进一步升高,缸内温度分布呈现了新的变化,其中在活塞凹坑上方,由于火焰碰壁后产生的反射与卷曲,在这一区域出现高温,向四周温度逐渐降低,其中在气缸中心轴线附近以及活塞顶部平面与气缸盖底部狭缝靠近气缸壁边缘处,温度相对较低。
基于Simulink柴油机工作过程的仿真分析
柴油机是一种热发动机,用于转换燃油的热能为机械能。
相比汽油机,柴油机具有更高的热效率和更强的功率输出。
在柴油机的工作过程中,燃油经过喷射器进入到气缸中,在高压和高温下发生自燃,产生高压气体推动活塞运动,从而驱动发动机输出动力。
为了研究柴油机的工作过程,可以使用Simulink进行仿真分析。
Simulink是一种基于模块化的仿真环境,可以方便地建立系统模型并进行系统仿真分析。
柴油机的工作过程可以简单分为四个阶段:进气、压缩、燃烧和排气。
进气阶段是柴油机吸入外部空气的过程。
空气通过进气阀进入到气缸中,活塞向下运动,从而扩大气缸容积。
在Simulink中,可以使用气缸模块表示柴油机的气缸,并使用蓄气室模块表示进气阀。
燃烧阶段是将燃油喷入气缸,并在高压和高温下发生自燃的过程。
活塞处于上止点位置时,燃油通过喷油器喷入气缸,与高温高压气体混合燃烧。
在Simulink中,可以使用喷油器模块表示燃油喷射,使用燃烧模块表示燃烧过程。
通过使用Simulink建立柴油机系统模型,并设置各个参数,可以进行柴油机的工作过程仿真分析。
在仿真过程中,可以观察柴油机各个过程的性能指标,如压力、温度、功率等。
并通过对模型参数的调整,可以优化柴油机的工作性能。
基于Simulink的柴油机工作过程的仿真分析可以帮助工程师更好地理解柴油机的工作原理,优化柴油机的设计和性能。
通过仿真分析,还可以减少实际试验的成本和时间,提高产品的开发效率。
基于Simulink柴油机工作过程的仿真分析
柴油机是一种使用压燃式燃料(如柴油)的内燃机。
它通过压缩和点火来引燃燃料,
产生高温和高压气体,从而驱动活塞运动,进而产生动力。
柴油机广泛应用于汽车、船舶、发电机等领域。
为了更好地理解和研究柴油机的工作过程,可以利用Simulink进行仿真分析。
在Simulink中,可以建立一个柴油机的工作模型,通过添加节点和连接线来构建模型的结构。
可以添加一个燃烧室节点,表示柴油燃烧时产生的高温和高压气体。
然后,可以
添加一个活塞节点,表示活塞在柴油燃烧时的运动。
接下来,可以添加一个曲轴节点,表
示曲轴的旋转运动。
可以添加一个输出节点,表示柴油机输出的动力。
在建立了柴油机的工作模型之后,可以通过设定输入参数来进行仿真分析。
具体来说,可以设置柴油的供给量、燃烧室的压力和温度、曲轴的转速等参数。
然后,可以运行仿真,观察模型的输出结果。
通过Simulink进行仿真分析,可以帮助我们更好地理解柴油机的工作原理和特性。
可以观察到柴油机在不同参数下的输出动力变化情况,从而优化柴油机的设计和调节。
还可
以通过仿真分析来研究柴油机在不同工况下的燃油消耗情况,从而提高柴油机的燃油利用率。
柴油机燃烧过程数值模拟随着汽车工业的发展,汽车成为了现代人的生活必需品。
汽车的发展离不开发动机的进步,而柴油机是发动机中实力派的代表。
在柴油机的发展之中,对燃烧过程的研究也成为了一个关键课题。
而数值模拟正是研究柴油机燃烧过程的重要手段之一。
一、柴油机的基本原理柴油机是以压缩自燃为主要燃烧方式的内燃机。
柴油机的燃料是柴油,燃烧方式则是压燃式。
柴油进入进气道,经过进气门进入气缸,在活塞上行程过程中,柴油被压缩。
在柴油达到燃点的瞬间,喷油器将柴油雾化成微小的油滴,喷入气缸内。
由于气缸内只有极低的温度和压力,柴油不会立即燃烧。
然而,当喷入的柴油油滴被压缩至非常高的温度和压力后,它们将燃烧并以受控速度释放能量,从而推动活塞运动并驱动汽车。
二、柴油机燃烧过程的数值模拟数值模拟是一种利用数学模型、计算机技术和实验验证来预测和模拟物理、化学过程的方法。
柴油机燃烧过程的数值模拟主要包括气缸内压力、温度、速度、柴油喷雾分布等多种参数的计算,以确定燃烧过程的特性和发动机性能,以及寻找提高燃烧效率和减少排放的方法。
数值模拟方法包括理论计算和数值模型,都有其优点和缺点。
一般来说,数值模拟的准确度较高,但涉及计算模型的选择和优化,以及计算时间等限制,这使得数值模拟在柴油机研发中的应用受到制约。
三、柴油机燃烧模型柴油机燃烧模型是柴油机燃烧过程数值模拟的核心。
它描述了喷油、空气混合、燃烧、排放等燃烧过程的相互作用,并利用计算中涉及的物理和化学过程的方程式进行计算。
柴油机燃烧模型一般包括物理模型和化学模型两方面。
物理模型主要描述了燃油喷雾、燃烧过程和排放的物理过程,而化学模型则描述了燃烧过程中发生的化学反应和氧化反应。
四、柴油机燃烧过程数值模拟的应用柴油机燃烧过程的数值模拟可以帮助研究人员在改进某些柴油机性能方面进行探索。
例如,通过数值模拟可以研究如何改变进气和喷油系统的设计,从而优化燃烧过程;或者通过模拟不同喷油时间和压力,以及增加增压器的压力等措施,来提高柴油机的燃烧效率。
柴油机燃烧过程模拟分析柴油机是一种常见的内燃机,广泛应用于汽车、船舶、农业机械等领域。
燃烧过程是柴油机工作的核心,模拟分析燃烧过程有助于优化引擎性能、提高燃烧效率、降低排放。
本文将以柴油机燃烧过程模拟分析为主题展开讨论。
1.燃油雾化模拟:燃油的雾化过程对燃烧效率有很大影响。
模拟燃油喷射过程,研究喷雾粒径、分布、速度等参数对燃烧效果的影响。
通过改变喷油压力、喷油角度、喷嘴孔径等,优化燃油雾化效果,提高燃烧效率。
2.燃烧过程模拟:根据燃烧理论,建立柴油燃烧数学模型,模拟燃烧过程。
考虑燃油的自燃期和燃烧期,模拟柴油在气缸内的燃烧速度、温度分布、压力变化等。
通过调整进气量、进气压力、喷油时机等参数,优化燃烧过程,提高燃烧效率。
3.排放物生成模拟:柴油机燃烧产生的主要排放物包括一氧化碳(CO)、氮氧化物(NOx)和颗粒物。
模拟燃烧过程中的温度分布、物质转化过程,预测排放物生成量和分布。
通过调整燃烧参数、优化燃烧室结构等,降低排放物的生成。
4.燃烧稳定性模拟:燃烧过程的稳定性对柴油机工作的稳定性和可靠性有重要影响。
模拟燃烧过程中的温度、压力等参数变化,判断燃烧过程的稳定性,提出改进措施。
模拟分析燃烧过程需要采用适当的软件和模型。
目前,常用的柴油机燃烧过程模拟软件包括Fluent、Star-CD、KIVA等。
这些软件具有流体力学、传热、化学反应等模拟功能,可用于燃烧过程的模拟分析。
柴油机燃烧过程模拟分析在柴油机技术研究和发展中具有重要意义。
通过模拟分析,可以深入了解燃烧过程的机理和规律,为柴油机的设计优化和性能提升提供理论依据。
同时,也可以为控制排放物的生成、降低环境污染提供技术支持。
因此,柴油机燃烧过程模拟分析具有广阔的应用前景。
总结起来,柴油机燃烧过程模拟分析是柴油机技术研究中的重要内容,通过模拟燃油雾化、燃烧过程、排放物生成等,可以优化柴油机的设计和性能,提高燃烧效率、降低排放物的生成。
这对于柴油机的发展和环境保护具有重要意义。
基于Simulink柴油机工作过程的仿真分析1. 概述本文将基于Simulink进行柴油机工作过程的仿真分析,并对柴油机的性能和运行情况进行评估和优化。
2. Simulink柴油机模型的建立在进行柴油机的仿真分析前,首先需要建立柴油机的Simulink模型。
柴油机的基本原理是空气经过进气道进入柴油机,在气缸内经过压缩后,喷射燃油进行燃烧,驱动活塞做功。
基于这一原理,可以建立柴油机的Simulink模型。
需要建立柴油机的空气进气模型,包括进气管道、进气阀和空气滤清器等组件。
需要建立柴油机的压缩燃油模型,包括活塞、气缸、喷油系统等组件。
还需要建立柴油机的排气模型,包括排气管道、排气阀和排气系统等组件。
3. 柴油机工作过程的仿真分析(1)空气进气过程空气进气过程是柴油机工作的第一步,也是非常重要的一步。
在空气进气过程中,空气需要充分进入气缸,以满足燃烧所需的氧气。
通过Simulink模型可以模拟空气进入气缸的速度和流量,并对空气的进气情况进行仿真分析。
(2)压缩燃油过程在空气进气过程完成后,柴油机需要进行压缩燃油,以提高燃烧效率。
通过Simulink 模型可以模拟压缩燃油过程中活塞的压缩工作和燃油的喷射情况,进一步分析压缩燃油的效果和燃油的喷射情况。
(3)燃烧做功过程燃烧做功是柴油机工作的核心过程,其能否充分燃烧并产生足够的动力是柴油机性能的关键。
通过Simulink模型可以模拟燃烧过程中燃油的燃烧情况和活塞的运动情况,分析燃烧过程中的能量转化和动力输出情况。
排气过程是柴油机工作的最后一步,也是清除废气和准备下一次循环的重要过程。
通过Simulink模型可以模拟排气过程中废气的排放情况和活塞的排气工作,分析排气系统的清除能力和排气效率。
4. 柴油机性能与优化(1)燃油效率优化通过改变燃油的喷射时间、喷射压力和喷射位置等参数,可以模拟不同工作状态下燃油的燃烧情况,进而优化燃油的效率和燃油消耗情况。
(2)动力输出优化通过改变活塞的运动速度和活塞的工作时间等参数,可以模拟不同工作状态下柴油机的动力输出情况,进而优化柴油机的动力输出性能。
发动机燃烧行为的模拟与分析现代汽车的发动机燃烧行为是一个极其复杂的系统,需要考虑润滑、进气、燃油混合和点火控制等多方面因素。
因此,在发动机的设计和调试阶段,需要进行大量的模拟和分析,以确保汽车的性能和效率达到最佳状态。
发动机燃烧行为的模拟与分析是建立在计算机仿真技术的基础上的。
现代汽车制造商通常会建立一个虚拟的动力学测试台,也叫虚拟发动机。
这个虚拟发动机可以模拟真实发动机各个部件的特性,以及各种工况下的行为。
这样,汽车制造商就可以在计算机上进行深入的研究和调试,避免了在现实世界中进行试验带来的成本和风险。
在虚拟发动机中,一个关键的组件是燃烧室模型。
燃烧室模型模拟了燃烧室中空气、燃油和火花的行为,并预测了燃烧过程中能够产生的能量和排放物的类型和数量。
这个模型需要考虑很多因素,例如气缸形状、喷油器位置和定位器等。
对于某些特殊的引擎类型,例如旋转活塞发动机,模型需要更为复杂的处理。
在燃烧室模型的基础上,还需要考虑其他的影响因素,例如点火控制系统、燃油供给系统和排气系统等。
这些因素都对发动机的性能和效率有着重要的影响,因此也需要进行精细的建模和模拟。
除了燃烧室模型和各种系统的模型之外,还需要考虑发动机的压力和温度变化,以及在不同负载和转速条件下的行为。
这些因素也需要被建模和模拟,以确保模拟结果的精确性和准确性。
当虚拟发动机被构建完成之后,汽车制造商就可以使用它来进行各种模拟和分析,包括燃油经济性、性能、排放物的类型和数量等。
通过模拟和分析,制造商可以通过优化发动机设计、控制算法和运行状态来达到最佳的性能和效率。
需要注意的是,在进行虚拟发动机的模拟和分析时,需要使用尽可能精确的参数和模型。
这些参数和模型需要经过测试和验证,以确保它们在现实世界中的行为和计算机上的行为一致。
如果模型和参数不准确,那么最终的模拟结果也会相应的不准确。
总之,发动机燃烧行为的模拟与分析是现代汽车工业中的重要一环。
通过计算机仿真技术的方法,制造商可以大幅度减少试验成本和风险,并且可以更加精细和准确地进行优化和设计。
柴油机燃烧过程的仿真分析北京理工大学机械与车辆工程学院计算机应用与仿真中心Au. Tiger(运用Fire进行燃烧过程分析时,对于与燃烧有关的参数的设置,这里的分析将有一定的指导意义。
这里所描述的,既可以说是参数对燃烧过程的影响,也可以说是运用Fire进行燃烧过程分析的指南。
)基本操作Fire自带的网格划分工具可以划分质量很高的六面体网格,但是数量巨大;如果和Hypermesh结合可以达到较好的效果,详细过程参见仿真论坛中关于FIRE的讨论版。
由于本人对Fire本身建模、划网格的功能不十分熟练,因此大多在ProE或IDEAS中建模、在IDEAS中划网格,然后导出.unv格式的网格供Fire使用。
网格的局部细化等在Fire 中使用Mesh Tools中的Refine工具完成。
ICEM-CFD划分网格的功能也很强大,比I-DEAS 显得稍微快一些,而且适合划分复杂结构的六面体网格,结束后可以导出Nastran格式的网格供Fire使用。
个人认为,较好的网格标准是:尽量是六面体单元(一个六面体单元最少可以分成五个四面体单元,一般是分成六个四面体单元,也就是说采用六面体单元能够显著降低计算规模,从而减少计算机时);单个六面体单元的长宽高之间的比例越接近1愈好,不要超过10;单个六面体单元的棱与棱之间的夹角越接近90度越好,夹角不要低于15度,也就是说正方体是最好的六面体单元;单个四面体单元中最好的正四面体,实际要求就是面容比越小越好;对于整个模型,要求相邻的单元之间大小(长宽高)不能相差太大,一样大小最好,必要时要均匀过度。
Check中的distance工具可用于获取节点坐标、测量节点之间的距离。
Fire中的默 Geo认单位为国际单位。
模型导入Fire中后,需要作适当的处理,原因是:流体计算是很费计算机时的运算,因此网格数量越小越能够很快得到结果,尤其是初期的趋势分析中(后期的精确计算需要较密集的网格保证精度);模型中可能存在疏密不一致的情况——相邻两层网格的大小相差很大;模型中网格大小可能不适合所模拟的情况,例如含喷油的计算中网格大小大约是喷孔大小的4到6倍为佳,因此需要调整网格大小;……导入的网格最好是在划分网格的工具中就检查好没有坏单元的,如果有最好处理掉再导入。
导入后,首先就是利用Fame工具中的Mesh Tools下的refine工具细化或粗化网格,我以为Redimension是最好用的,它可以很方便地改变网格的层数。
其中有个Compression Factor,是指后选的那层网格是先选的那层网格高度的多少倍,可以是任何正数。
任何网格变动后,都要记得用Mesh Tools下的Connect中的Conform connect连接一下,方法是在主窗口点选修改过的模型,然后点击Calculate default自动计算最小间距,不选Selection based方式,然后点击Conform即可。
这一步是必须的,否则计算中会因网格问题出错。
如果模型已有Selection,只要与之相关的网格没有任何变动,就还会保持原状。
如果使用distance工具测量节点距离、或者使用Redimension工具选择单元时,偶尔发现无论点击哪里都选择的是同一个节点或同一个单元,原因可能是因为没有选中模型。
网格修改完后,就可以在模型的边界面上建立Face类型的Selection了——用于施加边界条件。
如果要作动网格,还需要建立Cell类型的Selection。
动网格的实质就是,有一块运动但是形状不变的网格(如w 型燃烧室底部的沉坑部分),挤压或拉伸大小变化的缓冲网格(如燃烧室的圆筒部分),二者的和就是整个燃烧室。
Fire 动网格中网格大小的变化方式是所有网格按照相同的比例在同一方向上伸缩,因此如果网格变化过大会导致所有的网格质量都很低,于是需要在动网格中适时地改变网格的层数。
那么,对于柴油机从进气门关闭到排气门打开这段时间内(一般是210度到500度曲轴转角之间),网格改变几次可以呢?帮助文档中的例子HD Engine 是在320、340度时各改变了一次。
如果计算一下就会发现,上止点360度时活塞顶到缸盖的距离大概是340度时的一半,340度时的是320度时的一半,320度时的是210度时的四分之一,也就是210度刚开始计算时缓冲层每层网格的高度到了320度是缩小了四分之三,如此大的变形是不太合理的。
那么多少曲轴转角时是一半呢?280度。
也就是说,一般需要在280、320、340时各改变一次网格的层数。
对应的上止点以后的380、400、440各需要改变一次。
动网格中会有“幡不动心动”的情况发生:就是外表面的单元面在动网格中是按照正常想得到的方式伸缩的,但是内部的网格是按照意想不到的方式伸缩的。
举个例子,对于一个圆筒,指定最下面的一层网格为运动部分,指定从顶部开始的第三层(哪一层都无所谓,结果都一样)以下到底部第二层的部分为缓冲部分,然后无论是指定这两部分之和为总体还是指定整个圆筒为总体,结果都是这样的:仅仅从外表面的单元面看来,运动过程中只有顶部第三层以下的缓冲部分网格单元面是伸缩的;但是如果切开圆筒看,就会发现内部所有的单元面都是伸缩的——包括最顶上的三层不想它们动的那些单元也是移动了的。
解决办法就是先将不动的三层网格做成一个Selection ,然后在作动网格的界面上的第四个选项卡Smootherk 中选中底部的Use Non Moving Selection 。
切记,开始做动网格之前,赶紧存档——动网格制作过程中是不允许存档的,换言之,动网格必须一气呵成。
初始条件的设置中,压力、密度和温度三者确定其中两个就行了,另外一个会自动根据气体状态方程自动计算。
一般会设置压力和温度作为初始条件,有时为了准确地给出初始状态下的空燃比也可以给出压力和密度。
柴油机燃烧仿真的初始条件和步长问题:由于不是从进气开始计算的,而是从进气门关开始算的,所以初始压力应该稍高一些,比如自然进气的柴油机,初始压力应该在1.6bar 以上,否则不会出现着火;由于Fire 进行内部计算中是按时间计算步长的,不是按照曲轴转角,所以低速情况下实际时间步长比高速的大,计算要慢、不容易收敛;由于自然进气柴油机缸内温度压力低,所以破碎模型中C2可能需要设置得小一些,以保证正常的油束破碎。
初始条件中的湍流动能Turbulence Kinetic Energy (TKE [m²/s²])和湍流长度尺度Turbulence Length Scale (TLS [m])的计算依据如下的公式:25.1u TKE =其中,湍流波动速度m KC u =K 是常数,对于MS 柴油机(大缸径)K=0.25,对于HD 发动机K=0.5,对于HSDI 柴油机(小缸径)K=0.7;是活塞平均速度m C 30/hn C m =h 是冲程[m],n 是发动机转速。
2/v h TLS =h其中是气阀的最大升程。
v2D结果Options中的Monitoring interval(s)用于指定每隔多少步显示一步运算结果,Monitoring history用于指定显示多少步运算结果。
选定网格模型后,通过下拉菜单File内的export可以将Fire的网格转化为其他格式的网格文件;通过convert to可以将Fire中的3D结果读出为ASCII等格式的文件。
在显示过3D结果后,想保存3D结果而直接不Close切面及打开的网格,而直接保存Project时,可能会导致无法再次打开。
解决的办法是:将Calculation下的各Case文件夹的名字改成别的任意的,再打开Project,这时再保存,然后把Calculation下的文件夹的名字改回来即可。
出现错误可以在日志文件.fla文件中大致看出出错的原因。
大多数出错的原因是因为不收敛(diverged)。
导致不收敛的原因很多,最常见的四种:松弛因子设置得太小,导致每一步迭代中的实际步长很小,导致收敛得慢;允许的迭代步数太小;收敛准则设置的允许误差(Convergence Criteria)太小,在指定的迭代步数内难达到;网格有问题或者模型参数设置不对。
选中一个网格模型,然后在File中选择Export可以将网格导出成其它格式的网格;3D 的结果可以从File下的Convert to导出,方法是点击Convert to,然后在弹出的窗口内自定义一个文件名,然后点确定,在接下来弹出的窗口内,先在顶部选择需要导出结果的Case,然后在下方分别选择要导出的计算步和物理量。
已知BUG如果Fire8.31的主界面cfdwm.exe存在时,有时你突然发现电脑的复制-粘贴功能失效了(包括文档中的文字粘贴和文件夹中的文件粘贴)或者提示剪贴板错误之类的,千万不要以为电脑中毒了或者是系统崩溃了,只是因为那个该死的主面板使得系统的剪贴板失效了,只需要轻轻地点一下主面板右上角的退出主面板就可以了。
如果正在计算呢?放心好了,计算只与后台运行的那个cfdsolver.ia32-unknown-winnt.exe程序有关,有没有主界面它都一样运行。
想修改mesh的名字时如果发现从小键盘输入数字无效,不要去检查Num Lock键是否摁下了——Fire在这里不支持小键盘,老老实实从字母键的顶端输入数字吧。
有时你发现,如论如何旋转、、伸缩、移动模型,都只看到模型最外边的一层空壳,里面好像是空的,但是你Check模型又提示是由n多个cell的,你就奇怪了,它们都藏哪里去了呢?其实它们没有藏起来,是FIRE有问题了,只需要轻轻点一下Zoom Home就可以了。
.ssf文件设置中,辐射模块最好不要使用——使用后的效果只有一个:计算出错,自动中止计算。
A VL的技术支持那里曾经成功计算过内燃机内的辐射传热,但我从来没有成功过。
8.31版本中ssf文件编辑时,左右两边的滚动条是联动的,即有时为了看到窗口底部的东西,除了要把左边的滚动条拉到最下外,还需要把右边的滚动条拉到最下边。
2008的版本改进了这一问题,增加了一个新的问题,左边的模块设置中最下面的一个模块可能会“消失”了,需要展开看得见的一个模块,然后合上,再将左边的滚动条拉到最下就能够看见了。
Tools中的Manip Bnd用于加密边界面的网格,只能将所有的边界面都加密——如 Mesh果某些个表面不需要加密,你可以先整体加密,然后用refine工具合并掉就行了。
计算过程中Case文件夹下会产生一个cfdsolver.ia32-unknown-winnt.exe的程序,如果这个文件在计算结束或者异常中止计算后没有删掉,.ssf文件是不能被编辑的。
如果2D结果导出成一个文本文档时,发现结果没有到达计算终点的那个曲轴转角,而只是中间某个曲轴转角以前的2D结果,不必诧异,只是因为2D结果中的某些物理量(比如Soot炭烟的质量分数)在计算的前半段不存在,所以Fire没有作为0处理,而是什么也没有,因此实际长度只是这个物理量存在的那一段曲轴转角内的。