Carolina Environmental Program 1 UNC Chapel Hill A New Control Strategy Tool within the Emissions Modeling Framework Alison M. Eyth Carolina Environmental.

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Performance Testing - Kanwalpreet Singh.
Introduction to JDeveloper. Benefits of Using JDeveloper Standard, open, and extensible Improved productivity –Visual and declarative –Simpler development.
Emission Inventory System Reports Course Sally Dombrowski
A Web-based Community Approach to Model Evaluation using AMET Saravanan Arunachalam 1, Nathan Rice 2 and Pradeepa Vennam 1 1 Institute for the Environment.
© Copyright 2012 STI INNSBRUCK Apache Lucene Ioan Toma based on slides from Aaron Bannert
AQS Futures (Where is AQS Heading?) AQS Conference August 22, 2012 Robert Coats.
ORACLE Lecture 1: Oracle 11g Introduction & Installation.
Nu Project Management Office A web based tool to Manage Projects.
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Paper on Best implemented scientific concept for E-Governance Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola By Nitin V. Choudhari, DIO,NIC,Akola.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Chapter 5 Using SAS ® ETL Studio. Section 5.1 SAS ETL Studio Overview.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
October 30, 2008 Extensible Workflow Management for Simmod ESUG32, Frankfurt, Oct 30, 2008 Alexander Scharnweber (DLR) October 30, 2008 Slide 1 > Extensible.
M1G Introduction to Programming 2 4. Enhancing a class:Room.
Ozone Overview John Koswan July 11, OZONE SIP DEVELOPMENT: TASKS COMPLETED TO DATE.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
AS Computing Software definitions.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2010.
Recent Updates to SMOKE B. H. Baek, Alison M. Eyth, Andy Holland Carolina Environmental Program (CEP), UNC-Chapel Hill Marc Houyoux, Rich Mason U.S. EPA.
Data Management Subsystem: Data Processing, Calibration and Archive Systems for JWST with implications for HST Gretchen Greene & Perry Greenfield.
Carolina Environmental Program UNC Chapel Hill The Analysis Engine – A New Tool for Model Evaluation, Sensitivity and Uncertainty Analysis, and more… Alison.
ODBC : What is it and how does it work with MDS ?.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Carolina Environmental Program Status of SMOKE Catherine Seppanen Carolina Environmental Program University of North Carolina - Chapel Hill.
Fire Emissions Joint Forum –Section 308 Strategies for Fire Coordinating efforts of states changing or developing smoke management strategies for regional.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
NEI: National Emissions Inventory EMF: Emissions Modeling Framework Marc Houyoux Air Quality Data Summit 12 February 2008.
BART Control Analysis WESTAR August 31, 2005 EPA Office of Air Quality Planning and Standards Todd Hawes
Introduction of Geoprocessing Topic 7a 4/10/2007.
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
1 The New Emissions Modeling Framework System Emissions Modeling Team Marc Houyoux, Madeleine Strum, Rich Mason, Norm Possiel David Misenheimer, Darryl.
1 TEISS Case Project Introduction Melinda Ronca-Battista and Angelique Luedeker ITEP/TAMS Center.
Understanding our world.. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing Versioned Geodatabases.
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
Preparation of Control Strategies October 18, 2007 NAAQS RIA Workshop Darryl Weatherhead, Kevin Culligan, Serpil Kayin, David Misenheimer, Larry Sorrels.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 19 Organizing and Enhancing Worksheets 1 Morrison / Wells / Ruffolo.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2007.
Using the EMF for Emissions Sensitivities and for CMAQ Alison M. Eyth Alexis Zubrow Qun He UNC Institute for the Environment October, 2008.
University of North Carolina at Chapel Hill Carolina Environmental Programs Models-3 Adel Hanna Carolina Environmental Program University of North Carolina.
Research Progress Discussions of Coordinated Emissions Research Suggestions to Guide this Initiative Focus on research emission inventories Do not interfere.
The MIMS Spatial Allocator: A Tool for Generating Emission Surrogates without a Geographic Information System* Alison M. Eyth, Kimberly Hanisak Carolina.
Computer Systems & Architecture Lesson 4 8. Reconstructing Software Architectures.
Development of an Air Quality Management Decision Support System for Beijing, China By Jo Ellen Brandmeyer, Eric Solano, Robert A. Zerbonia George Gao.
Managing Enterprise GIS Geodatabases
University of North Carolina at Chapel Hill Carolina Environmental Programs Community Modeling and Analysis System (CMAS) Year 3 Adel Hanna Director, CMAS.
Recent Enhancements to Quality Assurance and Case Management within the Emissions Modeling Framework Alison Eyth, R. Partheepan, Q. He Carolina Environmental.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Emission Inventory Input Format Eastern Canadian Premiers/New England Governors Conference Data Exchange Workgroup Gregory Stella U.S. Environmental Protection.
Introduction of Geoprocessing Lecture 9 3/24/2008.
EMISSIONS INVENTORY UPDATE Briefing for OTC Committees and Stakeholder Meeting September 13, 2012 Washington, DC Julie McDill & Susan Wierman 1.
Carolina Environmental Program Status of SMOKE Catherine Seppanen Carolina Environmental Program University of North Carolina - Chapel Hill.
1 Elements of EI Data Management Melinda Ronca-Battista ITEP/TAMS Center.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
Research Progress Discussions of Coordinated Emissions Research Suggestions to Guide this Initiative Focus on research emission inventories Do not interfere.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
The Holmes Platform and Applications
Intermountain West Data Warehouse - Western Air Quality Study
Business rules.
Introduction to InVEST ArcGIS Tool
Web Routing Designing an Interface
EPA Tools and Data Update
Introduction to Visual Basic 2008 Programming
Computer Aided Software Engineering (CASE)
Software Design and Architecture
Exploring Microsoft Office Access 2007
CIS16 Application Development – Programming with Visual Basic
Presentation transcript:

Carolina Environmental Program 1 UNC Chapel Hill A New Control Strategy Tool within the Emissions Modeling Framework Alison M. Eyth Carolina Environmental Program University of North Carolina at Chapel Hill David Misenheimer, Darryl Weatherhead, Larry Sorrels, Marc Houyoux US EPA OAQPS October 17, 2006

Carolina Environmental Program 2 UNC Chapel Hill Background l EPA OAQPS is required to assess the costs and benefits of proposed new regulations as part of a Regulatory Impact Analysis l Part of this process is to prepare illustrative examples of control strategies that could be used to meet proposed standards in various geographic areas l The cost of the strategies must be estimated, along with the expected emission reductions

Carolina Environmental Program 3 UNC Chapel Hill Motivation to Develop New Software l AirControlNET had been the main tool used by EPA in recent years to estimate the cost of, and reductions obtained by, control strategies for criteria pollutants and precursors (e.g., VOC, PM) l Limitations of the AirControlNET Visual FoxPro platform made it difficult to expand and maintain – a more modern and scalable platform was desired l Inventory data had to be manually merged with control measures prior to use in the software l The attributes of the Control Measure data were not readily apparent to the user, nor could users add new control measures l Tracking of multiple strategy runs was desired

Carolina Environmental Program 4 UNC Chapel Hill Goals for the Control Strategy Tool 1. Support development of control strategies for nonutility point and stationary area sources – Mobile and EGU may be supported later 2. Support national and regional scale analyses e.g., 2007 Ozone NAAQS analysis 3. Estimate cost and emissions reductions (including co-benefits and disbenefits) 4. Enable users to load emission inventories and control measures on-the-fly 5. Provide clear and transparent Control Measure information to the user 6. Support several types of strategy analyses, including least-cost and broad scale analysis for a specific industry or sector 7. Provide outputs usable by SMOKE

Carolina Environmental Program 5 UNC Chapel Hill Choosing Java as the Development Platform l Connects easily with relational databases l Object-oriented Java software is easy to extend l A full featured Graphical User Interface library is available, and many types of open source libraries l Applications run on Windows, Linux, etc. l Some existing emission inventory readers and other code could be reused l Interfacing with other EPA-developed Java software is facilitated

Carolina Environmental Program 6 UNC Chapel Hill Why Integrate Strategy Tool with Emissions Modeling Framework? l Once Java was selected, integration within the EMF seemed to be a natural choice l The EMF client-server architecture makes it easier for strategy developers and modelers to access the same inventories l The EMF Data Management system, including data importers, versioned Datasets, and the Sector Manager is useful for strategy development l New features added for each project benefit the other l The EMF can be deployed either on a single desktop machine or as a true client-server system

Carolina Environmental Program 7 UNC Chapel Hill EMF Architecture at EPA Data Management Case Management Quality Assurance Strategy Devel. 4 CPU Application & Database Server Clients Compute Cluster SMOKE input files Shared Disk imports & exports data starts runs

Carolina Environmental Program 8 UNC Chapel Hill Development and Use of a Future Year Base Emissions Inventory within EMF Air Quality Model Control Programs Information ORL export of NEI DB Emissions Modeling Framework Control Measure and Cost data Control Data and Growth Factors Base Year Emissions Inv. 1 FY Base Inventory AQM Ready Emissions Creating a Future Year Base or Control Inventory: 1.EMF imports a base year Emissions Inventory from ORL export of NEI. The inventory is quality assured then exported. 2.SMOKE applies the provided growth and control factors to create the future year base inventory 3.The EMF imports the Future year base inventory and can uses this as a base for control strategy development 4.The EMF exports controlled inventories for input to SMOKE 5.SMOKE processes the inventories and exports AQM-ready emissions * This diagram does not include mobile emissions or EGU emissions and control data. SMOKE Cntlmat and Grwinven Emissions Modeling DB Controlled Inventory SMOKE 5 1b

Carolina Environmental Program 9 UNC Chapel Hill Support for Control Measures in EMF l Control Measure Manager: – Shows the list of control measures in the system and their major attributes – Creates new and edits existing control measures – Interface to import and export control measures from/to.csv files – Shows efficiency and cost information for selected pollutant – Converts cost data to consistent cost year l Control Measure Editor – Supports specifying summary information for measure, Efficiency/Cost records, and SCCs to which the measure applies

Carolina Environmental Program 10 UNC Chapel Hill

Carolina Environmental Program 11 UNC Chapel Hill Control Measure Editor Summary tab l Summary information is set on the Summary tab

Carolina Environmental Program 12 UNC Chapel Hill Control Measure Editor Efficiencies tab l For a measure, control efficiency, rule effectiveness, rule penetration and annualized cost per ton can be specified for multiple pollutants, locales (states or counties), and effective dates

Carolina Environmental Program 13 UNC Chapel Hill Adding Efficiency Records l A separate window is used to enter the efficiency record data

Carolina Environmental Program 14 UNC Chapel Hill Control Measure Editor SCCs tab l Measures are associated with SCCs so they can be matched with emission inventory sources

Carolina Environmental Program 15 UNC Chapel Hill Adding SCCs l SCCs can be added iteratively from a window that allows sorting and filtering to help identify SCCs of interest

Carolina Environmental Program 16 UNC Chapel Hill EMF Control Strategy Features l Control Strategy Manager: – Shows the list of control strategies in the system and their major attributes – Creates new, removes, copies, and edits existing control strategies l Control Strategy Editor – Specifies summary information for a strategy (e.g., target pollutant, algorithm to use, region) – Specifies filters on inventories and measures to include in the strategy run – Shows outputs from the strategy

Carolina Environmental Program 17 UNC Chapel Hill Control Strategy Manager l Used to create new, edit, remove, and copy strategies l Major attributes are shown in the table

Carolina Environmental Program 18 UNC Chapel Hill Control Strategy Editor Summary Tab l Specify high level summary attributes for the strategy on this tab; Click Run to run the strategy

Carolina Environmental Program 19 UNC Chapel Hill Control Strategy Editor Outputs Tab l Shows outputs created by the Strategy l Controlled inventories can also be created here

Carolina Environmental Program 20 UNC Chapel Hill Analyzing Strategy Results l Results can be sorted, filtered, and plotted in the Analysis Engine

Carolina Environmental Program 21 UNC Chapel Hill FY07 Control Strategy Plans l Add filters for inventories and control measures l Report cobenefits for other pollutants in results l Implement summaries of results and inventories l Compute overall percent reduction for strategy l Expand measures database to include additional information, including data for climate change gases l Add support for point sources (using cost per ton data first, and cost equations later) l Implement other types of analyses, such as least cost l Support 2007 Ozone NAAQS effort

Carolina Environmental Program 22 UNC Chapel Hill EMF Software Requirements l Java 1.4 or 1.5 l PostgreSQL 8.1 l Apache Tomcat l Tested on Linux and Windows l Should run on other operating systems that support Java and other required software

Carolina Environmental Program 23 UNC Chapel Hill Availability of EMF and Software Requirements l Public EMF release is not yet funded, but direct arrangements can be made l Code can be downloaded from SourceForge l An EMF training class may be held at the 2007 Emissions Inventory Conference l Software Requirements: – Java 1.4 or 1.5 – PostgreSQL 8.1 – Apache Tomcat – Tested on Linux and Windows – Should run on other operating systems that support Java and other required software

Carolina Environmental Program 24 UNC Chapel Hill References l EMF and CoST Documentation l Carolina Environmental Program l Authors: