modeling toxic industrial chemicals (tics) and cwas

1
Modeling Toxic Industrial Chemicals (TICs) Modeling Toxic Industrial Chemicals (TICs) and CWAs and CWAs Using an Atmospheric Chemistry Module in Using an Atmospheric Chemistry Module in SCIPUFF SCIPUFF Douglas S. Burns, Veeradej Chynwat, Jeffrey J. Piotrowski, Kia Tavares, and Floyd L. Wiseman ENSCO, Inc., Melbourne, FL Background The goal of this DTRA sponsored project was to generate a set of polynomial functions that describe the atmospheric degradation rates for typical Toxic Industrial Compounds (TICs). Atmospheric degradation rates generally depend upon a variety of meteorological parameters such as the time of day, zenith angle, relative humidity, temperature, and ambient conditions. The largest rate processes for most organic species include the reactions with hydroxyl radical (OH), ozone (O 3 ), and nitrate radical (NO 3 ). Current atmospheric models, such as the Carbon Bond Mechanism (CBM), account for the reactions with these indigenous species, as well as reactions with other species, and often these models contain over a hundred chemical reactions and close to a hundred different chemical species. The computer code for generating the concentration profiles for the TICs/CWAs requires solving a large system of ordinary differential equations (ODEs), that is computationally intensive. The benefit of replacing this large set of ODEs with a set of polynomial functions is in saving both cpu and wall clock run time. The drawback is some loss of precision by using the simpler polynomials. ENSCO, Inc. has developed polynomial functions for describing the atmospheric degradation rate constants for a series of Alkenes (e.g., 1-butene and 2-methylpropene), H 2 S, and Sarin. The parameters in the polynomials are obtained by fitting the polynomials against model-generated data. The polynomials are then incorporated into the SCIPUFF T&D Model as part of an atmospheric chemistry module in HPAC. Tests were conducted to ensure that model run time is not affected by incorporating the chemistry module. 1-butene is fairly reactive, as are many other TICS, and so the effect of including a chemistry module will be to reduce the toxic footprint for a release of 1-butene. The methodology described here has been developed and can be readily applied to any atmospheric pollutant. OH NO 3 NO X TICs O 3 H 2 O Pollutant + OH, NO 3 , O 3 , etc. k OH , k NO 3 , k O 3 , etc. Degradation products Transport, diffusion, and chemical reactivity Concept Strategy Implement Algorithm into SCIPUFF / HPAC Develop a chemistry module (currently called degrade.dll) that interfaces with the dispersion algorithms in SCIPUFF. Develop data for algorithm for the atmospheric degradation of TICs / CWAs Requirements specified for development of the chemistry algorithm: The algorithm must run rapidly and not impact model wall clock run-time The algorithm must account for all modeling scenarios encompassing a wide range of meteorological conditions (i.e., changes in cloud cover, temperature, ambient conditions, etc.). The algorithm must be robust enough to account for diurnal changes to the degradation rates of TICs and CWAs. The algorithm should account for the potential generation of intermediate toxic compounds. In some cases it may be possible for the degradation products to be more toxic than the pollutant that was released. Data Development Translate C(t) data to k eff using the following: Fit k eff data to a series of polynomials and determine the best polynomial function. The polynomial algorithms are a function of meteorological parameters (i.e., T, SE, CC, time of day, [H 2 O], etc., and ambient concentrations of indigenous atmospheric species (OH, O 3 , VOCs, NO 3 ). Ambient concentrations are associated with five super classes of Land Use (Urban, Grassland, Forest, Desert, and Water) ] [ ] [ C t C k eff CH 2 =CHCH 2 CH 3 + OH 0.94 C 2 H 5 CHO (1-butene) CH 2 =CHCH 2 CH 3 + NO 3 0.6 CH 3 CH 2 –CH(OH)—CH 2 ONO 2 0.12 C 2 H 5 CHO + 0.11 H 2 CO CH 2 =CHCH 2 CH 3 + O 3 0.35 C 2 H 5 CHO + 0.63 H 2 CO + 0.41OH Rate = -(k OH [OH] + k NO 3 [NO 3 ] + k O 3 [O 3 ]) [1- butene] Rate = -k eff [1-butene] TIC: Atmospheric Reactions of 1-butene k OH k NO 3 k O 3 CWAs Plume contours of 1-butene and propanal (product) at 4 and 8 hrs aft release (Urban scenario for 2 hour continuous release of 1-butene) 1-butene propanal Tracking of Reactant and Product(s) API SCIPUFF Function Library Plottool Interface Functions File M anager P lot M anager Project M anager D ispersion M eteorology G enerator SWIFT MC - SC IPU FF File R eaders U tility Functions Plot G enerator Effects M anager Effect Module Effect Module DEG RADE DLL SCIPUFF Dispersion X T (x,y,t) = f A c(x,y,0,t) dt t 0 = -k A f A df A dt k A = max(k A sin(), k A ) (max) (min) k A = k eff = f(, T,cc, [amb], humidity, etc.) Modification to the chemistry algorithm in SCIPUFF. CH 3 -P(=O)(-F)(-CH(CH 3 ) 2 ) + OH Degradation Product (Sarin) CH 3 -P(=O)(-F)(-CH(CH 3 ) 2 ) + NO 3 Degradation Product Rate = -(k OH [OH] + k NO 3 [NO 3 ]) [Sarin] Rate = -k eff [Sarin] CWA: Atmospheric Reactions of Sarin (GB) k OH k NO 3 Run Photochemical Box Model (PBM) or NO X VOC’s O 3 CO Location (lat, lon) ZA = f(Lat, Lon, DOY, Time of day) H 2 O ] [ ] [ butene t butene k eff [Butene] as f(time of day) T = 290 K Land use = Urban Latitude = 25 – 50° N Time of day [hrs from midnight] [Butene] [ppm] 25° 50° Decomposition of Butene as f(Latitude) D ecom position ofG B asf(Tem perature) 1.0E-07 1.0E-06 1.0E-05 1.0E-04 1.0E-03 0 180 360 540 720 900 1080 1260 1440 Tim e ofday [m in from midnight] G B C oncentration [ppm ] 310 300 290 280 270 25º 50º k eff as f(tim e) Lat= 25 – 50ºN k eff [m in -1 ] Mechanism ID Rxn’s, E A , k(T) (w/ OH, NO 3 , H 2 O, O 3 , etc.) Implement TIC / CWA Data in Detailed Model such as the CBM Run Photochemical Box Model (PBM) as a f(met parm’s) Obtain c TIC (t) as f(met parm’s) Derive Empirical k eff (met parm’s) Populate SCIPUFF w/ k eff data Implementation of Algorithm in SCIPUFF Develop Chemical Data for TICs / CWAs Generate c(t) data Translate to k eff Example Results SC IPU FF Tracer 1-Butene T&D Only vs T&D + Chemistry 3-M ethyl Propene 1,3-Butadiene Ethene Propene Calculated Plume is TIC Dependent Summary An atmospheric chemistry capability that does not impact model run time was incorporated into SCIPUFF. Algorithms were developed for the atmospheric degradation of nine alkenes, H 2 S, and Sarin. The effective degradation rates (k eff ) for TICs and CWAs are describe by a series of developed polynomial functions that • Temperature, solar elevation, cloud cover, time of day, moisture level, latitude, ambient conditions (Land use is used as a surro The algorithm can account for the formation of degradation products (e.g., propanal from 1-butene) Future plans are to increase the data base to include other TICs and CWAs.

Upload: blithe

Post on 11-Feb-2016

26 views

Category:

Documents


3 download

DESCRIPTION

O 3. NO 3. OH. TICs. NO X. H 2 O. Modification to the chemistry algorithm in SCIPUFF. SCIPUFF Dispersion. df A. k A = max( k A sin( F ) , k A ). dt. (min). (max). = -k A f A. X T (x,y,t) = ∫ f A c(x,y,0,t) dt. t. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Modeling Toxic Industrial Chemicals (TICs) and CWAs

Modeling Toxic Industrial Chemicals (TICs) and CWAsModeling Toxic Industrial Chemicals (TICs) and CWAs Using an Atmospheric Chemistry Module in SCIPUFFUsing an Atmospheric Chemistry Module in SCIPUFF

Douglas S. Burns, Veeradej Chynwat, Jeffrey J. Piotrowski, Kia Tavares, and Floyd L. Wiseman ENSCO, Inc., Melbourne, FL

BackgroundThe goal of this DTRA sponsored project was to generate a set of polynomial functions that describe the atmospheric degradation rates for typical Toxic Industrial Compounds (TICs). Atmospheric degradation rates generally depend upon a variety of meteorological parameters such as the time of day, zenith angle, relative humidity, temperature, and ambient conditions. The largest rate processes for most organic species include the reactions with hydroxyl radical (OH), ozone (O3), and nitrate radical (NO3). Current atmospheric models, such as the Carbon Bond Mechanism (CBM), account for the reactions with these indigenous species, as well as reactions with other species, and often these models contain over a hundred chemical reactions and close to a hundred different chemical species. The computer code for generating the concentration profiles for the TICs/CWAs requires solving a large system of ordinary differential equations (ODEs), that is computationally intensive. The benefit of replacing this large set of ODEs with a set of polynomial functions is in saving both cpu and wall clock run time. The drawback is some loss of precision by using the simpler polynomials.

ENSCO, Inc. has developed polynomial functions for describing the atmospheric degradation rate constants for a series of Alkenes (e.g., 1-butene and 2-methylpropene), H2S, and Sarin. The parameters in the polynomials are obtained by fitting the polynomials against model-generated data. The polynomials are then incorporated into the SCIPUFF T&D Model as part of an atmospheric chemistry module in HPAC. Tests were conducted to ensure that model run time is not affected by incorporating the chemistry module. 1-butene is fairly reactive, as are many other TICS, and so the effect of including a chemistry module will be to reduce the toxic footprint for a release of 1-butene. The methodology described here has been developed and can be readily applied to any atmospheric pollutant.

OH

NO3

NOX

TICs

O3

H2O

Pollutant + OH, NO3, O3, etc.

kOH, kNO3

, kO3,

etc.

Degradation products

Transport, diffusion, and chemical reactivity

Concept

Strategy• Implement Algorithm into SCIPUFF / HPAC

Develop a chemistry module (currently called degrade.dll) that interfaces with the dispersion algorithms in SCIPUFF.

• Develop data for algorithm for the atmospheric degradation of TICs / CWAs Requirements specified for development of the chemistry algorithm:

The algorithm must run rapidly and not impact model wall clock run-time The algorithm must account for all modeling scenarios encompassing a wide range of

meteorological conditions (i.e., changes in cloud cover, temperature, ambient conditions, etc.).

The algorithm must be robust enough to account for diurnal changes to the degradation rates of TICs and CWAs.

The algorithm should account for the potential generation of intermediate toxic compounds. In some cases it may be possible for the degradation products to be more toxic than the pollutant that was released.

Data Development Translate C(t) data to keff using the following: Fit keff data to a series of polynomials and determine the best polynomial function. The polynomial algorithms are a function of meteorological parameters (i.e., T, SE,

CC, time of day, [H2O], etc., and ambient concentrations of indigenous atmospheric species (OH, O3, VOCs, NO3). Ambient concentrations are associated with five super classes of Land Use (Urban, Grassland, Forest, Desert, and Water)

][

][

CtC

keff

CH2=CHCH2CH3 + OH 0.94 C2H5CHO(1-butene)

CH2=CHCH2CH3 + NO3 0.6 CH3CH2–CH(OH)—CH2ONO2

0.12 C2H5CHO + 0.11 H2CO

CH2=CHCH2CH3 + O3 0.35 C2H5CHO + 0.63 H2CO + 0.41OH

Rate = -(kOH[OH] + kNO3[NO3] + kO3

[O3]) [1-butene]

Rate = -keff [1-butene]

TIC: Atmospheric Reactions of 1-butene

kOH

kNO3

kO3

CWAs

Plume contours of 1-butene and propanal (product) at 4 and 8 hrs afterrelease (Urban scenario for 2 hour continuous release of 1-butene)

1-butene propanal

Tracking of Reactant and Product(s)

API

SCIPUFF Function Library Plottool

Interface Functions

FileManager

PlotManager

ProjectManager

Dispersion

MeteorologyGenerator

SWIFT

MC-

SCIPU

FF

FileReaders

UtilityFunctions

PlotGenerator

EffectsManager

EffectM

odule

EffectM

odule

DEGRADE DLL

API

SCIPUFF Function Library Plottool

Interface Functions

FileManager

PlotManager

ProjectManager

Dispersion

MeteorologyGenerator

SWIFT

MC-

SCIPU

FF

FileReaders

UtilityFunctions

PlotGenerator

EffectsManager

EffectM

odule

EffectM

odule

DEGRADE DLL

SCIPUFFDispersion

XT(x,y,t) = ∫ fA c(x,y,0,t) dtt

0

= -kA fAdfAdt

kA = max(kA sin(), kA )(max) (min)

kA = keff = f(, T,cc, [amb], humidity, etc.)

Modification to the chemistry algorithm in SCIPUFF.

CH3-P(=O)(-F)(-CH(CH3)2) + OH Degradation Product (Sarin)

CH3-P(=O)(-F)(-CH(CH3)2) + NO3 Degradation Product

Rate = -(kOH[OH] + kNO3[NO3]) [Sarin]

Rate = -keff [Sarin]

CWA: Atmospheric Reactions of Sarin (GB) kOH

kNO3

Run Photochemical Box Model (PBM)

or

NOX

VOC’s

O3CO

Location (lat, lon)

ZA = f(Lat, Lon, DOY, Time of day)

H2O

][

][

butenet

butene

keff

[Butene] as f(time of day)T = 290 KLand use = Urban

Latitude = 25 – 50° N

Time of day [hrs from midnight]

[But

ene]

[ppm

]

25°

50°

Decomposition of Butene as f(Latitude)

Decomposition of GB as f(Temperature)

1.0E-07

1.0E-06

1.0E-05

1.0E-04

1.0E-03

0 180 360 540 720 900 1080 1260 1440

Time of day [min from midnight]

GB

Con

cent

ratio

n [p

pm]

310300290280270

25º

50º

keff as f(time)

Lat = 25 – 50º N

k eff

[min

-1]

Mechanism ID Rxn’s, EA, k(T)

(w/ OH, NO3, H2O, O3, etc.)

Implement TIC / CWAData in Detailed

Model such as theCBM

Run Photochemical Box Model (PBM)

as a f(met parm’s)

Obtain cTIC(t) as

f(met parm’s)

Derive Empiricalkeff (met parm’s)

Populate SCIPUFF w/ keff data

Implementation of Algorithm in SCIPUFF

Develop Chemical Data for TICs / CWAs

Generate c(t) data

Translate to keff

Example Results

SCIPUFF

Tracer 1-Butene

Figure 1. Plume comparison showing no degradation (using a tracer) and degradation (using 1-butene) between the SCIPUFF and ChemCODE models for the grass land use.

T&D Only vs T&D + Chemistry

3-Methyl Propene

1,3-Butadiene

Ethene Propene

Calculated Plume is TIC Dependent

Summary An atmospheric chemistry capability that does not impact model run time was incorporated into SCIPUFF. Algorithms were developed for the atmospheric degradation of nine alkenes, H2S, and Sarin.

The effective degradation rates (keff) for TICs and CWAs are describe by a series of developed polynomial functions that are a function of important meteorological parameters• Temperature, solar elevation, cloud cover, time of day, moisture level, latitude, ambient conditions (Land use is used as a surrogate for air quality)

The algorithm can account for the formation of degradation products (e.g., propanal from 1-butene) Future plans are to increase the data base to include other TICs and CWAs.