## Introduction

Air quality models are routinely used to estimate the degree of emission control required to reduce the air quality impact of industrial and other sources to acceptable levels. Multiple point-source plume models are commonly used for mathematical modeling of concentrations of chemically inert pollutants over urban and industrial areas. Although there are many special-purpose computational algorithms currently in use, the basic element that is common to most is the simple plume from a single point-source release. The spatial distribution of pollution is then calculated by simple superposition of the individual plumes from all the elevated point sources.

The most important output of a diffusion model is the maximum concentration, which is related to the air pollution episode concentrations (e.g., Zoumakis et al. 1992). As discussed by Turner (1970), for elevated sources, maximum concentrations for time periods of a few minutes occur with unstable conditions. The distance of this maximum concentration occurs near the stack from one to five stack heights downwind. For time periods of about half an hour, the maximum concentrations can occur with fumigation conditions when an unstable layer increases vertically to mix downward with a plume previously discharged within a stable layer. Under stable conditions, the maximum concentrations at ground level from elevated sources are less than those occurring under unstable conditions and occur at greater distances from the source. On the other hand, as discussed by Hanna et al. (1982), maximum concentrations from tall stacks (with a stack height *h* of 100 m) generally occur during light wind, daytime convective conditions, while maximum concentrations from short stacks generally occur during high wind, neutral conditions. Moreover, because ground-level concentration is a minimum at low wind speeds (because of large plume rise) and at high wind speeds (because of large rate of dilution), there is a critical wind speed at which the ground-level concentration is a maximum. Therefore, it is often desirable to determine the hypothetical worst-case meteorology that causes a maximum calculated concentration in dispersion prediction and to locate the receptor where the maximum occurs. This is also useful for determining compliance with short-term ambient air quality standards and environmental impact studies (e.g., see Wu 1982). Ragland (1976), Roberts (1980), Bowman (1983), Seinfeld (1986), and others have obtained the worst-case results for a Gaussian type of plume when the dispersion parameters *σ*_{y} and *σ*_{z} can be expressed as functions of downwind distance from a stack and atmospheric stability category. However, such an approach is limited to a single point source.

*C*is then given by summing the individual contributions

*C*

_{i}from each source,

*n*represents the number of stacks. As stated in Turner (1970), it is often difficult to determine the atmospheric conditions of wind direction, wind speed, and stability that will result in the maximum combined concentrations from two or more sources. However, as discussed by Wu (1982), computers have become so fast and computer time is so accessible (especially for personal microcomputers) that solving any usual optimization problem is easily accomplished.

Wu (1982) proposed a computer optimization technique to determine the hypothetical worst-case meteorology and receptor location in short-term dispersion modeling for multiple point sources. Meteorological variables included in this search procedure are mean wind speed *U*; mean wind direction *A,* expressed as the angle between the positive horizontal axis of an arbitrary coordinate system and the incoming wind; and the Pasquill stability category *K.* Receptor location variables are polar coordinates (*X,* AA) with respect to the above-mentioned arbitrary coordinate system (e.g., Turner 1970; Wu 1982). For multiple point-source modeling, it is convenient to consider the receptor as being at the origin of the diffusion coordinate system. The evaluation of the concentration due to a single stack can be conveniently performed by a transformation of the receptor coordinates involving a rotation (to align with the wind direction) and a transition from the arbitrary origin to a new origin–stack location, so that any point-source dispersion formula can be directly applied. The contribution due to a stack is considered zero if the variable receptor is found to be upwind of a stack.

Because of the inherently random character of atmospheric motions, one can never predict with certainty the distribution of concentration of marked particles emitted from a source. However, for the purposes of practical computation, several approximate theories have been used for calculating mean concentrations of species in turbulence. For example, the mean concentration of a species emitted from a continuous, elevated point source has a Gaussian distribution in a stationary and homogeneous Gaussian flow field. Thus, under certain idealized conditions, the expression for the mean concentration, the so-called Gaussian plume equation, can be obtained as a solution of an appropriate form of the atmospheric diffusion equation (e.g., Seinfeld 1986). In developing the search algorithm (Wu 1982), as a working hypothesis, the simple Gaussian plume model for chemically inert pollutants was used for all calculations. In addition, only ground-level receptors were considered.

**Θ**

*X,*

*U, A*

A different approach is proposed here to determine the characteristics of maximum concentrations from multiple point sources by using a simple numerical solution technique. The hypothetical worst-case meteorology and the worst receptor location can be determined by extremizing the meteorological variables (i.e., wind speed, wind direction, and stability category) and the receptor location variables with an appropriate numerical method. Therefore, the function to be maximized is the superposition of concentrations (from all the elevated point sources) at a variable receptor due to all stacks. The most important difference from the iterative search procedure suggested by Wu (1982) is that the proposed methodology uses a simple quasi-Newton numerical scheme to solve the relevant optimization problem, giving the exact solution vector (**Θ**) for the worst-case meteorology and the worst receptor location. On the other hand, compared with the numerical algorithm, results from the screening model approach may be extremely delayed because of the time required to select the successive “judicious” step sizes (for the meteorological and receptor location variables) and perform the calculations.

## Methodology

The characteristics of maximum concentrations from multiple point sources, with respect to ground-level receptor (*X,* AA) and wind vector (*U, A*), can be determined by maximizing the superposition of concentrations at a variable receptor due to all stacks.

*X*and AA and setting the resulting relations equal to zero yields

*U, A*) and atmospheric stability category (e.g., a Pasquill stability class

*K*) can be calculated by solving the pair of nonlinear equations (3) and (4). If (

*X*

_{m}, AA

_{m}) is a point satisfying Eq. (3) and (4) and if Δ is defined by

*X*

_{m}, AA

_{m}) is called a maximum point if

*U, A*), atmospheric stability category (

*K*), and AA ∈ [0, 2

*π*] with AA = AA + step, that is, the interval from 0 to 2

*π*is divided into a number (approximately 2

*π*per step) of subintervals of equal width, Eq. (3) can be solved for

*X*by the Newton–Raphson iterative formula

*k*= 1, 2, 3, . . .) converge if (e.g., see Gerald 1978)

*X*

_{0}in the interval (in general, the Newton–Raphson method is quadratically convergent). Note that Eq. (9) is a sufficient condition only and requires the usual continuity and existence of

*F*(

*X,*AA,

*U, A*) and its derivatives. Moreover, the quantity ∂

*F*

_{k}/∂

*X*must not be zero. Having obtained for AA ∈ [0, 2

*π*] the successive values of

*X*from Eq. (3), one could then proceed to find from Eq. (1) the corresponding ground-level concentrations. Thus, a relative maximum value of

*C*(

*X,*AA) occurring at a point (

*X*

_{0}, AA

_{0}) can be estimated from Eq. (1). Consequently, Newton’s method may be used to solve the system of nonlinear equations (3) and (4) by numerical iterations for

*X*and AA to obtain the exact solution vector (

*X*

_{m}, AA

_{m}) in the near neighborhood (e.g., Isaacson and Keller 1966; Gerald 1978; Burden et al. 1981) of the initial approximation (

*X*

_{0}, AA

_{0}). Expanding both functions

*F*(

*X,*AA,

*U, A*) and

*G*(

*X,*AA,

*U, A*) as a Taylor series about the initial approximation point (

*X*

_{0},

*AA*

_{0}) from Eqs. (3) and (4) finally yields

*X*and ΔAA are increments to add to the initial guesses to get an improved estimate of the root of the nonlinear system (i.e.,

*X*=

*X*+ Δ

*X*and AA = AA + ΔAA). It is obvious then, in passing from one dimension, that is, from Eq. (8), to two dimensions, that is, to Eqs. (10) and (11), that Newton’s method is generalized by replacing tangent lines with tangent planes. Thus, the pair of the linear equations (10) and (11) is solved giving values for the increments Δ

*X*and ΔAA to the initial guesses

*X*

_{0}and AA

_{0}that should make them closer to the exact solution vector (

*X*

_{m}, AA

_{m}) of the system of nonlinear equations (3) and (4). Newton’s algorithm repeats the procedure until convergence is obtained.

*U*and mean wind direction

*A*on the maximum ground-level concentration. The highest concentration at any receptor location can be determined as a function of wind speed and wind direction. Taking the partial derivatives of

*C*from Eq. (1) with respect to

*U*and

*A*and setting them equal to zero yields

*U*

_{w},

*A*

_{w}), for which the ground-level concentration is the maximum at any given receptor location (

*X,*AA) and atmospheric stability category (e.g., a Pasquill stability class,

*K*), can be calculated by solving the pair of the nonlinear equations (12) and (13). If (

*U*

_{w},

*A*

_{w}) is a point satisfying Eqs. (12) and (13) and if Δ is defined by

*U*

_{w},

*A*

_{w}) is called a maximum point if

*A*∈ [0, 2

*π*] the successive values of

*U*from Eq. (12) by the Newton–Raphson iterative formula

*k*= 1, 2, 3, . . .) converge if (e.g., see Gerald 1978)

*U*

_{0}in the interval). Thus, a relative maximum value of

*C*(

*U, A*) occurring for a mean wind vector (

*U*

_{0},

*A*

_{0}) can be estimated from Eq. (1). Consequently, Newton’s method may be used to solve the system of nonlinear equations (12) and (13) by numerical iterations for

*U*and

*A*to obtain the exact solution vector (

*U*

_{w},

*A*

_{w}) in the near neighborhood of the initial approximation (

*U*

_{0},

*A*

_{0}). Expanding both functions Φ(

*X,*AA,

*U, A*) and Ψ(

*X,*AA,

*U, A*) as a Taylor series about the initial approximation (

*U*

_{0},

*A*

_{0}), from Eqs. (12) and (13) finally yields

*U*and Δ

*A*are increments to add to the initial guesses to get an improved estimate of the root of the nonlinear system (i.e.,

*U*=

*U*+ Δ

*U*and

*A*=

*A*+ Δ

*A*). Thus, the pair of the linear equations (19) and (20) is solved, giving values for the increments Δ

*U*and Δ

*A*to the initial guesses

*U*

_{0}and

*A*

_{0}that should make them closer to the exact solution vector (

*U*

_{w},

*A*

_{w}) of the system of nonlinear equations (12) and (13). Newton’s algorithm repeats the procedure until convergence is obtained.

**DIST**= (

*X,*AA), and wind vector,

**WIND**= (

*U, A*), which produces the highest possible ground-level concentration, the so-called critical concentration. Differentiating Eq. (1) with respect to

*ω*≡

*X,*AA,

*U,*and

*A,*and setting the resulting relation equal to zero, yields

**DIST**

_{cr}= (

*X*

_{cr}, AA

_{cr}) and the critical wind vector

**WIND**

_{cr}= (

*U*

_{cr},

*A*

_{cr}) can be calculated by solving the system of nonlinear equations (22)–(25) for day (or for night) conditions (see Wu 1982, 626). If

**Θ**

_{cr}= (

*X*

_{cr}, AA

_{cr},

*U*

_{cr},

*A*

_{cr}) is a point satisfying Eqs. (22) through (25). And if

*γ*

_{ij}is defined by

**Θ**

_{cr}is called a maximum critical point if

*ω*

_{1}=

*X, ω*

_{2}= AA,

*ω*

_{3}=

*U,*and

*ω*

_{4}=

*A.*

*π*] and

*A*∈ [0, 2

*π*] an initial approximate solution vector (as mentioned previously),

**Θ**

_{0}

*X*

_{0}

_{0}

*U*

_{0}

*A*

_{0}

*X,*AA,

*U,*and

*A*to obtain the exact solution vector

**Θ**

_{cr}in the near neighborhood of the initial approximation

**Θ**

_{0}. If the Jacobian matrix

**J**

*X,*AA,

*U, A*) associated with the system of nonlinear equations (22)–(25) is nonsingular at the root,

**Θ**=

**Θ**

_{cr}, and differentiable there, then the convergence of Newton’s method is quadratic. In addition, the Kantorovich theorem (e.g., see Isaacson and Keller 1966) gives a sufficient condition under which Newton’s numerical scheme converges (in fact, the theorem proves the existence of a unique root of a set of nonlinear equations in an appropriate interval about the initial iterate). Expanding the functions

*F, G,*Φ, and Ψ, as a Taylor series about the initial approximation (

*X*

_{0}, AA

_{0},

*U*

_{0},

*A*

_{0}) from Eqs. (22) through (25) finally yields

*X,*ΔAA, Δ

*U,*and Δ

*A*are increments to add to the initial guesses to get an improved estimate of the root of the nonlinear system (i.e.,

*X*=

*X*+ Δ

*X,*AA = AA + ΔAA,

*U*=

*U*+ Δ

*U,*and

*A*=

*A*+ Δ

*A*). It is obvious then, in passing from one dimension to more than two dimensions, that Newton’s numerical scheme is generalized by replacing tangent lines with tangent hyperplanes. Thus, the system of the linear equations (32)–(35) is solved giving values for the increments Δ

*X,*ΔAA, Δ

*U,*and Δ

*A*to the initial guesses

*X*

_{0}, AA

_{0},

*U*

_{0}, and

*A*

_{0}(for the variables

*X,*AA,

*U,*and

*A*), which should make them closer to the exact solution vector

**Θ**

_{cr}

*X*

_{cr}

_{cr}

*U*

_{cr}

*A*

_{cr}

It is interesting to observe that Newton’s method, as applied to the set of nonlinear equations (22)–(25), reduces the problem to solving the set of linear equations (32)–(35) in order to determine the values that improve the accuracy of the estimates. However, a significant weakness of Newton’s method for solving the system of nonlinear equations (22)–(25) lies in the requirement that, at each iteration, a Jacobian matrix be computed and the linear system of equations (32)–(35) be solved that involves this matrix. It is obvious that, in a computer program, it is awkward to introduce each of the partial derivative functions in order to implement Eqs. (32) through (35). In most situations, the exact evaluation of the Jacobian matrix is inconvenient and in many applications impossible.

An alternative technique (known as a quasi-Newton algorithm) is to replace the Jacobian matrix in Newton’s method with an approximation matrix that is updated at each iteration [the disadvantage to this method is that the quadratic convergence of Newton’s method is lost, being replaced in general by a super linear convergence;e.g., see Burden et al. (1981)]. According to the proposed quasi-Newton numerical method, the partial derivatives are computed by making a small change in the value of a variable and dividing the change in value of the function by the change in value of the variable; this estimates the derivative by a difference quotient (e.g., see Gerald 1978). After all the partials have been approximated, the numerical method reduces the problem to solving the corresponding linear system (involving the approximate Jacobian matrix) in order to determine the values that improve the accuracy of the estimates. The quasi-Newton numerical scheme repeats the procedure until convergence is obtained.

## Application and discussion

*K*-theory atmospheric diffusion equation) were used in developing the proposed methodology. In the special case in which the atmospheric diffusion process is described by the usual Gaussian plume equation (incorporating reflection of the material at the ground to ensure conservation of mass), the ground-level concentration

*C*

_{i}(mg m

^{−3}) from each elevated continuous point source at downwind distance (DX) from the stack and crosswind displacement (DY) is then given (see appendix of Wu 1982) by

*Q*

_{i}is the pollutant emission rate (g s

^{−1}),

*U*is the mean wind speed representative of the diffusing layer (m s

^{−1}),

*σ*

_{y}and

*σ*

_{z}are the horizontal and vertical standard deviations of plume spread (m),

*V*

_{1}and

*V*

_{2}are constants (that equal 0.5), and

*H*is the effective emission height (m). Input parameters for the Gaussian plume model (for multiple point sources) are stack locations in polar coordinates [(

*R*

_{1},

*P*

_{1}); (

*R*

_{2},

*P*

_{2}); . . . ; (

*R*

_{n},

*P*

_{n})], stack heights (

*h*

_{1},

*h*

_{2}, . . . ,

*h*

_{n}), plume rise buoyancy fluxes (

*F*

_{b1},

*F*

_{b2}, . . . ,

*F*

_{bn}), emission rates (

*Q*

_{1},

*Q*

_{2}, . . . ,

*Q*

_{n}), and ambient temperature

*T*

_{a}(K). Then, the downwind distance (DX) and the crosswind displacement (DY) in Eq. (37) can be expressed as functions of stack locations variables (

*R, P*), receptor location variables (

*X,*AA), and mean wind direction

*A*(e.g., Wu 1982):

*H*) is taken to be the sum of the actual stack height (

*h*) and the plume rise (Δ

*h*), defined as the height at which the plume becomes passive and subsequently follows the ambient air motion (Seinfeld 1986),

*H*

*h*

*h.*

*F*

_{b}(m

^{4}s

^{−3}), the stratification of the atmosphere, and the mean wind speed. Most of the available plume rise formulas can be expressed in the form (Seinfeld 1986)

*a, b,*and

*E*are empirically determined constants. As a working hypothesis, it is also assumed that the effective emission height

*H*in the Gaussian plume equation (37) can be estimated by using the plume rise formulas of Briggs (1976). For example, during neutral and unstable conditions, in the case of

*F*

_{b}< 55 and (DX) <

*F*

^{5/8}

_{b}

*a*= 1,

*b*= 2/3, and

*E*=

*F*

^{1/3}

_{b}

*F*

_{b}< 55 and (DX) ≥

*F*

^{5/8}

_{b}

*a*= 1,

*b*= 0, and

*E*=

*F*

^{3/4}

_{b}

*F*

_{b}≥ 55 and (DX) <

*F*

^{2/5}

_{b}

*a*= 1,

*b*= 2/3, and

*E*=

*F*

^{1/3}

_{b}

*F*

_{b}≥ 55 and (DX) ≥

*F*

^{2/5}

_{b}

*a*= 1,

*b*= 0, and

*E*=

*F*

^{3/5}

_{b}

Finally, the analysis is based on the assumption that the horizontal *σ*_{y} ≡ *σ*_{y}(DX) and vertical *σ*_{z} ≡ *σ*_{z}(DX) dispersion coefficients are functions of atmospheric stability (Pasquill stability classes) and downwind distance (DX) from the source (see appendix of Wu 1982). In addition, there are some constraints between *U* and *K* according to the Pasquill stability scheme. For a more detailed description of the input parameters for the Gaussian plume model, the horizontal *σ*_{y} and vertical *σ*_{z} dispersion coefficients, the effective emission height *H,* and meteorological and receptor location variables used in the search, see Wu (1982).

*ω*=

*X,*AA, and

*A.*In the case of

*ω*=

*U,*it yields

*A*−

*π*/2.

A simple numerical algorithm suitable for execution on a small personal computer was used to perform an exhaustive search for the worst-case meteorology and receptor. A hypothetical five-stack problem was formulated and tested with the methodology presented above on a CYRIX P166+ (6X86 - RAM: 32 MB, EDO) personal computer. The input parameter values for the dispersion model (37)–(58) are described in Table 1.

*A*and receptor location angle AA on the maximum ground-level concentrations

*C*

_{MAX}, in polar coordinates (

*C, J*), with

*J*≡

*A*and AA for the worst-case meteorology and worst receptor location search procedure, respectively.

To illustrate a simple calculation, the suggested methodology is used to determine the worst-case meteorology, that is, the worst wind vector **WIND** = (*U*_{w}, *A*_{w}), which causes maximum concentrations at the receptor location with polar coordinates (*X,* AA) for the Pasquill stability category *K.* Having obtained for *A* ∈ [0, 2*π*] the successive values of *U* from Eq. (12), the corresponding ground-level concentrations *C*_{MAX} (A) are calculated from Eq. (1) at the receptor location with polar coordinates (*X,* AA). The elliptic curves illustrated in Fig. 1 were constructed by connecting the successive points of (*C*_{X}, *C*_{Y}) from Eqs. (59) through (61). Geometrically, the major axis of the curve corresponds to a relative maximum concentration. Thus, a relative maximum value of *C*(*U, A*), occurring for a mean wind vector, **V**_{WM} = (*U*_{0}, *A*_{0}), can be estimated from Eq. (1). Having obtained the initial approximate solution vector **V**_{WM}, the quasi-Newton numerical algorithm can be used to solve the system of nonlinear equations (12) and (13), by numerical iterations for *U* and *A,* to obtain (in the near neighborhood of the initial approximation) the exact solution vector **V**_{WM} = (*U*_{w}, *A*_{w}), satisfying the conditions (14)–(16) for a relative maximum. Therefore, Eqs. (1), (19), and (20) finally yield the worst wind direction *A*_{w}, the worst wind speed *U*_{w}, and the worst ground-level concentration *C*_{w}. Input parameter values for *X,* AA, and *K,* and final values for *U*_{w}, *A*_{w}, and *C*_{w} are described in Table 2 (where the computer time is about 40 s for each of the four separate sets of runs). Furthermore, as an inverse problem, the suggested quasi-Newton numerical scheme is also used (as mentioned previously) to estimate the location **DIST** = (*X*_{m}, AA_{m}) of the maximum ground-level concentration, for any given wind vector **WIND** = (*U, A*) and atmospheric stability category. Therefore, for the wind vectors and stability classes discussed above, Eqs. (1) through (11) finally yield the worst receptor location variables *X*_{m} and AA_{m}, and the maximum ground-level concentration *C*_{MAX}. Input parameter values for *U, A,* and *K,* and final values for *X*_{m}, AA_{m}, and *C*_{MAX}, are described in Table 3. Then the critical receptor location **DIST**_{cr} and the critical wind vector **WIND**_{cr}, for day conditions (see Wu 1982), are calculated by solving the following system of nonlinear equations (22)–(25): *X*_{cr} = 0.988060 km, AA_{cr} = 1.466954 rad, *U*_{cr} = 1.546178 m s^{−1}, *A*_{cr} = 4.577571 rad, and *K*_{cr} = 1. Finally, Eq. (1) gives the critical concentration *C*_{cr} = 1.152624 mg m^{−3} (where the computer time is about 50 s for the quasi-Newton numerical scheme to solve the relevant optimization problem).

To assess the validity of the proposed methodology, a comparison of its results with that obtained running the Gaussian model in screening procedure is presented in Table 4. Also, search ranges, step sizes, and final values for all runs are described in Table 4. It is obvious then, compared with the screening model approach, that the numerical algorithm is better able to predict the characteristics of maximum concentrations from multiple point sources. On the other hand, results from the screening model approach may be delayed because of the time required to select the successive “judicious step sizes” (Wu 1982) for the meteorological and receptor location variables. Moreover, when using a screening model approach with smaller step sizes, the results may be extremely delayed because of the time required to perform the calculations (e.g., see the computer time for run 6 presented in Table 5).

## Recommendations for future work

As a working hypothesis, the Gaussian plume model for multiple point sources in Eqs. (37) through (58) was adopted in developing the numerical solution to the nonlinear system of Eqs. (22) through (25). The accuracy of the estimates of characteristics of maximum concentrations from multiple point sources via Eqs. (1) through (36) reflects the ability of Eqs. (37) through (58) to describe the atmospheric diffusion process (e.g., Hanna 1982). However, it is obvious that a regulatory dispersion model must have simple input requirements, such as wind speed, wind direction, stability class, ambient temperature, stack locations, stack heights, emission rates, plume rise buoyancy fluxes, etc. While Gaussian plume models, for the most part, have been supplanted by more sophisticated dispersion models, a place for the models based on the Gaussian diffusion equation still exists in many cases. Despite the fundamental criticisms of the Gaussian plume dispersion formula, this model, because of its simplicity, is a straightforward and widely used approach for obtaining quick, but reliable, preliminary estimates of the mean ground-level concentrations of nondepositing and nonreactive air pollutants, resulting from an elevated point source diffusing over flat terrain (e.g., see Peterson 1985). For these reasons, many U.S. Environmental Protection Agency regulatory models use the Gaussian plume formula as a basis for short-distance calculations (e.g., Hanna et al. 1982).

The Gaussian equation is an easy and fast method for the simulation of atmospheric dispersion phenomena that, however, cannot properly simulate complex nonhomogeneous conditions in a three-dimensional domain (e.g., Tirabassi et al. 1986). For example, the Gaussian diffusion equation is not applicable near the surface as recognized by Gifford (1968), Pasquill and Smith (1983), and others. In addition, the vertical concentration profile of air pollutants has been shown by observations to follow the general exponential form rather than the Gaussian distribution (e.g., Huang 1979; Zoumakis 1995). Thus, it has been suggested that the *K* theory or the Lagrangian similarity theory is better than the Gaussian model for diffusion estimates from a point source near (or at) the ground (e.g., Pasquill and Smith 1983; Huang 1979).

*C*

_{i}) for the concentration field (e.g., a generalized non-Gaussian diffusion formula) into the set of equations (1)–(61), it may be possible to represent properly the effects of wind direction, wind speed, and atmospheric stability category on the maximum ground-level concentrations. It is obvious then that different analytical expressions for the concentration field require minor modifications of the resultant equations discussed above [such as Eqs. (42) through (50)]. Consequently, by using an alternative analytical dispersion formula (

*C*

_{i}) for the concentration field, it may be possible to improve the search procedure to determine the characteristics of maximum concentrations from multiple point sources. For progress, it is reasonable to suppose that a physically realistic analytical solution of the atmospheric diffusion equation has, for multiple point sources, the general representation

*C*

*C*

*X,*

*U, A, ξ*

_{1}

*ξ*

_{2}

*ξ*

_{m}

*ξ*

_{1},

*ξ*

_{2},

*ξ*

_{3}, . . . ,

*ξ*

_{m}in Eq. (62) are generally dependent (in a complex manner) on the atmospheric stability (e.g., the Monin–Obukhov stability length

*L*) and the surface roughness length (

*z*

_{0}). For example, the diffusion parameters

*ξ*

_{1}≡

*p*

_{w}and

*ξ*

_{2}≡

*p*

_{d}(i.e., the wind speed

*p*

_{w}and eddy diffusivity

*p*

_{d}profile power-law exponents) in the non-Gaussian dispersion model proposed by Huang (1979) can be expressed as universal functions depending on

*L*and

*z*

_{0}. The special case in which

*ξ*

_{i}≡

*ξ*

_{i}(

*L, z*

_{0}) for

*i*= 1, 2, . . . ,

*m*(with

*z*

_{0}≡ constant) yields the following equation:

*ξ*

_{i}(for

*i*= 1, 2, . . . ,

*m*) are, in general, not independent variables, it is reasonable to consider the function (62) subject to some constraint conditions of a general form,

*μ*

_{i}

*X,*

*U, A, ξ*

_{1}

*ξ*

_{2}

*ξ*

_{m}

*i*= 1, 2, . . . ,

*k.*A method for obtaining a relative maximum of the function (62) subject to the constraint conditions (64) consists of the formation of the auxiliary function

*δ*

_{j}≡

*X,*AA,

*U, A, ξ*

_{1},

*ξ*

_{2}, . . . ,

*ξ*

_{m}. The parameters

*λ*

_{1},

*λ*

_{2},

*λ*

_{3}, . . . ,

*λ*

_{k}, which are independent of

*δ*

_{j}, are the Lagrangian multipliers. Then the critical receptor location and atmospheric conditions of wind direction, wind speed, and stability, which produce the critical ground-level concentration, can be calculated by solving the following system of nonlinear equations:

## Conclusions

Now there is a basis for developing a methodology for estimating the characteristics of maximum ground-level concentrations in air quality modeling over short distances for multiple point sources.

A simple numerical scheme suitable for execution on a small personal computer was used to perform an exhaustive search for the worst-case meteorology and receptor. Also, the proposed iteration algorithm was applied to investigate the combination of location **DIST**, wind vector **WIND**, and atmospheric stability category that produces the highest possible ground-level concentration, the so-called critical concentration. The sufficient conditions, under which the quasi-Newton numerical method used in this study converges, are also discussed. The model is simple to use, as it depends on routinely available data (such as wind speed, wind direction, stability class, ambient temperature, stack locations, stack heights, emission rates, and plume rise buoyancy fluxes).

Since the purpose of this study is to demonstrate a search approach rather than a model development, the simple Gaussian plume model for chemically inert pollutants was used for all calculations. However, the performance of the proposed search procedure may be further improved by the incorporation of a more appropriate analytical expression (*C*_{i}) for the concentration field (e.g., a generalized non-Gaussian diffusion formula) into the set of equations (1)–(61) because it may be possible to represent properly the effects of wind direction, wind speed, and atmospheric stability category on the maximum ground-level concentrations.

In summary, the present method is adapted from Wu (1982). An important difference, however, is that the proposed methodology uses a quickly converging and computationally efficient quasi-Newton numerical scheme, giving the exact solution vector for the worst-case meteorology and the worst receptor location in short-term dispersion modeling for multiple point sources. A comparison of the method presented herein with the screening model approach indicates that the numerical model gives a more accurate estimate of the maximum concentration. On the other hand, results from the screening model approach may be delayed because of the time required to select the successive step sizes for the meteorological and receptor location variables and perform the calculations.

In conclusion, because of the numerical simplicity of the methodology adopted here, this search algorithm should become useful for regulatory applications. It may be used in applications in design of stacks, air quality management, and air pollution episode control planning.

## Acknowledgments

The author wishes to thank the three anonymous reviewers for their helpful comments.

## REFERENCES

Bowman, W. A., 1983: Characteristics of maximum concentrations.

*J. Air Pollut. Control Assoc.,***33,**29–31.Briggs, G. A., 1976: Plume rise predictions.

*Lectures on Air Pollution and Environmental Impact Analysis,*Amer. Meteor. Soc., 59–111.Burden, R. L., J. D. Faires, and A. C. Reynolds, 1981:

*Numerical Analysis.*Prindle, Weber, and Schmidt.Gerald, C. F., 1978:

*Applied Numerical Analysis.*Addison–Wesley.Gifford, F. A., 1968: An outline of theories of diffusion in the lower layers of the atmosphere.

*Meteorology and Atomic Energy,*D. H. Slade, Ed., U.S. Atomic Energy Commission, National Technical Information Service, 65–116.Hanna, S. R., 1982: Natural variability of observed hourly SO2 and CO concentrations in St. Louis.

*Atmos. Environ.,***16,**1435–1440.——, G. A. Briggs, and R. P. Hosker, 1982:

*Handbook on Atmospheric Diffusion.*National Technical Information Center.Huang, C. H., 1979: A theory of dispersion in turbulent shear flow.

*Atmos. Environ.,***13,**453–463.Isaacson, E., and H. B. Keller, 1966:

*Analysis of Numerical Methods.*Wiley.Pasquill, F., and F. B. Smith, 1983:

*Atmospheric Diffusion.*Wiley.Peterson, K. R., 1985: A nomographic solution of the Gaussian diffusion equation.

*Atmos. Environ.,***19,**87–91.Ragland, K. W., 1976: Worst-case ambient air concentrations from point sources using the Gaussian plume model.

*Atmos. Environ.,***10,**371–374.Roberts, E. M., 1980: Conditions for maximum concentrations.

*J. Air Pollut. Control Assoc.,***30,**274–275.Seinfeld, J. H., 1986:

*Atmospheric Chemistry and Physics of Air Pollution.*Wiley.Tirabassi, T., M. Tagliazucca, and P. Zannetti, 1986: Kappa-G, a non-Gaussian plume dispersion model: Description and evaluation against tracer measurements.

*J. Air Pollut. Control Assoc.,***36,**592–596.Turner, D. B., 1970:

*Workbook of Atmospheric Dispersion Estimates.*U.S. Environmental Protection Agency.Wu, D. L., 1982: In search of the worst-case meteorology and receptor in short-term multiple point sources modeling.

*Atmos. Environ.,***16,**625–627.Yeh, G. T., and C. H. Huang, 1975: Three-dimensional air pollutant modeling in the lower atmosphere.

*Bound.-Layer Meteor.,***9,**381–390.Zoumakis, N. M., 1995: A note on average vertical profiles of vehicular pollutant concentrations in urban street canyons.

*Atmos. Environ.,***29,**3719–3725.——, A. G. Kelessis, and T. I. Kozyraki, 1992: Characteristics of air pollution episodes.

*Fresenius Environ. Bull.,***1,**64–69.

Input parameters.

Worst-case meteorology: A test problem.

Worst-receptor location: An inverse test problem.

A step-by-step screening model approach.

A screening model approach with smaller step sizes.