Presentation is loading. Please wait.

Presentation is loading. Please wait.

Roger W. Brode U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMOD Update EPA Region 10 and State Meeting Seattle, Washington October 22, 2007.

Similar presentations


Presentation on theme: "Roger W. Brode U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMOD Update EPA Region 10 and State Meeting Seattle, Washington October 22, 2007."— Presentation transcript:

1 Roger W. Brode U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMOD Update EPA Region 10 and State Meeting Seattle, Washington October 22, 2007

2 Outline AERMOD Modeling System Update AERSCREEN Update AERSURFACE Update Questions

3 AERMOD Modeling System Status AERMOD promulgation as preferred model in full effect as of December 9, 2006 – end of 1-year grandfather period Significant updates to all three components released January 2007 (dated 06341) Limited update to AERMOD released January 26, 2007 (dated 07026)

4 AERMOD Model Changes: Recent Enhancements Updated processing for PM-2.5 NAAQS and removal of “post-1997” processing for PM-10 Additional options to vary emissions by month, hour- of-day and day-of-week (MHRDOW, MHRDOW7) Multiple urban areas in single model run User-specified default in-stack NO2/NOx ratio for Plume Volume Molar Ratio Method (PVMRM)

5 AERMOD Model Changes: Recent Enhancements (cont.) New “BETA” option added to CO MODELOPT card to identify and allow use of new features added to the model that are still in a draft BETA-test status – Non-DFAULT option – Allows for more efficient evolution of code by reducing need for maintaining multiple versions “Beta” options for capped and horizontal releases – EPA Model Clearinghouse procedure not applicable for PRIME downwash algorithm

6 AERMOD Model Changes: Recent Enhancements (cont.) “Beta” option to account for NO2/NOx plume chemistry of combined plumes in the computation of PSD increment consumption with credits for PVMRM Maximum number of vertices for AREAPOLY source allocated dynamically More memory-efficient process for allocating array storage

7 AERMOD Model Changes: Recent Bug Fixes Several minor fixes for PRIME (mostly undefined variables) Correct variable type error for AREACIRC sources (minor impact), and correct potential error for all AREA source types (impacts may vary) Correct error for PVMRM when multi-level on-site wind data are used A few additional minor bugs

8 AERMOD Model Changes: Miscellaneous Items Added range check on VPTGZI in AERMOD to avoid problems with data provided from sources other than AERMET (e.g. gridded met models) Tightened range checks on optional urban roughness length on URBANOPT card – Default of 1m should be used in most cases; values greater than 5.0m not allowed; warnings issued for values less than 0.8m or greater than 1.5m – More details presented later Miscellaneous code clean-up items

9 AERMOD Model Changes: Urban Roughness Length Issue CO URBANOPT card includes option for user- specified urban roughness length; default value of 1.0m used if not specified Urban Z 0 used to adjust rural u * based on pseudo- convective urban w * to “urbanize” sigma-z for surface sources Adjustment based on matching convective sigma- w profile with mechanical sigma-w profile at height of 7*Z 0-urban

10 AERMOD Model Changes: Urban Roughness Length Issue Considered removing option based on concern that unrealistic values were being used, and possible misinterpretation of how value is used in model: – It does not adjust for difference in roughness between met site and urban application site Performed sensitivity analysis to determine potential impact of removing option Results showed sensitivity limited to low-level sources, but greater sensitivity than hoped for Issue is being addressed in revised AIG, and next AERMOD update will treat non-default values as non-DFAULT

11 AERMOD Model Changes: Capped/Horizontal Releases Current Model Clearinghouse procedure not applicable to PRIME – Clearinghouse procedure sets V s low (0.001m/s) and adjusts D s to maintain flow rate and buoyancy – PRIME numerical plume rise uses input D s to define radius of plume – use of effective radius may alter results in physically unrealistic ways – AERMOD Implementation Guide suggests using V s =0.001m/s with actual D s as interim solution

12 AERMOD Model Changes: Capped/Horizontal Releases Draft/BETA options have been implemented for capped & horizontal – User inputs actual stack V s and D s – Source types POINTCAP & POINTHOR used to trigger BETA options – Non-downwash sources use Clearinghouse procedure – PRIME sources adjust plume radius (currently 2X) to account for initial spread from cap – Partition vertical and horizontal momentum

13

14 *** THE SUMMARY OF HIGHEST 1-HR RESULTS *** DATE GROUP ID AVERAGE CONC (YYMMDDHH) STACK1 HIGH 1ST HIGH VALUE IS ON STACK1C HIGH 1ST HIGH VALUE IS ON STACK1H HIGH 1ST HIGH VALUE IS ON STACK1C0 HIGH 1ST HIGH VALUE IS ON STACK1CE HIGH 1ST HIGH VALUE IS ON AERMOD Model Changes: Capped/Horizontal Releases

15 AERMOD Model Changes: PVMRM PSD Credit Option Define: – A = increment-consuming sources – B = existing (non-retired) baseline sources – C = increment-expanding (retired baseline) sources Increment consumption without credits = (A+B) – B PSD Credit = (B+C) – B CHITOTAL = [(A+B) – B] – [(B+C) – B] = (A+B) – (B+C)

16 AERMOD Model Changes: Unresolved Issues/Planned Updates Updated AERMOD Modeling System package planned ASAP to address: – Issues with portability of code to Linux for all three components – Additional improvements to AERMOD memory allocation – Problems with AERMAP for Alaska DEM data – Cross UTM zone and edge receptor bugs in AERMAP – Format problem with some ISHD data may cause AERMET to crash FIXISHD utility program – interim fix released in April

17 AERMOD Model Changes: Unresolved Issues/Planned Updates Inconsistencies between NWS surface data formats – TD-3280 sky cover codes – Abbreviated ISHD (TD-3505) sky cover Allocatable arrays for AERMAP and modifications to support National Elevation Dataset (NED) PRIME/BPIPPRM issues – Split building/elongated building issues – Discontinuity at GEP stack height – Upwind impact of building on plume – Possible bug for “out-side cavity” source

18 AERMOD Model Changes: Unresolved Issues/Planned Updates Upgrade Fortran compiler – Compaq Visual Fortran no longer supported – Recent “quirk” with Compaq Visual Fortran – Using open-source G95 compiler to debug codes – Upgraded to Intel compiler for Windows; limited tests show about 40% improvement in runtime – Use of compiler option for double precision – Distribute Windows and Linux executables? Updating user’s guides – convert to MS Word and merge with Addenda

19 AERMOD Update Questions

20 AERSCREEN Finalization Workgroup Jim Haywood, Chair, Michigan DEQ Karen Wesson, EPA Roger Brode, EPA (formerly with MACTEC) James Thurman, EPA Bob Paine, ENSR Lloyd Schulman, TRC Acknowledge Herman Wong, EPA Region 10

21 What is AERSCREEN? AERSCREEN refers to applying the AERMOD model in a “screening mode” – SCREEN option added to AERMOD in 1995 forces model to calculate centerline concentration for each source/receptor/meteorology combination – SCREEN option limits output to 1-hour averages and selects NOCHKD option to eliminate date sequence checking AERSCREEN interface developed by Jim Haywood – AERSCREEN program provides interface to run AERMOD in SCREEN mode, incorporates MAKEMET, BPIPPRM and AERMAP – MAKEMET program generates matrix of meteorological conditions based on user-specified surface characteristics, formatted for input to AERMOD (.sfc and.pfl files)

22 Description of AERSCREEN MAKEMET includes loops through meteorological parameters: – Wind speed (stable and convective) – Cloud cover (stable and convective – Max/min ambient temp (stable and convective) – Solar elevation angle (stable and convective) – Convective velocity scale (w*) (convective only) – Mechanical mixing heights (stable only) Uses AERMET subroutines to calculate u* and L, also calculates convective mixing heights Generates AERMOD-ready surface and profile files with site-specific screening meteorology

23 Description of AERSCREEN AERSCREEN command-prompt program developed by Jim Haywood, Michigan DEQ – Interactive data entry (command prompts/DOS Screen) – Single point, volume, area or flare source – Flat or complex terrain (user-specified list of 7.5-minute or 1- degree DEM – hopefully also 15-minute files soon) – PRIME building downwash (specify stack location for single tier or provide BPIPPRM input file) – MAKEMET meteorology with site-specific surface characteristics – Search routine to locate worst-case impact location – Re-Use of previous AERSCREEN run files – Includes factors for 3-hour, 8-hour, 24-hour and annual averages; similar to SCREEN3 factors (not finalized yet)

24 AERSCREEN Status Draft AERSCREEN package submitted to EPA regions on 4/25/06 for internal (alpha) review and testing Comments received from several regions and states; many comments related to problems with AERMAP Public release of draft AERSCREEN package as soon as possible

25 AERSCREEN Status ASCREEN program updated to use new AERMAP and AERMOD executables; AREA, AREACIRC and flare source options added AERMET NR_ANG bug fix incorporated Surface characteristic options being modified to provide some linkage with AERSURFACE Previous testing to be updated with latest version; additional testing of AERSCREEN vs. on-site met data also planned Additional documentation, including draft user’s guide and test results, needed before public release

26 AERSCREEN Tests Significant testing to date shows good results across wide range of applications “Good” defined as reasonable conservatism compared to AERMOD refined estimates Testing performed for rugged terrain applications with downwash – minor modifications to MAKEMET

27 DatabaseTypeNo. of sources Max. Ratio Min. Ratio Median Ratio Jim HaywoodMiscellaneous Karen WessonStack downwash Karen WessonStack non-downwash Roger Brode Flat Terrain Non-downwash Rural & Urban Roger Brode Complex Terrain Varying Source/ Terrain Distance Bob PaineComplex Terrain

28

29

30 Averaging Time Factors (still under development) 3-hour: fixed ratio of 0.95 (SCREEN3 = 0.90 ± 0.10); 8-hour: fixed ratio of 0.70 (SCREEN3 = 0.70 ± 0.20); 24-hour : fixed ratio of 0.40 for plume heights up to 100m, then linearly interpolated to a ratio of 0.30 for plume heights above 200m (SCREEN3 = 0.40 ± 0.20) Annual: fixed ratio of 0.10 for plume heights up to 100m, then linearly interpolated to a ratio of 0.04 for plume heights above 200m (SCREEN3 = 0.08 ± 0.02).

31

32 AERSCREEN: Topics for Discussion Results from testing Averaging factors: Results? Fixed vs varying? Multiple source screening? MAKEMET and “site-specific” minimum wind speed and anemometer height? Defaults?

33 AERSCREEN Questions

34 What is AERSURFACE? AERSURFACE is a tool that produces surface characteristics data (albedo, Bowen ratio & surface roughness) for use in AERMET and/or AERSCREEN Original program developed by Chris Arrington (WV DEP) and Larry Simmons (Energy & Environmental Management, Inc.) New version being developed by EPA with contractor support (MACTEC)

35 AERSURFACE Description EPA AERSURFACE program currently uses USGS NLCD 92 data – 21-category land cover classification scheme – 30 m spatial resolution – Currently draft supports both State and “seamless” files AERSURFACE includes updated tables of seasonal variations for surface characteristics data by land cover category

36 NLCD Land Cover Categories

37 AERSURFACE Surface Characteristics

38 AERSURFACE Status Draft AERSURFACE design document submitted to RO’s for review July 2006 Comments received from Regions and States, especially regarding draft look-up tables Draft version of AERSURFACE being reviewed by AIWG Recent changes to method for estimating surface characteristics from land cover data

39 AERSURFACE Design Revisions to calculating area-weighted averages for surface characteristics: – Inverse-distance weighting to account for increased width/area of sector with distance Revisions to calculation methods: – Averaging ln (z o ) for surface roughness – Geometric mean for Bowen ratio Revisions to default domain/fetch distances: – 1km fetch for roughness – 10x10km domain for Bowen ratio and albedo – no sector dependency

40 AERSURFACE Design Default values/functions with several user choices: – Number of sectors (up to 12) – Output monthly, seasonal, or annual data – Wet/dry/normal conditions for Bowen ratio – Snow vs. no snow cover – Arid vs. Non-arid – Airport vs. Non-airport location

41 USGS NLCD 92: Example data

42

43 AERMET Stage 3 Formatted Data from AERSURFACE ** Generated by Internal Draft version of AERSURFACE, dated ** Center Latitude (decimal degrees): ** Center Longitude (decimal degrees): ** Study radius (km) for surface roughness: 1.0 FREQ_SECT SEASONAL 12 SECTOR SECTOR SECTOR ** Season Sect Alb Bo Zo SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR SITE_CHAR

44 Potential AERSURFACE Issue ASOS station location uncertainties – Excel file with ASOS station locations available on NCDC website is unreliable for location information – Additional data available for about 200 ASOS stations as part of tropical cyclone wind study appears to be (generally) reliable – Many station locations appear to be off by several hundred meters (median value of about 500m) – Use of erroneous station locations in AERSURFACE could invalidate results

45 ASOS Met Station Locations – Cyclone Wind Study

46 ASOS Met Station Locations

47 AERSURFACE Questions


Download ppt "Roger W. Brode U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMOD Update EPA Region 10 and State Meeting Seattle, Washington October 22, 2007."

Similar presentations


Ads by Google