PyroSiM实例教程_第1页
PyroSiM实例教程_第2页
PyroSiM实例教程_第3页
PyroSiM实例教程_第4页
PyroSiM实例教程_第5页
已阅读5页,还剩113页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章 安装准备安装PyroSim为了工作,通过本教程,您必须能够运行PyroSim。您可以从互联网下载PyroSim,将可获得免费试用。单位除非另有说明,在本教程中所给予的指示,将承担PyroSim的现行SI单位制。 如果PyroSim是使用不同的单位系统,模拟不会产生预期的结果。为了确保您使用的是SI单位:1、在View菜单上,单击Units。2、在Units的子菜单,确认SI是选定的。你可以在任何时候,SI和英制单位之间切换。数据存储在原有存储系统,所以当你切换单位时,不会损失精度。操作的三维图像为了旋转(spin)三维模型:选择然后在模型上单击左键并移动鼠标。该模型会旋转,就像您选择球

2、体上的一个点。放大zoom:选择(或按住ALT键)和垂直拖动鼠标。选择然后按一下拖动以定义一个缩放框。移动move模式:选择(或按住Shift键)并拖动来重新定位模型窗口。改变重点:选择对象(S),然后选择定义一个较小的“查看选定对象周围的领域。选择将重置,包括整个模型。在任何时候,选择(或按Ctrl + R),将重置模型。您还可以使用Smokeview和以人为本的控制。请参阅用户手册为PyroSim说明。FDS的概念和术语材料用于定义材料热性能和热解行为。表面表面是用来定义在您的FDS模型的固体物体和通风口的属性。 在混合物或层表面可以使用先前定义的材料。默认情况下,所有的固体物体和通风口都

3、是有惰性的,一个固定的温度,初始温度。障碍物障碍物的根本在火灾动力学模拟的几何表示(FDS)FDS- SMV的官方网站。障碍物两点定义在三维的矩形固体空间。表面特性,被分配到每个面对的阻挠。设备和控制逻辑可以定义创建或删除在模拟过程中的一个障碍。当创建一个模型,障碍物的几何形状并不需要相匹配的几何网格的解决方案中使用。然而,产品安全的解决方案将配合所有几何解决方案网状。在FDS分析,阻塞所有的面转移到对应最近的网状细胞。因此,一些障碍物有可能成为在分析厚;其他可能成为薄,对应于一个单细胞的脸,这有可能引入不必要的到模型的差距。这些含糊之处,可避免使所有的几何对应网格间距。通风口有一般使用上的通

4、风口FDS集团来描述二维平面物体。从字面上理解,一个用于排气模型组件通风系统的建筑,如扩散或回报。在这些情况下,排气坐标定义为一个平面形成的边界风管。你也可以使用通风口作为一种手段,应用到某一特定边界条件下的矩形表面。例如一堆火,可由指定一个排气口或者网边界或固体表面上产生。通风口表面定义了火所需要特性的。计算网格在FDS集团直线域内进行的计算称为网格。每个网格划分为矩形。当进行选择时必须考虑这两个因素。矩形尺寸达到了所需要的分辨率定义对象模型(障碍)和理想的流量动力学分辨率解决方案(包括当地消防诱导的影响)的要求。虽然几何对象(障碍)在一个FDS场模拟分析中可以指定试样尺寸不落在矩形所处的坐

5、标,但在FDS解决方案中,所有的阻力都转向了最近的矩形。如果一个阻塞是非常小,两个面可以近似为相同的矩形。FDS用户指南McGrattan,克莱恩,Hostikka、弗洛伊德、2009建议,全功能、障碍物应指定至少一层矩形的厚度。作为一个结果,矩形大小必须足够小,但能够合理地代表问题的几何形状。另外,矩形块应该尽可能接近立方体。矩形尺寸是否足以解决水流动力条件方案只能由网格敏感性研究确定。关于网格大小的模型敏感性将在章节5验证,对于核能电厂的火灾模型选择的的应用美国:2007)。它的职责是进行灵敏度分析,以研究作为部分任何仿真。第二章Example Problems Provided with

6、 FDS 5如果你想要觉得有趣并能很快的进行一些实例分析,你可以导入包含了NIST的FDS5输入文件。在PyroSim2009SAMPLESFDS5文件夹的PyroSim分布中提供了这些例子。本章我们列举几个例子,当然你可以导入更多。研究这些例子大大有利于了解不同类型的分析输入。 为了打开这些例子,你需要:1、获得所需的FDS5输入文件。2。打开PyroSim。3。在File中单击Import并选择FDS文件。4。在Open File对话框中,单击FDS输入文件。 PyroSim将导入该文件。如果不能导入FDS文件中的任何记录, PyroSim会发出警告。5。在File栏,单击Save,把它保

7、存在一个新的目录中。6。在FDS菜单中,单击Run FDS将会启动分析。分析结束后,SmokeView会开始查看结果。重要事项: 如果PyroSim不完全支持FDS输入文件,它会发出一个警告,其中包括关于如何处理陌生的记录信息。在某些情况下,PyroSim能把记录添加到Additional Records部分中并使模拟不受影响。但如果记录是“下降”(即从模拟略),模拟结果将不再代表例子的原意。乙醇潘火ethanol_pan.fds的例子说明了一个乙醇潘火。该模型在图2.1中有所显示。图2.2所示的是一个典型的结果。 FDS输入文件可以在以下网址下载:http:/fds- VU_Ethanol_

8、Pan_Fire.fds。图2.1。乙醇泛模型图2.2。乙醇泛结果图2.3。计算和测量的热释放速率的比较箱燃烧消失: box_burn_away.fds的例子说明了一个泡沫箱燃烧。该模型如图2.4。一个典型的结论如图2.5所示。 FDS输入文件可以在以下网址下载:http:/fds-窗体顶端图2.4。泡沫箱燃烧距离模型图2.5。泡沫箱烧掉结果绝缘钢柱 insulated_steel_column.fds的例子说明了成列的热传导。 模型如图2.6所示。一个典型的结论如图2.7所示。 FDS输入文件可以在下列网址中下载:http:/fds-Heat_Transfer/ insulated_stee

9、l_column.fds。图2.6。绝缘钢柱模型图2.7。绝缘钢柱结果水冷water_cooling.fds例子说明在墙上的水喷淋冷却。该模型在图2.8所示。一个典型的结论显示在图2.9,输入了FDS文件可以在http:/fds-Sprinklers_and_Sprays/ water_cooling.fds中下载。图2.8。水冷却模型图2.9。水冷结果疏散 PyroSim支持了FDS+ EVAC疏散模型的输入。evac_example1a.fds例子说明了一个简单的房间的疏散。该模型在图2.10有所显示。一个典型的结论在图2.11所示。FDS输入文件中可以在如下网址中下载:http:/vir

10、tual.vtt.fi/virtual/proj6/fdsevac/fds5/examples/evac_example1a.fds。为了获得更多有关FDS+ EVAC的信息,请访问 http:/www.vtt.fi/ PROJ/ fdsevac/ index.jsp。 请注意,Thunderhead的工程在探路者代码( EVAC和探路者模型可以用来提供备用疏散建模的方法。图2.10。疏散建模示例图2.11。疏散模拟结果H shoshng xioshBox_burn_away.Fds de lzi shumnglio yg pom xing rnsho. Gi mxng r tT 2.4. Y

11、g dinxng de jigu r t 2.5 Su sh. FDS shr wnjin ky xizi:Http:/Fds-smv.Googlecode.Com/svn/trunk/FDS/trunk/Verification/Fires/box_burn_away.Fds.字典窗体底端第三章 Burner Fire在这个教程中,你将会创造一个500瓦的燃烧火焰并将测量烟柱中心高度为1.5米的温度。这篇教程展示了该如何操作:创建一个燃烧火焰添加一个热电偶添加一个温度可视化扫描平面运用Smokeview观点查看3D结果运用PyroSim观点查看2D结果图3.1,在这一例子的燃烧火焰在你开始之

12、前,确保你使用SI单位(见第一章)。创建网格这个例子里,我们将用0.13米宽的网细胞。对500千瓦火焰来说,这个值大约是1/5特征直径(D *)。就想拇指规则一样,在一个烟柱模型中,这是一样大的能够在仍然保持一个中等水平的建模精度网状细胞,美国描述:2007)。使用小网格细胞因子2应该减少误差4倍,但会增加仿真运行时间通过一个因素的16。1在Model 菜单上,单击Edit Meshes.2点击New。3接受默认名称MESH。点击OK。4在Min X空格输入-1.0,在Max X空格输入1.0。5在Min Y空格输入-1.0,在Max Y空格输入1.0。6在Min Z空格输入0.0,在Max

13、Z空格输入3.0。7在X Cells空格输入15。8在Y Cells 空格输入15。9在Z Cells空格输入24。10点击OK保存更改并关闭对话框Edit Meshes。图3.2。创建网格创建燃烧器表面在FDS模型中表面是用于定义对象的性质。在这个例子中,我们定义一个燃烧器表面,释放热量速率为500千瓦/平方米。1在Model菜单上,单击Edit Surfaces.2点击New.3在Surface Name空格中输入burner,见图3.3。4在Surface Type菜单中,选择Burner。5点击OK,创造出新的默认燃烧器的表面。图3.3。 创造一个新的燃烧器的表面1.在Descript

14、ion空格,输入500 kW/m2 burner,见图3.4。2.点击OK保存更改并关闭Edit Surfaces对话框。图3.4。 定义参数为燃烧器的表面创造燃烧器通风口在这个例子中,我们使用一个通风口以及为了规定火焰预先建立起燃烧器表面。(回忆在FDS中,一个“通风口”可以成为一个2 D表面用于应用边界条件对一个矩形补丁。)1Model上的菜单,点击New Vent.2在Description空格输入burner vent,见图3.5。3在Surface菜单,选择burner。这说明先前创造了燃烧器的表面将定义通风口的性质。4点击Geometry标签。在Plane菜单,选择Z。5在Min

15、X空格输入-0.5,在Max X空格输入0.5。6在Min Y空格输入-0.5,在Max Y空格输入0.5。7点击OK,创造出新的燃烧器通风口。图3.5。 创造燃烧器通风口创造顶部通风口1Model上的菜单,点击New Vent.2在Description空格输入open top。3在Surface的列表中,选择OPEN。这是一个默认的表面,这意味着这将成为一个开放的边界。4点击Geometry标签。在Plane列表中,选择Z输入3.0。5在Min X空格输入-1.0,在Max X空格输入1.0。6在Min Y空格输入-1.0,在Max Y空格输入1.0。7点击OK创造开放的通风口。添加一个热

16、电偶1在Devices菜单上,单击New Thermocouple.2在Device Name空格输入thermocouple at 1.5 m。3位置Location行上,在Z框中,键入1.5。4单击OK以创建热电偶。一个黄点会出现在模型中心。点击Show Labels,切换和关闭标签。添加温度切片平面1在Output菜单上,单击Slices.2在XYZ Plane,单击该单元格,选择Y。3在Plane Value列中,单击该单元格类型0.0。4在Gas Phase Quantity,单击该单元格,选择Temperature。5在使用Use Vector?,单击该单元格,选择NO。6单击OK

17、以创建切片平面。单击Show Slices,来控制切换切片机开启和关闭。为更好地查看而旋转模型1要重置变焦和正确选择中心,按Ctrl + R .PyroSim现在将向下俯视沿Z轴的模型。2在3D视图中按鼠标左键按钮left mouse button,来旋转模型。图3.6。旋转后的模型。燃烧器中显示为红色,热电偶为黄色的圆点。切片平面是半透明的,开泄是蓝色的。保存模型1在File菜单上,单击Save。2选择一个位置来保存模型。因为我们FDS模拟生成许多文件和大的数据量,最好 每个模拟使用一个新的文件夹。在这个例子中,我们将创建一个燃烧器的文件夹并命名为burner.psm。3单击OK保存模型。运

18、行仿真1在FDS菜单上,单击Run FDS2用名称burner.fds来保存这个FDS文件.3单击Save,保存了FDS文件,并开始模拟。4FDS Simulation对话框将出现,并显示模拟的进展。默认情况下,PyroSim指定10秒的模拟。大约需要1分钟运行,(这根据计算机硬件),图3.7。5当仿真完成后,Smokeview将启动并显示一个三维的静止图像模型,图3.8.图3.7。在分析过程中的模拟对话。图3.8。初始Smokeview显示。3D烟雾1在Smokeview窗口中,单击右键以激活菜单。2在菜单中,单击Load/Unload 3D Smoke soot MASS FRACTION

19、 (RLE).。这将在这个模型中开始运行烟雾动画。3要查看动画中的具体时间,单击底部的时间轴栏timeline bar。要返回到动画模式,请按T。4要复位Smokeview,单击右键以激活菜单,然后单击Load/Unload Unload All。第四章 Air Movement 在本教程中,您将创建一个简单的空气流通,使用supply vent 和一个open vent。 本教程演示如何: 创建通风口。为速度的可视化添加片状平面。使用Smokeview检视3D结果。 图4.1。在这个例子中的三维可视化的空气流动 开始之前,请确保您使用的是SI单位(见第1章)。 创建网格在这个例子中我们将使用

20、一个10米10米10米的网格与0.5米cells。1。在 Model菜单上,单击Edit Meshes.2。单击 New。3。单击OK以创建新的网格。4。在Min X框中,键入0.0, 在Max X框中,键入10.0。5。在Min Y框中,键入0.0,在 Max Y框中,键入10.0。6。在Min Z框中,键入0.0,在 Max Z框中,键入10.0。7。在X细胞“框中,键入20。8。在Y细胞“框中,键入20。9。在Z细胞“框中,键入20。10.点击OK保存更改并关闭 Edit Meshes对话框。 图4.2。创建网格 创建Supply surfaces 表面是用来定义你的FDS模型里面的对象

21、的属性的。Supply surfaces 用来吹入空气域。在这个例子中,我们将定义一个1.0米/秒的Supply surfaces 1。在Model菜单上,单击Edit Surfaces.2。单击 New.3。在 Surface Name 框中,键入Blow。4。在Surface Type 列表中,选择Supply。5。单击 OK以创建新的供应面。 图4.3。命名新的供应面1。在 Description 框中,键入1.0 m/s supply。2。在Specify Velocity框中,键入1.0。 图4.4。创建一个新的supply surface放出微粒1。单击Particle Injec

22、tion选项卡。2。选择Emit Particles 复选框。3。在 Particle Type 列表中,选择Tracer。4。单击OK。创建通道通风口用来定义模型中的流动状况。通风口是2D的对象,必须与model planes对齐。在这个例子中,我们将使用先前创建的一个通道Blow surface 来的创建风源。1。在Model 菜单上,单击New Vent.2。在 Description框中,键入Vent blow。3。在Surface列表中,选择 Blow。这指定先前创建的表面将定义通道的属性。4。点击Geometry 选项卡上。在 Plane 列表中,选择X并将其值设置为0.0。5。在

23、Min Y框中,键入3.0和 Max Y框中,键入7.0。6。在Min Z框中,键入3.0和 Max Z框中,键入7.0。7。单击 OK。图4.5。创建新的blow vent。创建开放(排气)通道:1。在Model 菜单上,单击New Vent.2。在Description框中,键入Vent open。3。在Surface列表中,选择 Open。4。点击Geometry选项卡上。在Plane列表中,选择X和类型10.0。5。在Min Y 框中,键入3.0和 Max Y框中,键入7.0。6。在Min Z框中,键入3.0和 Max Z框中,键入7.0。7。单击OK.。图4.6。结果视图创建Slic

24、e Records1。在Output菜单上,单击Slices.2。在XYZ列,选择Y。3。在 Plane Value列中,键入5.0。4。在 Gas Phase Quantity列,请选择Velocity.。5。在 Use Vector? 列,选择NO。6。单击 OK 以创建slice plane。图4.7。Slice record数据空气流动指定模拟属性定义结束时间:1。在FDS菜单上,单击Simulation Parameters.2。在Simulation Title框中,键入Air flow。3。在End Time框中,键入60.0。4。单击OK。图4.8。定义模拟参数保存模型1。在F

25、ile菜单上,单击 Save。2。选择一个位置来保存模型。因为我们FDS模拟生成许多文件和大量的数据,每个模拟使用一个新的文件夹是一个好主意。对于这个例子,我们将创建一个文件夹名称Airflow并命名该文件airflow.psm。3。单击 Save以保存该模型。运行仿真 1。在FDS菜单上,单击Run FDS.2。选择一个位置来保存我们FDS的输入文件。对于这个例子,我们将其命名文件airflow.fds。3。单击OK保存了FDS的输入文件,并开始模拟。4。FDS Simulation 对话框将出现,并显示模拟的进展。这要取决于计算机硬件运行约30秒。5。当仿真完成后,Smokeview将自动

26、启动并显示三维图像模型。查看Particles1。在Smokeview窗口中,右键单击以激活菜单。2。在菜单中,单击 Load/Unload Particle File particles加载粒子数据。查看Slice Data1。在Smokeview窗口中,右键单击以激活菜单。2。在菜单中,单击Load/Unload Slice File Velocity Y=5.0。卸载的粒子数据,以查看只有速度轮廓。图4.9。在Smokeview中 查看图4.10。查看Smokeview速度轮廓 第五章 Smoke Layer Height and Heat Flow Through a Door在本章教

27、程中,你将要模拟一个800千瓦的火源在一个5m5m的区域内燃烧的例子。这个房间有一个1m的门。你将学会如何衡量烟层通过门口的高度和热流量。在本教程中你将要做一下准备: 创造一个800kw的燃烧器。 创建一个门口。 添加一个流量测量装置 。 添加一层分区装置(衡量层高度)。 通过Smokeview查看其3D结果。 .通过PyroSim查看其2D结果。图5.1 烟雾的模型 在你开始之前,确保你使用SI单位 (详见第一章).创建 Burner SurfaceSurfaces 在FDS模式用于定义对象的性质。 在这个例子中,我们定义一个burner surface,释放热量速率为800千瓦/平方米。

28、1. 在Model菜单,点击 Edit Surfaces.2.点击New.3.在Surface Name的对话框中,输入burner,见图5.24.在Surface Type 菜单中, 选择Burner.5. 点击 OK 默认创建了新的burner surface.图5.2 创造一个新的burner surface1. 在Description栏, 输入800 kW/m2 burner, 图5.32. 在Heat Release Rate (HRR)栏, 输入 800.3. 点击OK 保存设置以及关闭Edit Surfaces 对话框图5.3定义burner surface的参数 创建 Bur

29、ner VentVents广泛的应用于描述二维平面物体。从表面上讲,vent可以用来模型建筑中的通风系统组件,如扩散或回流。在这些情况下,排气坐标定义一个平面形成的边界风管。不需要创建洞口;空气是提供或由于气孔。你也可以应用于一个特定的边界条件,如矩形贴片表面。 以一个火源作为例子来讲,可以通过指定网格边界或固体表面上创造一个vent。这个vent surface 将定义一个火源的参数。以下是这个方法的例子。1. 在Model 菜单, 点击New Vent.2. 在 Description , 输入burner vent, 图 5.4.3. 在Surface 下拉菜单中, 选择 burner.

30、 这就说明前面我们创建了burner surface4. 点击Geometry. 在 Plane , 选择Z. 设定值为 0.0.5. 在Min X , 输入4.0 ,在 Max X , 输入5.0.6. 在Min Y , t输入0.0 ,在 Max Y, 输入1.0.7. 点击OK创建new burner vent.图书 5.4. 创建burner vent创建 Open Side Vent这个模型有一边是开方的边界。 1. 在Model 菜单, 点击New Vent.2. 在 Description, 输入 open side.3. 在Surface , 选择OPEN. 这就是定义一个开放

31、的边界。4. 点击Geometry , 在Plane 菜单, 选择 Y 输入5.0.5. 在Min X,输入0.0 ,在 Max X , 输入 5.0.6. 在Min Z , 输入 0.0,在 Max Z ,输入2.4.7. 点击OK 创建 open vent.创建 Mesh在这个例子中,我们将利用这个例子里,我们将用网格0.17米宽, 这个值是将近1/5的直径(D *)特点为800千瓦火。一般说来 , 这是一样大的网格能够在仍然保持一个中等水平的建模精度的烟柱,美国描述:2007、)。 使用小网格因子应该减少误差的一个因素,但会因为一个因素增加仿真运行时间。1. 在Model 菜单, 点击E

32、dit Meshes.2. 点击New3. 点击OK t创建 new mesh. 4. 在X Cells 输入 30.5. 在 Y Cells 输入 30.6. 在 Z Cells 输入 15.7. 点击OK t保存设置以及关闭Edit Meshes 对话框.图 5.5. 创建the mesh增加Wall在FDS obstructions 功能用于定义固体物质模型。在这个例子中, 我们将用obstruction 功能定义 wall.1. 在 Model菜单, 点击New Obstruction.2. 在Description 输入wall.3. 点击 Geometry,图 5.6.4. 在 M

33、in X , 输入 0.0 ,在 Max X , 输入5.0.5. 在 Min Y , 输入 4.0, 在 Max Y , 输入4.2.6. I在 Min Z , 输入0.0 , 在 Max Z , 输入2.4.7. 点击OK 创建wall .图5.6. 创建 wall增加Door在FDS holes 功能用于定义开口坚硬物体模型.在这个例子中, 我们将用hole 去定义 door.1. 在Model 菜单, 点击 New Hole.2. 在 Description , 输入 door.3. 点击 Geometry . 在Min X ,输入2.0在 Max X,输入 3.0.4. 在Min Y

34、 , 输入3.9在 Max Y ,输入4.3.5. 在Min Z , 输入0.0在Max Z ,输入2.0.6. 单击OK 创建doorway hole.旋转模型得到更好的视角1. 重置变焦和适当的中心的模型,点击CTRL + R. PyroSim 将是一个沿Z轴的俯视角。2. 点击left mouse button 按钮(在 3D View栏中) 拖动来旋转模型. 你也可以点击 Show Holes 按钮这样对象将不会显示洞,你就会看到开放式通过墙。 图5.7. 该模型在旋转。此燃烧器由列红色和顶部排气是蓝色层。 增加 Layer Zoning Device1. 在Devices 菜单, 点

35、击New Layer Zoning Device.2. 在 Device Name , 输入layer zone 01.3. 在End Point 1对话框中, 在X , 输入2.5, 在Y , 输入 2.5, 在Z 输入0.0.4. 在End Point 2 对话框中, 在 X, 输入2.5,在Y , 输入2.5,在Z , 输入2.4.5. 单击OK创建 layer zoning device. 增加 Flow Measuring Device1. 在 Devices , 点击New Flow Measuring Device.2. 在 Device Name , 输入 door flow.

36、3. 在 Quantity下拉框, 选择 Heat Flow.4. 在 Plane, 选择Y 输入 4.0.5. 在 Min X , 输入2.0 ,在 Max X ,输入3.0.6. 在 Min Z , 输入0.0 ,在 Max Z ,输入2.0.7. 点击OK 创建 flow measuring device. 设定 Simulation Time1. 在FDS菜单,点击Simulation Parameters.2. 在Time ,在End Time box, type 45.0.3. 点击OK 保存 simulation参数.保存model1. 在File 菜单, 点击 Save.2.

37、存盘路径选择. FDS模拟产生大量的文件和大量的数据,最好是创建一个新的文件夹, 比如,,我们新建 Smoke 文件夹,命名为 smoke.psm.3. 点击OK保存模型。运行Simulation1. 在 FDS菜单, 点击 Run FDS.2. 选择路径. 比如, 我们命名的文件 c:Smokesmoke.fds.3. 点击OK 保存 FDS 输入文件,然后开始运行。4. FDS Simulation 将会开始运行, 在默认的情况下,PyroSim指定一个10秒的仿真,这大约要运行一分钟左右,图5.8.5. 当仿真完成以后, Smokeview应该开展三维自动显示模型的静止影像,图5.9 .

38、 图5.8 分析仿真对话框 图5.9最初的Smokeview显示 View Smoke in 3D1. 在Smokeview窗口,右键点击激活菜单。 2. 在菜单中, 点击Load/Unload 3D Smoke soot mass fraction (RLE). 这将运行一个动画的烟雾的模型 3. 在菜单中,点击Load/Unload 3D Smoke HRRPUV (RLE). 这将开始添加一个动画中该模型4. 查看特定的时间的动画, 点击 timeline bar ,回到动画模式下,按t。 5.Smokeview重置,右键点击激活菜单,然后点击Load/Unload Unload All

39、.图5.10 3 D烟雾的模型。 查看时间历史数据 1. 在 PyroSim 对话框中, 在FDS 菜单, 点击 Plot Time History Results.2. 一个对话框会出现不同类型的2 D的结果 ,选择smoke_devc.csv 然后点击 Open 查看设备输出 。第一个显示热流通过门,见图5.11 3.选择一个数据集从一个不同的传感器,选择数据在左侧面板。 查看烟层高度数据,点击 lz01-HEIGHT,图 5.12.图5.11热流通过这扇门时间记录 图5.12时间记录下烟层的高度第六章Room Fire本教程演示了如何:从数据库导入属性。定义一个燃烧反应。复制和旋转障碍物

40、(家具)。使用了一个洞,代表敞开大门。定义一个模型的外部开放表面。使用Smokeview检视3D结果。使用PyroSim查看2D结果。图6.1。在这个例子中的房间着火这个例子是一个简化FDS验证问题提供Roomfire问题。您可以下载完成FDS验证文件: http:/fds-svn/trunk/FDS/trunk/Verification/Fires/room_fire.fds,,然后把这个文件导入到PyroSim中。输入反应和材料数据PyroSim包括数据库文件,其中包括数据源的引用。从这个文件中,我们将导入选定的属1。论Model菜单,单击 Edit Libraries.2。在Catego

41、ry框中,选择 Gas-phase Reactions.3。从库中复制 POLYURETHANE反应到Current Model中。4。在Category 框中,选择Materials。5。从库中复制FOAM, GYPSUM和YELLOW PINE 到Current Model.中。6。关闭的PyroSim Libraries对话框。 图6.2。从库中复制的反应 保存模型这是一个很好的时间来保存模型。1。在File 菜单上,单击Save。2。选择一个位置来保存模型。因为我们FDS模拟生成许多文件和大量的数据,它是一个好主意,每个模拟使用一个新的文件夹。名称的文件roomfire.psm。3。单

42、击OK保存模型。创建网格在这个例子中,我们将使用一个大小为0.10米的网状细胞这是几何级数方便的和足够精细的相对燃烧器HRR,给予适度的数值精度。 1。在Model上,单击 Edit Meshes.2。单击新建,然后OK,以创建一个新的的网格,见图6.3。3。在Min X 框中,键入0.0,并在Max X框中,键入5.2。4。在MinY 框中,键入-0.8和Max Y框中,键入4.6。5。在Min Z 框中,键入0.0,并在Max Z框中,键入2.4。6。在X Cells框中,键入52。7。在Y Cells框中,键入54。8。在Z Cells框中,键入24。9。单击OK以保存更改并关闭 Edi

43、t Meshes的对话框。图6.3。创建网格指定燃烧参数由于只有一个反应模型,默认情况下,将用于分析的反应。没有其他的反应是必要的。您可以双击 POLYURETHANE 显示的属性,如图6.4。 图6.4。聚氨酯反应参数 点击Cancel按钮关闭Edit Reactions的对话框。 创建曲面我们已经输入的材料,要定义物理参数。代表在模型的固体物体的表面使用的材料特性。通道和燃烧器表面直接定义,没有参考材料。地板用黄松制作。要创建表面:1。对Model菜单,点击 Edit Surfaces.2。单击New,使Surface Name 如松,选择Surface Type为层状,和单击OK。3。点

44、击Texture并选择psm_spruce.jpg.。单击OK关闭Texture的对话框。4。在 Material Layers 控制板中,在Thickness栏中,输入0.01。5。材料成分可以被定义为一种混合物。点击Edit按钮。在Mass Fraction 列,输入1.0。在Material栏,选择YELLOW PINE。单击OK关闭 Composition 对话框。6。在Edit Surfaces 对话框中,点击Apply 更改保存。 图6.5。创建地板表面我们将用Gypsum做墙壁:1。在Edit Surfaces对话框中,单击New. 在Surface Name中输入Gypsum,

45、在Surface Type中选择Layered,然后单击OK。2。点击 Color 框中选择一个灰色的颜色(如RGB0.7,0.7,0.7)。单击 OK以关闭Surface Color 对话框。3。在Material Layers面板,在Thickness 列,键入0.013。4。点击Edit按钮。在Mass Fraction 列,键入1.0。在Material列,选择GYPSUM。点击OK关闭Composition对话框。5。在Edit Surfaces对话框中,单击Apply 保存更改。 家具内饰:1。在 Edit Surfaces对话框中,单击New。在Surface Name 中输入U

46、pholstery,,在Surface Type a中选择 Layered,然后单击 OK.。2。点击Color 框中选择一种颜色(如RGB0.4,0.2,0.0)。单击 OK以关闭Surface Color对话框。3。在Material Layers 面板,在Thickness 列,键入0.1。4。点击 Edit按钮。在Mass Fraction列,键入1.0。在Material 列,选择FOAM。点击 OK关闭Composition对话框。5。点击Surface Props。在 Backing 框中,选择 Insulated.。6。点击 Reaction 选项卡上。选择Allow the

47、Obstruction to Burn Away。当此选项被选中,坚实的对象从细胞计算细胞消失,每个网格细胞中的质量是通过热解反应,或在规定的HRR消耗。7。在Edit Surfaces对话框中,单击Apply保存更改。我们将在沙发上放置初始的burner表面。burner将在一个恒定的速率释放的热量,将家具内饰点燃。要创建此burner表面:1。在Edit Surfaces对话框中,单击New。在Surface Name 中输入Burner,在Surface Type 中选择Burner,,然后单击OK。2。在 Heat Release面板,Heat Release Rate (HRR)框中

48、,键入1000。3。在 Edit Surfaces 对话框中,单击 OK 以保存更改并关闭对话框。 打造家具(障碍物)现在,我们将建立一些家具放置在模型中。Couch 首先将一个Couch 。创建一个Couch 组,这将有助于我们组织输入。1。在 Model菜单上,单击New Group.2。在Parent Group 列表中,选择Model。3。在Group Name框中,键入Couch。4。单击OK关闭Create Group对话框。要创建沙发基地:1。论Model 菜单,单击New Obstruction.2。在Description 框中,键入Base.。3。在Group列表中,选择

49、Couch.。4。点击Geometry t选项卡上。在Box Properties 框中,输入表6.1中的值,见图6.6。5。点击在Surfaces标签。选择Single ,并从列表中选择Gypsum。6。单击OK 关闭Obstruction Properties 话框。表6.1。沙发基础尺寸 X Y ZMin 1.5 3.8 0.0Max 3.1 4.6 0.4图6.6。输入沙发基础创建座位:1。论Model 菜单,单击 New Obstruction.2。在Description框中,键入Seat cushion.。3。在Group 列表中,选择Couch。4。点击Geometry t选项

50、卡上。在Box Properties 框中,输入表6.2中的值。5。点击在Surfaces标签。选择Single ,并从列表中选择 Upholstery 。6。单击OK 关闭Obstruction Properties 话框。表6.2。沙发座椅尺寸X Y ZMin 1.5 3.8 0.4Max 3.1 4.6 0.6要创建一个扶手:1。论Model 菜单,单击 New Obstruction.2。在Description框中,键入Right armrest。3。在Group 列表中,选择Couch。4。点击Geometry t选项卡上。在Box Properties 框中,输入表6.3中的值。

51、5。点击在Surfaces标签。选择Single ,并从列表中选择 Upholstery 。6。单击OK 关闭Obstruction Properties 话框。表6.3。右扶手尺寸 X Y ZMin 1.3 3.8 0.0Max 1.54.6 0.9我们将使用复制功能来创建其他的扶手。1。在树视图或3D视图中右键单击Right armrest 。2。点击Copy/Move.。3。在Mode选项中,选择Copy用1 copy。4。在Offset 框,输入X= 1.8,Y =0.0,和Z= 0.0。5。单击OK关闭Translate对话框。默认情况下,给扶手复制的名称将Right armrest

52、1,,其中1表示第一个副本。重命名,在树视图中双击 Right armrest1,更改Description中的Left armrest。单击OK。 要创建的背面:1。论Model 菜单,单击 New Obstruction.2。在Description框中,键入Back cushion。3。在Group 列表中,选择Couch。4。点击Geometry t选项卡上。在Box Properties 框中,输入表6.4中的值。5。点击在Surfaces标签。选择Single ,并从列表中选择 Upholstery 。6。单击OK 关闭Obstruction Properties 话框。表6.4。沙发背面的尺寸。X Y ZMin 1.5 4.4 0.6Max 3.1 4.6 1.2显示屏会出现如 : 图6.7。房间的沙发上后添加“第二个沙发现在,我们将创建第二个沙发使用复制功能。1。在树视图中,右键单击在Couch组。2。点击 Copy/Move。3。在Mode选项中,选择Cop

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论