air movement - thunderhead engineering · air movement 1 air movement in this tutorial you will...

10
Air Movement 2017

Upload: others

Post on 12-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

2017

Page 2: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

1

Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on

the opposite side. This is a very simple PyroSim/FDS simulation, but illustrates several important points:

By default, the boundaries of a model are closed to flow, with an inert surface for thermal and

radiation effects. An inert surface remains at a constant temperature (usually the ambient

temperature), so an inert surface can heat or cool the air by convection and radiation.

A vent as used in FDS is more than just a supply or exhaust vent, instead, a vent is a general way

to apply 2D boundary conditions to a surfaces. In this example, we use one vent to supply air

and a second vent to be an open boundary to ambient conditions.

Since the model boundaries are closed by default, if we supply air into the model there must be

a way for the air to exhaust. The recommended approach is to use an open boundary for the

exhaust that provides an ambient boundary condition. FDS provides a special vent type OPEN to

accomplish this.

An open boundary is recommended because the density of the air can change due to

heating/cooling, with the consequence that specifying velocities on both the supply and exhaust

will cause mass to accumulate (or decrease) in the model. Similarly, specifying mass flow rate

boundary conditions will not work if a fire is introducing fuel into the model.

Figure 1. 3D visualization of air flow in this example

Page 3: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

2

This tutorial demonstrates how to:

Create vents.

Add slice planes and particles for velocity visualization.

View 3D results using Smokeview.

The FDS input file listing is provided at the end of this document. You can import this directly into

PyroSim.

Select SI Units To select SI units:

1. On the View menu, click Units and select SI to display values using the metric system.

Create Mesh In this example we will use a 10 m x 10 m x 10 m mesh with 0.5 m cells.

1. On the Model menu, click Edit Meshes.

2. Click New.

3. Click OK to create the new mesh.

4. In the Min X box, type 0 and in the Max X box, type 10.

5. In the Min Y box, type 0 and in the Max Y box, type 10.

6. In the Min Z box, type 0 and in the Max Z box, type 10.

7. In the X Cells box, type 20.

8. In the Y Cells box, type 20.

9. In the Z Cells box, type 20.

10. Click OK to save changes and close the Edit Meshes dialog.

Page 4: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

3

Figure 2. Creating the mesh

Create the Supply Surface Surfaces are used to define the properties of objects in your FDS model. Surfaces can be assigned to

both obstructions and to vents in the model. Supply surfaces are used to blow air into the domain. In

this example, we will define a supply surface with a velocity of 1.0 m/s.

1. On the Model menu, click Edit Surfaces.

2. Click New.

3. In the Surface Name box, type Air Supply.

4. In the Surface Type list, select Supply.

5. Click OK to create the new supply surface. This will open the Edit Surfaces dialog showing the

new surface.

6. In the Specify Velocity box, type 1. This means that air will flow from this surface with a velocity

of 1 m/s.

7. To emit massless particles to show the flow, click the Particle Injection tab.

8. Click the Emit Particles checkbox.

9. The default Particle Type will be Tracer.

10. In the Insertion Interval box, type 1.

11. Click OK.

Page 5: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

4

Create Vents The surface we just created defines a set of properties, but is not yet attached it to any feature of the

model. One way to define flow conditions in a model is using a “vent.” Vents are 2D objects and must be

aligned with one of the model planes. To create an air supply vent:

1. On the Model menu, click New Vent.

2. In the ID box, type Inlet.

3. In the Surface list, select Air Supply. This specifies that the previously created surface will define

the properties of the vent.

4. Click on the Geometry tab. In the Plane list, select X and set the value to 0.

5. In the Min Y box, type 3 and in the Max Y box, type 7.

6. In the Min Z box, type 3 and in the Max Z box, type 7.

7. Click OK.

By default, FDS assumes that the exterior boundary of the mesh is a solid wall with the temperature

fixed at ambient. This is referred to as ’INERT’. So we must provide a way for the supply air to exit the

model. To do this, we will create a vent that is open to atmospheric conditions. In general, it is better to

have an open vent where the flow will be calculated, rather than specifically defining the exhaust flow

rate using a surface as we did for the air supply. One example of why an open vent works best is that if a

fire heats the air in the room, to maintain the inlet mass flow equal to the exhaust, the velocity of the

less dense exit flow will be larger for the same flow areas.

To create an open vent that covers the entire right face of the model:

1. On the Model menu, click New Vent.

2. In the ID box, type Exhaust.

3. In the Surface list, select OPEN.

4. Click on the Geometry tab. In the Plane list, select X and type 10.

5. In the Min Y box, type 0 and in the Max Y box, type 10.

6. In the Min Z box, type 0 and in the Max Z box, type 10.

7. Click OK.

Page 6: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

5

Figure 3. The resulting model. Here we have selected the Show Mesh Boundaries tool and clicked the

Reset to Top View button.

Create Slice Records Slices define planes used to display contours or vectors of the results. A new slice must be defined for

each quantity that will be plotted. To make a velocity vector slice:

1. On the Output menu, click Slices.

2. In the XYZ column, select Y (the slice will be normal to the Y coordinate).

3. In the Plane Value column, type 5.

4. In the Gas Phase Quantity column, select Velocity.

5. In the Use Vector? column, select YES.

6. Click OK to create the slice plane.

If you want to hide the slice plane (or any object in a PyroSim model), just right-click on the object in the

tree view and click Hide Object(s).

Specify Simulation Properties To define the end time:

1. On the FDS menu, click Simulation Parameters.

2. In the End Time box, type 60.

3. Click OK.

Page 7: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

6

Save the Model 1. On the File menu, click Save.

2. Choose a location to save the model. Use folders to organize your models. When you run the

analysis, PyroSim will create a new sub-folder with the model name and write all the input and

output files to this folder. For this example, make a folder named Airflow and name the file

airflow.psm.

3. Click Save to save the model.

Run the Simulation 1. On the FDS menu, click Run FDS.

2. The FDS Simulation dialog will appear and display the progress of the simulation. This should

take approximately 90 seconds to run, depending on computing hardware.

3. When the simulation is complete, Smokeview will launch automatically and display a 3D image

of the model.

View Velocity Slice Data We will first display the velocity contours:

1. In the Smokeview window, right-click to activate the menu.

2. In the menu, click Load/Unload > Slice File > Velocity > Y=5.0.

View Particles We can also display the particles:

1. In the Smokeview window, right-click to activate the menu.

2. In the menu, click Load/Unload > Particle File > particles to load the particle data.

Unload the particle data to view only the velocity contours.

Page 8: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

7

Figure 4. Velocity contours and particles displayed in Smokeview

Smokeview Controls Smokeview is developed by NIST, so some of the controls are different than PyroSim.

1. To rotate in Smokeview, click and drag the mouse.

2. To zoom and pan horizontally in Smokeview, press the CTRL key and drag up/down (for zoom)

or left/right (for horizontal pan).

3. To pan vertically in Smokeview, press the ALT key, click the mouse, and drag up/down.

4. To view a specific time in the animation, click the timeline bar in the bottom of the Smokeview

window. To return to animation mode, press t.

5. To clear the display in Smokeview, right-click to activate the menu, then click Load/Unload >

Unload All.

Page 9: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

Air Movement

8

References FDS-SMV Official Website. Fire Dynamics Simulator and Smokeview. Gaithersburg, Maryland, USA :

National Institute of Standards and Technology.

McGrattan, Kevin, et al. 2014. Fire Dynamics Simulator Technical Reference Guide (Sixth Edition).

Gaithersburg, Maryland, USA, July 2014. NIST Special Publication 1018-6.

McGrattan, Kevin, et al. 2014. Fire Dynamics Simulator User's Guide (Sixth Edition). Gaithersburg,

Maryland, USA, July 2014. NIST Special Publication 1019-6.

Page 10: Air Movement - Thunderhead Engineering · Air Movement 1 Air Movement In this tutorial you will create an air flow using a supply vent on one side of a room and an open vent on the

FDS Input File Following is a listing of the FDS input file. You can either save this as a text file and import into PyroSim,

or you can:

1. Open PyroSim and on the File menu, click New.

2. Select and copy the entire listing below.

3. On the PyroSim Edit menu, click Paste. You will receive a warning that Simulation Parameters

already exists in the model, click Yes to All to replace all existing data with the FDS file data.

4. Click the Reset tool.

5. Save and run.

That paste is pretty cool, huh?

airflow.fds

Generated by PyroSim - Version 2015.4.1116

Nov 16, 2015 5:05:11 PM

&HEAD CHID='airflow'/

&TIME T_END=60.0/

&DUMP RENDER_FILE='airflow.ge1', COLUMN_DUMP_LIMIT=.TRUE., DT_RESTART=300.0/

&MESH ID='Mesh01', IJK=20,20,20, XB=0.0,10.0,0.0,10.0,0.0,10.0/

&PART ID='Tracer',

MASSLESS=.TRUE.,

MONODISPERSE=.TRUE.,

AGE=60.0/

&SURF ID='Air Supply',

RGB=26.0,204.0,26.0,

VEL=-1.0,

PART_ID='Tracer',

DT_INSERT=1.0/

&VENT SURF_ID='Air Supply', XB=0.0,0.0,3.0,7.0,3.0,7.0/ Inlet

&VENT SURF_ID='OPEN', XB=10.0,10.0,0.0,10.0,0.0,10.0/ Exhaust

&SLCF QUANTITY='VELOCITY', VECTOR=.TRUE., PBY=5.0/

&TAIL /