And How BPIP-PRIME helps model the effects of buildings on industrial plumes
Put a tall stack beside a large building and the plume can behave very differently from the same stack in open air.
The science of smoke & building shapes
The building obstructs the wind, creates turbulence and alters the flow around the source. An elevated plume can be pushed downward into the building wake, potentially producing substantially higher ground-level concentrations near the facility. This effect is called building downwash.
The Building Profile Input Program, commonly called BPIP, is one of the tools used to represent this effect in air-quality dispersion modelling.
But there is an important distinction: BPIP-PRIME does not predict where the smoke goes. It processes the geometry of buildings and sources to calculate building-related parameters used by the PRIME downwash treatment in a dispersion model such as AERMOD.
Getting the software to run is usually the easy part. The more important question is: Did we give it an accurate representation of the facility?
That is where experienced modelling matters.
Imagine an elevated stack in unobstructed terrain. The plume leaves the stack and rises because of its momentum and buoyancy. As it travels downwind, it disperses through the atmosphere.
Now put a large building beside the stack. The building changes the airflow around the source. Turbulence increases, the plume can lose some of its effective rise and material can become entrained in the wake behind the structure.
The result can be a plume that reaches ground level much sooner. This is why a building can sometimes have a surprisingly large effect on a dispersion-model result.
Without significant building effects
Stack → plume rises → dispersion → ground-level impact
With significant building effects
Stack → building-disturbed flow → downwash/wake → increased near-field concentrations
The effect depends on the source, the building, the wind direction and the relationship between the two. See this for more:
https://gaftp.epa.gov/Air/aqmg/SCRAM/models/other/iscprime/primpldn.pdf
The names can be confusing because they refer to related but different parts of the modelling system.
BPIP - The Building Profile Input Program was developed to process building and stack geometry and calculate building-related dimensions used in dispersion modelling. EPA describes BPIP as calculating building heights and projected building widths for simple structures, multi-tiered structures and groups of structures.
pollutant dispersion modelsBPIP-PRIME - BPIPPRM is the version that also calculates downwash values for use by the PRIME algorithm. EPA describes it as a building-profile processor that calculates downwash values for input into PRIME, which is incorporated into models such as AERMOD.
PRIME - PRIME (Plume Rise Model Enhancements) is the building-downwash treatment that calculates the effects of altered flow, wake turbulence, plume rise and related processes on the dispersion of the plume.
A useful way to picture the workflow is:
Facility geometry
↓
BPIP-PRIME
Building dimensions and wind-direction-specific downwash parameters
↓
AERMOD-PRIME
Plume rise, downwash and dispersion calculations
↓
Predicted concentrations
AERMOD is the modern successor to ISC3 the EPA regulatory modelling system, while BPIPPRM remains part of the AERMOD supporting tools.
The program can only work with the building representation provided to it. That means accurate facility information matters. For a typical industrial facility, we look at:
The geometry is normally parameterized using vertices, allowing the building footprint and structure to be represented in a way that follows the actual facility layout. This is particularly useful for industrial facilities that don't consist of one simple rectangular building.
The building height is not always as simple as it looks
One of the practical details we pay particular attention to at Calvin is the peak roof height. For modelling purposes, we look for the highest part of the building's actual structure. That can include:
It does not normally include objects sitting on the roof that are not part of the building structure, such as air-conditioning equipment and similar rooftop equipment. That distinction can matter when a relatively small change in building height affects the calculated building dimensions or downwash treatment.
The important point is not simply to find the tallest object visible in an aerial photograph. We want the height of the structure that actually interacts with the airflow.
Industrial buildings are often much more complicated than a simple box. A facility may contain:
These features can affect the projected dimensions seen by the plume from different wind directions.
At Calvin, we therefore look for tiers and unusual structural designs, rather than automatically assuming the whole facility can be represented by one simple rectangle. Sometimes it can. This is particularly important when the stack is close to the building.
A building model can be geometrically perfect and still be wrong for the dispersion assessment if the stack is in the wrong place. We therefore need accurate information on:
For some facilities, a stack only a few metres from a building wall can behave very differently from a stack farther away. That is one reason why we normally want exact source locations rather than approximate positions.
Which buildings should be included?
Our general approach is straightforward: Include the buildings likely to affect the plume. That does not necessarily mean modelling every object on the property.
The important question is whether the structure can behave as an obstacle to atmospheric flow in a way relevant to the source.
For example, an ordinary industrial building can clearly obstruct the wind and generate a wake. By contrast, objects that are open underneath may not behave like solid buildings for this purpose.
At Calvin, anything that air can readily flow underneath is not treated as a building simply because it has a significant physical footprint. Likewise, cylindrical objects such as storage tanks are not automatically treated as buildings even if they are tall structures.
This is an important example of where a modeller should understand the physical problem rather than blindly convert every object in a facility drawing into a BPIP structure.
A building does not present the same aerodynamic obstacle from every direction. A rectangular structure viewed end-on presents a different projected width than when wind approaches along its long axis. That is why BPIP-PRIME calculates building characteristics for different wind directions.
building profilesParameters such as projected building width and building height can therefore change with wind direction. BPIPPRM is designed to handle simple, multi-tiered and groups of structures and generate the relevant wind-direction-dependent dimensions.
A useful mental picture is:
The same facility can therefore produce different downwash behaviour under different wind directions.
Structure of the wake, from the cavity immediately downwind.What happens behind a building?
PRIME divides the building-affected flow into regions with different characteristics.
The near wake is the region close behind the building where the airflow is strongly disturbed. Within and around the wake, turbulence can be substantially greater than in undisturbed flow.
Farther downstream, the building's influence gradually decreases and the plume transitions toward more conventional atmospheric dispersion behaviour.
The cavity region immediately behind or around a building is particularly important because air can recirculate within this disturbed flow. This is more than a theoretical curiosity.
A plume interacting with the wake can be transported toward ground level far more effectively than it would in unobstructed flow.
CALPUFF's documentation describes its PRIME option as accounting for representative streamline patterns and diffusion rates in the near and far wakes, as well as recirculation in the cavity zone.
An elevated release can rise because of:
A building can interfere with that process. The altered airflow can reduce effective plume rise and increase mixing close to the source.
That means building downwash is not simply a correction applied to a final concentration. It changes the way the plume behaves in the atmosphere.
This is why the building calculation needs to be considered together with source characteristics such as:
The important question is not: Are there buildings on the site? The better question is: Can those buildings materially affect the plume? A modeller can consider factors such as:
For many facilities, a quick screening consideration can indicate whether a building is likely to be important.
For more complicated arrangements, BPIP-PRIME provides a systematic way of determining the building dimensions needed by the downwash treatment.
Rather than make every model more complicated, the objective is to identify the structures that can actually influence the answer.
This is one of the most important distinctions in building-downwash modelling.
Smoke behavior and building layoutBPIP-PRIME can process the geometry you provide, but it cannot look at your facility drawing and tell you that you have forgotten a building extension.
It cannot know that a roof was recently rebuilt. It cannot decide that a structure should have been separated into multiple tiers.And it cannot recognize that the stack location in the model does not match the actual source location. Those decisions belong to the modeller.
At Calvin Consulting, we therefore review the actual facility layout, not just the finished BPIP input file. We pay particular attention to:
Building height - Is the model using the structural peak roof height?
Building geometry - Does the footprint correspond to the actual facility?
Tiers - Have important changes in roof or structural height been represented?
Orientation - Are buildings aligned correctly?
Stack location - Are the source coordinates and elevations accurate?
Source/building relationship - Is the stack actually located where the model says it is relative to the structures?
Relevant structures - Have we included the buildings likely to affect the plume while avoiding inappropriate treatment of objects that do not behave like buildings?
That is often more important than the mechanics of pressing run.
One of the more interesting situations we encounter is when a release is not simply a conventional vertical stack. Consider a high-velocity or directional release located close to an industrial structure.
The source may have substantial momentum, but the building can still alter the surrounding airflow. Depending on the release direction and physical arrangement, the interaction between the release and the structure can become an important part of the assessment.
In a situation like this, simply confirming that BPIP-PRIME has processed the surrounding buildings does not answer the whole question.
Instead, the modeller needs to ask: Does the selected modelling approach actually represent what happens when this particular release encounters this particular structure?
That distinction between software operation and physical representation is one of the reasons building-downwash assessments sometimes deserve more scrutiny than a routine BPIP run.
BPIP is not exclusively an AERMOD issue. CALPUFF includes several building-downwash treatments, including:
CALPUFF can use wind-direction-specific building dimensions, and its documentation specifically identifies BPIP as a tool that can develop the required dimensions. This means the relationship is slightly different from the simple: BPIP → AERMOD picture often used in introductory explanations.
For AERMOD, BPIPPRM is a supporting processor for PRIME. For CALPUFF, the modeller chooses the applicable building-downwash treatment within CALPUFF and can use wind-direction-specific dimensions developed from the building geometry.
The correct approach therefore depends on the selected dispersion model and the regulatory requirements for the assessment.
What about ADMS 6?
ADMS 6 does not do building-processing in the same way.
It has its own building-profile and building-downwash capabilities, allowing the user to define buildings directly within the model. CERC's documentation (the model provider) describes an integrated Buildings option and a building-related stack downwash treatment.
Calvin has used ADMS 6, including its building handling, although it has not been a routine model in our work.
The broader lesson is useful: BPIP is a tool associated with particular modelling approaches, not a universal requirement for representing buildings.
BPIP also has a connection with Good Engineering Practice (GEP) stack-height procedures. That's important, but it should not be confused with the fundamental building-downwash question.
Two related questions can be asked:
The same building geometry may be relevant to both analyses, but they are not the same calculation. EPA's BPIP documentation identifies both GEP-related procedures and building-downwash functions.
The entire process can be reduced to four questions:
BPIP is sometimes described as a program that tells a dispersion model how buildings affect a plume.
That is true but incomplete. The important work happens before and after the BPIP calculation.
Beforehand, the modeller has to decide: What does the facility actually look like to the atmosphere?
Afterward, the modeller has to ask: Do the resulting downwash effects and predicted concentrations make physical sense?
A successful BPIP run does not guarantee a good building-downwash model. A good assessment starts with accurate facility geometry, represents the structures that can actually affect the plume, selects an appropriate downwash treatment and then checks whether the results behave as expected.
The software can process the building model. Experience is needed to decide whether the building model is the right one.
Building-downwash modelling can look deceptively simple: prepare the building geometry, run BPIP-PRIME and proceed to AERMOD.
In practice, the difficult questions are often more physical:
Calvin Consulting Group has more than 30 years of experience with industrial air-quality dispersion modelling and with the practical source, building, terrain and operating-condition questions that sit behind the model inputs.
Our approach is more than to make the software run. We look at the facility and ask whether the model represents the facility that will actually interact with the atmosphere.
If you are reviewing an existing BPIP setup, designing a new industrial facility, or trying to understand an unexpected downwash result, contact Calvin Consulting Group before spending time refining the wrong building model.

And let's talk air quality.
Clean air is our Passion...Regulatory Compliance is our Business.
Before submitting an assessment involving building downwash, check:
Facility geometry
Sources
Building selection
Modelling
Results
Common building-downwash mistakes
Treating every object as a building - A tank, pipe rack, open structure or other object does not necessarily behave like a solid building.
Using the tallest visible object as the building height - Rooftop equipment is not necessarily part of the structural roof.
Missing tiers - A multi-level industrial structure may need to be represented as more than one simple block.
Using approximate stack locations - A few metres can matter when a stack is close to a large building.
Simplifying an irregular facility too aggressively - A simple rectangle may not reproduce the projected dimensions of a complicated structure.
Assuming one wind direction tells the whole story - Building effects change with wind direction.
Treating BPIP output as the final answer - The BPIP calculation is part of the modelling process. The modeller still has to evaluate whether the facility representation is physically reasonable.
Assuming downwash is automatically important simply because buildings exist - The existence of a building does not by itself mean that it materially affects the result.
Do you have concerns about air pollution in your area??
Perhaps modelling air pollution will provide the answers to your question.
That is what I do on a full-time basis. Find out if it is necessary for your project.
Have your Say...
on the StuffintheAir facebook page
Other topics listed in these guides:
The Stuff-in-the-Air Site Map
And,
Thank you to my research and writing assistants, and the author remains responsible for the content.
What an experienced modeller checks
Before accepting a building-downwash setup, I would ask:
That last question is particularly important.
A model output should not simply be accepted because the software completed successfully.
The modeller should be able to explain why the predicted concentration pattern makes physical sense.