An additional action taken by the Smkinven program for point sources only is to check stack parameters and fill them in with valid values if they are missing. Smkinven performs the following steps on stack parameters from the annual or average-day inventory files, but not the hour-specific stack parameters file.
If the stack parameters are zero, Smkinven treats them as missing values and writes the warning messages.
If the exit velocity is missing or zero and the exit flow is not, or if the VELOC_RECALC
option is Y in the run script, Smkinven automatically calculates the exit velocity using the formula:
velocity = flow / (π * diameter2/4)
If the stack parameters are not missing or zero, Smkinven ensures that their values are within the allowed ranges. The range for each stack parameter is as follows:
When a stack parameter falls outside of its associated range, Smkinven sets it to the top or bottom of the range, depending on whether it is higher than the upper end of the range or lower than the lower end. Note that a zero value is not treated as an out-of-range parameter, but is treated as a missing value.
If the stack parameters are missing or zero, Smkinven uses the PSTK
file to assign new stack parameters using country/state/county and SCC assignments. The format of PSTK
file is described in Section 6.9.3.2, “PSTK
: Point source stack replacement parameters file”.