Content
Overview of news/modifications 2
News from the Geo-database 3
News from the libraries 3
News from the calculation core 3
News from the graphics 4
General considerations 5
Project considerations 5
Model 1: Gauss (TA Luft'86) 8
Model 2: Interface to AUSTAL2000 9
Model 3: MISKAM 13
Libraries 21
Day histograms 21
Pollutants 22
Meteorological stations 22
Calculation core 26
Run properties: Selection of pollutants 26
Special run properties for Gauss (TA Luft'86) 26
Special run properties and control features for AUSTAL2000 27
Special run properties and control features for MISKAM 35
Special run properties for MISKAM Screening 39
Graphics 39
File selection - general 39
Grid pollution maps 40
Windfield Charts 42
File operations 43
Result tables 45
general hints 46
Some of the modifications in the air pollution modules are obvious. Others
were implemented for future expansion and to bring the program in line with
contemporary program development techniques. The modifications resulted
in major changes to the program and data structure. These modifications,
plus extensive testing and quality assurance caused version 6.4s release to
be delayed longer than had been anticipated.
The main components are tested and the software can be used. However, we
we would still like to optimize features in certain areas. These are identified
in the handbook with smiley faces having the following meanings:
means we are not sure we can leave the feature as it is, but time and expe-
rience with projects is needed to determine feasible alterations.
means there is a small glitch that will be fixed with one of the next inter-
net updates.
means it functions, but we have ideas how to improve it and upgrades will
be available soon.
This classification does not mean that everything marked will remain as
is; it means we can spend development time only once and we have already
blown the time budget for the air pollution modules!
As we may have unknowingly not included test cases for every potential use
of the modules, we advise the user to be critical of the new features such as
the libraries, the day histograms and the interface to AUSTAL2000. Please
report any handling problems and suspicious results to Klaus Wilhelm
Klaus.wilhelm@soundplan.de.
The AUSTAL2000 calculation core is freeware and not designed, coded or
tested by Braunstein + Berndt GmbH, we means we do not have much expe-
rience using this software. Braunstein + Berndt is only responsible for the
comfortable data entry, for the interface to and from AUSTAL2000, and for
the graphics. We are not responsible for the AUSTAL2000 core. We have no
knowledge how the program will cope with unexpected data and settings.
Feel free to share your experiences with us. We are especially interested in
understanding the limitations and boundary conditions of AUSTAL2000.
Integration of the help texts will commence end of September 2006.
Roughness areas
For MISKAM calculations, it is now possible to localize the roughness,
which means one can simulate situations where part of the study area has
slower air flow due to surface roughness (i.e., a forest upwind of a polluted
area). The Gauss (TA Luft '86) and AUSTAL2000 models do not allow this
localized roughness.
Day histograms
In the Geo-database, the total emission of an air pollution source can be con-
nected to a relative hourly distribution in order to set the hourly pollution
emission. The daily distribution can be derived from external programs such
as Mobilev and can be used for HBEFA type calculations.
Air pollutants
The pollutant library was revised. In the future, it must be decided which
percentile should be assessed for which pollutant. Pollutants to be calculated
using AUSTAL2000 must use the AUSTAL2000 naming convention. The
system library delivered with the software already contains the pollutants in
the correct naming convention.
Meteorological stations
As it has become more and more important to be able to increase the depth of
pollution studies stepwise, it has also become important to classify the wind
statistics. In order to simplify the classification and documentation, the li-
brary type "meteorological station" was introduced. Please do not confuse
this type with the wind statistics used in the noise propagation. These differ-
ent wind statistics libraries are incompatible.
AUSTAL2000 Interface
Following the wishes of many users, SoundPLAN now offers an interface to
AUSTAL2000. This air pollution assessment software is available on the in-
ternet as freeware. SoundPLAN generates the management files and then
starts the programs TALdia (wind field) and AUSTAL2000 (propagation)
and offers a selection of the AUSTAL-results in the graphics. You can also
modify the AUSTAL-management files manually in order to experiment
with the program and try to simulate events that have not been foreseen in
the SoundPLAN adaptation.
Impulse related sources are not recognized as such
AUSTAL2000G for the assessment of smells is not yet supported
Emission day histograms are not yet supported
AUSTAL2000 offers some advantages that go beyond the capabilities of
MISKAM . For example, it is possible to calculate mildly undulating terrain
and the calculation can be calculated using high resolution wind statistics.
The fine time resolution calculation comes at a price of longer calculation
time for AUSTAL2000. It should also be stated that the model quality of
MISKAM in general is superior to that of AUSTAL2000.
MISKAM
The structure of the result files was changed; the data is organized more
clearly now and does not consume as much memory space as older versions.
In addition, it is now possible to calculate percentiles.
MISKAM, like Gauss and AUSTAL2000, can now process sources asso-
ciated with vertical impulses of the pollutants.
In the near future it will also be possible to associate sources with a time of day func-
tion so that MISKAM can correlate source history and wind conditions. This will of-
fer an interesting variation for worst-case assessments, but cannot be applied to cal-
culate the average annual conditions as it would clearly require too much calculation
time.
MISKAM Screening
Starting with version 6.4, MISKAM Screening can simulate any pollutants
(not just the pollutants from the fixed list as in version 6.3).
version using the file operations. The number of operand files used is no
longer limited, and the formulas can now be edited freely.
The main reason we dropped the automatic NOx-conversion is because converting
the extra NOx pollution without regarding the background NOx concentration leads to
implausible results. It is much more sensible to add the background and the extra
pollution load with the file operations and then determine the amount of NO2. With
this procedure it is also sensible to gather results created with varying scope and by
different programs (for example, small scale extra pollution load calculated with
MISKAM combined with the local background concentration calculated with Gauss
or Austal2000 and big area background entered as a constant). A new function was
implemented for the conversion, but you can also implement any formula found in the
literature.
Background load handling will be the focus of future SoundPLAN air pollu-
tion development. Because the background concentration often depends on
wind directions and worst-case-scenarios, ignoring these direction dependen-
cies often leads to unrealistic results with excessive violations of the limits.
Literature
We would like to include all information available to us concerning air pollu-
tion on the SoundPLAN AirPLAN CD. Copyright laws state we can only
publish texts if we have consent from the authors. As a collection of web
links is not too helpful (links to conference papers often vanish after a short
time), we would appreciate comments and suggestions how to reach our goal
of including published air pollution texts.
General considerations
Project considerations
What are air pollution assessment studies useful for?
Since the European directive on ambient air quality and subsequent transla-
tion of the European law into national law (in Germany with 22 BImSchV
and TA Luft 02), the importance of air pollution prognosis has greatly in-
creased. In some countries with high transit traffic volume such as Switzer-
land, the air pollution concentration has long been identified as a serious
problem.
The focus in public approval procedures often is the comparison of simulated
pollution concentrations to concentration limits. The limits can vary depend-
ing on the standard and can be defined by the user in SoundPLAN (average
pollution concentration, percentile, threshold violations).
In the framework of clean air plans, the time sequence and correlation of the
emission scenarios can be of interest. Sometimes the emission balance is sufficient
to favor a variant, sometimes the area where a threshold value is exceeded is
important, and sometimes it is sensible to evaluate the pollution concentration in its
impact on residential dwellings. A program supporting more complex assessment
procedures is in the concept phase, but first the trend to predict future assessment
methods must be analyzed. This topic is high on the priority list of developements.
Rough-screening or fine-screening
It is common with air pollution prognosis to start with a rough screening
procedure and then refine the prognosis stepwise until it reaches the requir-
ments. This multiple step process must refine the prognosis of the ambient
background pollution level and also the extra pollution originating in the
study area.
With rough screening models such as MLuS (Merkblatt ber Luftverunreini-
gungen an Straen ohne oder mit lockerer Randbebauung Paper on air pol-
lution at roads without or with only few buildings) which are used in road
planning in Germany, the procedure is to estimate the emissions and then use
ing and interpreting the results, verifying the consistency, finding implausi-
ble answers and defending the input data is always necessary and requires a
fair amount of knowledge about the subject. Your task is to assess how well
the model recreates the physical environment and to verify the geographical
scope is sufficient. Without background knowledge in the field of air quality,
it is impossible to state if a completed model is consistent and true in its enti-
rety. The technical knowledge concerning how the model is operated is not
sufficient. Aside from the immediate questions of air pollution dispersion, it
would also be very helpful if you understood the micro climate influences
that affect the air quality.
How can a consultant who has not studied about air quality acquire the
necessary knowledge?
Our first recommendation would be to study the urban climate booklet. It is
available on the internet in various on-line revisions.
German:
http://www.staedtebauliche-klimafibel.de/index-2.htm
English:
http://www.staedtebauliche-klimafibel.de/Climate_Booklet/index-2.htm
Next, you should learn what can be done with the different models, what
should not be attempted with the different models, and why you can or can-
not use a specific model for certain applications. We attempt to support you
in this quest.
Many a consultant is pressured into promising results that in the end cannot
be supported sufficiently. You should always be aware what your model is
capable of doing accurately and how long it takes to do that, and develop al-
ternate methods of solving problems to keep the time and cost of your
projects to a minimum. It is also paramount to know how reliable and rele-
vant the model input data is.
How can I recognize a good simulation model?
If a model was created and validated for the same type investigation you are
doing, then it can accurately simulate a real situation and if the correct para-
meters are used recreate the values measured. However, you would be very
lucky to easily achieve good results your first time.
In general, the critical parameters of dispersion calculations are not within
the models: Wind statistics from the nearest meteorological station often
dont fit very well at your location, the ambient pollution concentration can
only be estimated, and the emission values are often educated guesses (and
these are often based on guesses of traffic scenarios, etc.).
It is also very questionable to advertise a prognosis as truth, especially if it
cant be verified by measurement. Without the feedback of the measurements
the prognosis cannot be improved or refined; it can only be replaced with
another estimate based on different assumptions.
It is wise to combine multiple approaches to refine your model and make it
as close as possible to reality. The model geometry and wind statistics can be
calibrated with a series of simulations representing actual measurements be-
fore you enter the prognosis phase. Further refine this with adjustments of
the model parameters to increase the reliability of the derived prognosis.
Last but not least, even the best models have innate strengths and weaknesses
that cannot be ignored when generating the model and interpreting the re-
sults.
Usability of the SoundPLAN models
The air pollution models SoundPLAN integrated were developed by external
experts. The authors validated the models for the meteorological conditions
in Germany. If you want to apply these models in different climate zones, it
may be wise to contact the authors of the models and the local weather office
Model description
The Gauss-model of TA Luft'86 was initially designed for sources high
above the ground with relatively big distances between sources and receivers
and with buildings not having a big influence on pollutant dispersion. As the
Gauss-model does not allow for the influence of buildings, the only coordi-
nate based information the model uses is the height of sources and receivers
above the ground and the distance between them. In the free field, the pollu-
tion concentrations are very plausible, even for road sources.
In these simple geometrical structures, the program can calculate the disper-
sion and transportation for any number of wind directions and speeds in a
steady state condition. The steady state condition describes the state the pol-
lution transportation and dispersion would generate if the wind speed and di-
rection were constant for a long time.
In contrast to more in depth models, the Gauss model does not calculate a
wind field and then subject the pollutants to it, but uses empirically validated
functions with the parameters for wind speed, wind direction and six
Klug/Manier type stability classes. When grid pollution maps are calculated,
the grid is only used to determine the location of the receivers.
or extrapolate the values from a pollution map. You must also have a compe-
tent assessment and interpretation of the results.
Like other obstacles, the model does not evaluate noise protection walls
along roads. In the rough screening case, it is possible to simulate the walls
by placing the road (and thus the pollution source) at the same height as the
top of the noise protection wall (difference between h1 and h2 = wall height).
If the noise protection wall is not symmetrical on both sides of the road, you
must split the simulation in two, one for each direction.
The results are slightly on the high side as long as single buildings are not
closer than 30 m from the wall. If you are uncertain about the results, an ex-
emplary calculation with MISKAM may help support or modify the ap-
proach to the noise protection wall problem.
Application scope
Accuracy: The Gauss-model is a rough screening model for fast and rough
estimates of pollution concentrations.
The use of this model for road investigations with parallel calculations of
Gauss and MISKAM indicates that generally the results are more realistic
with the SoundPLAN Gauss approach than with the standard MLuS. As the
Gauss model produces acceptable results (pollution concentration maps) with
very short calculation times, it can be used as an alternative to the MLuS.
Nitrogen dioxide: The NOx concentration is automated, but we still advise
doing the conversion manually in the grid operations with the NOx result as
the input parameter. This allows you to select the criteria used in the conver-
sion from NOx to NO2 and to choose the ambient NOx concentration that was
not generated in the investigation area but carried into from. In contrast to
MLuS, the Gauss approach can easily model road intersections and entire
road networks.
Ambient pollution concentration: The ambient concentration can be added
to the pollution map via the grid operations either as a single value or as a
grid map. Add concentrations before the NOx NO2 conversion is started.
The difference between the simulated pollution level and the threshold value
is often less than the error occurring in too coarse an estimate of the ambient
pollution concentration. Even the ambient pollution concentration depends
on wind direction and speed. Especially for NO2, whose conversion speed
depends on the total NOx concentration, it depends on how the different
plumes are superimposed on one another. It is often not enough to work with
a single average background pollution level for the conversion of NOx within
the model.
Because of its fast calculations, the Gauss model is an ideal helper for simu-
lations using AUSTAL2000 or MISKAM as it can estimate the annual aver-
age ambient pollution concentration while regarding the influence of the
wind direction and speed. For calculations or percentiles, the procedure is
more complicated because the superposition of ambient and extra pollution
concentrations cannot be undertaken with individual results of episodes of
wind directions. If the direct way to correlate Gauss averages with episodes
for MISKAM or AUSTAL is not correct, a worst case assessment is needed
to find the average condition of the ambient concentrations that lead to sens-
ible results.
LASAT which they also developed) under contract of the German Umwelt-
bundesamt (German EPD). It can be downloaded as from the web.
The latest revision, the program description in German, the validation data
and additional information such as the licensing conditions, is available on
the authors website, http://www.austal2000.de/.
Excerpt from this website (translation):
TA Luft 86 (Technische Anleitung zur Reinhaltung der Luft=technical manual for
clean air) because of new technological developments and changes in the European
legislation was revised. The TA Luft 2002 was published on 30 July 2002 in the
publication Gemeinsames Ministerialblatt(Ministerial Bulletin) and became law
on October 1, 2002.
The annex 3 of the TA Luft 2002 the standard refers to the VDI 3945 sheet 3 with
its dispersion calculation according to a Lagrange particulate model (exemplary
implementation: IBJparticle). The calculation program AUSTAL2000 was generat-
ed as demonstrator to show the implementation of annex 3 in its new revision. The
program was implemented for the Umweltbundesamt (under the UFOPLAN project
ID 200 43 256 Development of a simulation based assessment system for installa-
tion specific environmental protection, Ing.-Bro Janicke under contract of
Umweltbundesamt).
Even in its earliest stages the Umweltbundesamt made the program package
AUSTAL2000 available to the public. This was understood as a service to aid the
quality of predictions. The implementation of annex 3 alone already enables the
correct execution of the guideline. With AUSTAL2000 a reference solution is made
available to check other programs claiming to solve the equations of annex in a
similar way.
SoundPLAN organizes the generation of model data and the calculation, and
it offers grid maps with the full functionality of SoundPLANs graphics for
presenting results. Additionally, it saves all the input data and results (re-
sults and protocol files) AUSTAL2000 generates.
Model description
AUSTAL2000 consists of 3 programs; TALdia for calculating the diagnostic
wind field, VDISP for assessing the rise of a plume from the chimney (in ac-
cordance to VDI 3784 sheet 2), and AUSTAL2000 for calculating the plume
dispersion (Lagrange model, based on VDI 3945 sheet 3). The model com-
putes the plume dispersion and transport in a three dimensional grid. This
model allows local refinement of the base grid with a finer mesh.
Stating the procedure very simply, one assumes a fixed number of particles
emitted in constant time steps with a random impulse from a source are fol-
lowed as they are transported with the wind. Eventually a steady state is
reached where the number of particles in each cell stops changing signifi-
cantly (particles leaving the cell are replaced by new ones at about the same
rate). When this stationary state is reached, the pollutant concentration can be
calculated from the number of particles in each cell.
The program core uses data in ASCII format with pollution data and a lot of
control characters. AUSTAL2000 writes the result data in ASCII files where
SoundPLAN can use it for grid pollution maps. To make it easier to generate
the input data and visualize the results, SoundPLANs calculation core con-
trols and supplies data to the program core of AUSTAL2000. SoundPLANs
graphics can read and visualize the result files AUSTAL2000 produces.
SoundPLAN fully automatically supports only the functionality deemed im-
portant for consulting jobs. SoundPLAN takes the model data from the Geo-
database and the calculation parameters defined in the calculation spread-
sheet, generates the control file AUSTAL2000.txt and fully automatically
starts the programs TALdia , VDISP and AUSTAL2000 in the right se-
quence and with the correct files and information. Before starting the auto-
mated sequence, SoundPLAN presents the control file for AUSTAL2000 so
you can customize the AUSTAL2000 control sequence if you want to.
AUSTAL2000 uses point, line and area type, plus road as pollution
sources. The grid is generated within the boundaries of the AUSTAL2000
calculation area. Important: All sources must be inside the calculation area!
It is possible to define up to 10 single point receivers (noise single receivers
with only a single floor). Currently the post processing is not implemented in
the documentation, but you can always do this directly from the ASCII result
files in the result folder. The German authorities prefer these results.
In order to process terrain information you must first run the base data
through the DGM and then attach the DGM to your AUSTAL2000 calcula-
tion run. SoundPLAN will generate the AUSTAL2000 input file dgmgrid.txt
with the grid elevations. Details are written in the description of the calcula-
tion properties.
If the Geo-file contains buildings, they will be incorporated in the AUS-
TAL2000 format. The buildings.dmna file is generated for this. Details are
written in the description of the calculation properties.
Model usage
Accuracy: On the first glimpse, AUSTAL2000 seems to be a universal mod-
el because it allows more model data than models like MISKAM while di-
viding the simulation area into equally fine grid cells. The possibility to
model the terrain is very positive as is the higher resolution of the wind sta-
tistics.
Diagnostic models are said to be faster than prognostic models, but this ad-
vantage disappears with a high resolution wind statistics. If terrain and build-
ings are modeled, you must budget a lot of time. We are currently making
comparisons of large projects using AUSTAL2000 and MISKAM and will
share our results when the comparisons are completed.
Model restrictions do occur, unfortunately, especially where you desire par-
ticular accuracy:
Very small grid spacing and nested calculation grids have an extremely nega-
tive effect on the calculation time. They also increase the statistical uncer-
tainty and sometimes make grid pollution maps difficult to interpret because
neighboring cells can experience relatively high fluctuations in the results. If
the task is to compare contour lines with pollution limits, the unpleasant
wobble in the lines makes it difficult to explain to lay people. Even an in-
crease in the number of particles does not always solve the problem.
In depth calculations of road pollutants within an urban area are obviously
not the main focus of AUSTAL2000 as they may lead to warnings in the
AUSTAL2000 protocol that the sources in the vicinity of the buildings are
too low to the ground. For the purpose of estimating the ambient pollution
load, a rough calculation of the situation above the roof of buildings can be
simulated without the buildings in the calculation by selecting proper rough-
ness length parameters. The pollution load, however, does not represent the
concentration within a street canyon and can only be used for the ambient
concentration to superimpose it to the extra concentration and to calculate the
rate of NOx conversion.
On the other hand, these maps with the variations in the contours indicate
much more prominently than other, more consistent models, how much un-
certainty air pollution simulations still contain.
Nitrogendioxide: We have not fully understood the conversion from NOx to
NO2 contained in AUSTAL2000 ! The grid maps under the label NOx al-
Model 3: MISKAM
Development
MISKAM was developed and programmed by Dr. Joachim Eichhorn from
the University of Mainz and is maintained and improved by his office Giese-
Eichhorn, umweltmeteorologische Software, 55263 Wackernheim. To adapt
the most important features of MISKAM for the planning practice, it was in-
corporated into the SoundPLAN suite where the data preparation and post
processing are managed.
SoundPLAN organizes the model generation, controlls the calculations and
offers the full functionality of the SP-graphics for the presentation of grid
pollution maps. In addition to the concentrations, it is possible to depict the
wind field with wind vectors indicating the 3D direction and wind strength.
Model description
MISKAM is a prognostic fine screening model which converts the building
geometry into a 3 dimensional structure of building blocks and then simu-
lates the air movement through the area. Cells with buildings block the wind
and force air to move around or over the structures. To correctly simulate the
gaps between buildings, grid spacing must be selected that allows free cells
between buildings in order for the results to represent the reality.
Starting with the classified wind statistics, SoundPLAN generates an inflow
profile for each of the wind directions. The wind field simulation then simu-
lates how the inflowing air is pushed through the model. This process con-
tinues stepwise until the pressure differences in the model have equalized
and a stationary state is reached.
When the wind field has reached this stationary state, pollution concentra-
tions are subjected to the wind field in a similar manner. New pollution
masses are emitted stepwise and carried from cell to cell. Eventually a statio-
nary state is reached, after which the concentrations do no longer change.
Using the probability of each wind field occurance, SoundPLAN calculates
the mean, percentile and threshold infringements. You can plot the concen-
trations each wind field creates as well as the statistical parameters.
Moreover, a wind map can show the aerodynamic properties of the model
with wind direction, wind speed and the horizontal tilt of the wind vector,
Simulating the valley structures outside the immediate calculation area is possible by
adding buildings in the shape of the Valley slope. But this solution does not include
thermal effects like cold air flowing into valleys at night and warm air rising at the
edges of the valley. We recommend having an outside expert (i.e. meteorological ser-
vices) calculate the wind statistics for a point inside your investigation area.
The coordinates of all objects are used relative to the ground rather than us-
ing absolute coordinates.
Buildings are distributed amongst the grid cells in accordance to their height
as defined in the object properties of the Geo-database. The grid cells are ei-
ther empty or full so that it is best illustrated as a model of rectangular build-
ing blocks. SoundPLAN attempts to distribute the buildings in the block
structure, but also must snap to the upper edge of the next layer.
Schematic display of building cells after converting from the original building (taken
from the original description of MISKAM)
Before distributing the emissions to the grid cells the road emission is set to
0.5 meters above the terrain. The difference between h1 (height of the road
surface) and h2 (terrain height) is evaluated to accommodate roads on em-
bankments. Roads are viewed as bands. The road width defined in the object
properties in the Geo-database determines the source width in the grid. As
roads parallel to the coordinate system touch fewer cells than roads intersect-
ing the axis with 45 degrees, the emission for the diagonal road is distributed
on more grid cells than the parallel variant. The total emission remains un-
changed as the pollution each cell emits is computed exactly.
Roads on an incline are not built into the grid structure as a ramp; they are
considered a set of steps. In order to minimize the discontinuities, the thick-
ness of the layers should be selected appropriately (obviously not too thick).
All other sources are also placed on top of a flat area with the difference be-
tween h1 and h2 as the height above the terrain. The exact location of the
sources again depends of the height of the next layer in the grid system.
A cell can contain multiple sources; however, it is not possible to have a
source in a cell covered by a building. As the transformation to grid cells is
not completely foreseeable, the sources in cells with buildings are either ig-
nored (roads and line sources) or shifted to a higher, free cell (point sources
and area sources).
The rules concerning which source must be moved to which location may still
allow for more optimization and we cannot rule out that they will be modified in
the future. The problem is that modifications that seem sensible in one project type
might render the simulation useless in another, so caution is advised.
The best way to avoid problems is to think through the model carefully, and locate
the coordinate system and choose the grid size in a way that avoids the relocation of
sources as much as possible. Please make use of the control graphics in the calcula-
tion core to verify your model. (see run properties of MISKAM).
Model usage
Accuracy: MISKAM is recommended as one of most accurate models cur-
rently available that can solve simulations for air quality questions on a PC
with acceptable expenditure of time and standard hardware.
MISKAM demonstrates its strengths especially in built up urban areas
where road sources are embedded between buildings and a turbulent flow
must be modeled. However, the undisputable qualities of MISKAM should
not be jeopardized by selecting too course a grid as this would lead to devia-
tions with flows parallel or diagonal to the grid and would not correctly
model the flow in narrow gaps between buildings.
Even the best simulation program cannot deliver good results if the require-
ments of the model data are ignored. The grid defined for a MISKAM cal-
culation has significant influence on the results as it not only defines the lo-
cation of the receivers but also influences the spatial resolution of the wind
vectors.
The influence of the grid system is most prominently seen with point sources
as it requires a much finer grid and also a much finer resolution of the wind
field. For roads, the grid effects of many partial sources are superimposed
upon each other, especially when the building structures force the main wind
direction to be channeled close to the ground.
MISKAM is less suited for large scale areas with the pollutants emitted
from point sources high above the ground. For this case, the calculation
times of MISKAM compared with other models would be very high because
of the fine resolution of the grid and the wind statistic.
In general, consider if the desired results require the entire wind statistics to
be simulated or if a restriction to critical wind directions is sufficient.
Sometimes it is enough to use worst case scenarios to confirm the planning
doesnt violate any critical pollution thresholds or laws.
Nitrogendioxide: The file operations in the graphics allow you to freely
choose which criteria and formulas to use for converting NOx to NO2. This
NOx conversion for grid pollution maps is completed after the regular simu-
lation of the transport and dispersion equations.
The introduction of the new MISKAM and TA-Luft sources made the older
source definitions obsolete.
Data entry is basically the same for all types of source.
The data entry table at first only contains a single line for the pollution where
you can enter the emission rate. Use the button at the top of the table to
add new lines. Use the button to delete the line where the cursor is lo-
cated.
The POLLUTANT column contains a list showing all pollutants present in the
projects pollution library.
The DISTRIBUTION column determines if a pollutant is emitted at the same
rate throughout the day or if a day histogram for the emission rate should be
used. Click on the library button on top of the table to load the day histo-
gram, or enter the hourly data manually in the columns on the right side of
the table.
The day histogram data from the library do not have to be present for the ex-
act pollutant. If you enter a value in the SUM PER DAY column, the total
amount of pollutants are distributed over the day in accordance to the day
histogram. This means a uniform cocktail from a chimney with variable
hourly rates only needs a single day histogram. If no day histogram is
present, the total emission is distributed evenly over 24 hours.
The day histogram of the library is only used as a tool to distribute the days
emissions. It is possible to overtype individual hourly values without having
to return to the library. The daily total will adjust to changes in the hourly
values.
If you decide to change the value in the SUM PER DAY field, the hourly data is
adjusted wether or not the values came from the library or were entered ma-
nually.
The UNIT column defines the unit of the pollutant. Aside from the common
units mass per source, mass per length of source, or mass per square meter of
source, it is also possible to work with smell indicators. The GE (Geruchs
Einheiten = smell units) unit is defined as the multitude of the smell thre-
shold.
For point sources and roads, additional properties are evaluated that will in-
fluence the pollutant transport and dispersion.
Point sources can be emitted from a chimney with a start impulse because a
warm plume will rise faster against the surounding air. The extra rise of the
plume is added to the elevation to simulate the emission in the effective
source height. This parameter is evaluated by all propagation models.
For roads, the parameter road width (under tab CROSS SECTION in the road
properties) is evaluated differently for each of the calculation models. In
general, for emissions of roads with inclines, it is wise to model each of the
lanes as single lane roads.
The emissions must be simulated with external models. For Germany, Aus-
tria and Switzerland, a joint project has defined emission factors (HBEFA)
which are used to estimate pollutants from motor vehicles. The emission
considers driving modes, inclines, vehicle types, speed, etc. The HBEFA da-
ta are updated regularly to keep them in line with the changing vehicle fleet
and driving conditions. Various solutions are offered in the literature for the
emissions from tires, break dust, clutch and dust kicked up from the road, but
none of them have reached the practical stage.
Local environmental protection agencies must decide how the emission fac-
tors can be transposed for different countries.
Details to HBEFA:
http://www.hbefa.net (available in German and in English)
Beneath the GRID tab, the grid definitions for inner calculation are defined.
On the right side, the extra area for the outside is defined; in this case, 5 cells
wide with the cells increasing in size by a factor of 1.1.
Grid spacing for results (inner grid definition):
NUMBER: Number of grid cells in x and y directions.
SIZE: Length/width of each grid cell. The cells are the same size,but
The top of the highest building must not exceed 33% of the total height of the
model (top of highest layer).
The highest building must be within the lower half of the layers!
Sources cannot be located in the lowest layer. Because the roads place their
source height at 0.5 meters, the lowest layer must be less than that. Follow-
ing is an example of common layering for road pollution simulations (this is
not a rule but common practice, and in some case it makes sense to define
the layers differntly):
0-0.33-0.66-1-2-3-4-5-7-9-11-13-15-20-25-30-50-100-150-200
Please remember when positioning the sources that the sources always move
to the middle of the cell and to the middle of the layer.
For the time being, please use the same calculation area as for noise
calculations!
At the moment AUSTAL2000 calculates the pollutant concentrations for the area de-
fined as a noise calculation area. The grid spacing is defined as one of the calcula-
tion parameters (see the calculation core chapter).
In the future we will assign some of the parameters directly to the calculation area in
order to define both an inner calculation area which will be displayed later, and an
outer area as it is used for MISKAM that is used only to cover the transition area en-
sure the inner area always reaches the steady state.
Because AUSTAL2000 can only use rectangular calculation areas with the
sides aligned with the coordinate system, you must initially enter the calcula-
tion area by clicking in the upper left corner of the calculation area, pressing
the mouse button and moving to a position in the lower right corner. If you
dont do this, the program will generate a rectangular north oriented calcula-
tion area which fully encompasses the original area.
Roughness areas
(only MISKAM)
Along with the explicitly calculated objects like buildings, it is also possible
to estimate the influence of smaller, scattered obstacle with the roughness pa-
rameter. Of the models in SoundPLAN, only MISKAM is capable of eva-
luating the roughness with spatial differentiation. Use the roughness areas
provided as an object type in the Geo-database to mark areas of equal rough-
ness. Roughness is defined as ROUGHNESS LENGTH Z0 in cm. MISKAM
has 6 different classes:
0 (roof of a building)
1 (z0 = 1 cm) Asphalt or equal without obstacles
2 (z0 = 5 cm) Meadow
3 (z0 = 10 cm) Meadow with single trees, bushes
4 (z0 = 25 cm) Dense, low vegetation
5 (z0 = 50 cm) Low, scattered, but not explicitly entered, buildings
6 (z0 = 100 cm) Higher, scattered, but not explicitly entered buildings
Values not defined in the above table are assigned to the next class defini-
tion. We do not invision a more direct area type selection because the rough-
ness parameter is more universal and other models may use it in the future.
Areas that are not defined default to the roughness set in the calculation
properties.
The use of inhomogeneous roughness length increases the calculation time
significantly. The parameter for the maximum number of time steps (see cal-
culation core) needs to be increased significantly (depending on the calcula-
tion area size).
Receivers
(only Gauss, AUSTAL2000)
Receivers (noise single point receivers) are evaluated for Gauss (TA Luft
'86) and for AUSTAL2000. Only the x, y location and the terrain elevation
(h2) and object elevation (h1) are evaluated. For Gauss calculations, the re-
ceiver name is also passed on to the result tables. AUSTAL2000 does not
keep track of the receiver name, so it is lost in transition between
SoundPLAN and AUSTAL2000. As this is not satisfactory, we will try to
find a solution for the problem.
Buildings
(only Miskam, AUSTAL2000)
The Gauss model and MISKAM generally disregard topography and project
all objects onto a plane.
AUSTAL2000 can use the topography if it was prepared in the SoundPLAN
DGM. The topographical information from the Geofiles is ignored. Topo-
graphical structures with inclines greater than 1:5 can lead to a stall of the
flow which AUSTAL2000 cannot manage.
Libraries
Day histograms
Use the day histogram library to distribute the average daily pollution emis-
sion over the course of a day. This library details the emission entries made
for the source objects in the Geo-database. The air pollution day histogram
library is the same as for noise. Day histories for a road can be adapted
quickly to other roads with the same profile. Changes in the course of the
road due to inclines and different driving speeds are defined very quickly us-
ing the day histogram. As the values from the library can be copied via the
Excel clipboard, using the library means substantial savings in work time for
big projects.
When pasting data, the relative distribution of the day histogram is applied to
the daily pollution emission, yielding hourly values of the pollution emis-
sions. Please observe that the emission day histories can not be extrapolated
linearly from the daily traffic because the rate of emission for the different
pollutants depends on the driving speed and mode which also depends on the
number of vehicles per hour.
Day histograms are only evaluated under the conditions described in the cal-
culation run properties.
Pollutants
Meteorological stations
MISKAM and Gauss (TA Luft'86) use meteorological stations. AUS-
TAL2000 uses a format of its own (*.AKS, *.AKT and *.AKTerm).
The SoundPLAN Meteorological Station Library will soon be able to
feed AUSTAL2000 with additional file formats. For format description con-
tact bbgmbh@soundplan.de
The librarys main advantage is that it provides tools to make it easier to
document and classify wind statistics.
It is also possible to import the AUSTAL2000 formats to use the data for
MISKAM calculations.
manually. Importing via the Excel clipboard also works as long as the
column placement conforms to our raw data format.
RAW DATA to generate a new raw data record that gathers the data in ac-
cordance to the classification settings.
The classification is completed in accordance to the classification of 3 tabs:
turbulence classes, wind speed classes and wind directions. In the tables be-
low, the raw data are displayed with the variation of the wind speed in the
horizontal lines and the wind direction in the vertical columns. Each turbu-
lence class has its own table.
A right click in this table transfers the data from the table to the clipboard.
The TURBULENCE CLASSES can be set up as Klug/Manier-classes or in ac-
cordance to the gradient of the potential temperature. There is also a selec-
tion for neutral atmosphere where all temperature potentials are set to zero.
SPEED CLASSES are defined according to the TA Luft suggestions or user de-
fined in equidistant spacing. To distribute calm or variable winds, choose be-
tween the following:
- Egnore them.
- Distribute them evenly in the first class of all sectors.
- Distribute them to the first class of each wind direction in accordance to
the proportion of its class.
When definfing the WIND DIRECTION SECTORS, use the number of sectors
and the angle of the middle of the start sector in [].
Here are the facilities to assign location information to each element (in geo-
graphical and Cartesian coordinates). At the moment, this information is for
information purposes only and is not evaluated. The only relevant parameter
is the RELATIVE ANEMOMETER HEIGHT which is an input parameter in
the program!
You can also load up to 3 graphics further describing the station (i.e.scanned
maps and photos).
SoundPLAN shows the selected classification in individual diagrams with an
extra synopis for each stability class. Use the copy button to copy the dia-
gram to the clipboard to insert it in your report:
315 45
Windklassen [m/s]
< 1,4
1,4 - 1,8
1,9 - 2,3
2,4 - 3,8
3,9 - 5,4
5,5 - 6,9
2.000 7,0 - 8,4
8,5 - 10,0
4.000 > 10,0
6.000
8.000
1.200
This wind diagram was copied from SoundPLAN and inserted via the clipboard...
Enter descriptive texts in tab comments & import remarks. This field is al-
so used in the import procedure to extract information texts from the import
file and to dispatch messages (for example, a problem importing lines).
Make new records in the library the same way as with all the libraries.
Calculation core
Run properties: Selection of pollutants
For the calculations, the run parpameters of each of the different pollution
modules use the same screen to select individual pollutants from the library.
You may also define missing pollutants using the project library. It is sensi-
ble to include only the pollutants you plan to use in the project library. Oth-
erwise the selection screen will become overwhelming very quickly.
Caution: If you want to calculate PM10 concentrations for roads or other
ground sources with the Gauss (TA Luft 86) model you should define a sep-
arate pollutant PM10 with a grain size class of 0.
The pollutants can be moved from one window to another using the arrow
keys. The right window shows the pollutants in the project library. The left
window shows the pollutants in your project that will be evaluated in the
next calculation. If you use pollutant mixtures a lot, it is wise to generate an
extra entry for the cocktail (mix) and store it under a name of your choice
Use key [+]) to load the pollutant mixture from a pick list of another project.
Use key [] to delete the mixture from your table. Deleting has no repercus-
sions on other calculation runs because the group name is not used in the cal-
culation run but rather the raw data of the pollutants included in the cocktail.
First, select the AIR POLLUTION calculation type in the calculation properties.
There are 2 sub-types available, Gauss single point calculations and Gauss
grid maps. The CONTINUE IF POSSIBLE field has no function at the moment.
Day histogram. If the selected wind statistic contains times of the day and the
sources are associated with a day histogram, the emission day histograms are eva-
luated automatically. In this way local phenomena (i.e. a terrain induced main wind
direction in the morning rush hour) are evaluated more precisely.
Files produced by AUSTAL2000 suitable for a visual model check are not
visualized within SoundPLAN at the moment.
You still do not have to forego the model check because the AUSTAL2000 files
are ASCII files present in the result folder and viewable with a regular text editor:
z00.dmna Elevation information of the terrain grid
(created by AUSTAL2000 from the file dgmgrid.txt)
buildings.dmna Building grid with the number of filled cell layers as a grid
value
volout.dmna AUSTAL2000 calculation grid, shows layer by layer as a matrix
of free and filled cells
Tab General
First, select the AIR POLLUTION calculation type in the calculation properties.
Then select the AUSTAL2000 file type.
Modify control files: Before starting the calculation of multiple calculations, you
could start the calculation without the continue calculation checkbox and then inter-
rupt the calculation. SoundPLAN would prepare the control files according to the da-
ta entry and calculation parameters. Then you could edit the file AUSTAL2000.txt
in the appropriate result file folder. The last step would be to check the box CONTIN-
UE CALCULATION, store the run file and start the entire batch.
It is not a catastrophy if you forgot to check the box to continue as SoundPLAN saves
a copy of your control file.
Tab AUSTAL2000
This controls some of the basic parameters that influence the form and quali-
ty of your results. Set the parameters for generating the terrain and the build-
ing grids.
Results
When starting AUSTAL2000, the program automatically searches the folder
to see if the wind field was already calculated. If an existing wind field
needs to be redone, check the REGENERATE WIND FIELD LIBRARY in the RE-
SULTS box.
Hint about calculations speed: If there is no terrain and buildings in your model, the
wind field library is generated with 2 wind directions per stability class. AUS-
TAL2000 is capable of generating all missing wind directions from this information.
If there is terrain information or buildings, the wind field library is generated with 36
wind directions per stability class which will take a lot more calculation time than the
format without terrain and buildings.
The number in the LEVEL FOR TALDIA-PROTOCOL field influences the grade
of detail in the protocol. Usually a setting of 1 is used, but increasing the
number increases the detail.
If you want the pollutant simulation to take place, mark the EXECUTE POL-
LUTION PROPAGATION CALCULATION box.
AUSTAL2000 normally stores only the results of the lowest layer. As this
layer generally includes 0-3 meters of height, the results are the concentra-
tion at 1.5 m above ground. If you want to select a lower magnitude for the
layers, the height of 1.5 meters might not be in the lowest layer, but in the
second or third. The parameter SAVE GRID RESULTS UP TO HEIGHT forces
AUSTAL2000 to store grid maps for multiple layers. To do this,
SoundPLAN creates a Monitor point (receiver) with the desired height above
the ground. This auxiliary receiver is only set if the height for the grid result
storage is > 0.
Background: When AUSTAL2000 finds Monitor points in the control file AUS-
TAL2000.txt (commands xp, yp, hp), all calculation layers up to the height of the
highest Monitor-point are stored. AUSTAL2000 limits the number of Monitor-points
(receivers) to 10. If the parameters call for storing multiple layers, the number of re-
ceivers defined in the Geo-Database is reduced to 9.
The number of particles the model releases determines the quality of the re-
sults. The rule of thumb is, the bigger the calculation area, the bigger the
number of particles. AUSTAL2000s default setting uses 43 Mio. Particles
for AKS-wind statistics and 63 Mio. Particles for AKT-simulations. The pa-
rameter entered in the QUALITY LEVEL FOR PARTICLE EMISSION
field corresponds to a factor (positive numbers) or a divisor (for negative
numbers) that corresponds to this default number of particles. This factor
scales the number of particles up and down from the default value.
Grid nesting can be used to avoid excessive calculation times for big calcula-
tion areas. When grid nesting is enabled, the program uses a multip step op-
eration with multiple stacked up calculation areas for the simulation. From
the biggest calculation area to the smallest, the grid spacing is halved so only
the center is calculated with the highest resolution.
qb -3 -2 -1 0 1
horizontal grid spacing of 32 16 8 4 2
the finest mesh (m) used
Vertical grid spacing 6 4 3 3 2
(valid to a top height of
twice the height of the
highest building)
The manual nesting definition is not yet implemented. At the moment, only
automatically generated calculation grids can be nested. The automatic nesting has
been verified in extensive program tests. In a few cases, the program TALdia
aborted and we have not been able to trace the error.
The reason the building grid has a finer resolution than the terrain grid is best ex-
plained using an example of the automatically generated grid calculation and the
nesting of grids with a different resolution.
With a grid spacing of 50 m and a divisor of 1, the building grid would be defined as
a grid of 50 x 50 m. In general, no buildings would be generated because it would be
too small in comparison to the grid cell size. As a result, the next finer resolution of
grid nesting would also not contain buildings.
With a grid spacing of 50 m and a divisor of 50, the building grid would be scaled to
1 x 1 m. Even with a grid nesting, an optimal resolution is assured with this resolu-
tion.
Tabs Settings
Use these settings to define the parameters for the calculation grd, pollutant
selection and wind statistics.
Here is the reason you dont initially define a larger calculation area.
Generally the results in the transient area should not be presented afterwards; they
are only needed during the calculation. Analog to MISKAM we want you to
define the size of a transient area where the results are not displayed in the graph-
ics. Perhaps in the future the dimensions of the transient area will be shifted to the
Geo-Database (change the object type definition in the AUSTAL calculation area).
At the moment, the graphical presentation of results within the transient area is not
suppressed. The developers are working on this problem not only for current jobs
but also for older calculations.
After defining the horizontal structure of the calculation grid, define the ver-
tical structure. (These settings will also migrate to the AUSTAL2000 calcu-
lation area).
Either you accept the pre-settings of AUSTAL2000 (in this case the DEFINE
VERTICAL GRID field will remain empty), or you mark the box and enter the
layers border heights (separated by a space).
Pollutant selection
When the calculation grid selection is finished, select the pollutants. The
button in the POLLUTANT-SELECTION box opens the selection window.
AUSTAL2000 requires you to use the AUSTAL standard abbreviations for
the pollutants. Use only the pollutants from the following list as the abbrev-
iations are sent to AUSTAL via the AUSTAL2000.txt file and are interpreted
as keywords within AUSTAL2000.
Gases:
so2 sulphur dioxide, SO2
no nitrogen monoxide, NO
no2 nitrogen dioxide, NO2
nox nitroxide, NOx
bzl benzol
tce tetrachloroethene
f hydrogen fluoride, entered as F
nh3 ammonia, NH3
hg mercury, Hg
xx unknown
odor odor
According to convention, the NO emission must be defined with the molecu-
lar weight for NO2. The weight of the NO component must be multiplied
with the factor of 1.53 before adding it to the NO2 component.
Use the component xx if you need to simulate a component not found on the
list (for example, if you want to retain the NOx concentrations without run-
ning the automatic conversion).
For the gas type components of xx and the odor part, no depositions are cal-
culated.
Dust:
pm-x dust-general
as-x arsenic, As
pb-x lead, Pb
cd-x cadmium, Cd
ni-x nickel, Ni
hg-x mercury, Hg
tl-x thallium, Tl
xx-x unknown
(x represents the particle size class)
For users outside Germany, the program authors will soon supply a AKT and
AKS export function in the meteorological station library.
Hint: If you want to do test calculations with shortened AKT-time series, you should
simulate a continuous series with hourly values with only complete days. Please ob-
serve that the directions are only accepted in steps of 10 degrees without any digits
after the decimal. AUSTAL2000 rejects angles such as 45.
To simulate an equally distributed wind statistics with uniform layering, you need a
statistics for 3 days (= 2 sets of angles with steps of 10), otherwise a single rotation
would require 36 hours. The 12 hours of the second day would be regarded as only
partial and would be suppressed in the calculation. 2 runs with 36 hours each result
in 3 full days and thus work well with the statistics. There is a good description of the
AKT-format in the AUSTAL2000.pdf file.
When the wind hits obstacles, it slows down due to turbulent mixing. Some
air is forced over the obstacle and some around it. AUSTAL2000 expects pa-
rameters for the ROUGHNESS LENGTH and the DISPLACEMENT HEIGHT.
The ROUGHNESS LENGTH can only be defined for the entire calculation area.
If no roughness length is supplied, in Germany AUSTAL2000 will use an
appropriate value from the library (file RL.DAT) delivered with
SoundPLAN.
z0 in m CORINE-Class
0,01 beaches, dunes and sandy areas (331); bodies of water (512)
0,02 dumps and overburden deposits (132); meadows and pastures(231);
natural green vegetation (321); areas with sparse vegetation (333); salt
marshes (421); tide flats (423); rivers (511); estuaries (522)
0,05 agricultural areas (131); sports and leisure facilities (142); non
irrigated farmland (211); glaciers and permanent snow fields (335);
laguna (521)
0,10 airports (124); swamps (411); peat meadows (412); oceans (523)
0,20 roads, railways (122); urban parks (141); vineyards (221); complex
parcel structure (242); agricultural and natural ground cover (243);
heathers (322); rocky areas without vegetation (332)
0,50 harbors (123); orchards (222);
1,00 non continuous urban building structure (112); industry- and business
areas (121); construction sites (133); forests with conifer trees (312)
1,50 deciduous forests (311); mixed forests (313)
2,00 Continuous urban settlements (111)
Examples of roughness length
Additional hints
Error messages
The TALdia.log files and AUSTAL2000.log are displayed on the tab AUS-
TAL2000-FILES (on the main level of the calculation core) depending on the
calculations and options executed. You will find comments and error mes-
sages in the two files if any AUSTAL2000 rules have been violated.
Calculation grid size
If AUSTAL2000 determines the setting for the calculation grid size (see be-
low), it will generally require a very big area with relevant elevations (de-
pending on the height of the source above the terrain, see TA Luft 02). To
estimate the size of the calculation area, draw a circle around every source
where the radius of the circle is 50 times the source height.
Problems will occur in the calculations if the elevation supply does not cover
the entire area, so it is paramount that you determine the area correctly and
ensure it is completely covered.
AUSTAL2000 only allows a maximum calculation grid of 300 x 300 cells.
This restriction can usually be circumnavigated using nested calculations.
Grid spacing of the terrain and the calculation grid
Small scale fluctuations of the flow can not be represented with rough and
wide calculation grids! In spite of this, a superfine resolution is not always
needed. If the simulation is to attain answers far from the sources, and the
pollutants for the most part are introduced from above to seep between build-
ings, then the pollutant concentration distribution becomes irrelevant.
Even the source representation depends on the grid. It is always good prac-
tice to generate test calculations with different grid spacing, look at the re-
sults and select a spacing that doesnt have irregularities.
If a Geo-file contains buildings, AUSTAL2000 will use net nesting for the
automatic generation of the calculation grid. By default SoundPLAN sup-
presses this nesting unless you explicitly mark the NET NESTING ALLOWED
box.
Grid spacing for automatically generated calculation grids
As long as no buildings are present, AUSTAL2000 uses the following crite-
rion to determine the grid spacing.
[Smallest mean source height] + 0.5 * [vertical size of the source]
(minimum 15 m)
Border zone
The outer border (column/row) of the calculation grid may not contain build-
ings or sources, but this is no concern to you as SoundPLAN will simply ig-
nore these objects in the border zone. You do not need to actively remove
them, but you need to know these objects will be ignored.
The control graphics show both the raw data and the rasterized version so
you can confirm that the resolution of the rasterization process is sufficient.
Layer 0 shows all objects in top view; all other layers show only the objects
present in that very layer.
Tab General
Select the air pollution calculation type. In the field to the right, select the
calculation sub-type MISKAM.
Tab settings
Pollutant selection
Select the pollutants to use in the plume dispersion calculation. If no pollu-
tants are listed (or the selected pollutants are not emitted by the sources
loaded) the program only generates the wind fields.
Meteorology
To calculate the wind fields, select one of the meteorological stations from
the library (in the meteorology box). Use to open the library to enter new
stations or view/edit existing ones.
For the pollution dispersion, you can also use wind fields already generated
for other calculations. Mark the WIND FIELDS FROM RUN NO box and enter
the calculation run number you want to use.
SoundPLAN uses the rasterized geometry to check if the wind field is suita-
ble for this dispersion calculation (wind cannot blow within a raster cell cov-
ered by a building). If the flow relevant geometries do not match, a notice is
written in the logbook and the calculation is terminated.
Tab MISKAM
Roughness
The ROUGHNESS LENGTH GROUND (z0) is entered in cm. The buildings de-
fined in the Geo-database are not considered this time because the wind field
was calculated using the buildings as obstacles. With the roughness length,
the conditions between the buildings are simulated, taking into account vege-
tation and smaller obstacles (parked cars, garbage cans, etc.). As default val-
ue for street canyons we set roughness length to 0,01.
z0 in m CORINE-Class
0,01 beaches, dunes and sandy areas (331); bodies of water (512)
0,02 dumps and overburden deposits (132); meadows and pastures(231);
natural green vegetation (321); areas with sparse vegetation (333); salt
marshes (421); tide flats (423); rivers (511); estuaries (522)
0,05 agricultural areas (131); sports and leisure facilities (142); non
irrigated farmland (211); glaciers and permanent snow fields (335);
laguna (521)
0,10 airports (124); swamps (411); peat meadows (412); oceans (523)
0,20 roads, railways (122); urban parks (141); vineyards (221); complex
parcel structure (242); agricultural and natural ground cover (243);
heathers (322); rocky areas without vegetation (332)
0,50 harbors (123); orchards (222);
1,00 non continuous urban building structure (112); industry- and business
areas (121); construction sites (133); forests with conifer trees (312)
1,50 deciduous forests (311); mixed forests (313)
2,00 Continuous urban settlements (111)
If you want to define areas with different roughnesses, use the object for
ROUGHNESS AREA to describe local variance of the flow resistance.
The ROUGHNESS LENGTH FOR WALLS is the same for the entire calculation
and the default setting of 1 cm should be used.
For traffic caused air pollutants (general line emissions), in general the up-
stream scheme is justified. If it is not possible to align the roads parallel to
the grid axis, it is advisable to use two correction steps here. Observe that
each Smolarkiewicz correction step will increase the calculation time for the
plume dispersion by roughly 80 %.
Sometimes the model never reaches a steady state. To avoid never ending
loops, limit the MAXIMAL NO. OF TIME STEPS. Normally the model produces
sufficiently accurate results without grave inaccuracies using a mere 2000
time steps. The number of time steps directly influence the calculation time.
The calculation protocol shows wether or not the model of each meteorologi-
cal case has reached a steady state. The MISKAM protocol files *.prs and
*.pra show the magnitude of rest divergence for each time step.
Save each situation
In order to keep the file size manageable, SoundPLANs default setting saves
only the mean and average values. If you want to use the wind fields in dif-
ferent calculation runs and display the wind fields in the graphics for each
meteorological case, then you must mark the WIND FIELDS boxes in the SAVE
FOR EACH SITUATION E SITUATION box. If you also want to be able to
present the pollutant concentrations for each flow case, you must mark the
IMMISSIONS box.
Important hints
day histograms. In the near future the program will be able to automatically
evaluate the emission day histograms if the times of the day are contained in the
wind statistics. At the moment, this causes a program error ().
Phenomena originating in terrain caused preferred wind directions at rush hour can
be described better using a correlation between the time of the day and the wind
and pollution source strength. If no times of the day are present, the program will
calculate using a daily average.
Calculations with day histograms should be completed only for selected critical
days because a new wind field must be calculated for each time interval!
Atmospheric layering
In MISKAM, the atmosphere layering is entered in the table for the meteo-
rological station in the column for the vertical gradient of the potential tem-
perature (K/100m). This temperature is not the absolute temperature reduc-
tion per 100 m, but the difference between the adiabatic laps rate for neutral
atmospheres and the rate found in the atmosphere.
Graphics
File selection - general
The file selection in the graphics enables you to select wind fields and grid
pollution maps and couple them with geometrical information. After entering
the file number, the program automatically detects which pollution module
was used for the results and will request additional information according to
the rules of that air pollution propagation module.
The pollution maps and wind fields can be combined with other result maps
and geometrical information from Situations and Geo-files. Grid operations
Mean values and percentiles can be requested for all simulated pollution
concentrations. The percentile base cannot be altered after the calculation be-
cause no intermediate information is saved for individual meteorological
cases. The results for the percentiles are generated during the calculations
according to the settings requested in the pollution library.
AUSTAL2000
The enlargement from a nested calculation shows how grid size influences the pollu-
tant dispersion. By averaging the pollutant concentration in the bigger cells, you can
see the average concentration is diluted.
MISKAM
For each pollutant, you can choose which result you want presented, by re-
questing one of the following options in the VALUE field.
Mean concentration: The mean concentration is averaged for all wind and
meteorological scenarios. The average concentration is weighted in accor-
dance to the occurrence of the meteorological case. What the mean value de-
picts depends on what input data were used in the meteorological library.
Maximum concentration: For each grid cell, the highest value occurring in
the cell is recorded as the maximum concentration. The maximum concentra-
tion for a Worst-Case-Scenario is often more meaningful than the 99.8 per-
centile of the regular calculation!
If the calculation settings are marked to save individual pollution scenarios,
additional results are available.
Windfield Charts
MISKAM
Only MISKAM produces windfield charts for each meteorological situa-
tion. They are structured like pollution concentration maps, but contain grid
values and vectors. The multitude of options in the object types invites expe-
rimentation. You can show the wind direction, the horizontal component
and strength of the wind vectors. By combining grid and contour maps with
added symbols, these three components can be depicted in a single map.
In the file selection, choose the scale color for the 3rd dimension of the wind
vector (up or down) or the wind speed. When grid or contour lines are to be
depicted, the wind vectors are displayed using the color of the objects. If no
grids or contours are selected, the scale color is used to fill the arrows.
When scale colors are assigned to represent to 3rd dimension of the wind vec-
tor (up and down), the wind speed is proportional to the length of the wind
vector. The length of the wind vector represents the wind speed on 1 m/s as
selected in the object types.
If scale colors were assigned to represent the wind speed, the length of the
arrows from a birds-eye view uses this formula:
Left: Shows the wind direction, speed (arrow length) and incline (scale color on the
arrows)
Right: Shows the wind direction, speed (scale color on the contour map) and incline
(2 arrow colors indicating 3rd dimension of the wind up/down)
File operations
Use arithmetic formulas with grid and triangulated result maps to generate
new content and display the results.
The first MISKAM file found determines the grid resolution. If no MISKAM file
is found, the program looks for AUSTAL2000 files. If no AUSTAL2000 files are
found, then the first Gauss file will determine the grid spacing.
The file operations are user definable, allowing any custom formulas and
procedures. First, select the first file which will determine the grid size and
mark the EXTENDED box.
The fields for the file selection are still on the left side. The field on the right
side has changed to allow you to enter and customize formulas to manipulate
the grid values of the operand files. Look for the EDIT FORMULA field where
you define the formulas. The syntax is very similar to the syntax used in the
SoundPLAN Spreadsheet; please follow the description from the spread-
sheet. Instead of the spreadsheet columns, the results of the grid pollution
maps are used. You should always begin with the grid map with the smallest
grid spacing because the first map determines the size and spacing of the fi-
nal pollution map.
Insert formulas by typing them in or by selecting them from the list of field
functions. Before inserting a formula, position the cursor on the exact loca-
tion where the formula is to be used.
Above the field functions there is an arrow to load files marked in the left
half of the screen. Again, do not forget to position the cursor at the place
where the file needs to be inserted. The structure of the entry files varies, so
we recommend loading all files. After gaining some experience you should
be able to simply type in the file references.
Problems can occur when attempting to divide by a mapping result if any of
the map cells had 0 as the result. This could occur, for example, if you use a
MISKAM file with buildings, because the values inside the buildings are set
to 0. Situations like these can be circumvented if you use case branching
such as, if...then...else, to ensure no division by zero can occur.
Aside from the regular spreadsheet functions, you can find some formulas
specifically designed for the air pollution calculations. As an example, you
see below two alternative ways to calculate the NOx conversion.
1. Example using built-in SoundPLAN functions
VDI_NO2_M(RKTAL6:1:1);
2. Example how you could do the same without the standard air pollu-
tion functions.
Only the arguments on the reight hand side of the equal sign must be entered.
The grid map is used as the source for the concentrations:
RKTAL6:1:1 * (103 / ( RKTAL6:1:1+130) + 0,005) CAUTION: Error!
This formula shows an error often found:
The dimension of the concentrations was ignored.
The SoundPLAN pollution concentrations feed their values in grams in-
to the formula. The constants in the VDI formula are calibrated to work
with concentrations set for Microgram. Therefore the map results must be
adjusted using the formula (RKTAL6:1:1*10^+6).
Afterwards, the total results is converted back to the range SoundPLAN ex-
pects (grams) (.... *10^-6) as you see in the formula screenshot above!!!
Result tables
In the Result Table Documentation we are planning more extensions. As all
calculation types generate grid maps, the main emphasis will be on documenting
calculation runs and emission data.
Example showing the sensitivity of the simulation with an insufficient number of wind
sectors when the pollution is a point type source. This effect would not have been
recognized in single point simulations; only the grid calculations make it obvious.
If you still want to use the Gauss model with single receiver calculations,
you can access the results in the documentation. The formatting is analog to
the noise result files.
AUSTAL2000 allows you to simulate concentrations at specific receiver lo-
cations. However, this mode is not supported in the SoundPLAN implemen-
tation.
The concentrations at the receiver locations are detailed in the AUSTAL2000.log file
beneath the label AUSTAL2000: Monitorpunkte. If additional time series were en-
tered as a wind statistics (.AKT), the moniotor points contain the time variant results.
However, the prerequisite of short time values for the components must be met. For
the component odor the probability of having a smell-hour is marked as a percentage
value (100 or 0).
The AUSTAL2000 result files are named [pollution abbreviation]-zbpz.dmna. for
time series results at single receivers.
general hints
This air pollution description will be amended with the following topics:
Interdependencies between grid and meteorology
Hints for the single receiver calculation using Gauss (TA Luft '86) and
AUSTAL2000
Difficulties generating percentiles
Coping with nitroxide
Estimating the background concentration