1 案例说明

Pyrosim是一款FDS前后处理软件。以一个非常简单的案例来描述Pyrosim的工作流程。本案例计算域中包含一个空气入口,一个环境出口。

案例主要演示以下内容:

  • 创建Vents
  • 增加切面以显示流速
  • 后处理操作

2 计算建模

2.1 选择单位

利用菜单ViewUnits →| SI,选择米制国际单位。

2.2 创建网格

利用菜单 ModelEdit Meshes,点击New按钮,采用默认名称。

采用图中参数,创建10x10x10的计算域,网格数量20x20x20,点击OK按钮确认操作。

2.3 创建Supply面

Pyrosim中的Supply面相当于CFD中的Inlet面。
点击菜单ModelEdit Surfaces,在弹出的对话框中选择按钮New,输入名称Air Supply
Surface Type选择类型Supply

点击OK按钮创建面。
在参数设置对话框中的Air Flow标签页下,设置Specify Velocity1m/s。如下图所示。

切换至Particle Injection标签页,激活选项Emit Particles,并设置Insertion Interval,设置其值为1 s,如图所示。

##2.4 创建进口Vent
利用菜单Model → New Vent,在弹出的对话框General标签页中设置IDInlet,设置SurfaceAir Supply

切换至Geometry标签页中,如下图所示进行设置。点击OK按钮确认操作。

##2.4 创建出口Vent
利用菜单Model → New Vent,在弹出的对话框General标签页中设置IDExhaust,设置SurfaceOPEN

切换至Geometry标签页,按下图所示设置参数。

点击OK按钮创建模型。模型创建完毕后如下图所示。

## 2.5 创建切面
创建切面的目的在于后处理观察数据。
选择菜单Output → Slices,在弹出的对话框中进行如下图所示设置。

点击OK按钮确认。

2.6 创建仿真参数

选择菜单FDS→Simulation Parameters,在弹出的对话框中设置End Time60,点击按钮OK

2.7 进行计算

利用菜单FDS → Run FDS,开始计算。

##2.8 计算后处理

计算完毕后自动打开smoke view,如下图所示。

在smokeview上点击鼠标右键,选择Load/Unload → Slice file→ Velocity → 5m,如下图所示。

可查看切面上的速度随时间变化动画。

还可以查看加入示踪粒子后的颗粒的运动情况。

【Pyrosim案例】01:空气流动的更多相关文章

  1. python 面向对象编程案例01

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #面向对象编程案例01 class Behave(): def __init__(self,name): se ...

  2. web综合案例01

    web综合案例01 ... .... 内容待添加

  3. 【Pyrosim案例】02:简单燃烧

    1 案例说明 本案例介绍一个简单的燃烧模拟. 本案例通过指定热释放率(Heat Release Rate,HRR)来定义一个500kW的燃烧火焰.利用热释放率来定义燃烧火焰在火灾安全工程中描述火焰的一 ...

  4. Java基础知识强化之IO流笔记39:字符流缓冲流之复制文本文件案例01

    1. 字符流缓冲流之复制文本文件案例 需求:把当前项目目录下的a.txt内容复制到当前项目目录下的b.txt中 数据源: a.txt -- 读取数据 -- 字符转换流 -- InputStreamRe ...

  5. Python3面向对象——案例-01

    经典的策略模式案例 问题描述 使用"策略"设计模式处理订单折扣的 UML 类图 定义一系列算法,把它们一一封装起来,并且使它们可以相互替换.本模式使得算法可以独立于使用它的客户而变 ...

  6. MySQL案例01:Last_SQL_Errno: 1755 Cannot execute the current event group in the parallel mode

    周五同事监控报警,有个MySQL从库复制状态异常,让我帮忙排查下,经过排查发现是MySQL5.6并行复制的一个Bug所致,具体处理过程如下: 一.错误信息 登录mysql从库服务器,检查复制状态 my ...

  7. SpringBoot2.0基础案例(01):环境搭建和RestFul风格接口

    一.SpringBoot 框架的特点 1.SpringBoot2.0 特点 1)SpringBoot继承了Spring优秀的基因,上手难度小 2)简化配置,提供各种默认配置来简化项目配置 3)内嵌式容 ...

  8. 网络载入数据和解析JSON格式数据案例之空气质量监測应用

    一.创建一个新的项目 activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res ...

  9. 性能问题案例01——sybase数据库内存问题

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/xuepiaohan2006/article/details/30064399     近期现场反馈问 ...

随机推荐

  1. 如何在Nginx下配置PHP程序环境

    1.nginx与PHP的关系 首先来看nginx与php的关系, FastCGI的关系(而不是像apache那样安装成nginx的模块) FastCGI的意思是, 快速的通用网关接口:CGI Comm ...

  2. css3圆环百分比,菜单栏定位导航

    前段时间,社区个人中心改版,看了下设计图,当时隐约感觉到有两个地方(圆环百分比,菜单栏定位导航)比较麻烦.设计图大致如下: 首先看圆环百分比,网上的做法大致分两种,一种是用了CSS3中的transfo ...

  3. JavaScript权威设计--JavaScript脚本化文档Document与CSS(简要学习笔记十五)

    1.Document与Element和TEXT是Node的子类. Document:树形的根部节点 Element:HTML元素的节点 TEXT:文本节点   >>HtmlElement与 ...

  4. Hadoop Shell命令大全

    hadoop支持命令行操作HDFS文件系统,并且支持shell-like命令与HDFS文件系统交互,对于大多数程序猿/媛来说,shell-like命令行操作都是比较熟悉的,其实这也是Hadoop的极大 ...

  5. Log4net入门(ASP.NET MVC 5篇)

    在前4篇Log4net入门文章中,我们讲述了log4net的一些简单用法,在这一篇中我们主要讲述如何在ASP.NET MVC 5项目中将日志信息写入SQL Server数据库中. 一.创建最简单的AS ...

  6. cmder git bash 使用

    cmder 是一款 windows 下的命令集合软件,它可以集合各种系统下的命令,并且操作非常快速方便. 安装有两个版本,一个是简化版(4.27M),一个是完全版(75.7M),它们的唯一区别:完全版 ...

  7. console.log("A"-"B"+"3")=?

    (点击上方的订阅号,可快速关注,关注有惊喜哦^_^) 前不久看到一道JS基础题目,做了一下竟然错了一半...在此分享一下: 先把题目放上来,大家可以自己测试一下再看答案哦^_^ ①console.lo ...

  8. 11gRAC报错CRS-4535, CRS-4000解决

    环境:AIX6.1 + Oracle11.2.0.4 RAC(2 nodes) 1.故障现象 2.定位问题 3.处理问题 1.故障现象 使用crsctl查看集群各资源状态,在任一节点都会直接报错CRS ...

  9. Memcache缓存系统构建一

    在如今这个高效率的社会中,怎样将这个高效率应用到自己的程序中,是一个值得追寻和值得探讨的问题.因为这个memcache能够很好的提高检索速度,提升用户体验,而且重要的是减少数据库的访问.这就大大的提高 ...

  10. FFmpeg数据结构:AVPacket解析

    本文主要从以下几个方面对AVPacket做解析: AVPacket在FFmpeg中的作用 字段说明 AVPacket中的内存管理 AVPacket相关函数的说明 结合AVPacket队列说明下AVPa ...