【Pyrosim案例】02:简单燃烧
1 案例说明
本案例介绍一个简单的燃烧模拟。
本案例通过指定热释放率(Heat Release Rate,HRR)来定义一个500kW的燃烧火焰。利用热释放率来定义燃烧火焰在火灾安全工程中描述火焰的一种既简单且通用的做法。
本案例描述以下要点:
- 创建燃烧火焰
- 增加热电偶
- 增加切面以显示温度
- 利用Smokeview显示3D结果
- 显示2D结果
2 选择单位系统
利用菜单View → Units,选择SI单位系统。
3 创建网格
本例创建的网格尺寸为0.1m,该尺寸的选择取自500kW火焰特征尺寸的1/5。作为惯例,网格尺寸一般取特征尺寸的1/20~1/5。网格尺寸减少两倍,则可减少4倍的计算误差,但是会增加16倍的计算量。
- 选择菜单Model → Edit Mesh,选择按钮New,采用默认名称点击OK按钮创建网格
- 按下图参数进行设置,点击OK按钮创建计算域网格

4 定义反应
采用导入已有反应的方式创建。
- 选择菜单Model→ Edit Reactions
- 选择Add From Library
- 选择Polyurethane_GM27,选择按钮<—将其添加至Current Model列表框中,如下图所示。
5 创建Fire Surface
- 选择菜单Model→Edit Surface
- 点击New按钮,创建名称为Fire的表面
- 设置Surface Type为Burner
- 点击OK按钮

6 创建Fire
- 利用菜单Model → New Obstruction
- 设置ID为Fire Obstruction
- 切换至Geometry标签页

- 选择菜单Model → New Vent
- 设置ID为Fire Vent
- 设置Surface为Fire

- 切换至Geometry标签页,按下图参数进行设置。
此时模型如下图所示。
7 创建开放边界
- 右键点击模型树节点Mesh01,选择子菜单Open Mesh Boundaries
- 删除节点Mesh Vent:Mesh01[Zmin],如下图所示
8 创建热电偶
- 选择菜单Devices → New Thermocouple
- 按下图进行设置
9 创建切面
- 选择菜单Output → Slices
- 在弹出的对话框中进行如图所示设置

10 计算
- 在计算之前保存计算模型。
- 选择菜单FDS→ Run FDS
11 后处理

- 选择菜单Model → New Vent

此时模型如下图所示。
7 创建开放边界
8 创建热电偶
9 创建切面

- 在计算之前保存计算模型。
- 选择菜单FDS→ Run FDS
11 后处理
可以查看烟雾分布、切面上温度、速度及各组分浓度分布,还可以查看热电偶上的监测值。

【Pyrosim案例】02:简单燃烧的更多相关文章
- 3星|《结构思考力》:用金字塔原理整理PPT的思路,案例偏简单
结构思考力 名义上全书是讲结构化思考,实际内容是用结构化思考的方法来整理PPT的思路,让PPT的逻辑更清晰.少部分提到如何修改标题更吸引人,如何做图表设计. 书中结构化思考的基本思路,重要的有两个:1 ...
- web综合案例02
web综合案例02 web综合案例02 web综合案例02 ... ... 内容待添加
- 【Pyrosim案例】01:空气流动
1 案例说明 Pyrosim是一款FDS前后处理软件.以一个非常简单的案例来描述Pyrosim的工作流程.本案例计算域中包含一个空气入口,一个环境出口. 案例主要演示以下内容: 创建Vents 增加切 ...
- 设计模式(C#)——02简单工厂模式
推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来.通俗来说,你只关心怎么用,不用关心怎么做 ...
- [Markdown] 02 简单应用 第二弹
目录 4. 插入链接 4.1 Markdown 的方式 用法 1 用法 2 4.2 HTML5 的方法 用法 1 用法 2 5. 插入图片 5.1 使用网络地址 5.2 使用本地地址 5.2.1 小括 ...
- SaltStack 部署案例 02
远程执行 salt '*' state.sls apache '*':代表所有主机 state.sls :是一个模块 apache : 状态 ,表示需要部署的内容,后缀.sls YAML:三板斧 1. ...
- 【Spark深入学习 -12】Spark程序设计与企业级应用案例02
----本节内容------- 1.遗留问题答疑 1.1 典型问题解答 1.2 知识点回顾 2.Spark编程基础 2.1 Spark开发四部曲 2.2 RDD典型实例 2.3 非RDD典型实例 3. ...
- ② 设计模式的艺术-02.简单工厂(Simple Factory)模式
工厂模式 实现了创建者和调用者的分离. 详细分类:简单工厂模式.工厂方法模式.抽象工厂模式 面向对象设计的基本原则 OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对 ...
- SpringBoot2.0 基础案例(02):配置Log4j2,实现不同环境日志打印
一.Log4j2日志简介 日志打印是了解Web项目运行的最直接方式,所以在项目开发中是需要首先搭建好的环境. 1.Log4j2特点 1)核心特点 相比与其他的日志系统,log4j2丢数据这种情况少:d ...
随机推荐
- python多行字符串
Python中如何处理长代码格式化问题,如何提高格式化输出的长字符串的可读性? 当我们需要格式化输出一个很长的字符串的时候,都写在一行显得很难看,而且可读性也很差:当我们使用链式的语法写代码的时候常常 ...
- 【WCF】为终结点地址应用地址头
记得不久前,老周写过博文,探讨过在ContextScope以一定的范内向发出的消息中插入消息头,scope只能为特定的某一次服务操作的调用而添加SOAP头,要是需要在每次调用操作协定的时候都插上Hea ...
- xdebug断点调试原理
通过Xdebug进行远程调试时,PHPSTORM等IDE会监听Xdebug设置的调试ip和端口(php.ini中配置) [xdebug] ; Xdebug zend_extension=php_xde ...
- Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)
<Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...
- 没有神话,聊聊decimal的“障眼法”
0x00 前言 在上一篇文章<妥协与取舍,解构C#中的小数运算>的留言区域有很多朋友都不约而同的说道了C#中的decimal类型.事实上之前的那篇文章的立意主要在于聊聊使用二进制的计算机是 ...
- Intellij Idea 15 下新建 Hibernate 项目以及如何添加配置
1.说明:Idea 下,项目对应于 Eclipse 下的 workspace,Module 对应于 Eclipse 下的项目.Idea 下,新添加的项目既可以单独作为一个 Project,也可以作为一 ...
- 不显示cmd窗口运行jar包
今天,打开导出的jar包,发现并不能运行,查看jar包中的META-INF文件夹下的MANIFEST.MF文件,发现MANIFEST.MF中并没有Main-Class,于是,就手动添加相应的信息,本项 ...
- TeamCity : 自动触发 Build
创建了 build 的配置以后,您既可以手动点击 "Run" 按钮来触发一次 build 过程,也可以通过 Triggers 配置实现自动触发 build 过程.一个 trigge ...
- Android 5.0源码编译问题
如果是自己通过repo和git直接从google官网上download的源码,请忽略这个问题,但是由于google在国内被限制登录,通过这一种方法不是每个人都能download下来源码,通常的做法就是 ...
- 企业IT架构介绍
企业信息化之路 问题 互联互通 统一访问 统一身份管理 数据管理模型 企业数据集成业务架构 业务流程框架 业务流程模型 个性流程支持 跨业务的业务流程组合 EBS总线 ] SOA架构上视图 B ...