Chapter 6. Surfaces

Table of Contents

Reserved Surfaces
ADIABATIC
INERT
MIRROR
OPEN[1]
Surface Types
Adiabatic
Inert
Burner
Heater/Cooler
Supply
Exhaust
Fan
Layered
Air Leak
Adding Textures to Surfaces

Surfaces are used to define the properties of solid objects and vents in your FDS model. The surface can use previously defined materials in mixtures or layers. By default, all solid objects and vents are inert, with a temperature that is fixed at the ambient temperature (set in the Simulation Parameters dialog. In addition to defining heat conduction in a solid, surfaces can also be used to define a burner, specify the ignition temperature for an object, give a vent an supply velocity, and set the many other properties supported by FDS.

To create, modify, and delete surfaces, you can use the Edit Surfaces dialog. To open the surface manager dialog, on the Model menu, click Edit Surface Properties.... The dialog shown in Figure 6.1 shows the dialog being used to edit an upholstery surface.

Figure 6.1. The Edit Surfaces dialog

The Edit Surfaces dialog

Reserved Surfaces

There are four fundamental or "reserved" surface types: ADIABATIC, INERT, MIRROR, and OPEN. These surfaces cannot be changed and are present in every analysis.

ADIABATIC

This surface remains fixed at the ambient temperature. There is no heat transfer (radiative or convective) from the gas to an adiabatic solid.

INERT

This surface remains fixed at the ambient temperature. Heat transfer does occur from gases to INERT surfaces. This is the default surface in PyroSim.

MIRROR[1]

This surface is used only for vents on the exterior mesh boundary. A MIRROR is a no-flux, free-slip boundary that reverses flow. It is intended to be applied to an entire mesh boundary to symmetrically double the size of the domain.

OPEN[1]

This surface is used only for vents on the exterior mesh boundary. OPEN denotes a passive opening to the outside and is often used to model open doors and windows.

Surface Types

PyroSim aids the user by organizing the surface options into logical types, such as a burner to define a simple fire or a layered surface to represent a solid, heat conducting wall. The available surface types are described below.

Adiabatic

This surface type is identical to the built-in ADIABATIC surface type. It allows you to customize the description, color, and texture of the adiabatic surface described in Section .

Inert

This surface type is identical to the built-in INERT surface type. It allows you to customize the description, color, and texture of the inert surface described in Section .

Burner

This surface type represents a fire with a known heat release rate[2] or mass (fuel) loss rate.

Parameters for burner fires are arranged in two groups: heat release and particle injection. Heat release options:

ParameterDescription
Heat Release 
Heat Release Rate (HRR)The heat release rate per unit area of this burner.
Mass Loss RateThe mass loss rate per unit area of this burner.
Ramp-Up TimeAt the beginning of the simulation, this surface will not be burning. This field allows you to describe how the heat release ramps up from ambient to the specified value.
Extinguishing CoefficientThis parameter governs the suppression of the fire by water. For more information, see section 10.7 of the FDS users guide.
Temperature 
Surface TemperatureThe surface temperature of this burner. The value TMPA represents ambient temperature.
Convective Heat FluxThe heat flux per unit area at the surface.
Ramp-Up TimeThis field allows you to describe how the temperature ramps up from ambient to the specified value.
Other 
EmissivityThis parameter controls how the surface radiates heat. Using a value of 1.0 makes this surface a black body. Lower values increate the amount of radiated heat.

Particle injection options:

ParameterDescription
Emit ParticlesEnable this option to emit particles from the surface.
Particle TypeSelect a particle to emit. To create a new particle, click the Edit Particles... button.
Number of Particles per CellControls the number of particles inserted per second. A value of 1 will insert one particle per cell per second.
Mass FluxFor particles that have mass, this option provides an alternate way to control the number of particles inserted per second.

Heater/Cooler

This surface type represents a radiative heat source. The options are identical to the options for a burner without the heat release options. If the surface temperature is less than the ambient temperature, the surface will remove heat from the surrounding gases.

Supply

This surface represents a vent that injects air into the simulation domain. The parameters for supply surfaces are arranged in 4 groups: air flow, temperature, species injection, and particle injection.

Air flow options:

ParameterDescription
Specify VelocityUse a constant velocity to define air movement through the vent.
Specify Volume FluxUse a constant volume flux to define air movement through the vent.
Specify Mass FluxUse a constant mass flux to define air movement through the vent.
Specify ... Individual SpeciesDefine air movement through the vent using a table of extra species and their mass fluxes. This method requires a model that includes extra (non-reactive) species. Flux data is specified on the Species Injection tab.
Tangential VelocityThe tangential velocity of the air flow. The first parameter is the velocity in the x or y direction and the second parameter is in the y or z direction, depending on the normal direction of the vent. An example of tangential velocity is shown in Figure 6.2.
Slip FactorThe slip factor affects the calculation of velocity at the walls. To specify a no-slip boundary condition, use -1. To specify a free slip boundary condition, use 1. Values between -1 and 1 represent partial slip conditions.
Ramp-Up TimeAt the beginning of the simulation, vents with this surface will not be blowing. This parameter controls the time it takes to ramp the air flow up to the specified amount.
Wind ProfileThe default wind profile is constant (Top Hat), to model wind conditions outdoors there are two additional options: parabolic and atmospheric. Parabolic produces wind with a parabolic profile whose maximum is the specified velocity. Atmospheric produces a wind profile of the form u=u0(z/z0)^p.
Atmospheric Profile ExponentThe term p in the atmospheric profile equation. This option is only available when atmospheric profile is selected.
Atmospheric Profile OriginThe term z0 in the atmospheric profile equation. This option is only available when atmospheric profile is selected.

Figure 6.2. A simulation demonstrating affect of the normal axis on the direction of tangential velocity.

A simulation demonstrating affect of the normal axis on the direction of tangential velocity.

The temperature of the air injected by supply vents can be controlled using the following options:

ParameterDescription
Surface TemperatureThe temperature of the injected air. The value TMPA represents ambient temperature.
Convective Heat FluxThe heat flux per unit area at the surface.
Ramp-Up TimeThis field allows you to describe how the temperature ramps up from ambient to the specified value.
Other 
EmissivityThis parameter is not used for supply surfaces.

The species injection options are available if the Specify Mass Flux of Individual Species option in the Air Flow group is selected and there are extra, non-reactive species present in the simulation.

Particle injection options:

ParameterDescription
Emit ParticlesEnable this option to emit particles from the surface.
Particle TypeSelect a particle to emit. To create a new particle, click the Edit Particles... button.
Number of Particles per CellControls the number of particles inserted per second. A value of 1 will insert one particle per cell per second.
Mass FluxFor particles that have mass, this option provides an alternate way to control the number of particles inserted per second.

Exhaust

Exhaust surfaces can be used to remove gas from the simulation domain. The specification of their air movement parameters is identical to that of a supply surface, but instead of the velocity or flux driving air into the domain, they are pulling air out.

Fan

A fan is a special type of surface that more accurately simulates a fan than a supply surface. Fans must be attached to a thin obstruction that separates two pressure zones. For more information about fans, please refer to section 8.3.2 of the FDS users guide.

Layered

Layered surfaces are composed of one or more material definitions. Materials include solid and liquid substances such as concrete, pine, and ethanol. For more information about materials and how they can be specified in PyroSim, please refer to Chapter 5. This type of surface is ideal for walls and other objects that are composed of real-world materials. This surface type can also be used to inject extra (non-reactive) species into the simulation.

Layered surfaces have five groups of options: material layers, surface props, reaction, species injection, and particle injection. The material layers group contains the following options:

ParameterDescription
Initial Internal TemperatureThe initial temperature within this surface.
BackingThe backing of a surface is the boundary condition behind the surface. The default value, Air Gap represents an air gap, Exposed will allow the surface to transfer heat into the space behind the wall, and Insulated prevents any heat loss from the back of the material.
Gap TemperatureThe temperature of air in the air gap. This option is only available when the Air Gap backing type is selected.
Temperature RampThis field allows you to describe how the temperature ramps up from ambient to the specified value.
Material Layers 
ThicknessThe thickness of this material layer.
Material CompositionWithin a layer (row), you can specify multiple materials based on mass fraction. For example, to specify a layer that is just brick, type 1.0 BRICK (assuming you have created a material called BRICK). To specify a layer of wet brick, you could enter 0.95 BRICK; 0.05 WATER. Each material is separated by a semi-colon.
EditClick to specify the materials in this layer using an alternate table UI.

The Surface Props tab contains the following options:

ParameterDescription
GeometryThe effective geometry for heat transfer calculations.
PorousThe property is generally used to create a fan using a thin obstruction.
Enable LeakageThis option allows you to select two pressure zones for leakage across the surface.
Surface DensityThe mass per unit area for the solid surface, calculated using the wall thickness.
Initial Internal TemperatureStarting temperature inside the solid.
BackingDefines the boundary condition on the back (internal) surface of the solid face.
Gap TemperatureTemperature of air gap behind the solid face.
Temperature RampSpecifies the surface temperature ramp from ambient, to the specified surface temperature.

The reaction used to model a given surface can either be taken from the material specifications, or given explicitly by the surface. Manually specifying the parameters will produce a surface similar to a burner. You can edit this behavior using the reaction options:

ParameterDescription
Governed by MaterialThis surface's reaction will be controlled by the materials that it is constructed from.
Governed ManuallyOverride the default reaction behavior for this surface and specify the following parameters.
Heat Release RateThe heat release rate per unit area of this surface.
Mass Loss RateThe mass loss rate per unit area of this surface.
Ramp-Up TimeThis field allows you to describe how the heat release ramps up from ambient to the specified value.
Extinguishing CoefficientThis parameter governs the suppression of the fire by water. For more information, see section 10.7 of the FDS users guide.
Burn ImmediatelySelect this option to create a surface that is initially burning.
Ignite atSelect this option to create a surface that will begin burning at a specified temperature.
Heat of VaporizationHeat yield when this fuel is converted to gas.
Allow ... burn awaySurfaces of this type can be removed from the simulation after expending all available fuel.

You can inject extra (non-reactive) species into the simulation using the species injection options. To use these options, you must first specify extra species using the Edit Extra Species dialog. You can edit the following extra species options:

ParameterDescription
Inject by Mass FractionSelect this option to specify species injection using mass fractions.
Inject by Mass FluxSelect this option to specify species injection using mass flux.
Mass Flux of Background SpeciesThe background species (default=AIR) mass flux into the domain.
Background Species RampThis field allows you to describe how the injection rate ramps up from zero to the specified value.
SpeciesThis value cannot be edited. It displays the name of one of the species selected in the Edit Extra Species dialog.
Mass FractionThe mass fraction of an extra species to inject. This option is only available if Inject by Mass Fraction is selected.
Mass FluxThe mass flux of an extra species to inject. This option is only available if Inject by Mass Flux is selected.
Ramp-Up TypeThis field allows you to describe the function used to ramp up the injection rate from zero to the specified value.
Ramp ValueThe time it takes to achieve the specified injection rate.

The particle injection parameters for layered surfaces are identical to those for burners.

Air Leak

Air leak surfaces can be used to create a permeable barrier between two pressure zones. The porous option is available to allow air movement to occur across this obstructions using this surface.

Adding Textures to Surfaces

You can add textures to surfaces to increase the realism of your model. Some default textures are provided or you can import your own. The Room Fire example demonstrates using a wood texture for a pine floor and hanging a picture on a wall. Your textures will be automatically displayed in PryoSim; to display textures in Smokeview, select Textures on the Show/Hide menu.

To define a texture:

  1. On the Model menu, click Edit Surfaces....

  2. Either create or edit the surface to which you want to add a texture.

  3. Click on the Texture box.

  4. Either select a pre-defined texture or click the Import... button and select your own image file.

  5. The image you selected will be displayed. Under the image, click the Details tab. Set the Width and the Height values to correspond to size to be used in the PyroSim model.

  6. Click OK to close the Textures dialog.

The textured surface can now be used in either obstructions or vents.



[1] Vents of this type should not be toggled (deactivated or activated) during the simulation.

[2] The heat release rate for a burner surface is specified per unit area. A surface with a 500 kW/m2 heat release rate applied to a 2.0 m2 vent would result in a 1000 kW fire.