【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 ...
随机推荐
- 阿里云服务器的坑=====部署EF+MVC
异常处理汇总 ~ 修正果带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4599258.html 先参考:http://www.cnblogs.com/dun ...
- <!--[if IE 9]>....<!end if-->
1.页面里面经常看到类似[if it IE 9],表示的是限定某些浏览器版本才能执行的语句. ! [if ! IE] 含义:如果不是IE It [if it IE 9] 含义:如果是IE9 Ite [ ...
- STL标准模板库(简介)
标准模板库(STL,Standard Template Library)是C++标准库的重要组成部分,包含了诸多在计算机科学领域里所常见的基本数据结构和基本算法,为广大C++程序员提供了一个可扩展的应 ...
- 【Oracle 集群】Linux下Oracle RAC集群搭建之基本测试与使用(九)
Oracle 11G RAC数据库安装(九) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总 ...
- 列表组件抽象(2)-listViewBase说明
这是我写的关于列表组件的第2篇博客.前面的相关文章有: 1. 列表组件抽象(1)-概述 listViewBase是列表组件所有文件中最核心的一个,它抽象了所有列表的公共逻辑,将来如果有必要添加其它公共 ...
- 基于 Cmd MarkDown 的 markdown 语法学习
首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...
- WPF 自定义Grid双击事件
先设置Grid_MouseDown事件函数,然后在函数内增加如下代码 ) { //双击执行 } 更改数字可以区别单击和双击 感谢@一 定 会 去 旅 行
- PDF编辑神器
转自网络 http://files.cnblogs.com/files/quejuwen/pdfeditportable.zip
- is not in the sudoers file的解决方法
遇到这个问题 修改sudoers 文件 /etc/sudoers 添加
- JAVA Thread线程异常监控
一.场景描述:单线程程序可以用try...catch捕获程序的异常,而在多线程程序的时候是无法使用try...catch捕获. 示例1:多线程发生异常,无法使用try...catch捕获问题 publ ...