United States                 Atmospheric Sciences
Environmental Protection           Research Laboratory
Agency                    Research Triangle Park NC 27711

Research and Development          EPA/600/3-88/OQ9  Feb. 1988"
Evaluation  and Assessment of
UNAMAP

-------
     EVALUATION AND ASSESSMENT OF UNAMAP


                      by


              R. Ernest Baumann

                     and

                Rita  K.  Dehart
                   Battelle
              Columbus Division
         Information Systems Section
              2030 M Street, NW
         Washington,  DC   20036-3391
               Contract Number
                  68-02-4189
               Project Officer
               D. Bruce Turner
     Meteorology and Assessment Division
   Atmospheric  Sciences  Research  Laboratory
            Research  Triangle  Park
            North Carolina  27711
  ATMOSPHERIC  SCIENCES  RESEARCH  LABORATORY
     OFFICE OF RESEARCH AND  DEVELOPMENT
     U.S.  ENVIRONMENTAL  PROTECTION  AGENCY
RESEARCH TRIANGLE PARK, NORTH CAROLINA  27711

-------
                                    NOTICE

The information in this  document  has  been  funded  by  the  United  States
Environmental  Protection Agency  under Contract  No. 68-02-4189 to  Battelle  -
Columbus Division.  It has  been  subject  to the  Agency's  peer and  administrative
review, and it has been  approved  for  publication  as  an EPA document.   Mention
of trade names or commercial  products does not  constitute endorsement  or
recommendation for use.
                                      n

-------
                                ABSTRACT

The Evaluation and Assessment of UNAMAP is a study to determine how
best to improve the usefulness and availability of the UNAMAP air
pollution dispersion models.  This report describes a plan for
implementing a series of recommended improvements to the UNAMAP
program.  It also describes the earlier parts of the study upon which
the plan is based.

The study consisted of a technology assessment followed by data
collection and analysis which were used to develop the strategy and the
specific improvements contained in the plan.  The overview includes a
summary of the data collected during the study, and the conclusions
drawn from analysis of that data.  The analysis indicates that
improvements to UNAMAP are needed in the areas of:  1) model accuracy,
2) model documentation, 3) user support, 4) data collection, 5) data
input, and 6) computer compatibility.

The report describes a plan which is based on a strategy that is
consistent with the long-term objectives for UNAMAP-  The report
contains a strategic framework for improving UNAMAP.  This strategic
framework guides the implementation and strikes a balance between the
goals of advancing dispersion modeling research and transferring
technology to the public.  Included in the plan is a set of ten
specific recommended improvements which are described and broken into
specific tasks.  Estimates of time and cost required to implement each
improvement are given at the task level.

Finally, the recommended improvements are grouped into three phases.  A
schedule is presented at the task level for the five recommended
improvements in Phase 1.
                                      iii

-------
                       EVALUATION AND ASSESSMENT OF UNAMAP
                               TABLE OF CONTENTS

                            PART I;  PROJECT SUMMARY
                                                                    Page
PROJECT  SUMMARY	 1-1

                       PART II:  TECHNOLOGICAL ASSESSMENT

1.0      INTRODUCTION	 11-4
         1.1  Purpose	 II-4
         1.2  Organization	 II-4

2.0      UNAMAP VERSION 6 TECHNOLOGY	 II-6
         2.1  Contents of Version 6	 II-6
         2.2  Modeling Technology in Version 6	.. II-7
             2.2.1  Air Pollution Meteorology	 II-7
             2.2.2  Software	 11-15
         2.3  Data Technology in Version 6...	 11-16
             2.3.1  Meterological Data	 11-16
             2.3.2  Source and Emissions Data		... 11-19
         2.4  Computer Technology in Version 6.......	 11-20
             2.4.1  Processing........................	......... 11-20
             2.4.2  Data and File Transfer..............	....... 11-21
             2.4.3  Graphics.	 11-22
        2.5  Summary:  Technology Utilized by UNAMAP  Version  6..... 11-22

3.0     DEVELOPMENTS AND ADAPTATIONS  OF UNAMAP MODELS
        TO CURRENT TECHNOLOGY			 n_23
        3.1  Model ing Technology..	 11-23
             3.1 = 1  Air Pollution Meteorology.	 11-23
             3.1.2  Software...	................................ H-24

-------
                                                                    Page
        3.2  Data Technology	 11-25
             3.2.1  Meteorological Data	 11-25
             3.2.2  Source and Emissions Data	 11-26
        3.3  Computer Technology	 11-26
             3.3.1  Processing	 11-26
             3.3.2  Data and File Transfer	 11-27
             3.3.3  Graphics	 11-27
        3.4  Summary:  Developments and Adaptations of Air
             Quality  Models to Current Technology	 11-28

4.0     TECHNOLOGY TO SOLVE CURRENT PROBLEMS	 11-29
        4.1  Modeling Technology	 11-29
             4.1.1  Air Pollution Meteorology	 11-29
             4.1.2  Software	 11-30
        4.2  Data Technology	 11-31
             4.2.1  Meteorological Data	 11-31
             4.2.2  Source and Emissions Data	 11-32
        4.3  Computer Technology	 11-32
             4.3.1  Processing	 11-32
             4.3.2  Data and File Transfer	 11-33

5.0     SUMMARY	 11-35

                           PART III:  INTERIM REPORT

1„0     INTRODUCTION	  111 -7
        1.1  Background	  III-7
        1.2  Data Collection and Analysis	  III-7
        1.3  UNAMAP User Profile	  III-9
        1.4  Analysis of Problems/Suggestions	  111-13
        1.5  Overview of Problem Areas	  111-15

-------
                                                                    Page
2.0     MODEL ACCURACY	..	  111-17
        2.1  Importance of Accuracy			•>••  111-17
        2.2  User Suggestions.	  111-18
        2.3  User Concerns and  Alternatives......		  111-18
             2.3.1  Concerns	  111-18
             2.3.2  Alternatives	  111-19
        2.4  Evaluating Accuracy Alternatives	  111-19
        2.5  Constraints	  111 -20

3.0     DOCUMENTATION	..  111-21
        3.1  Importance of Documentation	  111-21
        3.2  User Suggestions....			  111-23
        3.3  User Concerns and  Alternatives...	  111-23
             3.3.1  Concerns	  111-23
             3.3.2  Alternatives	  111-24
        3.4  Evaluating Documentation  Alternatives	  111-25
        3.5  Constraints			  111-25

4.0     USER SUPPORT	  111-26
        4,1  Importance of Support	  111-26
        4.2  User Suggestions	  111-26
        4.3  User Concerns and  Alternatives...		......  111-28
             4.3.1  Concerns.		  111-28
             4.3.2  Alternatives	  111-31
        4.4  Evaluating Support Alternatives	  111-32
        4.5  Constraints		.  111-32

5.0     DATA COLLECTION			  IH-33
        5.1  Importance of Data Collection	  111-33
        5.2  User Suggestions	  111.35

-------
                                                                    Page
        5.3  User Concerns and Alternatives	  111-35
             5.3.1  Concerns	  111-35
             5.3.2  Alternatives	  111-36
        5.4  Constraints	  111 -37

6.0     DATA INPUT	111-38
        6.1  Importance of Data Input	  111-38
        6.2  User Suggestions	  111-39
        6.3  User Concerns and Alternatives	  111-39
             6.3.1  Concerns	  111-39
             6.3.2  Alternatives	  111-39
        6.4  Evaluating Data Input Alternatives	  111-40
        6.5  Constraints	  III-40

7.0     HARDWARE COMPATIBILITY	  111-41
        7.1  Importance of Hardware Compatibility	  111-44
        7.2  User Suggestions	  111-44
        7.3  User Concerns and Alternatives	  111-44
             7.3.1  Concerns	  111-44
             7.3.2  Alternatives	  111-44
        7.4  Evaluating Hardware Compatibility Alternatives	  111-48
        7.5  Constrai nts	  111 -48

8.0     OTHER AREAS OF CONCERN	  111-49
        8.1  Response Time....			  111-49
        8.2  Output	  111 -50
        8.3  Specific Models	  111-51

9.0     GENERAL CONSTRAINTS	  111-56
        9.1  Technological Constraints: Computer Resources	  111-56
        9.2  Economic Constraints: Budget and Staff....	  111-57

                                       vii

-------
                                                                    Page
        9.3  Regulatory Constraints	  111-57
        9.4  Future Outlook for Air Quality Modeling and  UNAMAP...  111-57

10.0    RECOMMENDATIONS	  111-60
       10.1  Recommendation 1:  Establish an Electronic Bulletin
             Board	  III-60
             10.1.1  Description	  111-60
             10.1.2  Benefits	  111-60
             10.1.3  Time and Cost Estimates,	  111-61
             10.1.4  Alternatives Not Chosen	.......	  111-62
       10.2  Recommendation 2:  Produce,  Distribute,  and Support
             a Series of End-user Documentation	  111-63
             10.2.1  Description		..................  111-63
             10.2.2  Benefits of End-User Documentation	  111-63
             10.2.3  Time and Cost Estimates	  111-63
       10.3  Recommendation 3:  Provide UNAMAP  Code,  Data, and
             Documentation for Multiple  Computers. .„	  111-64
             10.3.1  Description	  111-64
             10.3.2  Benefits		..  111-65
             10.3.3  Disadvantages		  111-67
             10.3.4  Time and Cost Estimates	  111-67
       10.4  Recommendation 4:  Improve the Accuracy  and Technology
             of Models Included in UNAMAP	  111-68
             10.4.1  Description	  111-68
             10.4.2  Benefits.o		  111-69
             10.4.3  Time and Cost Estimates	  111-69
       10.5  Recommendation 5:  Develop a Consistent  Set of User
             Interfaces	__  m_69
             10.5.1  Description			_  111-69
             10.5.2  Benefits....	  111-70
             10.5.3  Disadvantages....................	.........  III-7Q
             10.5.4  Time and Cost Estimates.	.......	......  III-7Q
                                      VXll

-------
                                                                    Page
       10.6  Recommendation 6: Consolidate all Support for UNAMAP
             Model s	 111 -71
             10.6.1  Description	 111-71
             10.6.2  Benefits	 111-71
             10.6.3  Time and Cost Estimates	 111-72
       10.7  Recommendation 7: Establish a Meteorology Data
             Clearinghouse	 111-72
             10.7.1  Description	 111-72
             10.7.2  Benefits	 111-73
             10.7.3  Time and Cost Estimates	 111-73
       10.8  Recommendation 8: Develop or Acquire Specialized Models
             For  Inclusion in UNAMAP	 111-74
             10.8.1  Description	 111-74
             10.8.2  Benefits	 111-75
             10.8.3  Time and Cost Estimates	 111-75
       10.9  Recommendation 9: Support the Collection of Additional
             and  More Accurate Meteorological  Data	 111-76
             10.9.1  Description	 111-76
             10.9.2  Benefits	 111-76
             10.9.3  Estimated Cost and Time	 111-77
       10.10 Recommendation 10: Support the Electronic Transfer of
             UNAMAP Documentation	 111-77
             10.10.1  Description	 111-77
             10.10.2  Benefits	 111-77
             10.10.3  Time and Cost Estimates.	 111-77

11.0    ALTERNATIVES NOT RECOMMENDED	 111-79
       11.1  Graphics Output for Models	 111-79
       11.2  Improving Response Time	 111-79

12.0    SUMMARY	 111 -80
                                         ix

-------
                                                                    Page
APPENDIX A:  INTERVIEW GUIDE	  A-l

APPENDIX B:  QUESTIONNAIRE	  B-l

                         PART IV:  IMPLEMENTATION PLAN

1.0      INTRODUCTION	  IV-5

2.0      PROJECT BACKGROUND	  IV-8
         2.1  Technology Assessment Overview	..  IV-8
         2.2  Data Collection and Analysis Techniques Overview	  IV-10
         2.3  Problem Area Overview	  IV-11
             2.3.1   Accuracy....	....  IV-13
             2.3.2   Documentation	  IV-14
             2.3.3   Support	  IV-14
             2.3.4   Data Collection...	  IV-15
             2.3.5   Data Input	  IV-16
             2.3.6   Hardware Compatibility...	  IV-16

 3.0      RECOMMENDED  IMPLEMENTATION APPROACH  	  IV-18
         3.1  Changes in the UNAMAP Program.....	  IV-18
         3.2  Research  vs. Technology Transfer		..  IV-19
         3.3  Strategic Objectives	  IV-20

 4.0      IMPLEMENTATION OF RECOMMENDATIONS....	  IV-23
         4.1  Recommendation 1:   Establish an Electronic
             Bulletin  Board....	...„		^  IV-23
             4.1.1   Implementation Tasks	^  IV-24
             4.1.2   Estimated Costs  and  Time	ft  IV-25

-------
                                                            Page
4.2  Recommendation 2:  Produce, Distribute, and Support
     a Series of End-User Documentation	 IV-26
     4.2.1  Implementation Tasks	 IV-28
     4.2.2  Estimated Costs	 IV-29
4.3  Recommendation 3:  Provide UNAMAP Code, Data,
     and Documentation for Multiple Computers	 IV-31
     4.3.1  Implementation Tasks	 IV-32
     4.3.2  Estimated Costs and Time	 IV-33
4.4  Recommendation 4:  Improve the Accuracy and Technology
     of Models Included in UNAMAP	 IV-34
     4.4.1  Implementation Tasks	 IV-34
     4.4.2  Estimated Costs and Time	 IV-35
4.5  Recommendation 5:  Develop a Consistent Set of
     User Interfaces	 IV-36
     4.5.1  Implementation Tasks	 IV-38
     4.5.2  Estimated Costs and Time	 IV-39
4.6  Recommendation 6:  Provide Centralized Support
     for All Models	 IV-41
     4.6.1  Implementation Tasks	 IV-42
     4.6.2  Estimated Costs and Time	 IV-43
4.7  Recommendation 7:  Establish a Data Clearinghouse	 IV-44
     4.7.1  Implementation Tasks	 IV-45
     4.7.2  Estimated Costs and Time	 IV-46
4.8  Recommendation 8:  Develop Specialized Models	 IV-46
4.9  Recommendation 9:  Support the Collection of
     Additional and More Accurate Data..	 IV-47
     4.9.1  Implementation Tasks	 IV-48
     4.9.2  Estimated Costs and Time	 IV-49
4.10 Recommendation 10:  Support the Electronic Transfer
     of UNAMAP Documentation	 IV-49
     4.10.1 Implementation Tasks	 IV-49
     4.10.2 Estimated Costs and Time	 IV-50
                                xi

-------
                                                                    Page
5.0     SCHEDULE			 IV-52
        5.1  Detailed Schedule for Phase I Tasks..		.	 IV-53
        5.2  Budget and Schedule Summary for Phase  I...	 IV-55

6.0     SUMMARY	 IV-58

APPENDIX......	.....			 IV-60
                                      xii

-------
Table  1.

Table  2.

Table  3.
                       EVALUATION AND ASSESSMENT OF UNAMAP
                           LIST OF TABLES AND FIGURES

                       PART II:  TECHNOLOGICAL ASSESSMENT
Guideline Models - Appendix A.
Page
II-8
Guideline Models - Appendix B	  II-9
Non-Guideline UNAMAP Models	  11-10
Table 4.     Guideline  Non-UNAMAP Models	 11-12
Figure  1.    Meteorological  Data Transfer Process	 11-17
                            PART  III:   INTERIM REPORT
Table  1.     Questionnaire  Respondents by  Industry Group	 111-10

Table  2.     Years of Modeling Experience  by Industry Group	 111-11

Table  3.     Nature of Respondents' Work with UANMAP	 111-12

Table  4.     Severity of Problems by Industry Group.......	 111-14
Table 5.     Documentation  Importance Vs. Ease of Use	 111-22

Table 6.     Type of Support Requested By UNAMAP Users	 111-27

Table 7.     Names of Organizations Used for UNAMAP Support	 111-29

Table 8.     Types of Computers Used for UNAMAP Modeling	 111-42
                                       xiii

-------
Table 9.     Version Number and Source of Models Used.
 Page
111-45
Table 10.    More UNAMAP Models Listed Than Exist................. 111-52

Table 11.    Most Frequently Used UNAMAP Models...............	 111-54

Table 12.    Users Prefer to Buy UNAMAP	 111-66
Figure 1.    Types of Data Used by Air Quality Models...	 111-34
                         PART IV:  IMPLEMENTATION PLAN
Figure 1.    Problem Areas Ratings of Seriousness.................. IV-12

Figure 2,    Source Characteristics Data Screen............., „ „„... IV-37

Figure 3=    Schedule for Phase I Improvements............ ... .„<. .„. IV-56
 Figure 4.    Estimated Cost and Start Times for
             Each Phase I Recommendation.	...
 IV-57
                                       XIV

-------
EVALUATION AND ASSESSMENT OF UNAMAP





      PART  I:   PROJECT SUMMARY








           February 1988

-------
                      EVALUATION  AND  ASSESSMENT OF UNAMAP
                           PART  I:  PROJECT SUMMARY

INTRODUCTION

The User's Network for Applied  Modeling  of  Air  Pollution  (UNAMAP)  is a software
library of air quality simulation models provided  by  the  Environmental
Operations Branch (EOB) of EPA's  Atmospheric  Science  Research Laboratory
(ASRL).  The Evaluation and Assessment of UNAMAP project  was designed to
facilitate EOB's ongoing efforts  to improve the utility  and availability of
UNAMAP to the public.

The results of the study describe a plan for  implementing a series of
recommended improvements to the UNAMAP program. The  plan consists of a
definition of strategy consistent with EPA's  objectives  for UNAMAP, and the
schedule and budget to implement  the  specific recommendations.

The improvements were derived during  the course of the investigation, and were
based on two major sets of requirements.  Technology  requirements  determine
what computer, data, and modeling technology  are available to UNAMAP users now
and in the near future.  User requirements  determine  what areas of UNAMAP
utilization are most difficult  and determine  where improvement would be most
beneficial.  Each recommendation  has  been formulated  both to take  advantage of
the current technological environment and to  help  meet expressed and implied
user requirements.

The conclusions and recommendations in this study  are based on research and
analysis which were performed in  three phases.   The first was a technology
assessment to determine technology available  to UNAMAP.   The second was data
collection (by interview and questionnaire) and analysis.  The third was the
derivation of recommendations.
                                  1-2

-------
TECHNOLOGY ASSESSMENT

All products follow a pattern of growth which involves changes to the product,
the users, and the market.  UNAMAP has followed such as growth pattern.  The
Technology Assessment Report evaluated the technological environment in which
UNAMAP exists today and that in which it will function most effectively in the
future.  The information was used in subsequent stages of the project to
provide evaluation criteria for system alternatives and final recommendations.

The technology assessment found that all components of modeling technology have
changed dramatically since the development of the first computerized air
quality models in the 1960's.  The technology is continuing to change at a fast
pace.  The report covered three distinct phases in air quality model
development:  (1) the technology as utilized by UNAMAP Version 6; (2) the
technologies used by models currently under development, as well as adaptations
made to UNAMAP to utilize current technology; (3) the technological
requirements for future models to solve current problems.

In Version 6, the technology applied to the models has progressed, while that
of the computer systems used to run them at EPA has not.  Although the original
Gaussian dispersion mathematics are still used, the UNAMAP models have become
more sophisticated and consistent.  Adaptations and new processors have
Increased the models' usability.  The UNIVAC 1100 utilized for support,
however, represents no advances since UNAMAP was begun in 1973.

New modeling developments have grown from the user community's attempts to deal
with today's air quality modeling applications.  Model developers are creating
models for more challenging environmental problems.  UNAMAP users have adapted
the models to respond to situations that are different or more complex than
those for which the software was designed.  Consultants and third-party vendors
have contributed more sophisticated data collection and input methods and
facilitated the use of new computer technology.
                                   1-3

-------
Modeling software must advance to meet both application and user needs.
Modeling has become a successful and important tool in protecting the
environment.  Because of this success, models are needed for even more complex,
real-world situations which need representation.  Complex regional models are
needed by county, regional, and state agencies to study dispersion and
transport of pollutants over larger distances.  More realistic complex terrain
models are needed to represent geographical areas where terrain is a factor.

The typical model user has changed since the advent of UNAMAP.  Today, a user
may not be a "modeling expert."  He may use the models only a few times a year
or  lack the computer expertise to use mainframe versions easily.  Services such
as modeling consultants and developers of menu-based microcomputer versions
have grown to meet the needs of today's user.

Users expect software which not only fits the application, but is also easier
to  use.   In judging ease of use, the user-friendly, microcomputer products
available for other applications will be used as criteria against which the
UNAMAP software will be judged.

The data  used by the models will continue to be provided by the National
Weather Service  (NWS) or collected at the site in question.  Therefore, more
consistency of data input and output among the models will be needed to
accommodate the novice or infrequent user.

Computer  technology will continue its trend toward distributed processing with
microcomputers used for an increasing amount of modeling activity, including
graphics  output.  User expectations will also require that data gathering and
file transfer technologies in UNAMAP match those available in other application
areas.
 DATA  COLLECTION AND ANALYSIS

 A major  portion of the Evaluation and Assessment of UNAMAP project was the
 collection of data from UNAMAP users and other members of the dispersion
                                  1-4

-------
modeling community.  The data helped define who uses UNAMAP and how the models
are used.  The data also identified the areas of the modeling process which
users felt should be improved.

There were two parts to the data collection activity:  personal interviews and
mailed questionnaires.  In-depth interviews were conducted with 22
representatives of the following organizations:

        o    EPA  (ASRL and OAQPS)
        o    EPA  Regional Meteorologists
        o    State air quality agencies
        o    Local or county air quality agencies
        o    Private industries (as users of the models)
        o    Educational institutions
        o    Modeling consultants
        o    Modeling software marketers

The interviews provided an overview of the UNAMAP system as well as information
on the modeling process.  The data from the interviews were used to design a
questionnaire which was mailed to a larger segment of the UNAMAP community (256
organizations).

Usable data were  returned in 112 questionnaires.  These questionnaires were
analyzed, and certain types of data were extracted including a user profile,
which models are  used, and problems encountered in the modeling process.  A
typical UNAMAP user:

        o    Belongs to one of four major industry groups:  consultant, state
             government, private industry, or local government;
        o    Classifies himself as a user of the models;
        o    Has  an experience level which varies by industry group.

The largest portion of the questionnaire dealt with the problems perceived by
the users and their suggestions for improvement.  Twelve potential problem
areas were identified by Battelle project team members based on conversations
                                  1-5

-------
with EPA.  Questionnaire respondents were asked to rank the problem areas as to
the severity of the problem.  User responses were grouped into low, medium, and
high categories.  Problem areas scored as medium or high on the severity scale
by all major user groups were further analyzed.  User suggestions to correct
these problems were categorized, and a percentage of suggestions in each
category was computed.

Six out of the original twelve potential  problem areas were rated as major
problems by the users.  These are the problems which Battelle's recommendations
attempt to rectify.

The following table shows the areas specified as major problems as well as the
potential problems not considered significant by most users:

                                 PROBLEM  AREAS

  MAJOR PROBLEM	NOT A MAJOR PROBLEM

  Accuracy of the models                   Choosing a model
  Documentation of models                  Buying/accessing the model
  Support for models                       Hardware access
  Data collection                          Unreliable hardware
  Data input                               Response time
  Hardware compatibility                   Other (users could specify
                                            problems not listed)

Alternatives were generated from the suggestions and from typical components of
technical support in the informations systems industry.  Evaluation criteria
and constraints were identified, and used to determine the strengths and
weaknesses of the alternatives.

The suggestions and alternatives were evaluated using the technological  context
described in the Technology Assessment and industry experiences with currently
implemented systems as described in the trade literature.  Through the
evaluation process, Battelle developed a list of recommendations.  The
                                   1-6

-------
recommendations were formulated to address multiple problem areas wherever
practical, and to utilize technology which is available to the UNAMAP support
staff and model users.

RECOMMENDATIONS

The UNAMAP program has great visibility and impact on the public, including
industry, state air pollution control agencies, and community groups.  To take
advantage of this visibility, UNAMAP needs to provide a centralized modeling
service of high quality.  The recommended improvements, when taken as a whole,
will allow UNAMAP to achieve the following goals:

        o    To function as the public source of newly developed and refined
             air quality models.
        o    To distribute models which are easily executed on a variety of
             commonly-used computers of all sizes.
        o    To provide a wide set of models which are relatively easy to
             execute, even for the novice or occasional user.
        o    To offer modelers a central source of technical information,
             meteorological data, and user support.

To attain these goals, a long-range strategy and milestones are required.
Therefore, the first part of the implementation plan is a strategic framework.
This serves as a guideline for the assignment of priorities to the
recommendations.  The priorities are consistent with the long-term objectives
of the UNAMAP program.  The strategy is designed to strike a balance between
the two objectives of UNAMAP:  advancement of research in dispersion modeling,
and the effective transfer of modeling technology to the public.

The approaches discussed will first expand the users' ability to use the
models, and then serve to advance the modeling technology being used.  The
initial changes must allow UNAMAP to evolve to meet the current expectations of
the modeling community.  When using the regulatory models is less difficult,
modelers will be able to turn more of their attention to the research aspects
of modeling.  As in the early days of UNAMAP, the user community will become
                                  1-7

-------
more involved in the process of testing and validating new models as part of
the research cycle.

The strategy can be executed through a set of ten specific recommendations for
improvement to UNAMAP.  They are the following:

        o    Establish an electronic bulletin board on a multi-user computer
             system.
        o    Provide a set of end-user documentation for all UNAMAP models.
        o    Provide models which execute on IBM mainframes, DEC VAX computers,
             and IBM PC's.
        o    Improve the accuracy of models.
        o    Develop consistent user-friendly interfaces for all models.
        o    Consolidate all support for all UNAMAP models.
        o    Establish a meteorological data clearinghouse,,
        o    Include more special purpose models in UNAMAP.
        o    Support the collection and use of additional and more accurate
             meteorological data.
        o    Support the electronic distribution of UNAMAP documentation and
             updates.

 The report summarizes  each recommendation, and discusses implementation tasks
 and estimated  costs.

 Based  on  its contribution to the strategic framework, each improvement can be
 assigned  a priority and  a completion time estimate.  These two factors are used
 to generate an implementation  schedule and a budget.

 Battelle's implementation  plan estimates that the five recommendations grouped
 into the  first phase  of  improvements can be  implemented over a schedule of 121
 weeks  for an estimated cost of $769,000.  These are preliminary figures based
 on current understanding of the work required.  The cost estimates are over  and
 and above the  current  EOB budget and are predicated on contracting for all
 model  enhancement  and  documentation work.  EOB resources would be reallocated
 to perform on-going management functions generated by the recommendations.
                                   1-8

-------
EVALUATION AND ASSESSMENT OF UNAMAP





PART  II:  TECHNOLOGICAL ASSESSMENT








           November 1987

-------
                         TABLE OF CONTENTS FOR PART II
                                                                  Page

1.0  INTRODUCTION	  II-4
     1.1  Purpose	  11-4
     1.2  Organization	  11-4

2.0  UNAMAP VERSION 6 TECHNOLOGY	  II-6
     2.1  Contents of Version 6	  II-6
     2.2  Modeling Technology in Version 6	  II-7
          2.2.1  Air Pollution Meteorology	  II-7
          2.2.2  Software	  11-15
     2.3  Data Technology in Version 6	  11-16
          2.3.1  Meterological Data	  11-16
          2.3.2  Source and Emissions Data	  11-19
     2.4  Computer Technology in Version 6	  11-20
          2.4.1  Processing	  11-20
          2.4.2  Data and File Transfer	  11-21
          2.4.3  Graphics	  11-22
     2.5  Summary:  Technology Utilized by UNAMAP Version 6	  11-22

3.0  DEVELOPMENTS AND ADAPTATIONS OF UNAMAP MODELS
     TO CURRENT TECHNOLOGY	  11-23
     3.1  Modeling Technology	  11-23
          3.1.1  Air Pollution Meteorology	  11-23
          3.1.2  Software	  11-24
     3.2  Data Technology	  11-25
          3.2.1  Meteorological Data	  11-25
          3.2.2  Source and Emissions Data	  11-26
     3.3  Computer Technology	  11-26
          3.3.1  Processing	  11-26
          3.3.2  Data and File Transfer	  11-27
          3.3.3  Graphics	  11-27
                                  II-l

-------
                                                                   Page
     3.4  Summary:   Developments and Adaptations of Air
          Quality  Models to Current Technology..........	.... II-28

4.0  TECHNOLOGY TO  SOLVE CURRENT PROBLEMS...	 11-29
     4.1  Modeling  Technology...	 11-29
          4.1.1  Air Pollution Meteorology	 11-29
          4.1.2  Software	 11-30
     4.2  Data Technology			..„.„	 11-31
          4.2.1  Meteorological  Data....	 11-31
          4.2.2  Source and Emissions Data.			 11-32
     4.3  Computer  Technology	 11-32
          4.3.1  Processing	 11-32
          4.3.2  Data and File Transfer	 11-33

5.0  SUMMARY	 11-35
                                 II-2

-------
                     LIST OF TABLES AND  FIGURES  FOR  PART  II
                                                                  Page

TABLE 1:  GUIDELINE MODELS - APPENDIX A	 II-8

TABLE 2:  GUIDELINE MODELS - APPENDIX B	 11-9

TABLE 3:  NON-GUIDELINE UNAMAP MODELS	 11-10

TABLE 4:  GUIDELINE NON-UNAMAP MODELS	 11-12


FIGURE 1:  METEOROLOGICAL DATA TRANSFER PROCESS	 11-17
                                  II-3

-------
                      EVALUATION AND ASSESSMENT OF UNAMAP
                        PART II:  TECHNOLOGY ASSESSMENT
                               1.0  INTRODUCTION

                                  1.1   Purpose

 In 1973, The Environmental Protection Agency began making air quality
 simulation models available through the User's Network for Applied Modeling of
 Air Pollution  (UNAMAP).  Since then, models have been added and deleted from
 the UNAMAP set.  Certain preprocessors and postprocessors have been added.
 Originally available only on a UNIVAC 1100 computer, the models have been
 converted by users to run on a variety of other computers.  The purpose of this
 report  is to assess the technology utilized by UNAMAP and to project the
 technological  environment in which UNAMAP will  function most effectively in the
 future.  The information will be used in the subsequent stages of the
 Evaluation and Assessment of UNAMAP, and will  provide evaluation criteria for
 system  alternatives and final recommendations.

                               1.2  Organization

 This report is organized into three main sections, each representing a distinct
 phase in air quality model development.  The first section will  discuss the
 technology as  it is utilized by UNAMAP Version 6.   The second section will
 describe the technologies being used by models  currently under development, and
 will address the adaptations being made to UNAMAP  to utilize current
 technology.  The third section will project the technological requirements for
 models which will be needed to solve the current problems facing air pollution
 meteorology and pollution control  professionals.

 Each section will address three technological  components of an air quality
modeling system: the modeling software, the meteorological and emission source
 data, and the computer system.   The modeling software is the computer programs
which incorporate physical,  chemical,  meteorological, and statistical
                                  II-4

-------
principles to predict the dispersion of air pollutants under historical
meteorological conditions.  Each section of the report (Version 6, new
developments and adaptations, and emerging technologies) will describe the
modeling technology to be supported.

A variety of meteorological and emission data are required for the UNAMAP
models.  The meteorological data required by the modeling software typically
include hourly readings of weather conditions.  The data may be collected
either at the site to be modeled, or at the nearest climatologically similar,
first-order National Weather Service weather station which is generally an
airport or a military airbase.  The emission or source data may include an
inventory of other air pollution sources in the area, measurements of proposed
stack dimensions, and engineering calculations on the volume of emissions to be
released by the facility.  Each section of the report will address the
technological trends and requirements for these types of data.

The computer system technology related to UNAMAP includes processing,
communications, and graphics.  Computer processing is the ability to manipulate
the modeling programs and data.  Particularly important to UNAMAP are the areas
of FORTRAN compilers, processor speed for performing large numbers of floating
point calculations to the required number of significant digits, and cost of
executing the model.  Communications technology assessment will focus on the
ability to access remote computers or to transfer data and results from one
location to another.  Graphics technology will be assessed to determine how
hardware and software can provide flexible display capabilities for the UNAMAP
models.

Since the development of the first computerized air quality models in the
1960's, all components of the technology have changed dramatically.
Furthermore, they are continuing to change at a fast pace.  This report will
concentrate on the differences in technology from one phase of model
development to the next.
                                  II-5

-------
                        2.0   UNAMAP  VERSION  6  TECHNOLOGY

This section addresses the modeling and computer technology utilized by the
publicly available, EPA-supported version of UNAMAP.  An overview of the
contents of Version 6 and the rationale for the inclusion of these models  is
followed by a description of the modeling and computer technology employed.

                          2.1   Contents  of  Version  6

Models acceptable for use in federal regulatory actions are listed in the
Guidelines on Air Quality Models (Revised) (EPA$ July, 1986).  The Guideline
models are divided into two categories:

   o  Appendix A models which are preferred for specific regulatory
      applications.
   o  Appendix B models which are acceptable for regulatory applications under
      special circumstances

UNAMAP Version 6 contains 24 different dispersion models, a variety of pre- and
post-processors for the models, and test input and output data for each model.
UNAMAP includes models from both Appendix A and Appendix B as well as some non-
Guideline models.

Originally, UNAMAP contained only the dispersion models,  but Version 6 contains
several processor programs which enhance the utility or capabilities of the
models.  Processors are available for formatting meteorological  data to meet
the model requirements, calculating running averages,  plotting concentrations
on a grid, and eliminating the  influence of calm conditions on pollutant
di spersion.

Version 6 contains two types of models:  1)  those for  regulatory use and 2)
newer models provided for inspection and evaluation.   The selection of models
and supplementary programs included in UNAMAP  varies from version to version to
reflect the needs of  modeling applications.  A variety of screening and
                                 II-6

-------
evaluation models are included to meet the requirements of many air pollutant
dispersion problems.

                     2.2  Modeling Technology in Version 6

2.2.1  Air Pollution Meteorology

UNAMAP Version 6 contains numerous models because there is no all-purpose model
which is practical to use.  The models differ in their ability to handle the
various aspects of the modeling process such as:

   o  type of pollutant being emitted and dispersed,
   o  distance at which concentrations can be predicted,
   o  height of points where concentrations can be predicted (relative to
      height of source),
   o  number and type of pollution sources,
   o  averaging time of estimated concentrations (short term or long term).

However, some of the models actually perform duplicate functions.  Some
agencies or groups advocate the use of one of these duplicate models over
another.

As mentioned earlier, UNAMAP Version 6 includes both Guideline and non-
Guideline models.  Seven of the eight Appendix A models are in Version 6.  The
one model not included is the Urban Airshed Model (UAM) which, due to its large
size, was excluded from the UNAMAP tape, but is available separately from NTIS.
A comparison of UNAMAP to Guideline models can be made from the following
series of four tables showing properties and capabilities of the various
models.  Appendix A UNAMAP Version 6 models are listed in Table 1.  Table 2
represents Appendix B UNAMAP models, and Table 3 contains the UNAMAP models
which are not included in the Guidelines.  Table 4 lists those Guideline models
not in UNAMAP.  In these tables, the phrase "primary pollutants" refers to
those pollutants which, for the purposes of modeling, will not undergo chemical
transformations in the atmosphere.
                                  II-7

-------
                                                           IABU  1.  UNAMAP HOOEI. OPtRAJlON CHARACHRISMCS

                                                                    Guideline Models  -  Appendix A
CD
r—
m
CTJ
cr
i — t
~
m
O
m
to
i
in
PENDIX
Node!
AcronyB
Guideline BLP
Hoite 1 s
Appendix A CAUNE3
COH
CRSIER
ISCLT
ISCSI
HPIER
RAH

Model
G.P.
G.P.
G.P.
G.P.
G.P.
G.P.
G.P.
6. P.

PolluUnt
lypes
PrlB.
Pria.
Prla.
Prla.
Prlii.
Prla.
Prla.
Prla.

Pluae Rise
Ireataent
SIS
No
Brlggs
Brtggs
Brlggs
Brlggs
Brlggs
Brlggs

Downwash
Treatment
Building
No
Stack
Stack
Stack I bldg.
Stack t bldg.
Stack
Stack
Legend
Cheatcal Physical
Transfornat ton Removal
Linear decay
No
Exp decay
Cxp decay
Exp decay
Exp decay
Exp decay
Exp decay

No
Deposit ion
t settling
No
No
Deposition
I settling
Deposition
t settling
No
No

Wind Speed
Profile Ireatnent
Exp.
No
Exp.
E.p.
Exp.
Exp.
Exp.
Exp.

Urban or
Rural?
Rural
Either
Urban
Either
Either
Either
Either
Either

Appendix A • Appendix A of EPA Guideline on Air Quality Models (1966)
Briggs « Brlggs 0969, 1971.  1975) pluae rise equations
CBM-H • Carbon-Bond !I
eap, • exponential
exp decay * exponential decay
G.P. ' Gaussian Pluae
Prta. * Prtaary
StS • Schulaan and Sclre (I960)

-------
DO
                                                                      I ABU  ?.  UNAMAP HOOCL OPCRAIION CHARACURISIICS

                                                                               Guideline Models -  AppendI«  6
m

cn
i — i
0
i —
*— i
z

CTi
m
i
i
>
-o

0
X
03
Model
Ai ronya
Guideline APRAC-1
Hcntels
Appendix B
HIUAV-2
LONG;

Ml SO
PDIF
PAL-?

SIIORU

PlUVUl



Model
lype
G.P.


G.P.
G.P.

Gaussian puff
II superposition
G.P.

G.P.

G.P.



Pollutant
lypes
PrlB.


PrlB.
PrlB.

SO;. S04.
NO,. HNO-3
Non- react.

PrlB.

ISP. NO,.
SO;. H;S04
°J

Plume Rise
treatment
No


No
BIB

Brlggs

Brlggs

BIB

Brlggs
*


Oownwash
Considered
No(|)


No
Stack

No

No

Stack

No


Legend
Chemical
transformation
No


No
Cxp. decay

Rate constants

No

t«p. decay

9 reactions



Physical
Removal
No


No
Oep. I
settling
Oep. t wet
removal
Settling t
dry dep.
Settling i
dep.
Dry dep.



Wind Speed
Profile treatment
No


No
txp.

Specified

Ixp.

Ixp.

No



Urban or
Rural?
Urban



Other

Rural

Urban

Other

Other



           Append I• B * Append in B of CPA Guideline on Air Quality Models (1986)
           BIB • BJorklund and Bowers (I9B?)
           Brlggs • Brlggs (1969. I9M.  1975) pluae rise equations
           CBH II - Carbon-Bond II Mechanlsa
           dep. > depositon
G.P. * Gaussian Pluae
e»p decay • exponential decay
PrlB. • Primary
non-react. • non-reactive
exp. • exponential

-------
                                                           IABLC  1.  UHAMAP MODfL OPCRA1ION CHARACURISIICS

                                                                          Non-Guideline UHAHAP Models


fr— 1
1
1 — »
o




—1
CD
| —
m
•21
0
1
c:
C — t
0
m
m
3:
I
"D
O
0
m
i —
Model
Acronym
INPUff
PtM-2
IUPOS 2.0

PBH
PIPIU-2
HP JDS
ROADMA*-2.0
Model
Type
G.P.
G.P.
e.p.

Box
G.P.
G.P.
Finite .
difference
Pollutant
lypes
Prim.
Prim.
Prim.

Photo-
Prim.
Prim.
Photo-
Plume Rise Downwash
Treatment Considered

Brlggs
Calculated Ho
from wind t
temperature
profile
Homogeneous No
distribution
throughout iKffi
Srlggs Stack
Srlggs Stack

Chemical
Transformation
No
first order
decay
No

63-step
Hnetk
mechanise
No
Pollutant
decay
Ves
Physical
Removal
Deposition
t settling
Deposition
i, settling
No

No
No
Deposition
i settling

Wind Speed
Profile treatment


User furnished

No uariat Ion
with height
Exponential
Exponential
Similarity
theory
Urban or
Rural?

Urban


No dispersion
ioefi ic lent;
are used
Cither
Rural

                                                                               Legend
    -- BjorUund and Bowers 098?)
         Brlggs (1969, 8971. 197%) pluM rise equations
CBM-I1 = Carbon-Bond Si Mechanise
dep. ° depositors
G.P  * Gaussian Plune
e«p decay ' exponential decay
Prla. * Primary
non-react. * non-reactive
exp. « exponential

-------
CO
m
0
o
z
—1
1 — 1
z
m
o
z
0
1
rr

TABLE 3.

Mode! Model Pollutant Pluae Rise
Acronya Type Types Treatment
VALLEY G.P. Prim. Brlggs
COMPLEX-! G.P. Prl«. Brlggs

UHAMAP MOOCL OPERATION CHARACTERISTICS
Non-Guideline UNAHAP Models
(continued)
Downwash Chealcal Physical Wind Speed Urban or
Considered Transformation Removal Profile Treatment Rural?
No Pollutant No None Rural
decay
No No No None Rural
                                                                                       legend
cr
>
atB < Bjorklund and Bowers {I98i)
Brlggs • Brlggs (1969. 1971, 1975) plu
CBH-II • Carbon-Bond II Mechanise
dep. • deposlton
                                                 rise equations
G.P. • Gaussian Pluae
exp decay * exponential decay
Prl«. • PrlMry
non-react. « non-reactive
exp. • exponential

-------
                                                              1ABU 4.   HOOCl  OPfRAIION  CHARAl KRIS! ICS

                                                                          Guideline  Non-UNAHAP Hodels
—1
3>
CD
1 —
m
-fc.
e o

C75
cr
t — a
O
m
i —
i — t
°y
m

2^
O
•z.

c.
2E
3»
^
T3
O
CD
m
co
Model
Acronya
Appendix A: DAM


Appendix 8: AQOM
ARRPA



COMPIER
ER1AQ

GMLINE

IMPACT

MPSDH


Model
Type
3-dtBenilonal
nuaerlcal, photo-
cheaical grid
G.P.
Gaussian Segaented
Pltme


G.P.
G.P.

G.P.

[ulertan finite
difference
G.P.


Pollutant
Types
03


Non-react.
SO; I S04



Prla.
Prill.

Prla.

SO;. S04,
NO,, MO;.
A.
U3
Prla.


Pluae Rise
Ireatnent
Brlggs


Briggs
Piece-
wise
continuous

Brlggs
Brlggs

Heated
exhaust
Brlggs

Briggs


Downwastt
Considered
No


Ho
No



No
No

No

No

Stack


Chealcal
Transportation
CBM-ll


Ho
Rate constant



No
Exp. decay

No

Species
aechanisas
No


Physical
Removal
Deposition


No
Dep.



Ho
Dep

No

Exp. decay

No


Ulml Speed
Profile Ireatnent
Specified


No
Model-
predlcted


E»P.
Exp.

No

Specified

User
designated

Urhan or
Rural?
UrLiin


Rural
Mixture



I llher
Either

Not
specif ic
Not
spec If ic
Hot
spet If Ic

Appendix A I 8 * Appendix A or 8 of EPA Guidelines on Air Qua lily Models (1966)
BiB * Bjorklund and Sowers (198?)
Brlggs • Brlggs (1969. 1979, J9?5| plume rise equations
CBM-ll • Carbon-Bond II
dep. • depositon
G.P. - Gaussian Plume
exp decay * exponential decay
Prta. - Prlaary
non-read. ' non-reactive
esp. - exponent la?

-------
                                                              TABU  4.   MODEL  OPERATION  CHARACTERISIICS
                                                                          Guideline  Non-UNAHAP Models
CD
r^
.E 4, CONTINUI
1 ' 1
0
« e
fD
cr
o
rn
i—
i — i
z

0
c:
-o
O
0


Model
Acronym
MTDD1S
MULTIMAX
PLMSTAR


Model
Type
Variable trajec.
Gaussian puff
G.P.
Lagranglan photo
chemical


Pollutant
Types
Prim.
Prim.
Oj, NO,.
SB,. CO i
reactive


Plume Rise
Treatment
Brlggs
Brtggs
Brlggs
\IUII

Oownwash
Considered
No
No
No
I IIHJCUJ

Chemical
Transformation
Exp. decay
No
Atkinson (1982)
photochealctl
mechanism


Physical
Removal
Oep. I wet
removal
No
Dry dep.


Hind Speed
Profile Treatment
Linear
Exp.
Measured
I grldded


Urban or
Rural?
Not
specific
Either
Either
hydrocarbons
PLUME S
PPSP
RAOM

Appendix A i B • Appendix A
BIB - Bjorklund and Bowers
firlnnc . Rrtnnc / IQhQ IQ7I
G.P.
G.P.
Random Walk
Lagranglan
dispersion

Prim.
Prim.
Inert or
exp. decay

Brlggs
Brlggs
Brlggs

or B of EPA Guidelines on Air Quality Models
(1982)
tQ7*kt nlitmmm) ric* •mi * t IAHC
No
No
No
Legend
(1986)
Exp. decay or
03 limiting
No
Exp. decay or
formation

Exp. decay
No
Dry dep.

Extrapolated
or calculated
Exp.
Based on
roughness t
stability

Either
Either
Either

G.P. • Gaussian Plume
exp decay * exponential decay
Prla • Prlajlru
CBM-ll - Carbon-Bond 11 Mechanism
dep. • depositor!
non-react. - non-reactive
exp. • exponential

-------
                                                              TABLE 4.   MODEL OPERATION  CHARACTERISTICS

                                                                          Guideline  Non-UNAHAP Models
                                                                                 (continued)
1 —
m
o
o
—1
m
o
e o
CD
cr
»— 3
O
m
i —
m
o
Z
i
>_
-o
o
0
Model
Acronym
Model Pollutant Plume Rise Dowmash Chemical Physical Ulnd Speed Urban or
Type Types Treatment Considered Transformation Revival Profile Treatment Rural?
RPM-II Reactive plume Oi, NO,, BHggs No CBH-M No Ho
SO, and
reactive
hydrocarbons
RTM-II EulerUn grid & SO; and Brlggs No Linear SO; Dry and wet Observed winds
lagranglan puff sulfate oxidation deposition
SCSTER
TCM-Z
TEM-8
Models 3141
£ 4!4I
Visibility
Model
ERT Visibility

Appendix A 1 B * Appendix A or B
G.P. Prim. Brlggs No Exp. decay Exp. decay Exp.
G.P. Prim. Brlggs No Exp. decay Exp. decay Exp.
G.P. Non-react. Brlggs Stack Exp. decay Exp. decay Exp.
G.P. Non-react. Brlggs Ho Ho Ho Exp.

G.P. TSP. N0;g Brlggs No First order Dry dep. No
sulftte.
nitrate
Legend
9f EPA Guidelines on Air QualUy Models (1986) G.P. - Gaussian Plume
either
Either
Rural
Urban
Either
Either

Rural


BIB • Sjorklund and Bowers {1962}
Brfggs • Brlggs IJ%8, 1971, 1975$ plus* rise equations
C8M-i! * Carbon-Bond II Mechanise
dep. °> depositor!
e«p decay * exponential decay
Prla. - PrlMry
non-react. « non-reactive
exp. • exponential

-------
Perhaps  the  most  remarkable  property shown in the tables is that almost all of
the dispersion  models  in  UNAMAP  use Gaussian diffusion where the concentration
of a pollutant  in the  cross-section of a plume resembles the normal (bell)
curve.

A glance through  Table 4,  however, shows that some non-UNAMAP models use
different diffusion  technologies.  The IMPACT model simulates dispersion by
using finite-difference methodology to solve a conservation of species
equation.  The  RADM  model  incorporates a random-walk dispersion.  The Guideline
model which  departs  most  radically from the Gaussian method is the Urban
Airshed Model (UAM).   UAM  is an  urban-scale, three-dimensional model for
computing ozone concentrations during one or two day episodes.  The model
employs numerical  methods  over a three-dimensional grid.

However, as  shown  in the tables, the UNAMAP Version 6 models have incorporated
advances in  other  facets of air  quality modeling technology.  Some Version 6
models handle any  number and mix of point, area, and line sources of pollution.
Some models  incorporate methods  to deal with hills or valleys.  Some of the
more sophisticated models  are designed to simulate physical removal or chemical
transformation  of  pollutants as  well as dispersion.

2.2.2  Software

The Version  6 models are all written in ANSI Fortran 77 as implemented on the
Sperry 1100  Series.  There are approximately 90,000 lines of code in all, with
individual models  containing between 388 and 13,827 lines.  Although the
accuracy and mathematical  soundness of the algorithms has been verified through
extensive testing, there is no programming or documentation standard for the
models.  Many have been modified several times.  All models do include sample
input and output data  sets for testing.  The cost of running the Version 6
models against  their sample data on the EPA UNIVAC ranges from $.58 to $263.32.
All but 8 of the models run for  less than $5.00.  These dollar amounts reflect
the 1986 charge algorithms.
                                 11-15

-------
                        2.3  Data Technology in Version 6

 2.3.1  Meteorological  Data

 Most Version 6 models  use meteorological  data  provided by  the National Weather
 Service (NWS).  Surface data are collected  hourly  while mixing height data are
 produced twice daily.   These data are  collected  at each of the approximately
 300 primary weather stations located at  airports plus  several  hundred other
 sites designated as secondary,  military  or  cooperative weather stations.   Data
 have been gathered at  sites  for various  periods of time beginning  in the  late
 1940s.

 The data are compiled  and made  available  in computerized form  through the
 National Climatic Data Center (NCDC),  as  illustrated in Figure 1 on  the
 following page.   Data  are usually  aggregated annually,  i.e., 8760  hourly
 readings per year.   Several  Version 6  models can also  use  NCDC's STAR
 (Stability Rose)  program which  provides  a joint frequency  distribution of the
 occurrence of different categories of  wind speed,  wind  direction,  and
 atmospheric stability.

 The technology exists  to collect meteorological data at the site under study.
 For several  reasons, onsite  data are not widely used.   First is the  expense  of
 collecting the data, and,  since onsite data are rarely  reused, costs  are  not
 reduced  by providing the  data to others.  Also, time becomes a factor because
 one year must  be  spent  to  collect one year's worth of data.  Another  problem
 with  onsite  data  is  instrument reliability which results in too many  missing
 observations.

 However,  some  of the Version 6 models require onsite data to portray  the most
 accurate conditions.  MPDA is a data processor available in Version 6 which
 accepts  both NWS and onsite data.  Currently,  the output of MPOA may only be
used with the TUPOS model.  Future versions  of  MPDA will provide output usable
by other UNAMAP models.

                                 11-16

-------
  National
   Heather
Service  (NHS)
collects data
                                        NWS sends  data
                                        to NCDC
                                            NCDC sends data in
                                            response  to requests
                       Requestors receive and use data:
        f
 States/Regions


EPA
Computer
Processed
Data
1


/Z/4 	 \^\
                                                        o
           FIGURE 1:   METEOROLOGICAL DATA  TRANSFER PROCESS
                               11-17

-------
The NWS data could be greatly improved from an air quality modeling
perspective.  Models cannot handle periods where data are missing - the period
of record must be complete.  Users report that data from some NWS sources can
have missing values which limit its usefulness.   Also,  the raw data from NWS
are not immediately usable in the models  but must be processed before use.

NWS data need to be processed in various  ways.   One type of processing is
needed to produce certain input variables needed for modeling that are not
directly measured.  For example, the data contain no direct measure of
atmospheric stability which is an important characteristic for dispersion
models.  Also, the data are collected at  only one altitude (the standard is ten
meters above the ground) which does not allow consideration of variations in
conditions at different heights.  Winds at other heights must be estimated by
extrapolation techniques.  In comparison, onsite data collection can be
designed to meet the specific data requirements  for the application.

The second type of processing is required due to a change in NCDC data format.
NCDC data was previously digitized in a card image format where one line
contained one hour of data.  The new format, called compact format, has the
data organized by data element.  NCDC will provide the  user with a tape
containing all the data or they will process it  to pull  out selected data
elements.

NWS data for a specific time period present another problem to modelers.  Until
1964, observations were made each hour by NWS,  and the  data were entered for
each interval.  From 1964 until the middle of 1981, although observations were
still made each hour, only every third hour was  digitized for most stations.
In 1981, the digitized interval returned  to one  hour.   Users needing data in
this time period must pay an additional amount to get the other two hours
digitized by NWS.
                                 11-18

-------
2.3.2  Source and Emissions Data

Two kinds of data about the potential generation of pollutants in the area
under study are required for most of the models in Version 6: an emissions
inventory and the emissions from the actual source.  An emission inventory of
all sources in the area is often necessary to establish background
concentrations.  These data are typically gathered by a voluntary, unverified
response to a questionnaire administered by the state pollution monitoring
agency.  Although the data are usually available in automated form, they tend
to be incomplete, obsolete, and not in a standardized format from one state to
another.

There are three types of emission sources:  point, area, and line.  To provide
the emissions data needed to model a point source, the expected volume of
pollutants to be emitted by the pollution source under consideration must be
calculated.  Emission data will include the emission rate in mass per unit time
and information about the source (e.g., stack height, stack diameter, exit
velocity, and stack temperature for a point source).  The mass per unit of time
is generally calculated for the peak capacity of the pollution generating
facility.  The emissions data can be derived from source testing, engineering
mass balance calculations, or generic emission factors applied to process
information.  If the modeling is being done for a proposed source, the
emissions are based upon engineering design information.

For an area source, it would be difficult to obtain the emissions from each
piece of the source individually.  However, the collective impact of the area
is important.  For example, a coal pile is a true area source with the
particulates arising from the entire pile constituting the emissions.
Emissions from fuel combustion by residences, commercial establishments, small
industries, motor vehicles, railroads, and aircraft constitute the majority of
area source emissions although dust may also be a factor in some cases.
Several types of data are used to calculate the emissions for these sources
such as fuel sales, number of aircraft arrivals and departures, records of
construction sites, and agricultural activities.  These data can be obtained
from various federal, state, and county records.
                                 11-19

-------
Line sources are linear strips such as highways, streets,  and airport runways.
For highways and streets, the emission calculations require data on the vehicle
miles traveled, the width of the street or highway, the number of lanes, and
the distribution of traffic among vehicle types.  For airports, data is needed
on the number of airplane arrivals and departures, the distribution of traffic
among different types of aircraft, and the number of engines for each aircraft
type.  The information is used with the appropriate emission factors to
calculate emission rates for unit length of the highway or runway.

                     2A  Computer Technology in Version 6

2.4.1  Processing

The resident computer for all UNAMAP Version 6 models is EPA's UNIVAC which
resides at the National Computer Center (NCC) in Research  Triangle Park, North
Carolina.  The Sperry 1100 series architecture is approximately 20 years old,
and the first EPA UNIVAC machine was purchased in the early 1970s.  The
operating system is OS 1100, Version 39 R3.  There are two CPUs with 14Mb of
main memory, and 10 gigabytes of online disk storage*  There are 106
synchronous communications ports which can be configured as dial-up or
dedicated and 96 asynchronous dial-up lines.  The TYMNET communications network
is available.

To facilitate scientific computing of the type required for UNAMAP, the UNIVAC
has Release 11 of the ANSI FORTRAN compiler which was installed approximately
seven years ago.  Floating point (decimal) calculations are handled by machine
language instructions which perform one floating point double precision add in
120 nanoseconds.

NCC charges only $1050 for an hour of CPU time.  While this rate sounds high,
it compares quite favorably with some other government charges where a lower
CPU rate is offset by a memory charge rate.
                                 11=20

-------
2.4.2  Data and File Transfer

Data communications technology is not used to transfer the modeling software or
the meteorological data.  The National Technical Information Center (NTIS)
makes the UNAMAP software available to potential purchasers.  NTIS staff
members copy the programs onto 9-track magnetic tape, take incoming orders,
ship the tapes, and announce the new versions of UNAMAP.  Users purchase the
magnetic tape which contains all UNAMAP models.  There is no provision for
buying only some of the models.  A prospective UNAMAP purchaser can get the
NTIS order number or other information by using the online NTIS database which
is available on BRS, DIALOG, Mead, and SDC.  There is no electronic
distribution and announcement procedure used by NTIS for UNAMAP-

Nationwide meteorological data are made available by NCDC to UNAMAP users on
standard 9-track computer tapes in a variety of formats.  A fixed length
format, card image format and variable length element format are available in
ASCII and EBCDIC.  For most sites, the entire period of record will fit on one
tape.  Frequency distributions in paper copy are available.

The cost for NCDC data are dependent on the input/output requirements needed to
make the tape.  For one year of data requiring one input tape and one output
tape, the cost is approximately $100.00.  However, the average cost of an order
from NCDC ranges from $200 to $500.  A written request is not required,
although the order must be pre-paid by check or credit card and data are
generally received within one to two months after the request is mailed.
Requests for current data may take longer.

The EPA UNIVAC at the National Computer Center (NCC) maintains a large amount
of meteorological data online which have been processed by the Office of Air
Quality Planning and Standards (OAQPS).  Regional offices can order data from
NCDC, and ask OAQPS to process it.  The processed data are then readily
accessible to all modelers who use the NCC UNIVAC.
                                 11-21

-------
2.4.3  Graphics

Very little graphics technology is utilized in UNAMAP Version 6.   Some of the
models can produce a data file which is used to plot lines showing coordinates
of equal concentrations.   These lines,  called isopleths,  are only produced in
dot-matrix or character form;   they are not plotted in a  continuous line.
There are no scale adjustments or variable information which can be added or
deleted from the graph.  No terminal display of graphics  is supported in EPA's
Version 6.

             2.5   Summary:  Technology Utilized by UNAMAP Version  6

In Version 6, the technology  applied to modeling  has progressed,  while that of
the computer systems used to  run the models has not.   Although largely based on
the original Gaussian dispersion mathematics,  the UNAMAP  models have advanced
by becoming more sophisticated and consistent  and by increasing their usability
through adaptation and new processors.   On the other hand,  the UNIVAC 1100
computer technology utilized  to support UNAMAP represents no advances since
UNAMAP was begun in 1973.
                                 11-22

-------
    3.0  DEVELOPMENTS AND ADAPTATIONS OF  UNAMAP  MODELS  TO  CURRENT  TECHNOLOGY

The field of air quality modeling is still quite dynamic.   New, sophisticated
models have been developed to model more specialized or more complex problems.
Existing models have been adapted to a variety of computers.  Many ease of use
features have been added to them.  The adaptations and processors have been
written by users, consultants, and third-party marketers.   Together, these new
models and features of existing models are important indicators of the
technological direction of UNAMAP.

This section will describe the technologies used by models currently under
development and adaptations being made to UNAMAP models.

                            3.1  Modeling Technology

3.1.1  Air Pollution Meteorology

New models are being created both within and outside EPA.   One example of EPA
design is the Complex Terrain Model Development project which is scheduled for
completion in 1987.  It is expected that  information from this study will help
to remedy UNAMAP's lack of an adequate,  refined Guideline model for complex
terrain.  Two UNAMAP models, VALLEY and  COMPLEX I, are commonly used for
screening purposes in complex terrain.   Most states recommend VALLEY over
COMPLEX I because COMPLEX I requires onsite meteorological data.  Moreover,
VALLEY gives conservative predictions which helps to protect air quality.
Modeling efforts outside EPA include New York's development of a subroutine for
ISCST used to predict pollutant concentrations at receptors that lie above the
top of the shortest stack being modeled.

Gaussian models are not applicable to variable conditions such as short-period
wind fluctuations and emergency response situations.  One new type of model,
the "puff" type, overcomes some of these limitations.  It concentrates on the
trajectory taken by the emissions and predicts the pollutant concentration
which occurs within an isolated portion  --a puff— of the plume as it is
                                 11-23

-------
transported and diffused.   The INPUFF model,  which is part of UNAMAP, is an
example of this type of model.

To fill another need, the  Urban Airshed Model has incorporated an atmospheric
chemical transformation subroutine which allows the modeler to choose a
chemical kinetic mechanism to depict the photochemistry of hydrocarbon-nitrogen
oxide-ozone interactions.

3.1.2  Software

Since the UNAMAP source code is readily available to the modeling community,
modelers are free to adapt them for problems  specific to a locality.
Modifications include the  addition of new or  revised algorithms for calculating
plume rise, stack downwash, and pollutant decay rate.  Some modeling groups
have made extensive modifications to the models to adapt them to their specific
requirements.

Pre- and post-processors also adapt the models to the needs of a state or an
industry as well as promote ease of use.  Post-processors aid in calculation of
human exposure values for  industries where risk assessment is necessary.  Many
pre-processors are used to prepare data to meet the varying requirements of the
models.

Data output by the models  can be cumbersome and voluminous.  Many post-
processors are used to summarize model results, reformat the output to
highlight important points, and to facilitate analysis of the results.  They
are also used to produce graphic output for presentation to non-modelers.

Processors to ease the task of data input have been developed by individuals;
the best known user interfaces are those provided by such third-party marketers
as Trinity Consultants and Bowman Environmental Engineering.  Their interfaces
prompt the user for the necessary data.  The  user does not have to know the
various data input formats required by the different models.
                                 11-24

-------
                              3.2   Data  Technology

Evolution of software is not the only area of progress in modeling.  Pre-
processed and site-specific data improve modeling accuracy by increasing the
quality and representativeness of the data used as input to the models.

3.2.1  Meteorological Data

Users may avoid processing raw NWS meteorological data by purchasing pre-
processed data.  NCDC will pull selected data elements from the compact format,
but processing by NCDC is expensive.  Some consultants, such as Trinity and
Bowman, will process the data into the required format for modeling and provide
it to the user on diskettes.  The Office of Air Quality Planning and Standards
(OAQPS) will provide some data on 9-track tape at the request of the Regional
Offices.  Some states (e.g., Ohio, New Jersey, and Wisconsin) make the pre-
processed data available on floppy diskettes at a nominal charge.  A year of
processed data can fit on one diskette.

In some areas, airport data are not representative of the site.  Despite the
drawbacks of cost and difficulty of input, onsite data are used when either the
state or the industry decides that site-specific data are necessary for a true
picture of meteorological conditions.  Some major sources have their own
meteorological stations, but the costs for set up and maintenance are too high
for most sites.  However, the technology needed for data collection is becoming
cheaper as microcomputer costs drop, and such stations may be more widely used.

Onsite data are not as easily used with most UNAMAP models as are NWS data, but
the improvement in representativeness is frequently worth the cost.  When the
MPDA pre-processor produces output usable by models other than TUPOS, it will
be easier to input onsite data into the UNAMAP models.

Site-specific data are not frequently reused due to the lack of a mechanism
which would make the data accessible and promote their use.  The potential for
re-use of onsite data is limited by the requirement for climatological
                                 11-25

-------
similarity.  The decision on site similarity is based on professional analysis
of basic topographical conditions such as size, type, and orientation of
geographical features.  No quantitative method is available to make this
decision.

3.2.2  Source and Emissions Data

Emissions data are now more complete since states are continually improving
their emissions inventories.  The National Emissions database is available at
Research Triangle Park, and is updated quarterly by the states.  However, there
are some problems with the accuracy of the emissions data.  There are errors in
such data as estimated emissions and stack heights, and there is little
consistency across the country in how to report fugitive emissions rates.

                            3.3   Computer  Technology

3.3.1  Processing

The UNAMAP models have been converted to run on a variety of computers.  The
conversions have been mainly done, however,  by modeling groups using a variety
of FORTRAN compilers.  It is not difficult to convert the models to run on
Digital Equipment VAX computers because of the similarities between the VAX and
the UNIVAC FORTRAN compilers.  It is also easy to convert the models for the
IBM microcomputer.  Conversion to the IBM mainframe is the most difficult,
while there is an intermediate level of difficulty with the Burroughs.

Some states and regions make their converted version of the models available to
groups within their area, and there are two  conversions of the UNAMAP models
which are commercially available.  HMM, in Waltham, MA, sells an IBM mainframe
version.  Trinity Consultants, Bowman Environmental Engineering, and Clary
Associates sell IBM microcomputer versions of the models.   The microcomputer
versions also use a variety of FORTRAN compilers  such as Microsoft and Ryan-
McFarland.
                                 11-26

-------
3.3.2  Data and File Transfer

Currently, communications technology is mainly used to access either the
EPA NCC computer or Regional Office computers.  There is very little electronic
transfer of data or model code.

3.3.3  Graphics

Graphics technology, however, is widely used.  Graphics are particularly
important in communicating the results of the model to non-modelers.  Both
microcomputer and mainframe users of UNAMAP produce graphic output.   For
mainframe users, post-processors are used to provide the model  output in a file
for use with graphics software packages.

The microcomputer versions of the models have graphics as part  of the package.
The most common graphics output is production of isopleths which are connected
points of equal concentrations scaled to a USGS 7.5 minute topographic map.
Isopleths in different scales and 3-dimensional representation  of
concentrations are available.  Both dot-matrix printers and graphics plotters
are used for output, but color displays are less common.
                                 11-27

-------
       3.4  Summary:  Developments and Adaptations of Air Quality Models
                             to Current Technology

Innovations by UNAMAP users have resulted in adaptations to the modeling
software, more sophisticated data collection methods, and the increased use of
new computer technology.  This activity reflects the changes in the typical
modeling situation since the UNAMAP models were developed.   Modelers have
responded to situations that are different or more complex  than those for which
the software was designed.

Also, the typical model user has changed since the advent of UNAMAP.  A user is
not necessarily a "modeling expert".   Some people use the models only a few
times a year and have to relearn them each time.   Others, while expert in the
meteorological aspects of the models, do not have the computer expertise
necessary to use the mainframe versions easily.   Individual  modelers, state
agencies, and third-party marketers are helping  to meet  today's modeling needs.

-------
                   4.0  TECHNOLOGY TO SOLVE CURRENT PROBLEMS

The adaptations and new developments discussed in the previous section have
arisen out of the user community's need to deal with operational problems
encountered in typical air quality modeling applications.  Model developers are
now starting to turn their attention to more challenging environmental
problems.  This section will project a picture of the technological milieu in
which today's and tomorrow's models will function.

                            4.1  Modeling  Technology

4.1.1  Air Pollution Meteorology

Since its beginning in the late  1960s, air quality modeling has been a useful
and important tool in protecting the environment.  Because of the acceptance of
air quality modeling, models are now being asked to meet the needs of even more
complex, real-world situations which need representation.

Regional models are needed by  county, regional, and state agencies to study
dispersion and transport of pollutants over larger distances.   Regional models
must handle data from several  areas along the path of the plume.  Multiple wind
speeds, wind directions, and atmospheric stability situations must be
represented.  Trajectories are plotted to discover the destination of the
pollutant and its concentration.

Because of the complexity of the situations being modeled, regional models will
be larger and more complex.  Although interest in acid precipitation will
increase the application of regional models, these models will not have as many
users as those for geographically localized sources.  Their use will be limited
by the smaller number of situations needing such a model, the model's large
size, and the increased difficulty of use.  To meet user requirements within
EPA for the execution of these models, the Meteorology Division is establishing
a program for advanced model operation and analysis.  The program will provide
the models, computer resources,  and the personnel to run them.
                                 11-29

-------
Complex terrain models will  more realistically represent geographical areas
where terrain is a factor.   These models will  need to solve problems such as
valley stagnation, where the wind speed is zero,  and treatment of the leeside
of terrain obstacles.  The  early UNAMAP models would not handle an obstacle
higher than the lowest stack.  Later models,  such as COMPLEX and VALLEY,
allowed the plume to rise over the obstruction.

Modeling has great potential for use in such  areas as toxic gases, radiological
pollutants, emergency release situations, and  offshore sites.  For toxic gases,
models are being used to predict the dispersion of fugitive emissions as well
as emissions from known point sources.   Some  toxic gases, however, are heavier
than air, and current Guideline models  cannot  be  used for them.

Modeling of instantaneous releases of gaseous  pollutants has increased.   The
releases may be from a spill or other accidental  occurrence where the emission
is not continuous.  These models may include  the  release rate plus vaporization
activity so the model depicts physical  changes as well as dispersion.

Offshore sites and those on shorelines  have special  dispersion characteristics
due to the differences in stability over land  and water.  More realistic models
are being developed to represent dispersion of emissions from offshore sites.

4.1.2  Software

The modeling software needed to handle  current and future modeling situations
must meet certain requirements.  The continued use of a standard language such
as ANSI FORTRAN 77 is necessary for conversion to the various hardware systems
available now and in the future.

Changes in programming methods can affect other modeling needs.  Structured
programming techniques will  promote better internal  program documentation and
allow easier modification of the models.  Run-time efficiency is being improved
to facilitate the use of larger models  and microcomputer processing*
                                 11-30

-------
Changes will also be seen within the modeling software itself.  The software
will include more intricate equations to adequately represent the complex
situations being modeled.  New functions such as statistics and health-risk
assessment factors will be added.

Consistency of input and output among the models will need to be increased as
the number of non-expert modelers increases.  Standard data input formats will
ease the data-entry bottleneck which currently exists.  The format of the model
output will become more standardized, and the models will produce reports which
are easily interpreted and quickly generated.

                              4.2  Data Technology

4.2.1  Meteorological Data

The data technology must improve to meet the demands of air quality modeling in
the future.  This improvement will result in better data for current models and
will meet the data requirements of new models.  Improvements in the quality and
quantity of both onsite and NWS data collected for current models will increase
the accuracy of the models' predictions.  The current trend of collecting more
onsite data will continue, and the technology for the collection and processing
of this data will improve.

NWS data will continue to be important in modeling.  The data collected,
however, will change.  Improvement will come through the use of automated data
gathering instrumentation.  More data will be collected per site, and at more
sites, than is possible with present NWS staffing.  Modeling requires better
representation of wind conditions, such as an hourly wind value which is an
average of the winds during the hour instead of a single reading.  Hourly
measurement of the mixing height, as is possible with new monitoring equipment,
would be a considerable improvement over interpolations from measurements taken
every 12 hours.  Measurement of the standard deviation of horizontal wind
direction fluctuations can be used directly to calculate horizontal dispersion.
                                  11-31

-------
 NWS  has  various  plans  for continuing to  improve  their  data.   The  plans  include
 updating  the  following activities:  observation  procedures,  reporting
 processes,  and archiving functions.

 4.2.2  Source and  Emissions Data

 Emissions data will  also need improvement to increase  model  accuracy.
 Emissions inventories  will expand to include more substances, and  the accuracy
 of reported data must  increase.

                            4.3   Computer Technology

 4.3.1  Processing

 Processing  for air quality modeling will continue on the current path toward
 more distributed processing.  Most of the day-to-day modeling activities will
 be done on  microcomputers while the large regional and complex terrain models
 will be run on mainframes and supercomputers.  Other modeling activities such
 as software development and time-sharing will be done on more user-friendly,
 scientific  machines  such as the VAX.

 Microcomputers have  already begun to replace mainframes for running the
 standard models.   Improvements in microcomputer technology are producing faster
 equipment with increased disk storage at affordable prices.  The technology is
 available to  process the most common modeling runs on microcomputers using
 little more total elapsed time than that needed to submit the job and receive
 the results via telecommunications facilities to a large system.  Some of the
 Version 6 models are available on microcomputers, and others will  be converted.

Mainframe computers will  continue to be a necessary processing environment for
some types of modeling situations.  While IBM mainframe computers  are not the
specialized, scientific machine  best-suited  to modeling activities, their
general popularity makes  them an attractive  target for larger models such as
the regional models.
                                 11=32

-------
4.3.2  Data and File Transfer

The activities necessary to acquire data require no modeling expertise but can
require a great deal of time.  Future utilization of electronic communications
will allow modelers to share data and modeling software more easily.
Electronic bulletin board software allows multiple users to dial in to a system
which will provide news, "mailbox" communications with other users, and the
ability to download data from the system.  If such a system were operated by
EPA, users would be able to look at a list of data files available from OAQPS
and from other users.

Data transfer could be facilitated in two ways.  For data only available from
other users, the owner plus a description of the data would be listed, and the
requestor would contact the owner directly or through the electronic mail
facility.  After any payment or other issues were worked out between them, the
owner could upload the data onto the system for downloading or data diskettes
could be mailed.  For onsite data, the costs for collection are high, both in
time and money.  Sharing this data would allow some cost recovery for onsite
collection as well as provide others access to more representative data in a
timely manner.  The data would remain the property of the collector, but it
could be shared with others willing to pay a price set by the owner.  Onsite
data has been used by modelers other than the collectors of the data, but there
is no method currently in place to streamline the process.  The most cost-
effective method would be for EPA to provide a mechanism by which the modeling
community could share information on what data are available.  Permitting
agencies may have a need to access onsite data files used in the permitting
process in order to verify their accuracy.  The bulletin board, however, is not
seen as the best mechanism for providing that type of access.

Certain NCDC or OAQPS data could be available for downloading by users through
the bulletin board.  One or more telephone lines into the bulletin board could
be reserved for downloading so that other, less time-consuming, functions would
not be adversely affected.  Electronic transfer of NWS data would ease several
data problems.  The first problem is the time modelers spend waiting for the
                                 11-33

-------
arrival of data.  By downloading data through the bulletin board, the data
would be available within a few hours or less depending on the amount of data
transferred.  Even if data diskettes were sent through the mail, the time spent
waiting would be less because the request process would take less time.

Second, sharing of data by users (both NCDC and onsite data) would be easier.
Shared NCDC data would lower the demand on NCDC staff.

A third problem addressed by electronic data transfer is the time and knowledge
required to use a preprocessor on a data file.  Sharing of preprocessed NWS and
onsite data would make running the models quicker and easier, especially for
the novice or infrequent users.

In addition to electronic transfer of data, file transfer will  also address
problems confronted by modelers.  Infrequently used  or new models could be
shared allowing all areas to serve their end-users most economically.  File
transfer could provide corrections to models and documentation  in a manner
which is more timely and economical than is currently available.   The bulletin
board could also allow users to share modifications  they have made to the
models or processors.  Such sharing would encourage  consistency and allow all
users to enjoy the benefits provided by the modifications.
                                 11-34

-------
                                  5.0  SUMMARY

All products follow a pattern of growth, the life cycle of the product, which
involves changes to the product, the users, and the market.  UNAMAP has
followed the evolutionary stages common to such a cycle.  The first stage,
typical of a new product, is a testing period where changes are made to bring
the program into line with the original specifications.

When the UNAMAP program began in 1973, the field of air quality simulation
modeling was still new.  The testing period was made easier because the models
were a great improvement over previous methods, the modeling community was
small, and modeling needs were well-defined.  The computer technology chosen
was the best available product which met the needs of the time.  At this stage,
most users were "experts" in the product because there were few support
services available.  During this period, the UNAMAP users and developers (often
the same people) worked together to  improve the program.

In the product life cycle, the testing period is followed by one of adaptation.
During this period, memory of life without the product fades, and new
requirements emerge to be met with a wave of modifications.  UNAMAP is
currently in this phase of the cycle.

As the field of modeling and the UNAMAP product matured, modeling began to be
applied to new situations.  People are working around problems in UNAMAP by
developing processors and adapting the models to specific conditions.  The user
community has shifted toward the non-expert user who is not willing or lacks
the skills necessary to provide his own support.  A peripheral market of
services and products has grown around UNAMAP with consultants to advise or
perform the modeling activities, software conversions to other hardware, and
proprietary models.

By Version 6, the models had increased in sophistication and consistency while
processors and adaptations improved the usability of the software.  However,
the computer technology for which UNAMAP models are designed is no longer the
                                 11-35

-------
most appropriate.  Many users want the models to run on their own
microcomputers or on local  or regional hardware.  Early in the period of
adaptation, it is difficult for the developers to identify the needs which will
be important to the community as a whole.   Users, therefore, institute the
changes themselves or find  an outside party to do it for them.

The third stage of the cycle is the emergence of a mature product usable by
those with a variety of skill levels and with an increased flexibility and
range of application.  The  objective of this project is to provide the
information necessary for UNAMAP to move into the third stage.  The modeling
software must continue to change to meet current needs, and the range of
applications must increase.  Although some regional  and complex terrain models
currently exist, refined, fully-developed  models are required.  Models for
toxic materials, emergency  release situations, and offshore sites must be
included.

The UNAMAP user will continue to be non-expert.   The proliferation of user-
friendly, microcomputer products will lead to increased expectations which the
UNAMAP software must meet.   There must, also, be more consistency of data input
and output among the models to facilitate  the novice or infrequent user.

Computer technology will  continue its trend toward distributed processing with
microcomputers used for an  increasing amount of  modeling activity including
more graphics.  User expectations will also require  that data gathering and
file transfer technologies  in UNAMAP match those available in other areas.

The UNAMAP models have been and will continue to be  important tools for
protecting air quality.  The final report  of this project will provide the
information necessary to  make them responsive to the needs of the user community.
                                 11-36

-------
EVALUATION AND ASSESSMENT OF UNAMAP





     PART III:  INTERIM REPORT








           November 1987

-------
                         TABLE  OF  CONTENTS FOR PART  III
                                                                   Page
1.0  INTRODUCTION	  111-7
     1.1   Background	  111-7
     1.2   Data Collection and Analysis	  III-7
     1.3   UNAMAP User Profile	  III-9
     1.4   Analysis of Problems/Suggestions	  111-13
     1.5   Overview of Problem Areas	  111-15

2.0  MODEL ACCURACY	  II1-17
     2.1   Importance of Accuracy	  111-17
     2.2   User Suggestions	  111-18
     2.3   User Concerns and Alternatives	  111-18
           2.3.1  Concerns	  111-18
           2.3.2  Alternatives	  111-19
     2.4   Evaluating Accuracy Alternatives	  111-19
     2.5   Constra 1 nts	  111-20

3.0  DOCUMENTATION	  111-21
     3.1   Importance of Documentation	  111-21
     3.2   User Suggestions	  111-23
     3.3   User Concerns and Alternatives	  111-23
           3.3.1  Concerns	  111-23
           3.3.2  Alternatives	  111-24
     3.4   Evaluating Documentation Alternatives	  111-25
     3 = 5   Constraints			  111-25

4.0  USER SUPPORT	  111-26
     4.1   Importance of Support	  111-26
     4.2   User Suggestions	  111-26
     4.3   User Concerns and Alternatives	  111-28
           4.3.1  Concerns	  111-28
           4.3.2  Alternatives	  111-31
                                     III-l

-------
                                                                   Page
     4.4   Evaluating Support Alternatives.......	 111-32
     4.5   Constraints	• • •	 I!J-32

5.0  DATA COLLECTION	..••• IH-33
     5.1   Importance of Data Collection..	 111-33
     5.2   User Suggestions 	 111-35
     5.3   User Concerns and Alternatives	 111-35
           5.3.1  Concerns	-• 111-35
           5.3.2  Alternatives	 111-36
     5.4   Constraints			 • 111-37

6.0  DATA INPUT.	 111-38
     6.1   Importance of Data Input.	 111-38
     6.2   User Suggestions...		.......... 111=39
     6.3   User Concerns and Alternatives.	 111-39
           6.3.1  Concerns	 111-39
           6.3.2  Alternatives............		.... 111-39
     6.4   Evaluating Data Input Alternatives......	.......... 111-40
     6.5   Constraints	 II1-40

7.0  HARDWARE COMPATIBILITY..	 111-41
     7.1   Importance of Hardware Compatibility.................. 111-44
     7.2   User Suggestions.	 111-44
     7.3   User Concerns and Alternatives.		......... 111-44
           7.3.1  Concerns...........	.	................... 111-44
           7.3.2  Alternatives..	 111-44
     7.4   Evaluating Hardware Compatibility  Alternatives.	 111-48
     7.5   Constraints	 II1-48
                                     III-2

-------
                                                                   Page
8.0  OTHER AREAS OF CONCERN	 II1-49
     8.1   Response Time	 II1-49
     8.2   Output	 II1-50
     8.3   Specific Models	 111-51

9.0  GENERAL CONSTRAINTS	 111-56
     9.1   Technological Constraints: Computer Resources	 111-56
     9.2   Economic Constraints: Budget and Staff	 111-57
     9.3   Regulatory Constraints	 111-57
     9.4   Future Outlook  for Air Quality Modeling and UNAMAP	 111-57

10.0 RECOMMENDATIONS	 II1-60
     10.1  Recommendation  1: Establish an Electronic Bulletin
           Board	 II1-60
           10.1.1  Description	 II1-60
           10.1.2  Benefits	 II1-60
           10.1.3  Time and Cost Estimates	 111-61
           10.1.4  Alternatives Not Chosen	 111-62
     10.2  Recommendation  2: Produce, Distribute, and Support
           a Series of End-user Documentation 	 111-63
           10.2.1  Description	 111-63
           10.2.2  Benefits of End-User Documentation	 II1-63
           10.2.3  Time and Cost Estimates	 II1-63
     10.3  Recommendation  3: Provide UNAMAP Code, Data, and
           Documentation for Multiple Computers	 111-64
           10.3.1  Description	 111-64
           10.3.2  Benefits	 111-65
           10.3.3  Disadvantages	 111-67
           10.3.4  Time and Cost Estimates	 111-67
                                     III-3

-------
                                                              Page
10.4  Recommendation 4:  Improve the  Accuracy and Technology
      of Models Included in UNAMAP	.. II1-68
      10.4.1  Description	 II1-68
      10.4.2  Benefits.	 111-69
      10.4.3  Time and Cost Estimates	 II1-69
10.5  Recommendation 5:  Develop a Consistent Set of User
      Interfaces	 II1-69
      10.5.1  Description	 II1-69
      10.5.2  Benefits	 111-70
      10.5.3  Disadvantages			 111-70
      10.5.4  Time and Cost Estimates	 111-70
10.6  Recommendation 6:  Consolidate  all  Support  for UNAMAP
      Models	 II1-71
      10.6.1  Description	 111-71
      10.6.2  Benefits	 111-71
      10.6.3  Time and Cost Estimates		 II1-72
10.7  Recommendation 7:  Establish a  Meteorology  Data
      Clearinghouse	... „.	........................... 111-72
      10.7.1  Description	 111-72
      10.7.2  Benefits	 111-73
      10.7.3  Time and Cost Estimates	 111-73
10.8  Recommendation 8:  Develop or Acquire  Specialized  Models
      For Inclusion in UNAMAP..	 111-74
      10.8.1  Description		..... HI-74
      10.8.2  Benefits	 III-7S
      10.8.3  Time and Cost Estimates......	 111-75
10.9  Recommendation 9:  Support the  Collection of  Additional
      and More Accurate  Meteorological  Data	 111-76
      10.9.1  Description	 111-76
      10.9.2  Benefits....	 111-76
      10.9.3  Estimated  Cost and Time....	............... 111-77
                                III-4

-------
                                                                   Page
     10.10 Recommendation 10: Support the Electronic  Transfer  of
           UNAMAP Documentation	  II1-77
           10.10.1  Description	  111-77
           10.10.2  Benefits	  111-77
           10.10.3  Time and Cost Estimates	  111-77

11.0 ALTERNATIVES NOT RECOMMENDED	  111-79
     11.1  Graphics Output for Models	  II1-79
     11.2  Improving Response Time	  II1-79

12.0 SUMMARY	  111 -80

APPENDIX A:  INTERVIEW GUIDE	  A-l

APPENDIX B:  QUESTIONNAIRE	  B-l
                                     III-5

-------
                    LIST OF FIGURES AND TABLES FOR PART III
                                                                   Page

Table 1.  Questionnaire Respondents by Industry Group............ 111-10

Table 2.  Years of Modeling Experience by Industry Group	. III-ll

Table 3.  Nature of Respondents'  Work with UANMAP...	...„.„. 111-12

Table 4.  Severity of Problems by Industry Group	 111-14

Table 5.  Documentation Importance Vs. Ease of Use	„...	 111-22

Table 6.  Type of Support Requested By UNAMAP Users	 111-27

Table 7.  Names of Organizations  Used for UNAMAP Support......... II1-29

Table 8.  Types of Computers Used for UNAMAP Model ing,,........... II1-42

Table 9.  Version Number and Source of Models Used..	......... 111-45

Table 10.  More UNAMAP Models Listed Than Exist.................. 111-52

Table 11.  Most Frequently Used UNAMAP Models.................... 111-54

Table 12.  Users Prefer to Buy UNAMAP............................ II1-66
Figure 1.  Types of Data Used by Air Quality Models.............. 111-34
                                     III-6

-------
                      EVALUATION AND ASSESSMENT OF UNAMAP
                           PART III:  INTERIM REPORT
                               1.0  INTRODUCTION

                                1.1  Background

The User's Network for Applied Modeling of Air Pollution (UNAMAP) models are
provided by the Environmental Protection Agency (EPA).  This software library
is made up of the models whose development was funded by EPA or whose use is
recommended for environmental impact analysis by EPA's Office of Air Quality
Planning and Standards (OAQPS).  The Environmental Operations Branch (EOB) is
part of the Meteorology Division within EPA's Office of Research and
Development (ORD).  EOB staff have two major areas of responsibility:  1)
continuing research in dispersion modeling; 2) technology transfer of air
quality dispersion modeling to the public.  Distribution and support for UNAMAP
are funded by EOB as part of their technology transfer function.

As part of its ongoing effort to improve the utility and availability of UNAMAP
to the public, EOB commissioned the evaluation study of which this report is a
part.  A major portion of the study was to collect data from UNAMAP users and
other segments of the dispersion modeling community.  The data collection was
to serve two objectives.  One objective was to determine who the UNAMAP users
were and how models were used.  The second was to find those areas where the
modeling community felt that improvement was required.  The purposes of this
report are:  (1) to present the data collected from the users, (2) to describe
areas where improvement of UNAMAP would be most beneficial, and (3) to make a
set of recommendations for those improvements.

                       1.2   Data Collection  and Analysis

Data was collected in two phases.   The first phase was a set of 22 in-depth
interviews with key members of the UNAMAP community as identified by Battelle
                                     III-7

-------
and EOB.  Interviews were conducted with representatives of the following
organizations:

        EPA (including ORD & OAQPS)     6
        State agencies                  6
        Regional Meteorologists         2
        Consultants                     2
        Private industry                2
        Local or county agencies        1
        Software marketers              2
        Educational institutions        1
        TOTAL                          22

The interviews yielded great insight into the complexity of UNAMAP and the
nuances of modeling.  They also formed the basis for the construction of a
questionnaire to be mailed to a larger segment of the UNAMAP community.

The questionnaire was mailed to 275 organizations selected from the directory
of the Air Pollution Control Association and from the list of UNAMAP
purchasers.  The questionnaire includes the following sections?

        o  User profile
        o  Models used
        o  Training, documentation, and support experience
        o  Hardware available
        o  Problem areas
        o  Suggestions for improvement

Responses were submitted by 106 organizations.  A copy of the survey guide is
in Appendix A; the questionnaire is in Appendix B.

The remainder of Section 1 presents a summary of the findings including a user
profile, discussion of how the problem area data was analyzed, and an overview
of the most frequently mentioned problem areas*  Sections 2 through 7 discuss
in detail each major area of improvement, and Section 8 summarizes other user
concerns.  A description of overall constraints or factors  limiting improvement

                                     III-8

-------
is given in Section 9, and Battelle's recommendations are presented in Section
10.  Section 11 describes why certain alternatives or suggestions were not
recommended, and Section 12 is a brief summary.

                            1.3   UNAMAP  User  Profile

Response from a cross-section of the modeling community was necessary to
evaluate needs and make recommendations applicable to all.  The first section
of the questionnaire elicited a profile of the UNAMAP users.  Users were asked
about their industry affiliation, their years of modeling experience, and the
nature of their work with air quality simulation models (AQSM).

Respondents to the questionnaire are members of distinct segments of the in-
dustry.  Consultants and state government agencies returned the largest number
of questionnaires (35 each), followed by private industry (23), local
government users (9), and other users (4).  Table 1 shows the questionnaire
respondents by industry group.  Due to the structure of the sample group, it is
not possible to say that consultants and state users actually represent the
majority of the total UNAMAP users.

The experience levels varied by industry groups.  Consultants had the highest
average with more than 10 years experience, and state governments had the most
persons with 5 to 10 years experience.  Table 2 gives the number of respondents
per user group and their years of experience.

Respondents were also asked to categorize the nature of their involvement with
the models.  Because the majority of questionnaire respondents indicated they
were users of the models, the two terms, users and respondents, will be used
interchangeably throughout this report.  Other categories of involvement are
data provider, developer, remarketer, software support, and validator.  See
Table 3 for more specific statistical data.
                                     III-9

-------
  Other
  3.7%
                     State  Gov't.
                          33%
  Consultants
      33%
                 Private  Industry
                       21.7%
Table 1.  Questionnaire Respondents by  Industry Group
                    111-10

-------
YRS OF MODELING EXPERIENCE BY  INDUSTRY
                  UNAMAP Questionnaire Respondents
  State Gov't
Local Gov't     Private Industry    Consultants
        Other
    1-4 Yrs.
     IV\l  5-10 Yrs.
10+ Yrs.
           Table 2.  Years of Modeling Experience by Industry Group
                             III-ll

-------
NATURE OF WORK WITH UHAMAP OR OTHER MODELS
CO
z
c
-1
fD
0
-*>
T3
O
a.
a>
o
*:
_Jo
<-(•
3-
cr
z

State
Government
Local
Government
Private
Industry
Consultants
Other
TOTALS
Total
Respondents
35
9
23
35
4
106
Data
User Provider
34 3
9 2
21 3
35 2
2
101 10
Developer Remarketer
1
2
1
3 3
2
9 3
Software
Support Validator Other
1 2
2
4 1
4
1
12 3 0

-------
                     1.4  Analysis of Problems/Suggestions

The largest portion of the questionnaire dealt with the problems perceived by
the users and their suggestions for improvement.  Twelve problem areas were
identified by Battelle project team members based on conversations with EPA.
The areas included in the questionnaire and interview guide are:

        1) Choosing a model
        2) Accuracy of the models
        3) Buying/accessing the models
        4) Documentation for the models
        5) Support for the models
        6) Data collection
        7) Data input
        8) Hardware compatibility
        9) Hardware access
       10) Unreliable hardware
       11) Response time
       12) Other

Questionnaire respondents were asked to rank the list of twelve possible
problem areas on a scale of 0 to 10 where 0 indicated the area is not a problem
and 10 that the area is a severe problem.  User responses were grouped with 0
to 2 identified as a low ranking, 3 to 6 a medium, and 7 to 10 a high ranking.
Data from the interviews was summarized into the same categories as those of
the questionnaire.  Unless otherwise indicated, all discussion of user opinions
and requirements will represent a combination of questionnaire responses and
interview transcriptions.

To qualify for further analysis, a problem area was required to be scored
"medium" or "high" on the severity scale by all of the major user categories:
state agencies, private industry, consultants, and local agencies.  Table 4
gives the complete data.
                                     111-13

-------
           PROBLEM AREAS  (Q.I5)
fa
CT
CO
o>
n>
-$
c-t-

O
-5
o
cr
(T)
3
to
O.
C
CD
O
C
T3
User
Group
Private Industry

Consultants

Educational Insts.

federal Government

State Government

Local Government

OVERALL

Total
Respondents
23

35

1

3

35

9

106*

Hen:
I
L

L-H

I

t

L

H

L

2
H

H

M

H

H

H

H

3
L

L



H

L

L-H

L

4
H

M

H

M

M

M

H

5
H

H-H



H

H

H

H

6
EVEN

H

H

L

H

H

M
(EVEN)
7
EVEN

L

H

L

L

EVEN

L

e
EVEN

H

L

L

EVEN

H

L
(EVEN)
9
L

L

L

L

L

L

L

10
L

L

L

L

L

L

L

11
L

L



L

L

M

L

12















Hens:
1. Choosing a nodel
2. Accuracy of node)
3. Buying/accessing the model
4. Oocunentatton for the uodel
5. Support for the model
6. Data collection
7. Data Input
6. Hardware compatibility
9. Hardware access
10. Unreliable hardware
H. Response tine
12. Other

Explanation:  Respondents were asked to rani: each He« on a seal* fro* 0 to 10.  where 0 want  that  the  I tea was  'not  a  proble*1.
              and 10 oeant that the Hem was « 'severe problea.'  in the above table, 'L'  corresponds to  rank  values  0-2,
              'H' to 3 • 6, and 'H' to 7 - 10, Indicating the low, aedtua, or high significance  of  the  itea as a problea for  the
              respondents.  The 'I' under Hen i for Private industry, for example. Indicates  that  acre Industry respondents
              gave Itec J a rank value in the range 0-2 than gave it any other rank.  'EVEN'  indicates  that  the responses were
              evenly distributed snong ihe r«nk values.
°  118 questionnaires were returned, but 12 were blank, for e total of 10§ respondents.

-------
Each qualified problem was then analyzed by the project team to determine the
following:

     o  Importance to the users
     o  User suggestions
     o  Alternatives
     o  Evaluation criteria
     o  Constraints

Determination of importance was based on the proportion of questionnaire
respondents who felt that there was a problem.  Interview transcriptions were
examined for further verification.  The number of suggestions by users was also
a factor.

The suggestions themselves were analyzed by putting them into categories.
Percentages were calculated for each category.

Alternatives were generated from interview and questionnaire suggestions and
from the experience of the Battelle staff in solving similar problems.  Evalua-
tion criteria and constraints were identified from the same sources, and used
to determine the strengths and weaknesses of the alternatives.

By evaluating the suggestions and alternatives, Battelle developed a list of
recommendations based on the data and previous professional experience.  The
recommendations were formulated to address multiple problem areas wherever
practical, and to utilize technology which is available to the UNAMAP support
staff and model users.  Estimates are given for the time and cost necessary to
implement the recommendations (see Section 10).

                         1.5   Overview of  Problem Areas

As indicated in Table 4, user responses show that the following problems were
of greatest concern to questionnaire respondents:

     o  Accuracy of models
     o  Documentation of models

                                     ni-i5

-------
     o  Support for models
     o  Data collection
     o  Data input
     o  Hardware compatibility

Respondents consistently ranked accuracy of the models high on the scale, in-
dicating that it is an area of significant concern among UNAMAP users.
Documentation and support for the models are also items of concern for all
users.  State government users (including one respondent from an educational
institution) see data collection as a significant problem.  In addition, local
government users, as well as others, view hardware compatibility as a major
problem.

The concerns about data input and output format were expressed primarily in the
interviews.  Those interviewed generally indicated data input seemed inor-
dinately complex and time-consuming, given the actual  processing that occurs.
This is made even more obvious when comparing to the microcomputer versions of
models produced by Bowman Engineers and Trinity Consultants.   The output of the
models was regarded by the users as too voluminous, and the format was seen as
not useful.  Interviewees suggested that more flexibility in  output format
would be an improvement in this area.  In particular,  the ability to suppress
the insignificant portions of the concentration matrix was requested.

The following sections will discuss the major problem areas.
                                    111-16

-------
                               2.0  MODEL ACCURACY

While no model represents  reality with absolute accuracy, the degree of ac-
curacy and  its limits  are  important to model users.  In regulatory usage,
UNAMAP model  results are the primary basis for decisions such as State
Implementation Plan  (SIP)  revisions, prevention of significant deterioration
(PSD) permitting,  and  permits  for proposed sources of air pollution.  Users of
UNAMAP and  management  decision-makers must know how to evaluate the accuracy of
the model results.

The accuracy  of  a  model  is determined by comparing the concentration estimates
derived during the modeling process with actual measurements of the air
quality.  There  are  two  components to model accuracy — inherent uncertainty
and reducible uncertainty.  The  inherent uncertainty of the models results from
variations  in unknown  conditions such as the exact dispersion characteristics
of the pollutants.   Reducible  uncertainties are caused by uncertainties in
emission characteristics,  errors in meteorological data, and inadequacies in
model physics and  formulation.

The most commonly  stated accuracy measurement for air quality simulation models
is a factor-of-two accuracy.   The actual measurements may be as low as the
model results divided  by two or  as high as the results multiplied by two.
Actually, however, the accuracy  of model estimates vary depending on the model
used, the type of  application, and site-specific characteristics.  Also, many
users believe that the models  tend to over-predict in order to protect the
environment.  Users  report that models are quite sensitive to minor deviations.
For example,  the choice of one switch over another or changing one number in
wind direction can drastically change the accuracy of the results for the
specified actual meteorology and emissions.

                          2.1   Importance  of Accuracy

A majority of users consider model accuracy a problem.  Several users expressed
serious concern that decision-makers did not know how to interpret information
on model  accuracy.  Accuracy was given a high ranking (7 to 10 on the scale) by
48% of questionnaire respondents.  Another 26% gave it a medium ranking (3 to 6

                                     111-17

-------
on the scale).  For those interviewed, 55% cited it as a problem with one
declaring decisions on the accuracy of a model in complex terrain as his
biggest problem.

                            2.2   User Suggestions

A total of 38 suggestions for improving the accuracy of the models were made by
UNAMAP users.  Most suggestions fell into four major categories:

     o  Of the suggestions, 50% dealt with model validation and evaluation,
        including peer review and real-world testing, as well as improving the
        availability of validation/evaluation results.

     o  Improvement of the scientific basis of dispersion models and correcting
        perceived errors in current models were suggested by 30% of the users.

     o  Eighteen percent of the users suggested the inclusion of a statement of
        the error bounds or uncertainty with the models, and/or stating the
        error in terms of confidence intervals.

     o  Improved data and more models which can handle site-specific data were
        suggested by 13% of the respondents.

                      2.3  User Concerns and Alternatives

2.3,1  Concerns

Users  identified three types of issues within the area of model accuracy.
First, users do not know the accuracy of a model in some specific situations
such as complex terrain.  Second, there is no easily understood method of
communicating the accuracy of a model to users and decision-makers.  Third,
proving and improving the accuracy of current and future models is needed to
increase industry confidence.

To some extent, model accuracy is limited by data precision.  The relationship
between the factors of data and accuracy should be determined.  In this

                                     111-18

-------
section, we will address non-data related alternatives.  Data problems are dis-
cussed in Sections 5 and 6.

2.3.2  Alternatives

There are several alternatives available which address one or more of the
accuracy issues.  The ultimate solution is to develop and utilize a model which
is more defensible from a technical standpoint.  This alternative would include
more model validation and evaluation activities, within specific situations,
for a variety of models.  A broadening of the peer review process would give
more segments of the modeling community a voice in identifying and developing
solutions to help identify accuracy problems in the current models.  Funding
would also be used for research to improve the scientific basis of dispersion
modeling.

A second alternative is to establish an improved dissemination process for
those evaluations and validations which have been conducted.  This could be
combined with non-technical discussions of accuracy.  For example, general
statements regarding model accuracy and comparison of results could be included
in the user's manual for each model.

The third alternative is to state the model results in terms of confidence
intervals.  Techniques to incorporate confidence intervals into the models or
into a post-processor would be developed.

                     2.4  Evaluating Accuracy Alternatives

Improvements to the accuracy of UNAMAP models are not currently cheap or easy
to come by.  The obvious model improvements have generally been made.  The same
criteria are important for each of the three concerns — situation-specific
accuracy, easily communicated statements of accuracy, and improvements to
accuracy.  The first criterion is the cost of the solution.  The estimated
dollars and staff time to pursue any alternative must be considered.  Second is
the solution's effectiveness:  To what degree will the alternative improve
accuracy or improve users understanding of accuracy?  Third is the
                                     111-19

-------
alternative's applicability. The breadth of impact must be evaluated in terms
of number of models, segments of the UNAMAP community, and number of specific
situations — currently and in the anticipated future.

                                2.5  Constraints

A variety of constraints make knowing  and improving AQSM accuracy challenging.
First, there are not many thorough model  evaluations in the literature.
Therefore, the amount of information available,  especially for specific
situations, is quite limited.  Second,  resources for new model development or
improving existing models are quite limited.   This fact not only slows  research
and development, it increases the gap  between  the best modeling technology and
regulatory model technology by limiting the work which is required for
regu1atory approva1.
                                    111-20

-------
                               3.0  DOCUMENTATION

Most UNAMAP Version 6 models (all of them except two) have some type of manual
-- most frequently a user's guide.  Guideline models have the bibliographic and
ordering information for the documentation listed with the description of each
model.

Because UNAMAP models have been developed over a long period of time and by
many organizations, the documentation for a model is generally written by the
developer of the model.  Therefore, the type of manuals available as well as
their content, format, and quality varies from model to model.  Current UNAMAP
documentation must serve three types of users:  decision-makers, dispersion
meteorologists, and data processing personnel.  Each of these user categories
has distinct information needs.  To help improve the quality and consistency of
the user's manuals, EPA produced a manual, Handbook for Preparing User's Guides
for Air Quality Models (EPA, May 1983).

                       3.1  Importance of Documentation

Documentation is very important to the users.  Many users stated that the
manual was their main means of learning how to use the models.  Also, the
proliferation of user-friendly, microcomputer products for other applications
has led to a generally increased level of expectation in terms of documentation
clarity and ease of use.  The UNAMAP system must meet these expectations.  When
asked to rank the importance of the documentation to them on a scale of 0 to 10
the responses have a mean value of 8.6 with a standard deviation of 1.45.
Users were also asked to rank UNAMAP documentation in terms of ease of use.
The mean response was 5.4 on a 0 to 10 scale (where 0 was very difficult and 10
was very easy).  The 3 point difference indicates that documentation useability
may not be commensurate with its importance.  One interviewer said that using
the documentation was his biggest problem.  Table 5 shows the responses by user
categories as well as the total number of responses.
                                     111-21

-------
                     DOCUMENTATION IMPORTANCE VS. EASE OF USE:

          Mean and Standard Deviation of Both Questions by Industry Group

State
Government
Local
Government
Private
Industry
Consultants
Other
TOTALS
IMPORTANCE
N Mean
34 8.4
9 8.8
21 8.6
35 8.7
2 9,0
101 8.6
OF DOCUMENTATION1
Standard Deviation
1.48
1.48
1.40
1.53
1.41
1.45
EASE OF USE
N Mean
33 5.4
9 5.4
21 5.2
35 5.5
2 6.5
100 5.4
OF DOCUMENTATION2
Standard Deviation
1.78
2.30
2.18
1.29
0.71
1.97
  Ranked on a scale from 0 to 10,  where 0 meant 'not at all'  and 10 meant
  'totally'.
o
  Ranked on a scale from 0 to 10,  where 0 meant 'extremely hard' and 10 meant 'very
  easy'.
              Table 5.   Documentation Importance Vs.  Ease of Use
                                    111-22

-------
                             3.2  User Suggestions

Most respondents said that, at  a minimum, documentation needed some
improvement.  A total of 72 suggestions were made by users, primarily in the
following categories:

     o  The most common suggestions  (over 26%) concerned rewriting, reorganiz-
        ing, or otherwise making the documentation easier to read and under-
        stand.

     o  Another 18% of the suggestions were that all models needed documenta-
        tion.  Complex I and  II were mentioned in nearly every case.  Some also
        suggested documenting the preprocessors such as RAMMET.

     o  Many suggestions (15%)  were  to include more examples of model usage
        especially more variety of input files, area sources, and elevated
        terrain in the models that deal with those items.

     o  Receiving updates and corrections as models and documentation are
        revised was mentioned in 14% of the suggestions.

     o  More timely preparation and distribution of documentation was the topic
        of over 12% of the suggestions.

     o  Writing various parts of the documentation for different users
        (evaluators, computer analysts, and end-users) was suggested over 8% of
        the time.

                      3.3  User Concerns and Alternatives

3.3.1  Concerns

The above suggestions point to the conclusion that UNAMAP model documentation
is not oriented to those segments of the community that need it most:  the
novice or infrequent user.   Instead the documentation tends to be directed to
the AQSM researcher or evaluator.  The novice or infrequent user has difficulty

                                     111-23

-------
locating the information he needs due to inconsistencies in format and level of
detail across models.

Also, the lack of a working, established mechanism for the distribution of
changes or updates to the documentation compounds the problem for experienced
and novice users alike.  Experienced users  work  from memory of previous
versions, thus making errors and not taking advantage of new capabilities.
Novice users call for more support.

3,3.2  Alternatives

To meet the needs of UNAMAP users, there is no question that the documentation
should be improved in the following  areas:   media,  priorities, and format.

One alternative, which would address the problems of documentation and update
distribution, is to provide documentation via electronic media.   The distribu-
tion and update process would be simplified, improved,  and would allow for more
timely provision of information.

This solution, however, is not without problems  of its own.  Decisions would be
needed on the precise format of the  medium, the  distribution mechanism, and how
graphics would be handled.  Various  media formats are available  such as word
processing diskette, tape, or a file transfer process.   Distribution mechanism
alternatives include NTIS, EPA Regional Office,  EOB, or an electronic bulletin
board.  Graphics would be the biggest problem since the format is specific to
an output device.  It is possible that graphics  page updates could be provided
on paper to give a more uniform look to the manual.

An alternative is needed to attack the ease-of-use issue.  Producing a separate
set of user manuals for the novice or infrequent user would allow information
to be presented with more "cookbook" instructions and more examples.

A different alternative is to update the existing manuals in line with user
suggestions.  Creating new indexes,  clarifying certain sections, and preparing
a manual for Complex I are examples  of improvements under this alternative.
                                    111-24

-------
                   3.4   Evaluating  Documentation Alternatives

Several factors must be weighed before a documentation improvement approach is
chosen.  First, the feasibility of electronic documentation depends on the
existence, cost, and efficiency of an electronic distribution network, and on
the availability of hardware for output (especially graphics).  Second, any
alternative must be evaluated on the method used to incorporate updates and
changes.  Third, a pilot test of any improvement must be performed by the
users.

                                3.5  Constraints

Preparing documentation is time-consuming and requires personnel with certain
skills.  EPA currently has limited staff, and the staff that is available does
not have the specialized knowledge necessary to organize an extensive
documentation project.  Another constraint is the existing distribution chan-
nels.  The formal distribution mechanism of ordering documentation from NTIS is
not conducive to frequent updates.  While Regional Offices provide informal
documentation distribution services, EOB does not have the personnel resources
available to assume formal responsibility.
                                     111-25

-------
                               4.0  USER SUPPORT

One of EOB's mandates is to facilitate the technology transfer process in air
quality modeling.  In this process, the technology provider supplies the exper-
tise necessary for the recipients to apply the technology successfully.  For
UNAMAP, technology transfer means that support must be provided to model users,
and that support must be consistent and accessible.

User support consists of information and assistance provided to answer
questions and give guidance as to the proper application and successful
execution of the UNAMAP models.  Generally, support can be described as either
policy guidance or technical support.  Policy guidance refers to the
specification of models, options, and data necessary to satisfy regulatory
requirements.  Technical support is largely a troubleshooting exercise as
errors occur in such processes as compilation, data preprocessing, or
execution.  Troubleshooting is also necessary after execution if improbable
results are obtained.  The distinction between policy guidance and technical
support can blur, however, when questions of accuracy or meteorological
appropriateness arise.  Table 6 indicates the steps in the modeling process
where respondents seek support.

                          4,1  Importance of Support

Overall, support was rated as at least a medium level problem by all user
groups.  Consultants rated this area as a medium to high level problem.

                            4.2  User  Suggestions

Thirty-four suggestions for improving UNAMAP support were offered in the ques-
tionnaires and interviews.  In general, more experienced and sophisticated
users reported fewer technical problems.  Some of these users, however, had the
most severe policy guidance problems.  Suggestions for improving support tended
to fall into the following categories'
                                     111-26

-------
                                         SUPPORT REQUESTS BY UNAMAP QUESTIONNAIRE RESPONDENTS:


                                              Type of Support Requested by Industry Group
ro
           cr
           —i
           n>
           T3
           n>
           O
           n>
           .a

           a>
           fD
           CL

           00


           cz

           ^


           -o
           a>
Number Choosing
of a Model Supplies Software Interpreting
Entries* to Use Data Problems Results
State
Government 34 16 7 12 18
Local
Government 14 10 3 7 7
Private
Industry 17 9 5 8 7
Consultants 47 15 14 26 10
Other 3003 2
TOTALS 115 50 29 56 44
Programming
Questions
9
8
6
20
2
45
                   * Greater than number  of  respondents in an industry group because multiple  support  organizations
                     used.

-------
     o  The most common suggestion (44%)  was to identify and publicize a dedi-
        cated UNAMAP support group to deal  with all  issues.

     o  Nearly 18% of the suggestions were  to establish either a newsletter or
        a computer bulletin board to distribute modeling information, dec-
        isions, updates, and corrections.

     o  Almost 12% thought support could  be improved by converting all models
        to a specified, common version of Fortran.

     o  Nine percent suggested that uniformity and  standards within the models
        would solve their support problems.

     o  Another 9% felt that support could  be improved through a clarification
        of ORD vs. OAQPS roles regarding  UNAMAP.

                      4.3  User Concerns  and Alternatives

4.3.1  Concerns

Although the quality of support was generally given  a high rating, the real
problem was determining the source of the required  support*   This was reflected
in the number of organizations listed by  users as providing  support to them.
For example, within EPA, the Meteorology  and Assessment Division helps users
with the modeling software, while the Office of Air  Quality  Policy and
Standards (OAQPS) answers questions on regulatory issues.  A composite list by
user group, shown in Table 7, lists the names of support organizations verbatim
from the questionnaires.

In the majority of the suggestions above, users are  indicating that UNAMAP
support is too fragmented and decentralized.  This  fragmentation, however, is
explainable given the history of UNAMAP-   Each of the 24 models is a complex
piece of software incorporating sophisticated meteorological mathematics.  The
models were developed by different sources  over a period of nearly 15 years.
                                     111-28

-------
                LIST OF ORGANIZATIONS USED FOR UNAMAP SUPPORT
                         BY QUESTIONNAIRE RESPONDENTS
                  NAME OF ORGANIZATION PROVIDING SUPPORT
                                             # RESPONDENTS
State
Government
EPA Regional Office
EPA
EPA/RTP
OAQPS/RTP
U.S. EPA - Atmospheric Science
  Research Lab
Miss. Dept. of Natural Resources
Radian Corp.
Trinity Consultants
22
 3
 3
 2

 1
 1
 1
 1
Local
Government
EPA Regional Office
U.S. EPA
EPA/RTP
EPA Ohio
California Air Resources Board
Lawrence Livermore Laboratories
PEI
Philadelphia AMS
Trinity Consultants
 5
 2
 1
 1
 1
 1
 1
 1
 1
Private
Industry
Texas Air Control Board
U.S. EPA
EPA Regional
U.S. EPA/OAQPS
EPA - Meteorology & Assessment Div,
NCC
B. Turner
NTIS
Coast Guard
NOAA/NCDC
Oregon State Air Quality Agency
Trinity Consultants
 3
 3
 2
 1
 1
 1
 1
 1
 1
 1
 1
 1
          Table 7.   Names of Organizations  Used  for  UNAMAP  Support
                                   111-29

-------
                  NAME OF ORGANIZATION PROVIDING SUPPORT       # RESPONDENTS
Consultants       EPA                                               10
                  EPA Regional Office                                7
                  EPA/RTP                                            6
                  U.S. EPA - Environmental  Opers.  Branch             3
                  EPA - Meteorological  Lab                            1
                  EPA - Model Applications  Section                   1
                  EPA - Model Clearinghouse                          1
                  OAQPS                                              1
                  National Climatic Center                            4
                  Cramer (H.E. Cramer Co.)                            2
                  Texas Air Control Board                            2
                  Bowman Environmental  Engineering                   1
                  California Dept.  of Transportation                 1
                  Colorado State Agency Modelers                     1
                  Indiana Dept.  of  Environmental Mgto                 1
                  MMS                                                1
                  Radian                                             1
                  South Coast AQMD                                    1
                  Trinity Consultants                                1
        Table 79 continued.  Names of Organizations Used for UNAMAP Support
                                       111-30

-------
 As a result, the developer is frequently the one called upon to answer
technical questions.  Regulatory suitability issues have been consistently
referred to persons  (in OAQPS) who are familiar with the regulations.

Another facet of the problem is that technical support is not the primary
activity for EOB personnel.  EOB research meteorologists are evaluated on their
research efforts in meteorology rather than on their ability to help a novice
state agency user through the set-up for a routine ISCLT run.

The remainder of the suggestions reiterate the user's perception of UNAMAP as
disjointed and non-standard.  Just as there is no single point of contact for
support, users see little uniformity in the model components and no attempt to
distribute a universally executable model.  These two impressions increase the
amount of technical  support that users want available to them.

4.3.2  Alternatives

There are two approaches to consolidating support activities.  One is a decen-
tralized approach with all support activities integrated into the Regional
Offices.  Support would be closer to the users, and more tailored to local
circumstances.  In this alternative, Regional Offices have access to EOB and
the model clearinghouse in OAQPS when they cannot resolve the question.

One disadvantage to this alternative is that users may see it as further
fragmentation of UNAMAP activities.  This would particularly affect consultants
and industry users who deal with multiple regions.

The second alternative is for centralized support based on the establishment of
a Modeling Support Branch within EPA.  This staff would have expertise on all
the UNAMAP models, a variety of hardware, and would be authorized to convey
regulatory requirements when necessary.  The support group could communicate
with users through a "hot-line" facility or via an electronic bulletin board.

A third alternative is to provide standardized user interfaces, algorithms, and
other model components.  This approach would help correct the user's perception
                                     111-31

-------
of UNAMAP as fragmented.  A "help" facility included in the code could also
reduce support requirements.

                      4.4   Evaluating Support Alternatives

The critical factor for support activities is  the level of service given to
users.  Goals and standards for the necessary  level  of service must be deter-
mined.  Standards could include time for initial  response to user, time to
solve the problem, frequency of referring user elsewhere, and other related
measures.  Alternatives must be judged  against the level  of service provided.

Good user support obviously is worth some price.   However,  the cost effective-
ness must be considered.  For each alternative, the  value of the difference in
service must be compared with the difference in cost.

Support alternatives should also be evaluated  in  the context of other planned
improvements.  For example, documentation upgrades would  reduce the amount of
support required, as would menu and user interfaces.  Adding new models to the
Guidelines, however, would increase calls for  support.

                                4.5  Constraints

The primary constraint is staff resources.  Current  staffing levels are inade-
quate to assign dedicated support personnel.  Also,  the experts required for
technical and policy support are not readily available.  A  support staff train-
ing program and/or staff rotation would be necessary.
                                    111-32

-------
                              5.0  DATA COLLECTION

AQSMs use meteorological data usually consisting of hourly meteorological
readings to characterize the transport and dispersion conditions at the site.
Models also require data about the emission source and about the terrain sur-
rounding the source.  Figure 1 shows the types of data required by AQSMs.

Because of the variety of data and the importance to the modeling effort, data
collection is a significant part of air quality modeling.  Source emission
rates, heights, and locations must be derived from engineering calculations for
the facility.  Background emission inventory data and terrain data are also
required in many situations.  The data collection effort includes the
activities necessary to determine the appropriate data and generate or acquire
the data.

There are two sources of meteorological data:  data from a National Weather
Service (NWS) installation near the site or data collected at the site itself.
This section addresses collection problems of both NWS and onsite data.

                       5.1   Importance  of  Data  Collection

State agency users of UNAMAP rated data collection as a severe problem; consul-
tants and local government users ranked it as a medium-level problem.  Industry
user rankings were evenly spread through high,  medium, and low.  One respondent
said that data collection and input together took 80-90% of his modeling time
(he felt that it should be 5%).  Many anecdotes about the problems of data
collection were related in interviews.
                                     111-33

-------
C

(TB
o
-h
O
P>
P>
CO
CL
cr
C
pi
             Emissions
              Inventory
    Onsite
Meteorological
     Data
                                                  ^
                                      Air Quality
                NWS
           Meteorological
                Data
  Terrain
    Data

-------
                              5.2  User Suggestions

Users offered  a wide  range of suggestions for solving their data collection
woes.  The total of 56  suggestions covered all data collection activities for
UNAMAP models.  Neither cost  nor political difficulty inhibited the
suggestions.   The major suggestion categories are described below:

     o   Improvements  in the availability of data were suggested in over 21% of
         the responses.   Data  availability includes speed of access to the data
         as well as knowledge  of existing data.  Most of the suggestions for
         improved data availability were concerned with NWS and preprocessed
         data held by  EPA.

     o   Another 21% wanted meterological data collected for more sites or more
         representative  sites.  Typically, the reference was to "on-site" data.

     o   Nearly 20% suggested  improving the quality control for existing NWS
         data.  The usual problem mentioned was missing data.

     o   Nine percent  of the suggestions were to collect more, or better, NWS
         data such as  hourly averages or upper air data.

     o   An additional 9% said  that the data should be less expensive.

     o   Improving source/emission data was in 5% of the suggestions.

                      5.3  User Concerns and Alternatives

5.3.1  Concerns

The main complaint of users is that there is no comprehensive source of
information on what data are available, and how to get it.  This complaint
encompasses NWS data, preprocessed data at EPA, and on-site data.  Acquiring
NWS data from National  Climatic Data Center (NCDC) is seen by the user
community as a lengthy,  cumbersome process.  A great deal of time and effort is

                                     111-35

-------
required to collect on-site data.  Since these data most accurately represent
the site, use of them should be facilitated in any way possible.

5.3.2  Alternatives

There are a variety of data categorizing and distribution services which a data
clearinghouse could offer to the modeling community.

A quick and inexpensive alternative is to use a newsletter format to provide,
for example, a list of preprocessed data available through OAQPS and a descrip-
tion of NCDC ordering procedures.  Users could contribute their knowledge and
references of data to subsequent issues.  In addition to NWS meteorological
data, a clearinghouse could provide references to other publicly funded data
such as the National Emissions Data Bank, state monitoring station data, and
USGS terrain data.  References to on-site meteorological data collected at
private expense could be maintained to facilitate the re-use of on-site data
whenever possible.

A more elaborate option is to establish the data clearinghouse as part of an
electronic bulletin board system.  As in the paper alternative, existing data
would be listed, including items submitted by users*,  An electronic system,
however, would allow any data available to the bulletin board host computer to
be downloaded by users.

The services to be provided and the medium of communication depend on the
amount of initial effort required.   An inventory of preprocessed NWS data at
OAQPS should be easily obtained, but a list of privately funded, on-site data
is much more difficult.  The utility of monitoring station data may be too low
to justify including it.                                            '

There is one issue regarding the inclusion of private data.  EPA must decide
whether it is appropriate for a government agency to publicize the availability
of private data when the owner of the data may charge for its use.  The cost of
ensuring equal treatment to all owners and potential users must be included in
the evaluation.
                                     111-36

-------
                                5.4  Constraints

The amount of data available to the clearinghouse may constrain its services or
medium.  Too little data will make the entire effort unproductive;  too much
data may overwhelm a bulletin board system or its host computer.
                                     111-37

-------
                                6.0  DATA INPUT

After data collection is complete, the data are not yet ready for use.  The
data input process includes activities to resolve various meteorological or
source data problems, putting the meteorological  data into the proper format,
and entering receptor and possibly other terrain  data.   Data input is often a
manual function which requires a great deal of user time and effort, but little
modeling expertise.  Preprocessors (programs used to distill the data) can
correct several types of data problems.  For example, all parameters needed by
the models are not directly measured.  Preprocessors are used to produce these
parameters as well as take care of other data problems  such as calms or missing
data.

Simulation models, like most other software, expect data to be presented in a
specific fashion.  Since models were developed independently, data input
methods vary from model to model.  There are two  general formats for AQSM's:
fixed and free format.  Those models with a fixed format require that the data
be input in a strictly defined way which is specific to that model and
extremely inflexible.  The input requirements for free  format, while less
restrictive, still are not consistent among models.  To solve the inconsistency
problem, microcomputer models have interactive, user-friendly programs which
lead users through the data entry process.

                         6.1  Importance of Data  Input

Data input is a problem for novice or infrequent  users. They must expend a
great deal of effort in determining how to  enter  data for each specific model.
Of the questionnaire respondents, 46% ranked data input as a medium or high
level problem, and 60% of those interviewed mentioned some problem with this
area.  As is shown in Table 4 (see p. II1-14), government users ranked data
input as more of a problem than did private industry or consultants.
                                    111-38

-------
                             6.2  User Suggestions

There were 49  suggestions made to improve or ease the input of meteorological
data into UNAMAP models.  User suggestions covered the following categories:

     o  Forty  percent of the suggestions were for a user-friendly front-end
        program to make data input easier.  One user also suggested a data
        checker to catch errors before running the model.

     o  Twenty-five percent of the suggestions requested better handling of
        certain data problems  (e.g., missing data and overstrikes in NWS data).
        Better handling of on-site and complex terrain data were also
        requested. The increased amount of elevation and coordinate data in
        complex terrain situations is cumbersome in many UNAMAP models.

     o  Seventeen percent of the suggestions were for a consistent data input
        format from model to model and another 6% wanted free format input into
        all models.

     o  Eight  percent concerned better documentation to aid users when
        inputting data.

                      6.3  User Concerns and Alternatives

6.3.1  Concerns

From the suggestions, we conclude that UNAMAP users think data input can and
should be made easier.  The majority of suggestions were for ease of use im-
provement; only 25% were concerned with better handling of specific types of
data.

6.3.2  Alternatives

As discussed in the Technology Assessment, the UNAMAP user is increasingly
likely to be a novice or inexperienced user.   Therefore, data input must be

                                     111-39

-------
made easier.  There are three alternative approaches:  change the data, change
the models, or provide an interface between data and models.

Changing the data would require providing data in the multiplicity of formats
required by the various models.  The second approach would change varying data
input requirements for all models into one, standardized format.  The third
alternative would require a program which first prompts users for input data,
then structures that data into the format required by the model  being used.

                    6.4  Evaluating Data Input Alternatives

The major criterion is benefit to the users.   Using AQSM's is a process
requiring many steps,  while experienced modelers have less difficulty with
data input, the trend in modeling is toward more novice and infrequent users.
These users are more likely to become frustrated when too much effort is
required in an activity preceived to be relatively simplistic.

                               6.5  Constraints

The main constraint for data input alternatives is the level of effort required
to implement the various approaches.  In the  first alternative,  processing and
storing data for different models would increase processing time for data
providers as well as adding to data storage and distribution costs.   The second
alternative for data-compatible versions of each model would require extensive
programming and testing.  The third alternative, a user-interface program,
would also require a great deal of programming time including a distinct
version for each type of hardware supported.

For an interface program, hardware compatibility must be evaluated.   Just as
each type of hardware must have its own version of the model, any screen-
oriented user-interface programs  will  require distinct hardware versions.
                                    111-40

-------
                          7.0  HARDWARE COMPATIBILITY

Of the twelve possible problem areas on the questionnaire, three concerned
hardware: hardware access, hardware reliability, and hardware compatibility.
The majority of respondents ranked hardware access and reliability as minor
problems.  Hardware access was ranked as a low level problem by 62% of the
respondents, and reliability was given a low ranking by 71%.  Hardware
compatibility, however, caused difficulty for many users.

There are many types of hardware used for modeling by the UNAMAP community.  Of
the 106 questionnaire respondents using mainframe or minicomputers, 43% use IBM
computers, 26% use VAX, 19% use UN IVAC, and 44% use one of several other
systems.  IBM-compatible microcomputers are used by 44% of the respondents, and
only 7% have microcomputers which are non-IBM-compatible.  See Table 8 for
further data on hardware use and availability.

Several hardware versions of UNAMAP are available.  Currently. UNAMAP models
may be used via timesharing on the National Computer Center (NCC) UNIVAC com-
puter.  The UNIVAC version is the standard for the UNAMAP models, and it may be
purchased through the National Technical Information System (NTIS) on tape.  A
variety of UNAMAP models have been converted from the UNIVAC to other hardware.
For example, some regions and state agencies convert models for their own use
and make these available to others within their area.  Also, several private
companies have versions of UNAMAP models for sale.  For example, HMM provides
an IBM version of UNAMAP models.  Companies such as Bowman Engineering and
Trinity Consultants have developed microcomputer versions.

The standard version of UNAMAP will change.  NCC is converting all UNIVAC
operations to IBM, and future models will be supported on hardware other than
the UNIVAC.  However, whatever the standard version, users of other hardware
will be required to convert the models.
                                     111-41

-------
 i
-&,
rss
 cr
 n>
 oo
                T3
                fD
o
o
•o
c
rt-
fD
-J
l/J
                I/)
                fD
                CL
                O
                                                             MAIMFRAMS/MIMlCOHPtmRS USED FOR MODELING BY UNAMAP QUESTIONNAIRE RESPONDENTS:

                                                                                      Availability and Utilization
                                                          IBM
                                                                                           VAX
                                                                                                                          UNIVAC
                                                                                                                                                           Other*
State
Government
Local
Government
Private
Industry
Consultants
Other
On-site Off-site Used
5 12 16
1 1
9 6 11
5 14 17
2 1
On-site Off-site Used
525

8 7
7 8 13
2 2
On-site Off-site Used
1 10 11
1
3 25
1 3 4

On-site Off-site Usec
12 4 12
7 4 6
12 1 8
8 12 16
3 3
                o
                CL
                fD
                            'Other brands mentioned  Include:
                    AMDAHL
                    APOLLO
                    BURROUGHS
                    CDC CYBER
CRAY
DEC-10,-20. PDP-11
DG
FOUR PHASE
HARRIS              PRIME
HEWLETT-PACKARD     SUN
HONEYWELL           UNISYS
PERKIN ELMER        HANG

-------
                p>
                cr
                CO
                o
                o
MICROCOMPUTERS. PLOTTERS. AND TELECOMMUNICATIONS EQUIPMENT
  USED FOR MODELING BY UNAHAP QUESTIONNAIRE RESPONDENTS:

               Availability and Utilization
CO
                tt>
                Q.
                T3

                CO

                O
                O
                O
                tt>
                -1
                I/I
                (D
                Q.
                                                        PC
                                                 (IBM-compatible)
                    PC
           (Not  IBM-compatible)
  Plotter
(Any brand)
Telecomm. Equipment
   ' (Any brand)
State
Government
.ocal
Government
Vlvate
Industry
Consultants
Other
On-slte Off-site Used
27 24
6 5
14 12
35 1 5
3 1
On-site Off-site Used
S 4
3 1
3 2
3 1

On-slte Off-site Used
12 4 11
4 1 2
14 11
18 4 IB
6 2
On-slte Off-site Used
21 14
4 1 2
11 1 7
22 IB
3

-------
                   7.1  Importance of Hardware Compatibility

Of the questionnaire respondents, 52% ranked hardware compatibility as either a
medium or high level problem.  Although UNAMAP models are available for certain
hardware other than UNIVAC, many users go through the conversion process.  This
is time-consuming, labor intensive, and prone to error.  It is, also, the main
reason many users cited for not changing to newer versions of UNAMAP.  Table 9
shows data on version number and source of UNAMAP models as reported by users.

                             7.2  User Suggestions

There were a total of 47 user suggestions on improving hardware compatibility.
Of these suggestions, 30% wanted an IBM mainframe version, 30% suggested a
microcomputer version, and 21% requested other hardware versionSo  One user
suggested that EPA finance the conversion of models by states.  Another user
suggested that hardware to run models be available in Regional Offices which
would cut down on the variety of computer versions needed,,

                      7.3  User Concerns and Alternatives

7.3.1  Concerns

When UNAMAP models were first developed, many people used them on the computer
at NCC.  Now, however, due to increased computer availability to users and long
turnaround time at NCC, modelers want the software available on their local
computers.  Although the switch to IBM will  be compatible with many users,
other hardware versions of certain models will  still be needed.

7.3.2  Alternatives

Alternative approaches to increase hardware  compatibility fall into two cate-
gories:  support multiple hardware or make the conversion process easier.
Supporting multiple hardware would require that EOB make versions of UNAMAP
available on the most commonly used machines.
                                    111-44

-------
                                                              VERSION NUMBER AND  SOURCE  OF MODELS BY INDUSTRY GROUP:


                                                                      For Most  Frequently Used UNAMAP Models
-u
en
               m
               n>
               o
               c

               cr
               n>
               Q.
               CO
               o
               o
               n>
               o
               CL
               n>
               c:
               1/1
               n>
               Q.
MODEL
ISC




INDUSTRY GROUP
State Government
Local Government
Private Industry
Consultants
Other
VERSION
Version Number Frequency*
6 11
5 8
4 6
5 1
5 5
6 13
5 14
4 6
3 1
2 1
1 1

HOW OBTAINED
Source Frequency*
EPA 6
EPA Regional 5
NCC 3
NTIS 2
HMM 2
Trinity 2
Other 2
EPA 1
NTIS 4
EPA 3
HMM 1
NTIS 15
EPA 5
NCC 1
Bowman 1
EPA 1
FREQUENCY OF USE
Avg. f times Range
used per year (1 times per year]
173 2-1000
1
31 1-140
283 1-5200
4
* Number of respondents

-------
cr

n>

ID
                O
                o

                rt-
I
-Si
01
                in
cr
fD
-J
                Q.
                O

                -J
                O
                n>
                o
                o.
                                                                  VERSION NUMBER AND SOURCE OF MODELS BY  INDUS1RY  GROUP:

                                                                          For Most Frequently Used UNAMAP Models
MODEL

PTPLU/PTMAX



VALLEY

INDUSTRY GROUP

State Government
Local Government
Private Industry
Consultants
State Government
Consultants
VERSION
Version Number Frequency*
6 I
S 1
4 2
5 1
2 I
5 1
4 I
5 1
6 3
§ 3
4 3
3 2
5 i
HOW OBTAINED
Source Frequency*
EPA 2
EPA Regional 1
NTIS 1
NTIS 1
Trinity 1
EPA 1
Other 1

EPA 2
EPA Regional 1
Trinity 1

FREQUENCY OF USE
Avg. 1 times Range
used per year (H times per year)
110 24-260
18
9 5-12
52
30 3-104
1
                           *  Number of respondents

-------
I
-U
               pi
               cr
               vo
               o
               o
               3
               3

               n>
               Q_
               -J


               o'
               cr
               ro
               -5
               Q-
               O
               c

               n
               n>
               o
               Q.
               n>
                                      VERSION NUMBER AND SOURCE OF MODELS BY  INDUSTRY GROUP:


                                              For Most Frequently Used UNAMAP Models
MODEL
COMPLEX I&II
CRSTER
MPTER
INDUSTRY GROUP
Private Industry
Consultants
Local Government
Private Industry
Consultants
State Government
Private Industry
Consultants
VERSION
Version Number Frequency*
5 1
5 1
5 1
6 1
5 2
5 1
5 1
HOW OBTAINED
Source Frequency*
EPA 1
NTIS 1
NTIS 2
EPA 1
NTIS 1
EPA 1
NTIS 1
FREQUENCY OF USE
Avg. 1 times Range
used per year (i times per year)
260
24
10
17 1-48
1
52
24
104
* Number of respondents
               in
               n>
               CL

-------
There are two ways in which the conversion process can be made easier.   First,
conversion instructions could be written for all types of hardware.  Another
alternative would remove all machine-specific code from the models, thus
reducing the conversion process to a very simple, mechanical exercise.

              7.4  Evaluating Hardware Compatibility Alternatives

Choice among hardware compatibility alternatives must be based on cost
effectiveness and usefulness to the modeling community.  Support of multiple
types of hardware would benefit the users, but would be extremely costly in
terms of resources.

Providing conversion instructions for various computers would take roughly the
same amount of effort as that necessary to produce different versions.  The
instructions would ease the conversion process, but time and effort would still
be required by each site.  Taking machine-specific code out of the models may
not solve all conversion problems encountered by users, and would require a
major programming effort.

                                7.5  Constraints

Resources are major constraints on hardware compatibility alternatives.  The
ideal hardware compatibility solution would provide a version of the UNAMAP
models for every type of hardware used by the modeling community.  This ideal
cannot be met with current staffing levels.  Only a very few versions can be
written and maintained.
                                     111-48

-------
                          8.0  OTHER AREAS OF CONCERN

Other aspects of the modeling  process, while not a problem for the majority of
users, were of concern to certain respondents.  Three problem areas were
mentioned most frequently: response time, output format, and addition of
specific models to UNAMAP.   Interestingly, output format and addition of
specific models were not  listed on the questionnaire in advance.  These were
identified by users when discussing problems other than those listed.  All
three problem areas are discussed briefly in this section.

                               8.1  Response Time

Response time is the time needed for the modeling software to produce results
after model setup and data input have been accomplished.  The response time
reported by users varied depending on the size of the computer, the number of
simultaneous jobs, and the specific model used.

Although many questionnaire  respondents (46%) said response time was only a
minor problem, 29% ranked it as a medium to severe problem.  This range of
responses is due to the variety of computer configurations used.  Some users
reported that the size of some models caused overnight execution for models run
on NCC and other shared mainframe computers.  Running some models on a
microcomputer also takes several hours.

Solutions to improving response time are faster (i.e., bigger) computers or
faster software.  Although running models on microcomputers does not decrease
execution time, the user has control over when the job is processed.  While
running the model overnight  on a microcomputer will give optimum use of
hardware — and possibly the same response time as a mainframe job — the user
may choose to start the job  immediately.  Even though it will tie up his
microcomputer for several hours, the output will be available that day for
study.  As a result, another model run may then be performed immediately.

The software can be modified so that it will execute faster to improve response
time.  Some models would run faster if the code were more efficient.  This
would require re-writing the models using new programming techniques and look-

                                     111-49

-------
up tables to decrease the processing time.  Another approach would be to make
certain calculations optional so that only the processing needed for that
specific application is performed.

Evaluation of response time solutions must be based on the degree of im-
provement achieved, cost effectiveness of the approach, and general
applicability of the improvement.  Modification of software is the most costly
and time-consuming approach.  If models are re-written for other purposes, they
could be made more efficient at the same time.  The improvement of response
time alone, however, may not be cost effective.  Response time for
microcomputer versions of models can be improved by increasing the power of the
computer (e.g., 80386 based).  As microcomputer costs decline, this alternative
promises to give a large benefit for the cost involved.

                                  8.2  Output

Users report that printed results from UNAMAP are confusing, voluminous, and
not consistent from model to model.  Users suggested that the output can be
improved by changing the format of output, giving summaries of data, and by
providing more graphics.  Specific suggestions on format changes included:

     o  Make output consistent from model to model

     o  Print in columns (not blocks) so that multiple runs can be compared
        easily

     o  Print up to 50 sources per page

     o  Print numbers in scientific notation

     o  Show peak concentration for each meteorological scenario

     o  Provide running averages rather than block averages

Data summaries would cut down on the amount of output, and allow users to spot
problem areas quickly.   Output time and costs would be reduced if users were

                                     111-50

-------
then permitted to request more detailed data on individual items or specific
types of printouts such as the data required for regulatory use.  Graphics
would also reduce the amount of output required and increase its usefulness,
particularly to decision makers.

Reformatting the output to be consistent across all models would require pro-
gramming time.  Using a post-processor to re-format output from each model
would require less programming time than re-writing each model.  Executing the
post-processor, however, would increase response time.

                             8.3  Specific Models

Modelers want changes to current models, and they want models for new purposes.
To gather a picture of current model usage, both the questionnaire and
interview guide have questions regarding the UNAMAP and non-UNAMAP models used.
Table 10 shows that more UNAMAP models were listed by questionnaire respondents
than exist in the current version.  Some of these models are in the Guidelines
but are not part of UNAMAP such as the Texas models and Urban Airshed Model,
while others were possibly part of past versions of UNAMAP.  Some models listed
by respondents as non-UNAMAP are actually UNAMAP, but are listed in the Table
exactly as users perceived them.  Table 11 lists most frequently used UNAMAP
models.

Users suggested that current models be modified to handle the following
situations:

     o  plume meandering
     o  multiple small sources
     o  sources closer than 100 meters
     o  plume rise of almost zero
                                     111-51

-------
  MODELS  MENTIONED  IN  RESPONSE  TO  QUESTION  ON  UNAMAP  MODEL  USAGE
          BLP
          CALINE  3
          CALMPRO
          COM
          COMPLEX I  &  II
          CRSTER
          EKMA
          HEM
          HIWAY2
          INPUFF
          ISC  (ISCLT &  ISCST)
          MESOPUFF
          MOBILES
          MPTER
          PAL
          PLUVUE
          PTDIS
          PTMAX
          PTMTP
          PTPLU
          RAM
          SHORTZ/LONGZ
          TCM-2
          TEM-8
          TERRAIN
          TEXAS CLIMATOLOGICAL MODEL
          TEXAS EPISODIC MODEL
          UAM
          UTMCON
          VALLEY
Table 10.  More UNAMAP Models Listed Than Exist
                     111-52

-------
             MODELS MENTIONED IN RESPONSE  TO QUESTION



                  ON NON-UNAMAP MODEL USAGE
AIRDOS
ADISP
AIRSHED
ARAC
AVACTA II
AQDM
BUGGR
CALINE
CALINE 3Q
CALINE 4
CALQ3
CANNY
CAVITY
CDMW
CHARM
COBUGGR
COMPLEX- IM
COOLMOD
DEGADIS
DM03 & OM04
EKMA 10ZIPP
ESEERCO
GAMMA DOSE
GAUSS 80
GEMS
HARM
HASTE
HI WAY
HUMAN EXPOSURE MODEL
HWYEM ICOVOL9
Hybrid Plume Dispersion
IMM
IMPACT
LIRAQ
MARYLAND PPSP
MESOPUFF A
MOBILE 3
MPTER-Urban
MSPUFF
MULTIMAX
NYSDEC
OCD
OZIPM-Z
PATHRAE
PAVAN
PHLCO
PLM STAR
PTFUM
PTPLU
PUFF SA
Reactive Plume Model
RPM-II
RTDM
SHORTZ
SPILLS
STAR
STRAJ
TCM
TEM
TEM 8
TEXAS EPISODIC
TEXIN
TRACE
UAM
URBAN AIRSHED/PARIS
VIS LEL1
WCAPCD
XOQDOQ
Table 10, Continued.  More UNAMAP Models Listed Than Exist
                          111-53

-------
       MOST FREQUENTLY USED UNAMAP MODELS:
      Models Used by Ten or More Respondents

                              # of Respondents
       Model                  Who Use This Model
ISC (ISCLT & ISCST)                   81
PTPLU & PTMAX                         55
CRSTER                               35
VALLEY                               33
COMPLEX I & II                       31
MPTER                                22
  Table  11.   Most  Frequently  Used  UNAMAP  Models
                     111-54

-------
Users also requested new models to fill the following needs:

     o  More screening models  (less complicated, easier to use, and faster to
        run)
     o  Refined complex terrain model which addresses lee side concentrations
     o  Generic lake/sea breeze model
     o  More ozone models
     o  Heavier-than-air models
     o  Toxic models
     o  Non-steady state models

The Environmental Operations Branch (BOB) has limited responsibility for the
heavier-than-air and toxic models.  However, users see UNAMAP as the vehicle
for all their modeling needs and expect EOB to be as responsive to these needs
as they have been to past needs.  For non-steady state applications, a UNAMAP
model, INPUFF, is already available.  It is not, however, a Guideline model.
                                     111-55

-------
                            9.0  GENERAL  CONSTRAINTS

Any alternative for improving UNAMAP is subject to some external constraints.
These constraints make up the technological, economic, and regulatory environ-
ment in which UNAMAP presently exists and the environment in which it must
exist in the future.

              9.1  Technological Constraints:  Computer Resources

Three computer environments will be available for the future development and
support of UNAMAP.  Traditionally, computer resources were provided by EPA's
National Computing Center (NCC) on a UNIVAC 1100 series mainframe.  However,
the NCC is migrating all applications from the UNIVAC to an IBM 3090 system.
The conversion is scheduled for completion by October, 1988.

The Meteorology Division recently acquired a DEC MicroVax II multi-user
microcomputer, terminals, and local area  networking (LAN) system.  Many UNAMAP
models have been converted to the MicroVax, and most  internal model development
is currently done on that system.

As shown in Table 8 (see p. 111-42), microcomputers,  specifically IBM PC/XTs
and compatibles, are becoming widely available to UNAMAP developers and users.
One UNAMAP model (INPUFF) was originally  distributed  in a microcomputer
version.  This model is now available on  the UNAMAP version 6 tape.

These three computer environments (IBM Mainframe, DEC VAX, and IBM PC)
represent the most widely used systems in the world today.  They offer a
variety of capacities and price ranges, and are compatible with the majority of
user mainframes (IBM), EPA regional systems (VAX/MicroVax), and office
microcomputer systems (IBM PC).  Any alternative which involves new computer
hardware or software for UNAMAP must consider and utilize some combination of
these.
                                    111-56

-------
                  9.2  Economic Constraints:   Budget  and  Staff

Considering its importance and regulatory mandate, UNAMAP operates with very
limited resources.  There is currently no EPA staff member dedicated full-time
to development, enhancement, and/or support of UNAMAP.  NOAA research
meteorologists assume UNAMAP duties as a collateral assignment.  Total funding
was approximately $550K in FY  1986.  This amount included $425K in salary, and
$125K in onsite contractor funding.  Although funding increases in future years
are possible, immediate improvements to UNAMAP (FY 1988)  must be implemented
within current budget figures  regardless of potential benefits.

                          9.3  Regulatory Constraints

The authority of EOB is limited to the study of airborne, non-nuclear, criteria
pollutants.  In addition, models which are to be included in the Guidelines are
specified according to a regulatory policy which is somewhat independent of
computer or modeling technology or efficiency.  To be seriously considered for
implementation, any alternative for UNAMAP improvement which involves adding or
deleting models must fall under the purview of OAQPS and  be consistent with
policy as embodied in the Guidelines.

            9.4  Future Outlook for Air Quality Modeling  and UNAMAP

The success of air quality modeling as an important tool  in protecting the
environment is now taken for granted by researchers, industry,  and regulators.
Future development lies in three directions:

     1) Solving increasingly complex or large-scale air quality problems, such
        as regional and complex terrain models;

     2) Developing AQSM's to deal with more specialized situations, thereby
        broadening applicability;

     3) Supporting a larger community of regulatory users.
                                     111-57

-------
The models used to solve large, complex problems will themselves be large and
complex.  Large regional models will be used to study dispersion and transport
of pollutants, such as acid precipitation ingredients, over large distances.
The models must handle multiple wind speeds, wind directions, and atmospheric
stability situations.  These functions entail a significant increase in model
complexity.  There will be a smaller number of situations needing such a model.
The Urban Airshed Model is a complex urban photochemical model,  whose large
size kept it from being included on the UNAMAP tape.

 AQSM's were originally designed for general use in a variety of situations.
As users and developers have become more sophisticated, models have been
tailored to meet specific needs.  Sites where the terrain is not flat for
example, is one area of major concern.  Effective air quality modeling in
situations require accurate complex terrain models.  Some current models can be
used in complex terrain, but they are not as sophisticated as the problems they
must model.  The development of CTDM -- currently underway -- is a reaction to
these needs.

New application areas for future models are toxic gases, radiological
pollutants, emergency release situations, and offshore sites.  For some
applications, the addition of new capabilities to current models, rather than a
new model, will fill  the need.   New analytical functions, such as statistics
and health-risk assessment factors, will be added to some models.  While EOB is
responsible for current models, they have no research responsibility for many
of these new areas.

Regulatory usage will remain high, and novice or infrequent users will continue
to account for a large portion  of regulatory use.  Because of their lack of
experience, user support will be required at a higher level than is currently
available.  These users will tend to run models on microcomputers or on local
or regional hardware  with which they are familiar, not on NCC's computer,,

To aid these users, data input  formats should be standardized to ease the data-
entry bottleneck which currently exists.  The format of model output should
also become more standardized,  and models should produce reports which are
easily interpreted and quickly  generated.

                                     111-58

-------
One point which applies to all three directions (model complexity, model spe-
cialization, and novice regulatory users) is that the quality of modeling
results is inextricably tied to the quality of data available.   The lack of
automated data gathering instrumentation inhibits the collection of more data
per site and at more sites.  The manual transfer of data has increased the time
spent waiting for data and minimizes the sharing of on-site and NCDC data.

The concept of UNAMAP should change in the near future.  To match the trend
toward a split between novice users and more sophisticated developer-users,
UNAMAP Version 7 (or 8) may do best to exist in two parts.  One part would
consist of the Appendix A models and documentation directed at the novice who
will be using UNAMAP for regulatory purposes.  The other UNAMAP would be the
remaining, less frequently used, models.  This version would include more
technical documentation and theoretical background information.

If such a division  is made, a corresponding set of changes may be necessary in
the distribution mechanism and computer system compatibility of the novice user
portion.
                                     111-59

-------
                             10.0  RECOMMENDATIONS

In this section we describe recommendations for the improvement of UNAMAP.  The
recommendations are not individually intended to address the specific problems
described in Sections 2 through 8, but instead will facilitate the growth of
UNAMAP in the future and eliminate current problems.  Implementation of these
recommendations will move toward a new concept of UNAMAP.

The system began as a centralized, timeshared system used by a relatively small
group of experienced modelers whose needs were, for the most part, being met.
The trend now is toward a more distributed system with modelers using a mix of
hardware to meet different modeling requirements.  UNAMAP, therefore, must be
upgraded and streamlined to meet the needs of a larger, less-experienced user
group who are using models to meet increasingly complex problems.  The new
UNAMAP will also serve the larger user community by providing improved access
to model changes, documentation updates and meteorological data.  The new
"Strategic Vision" for UNAMAP is an acceptance of its evolution.

        10.1   Recommendation  1:   Establish  an  Electronic  Bulletin  Board

10.1.1  Description

A multi-user bulletin board system should be implemented on the MicroVax
system.  The initial uses of the bulletin board would be to provide UNAMAP
support (answers to questions via electronic mail)  and to distribute informa-
tion of value to the UNAMAP community at large.  Minor software patches and
documentation updates could also be provided over the bulletin board.  The
services provided could expand as computer resources and communication lines
allow.  The system could be expanded to allow distribution of new versions or
releases of the models, new manuals, and even data.

10.1.2  Benefits

There are significant benefits in an electronic bulletin board system:
                                     111=60

-------
     o  UNAMAP support is removed from reliance on the telephone.  The result
        will be more complete and faster information for users and a more
        efficient use of support staff time, which will benefit both the user
        and the support personnel.

     o  Users can enter their questions into the system without regard to the
        availability of support staff.  Support providers will be freed from
        the instantaneous demand of the telephone.

     o  A bulletin board allows for direct communication among all segments of
        the UNAMAP community.  Improved communication, a higher general level
        of expertise, and a more closely knit user community can occur.

     o  The bulletin board is the foundation for electronic software distribu-
        tion and data clearinghouse (see Recommendation 8).  Once users and
        developers are accustomed to electronic transfer of information, more
        capabilities can be added.

     o  The time, effort, and cost to distribute new versions, corrections, and
        updates to UNAMAP models and documentation could be dramatically re-
        duced.  Data requests to NCDC typically take two months from initiation
        to receipt.  Similar times are required to order UNAMAP from NTIS.
        Many of these requests could be answered over the bulletin board within
        24 hours.

10.1.3  Time and Cost Estimates

Several bulletin board systems are available.  For comparison, any candidate
system should offer bulletins, private electronic mail, distribution lists, and
file transfer.  One such system has been developed by Battelle for DOE and is
run on a MicroVax II.  To tailor the basic software for EPA, install it on the
Meteorology Division MicroVax, and provide system operator training would
require:
                                     111-61

-------
     o  Bulletin Board S/W:
        tailored, installed,
        system manager training
        and documentation.

     o  Hardware:
        MicroVax ports (3)
        and modems (3).

     o  3 telephone lines.
     o  System management time:
        in the DOE application,
        a small amount of time is
        required for file transfer,
        update of bulletin boards, and
        message clean-up.
Labor Cost:  $4,000 - $7,000
Time:  45 days after installation.
Ports Cost:  $1,800 for 8.
Modem Cost:  $600 each.
Time: 30 days after order.

Cost:  GSA Cost.
Time: 45 days after order.

Staff Time:  Approx. 12 hrs/mo.
10.1.4  Alternatives Not Chosen

A PC-based bulletin board system was considered.   Such a system would have
certain potential advantages, especially within the PC environment.  For
example, compiled (executable) versions of model  code could be transmitted and
run on similar PCs without re-compiling.  Also, if binary data existed in PC
format, it could be transmitted for immediate execution on a similar PC.

Battelle has previous experience with single-user (PC) as well as multi-user
bulletin board systems.  Because of limitations of the PC-DOS operating system,
these systems are only available to a single user at a time on most office PCs.
Our experience has shown that as soon as a single-user system becomes well-
known, functionally beneficial, and used, it becomes overloaded.  This is a
source of user frustration, and causes more harm and waste than benefit.  Also,
a PC-based system would not be able to provide directly executable code or
binary data to mainframe computers.
                                     111-62

-------
           10.2  Recommendation 2:  Produce, Distribute,  and Support
                       a  Series  of End-user  Documentation

10.2.1  Description

New documentation should be designed, developed, tested,  and distributed to
end-users.  The documentation design and organization would be based on a
functional or task orientation.  The manuals would be written for the non-
technical reader, tested by novice users, and distributed through the EPA
Regional Meteorologists.  Since so many users depend on the manuals to learn
the models, manuals should include some self-paced teaching exercises.  Manuals
for each Appendix A and B model would be produced, including Complex I and II.

10.2.2  Benefits of End-User Documentation

Although documentation may not appear to be a vital component of AQSMs, it can
have a greater operational impact on UNAMAP than such internal model changes as
the handling of the receptor grid, for example.  High quality, consistent end-
user documentation will increase the uniformity of model  application.  Good
documentation will reinforce correct interpretation of results with clear,
detailed examples, and reduce the guesswork in most standard modeling situa-
tions.

Clear, easy to use documentation will also reduce requirements for direct EPA
support to end-users.  For example, by prominently featuring answers to the
most frequently asked questions or system error messages, improved
documentation would free support staff to deal with more difficult questions or
to perform other functions.

10.2.3  Time and Cost Estimates

Unless there is a supply of user-documentation specialists available to the
Meteorology Division, the initial design and development of end-user manuals
for UNAMAP should be done out-of-house.  The following is required:
                                     111-63

-------
     o   Design  and develop
         user manuals for  12 Appendix
         A  and B models  including
         task analysis,  examples,
         and self-paced  exercises.
Labor Cost:  $250,000 - $300,000
Time: 8 to 12 months plus
procurement lead time.
               10.3  Recommendation 3:  Provide UNAMAP Code, Data,
                     and Documentation for Multiple Computers

 10.3.1  Description

 It is inevitable that modeling will continue its move into a distributed en-
 vironment with fewer activities done on timeshared mainframes, some moving to
 local mainframes or minicomputers, and a great deal on microcomputers.
 Battelle recommends that 'EPA actively support multiple computers by providing
 software, data, documentation, and support services for a variety of hardware.
 UNAMAP software should be available for the following types of computers:  IBM
 mainframes, DEC VAX, and IBM-compatible PCs.  These are the computers most
 frequently used for UNAMAP modeling, (See Section 7).  This improvement will
 directly serve the long-range goals of UNAMAP in many ways.  It will make the
 conversion process either vastly easier or totally unnecessary, which will
 allow new versions of the models to be executed with less expenditure of time
 and effort.  This ease of upgrading and conversion will in turn encourage the
 use of non-regulatory models.

The major effort may be providing input data formats that can be run on all
three computers.  As part of the multiple computer support approach, Battelle
recommends that EPA provide, or allow for the use in all  models, of
preprocessed data in a form that is directly transferable to an ASCII disk
file.  Also, to simplify conversion and maintenance, a standard PC hardware and
software system configuration should be established and communicated to the
UNAMAP community.
                                    111-64

-------
10.3.2  Benefits

     o  PCs provide a low-cost, readily available alternative when conversion,
        compatibility, or access is a problem on mainframes.

     o  The majority of users surveyed have, and use, IBM mainframes for
        modeling.  Thus, the largest group of users would be spared the
        conversion process.  The number of modelers using obsolete versions of
        UNAMAP would probably decrease if IBM translations of the current
        version were available.

     o  Time-sharing at NCC would decrease.  Users overwhelmingly prefer to buy
        UNAMAP (See Table 12).

     o  The number of models actually installed and available on a user's
        mainframe would increase.

     o  Models could be distributed by an electronic medium or by diskette.

     o  Some model development, revision, testing, and documentation activities
        could be performed on PCs and translated to mainframes.

     o  The VAX line is the second most commonly available mainframe for UNAMAP
        users and is currently used for modeling by 27% of the users.

     o  The MicroVax is already being used for EOB UNAMAP development.  Thus,
        little additional conversion of code would be required.  This would
        also facilitate the distribution of models, documentation, and data
        through the MicroVax bulletin board system.
                                     111-65

-------
 1
a\
                  o>
                  CT
                 o>
                 -5
-5
a>
                 CD
                                                    1st Choice
                                                         QUESTIONNAIRE RESPONDENTS' PREFERRED  SOURCE  OF  UNAHAP  MODELS



                                                                      2nd Choice                         3rd Choice
                                                                                                                                                              4th Choice

State
Government
local
Government
Private
Industry
Consultants
Other
TOTALS
RTF NTIS NTIS
lainframe Tape Diskettes Other
4 14 12 6
2134
12 6 4
1 18 13 3
1 1
7 46 35 17
RTP NTIS NTIS
Mainframe Tape Diskettes Other
10 7 6 4
1 4 4
2 3 10
2 9 13 4
1 1
15 24 36 8
RTP NTIS NTIS
Mainframe Tape Diskettes Other
3795
322
5211
11 6 1 3
1
23 17 13 9
RTP NTIS NTIS
Mainframe Tape Diskettes Other
15 4 2 3
3 2
7 3 2
14 1 3 3
1
40 10 7 6

-------
10.3.3  Disadvantages

     o  Currently, mainframe-oriented UNAMAP preprocessors do not provide a
        disk-based ASCII file or the capability to translate into the PC or
        MicroVax binary storage format.  A standard microcomputer configuration
        would require either such a conversion program or an ASCII (not
        binary), preprocessed, disk-based (not tape) input file.  Transfer and
        execution of input data on mainframes is commonly done in ASCII, disk-
        based format as well.

     o  Moving to multiple development or distribution environments will in-
        crease "version control" problems, even if a "universal" approach is
        taken.

     o  Users will expect an increasing amount of machine-specific support.

     o  It may be necessary for the EPA support organization to maintain three
        UNAMAP environments.  Incidently, a PC system requires proportionally
        as much system management as any large computer system.

     o  The IBM ANSI FORTRAN compiler may not be available to all sites.
        Therefore, a compatibility problem may still remain.

10.3.4  Time and Cost Estimates

The following resources will be necessary for development of a "universal"
system:

     o  A minimum of 2 PC configurations      Cost:  $6,000 - $8,000
        with the standard Fortran.            Time: 30 days if purchased
                                              commercially.
                                     111-67

-------
     o  Translation of  UNIVAC specific       Cost: $50,000-$75,000
        versions of UNAMAP models and         Time: 6 to 9 months, plus
        data preprocessors to IBM, VAX,        procurement lead time.
        and IBM PC including documentation.

     o  Quarter to half time PC               Staff Time:  60 hrs/month.
        systems manager.

         10.4  Recommendation 4:  Improve the Accuracy and Technology
                         of Models Included in UNAMAP

10.4.1  Description

Battelle recommends that EPA continue research to improve the predictive
capability of dispersion models used by the public.  Improving the accuracy of
the regulatory models and advancing the modeling technology in UNAMAP are
necessary to continue the viability of the program.  Although improvements to
the accuracy of UNAMAP models will not be cheap or easily accomplished,
Battelle recommends that the new UNAMAP include major efforts in this area.

Improving the predictive accuracy of UNAMAP models would be done in three
phases.  The first phase will be to improve the peer review process used to
identify accuracy problems within the current models.   Improvements could be
gained by involving a greater segment of the UNAMAP community.  The second
phase is to conduct additional  research to correct these problems  and improve
the models.  The research will  include more model validation  and evaluation
activities, within specific situations, for a variety of models.  Research will
also be done to improve the scientific basis of dispersion modeling.   The third
phase is to have any improvements incorporated into the  regulatory process.

Technical  discussions of model  accuracy can be provided  through  the bulletin
board and  included in the user's manual for each model.   Non-technical  discus-
sions of accuracy should also be provided through the bulletin board.
                                    111-68

-------
10.4.2  Benefits

     o  The primary benefit of additional accuracy research is that advances in
        modeling technology will occur through the research activities.  This
        will improve the state of air quality models.

     o  Increased user knowledge of accuracy and of current research will
        increase the use and acceptance of new research models.

10.4.3  Time and Cost Estimates

The activities described for improving the accuracy and technology of the
UNAMAP models are not easily quantifiable either by cost or level of effort.
They represent a direction in which to focus research resources and have the
greatest possible impact on UNAMAP users.  The UNAMAP modeling community
considers these activities to be of the utmost importance.

               10.5  Recommendation 5:  Develop a Consistent Set
                               of User Interfaces

10.5.1  Description

Battelle recommends that screen-oriented software be added to all UNAMAP
models.  The goal is to make all models in UNAMAP appear as much alike as
possible.  All conversions of units, formatting to the model's requirements,
decimal conversions, etc. would be performed by the interface.  Variations
would be required in the software to allow for variations in source
characterization, such as end points for line sources, and diameters or corners
for area sources.  The interface software would determine, based on the model
and the options selected, which data was required.  The interface would ensure
that the data was put into the input file in the format needed by that model.
                                     111-69

-------
10.5.2  Benefits

     o  These interfaces will ease the data input and model setup burden, thus
        making UNAMAP models easier to use.

     o  By providing a similar interface across regulatory and research models,
        the use of the non-regulatory models will be encouraged.

10.5.3  Disadvantages

     o  Because screen-oriented software is specific to a given type of
        terminal, separate versions may be required for each type of hardware
        (i.e. IBM, VAX, and PC) supported.

     o  The effort required to provide interfaces to all  models and In all
        hardware versions is significant.

     o  A screen-oriented interface residing on an IBM mainframe would require
        that users have a terminal capable of interpreting IBM 3270 protocol.

10.5.4  Time and Cost Estimates

The costs below are in terms of estimated contract rates  for systems analysts
and senior programmers.  Hourly estimates are given so that EPA can estimate
the level of effort to perform the work9 regardless of whether or not it is
contracted.  The estimates below are for one hardware version only.  They
should be adequate for any of the three environments.

     o  Develop Specifications                360 hours analyst
        for 12 highest priority               Labor Cost:  $21,600
        UNAMAP Models.                        Time:  90 days

     o  Develop Interfaces                    540 hours programmer
        for 12 highest priority               Labor Cost:  $32S400
        UNAMAP Models.                        Time:  180  days

                                     111-70

-------
     o  Develop Specifications                300 hours analyst
        for 12 remaining UNAMAP               Labor Cost:  $18,000
        Models.                               Time:  75 days

     o  Develop Interfaces                    450 hours programmer
        for 12 remaining UNAMAP               Total Cost:  $27,000
        Models.                               Time:  120 days

                10.6  Recommendation  6:   Consolidate All  Support
                               for UNAMAP Models

10.6.1  Description

A single support group should be established to provide a unified voice on
model application, technical issues, data appropriateness, and regulatory
requirements to the users.  This could be a telephone "hot line", an electronic
mailbox address, a newsletter, or any combination.  The support group and
method of contact would be publicized and communicated to users.   This group
would act as the first line of support in all UNAMAP modeling areas, and would
draw on advice from specific experts as required.

10.6.2  Benefits

Two primary benefits accrue from consolidating user support:  better direct
service to users, and furthering the EPA goal of consistency.  By providing a
single point of contact, the user effort and time needed for a response to a
question or problem would be reduced.  The user would always know who to
contact and the support group would decide whether they could answer the
question or refer the user to the outside expert who was most qualified.  By
being fulltime, the support staff would quickly gain expertise, thus improving
response time to the user.  Consolidated support will provide consistent
responses to the users.  A single source for support means that the same
question tends to get the same answer every time.  Also, the support task will
become easier as the staff gains experience.  Once a question is answered or an
issue resolved, that information becomes part of the support group's knowledge

                                     111-71

-------
base (preferably in an automated troubleshooting log).  The knowledge is in
place whenever a similar question or issue arises again.

10.6.3  Time and Cost Estimates

Current support time and costs are difficult to estimate  for two reasons.
First, support is currently fragmented among the regions, OAQPS, and ORD thus
making it difficult to compile figures on the support effort expended.  Second,
the demand for support in the future will fluctuate significantly as changes
are made.  For example, conversion to IBM 3090 will increase support require-
ments; better documentation will reduce requirements.  The following estimates
are based on present conditions:

     o  Plan and establish support            Staff time:  12 person-months
        system, including training.

     o  PC, Software, and terminal.           Equipment Cost:  $5,000

     o  Operate support branch.               Staff time:  300 hrs/month

     o  Associated equipment: two             Equipment Cost:  $1,000
        telephone lines with answering
        machines (or data communications
        equipment).

                10.7   Recommendation  7;   Establish  a  Meteorology
                               Data Clearinghouse

10.7.1  Description

A data clearinghouse should be established to provide a central source of
information about the availability of meteorological  data.  It should include
information about onsite data as well as NWS data.   The availability of pre-
processed data should also be included.  This clearinghouse could operate as
part of an electronic bulletin board system on the  Meteorology Division Micro-
Vax.  When available, data could be transmitted electronically.

                                     111-72

-------
10.7.2  Benefits

     o  The time spent waiting to acquire data could be dramatically reduced in
        some cases.  For example, data currently managed by OAQPS could be
        translated and copied to the MicroVax, then downloaded to the user's
        mainframe or PC for inclusion in a modeling project, all  within the
        same working day.

     o  The existence of onsite data could be made known to potential, secon-
        dary users.  Even if the data are proprietary, a contact  point for the
        owner would be provided.  In some cases, the owner might  transmit the
        data to the clearinghouse for forwarding to the secondary user.

     o  Emission inventories, topographic data, and other data could all  be
        made available from a single source in a standardized format.

10.7.3  Time and Cost Estimates

This recommendation is seen to be an internal EPA task; therefore, all
estimates are in terms of staff time.  Elapsed time estimates make allowances
for response from other parties where necessary.
        Collect information from
        data providers, including
        lists of data available,
        formats, locations, costs.
Staff Time:  200 hours over 3
months.
     o  Set up bulletin board area,
        including bulletin board
        specifications for each
        different data source, load
        data (if applicable), and test.
Staff Time:  64 hours
for each data source.
Time:  30 days
                                     111-73

-------
      o   Publicize  the  service  to  users.        Staff  Times   72  hours
         including  preparation  of  initial       Time:   30  days
         newsletter and  user  documentation
         for  bulletin board area.

             10.8   Recommendation  8:  Develop or Acquire  Specialized
                         Models for Inclusion in UNAMAP

 10.8.1   Description

 Battelle recommends that EPA provide specialized models  as part of the UNAMAP
 library  to help the modeling community fulfill all aspects of their obligation
 to protect the environment.  Specialized models will be  designed for use in
 situations which are handled poorly or not at all by the current UNAMAP models.
 These models may need different modeling algorithms or new functions such as
 human exposure or  health risk assessment.

 To stay abreast of  current trends in AQSM, and to increase the applicability of
 UNAMAP models, ORD  should concentrate development resources on models in the
 following areas:

     o  Shore Breeze
     o  Complex Terrain
     o  Spills with Evaporation
     o  Toxic Gases
     o  Heavy Gas Models
     o  Health and Vegetation Effects

Not all  these areas are within ORD's current sphere of responsibility.  The
first two are logical  extensions of existing criteria pollutant dispersion
modeling.  The CTDM model is  a refined  complex terrain model currently under
development by ORD.
                                     111=74

-------
Toxic gas and spills with evaporation are not clearly within ORD's area.
Models dealing with these problems, however, are in demand by state government,
private industry, and consultant users.  The modeling community looks to UNAMAP
to meet their expanded modeling needs.  ORD has the centralized expertise to
develop these models as well as the respect and influence within the modeling
community and regulatory circles to carry out such a project.

10.8.2  Benefits

     o  Shore breeze and complex terrain models would improve the accuracy and
        credibility of EPA's regulatory modeling efforts.  The current "work
        arounds" and adaptation of other models would be eliminated.

     o  Evaporation and toxic gas models have been developed outside of EPA.
        By acquiring rights or licenses to such models, ORD can gain exposure
        to new types of models and expand their availability to the public.

10.8.3  Time and Cost Estimates

Such models can either be developed or acquired.  Model development cost
depends, of course, on the specifications which are to be met.  The tasks
required to develop these models are familiar to EPA.  One of the specialized
models, complex terrain, is already under development by EPA; thus, its cost
should be fairly well determined.

While the cost of acquiring an existing model is easier to estimate, other
costs must be included.  Acquisition estimates should include the following:

     o  Purchase rights or license            Total estimated cost per
                                              model:  $20,000
     o  Installation or conversion            Availability to users:
        of the model                          6 to 9 months
     o  Learning to use and support
        the model
     o  Preparation of documentation
                                     111-75

-------
               10.9  Recommendation 9:  Support the Collection of
                Additional and More Accurate Meteorological Data

 10.9.1   Description

 Battelle recommends  that  EPA  work  closely with  NWS, other  government  agencies,
 and  industry  to  promote the collection and dissemination of meteorological  data
 which will  facilitate  the advancement of dispersion modeling technology.

 10.9.2   Benefits

 There are no  specific  quantifiable activities which will guarantee that
 improved meteorological data  is captured.  Rather, this recommendation is for
 EPA  to press  for data  improvements through publicity, research, interagency
 agreements  and regulatory  changes.  By increasing awareness throughout the air
 quality  modeling community, EPA could increase public support for data
 collection  improvements.   A proportion of ASRL research could focus on the
 impact of data on model results.   Increased cooperation with the government
 agencies  responsible for meteorological data collection may eventually result
 in better data being available to UNAMAP modelers.  In addition to NWS,
 approaches  to NRC, DOE, and DoD may result in improved modeling data, at least
 for  certain locations.

 The  Meteorology Division should continue to work closely with OAQPS to see that
 the  best possible data is  applied to modeling in the regulatory environment.
 This may take the form of  additions to the guideline models,  or the allowance
 of modifications to certain models.

 As data may be the limiting factor in improving the accuracy  of models in
 UNAMAP,   improvement in the data available will  contribute to  the goal  of
 advancing research in modeling.  Also,  as data  contributes  to improved
accuracy, it will increase the credibility of modeling to industry and the
public.
                                    111-76

-------
10.9.3  Estimated Cost and Time

The initiatives described above do not have a directly quantifiable cost or
level of effort.  They represent a certain direction in which to focus both
research and management communication resources.  Although the resources of the
Meteorology Division are extremely limited, the importance of this area
dictates that EPA implement some program to improve the data available for air
quality modeling.

           10.10  Recommendation 10:   Support  the  Electronic  Transfer
                            of UNAMAP Documentation

10.10.1  Description

Battelle recommends that EPA make UNAMAP documentation available to modelers
through electronic file transfer.  The electronic documentation could be
supported on the bulletin board system (See Section 10.1).  Users could
download a copy of any UNAMAP model's current documentation whenever needed.
Therv, paper output and reproduction would be under the control of the user.
Updates could be incorporated into the user's copy as needed.

10.10.2  Benefits

Electronic availability would greatly speed the dissemination of documentation,
both  in the original form and for updates.  This improvement increases the
extent of UNAMAP support offered through a central location.  Indirectly, the
use of non-regulatory models is facilitated through increased awareness and
accessibility of their documentation.

10.10.3  Time and Cost Estimates

The major effort associated with this improvement will be to develop the format
specifications and any format conversion programs which may be required.   If
this  recommendation is implemented in concert with the documentation changes in
Section 4.2, the UNAMAP documentation will be revised and will then exist  in
                                     111-77

-------
some electronic form.  The costs attributable to this recommendation are then
limited to selecting and publicizing the standard packages.

     o  Select standard graphics and          Labor Cost:   $5,000 - $6,000
        word processing packages.              Software Cost:   $l,000/copy
                                              Time:   60 days

     o  Publicize standards to users          Labor Cost:   $2,400
        (distribute newsletter to  users        Time:   20 days
        and put on bulletin board).
                                    111=78

-------
                       11.0  ALTERNATIVES NOT RECOWENDED

Several suggestions and alternatives are not included in our recommendations.
These are briefly discussed  in this section.

                        11.1   Graphics  Output for  Models

The graphics standards and output capability of users vary widely.  This issue
is most easily resolved in the PC environment, where the EGA display and HP
7475 plotter are defacto standards.  Bowman, Cleary, and Trinity are providing
good products in this area.

                         11.2  Improving Response Time

Modeling on microcomputers will increase and the computers will become faster.
These factors will make response time for UNAMAP-scale AQSMs less of an issue.
Larger, more complex models, however,  must  address the execution time issue as
they are developed.
                                     111-79

-------
                                 12.0  SUMMARY

This Interim Report has reported the results of the UNAMAP interviews and
questionnaire, described the users'  concerns in detail, and specified
Battelle's recommendations for improvements in all  aspects of the UNAMAP
program.

The variety of problems and suggestions provided by UNAMAP users served to
identify areas where the UNAMAP program needs improvement to provide better
service to the air quality modeling  community.   The list of major problems
included both technical concerns (such as model accuracy) and non-technical
issues (such as user support).

Ten recommended improvements were described in the  report.  For each
recommendation, its benefits over the present system were listed.  The
disadvantages of some recommendations were identified where significant.  Time
and cost estimates were generated for each improvement.  Taken in their
entirety, the recommendations included in this  report can greatly increase the
accessibility of UNAMAP and improve  the models'  ease of use.
                                    111=80

-------
Appendix A:  Interview Guide

-------
Name:	
Organization:
                               UNAMAP INTERVIEW GUIDE

                                     BACKGROUND
1.   Would you give us your job title:

  Title:
2.   What is the nature of your involvement with UNAMAP or other AQSMs:

     User                  Developer           Software support
     Data provider         Remarketer          Validator
     None                  Other	

3.   Have you worked for other organizations where you were involved with AQSMs?
     	yes    	no

  If "yes", what were the organizations and what was your involvement (use the
  categories above):

            ORGANIZATION                            INVOLVEMENT
4.How long have you been involved with AQSMs?_
                                     A-l

-------
5.   Which UNAMAP models have you been involved with:
USED HOW LONG?
1 yr. or less
2-4 years
5 years or less
               UNAMAP MODEL
MODEL NAME:
VERSION #:
                      SUBROUTINES USED:
Briefly describe any modifications you've made to the model:
                                                                      I  TIMES  YOU
                                                                      USE  MODEL
     per week

     per month

     per year
USED HOW LONG?
1 yr. or less
2-4 years
5 years or less
               UNAMAP MODEL
MODEL NAME:
VERSION I:
                      SUBROUTINES USED:
Briefly describe any modifications you've made to the model:
* TIMES YOU
USE MODEL
     per week

     per month

     per year
USED HOW LONG?
1 yr0 or less
2-4 years
5 years or less
               UNAMAP MODEL
MODEL NAME:
VERSION is
                      SUBROUTINES USED:
I TIMES YOU
USE MODEL

	 per week

	 per month

     per year
Briefly describe any modifications you've made to the model:

-------
USED HOW LONG?
1 yr. or less
2-4 years
5 years or less
               UNAMAP MODEL
MODEL NAME:
VERSION I:
                      SUBROUTINES USED:
Briefly describe any modifications you've made to the model:
I TIMES YOU
USE MODEL

	 per week

	 per month

	 per year
6.   Which non-UNAMAP models have you been involved with:
USED HOW LONG?
1 yr. or less
2-4 years
5 years or less
               NON-UNAMAP MODEL
MODEL NAME:
VERSION #:
                      SUBROUTINES USED:
                      Have you modified the model?  Yes   No
Main purpose of the model ( e.g., predicts CO concentrations):
Who developed the model:	
Briefly describe any advantages this model has over UNAMAP:
I TIMES YOU
USE MODEL

	 per week

	 per month

	 per year
USED HOW LONG?
1 yr. or less
2-4 years
5 years or less
               NON-UNAMAP MODEL
MODEL NAME:
VERSION I:
                      SUBROUTINES USED:
                      Have you modified the model?  Yes   No
                                      A-3
f TIMES YOU
USE MODEL
     per week

     per month

     per year

-------
Main purpose of the mode] ( e.g.,  predicts  CO concentrations)
Who developed the model:_	____________
Briefly describe any advantages this model  has  over UNAMAP:_
USED HOW LONG?
               NON-UNAMAP MODEL
I TIMES YOU
USE MODEL
1 yr. or less
2-4 years
5 years or less
MODEL NAME:
VERSION I:
                      SUBROUTINES USED:
                      Have you modified the  model?   Yes    No
Main purpose of the model ( e.g., predicts CO concentrations):
     per week

     per month

     per year
Who developed the model:	
Briefly describe any advantages this model  has  over  UNAMAP:
INTERVIEWER:If interviewee is not a user of AQSM,  skip  to  2.4.b  on  page
7.   Following are some of the processes  involved  in  using AQSMs.   Review  with us
     the steps you follow and the information you  use in  these  proceses:

     What are the factors which influence your decision to use  AQSM:
     % of projects where you use AQSMs:
                                     A-4

-------
  INTERVIEWER:  Be sure the following points are included for each:
                           % TIME         STEPS          INFORMATION
     PROCESS	SPENT	FOLLOWED	USED
      * * ************************************************************
Choosing a model
Collecting data:.
Waiting/Arranging for
computer access:	
Inputting data/
model parameters:_
                                      A-5

-------
Waiting for result/
printing:      	
Verifying
output format:
Us i ng/1nterpret i ng
output         :
8.   Is the product of the AQSMs worth the costs (time,  money,  etc.)?
9c   How important is UNAMAP or other models to your job?
11.  How would you do your job without UNAMAP or other models?
     What is the hardest part of using the model s?_
                                     A-6

-------
INTERVIEWER:  Use this section for all categories other than USERS of AQSMs
otherwise skip to page *

13.  Describe the different processes you go through in fulfilling your role with
     UNAMAP or other models.
9.   How important is UNAMAP or other models to your job?_
11.  How would you do your job without UNAMAP or other models?_
12.  How did you learn about the models(s):
                                      A-7

-------
INTERVIEWER:  Use the following codes for training methods:
T = Training course, seminar, workshop         S = Self-taught
U = University course while pursuing degree    0 = One-on-one training by co-worke
MODEL
TRAINING METHOD
                                                              DIFFICULTY IN LEARNING
T
T
T
T
T
T
T
T
U
U
U
U
U
U
U
U
S
S
S
S
S
S
S
S
0
0
0
0
0
0
0
0
Rank the models on the difficulty you experienced in learning them (i.e., which
model was easiest to learn, which was the next easiest, etc.).
INTERVIEWER:  If the following question is answered YES skip to the questions for
that response; otherwise, skip to the question for NO respondents.
14.  Do you use manuals or other items of documentation for the models you are
     involved with?  YES   NO
     YES respondents;
     a. How useful are the manuals or other documentation to you?
     b. What difficulty do you experience in using the manuals or other
        documentation?
     NO respondents:
     a. Why do you not use the documentation?
                                      A-8

-------
15.  If you have a problem or  need  information about a model, which organizations do
     you talk to:

INTERVIEWER:  Be sure the following points are covered:
     a) Model name
     b) Organization providing the  support
     b) Type of support you  request
     c) How the support is made  available
     d) User satisfaction with the  support on the following points:
        correctness of answer, promptness in returning calls, timeliness of the
        answer, hours when availabile, any difficulty in understanding, and
        promptness in following  up  (documentation, software corrections, letters,
        etc.).
     The following abbreviations are used in the chart:
        Type of support:                  How support is. make available:
            C - Choosing a model to use
            0 = Supplies data                  T = Telephone
            S = Software problems              S = Your site
            R = Interpreting results           0 = Other
            P = Programming  questions
TYPE OF SUPPORT
ORGANIZATION:
HOW AVAILABLE
C 0 S R P
MODEL NAMES
00000
00000
00000
How satisfied are you with the support:
T
0
0
0

S
0
0
0
0
0
0
0


TYPE OF SUPPORT ORGANIZATION:
C D S R P
MODEL NAMES
00000
00000
00000
HOW
T
0
0
0
AVAILABLE
S 0
0
0
0
0
0
0
How satisfied are you with the support:
                                      A-9

-------
TYPE OF SUPPORT
C  D   S   R   P
           ORGANIZATION:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
                                MODEL NAMES
How satisfied are you with the support:
                                                    HOW AVAILABLE
                                                    T    S    0

                                                    000
                                                    000
                                                    000
16.  Do you give support to AQSM users?  YES   NO
     IF YES:
TYPE OF SUPPORT
C  D   S   R   P
000
000
000
0
0
0
0
0
0
           TO WHOM:
                                MODEL NAMES
What are the most common problems or questions:
                                                    HOW AVAILABLE
                                                    T    S    0
0
0    0
0    0
0    0
17.  What kind(s) of computer hardware are available to your organization for AQSM?

INTERVIEWER:  Be sure the following points are covered:
     a) equipment available at the site and any equipment you use offsite (e.g.,
        through telecommunications)
     b) If they use that equipment for AQSMs
     c) The manufacturer and model for the equipment.  If the equipment is located
        elsewhere and they don't know the manufacturer, put the organization where
        the equipment is located.
                                     A-10

-------
   AVAILABLE
ONSITE OFFSITE HARDWARE MANUFACTURER & MODEL
/ / / / Mainframe computer
/ / / / Mini -computer
/ / / / Microcomputer
/ / / 	 / CRT Terminals
/ / / / Printers
/ / / / Graphics plotters
/ / / / Telecommunications
YOU USE
FOR AQSMs
YES NO
YES
YES
YES
YES
YES
YES
NO
NO
NO
NO
NO
NO





18.  Do you pay for your present hardware use?_
     If so, how much?	
19.  If UNAMAP models were available on another computer for no cost,  would  you
     object to additional/new hardware you might have to learn to use?    Yes    No
20.  How do you assess your ability to get your job done with the current models and
     computer systems?	
21.  We will suggest a number of possible problem areas.   If these seem to
     characterize your involvement with UNAMAP, briefly describe how:

Buying/locating AQSMs and their updates:	
                                     A-ll

-------
Choosing a model and/or subroutine for a project:
Documentation for the model:
Accuracy of model:
Data collection:
Data/Parameters input:
Hardware problems (access, compatibility,reliabi!1tyeetc):
Output format:
                                     A-12

-------
Usability of output:
Lack of software support:
Organizational snafus  (list the organizations and the problems):
Lack of standards:
Excess costs:
Other:
                                      A-13

-------
22.  For those problem areas you mentioned, what would remedy your biggest headaches
     in those areas?	-
23.  Can you estimate the value of the benefits that would be achieved by your
     suggested changes?
24.  How would your effectiveness improve?
25.  Why might your suggestions not be implemented?
                                    A-14

-------
26.  How do the regulatory requirements affect your involvement with UNAMAP and
     other models?
27.  What changes 1n regulations would have an effect on your involvement with
     UNAMAP and other models?
28.  Are you aware of significant coming changes in AQSM systems  or requirements
     (regulations, AQSM trends, computer/graphics technology,  other)?
                                     A-15

-------
29.Do you have personal observations about the job,  systems,  or the organization you
feel would be useful  to the UNAMAP evaluation?
                                    A-16

-------
Appendix B:  Questionnaire

-------
QUESTIONNAIRE INSTRUCTIONS


WHAT:  This questionnaire is part of an evaluation of the UNAMAP models
undertaken by Battelle on behalf of the U.S. EPA.  The objective of the
survey is to discover how extensively various models and subroutines are
being used, the types of computers utilized, and any perceived needs which
are not being met by EPA's UNAMAP models.  We are interested in the
capabilities and advantages of non-EPA models as well.

WHO:  The questionnaire has been sent to a large number of organizations,
including state air pollution control agencies, federal agencies,
contractors, consultants, and industrial groups.  You have been selected
either because you have purchased UNAMAP or because your organization is
known to be a part of the air quality modeling community.  Your involvement
is important to shape improvements in the UNAMAP models.

HOW:  Please answer as many of the questions as possible.  Although most of
the questions are multiple choice, some will ask you to "briefly describe"
some aspect of your involvement with models.  These answers increase the
quality of the information because they reflect your specific situation.
Please use the margins or back of pages if there is too little space for
your answer.  Since the questionnaire will be going to many types of users
of UNAMAP, the exact wording may not always be applicable to you.  In those
cases, answer the questions in a way which best expresses your involvement
with air quality models.  A completed sample questionnaire has been
included to help you.

WHY AND WHEN:  The questionnaire is intended to take a minimal amount of
your time.  Please complete it promptly and return the questionnaire in the
postage-paid envelope included.  We would like to have the questionnaire
returned by February 20, 1987.  It must be returned by February 28, 1987 to
be included in the survey.  All respondents will receive a copy of the
survey results.  If your name is not on the label below or if the address
is incorrect, please enter the correct information in the space provided:


                                             Name:
                                             Address:
This questionnaire has been submitted for approval to the Office of
Management and Budget (OMB) under the Paperwork Reduction Act of 1980, 44
U.S.C. 3501 et seq.
                                      B-l

-------
                               UNAMAP QUESTIONNAIRE

1.    Circle the term below which  best  describes  the  nature of your current  work  with
     UNAMAP or other models:

     User                  Developer           Software  support
     Data provider         Remarketer          Validator
     Other	           None

2.    If you worked with UNAMAP or other  models in  a  previous job, please  circle  a_H
     of the terms below which apply to that  job:

     User                  Developer           Software  support
     Data provider         Remarketer          Validator
     Other_	

     Organization	    Approx. Dates_	

3.    Check the time period which  covers  your involvement with air quality models:
     /	/  1-4 years           /_	/  5-10  years           /___/  10 years or more
4.   The following section asks for information about  the  air  quality  simulation
     models with which you currently work.   The models you  use most  should  be
     described first.  NOTE:   Separate answer areas  are provided  for UNAMAP and non-
     UNAMAP models.  UNAMAP models are on pages 2  and  3,   Other models begin on page
     4.

     a) Check the box which describes how long you've  used  the model;

     b) Fill in the blank with the number of times per week, month,  or year that you
        use the model;

     c) Please use the back of this page to describe more  than four  models.


                                                                    I TIMES YOU
USED HOW LONG?                       UNAMAP MODEL                    USE MODEL
1-4 years	   MODEL NAME:	       	 per week
5-10 years  	   VERSION I:		 per month

	   H°w did you obtain/access the model:	

10 years or more      -^.——^_^_=_^=______m.m_________^m___.	 Per


Briefly describe any modifications you've made to the model:    	
                                       B-2

-------
USED HOW LONG?
1-4 years
5-10 years
10 years or more
               UNAMAP MODEL
MODEL NAME:
VERSION I:
                      How did you obtain/access the model?
Briefly describe any modifications you've made to the model:
I TIMES YOU
USE MODEL
     per week


     per month


     per year
USED HOW LONG?
1-4 years
5-10 years
10 years or more
               UNAMAP MODEL
MODEL NAME:
VERSION I:
                      How did you obtain/access the model?
Briefly describe any modifications you've made to the model:
I TIMES YOU
USE MODEL
     per week


     per month


     per year
USED HOW LONG?
1-4 years
5-10 years
10 years or more
               UNAMAP MODEL
MODEL NAME:
VERSION I:
                      How did you obtain/access the model?_
Briefly describe any modifications you've made to the model:
I TIMES YOU
USE MODEL
     per week


     per month


     per year
                                        B-3

-------
5.   Why did you choose to use the particular UNAMAP model(s) you described  above?
USED HOW LONG?
1-4 years
5-10 years
10 years or more
               NON-UNAMAP MODEL
MODEL NAME:
VERSION I:
                      How did you obtain/access the model?_
                      Have you modified the model?  Yes   No
Main purpose of the model ( e.g., predicts CO concentrations):
I TIMES YOU
USE MODEL
     per week

     per month

     per year
Who developed the model:	
Briefly describe any advantages this model has over UNAMAP:
USED HOW LONG?
1-4 years
5-10 years
10 years or more
               NON-UNAMAP MODEL
MODEL NAME;
VERSION I:
                      How did you obtain/access the model?
                      Have you modified the model?  Yes   No
Main purpose of the model ( e.g., predicts CO concentrations):
f TIMES YOU
USE MODEL
     per week

     per month

     per year
Who developed the model:	
Briefly describe any advantages this model has over UNAMAP:
                                        B-4

-------
                                                                     # TIMES YOU
USED HOW LONG?                       NON-UNAMAP MODEL                USE MODEL
1-4 years	   MODEL NAME:	       	 per week
5-10 years	   VERSION I:	       	 per month
	   How did you obtain/access the model?	
10 years or more      ___	       	 per year
                      Have you modified the model?  Yes   No
Main purpose of the model ( e.g., predicts CO concentrations):	
Uho developed the model:	
Briefly describe any advantages this model has over UNAMAP:
6.   Why did you choose to use the particular (non-UNAMAP) model(s) you specified
above?
7.   Draw a circle around the number on the scale below to indicate the importance
     of UNAMAP or other AQSMs to your job.  The farther to the right the mark, the
     more important they are:

1	2	3	4	5   .   6	7	8	9      10
couldn't care less                 mid point                  no job without them

8.   How would you do your job without UNAMAP or other models?
                                        B-5

-------
9.   Use the chart below to indicate how you learned to use the models with which
     you are involved:
     a) Give the model name
     b) Circle the abbreviation for the training methods by which you learned the
        model.  The abbreviations are:
T = Training course, seminar, workshop         S = Self-taught
U = University course while pursuing degree    0 = One-on-one training by co-worker
     c) Rank the models on the difficulty you experienced in learning them (i.e.,
        put a "1" by the model easiest to learn, a "2" for the next easiest, etc.):
             MODEL                   TRAINING METHOD          DIFFICULTY IN LEARNING
T
T
T
T
T
T
T
T
T
T
T
U
U
U
U
U
U
U
U
U
U
U
S
S
S
S
S
S
S
S
S
S
S
0
0
0
0
0
0
0
0
0
0
0
If you use manuals or other documentation for the models, circle the number on the
scale which best describes your response to the following two questions.
10.  Are the manuals or other documentation easy to understand and use?
0
extreme
1
ly hard
2

3

4

5

6

7

8

9

10
very

easy
11.  How essential are the manuals or other documentation to your work with the
     models?
0
not at al
1
! 1
2

3

4

5

6

7

8

9

10
totally

-------
12.  Specify below the organizations from which you request support on the models
     you work with:

     a) List the models you ask that organization about
     b) Circle the letter(s) to specify the type of support you request
     c) Circle the letters(s) to specify how the support is made available.
     d) Rate your satisfaction with the support on the following points:
        correctness of answer, promptness in returning calls, timeliness of the
        answer, and follow-up (documentation, software corrections, letters, etc.)
        Specify your level of satisfaction on each point by using a scale where 0 '
        not satisfied and  10 = completely satisfied.
The following abbreviations are used in the chart:
        Type of support:
            C = Choosing a model to use
            0 = Supplies data
            S = Software problems
            R = Interpreting results
            P = Programming questions
                                      How support is made available:
                                           T = Telephone
                                           S = Your site
                                           0 = Other - Specify: 	
TYPE OF SUPPORT
                  ORGANIZATION:
C
C
C
C
0
0
0
D
S
S
S
S
R
R
R
R
P
P
P
P
                                MODEL NAMES
Satisfaction:  Correctness
                             Timeliness
                                          Return calls
                                                           HOW AVAILABLE
T    S    0
T    S    0
T    S    0
T    S    0
  Followups
TYPE OF SUPPORT
C
C
C
C
0
D
D
0
S
S
S
S
R
R
R
R
P
P
P
P
                  ORGANIZATION:
                                                           HOW AVAILABLE
                                MODEL NAMES
Satisfaction:  Correctness
                             Timeliness
                                          Return calls
                                       B-7

-------
TYPE OF SUPPORT       ORGANIZATION:__	      HOW AVAILABLE
                                MODEL  NAMES

C   D   S   R   P	           T    S    0

C   D   S   R   P	           T    S    0

C   D   S   R   P	           T    S    0
C   D   S   R   P	           ISO
Satisfaction:  Correctness	  Timeliness	  Return calls       Followups	



13.  Use the chart below to  specify  the kinds of computer hardware that are
     available in your organization  for AQSM:


     a) Put a check in the box(es) to  show where the equipment available (e.g., at
        your site or through telecommunications)

     b) Circle "YES" or "NO" on the  right to describe your use of that equipment for
        AQSMs

     c) Give the manufacturer and model for the equipment.  If the equipment is
        located elsewhere and you don't know the manufacturer, name the organization
        and location where the equipment is located.


   AVAILABLE
ONSITE  OFFSITE       HARDWARE           MANUFACTURER & MODEL              YOU USE
                                                                          FOR AQSMs


/_/    /	/     Mainframe computer	   YES   NO

/__/    /_/     Mini-computer	   YES   NO

/_/    /__/     Microcomputer	   YES   NO

/_/    /__/     CRT Terminals	   YES   NO

/__/    /__/     Printers	   YES   NO
/_/    /__/     Graphics plotters	   YES   NO
/__/    /	/     Telecommunications	   YES   NO


14.  Rate your preference of the sources of UNAMAP models which are listed below.
     1 = most preferred, and 4 = least preferred
                                                                            Rating

     1. Mainframe computer (not UNIVAC) at RTP

     2. Tape from NT IS

     3. PC-compatible diskettes from NTIS

     4, Other	^.^^^^^^^^^^^^^^^^^^

                                       B-8

-------
15.  Below we list a number of possible problem areas with AQSMs.
     problems seem to characterize your involvement with UNAMAP or
     models, rate them using the following scale:
                                                                   If any of these
                                                                   other other
  0      1      2
not a problem
                                                                         10
     PROBLEM:
                                RATING:
PROBLEM:
severe problem

          RATING:
  1. Choosing a model

  2. Accuracy of model

  3. Buying/accessing the model

  4. Documentation for the model

  5. Support for the model

  6. Data collection
                                               7.   Data input

                                               8.   Hardware compatibility

                                               9.   Hardware access

                                               10.  Unreliable hardware

                                               11.  Response time

                                               12.  Other
16.  For the four most significant problems which you identified, briefly describe
     what would remedy your biggest headaches.  Use the following scale to estimate
     the value of the suggested change and how the change would improve your
     effectiveness:
         1
                                                           8
                     10
only a little
                                                                      very much
Problem
No.
Suggestion:
Rate the suggestion as to its impact on your effectiveness.
Problem
No.
Suggestion:
Rate the suggestion as to its impact on your effectiveness.
                                       B-9

-------
Problem
No. 	
Suggestion^
Rate the suggestion as to its impact on your effectiveness	
Problem
No.
Suggestion:
Rate the suggestion as to its impact on your effectiveness	

17.  On the following scale, circle the number which  best characterizes the impact
     of the "EPA Guidelines on Air Quality Models"  (EPA-450/2-87-027R)  on your
     involvement with UNAMAP and other models:

no
0 1
impact
2

3

4

5

6

7

8

9

10
major

impact
18.  Briefly describe any changes in air quality regulations which would increase or
     decrease your involvement with UNAMAP and other models.  Also, describe any
     changes which would improve the quality of model data in EIA's.
19.  Are you aware of significant coming changes in modeling technology or systems
     (AQSM trends, computer/graphics technology, other)  which will  have an impact on
     your work with air quality models?
                                      B-10

-------
20.  Do you have personal observations about the job, systems,  or the organization
     you feel would be useful to the UNAMAP evaluation?
                                      B-ll

-------
EVALUATION AND ASSESSMENT OF UNAMAP





   PART IV:  IMPLEMENTATION PLAN








           February 1988

-------
                          TABLE  OF  CONTENTS  FOR  PART  IV

                                                                    Page

1.0     INTRODUCTION	  IV-5

2.0     PROJECT BACKGROUND	  IV-8
        2.1  Technology Assessment Overview	  IV-8
        2.2  Data Collection and Analysis Techniques  Overview	  IV-10
        2.3  Problem Area Overview	  IV-11
             2.3.1  Accuracy	  IV-13
             2.3.2  Documentation	  IV-14
             2.3.3  Support	  IV-14
             2.3.4  Data Collection	  IV-15
             2.3.5  Data Input	  IV-16
             2.3.6  Hardware Compatibility	  IV-16

3.0     RECOMMENDED IMPLEMENTATION APPROACH 	  IV-18
        3.1  Changes in the UNAMAP Program	  IV-18
        3.2  Research vs. Technology Transfer	  IV-19
        3.3  Strategic Objectives	  IV-20

4.0     IMPLEMENTATION OF RECOMMENDATIONS	  IV-23
        4.1  Recommendation 1:  Establish an Electronic
             Bulletin Board.....	.	  IV-23
             4.1.1  Implementation Tasks..........	  IV-24
             4.1.2  Estimated Costs and Time	  IV-25
        4.2  Recommendation 2:  Produce, Distribute,  and Support
             a Series of End-User Documentation	  IV-26
             4.2.1  Implementation Tasks	  IV-28
             4.2.2  Estimated Costs	  IV-29
                                  IV-1

-------
                                                                    Page
        4.3  Recommendation 3:  Provide UNAMAP Code, Data,
             and Documentation for Multiple Computers	 IV-31
             4.3.1  Implementation Tasks	 IV-32
             4.3.2  Estimated Costs and Time	 IV-33
        4.4  Recommendation 4:  Improve the Accuracy and Technology
             of Models Included in UNAMAP	 IV-34
             4.4.1  Implementation Tasks	 IV-34
             4.4.2  Estimated Costs and Time	 IV-35
        4.5  Recommendation 5:  Develop a Consistent Set of
             User Interfaces	 IV-36
             4.5.1  Implementation Tasks		....	 IV-38
             4.5.2  Estimated Costs and Time..	 IV-39
        4.6  Recommendation 6:  Provide Centralized Support
             for All Models	 IV-41
             4.6.1  Implementation Tasks	 IV-42
             4.6.2  Estimated Costs and Time	 IV-43
        4.7  Recommendation 7:  Establish a Data  Clearinghouse.... IV-44
             4.7.1  Implementation Tasks	 IV-45
             4.7.2  Estimated Costs and Time	 IV-46
        4.8  Recommendation 8:  Develop Specialized Models	 IV-46
        4.9  Recommendation 9:  Support the Collection of
             Additional and More Accurate Data	 IV-47
             4.9.1  Implementation Tasks......	 IV-48
             4.9.2  Estimated Costs and Time.			 IV-49
        4.10 Recommendation 10:  Support the Electronic Transfer
             of UNAMAP Documentation.........	 IV-49
             4.10.1 Implementation Tasks	 IV-49
             4.10.2 Estimated Costs and Time	 IV-50

5,0     SCHEDULE			 IV-52
        5=1  Detailed Schedule for Phase I  Tasks.......	 IV-53
        5.2  Budget and Schedule Summary for Phase I	 IV-55
                                  IV-2

-------
                                                                    Page





6.0     SUMMARY	 IV-58





        APPENDIX	 IV-60
                                  IV-3

-------
                          LIST OF FIGURES FOR PART IV
                                                                    Page

Figure 1.    Problem Areas Ratings of Seriousness....	....	. IV-12

Figure 2.    Source Characteristics Data Screen..	 IV-37

Figure 3.    Schedule for Phase I Improvements..	 IV-56

Figure 4.    Estimated Cost and Start Times  for
             Each Phase I Recommendation.......................... IV-57
                                 IV-4

-------
                      EVALUATION AND ASSESSMENT OF UNAMAP
                         PART  IV:   IMPLEMENTATION PLAN
                               1.0   INTRODUCTION

The User's Network for Applied Modeling of Air Pollution (UNAMAP) is a software
library of air quality simulation models provided by the Environmental
Operations Branch  (EOB) of EPA's Atmospheric Science Research Laboratory
(ASRL).  The Evaluation and Assessment of UNAMAP project was designed to
facilitate EOB's ongoing efforts to  improve the utility and availability of
UNAMAP to the public.  The project was divided into four major parts, of which
this report is the last.

The purpose of this report is to describe a plan for implementing a series of
recommended improvements to the UNAMAP program.  The plan consists of a
definition of strategy consistent with EPA's objectives for UNAMAP, and the
schedule and budget to implement the specific recommendations.

The improvements were derived during the course of the investigation, and were
based on two major sets of requirements.  Technology requirements determine
what computer, data, and modeling technology are available to UNAMAP users now
and in the near future.  User requirements determine what areas of UNAMAP
utilization are most difficult and determines where improvement would be most
beneficial.  Each recommendation has been formulated both to take advantage of
the current technological environment and to help meet expressed and implied
user requirements.

Because the recommendations are dependent on previous phases of the project,
Section 2 of this report provides a summary of the information collected in the
earlier portions of the evaluation effort.  Each of the following areas will be
summarized:  (1) assessment of the technological environment, (2) data
collection and analysis to determine user requirements, and (3) the major
problem areas where user requirements are not being met.
                                  IV-5

-------
The UNAMAP program has great visibility and impact on the public, including
industry, state air pollution control agencies, and community groups.  To take
advantage of this visibility, UNAMAP needs to provide a centralized modeling
service of high quality.  The recommended improvements, when taken as a whole,
will allow UNAMAP to achieve the following goals:

   o    To continue as the public source of newly developed and refined air
        quality models.
   o    To distribute models which are easily executed on a variety of
        commonly-used computers of all sizes.
   o    To provide a wide set of models which are relatively easy to execute,
        even for the novice or occasional user.
   o    To offer modelers a central  source of technical information,
        meteorological data, and user support.

To attain these goals, a long-range strategy and milestones are required.
Therefore, the first part of the implementation plan is a strategic framework.
This will serve as a guideline for the assignment of priorities to the
recommendations consistent with the long-term objectives of the UNAMAP program.
The strategy is designed to strike a balance between the two objectives of
UNAMAP:  advancement of research in dispersion  modeling, and the effective
transfer of modeling technology to the public.   This strategic framework is
presented in Section 3 of the report.

The strategy will be executed through a set of  specific improvements.  A
description of the tasks and estimated costs to implement the recommended
improvements will comprise the majority of this report.  Battelle is making ten
specific recommendations for improvement to UNAMAP-  They are the following:

   o    Establish an electronic bulletin board  on a multi-user computer system.
   o    Provide a set of end-user documentation for all UNAMAP models.
   o    Provide models which execute on IBM mainframes, DEC VAX, and IBM PCs,
   o    Improve the accuracy of models,
   o    Develop consistent user-friendly interfaces for all models.,
   o    Consolidate all support for all UNAMAP  models.
                                  IV-6

-------
   o    Establish a meteorological  data clearinghouse.
   o    Include more special purpose models in UNAMAP.
   o    Support the collection and  use of additional  and  more accurate
        meteorological data.
   o    Support the electronic distribution of UNAMAP documentation and
        updates.

Section 4 of the report summarizes  each recommendation,  and discusses
implementation tasks and estimated  costs.

Based on its contribution to the strategic framework, each improvement  can be
assigned a priority and a completion time estimate.  These two factors  are used
to generate an implementation schedule.  The schedule is  presented in Section
5.
                                  IV-7

-------
                             2.0   PROJECT BACKGROUND

 The  conclusions  and  recommendations described  in this report  are  based  on
 research  and  analysis which  were  performed  in  three phases.   The  first  was  a
 technology  assessment to determine technology  available to UNAMAP.   The second
 was  data  collection  (by interview and questionnaire) and analysis.   The third
 was  the derivation of recommendations.  These  three phases are summarized in
 this  section.

                      2.1  Technology Assessment Overview

 All  products  follow  a pattern of  growth which  involves changes to the product,
 the  users,  and the market.   UNAMAP has followed such a growth pattern.  The
 Technology  Assessment Report evaluates the technological environment in which
 UNAMAP exists today  and that in which it will function most effectively in the
 future.   The  information was used in subsequent stages of the project to
 provide evaluation criteria  for system alternatives and final recommendations.

 The technology assessment found that all components of modeling technology have
 changed dramatically since the development of the first computerized air
 quality models in the 1960s.  The technology is continuing to change at a fast
 pace.  The  report covers three distinct phases in air quality model
 development:  (1) the technology as utilized by UNAMAP Version 6; (2) the
 technologies used by models currently under development as well as adaptations
made to UNAMAP to utilize current technology; (3) the technological
 requirements for future models to solve current problems.

 In Version 6, the technology applied to modeling has progressed,  while that of
the computer systems used to run them has not.   The UNAMAP models have become
more sophisticated and consistent, while adaptations and processors have
improved their usability.   The UNIVAC 1100 utilized to support UNAMAP, however,
represents no advances since UNAMAP was begun in 1973.
                                  IV-8

-------
New modeling developments have grown from the modeling community's attempts to
deal with today's air quality modeling applications.  Model developers are
creating models for more challenging environmental problems.  UNAMAP users have
adapted the models to respond to situations that are different or more complex
than those for which the software was designed.  Consultants and third-party
vendors have contributed more sophisticated data collection and input methods
and have facilitated the use of new computer technology.

Modeling software must advance to meet both application and user needs.
Modeling has become a successful and important tool in protecting the
environment.  Because of this success, models are needed for even more complex,
real-world situations which need representation.  Large, complex regional
models are needed by county, regional, and state agencies to study dispersion
and transport of pollutants over larger distances.  More realistic complex
terrain models are needed to represent geographical areas where terrain is a
factor.

Users need software which not only fits the application, but is also easier to
use.  In judging ease of use, the user-friendly, microcomputer products
available for other applications will be used as criteria against which the
UNAMAP software will be judged.

The data used by the models will continue to be provided by the National
Weather Service (NWS) or collected at the site in question.  Therefore more
consistency of data input and output among the models will be needed to
facilitate the novice or infrequent user.

Computer technology will continue its trend toward distributed processing with
microcomputers used for an increasing amount of modeling activity, including
graphics output.  User expectations will also require that data gathering and
file transfer technologies in UNAMAP match those available in other application
areas.

The typical model user has changed since the advent of UNAMAP.  Today, a user
may not be a "modeling expert".  He may use the models only a few times a year
                                  IV-9

-------
or lack the computer expertise to use mainframe versions easily.  Services such
as modeling consultants and developers of menu-based microcomputer versions
have grown to meet the needs of today's user.

             2.2  Data Collection and Analysis Techniques Overview

A major portion of the Evaluation and Assessment of UNAMAP project was the
collection of data from UNAMAP users and other members of the dispersion
modeling community.  The data helped define who uses UNAMAP and how the models
are used.  The data also identified the areas of the modeling process which
users felt should be improved.

There were two parts to the data collection activity:  personal interviews and
mailed questionnaires.  In-depth interviews were conducted with 22
representatives of the following organizations'

        o    EPA (ASRL and OAQPS)
        o    EPA Regional Meteorologists
        o    State air quality agencies
        o    Local or county air quality agencies
        o    Private industries (as users of the models)
        o    Educational institutions
        o    Modeling consultants
        o    Modeling software marketers

The interviews provided an overview of the UNAMAP system as well as information
on the modeling process.  The data from the interviews were used to design a
questionnaire which was mailed to a larger segment of the UNAMAP community (256
organizations).

Usable data were returned in 112 questionnaires.  These questionnaires were
analyzed, and certain types of data were extracted including a user profile,
which models are used, and problems encountered in the modeling process.  A
typical UNAMAP user:
                                 IV-10

-------
   o    Belongs to one of four major industry groups:  consultant, state
        government, private  industry, or  local government;
   o    Classifies himself as a user of the models;
   o    Has an experience level which varies by industry group.

The largest portion of the questionnaire  dealt with the problems perceived by
the users and their suggestions for improvement.  Twelve potential problem
areas were identified by Battelle project team members based on conversations
with EPA.  Questionnaire respondents were asked to rank the problem areas as to
the severity of the problem.  User responses were grouped into low, medium, and
high categories.  Problem areas scored as medium or high on the severity scale
by all major user groups were further analyzed.  User suggestions to correct
these problems were categorized, and a percentage of suggestions in each
category was computed.

Alternatives were generated  from the suggestions and from the experience of the
Battelle staff in solving similar problems.  Evaluation criteria and
constraints were identified, and used to  determine the strengths and weaknesses
of the alternatives.

The suggestions and alternatives were evaluated using the technological context
described in the Technology  Assessment and Battelle1s previous professional
experience.  Through the evaluation process, Battelle developed a list of
recommendations.  The recommendations were formulated to address multiple
problem areas wherever practical, and to  utilize technology which is available
to the UNAMAP support staff  and model users.  The implementation of these
recommendations comprise the bulk of this report (Section 4).

                           2.3   Problem  Area Overview

Six out of the original twelve potential  problem areas were rated as major
problems by the users.  These are the problems which our recommendations
attempt to rectify.  They are discussed in this section.  Figure 1 shows the
areas specified as major problems as well as the potential problems not
considered significant by most users.
                                 IV-11

-------
C
-5
O
cr

CD
m
    10
     8
                                  MAJOR  PROBLEM
Documentation
            Support
                             Data  Collection
                                                 Accuracy
                                 Data Input
                                                                              IBM
                                                           VAX
                                                                              PC
                                                   Hardware
                                                 Compatibility
70
01
3
w»
o
-t»
t/>
-1
o

3
ro
         Buying/Accessing
             a Model
                             NOT  A  MAJOR PROBLEM
                           TOOLS
                          Unreliable
                          Hardware
                       Choosing
                       a Model
                                                              Enter
                                        Hardware
                                         Access
                                                                     Response Time

-------
2.3.1  Accuracy

A totally accurate model would produce concentration estimates which exactly
match actual measurements of air quality.  Models, of course, can only strive
to meet this standard.  A majority of users consider the current models to fall
too far short of this goal.  Model users also want a better method for
interpreting and using information on the degree of model accuracy and its
limits.  It is particularly important that management decision-makers know how
to evaluate the accuracy of the model results.

While most of the obvious improvements to the accuracy of UNAMAP models have
been made, some alternatives which can improve model accuracy were identified:

   o    Conduct additional research
   o    Establish an  improved dissemination process for those evaluations and
        validations
   o    State the model results in terms of confidence intervals

Alternatives were evaluated on cost, degree of improvement, and breadth of
impact within the user community.  Some constraints had to be considered as
well.  First, only a  limited number of thorough model evaluations have been
conducted.  Second, the EPA objective to protect the environment by preferring
over-prediction to under-prediction can sometimes act to constrain model
accuracy by eliminating models which may be highly accurate in some cases, but
may under-predict in other cases.
                                 IV-13

-------
2.3.2  Documentation

The data indicated that documentation in the form of user's guides and system
documentation is very important to the modelers.   Many users stated that the
manuals were inconsistent, not oriented for the novice or infrequent user, and
changes to the manuals did not get to those who needed them.

There are two alternatives to improve ease of use.   First is a separate set of
user manuals for the novice or infrequent user with a "cookbook" approach and
more examples.  Second is to rewrite the existing manuals adding new ease-of-
use features and improving the consistency.  The  distribution of documentation
would be quickened and simplified by use of electronic media.

The documentation alternatives must be considered in relation to several
constraints.

   o    Preparing documentation is time-consuming and expensive;

   o    Existing distribution channels are not conducive to frequent updates;

   o    EOB does not have the personnel resources available to assume
        distribution responsibilities.

The proliferation of user-friendly, microcomputer products for other
applications has led to a generally increased level of expectation in terms of
documentation clarity and ease of use.  The UNAMAP  system must recognize  these
expectations and employ current documentation techniques and standards.
2.3.3  Support

User support consists of information and assistance provided to answer
questions and give guidance as to the proper application and successful
execution of the UNAMAP models.  Currently UNAMAP support service
                                 IV-14

-------
responsibilities are divided.  EOB helps users with the modeling software while
the Office of Air Quality Policy and Standards (OAQPS) answers questions on
regulatory issues.

Overall, support was rated as at least a medium-level problem by all user
groups.  The quality of support was not the issue; users indicated that UNAMAP
support is too fragmented and decentralized.

There are three alternatives to standardize UNAMAP support:

   o    Support activities could be integrated into the Regional Offices;

   o    Centralized support could be provided by a Modeling Support Branch
        within EPA;

   o    Standardized model components and a help facility could be developed to
        reduce support requirements.

All support alternatives must be judged on the level of service given to users
and cost effectiveness.  Support alternatives should also be evaluated in the
context of other planned improvements such as documentation changes and user
interfaces.  The primary constraint on support, of course, is staff resources.

2.3.4  Data Collection

Collection of meteorological data is a significant part of air quality
modeling.  There are two sources of meteorological datas  data from a National
Weather Service (NWS) installation near the site or data collected at the site
itself.  Users complain that there is no comprehensive source of information on
what data are available, and how to get it.

One alternative is a data clearinghouse.  Such a clearinghouse could offer a
variety of services from a simple newsletter to an electronic bulletin board.
The services to be provided and the medium of communication may be limited by
                                 IV-15

-------
the initial effort required.  The volume of data available to the clearinghouse
may constrain its services or medium.

2.3.5.  Data Input

After data has been collected, the data input phase is required to resolve any
data problems, format the data, and enter items such as receptor locations and
other terrain data.  Data input is often a manual  function although
preprocessor programs can correct several types of data problems.

UNAMAP users want data input to be made easier.  Novice or infrequent users,
especially, must expend a great deal  of effort in  determining how to enter data
for each specific model.   There are three alternative approaches:  change the
data, change the models,  or provide an interface between the data and the
models.

The main constraint for data input alternatives is the level of effort required
to implement the various  approaches.   A full-screen, interface program, for
example, will require a separate version for  each  type of terminal  protocol to
be supported.

2.3.6  Hardware Compatibility

There are many types of computer hardware used for modeling by the UNAMAP
community, but one brand  (UNIVAC) has been the "standard".  Users of other
hardware convert the software or find a company selling the version they need.
Although UNIVAC has been  the standard version of the models since they began,
EPA's National Computer Center (NCC)  is converting all UNIVAC operations to
IBM.  Future models will  be supported on hardware  other than the UNIVAC.
Whatever the standard version, users  of other hardware may be required to
convert the models.  The  ideal hardware compatibility solution would provide a
version of the UNAMAP models for every type of hardware used by the modeling
community.  This ideal cannot be met  with current  resources.
                                 IV-16

-------
Alternative approaches to increase hardware compatibility fall into two
categories:  support multiple hardware or make the conversion process easier.
Resources are major constraints on hardware compatibility alternatives.  Choice
among these alternatives must be based on cost effectiveness and usefulness to
the modeling community.  Support of multiple types of hardware would benefit
the users, but would be extremely costly in terms of resources.  Easing the
conversion process would also require a major effort.
                                  IV-17

-------
                    3.0  RECOMMENDED IMPLEMENTATION APPROACH

 UNAMAP  is  the  primary  mechanism used to promote two of the ASRL Meteorology
 Division's major objectives:  research in dispersion modeling and transfer of
 the  technology to  the  public.  Research keeps the field of dispersion modeling
 technically  viable and publicly credible.  Technology transfer is the process
 by which the results of research are made available for use by the public.
 Because these  two  objectives are interdependent, any strategy for improving
 UNAMAP must  consider both.  To restate the conclusions of the Technology
 Assessment (Section 2.1), changes have occurred in the UNAMAP user community,
 and  in the UNAMAP  software library itself since UNAMAP was begun.  The
 questionnaire  results  indicate that these changes have resulted in a reduced
 effectiveness  of the UNAMAP program in meeting its two objectives.

                       3.1   Changes  in  the UNAMAP  Program

 UNAMAP began as a  centralized, timeshared system used by a relatively small
 group of experienced modelers whose needs were, for the most part, being met.
 These modelers were users, developers,  and evaluators.   Their intimate
 knowledge of the models, as well  as their involvement in multiple aspects of
 the dispersion modeling program,  limited  the need for support and ease-of-use
 features.  The UNAMAP program of  1987 is  different in two significant respects.

 The most significant change to the UNAMAP program since it was established in
 1973 has been  a growth in the number of users and in the purposes for which
 they use the models.  This trend  has affected UNAMAP in several  ways.  First,
 users are not  as likely to be intimately  involved in dispersion technology or
 in model development as were users in the past.   Novices and infrequent users
 rely on experienced personnel  to  help them.   As a result,  support needs have
 increased.   Second, at the same time support needs have increased,  the growing
 size of the community has reduced  communication between users and model
developers.  This has placed an additional burden on EOB to provide all
support.  Third,  the increased number of  users has resulted in models being
                                 IV-18

-------
converted to and executed on a wide variety of computers.  This has greatly
increased the complexity of providing usable code, data, and documentation.

The second significant change to UNAMAP is the inclusion of an increased number
of models produced by many different developers.  In 1978, Version 3 of the
UNAMAP library consisted  of 11 models, all directly supported by EOB.  Version
6, released in 1986, contains 25 models, developed by a variety of consultants,
industry, and EPA contracts.  Besides the increase in the number of models,
users find it difficult to adjust to the differences between models.  These
differences can be significant because models are developed by individuals or
institutions to meet specific needs.  As a result, consistency and
standardization among them has not been a goal.

These two changes have generated a requirement for the UNAMAP program to become
more user-oriented.  This implies that (1) the novice user must get more
consideration, and (2) there must be greater emphasis on uniformity of
operation for the models.

                     3.2  Research vs. Technology Transfer

The new UNAMAP must emphasize both practical and research concerns.  As air
quality modeling has become an integral part of the regulatory process
technology transfer has become more of a challenge.  Modelers are under
pressure to run the models and produce results to be used for regulatory
purposes.  For many users, these concerns take priority on a day-to-day basis.
On the other hand, there are certain aspects of the models that require serious
study.  For example, the accuracy of models has not been evaluated for many
sets of conditions.  Also, the technology utilized in many of the regulatory
models is outdated.

There are several possible interpretations of what constitutes technology
transfer.  A narrow definition implies that the technology can be transferred
by transmittal.  In such an approach, the technology is made available to the
public in more or less the same format as that in which it was developed.
Alternatively, a broader definition emphasizes the quality of the transfer with
                                 IV-19

-------
varying levels of information and adaptation of the technology to meet the test
of usability.  Because of the previous sophistication of its user community,
UNAMAP has always leaned toward a fairly narrow definition of technology
transfer.  To be effective in the future, UNAMAP must meet the needs of a
larger, more varied user group.

                           3.3  Strategic Objectives

Any changes must address the current state of user requirements and the current
set of models first.  Only from this base can advancements be made.  Therefore,
approaches discussed in this section will first expand the users'  ability to
use the models, and then serve to advance the modeling technology being used.
The initial changes must allow UNAMAP to evolve to meet the current
expectations of the modeling community.  When using the regulatory models is
less difficult, modelers will be able to turn more of their attention to the
research aspects of modeling.  As in the early days of UNAMAP, the user
community will become more involved in the process of testing and validating
new models as part of the research cycle.

The new "Strategic Vision" for UNAMAP, presented here, is also an acceptance of
its evolution toward a more distributed system with modelers using a variety of
computer hardware to meet different modeling requirements.  UNAMAP began as a
centralized program, but changed to a distributed environment in response to
technological advances in computer systems and the growth of the user
community.  Instead of being restricted to a timeshared system, modelers now
have access to computers at the regional and local level  and to microcomputers
on their own desks.  They run models on whichever computer hardware is most
accessible, easy to use, and cost-effective.

There are three objectives which, if achieved, will promote the growth of the
new UNAMAP:

   1)  To continue improving the models in UNAMAP through research
   2)  To provide a single source of information for modelers
   3)  To make all UNAMAP models easier to use
                                 IV-20

-------
These objectives will promote the two functions of BOB:  research and
technology transfer.

The research objectives of the UNAMAP program must continue.  Battelle
recommends that the research focus on improving the accuracy of the general
purpose models and on the development of new special purpose models.  Because
of the importance of the model results in the regulatory process, accuracy is
an important issue to users and decision-makers.  More research will be
necessary to improve the accuracy of models being used in the permitting and
EIS applications.

New models are also important to the UNAMAP community.  Again, largely because
of increased use of models for regulatory purposes, models are needed which
address new problems and new terrains.  UNAMAP, as the largest single source
for air quality modeling software, is perceived by the public as the logical
origin for all dispersion modeling software.

The UNAMAP program must also take a lead role in providing a centralized
information source for all modeling needs.  EOB staff members currently supply
some support.  Users must, however, go elsewhere to order the models, purchase
meteorological data, and get certain types of support for some models and
applications.  Users expect centralized support through UNAMAP and are confused
at the actual complexity of the support network.

Battelle's approach recommends that a new dimension be added to the technology
transfer by making UNAMAP a central source for all air quality modeling
technology.  This "one stop shopping" concept should provide modelers with
information regarding the following topics:

   o    Meteorological data
   o    Technical advice
   o    Model documentation
   o    Modeling software updates
   o    Support services
                                 IV-21

-------
The new UNAMAP will provide this technology transfer by using electronic
communications for improved transfer of model  changes,  documentation updates
and meteorological data to the modeling public.   This capability will also
serve to transfer technology secondarily by facilitating communication among
modelers.

To serve the current modeling community, the models  must be made easier to use.
Ease of use includes software which can be run on the various types of computer
hardware widely used for modeling.   It also includes solving such user problems
as lack of consistency between models, the need  for  user interfaces,  and
improvements in user documentation.

Battelle's strategy for UNAMAP has  two thrusts.   The initial  focus is to make
the system easier to use.  The goal of this focus is to make the modelers more
efficient at performing their regulatory duties.   Through increased ease of
use, modelers will be able to concentrate on modeling techniques rather than on
mechanics.  The second stage is predicated on  the assumption that once they can
execute the models more easily, users will  attempt to use the newer models*
They will experiment with their data to compare  how  various models perform in
specific instances.  This will increase the base  of  users knowledgeable in the
newer models.  These users can become the impetus for improved  technology in
the regulatory portion of the UNAMAP program,  and can provide valuable input to
the future direction of air quality modeling.
                                 IV-22

-------
                     4.0  IMPLEMENTATION OF RECOMMENDATIONS

This section describes  the implementation  of specific recommended improvements
which will promote the  increased effectiveness of UNAMAP.  The recommendations
do not individually correspond to specific problems described in Section 2.
Instead, they are designed to support the  long-range objectives of the UNAMAP
program and remedy the  underlying causes of current problems.

Achievement of the strategic objectives will help UNAMAP continue to fulfill
its leadership role in  air quality modeling.

         4.1   Recommendation 1:   Establish  an  Electronic  Bulletin  Board

Battelle recommends that  EPA establish  an  electronic bulletin board on the
Meteorology Division MicroVax computer.  This bulletin board system would
provide the capability  to send messages to a specific person or groups,
broadcast messages to all users, and transfer files to and from the system.

The bulletin board would  increase the user-oriented aspect of UNAMAP.  The
initial uses of  the bulletin board would be to provide UNAMAP support (answer
questions via electronic  mail) and to distribute information of value to the
UNAMAP community at large.  Minor software patches and documentation updates
could also be provided  over the  bulletin board.

Later, the services provided could increase as computer resources and
communication lines allow.  For  example, the system could be expanded to allow
distribution of  new versions or  releases of the models, new manuals, and
possibly data.

The bulletin board could  also increase  use of the research models.  Currently,
some research models are  included on the UNAMAP tape in the hope  that modelers
will use them and provide input  into the testing and validation of these new
models.  The models, however, go out indiscriminately to all purchasers with
little chance for "marketing."
                                 IV-23

-------
4.1.1  Implementation Tasks

Battelle recommends the following task structure to provide a bulletin board
system for UNAMAP users.  This workplan is based on Battelle's experience in
bulletin board development for another government agency.   The plan contains
several tasks listed below:

Task 1:  Software Evaluation

   o    Prepare a set of requirements and evaluation criteria to include such
        functions as:  bulletins, private electronic mail,  distribution lists,
        and file transfer.
   o    Develop a list of available multi-user bulletin board software.
   o    Determine which of the available systems meets  the  initial  evaluation
        criteria.
   o    Set up demonstrations of software chosen for further review.
   o    Develop a list of in-depth evaluation criteria  (for example,  ease-of-
        use, flexibility, growth potential,  etc.).
   o    Evaluate the systems demonstrated.
   o    Choose the software which fits UNAMAP's needs.

Task 2: Hardware Procurement and Implementation

   o    Order modems, cables and communication ports for MicroVax.
   o    Order telephone lines.
   o    Set up modems.
   o    Test all equipment together.

Task 3: Implement Software on Meteorology Division  MicroVax

   o    Determine changes which must be made to the basic  software.
   o    Tailor the basic software for EPA (welcome  message, bulletin  names,
        etc.).
   o    Install the software system on the MicroVax.
                                 IV-24

-------
   o    Test the system with the hardware.
   o    Provide system operator training.
   o    Prepare a means of advertising the bulletin board system to the user
        community.
   o    Prepare an end-user tutorial/documentation packet.

4.1.2  Estimated Costs and Time

We have based our cost estimates for a bulletin board system on a similar
software system developed by Battelle for DOE.  The software provides
bulletins, private (encrypted) electronic mail, distribution lists, and file
transfer functions.

   o    Labor (at Contractor rates):
        Task 1:   40 hours
                  40 hours x $60 =              $2,400
                  Time = 60 calendar days
        Task 2:   20 hours
                  20 hours x $60 =              $1,200
                  Time = 60 calendar days
        Task 3:   40 hours
                  40 hours x $60 =              $2,400
                  Time = 30 calendar days

        TOTAL     100 hours x $60 =             $6,000

   o     Hardware (list prices):
        MicroVax communication ports    $1,520 for 8 (DHV-11)
                                        +  330 installation   = $1,850
        Modems (Racal Vadic 2400 PC)    3 x     $  600 each   = $1,800
        Cables                          3 x   10               = $	30

        TOTAL                                                   $3,680

-------
   o    Other costs:
        3 telephones lines (GSA Cost)
        Staff time = 12 hours/month

The necessary management time constitutes the system's operating cost.  The
system manager should be an EOB staff member.  Based on the DOE application, we
estimate approximately 12 hours per month will  be required for file transfer,
update of bulletin boards, and message clean-up.

Battelle estimates that it will take 60 calendar  days to select software and
tailor it to fit EPA's needs.  The other major  time constraint will be the time
required for delivery of the necessary hardware and telephone lines.  The
MicroVax ports and modems have an estimated arrival time of 30 days after
order.  EPA experience at RTP indicates that approximately 45 days are needed
for telephone line installation.  Testing, training, advertising and the
tutorial will require about 45 calendar days after the hardware is installed.

       4.2   Recommendation  2:   Produce.  Distribute,  and  Support  a  Series
                           of End-User Documentation

Battelle recommends that improved end-user documentation be developed to
enhance the user-orientation approach of UNAMAP.   The existing documentation is
not sufficiently functional to play the important role users expect of it.  As
the UNAMAP user community continues to expand,  the demand for and reliance on
high quality documentation will increase, as will the importance of
documentation in supporting system acceptance among growing numbers of less
technically oriented users.

New documentation should be designed, developed,  tested and distributed to end-
users.  Battelle recommends an initial documentation design concept based on a
preliminary reader analysis that will ensure that user requirements are met.
Specifically, this design would result in documentation that:
                                 IV-26

-------
   o    Acknowledges  and  addresses multiple types of users;
   o    Is easy  to use for various needs of all user types -- specifically for
        initial  learning, routine reference, and additional background;
   o    Provides consistency from one model to the next, yet allows for the
        variation inherent in  each model;
   o    Exists for all models;
   o    Can be prepared and distributed in an efficient manner;
   o    Lends itself  well to revisions and updates.

The documentation design  and organization would be based on a functional or
task orientation.  The manuals would be written for the non-technical reader,
tested by novice users.   Since so many users depend on the manuals to learn the
models, manuals  should include some self-paced teaching exercises.  Manuals for
each Appendix A  and B model would be produced, including Complex I.

Documentation can be  provided  using various media and through different
channels.  The documentation could be produced in a paper version and
distributed through the EPA Regional Meteorologists.  This alternative
addresses some of the current  problems identified by users.  The closer contact
between the regions and users  would provide the documentation and revisions in
a timely manner  to the actual  users rather than to the name on the purchase
order.

A second alternative  would be  to produce the user manuals in electronic format
and distribute them through the electronic bulletin board.  The distribution of
the documentation and updates  would be much faster and paper output could be
controlled by the user.   Section 4.10 discusses this alternative in more
detail.  An advantage of  either alternative over the current system is that
revisions could  be made to the manuals more easily.  The structure recommended
for the manuals uses  a modular approach which will allow changes to be made in
individual sections without affecting the rest of the document.

The recommended organization for the revised documentation takes all these
requirements into consideration.  The organization separates general overview
                                 IV-27

-------
material, specific functional instructions and procedures, and reference for
various types of user needs and interests.  The annotated outline included in
Appendix A identifies a general plan for the major sections in the proposed
revision to UNAMAP documentation.

4.2.1  Implementation Tasks

The implementation tasks are based on Battelle's well  tested documentation
design and development methodology.  The plan includes four tasks:  project
design and planning, first draft, revised draft, and final copy.   The
activities involved in the four tasks are listed here, with EPA review cycles
indicated.

Task 1:  Project Design and Planning

   o    Define project scope and limitations (specific goals,  schedule,
        expectations, requirements).
   o    Collect resources (existing documentation,  related materials, access  to
        software, contact with subject matter experts/experienced users, as
        required).
   o    Learn use of model.
   o    Refine initial reader analysis.
   o    Develop document design (detailed working outline), to include:
        - introductory and overview paragraphs
        - notes about additional information required  from EPA
        - sample page designs
        - binding recommendations.
   o    Deliver refined reader analysis and documentation design  (working
        outline) to EPA.
   o    Adopt or develop style guide.
   o    Secure EPA approval.

-------
Task 2:  First Draft

   o    Building on working outline and incorporating EPA comments, complete
        first draft, with all sections as complete as possible.
   o    Test first draft.
   o    Edit first draft to reflect feedback from testing effort.
   o    Deliver first draft to EPA.
   o    Secure EPA approval.

Task 3:  Revised Draft

   o    Incorporate EPA comments on initial draft.
   o    Do all required revisions and editing.
   o    Retest revised draft.
   o    Edit revised draft to reflect feedback from testing effort.
   o    Deliver revised draft to EPA.
   o    Secure EPA approval.

Task 4:  Final Copy

   o    Incorporate EPA comments on revised draft.
   o    Conduct final documentation test.
   o    Edit to incorporate feedback from final testing effort.
   o    Print final camera-ready art.
   o    Conduct final production proofreading.
   o    Deliver final camera-ready art to EPA.
   o    Secure EPA approval.

4.2.2  Estimated Costs

For the purposes of estimating the cost of this improvement, UNAMAP models have
been grouped into two general categories — simple and complex.
                                 IV-29

-------
        Simple         $17,000 x  15 simple models = $255,000
        Complex        $34,000 x  9 complex models = $306,000
                                     TOTAL       = $561,000

The time required to develop  the documentation for one simple model is
estimated at about 200 hours  for one FTE technical writer/documenter, and 66
hours for a modeling systems  analyst.  For one complex model, the estimate is
about 400 hours for one FTE technical writer/documenter and 132 hours for a
modeling systems analyst.

Costing Assumptions and Detail

The following assumptions  were  used to develop the cost/time estimates:

    1.   The examples we have  (COM  for  simple, ISC for complex) are typical for
        each type model.
    2.   Camera ready art (CRA)  and electronic media in EPA-specified formats
        will be the final  product  to  EPA from the documentation developer.
    3.   The finished documentation will  be used as a paper-based tool, but
        may be distributed electronically for local printing by users.
    4.   Existing documentation  will  be provided by EPA to the documentation
        developer in paper format  only*
    5.   Technical writers/documenters  will  have access to software and to
        subject matter experts  and expert users as required.
    6.   Documentation revision  begins  after conversion of code to ANSI F77
        (Section 4.3) and  interfaces  (Section 4.4).
                                    30

-------
Time estimates in days, by task are as follows:
                                              Simple            Complex
                                        Doc. Spec.   Sys.   Doc. Spec.   Sys,
Task 1:
Task 2:
Task 3:
Task 4:
TOTAL
4.3
Project Design
First Draft
Revised Draft
Final Copy

Recommendation
and Planning 30
90
40
40
200
3: Provide UNAMAP Code,
30
30
6
0
66
Data, and
60
180
80
80
400
60
60
12
0
132
Documentation
for Multiple Computers
Battelle recommends  that  EPA  actively provide UNAMAP software for the following
types of computers:   IBM  mainframes, DEC VAX, and IBM-compatible PCs.  These
are the computers most  frequently used for UNAMAP modeling, according to the
Battelle questionnaire  responses.  This improvement will directly serve the
long-range goals of  UNAMAP  in many ways.  It will make the conversion process
either vastly easier or totally  unnecessary, which will allow new versions of
the models to be executed with less expenditure of time and effort, and it will
make the non-regulatory models more available.

There are two possible  approaches to implement this recommendation.  The first
is to distribute distinct versions of UNAMAP for each computer type. Users
would specify which  version they wanted when ordering UNAMAP.  The second
alternative  is  to provide "universally executable" (ANSI Standard F77) code and
to provide data which can be  loaded and accessed in the same way by all three
types of computers.   Under  this  approach, UNAMAP documentation would need to
contain instructions for  loading data and running the models on each type of
computer.  To support the IBM PC version, a standard compiler should be
selected and supported.

Based on our recent  analysis  of  UNAMAP models, Battelle recommends the second
approach.  In our analysis, we performed experiments with  two UNAMAP models,
COM 2.0, and ISCST.   These  experiments found that only very minor modifications
                                 IV-31

-------
were required to produce code that executed in all  three environments.  The COM
documentation indicated that the model ran without  modification on an IBM
mainframe under MVS and Fortran; the JCL for setting up the batch job was
included in the documentation as well.  An OPEN statement for the punched
output file was added for the VAX version and for the PC version.  On both VAX
VMS F77 and on Microsoft Fortran, we compiled with  the compiler set to the ANSI
standard version (no extensions).  Results from all three computers were
identical.

The major effort may be providing input data formats that can be run on all
three computers.  A standard microcomputer configuration would require an ASCII
(not binary), preprocessed, disk-based (not tape) input file.  Transfer and
execution of input data is on mainframes in this format as well.  Currently.
mainframe-oriented UNAMAP preprocessors do not provide a disk-based ASCII file.
As part of the multiple computer support approach,  Battelle recommends that EPA
provide, or allow for the use in all models, of preprocessed data in a form
that is directly transferable to an ASCII disk file.

4.3.1  Implementation Tasks

Task 1: Modify all models to execute on IBM, VAX and IBM PC

        o    Obtain models and install on all  environments
        o    Obtain data
        o    Make known modifications in advance.  Test.   Make modifications
             which emerge during testing.

Task 2: Make necessary modifications to data preprocessors and model  code for
        preprocessed ASCII disk file input

        o    Convert data from binary to ASCII.
        o    Modify preprocessor to produce ASCII characters to a disk-based
             file.
        o    Convert model code to accept ASCII  data from a disk-based file.
             Test.
                                 IV-32

-------
Task 3: Incorporate machine-specific execution  instructions, any remaining
        machine-specific modifications, and updated data input instructions
        into documentation.

4.3.2  Estimated Costs and Time

Task 1 and Model portion of Task 2:

        o    Labor to fix and  test
             5 simple models at 8 hours = 40 hours
             (ANSI F77 and IBM version is currently documented - e.g., CDM-2.0)
             40 hours x $60 =  $2,400
             10 simple models  at 32 hours = 320 hours
             (No ANSI or IBM version currently exists)
             320 hours at $60  = $19,200
             9 complex models  at 60 hours = 540 hours
             (older, less structured code, more options, less we 11-documented -
              e.g., ISC)
             540 hours x $60 = $32,400
        o    Computer time:  approx.  $5,000
        o    Total cost = $59,000
        o    Estimated time =  150 calendar days (two persons)

Task 2:  Preprocessor part only

        o    Labor to fix and  test
             Two preprocessors at 80 hours = 160 hours
             160 hours at $50  = $8,000
        o    Estimated time =  30 days (two persons)
                                  IV-33

-------
Task 3:
This estimate only considers the incremental portion necessary to add these
specific portions into the documentation as it is revised in accordance with
Section 4.2.

        o    Labor to update documentation
             24 models at 16 hours = 384 hours
             384 hours at $60 = $23,040

          4.4  Recommendation 4;  Improve the Accuracy and Technology
                         of Models Included in UNAMAP

Battelle recommends that EPA continue research to improve the predictable
capability of dispersion models used by the public.   Improving the accuracy of
the regulatory models and advancing the modeling technology in UNAMAP are
necessary to continue the viability of the program.   Although improvements to
the accuracy of UNAMAP models will not be cheap or easily accomplished,
Battelle recommends that the new UNAMAP include major efforts in this area.

4.4.1  Implementation Tasks

Although specific research activities are best defined by EPA researchers,
there are several alternatives available which will  address one or more  of the
accuracy issues raised by users.  Each alternative requires different skills
and resources to accomplish.

The first alternative is to do what is required to improve the predictive
accuracy of UNAMAP models.  This would be done in three steps.  The first step
is to compile known accuracy problems from all sources.  The second step is to
conduct additional research to correct these problems and improve the models.
The research will include more model validation and  evaluation activities,
within specific situations, for a variety of models.   Research will also be
done to improve the scientific basis of dispersion modeling.  The third  step is
to have any improvements incorporated into the regulatory process.
                                 IV-34

-------
A second alternative  is to provide the modeling community with information on
the accuracy of the models.  This would require an improved dissemination
process.  The information must be presented for two audiences:  dispersion
modelers and decision makers.  Technical discussions of model accuracy can be
provided through the bulletin board and included in the user's manual for each
model.  Non-technical discussions of accuracy should also be provided through
the bulletin board.

Advances in modeling technology will occur through the research activities.
These advances must, however, go through testing, evaluation, and review
processes.  Members of the UNAMAP user community must be encouraged to become
part of these processes.

A third alternative is to implement several changes in the ways models are
developed and tested to facilitate user participation.  First, new research
models should function with a screen-oriented user interface, such as the one
described in Section 4.5.  This will expedite their use and acceptance.
Second, the bulletin board could be used to recruit persons interested in
testing a new model.  Currently, new models are put on the UNAMAP tape in the
hope that they will be used.  The bulletin board could be used to publicize the
models.  Third, new models could be downloaded via the bulletin board, run by
the modeler, and comments returned through electronic mail.  This would  greatly
speed the testing process.

4.4.2  Estimated Costs and Time

The activities described for improving the accuracy and technology of the
UNAMAP models are not easily quantifiable either by cost or level of effort.
They represent a direction in which to focus research resources and have the
greatest possible impact on UNAMAP users.  The UNAMAP modeling community
considers these activities to be of the utmost importance.  Resources need to
be dedicated to these activities.
                                 IV-35

-------
      4.5  Recommendation 5:  Develop a Consistent Set of User Interfaces

Battelle recommends that screen-oriented software be added to all UNAMAP
models.  The goal is to make all models in UNAMAP appear as much alike as
possible.  By easing the data input and model setup burden, this improvement
will directly support the objective of making UNAMAP models easier to use.  In
addition, by providing a similar interface across regulatory and research
models, the use of the non-regulatory models will be encouraged.

In general, the interface software would first allow the user to specify
execution options, then proceed through the input specifications (based on the
options selected), in the same order for all models.  For example, after
options were specified, the software could display a "source characteristics"
data screen such as the one shown in Figure 4-1.

All conversions of units, formatting to the model's requirements, decimal
conversions, etc. could be performed by the interface.

Variations would be required in the software to allow for variations in source
characterization, such as end points for line sources, and diameters or corners
for area sources.  The interface software would determine, based on the model
and the options selected, which data was required.   The interface would ensure
that the data was put into the input file in the  format needed by the model.

Because screen-oriented software is specific to a given type of terminal,
separate versions could be required for each type of hardware (i.e. IBM, VAX,
and PC) supported.  Alternatives to distinct versions are:  (1) to write all
screens in ANSI Cobol, which is portable between  IBM and VAX, or (2) write the
interface to execute on a PC, which transmits the job stream and input file to
a VAX or IBM mainframe.  Battelle recommends the  latter approach.  In any case,
the effort required to provide interfaces to all  models and in all hardware
versions is significant.
                                 IV-36

-------
      c

      (0

      r\j
       o
       c

       o
i—i     (D
 I
GO
o

p>

P>
o
rt
n>
        n
        to
        CO
        n

        n>
        n>
CHARACTERISTICS OF EMISSION SOURCES
MODEL NAME
SOURCE SOURCE
ID NO. TYPE



























































1 1 qTTF 1 1
SOUR
HEIGI
(METEI



























CE
HT SOURCE LOCATION
RS) LAT. LONG.
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD 0.0. CH
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD o.o.o
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD CD. CD. CD
.CD CD. CD. CD O. O. O
.CD CD. CD. CD CD. CD. CD
.0 CD. CD. CD a. a. n
.CD CD. CD. CD CD. CD. CD

EMISSION RATE
KG UNIT TIME



























































-------
To maximize the benefit of the interfaces, the sequence of implementation must
be based on the numbers of users who would benefit.  Responses to Battelle's
questionnaire indicated that the computers most commonly used for UNAMAP
modeling are, in order, IBM-compatible PCs, IBM mainframes, and DEC VAXes,
Microcomputer interfaces for regulatory models are currently available
commercially, and thus, would not need to be duplicated as a high priority.
IBM mainframe interfaces become the next candidate.  The VAX interfaces should
then follow the IBM versions.

If the PC-based option is not selected, a screen-oriented interface for IBM
mainframes would require that users have a terminal capable of interpreting IBM
3270 protocol.  These terminals are generally available.  However,  Battelle
recommends that EPA poll UNAMAP users to verify that 3270-compatible terminals
are used in the UNAMAP community before beginning the interface effort.

The sequence of model interfaces must also be planned carefully and in
accordance with the long-term objectives to be served by this improvement.  On
the one hand, the objective of making the models easier to use would indicate
that regulatory models which are most difficult to set up (e.g.,  ISC) should be
the initial implementations.  On the other hand, such an approach does not
encourage the use of new modeling technology.  Battelle recommends  that the
initial interfaces be built for 12 regulatory models in UNAMAP (Appendix A and
B) which are least likely to be replaced in the near future.   Then, the
remaining regulatory models and the research models could be retro-fitted with
interfaces*

4.5.1  Implementation Tasks

Task 1: Develop Specifications for 12 Regulatory Models
        o    Select models
        o    Review models and documentation
        o    Determine possible options
        o    Analyze data input requirements for all option combinations
        o    Prepare logical flows and screen layouts for each model
                                 IV-38

-------
Task 2: Develop  Interfaces for 12 Regulatory Models
        o    Write  IBM JCL
        o    Write  screen formatting programs
        o    Write  logic to  link screens to options
        o    Test on  IBM
        o    Write  VAX "JCL"
        o    Test on  VAX

Task 3: Develop  Specifications for Remaining Models
        o    Review models and documentation
        o    Determine possible options
        o    Analyze  data input requirements for all option
             combinations
        o    Prepare  logical flows and screen layouts for each model

Task 4: Develop  Interfaces for Remaining Models
        o    Write  IBM JCL
        o    Write  screen formatting programs
        o    Write  logic to  link screens to options
        o    Test on  IBM
        o    Write  VAX "JCL"
        o    Test on  VAX

4.5.2  Estimated Costs and Time

These costs are  in  terms of  estimated contract rates for systems analysts and
senior programmers.   Hourly  estimates are given so that EPA can estimate the
level of effort  to  perform the work, regardless of whether or not it is
contracted.
                                  IV-39

-------
Task 1: Labor for specifications for 12 models

        o    Six simple models at 20 hours = 120 hours
             120 hours x $60 = $7,200
        o    Six complex models at 40 hours = 240 hours
             240 hours x $60 = $14,400
        o    Total cost:  $21,600
        o    Estimated time:  90 calendar days

Task 2: Labor for development of interfaces for 12 models

        Obviously, this effort depends on the approach taken:  multiple
        versions, a portable Cobol version, or a PC-based version with VAX  and
        IBM options.  The estimates below are for one version, and should be
        adequate for any of the three approaches.

        o    Six simple models at 30 hours = 180 hours
             180 hours x $60 = $10,800
        o    Six complex models at 60 hours = 360 hours
             360 hours x $60 = $21,600
        o    Total:  $32,400
        o    Estimated time:  180 calendar days

Task 3:  Labor to Develop Specifications for 12 models

        o    Nine simple models at 20 hours = 180 hours
             180 hours x $60 = $10,800
        o    Three complex models at 40 hours = 120 hours
             120 hours x $60 = $7,200
        o    Total cost:  $18,000
        o    Estimated time:  75 calendar days
                                 IV-40

-------
Task  4:  Labor to Develop Interfaces for 12 Models

         o     Nine simple models at 30 hours = 270 hours
              270 hours  x $60 = $16,200
         o     Three complex models at 60 hours = 180  hours
              180 hours  x $60 = $10,800
         o     Total  cost:  $27,000
         o     Estimated  time:  120 calendar days

       4.6  Recommendation 6:   Provide Centralized Support for All  Models

Battelle recommends that a centralized support  group be established within EPA.
The staff  of  the "Modeling Support Branch" would  have expertise on all the
UNAMAP models,  a variety of hardware,  and  would be authorized to convey
regulatory requirements within certain conditions.   Improved methods of
communication between support staff,  users,  and developers would increase the
speed and  quality of the support  services  offered to the modeling community.

It is unlikely  that the staff of  the  Modeling Support Branch would have no
other responsibilities.   However,  it  is  crucial that all staff members who
participate in  the  support group  perceive  themselves as members of a distinct
and important entity.   Staff would need  to participate in construction and
implementation  of a quality  assurance  plan for  all support activities.  They
must also  be  able to see professional  recognition for their work in this area.

The electronic  bulletin  board could be very  important in the provision of
centralized support services.   The bulletin  board would allow users to call at
any time and  describe their  problem with the  necessary depth of detail.
Support  staff would not  have their work  interrupted by answering the telephone
calls.   Instead,  they could  use specific blocks of time to get the questions
from the bulletin board,  determine the answer (using other expert sources if
necessary), and  post the answer to the user  on  the bulletin board.  Users will
receive  a  better  quality answer, often in  less  time, than in the "telephone
tag"  approach.
                                  IV-41

-------
The electronic bulletin board (or some other mechanism) should be used to log
questions and answers.  A database of previously answered questions would
increase the ability of support staff to answer questions without further
recourse to outside experts.  When a question has been answered once and
entered into the log, it is available for all other support personnel.
Everyone then benefits from the collective experience.  The log can also be
used to gauge support activities for budget purposes and resource allocation.

4.6.1  Implementation Tasks

The following tasks are necessary to achieve the goal  of centralized support.
This plan is based on Battelle's experience in setting up similar support
services to meet another client's needs.

The critical factor for support activities is the level of service given to
users.  Goals and standards for the necessary level  of service must be
determined.  Standards could include time for initial  response to user, time to
solve the problem, frequency of referring the user elsewhere,  and other related
measures.  Support Branch personnel should implement a quality assurance plan
for all support activities.

Task 1: Plan for Support Group

        o    Define support scope and limitations including goals, schedule and
             resource requirements.
        o    Collect existing documentation, question/answer logss list of
             outside experts, etc.
        o    Determine standards for support services, such as initial response
             time and time to solve the problem.
                                 IV-42

-------
Task 2:  Establish  Support  Group

         o     Set up  electronic bulletin  board  for  support  services.
         o     Develop a  user packet/marketing brochure  to publicize the new
              services and  tell modelers  how to use  them.
         o     Establish  the question/answer log format.
         o     Obtain  separate access  to computers (IBM, VAX, PC).
         o     Obtain  training on  models and hardware as appropriate.

Task 3:  Operate the  Support Branch

         o     Respond to calls.
         o     Manage  the question/answer  log.
         o     Publish notes and notices.
         o     Initiate model  software updates.
         o     Update  documentation.

4.6.2  Estimated Costs  and Time

Good user support  obviously is worth some price.  The primary constraint is
staff resources.   Current  staffing levels are  inadequate to handle any
increased level of support.   More staff  time will be necessary.  However, the
time necessary to  provide  support would  decrease as staff members become more
expert in the new  areas of knowledge and as the database of questions and
answers  grows.  A  support  staff  training program would also be necessary in the
beginning which will  increase start-up costs.  Support staff should ideally be
personnel with UNAMAP experience.  The estimates of staff time are based on the
assumption that the  Model  Support Branch will  reside within the ASRL, and will
be initially  staffed  by three persons (not full time).  Three is the minimum
recommended to assure coverage during all normal working hours, West Coast
hours,  vacations, etc.
                                 IV-43

-------
Task 1: Staff time to plan

        o    2 staff members for 2 months = 4 person-months

Task 2i Staff time to establish support system and receive training

        o    2 staff members for 4 months
        o    3 staff members for 2 months (training)
        o    Equipment costs:    approx.  $5,000 (PC,  software,  terminal)

Task 3: Staff time to operate

        o    1.5 FTE per year

Establishment of centralized support will significantly change  the focus  of
UNAMAP to a user-oriented system.  Support staff will  become more familiar with
user concerns and problems and will document them in  the log.  These factors
will increase the probability of correcting the problems in future models.  The
improved accessibility and ease of use of the support  system will enhance the
user's perception and use of UNAMAP.

             4.7   Recommendation  7;   Establish a Data Clearinghouse

Battelle recommends that EPA work with all data providers to facilitate the
location and procurement of data by users.  Dispersion models are useless
without the data needed to simulate the meteorological  conditions prevailing at
or near the site in question.  Providing a central source of information  to
assist in locating and procuring the data would bring improvement to one  of the
most difficult activities in the modeling process.

Facilitating access to data will advance the ease of  use objective of the new
UNAMAP.  Providing data and models from a single source will also improve the
view of UNAMAP's position as a single, unified source of information.  Full
consideration of the organizational and legal ramifications of  this
                                 IV-44

-------
recommendation  are  beyond the  scope of this  study.  Such issues will need
resolution should EPA pursue the approach described below.

The electronic  bulletin  board  could provide  the medium to make the data
clearinghouse a functional entity.  Orders for data could be placed through the
bulletin board  to the data provider.  After  payment procedures are completed,
the data would  be downloaded through the system.

Data from the various sources  may be handled differently in terms of ordering,
payment and delivery.  NWS data from NCDC could have the orders placed
electronically.  NCDC could then access the  bulletin board, download the orders
into their own  system, and upload the data to the bulletin board or mail it out
to the modeler.  OAQPS provides some NWS data which has been preprocessed.
This data is available on the  EPA UNIVAC (the data will be moved to the IBM
with rest of the UNAMAP  system).  A list of  this data would be on the bulletin
board.  Users could place their order and have the data downloaded through  the
system.  This would require a  translation of the data to ASCII coded
characters.  Onsite data would be handled differently.   Persons with data could
describe their  data on the system.  Users would contact the owner of the data,
either via the  bulletin  board  or by some other means.   Buyers and owners would
make purchase arrangements on  an individual  basis.  The data could be mailed or
sent through the bulletin board.

4.7.1  Implementation Tasks

Task 1: Collect information from data providers
        o    Get lists of data available, formats, locations, costs (if any)

Task 2: Set up  bulletin  board
        A separate bulletin board area would have to be established to provide
        the data clearinghouse services.

        o    Develop bulletin  board specifications for each different data
             source
        o    Establish the new bulletin board area
                                 IV-45

-------
        o    Load data (if applicable)
        o    Test the new bulletin board and data files

Task 3: Publicize the service to users
        o    Prepare initial newsletter
        o    Produce user documentation for new bulletin board area

4.7.2  Estimated Costs and Time

This recommendation is estimated as an internal EPA task.

Task 1: Staff time
        1 person for 3 months

Task 2: Staff time estimates for a single source are:
        o    Develop specifications =          16 hours
        o    Establish bulletin board area =   16 hours
        o    Load data files =                 24 hours
        o    Test the bulletin board and data = 8 hours
        o    Estimated time:     15 calendar days

Task 3: Staff time

        o    Initial newsletter =              32 hours
        o    Bulletin board documentation =    40 hours
        o    Estimated time:     30 calendar days

               4.8   Recommendation  8:   Develop  Specialized Models

Battelle recommends that EPA provide specialized models as part of the UNAMAP
library to help the modeling community fulfill  all aspects of their obligation
to protect the environment.  Specialized models will be designed for use in
situations which are handled poorly or not at all by the current UNAMAP models,
These models may need different modeling algorithms or new functions such as
human exposure or health risk assessment.
                                 IV-46

-------
 UNAMAP has become the standard vehicle for dispersion modeling software,  and
 the  modeling community expects UNAMAP to continue to fulfill  all  their modeling
 requirements.   UNAMAP1s credibility, accessibility, and support system make it
 the  obvious  choice for the role of single-source modeling facility.   Also,
 EOB's  past record in responding to modeling needs has fostered the expectation
 that they will  continue to provide new modeling services.

 We have  identified several types of models which are needed to meet current
 application  requirements.   These models are to handle such specialized
 situations as  complex terrain, toxic gases, and offshore  sites.

 Development  of  the specialized models will involve  both new model development
 and  evaluation  of existing models.  The development of these models will
 require  advances  in modeling technology such  as more  intricate  equations to
 adequately represent the complex situations being modeled.

 The  tasks required to develop these models are familiar to EPA.  Some of the
 specialized  models such as complex terrain are already under development by
 EPA.   Others,  such as offshore models,  are within the purview of the EOB but
 not  currently  under development.   Finally,  toxic  gas models are not currently
 in the scope of EOB work.   If provided,  they  would  need to be  acquired.

          4.9  Recommendation 9:  Support the Collection of Additional
                      and More Accurate  Meteorological Data

 Battelle recommends that EPA work  closely  with NWS, other government agencies,
 and  industry to promote the collection  and  dissemination of meteorological data
which will facilitate the  advancement of dispersion modeling technology.  Data
may  be the limiting factor in improving  the accuracy of models  in UNAMAP.
 Improvement  in  the data available  will  contribute to the goal  of advancing
research in  modeling.   Also,  as  data contributes  to  improved accuracy, it will
increase the credibility of modeling to  industry  and the public.
                                  IV-47

-------
4.9.1  Implementation Tasks

There are no specific quantifiable activities which will  guarantee that
improved meteorological data is captured.  Rather,  this recommendation is for
EPA to press for data improvements through publicity, research, interagency
agreements and regulatory changes.  Some examples follow.

By increasing awareness throughout the air quality  modeling community, EPA
could increase public support for data collection improvements.  Specific
activities could include:

   o    Explanation of other countries'  data collection techniques in talks and
        papers;
   o    Emphasis of improvements in model results when improved data is used;
   o    Analysis of cost-effectiveness (i.e., what  economic benefits are
        derived by collection and utilization of improved  data);
   o    Making modelers aware of availability of the best  data and its
        utilization (an application for the data clearinghouse in Section 4.7).

A proportion of ASRL research could focus on the impact of data on model
results.  Some specific comparisons could include:

   o    Running the same model  with on-site vs.  NWS data,  or with other
        specifications of atmospheric stability  instead of current estimate;
   o    Comparing results of a model  which utilizes improved data with a model
        which does not.

Increased cooperation with the government agencies  responsible for
meteorological data collection may eventually result in better data being
available to UNAMAP modelers.  In addition to NWS,  approaches to NRCS DOE. and
OoD may result in improved modeling data, at least  for certain locations.

The Meteorology Division should continue to work closely with OAQPS to see that
the best possible data is applied to modeling in the regulatory environment.
                                 IV-48

-------
This may take the form of additions to the guideline models, or the allowance
of modifications to certain models.

4.9.2  Estimated Costs and Time

The initiatives described above do not have a directly quantifiable cost or
level of effort.  They represent a certain direction in which to focus both
research and management communication resources.  Through our work on the
UNAMAP evaluation, Battelle is aware that the resources of the Meteorology
Division are extremely limited.  Our interviews and questionnaire responses
have highlighted the  importance of this area, however, and we recommend that
EPA implement some program to improve the data available for air quality
modeling.

           4.10  Recommendation 10;  Support the Electronic Transfer
                            of UNAMAP Documentation

Battelle recommends that EPA make UNAMAP documentation available to modelers
through electronic file transfer.  This would greatly speed the dissemination
of documentation, both in the original form and for updates.  The electronic
documentation could be supported on the bulletin board system (See Section
4.1).  Users could download a copy of any UNAMAP model's documentation whenever
needed.  Then, paper  output and reproduction would be under the control of the
user.  Updates could  be incorporated into the user's copy as needed.

This improvement directly promotes ease of use, and increases the extent of
UNAMAP support offered through a central location.  Indirectly, the use of non-
regulatory models is  facilitated through increased awareness and accessibility
of their documentation.

4.10.1  Implementation Tasks

The key to the successful implementation of this recommendation will be the
extent to which users can produce paper output of both text and graphics in a
usable format.  The challenge is to support the most common word processing and
                                 IV-49

-------
graphics systems that users may have.  For this reason, the major effort
associated with this improvement will be to develop the format specifications
and any format conversion programs which may be required.

There are two alternative approaches.  The first is to support one standard
word processing format and one standard graphics package, most likely PC-based.
Users would be required to acquire the standard packages.  After downloading,
they would use the standard packages' output drivers to produce paper copies on
any printer or plotter supported by the packages.  The other approach is to
develop word processing and graphics "translator" software, and have it
accessible to users.  This software would "translate" the text and graphics
documentation into one of several formats before downloading to the user.

Battelle recommends the former approach.  Although some users would be required
to buy additional PC software, this approach is much more affordable to EPA.
Users would gain a valuable capability for a moderate (under $1000) price.

Task 1:  Select standard graphics and word processing packages

   o    Evaluate capabilities of existing packages
   o    Determine current distribution in UNAMAP community
   o    Make Selection

Task 2: Publicize standards to users

   o    Distribute newsletter to users
   o    Put on bulletin board

4.10.2  Estimated Costs and Time

By using the approach which requires standard packages, the cost of this
recommendation is minimized.  If this recommendation is implemented in concert
with the documentation changes in Section 4*2, the UNAMAP documentation will be
revised and will then exist in some electronic form.  This could be the
standard format for electronic transfer.  The costs attributable to this
                                 IV-50

-------
recommendation are then limited to selecting and publicizing the standard
packages.
Task 1:
Task 2:
             Labor for selection
             100 hours at $60 = $6,000
             Copy of selected packages
             Word processing:  approx. $500
             Graphics:         approx. $500
             Estimated time:     60 calendar days
             Labor for publicity (newsletter and bulletin board)
             40 hours at $60 = $2,400
             Estimated time:     20 calendar days
                                 IV-51

-------
                                 5.0  SCHEDULE

Battelle proposes a phased approach to the implementation of the
recommendations.  The implementation schedule has three phases:
   Phase I:
        o
        o
        o
        o
        o
Establish an electronic bulletin board
Provide UNAMAP code for multiple computers
Produce end-user documentation
Develop a set of user interfaces
Support electronic transfer of documentation
   Phase 2:
        o
        0
        0
Improve accuracy/technology of UNAMAP models
Provide centralized support services
Provide specialized models
   Phase 3;
        o
        o
Set up a data clearinghouse
Support collection of meteorological  data
The recommendations were assigned to specific phases based upon certain
criteria.  The first criterion is the breadth of impact upon UNAMAP users.
Phase I activities are those which will have the most influence on the largest
number of users.

The second criterion is the time and cost needed to implement the
recommendations.  These recommendations require little long-term planning or
coordination outside the Meteorology Division.  Therefore, the start-up time
will be short for these activities, and actual work can begin quickly.  Also,
time and costs can be estimated with accuracy for these items.  The preliminary
tasks for Phases 2 and 3 have a long lead time.  They need to be started during
Phase 1 in order to facilitate their implementation in later phases.
                                 IV-52

-------
The third  criterion  is  ease  of  implementation.   The  recommendations  in  Phase  1
depend  least  upon  the cooperation  of  sources  outside  of  E08.   The  actions
needed  to  implement  these  improvements will be most  easily  handled since they
are dependent  upon a single  entity and do  not have to deal  with the
organizational  issues inherent  in  multi-agency efforts.

The priority of  implementation  for the recommendations in Phase 1  is based on
interdependence  of the  activities.  The  first priority is the electronic
bulletin board.  The bulletin board is an  important mechanism used by many of
the other recommendations.   Providing UNAMAP  for multiple computers is the
second priority.  Decisions  made in the  development of the new "universal" code
are needed for  later improvements.  For  example, ASCII disk-based input file
specifications are part of the  system requirements for the user interfaces.
Production of  end-user documentation  is  the fourth priority because
documentation  can only  be  completed after  the previous activities.   It will be
possible to include  the new  services  in  the documentation rather than having to
rewrite the manuals  to  include  these  services.  Electronic transfer of the
documentation  will follow  since the specifications needed for the transfer
process cannot be written  until the documentation is available.

                    5.1   Detailed  Schedule  for Phase  I Tasks

The schedule for Phase  1,  summarized below, makes assumptions based on staff
resources at EOB.  It is assumed that each task will  be accomplished  by no more
than one professional staff  member.  Unless otherwise indicated, the  time
stated is based  on one FTE staff member.

   Priority 1:   Establish  an Electronic  Bulletin Board:

   Tasks 1 & 2 -  Software evaluation and  equipment procurement - can run
                  concurrently
   Task 3 -  Implementation  - cannot start until  the other tasks are  complete
        Task 1:  Start:  Week 1       End:  Week 9
        Task 2:  Start:  Week 1       End:  Week 9
        Task 3:  Start:  Week 9       End:  Week 13
                                 IV-53

-------
Priority 2:  Provide UNAMAP Code for Multiple Computers
               (See Section 4.3):

This schedule assumes two programmer/analysts.  It also assumes that Task 1
is 80% of the time estimated in the first paragraph of Section 4.3o2.

     Task 1:  Start:  Week 1       End:  Week 24
     Task 2:  Start:  Week 24      End:  Week 28
     Task 3:  Start:  Week 1       End:  Week 28

Priority 3:  Develop a Set of User Interfaces
               (See Section 4.5):

This schedule is based on the assumption that one person will work on each
tasks but that tasks will overlap.
Task
Task
Task
Task
1:
2:
3:
4:
Start:
Start:
Start:
Start:
Week
Week
Week
Week
28
36
41
52
End:
End:
End:
End:
Week
Week
Week
Week
40
62
51
64
Priority 4:  Produce End-User Documentation:

The schedule assumes that model documentation would be revised in the same
sequence as interfaces are developed.   Task 1 in this schedule is the first
12 models (six simple and six complex) as described in Section 4.5.  Task 2
is the remaining 12 models.  The schedule assumes that two persons will work
on each task.

     Task Is  Start:  Week 63      End:   Week 121
     Task 2:  Start:  Week 65      End:   Week 100
                              IV-54

-------
   Priority 5:  Support Electronic Transfer of Documentation
                  (See Section 4.10):

   The schedule for this task is split, for the reason that the standard
   packages need to be determined before the documentation upgrades are begun,
   but the publicity of electronic transfer capability should be deferred  until
   documentation is forthcoming.  Note that the schedule for Task 2 is  designed
   for incremental availability of electronic documentation.  Task 2 should  be
   complete when new documentation is available for the first model, i.e., ten
   weeks after the new documentation task is begun.

        Task 1:  Start:  Week 54      End:  Week 62
        Task 2:  Start:  Week 73      End:  Week 76

                  5.2  Budget and  Schedule Summary  for  Phase  I

The schedule for the Phase I recommendations is estimated to require 121 weeks,
or approximately 28 calendar months.  The schedule is shown graphically in the
Gantt chart in Figure 2.  The recommendations are shown in the chart in
priority order.

A summary budget for Phase I is shown in Table 1.  The figure lists each
recommendation, its total estimated cost, and the estimated start time  (in
weeks after beginning implementation).
                                  IV-55

-------
I
en





—to
c
-I
co
n
3-
CD
Q.
n>
-n
0
-8
-o
9 — S
a— «
3
T3
-s
O
tt>
o>
3


Bulletin Board
Task i
Task 2
Task 3
Multiple
Computer Code
Task 1
Task 2
Task 3
User Interfaces
Task 1
Task 2
Task 3
Task 4
Documentation
Task i
Task 2
Electronic
Transfer
Task i
Task 2
!

	 _j
— 	 1
M

i
i
1— 1
i
i
i i
i i
i i
i i
i i
i i
i i
i i
t i
i i
i i
i i
h 	 1
H
i j i i j i i j III
!TI F 1 1 1 I S 1 if 1 II 1 I I 1 M S 1 II S ! 1 S I 1 1 II ! 11 1 II 1 1 1 1 1 1 1 1 1 1 I ! 1 1 | | 1 1 1 1
) 10 20 30 40 50 60 70 80 90 100 110 120
                                                  Weeks  After  Implementation Begins

-------
Recommendation         Priority No.        Estimated Cost           Start Time

Electronic Bulletin         1                $  9,680                 Week  1
 Board

Models for Multiple         2                $ 90,040                 Week  1
 Computers

Develop User Interfaces     3                $ 99.000                 Week  28

Distribute Documentation    4                $  9,400                 Week  54
 Electronically

Develop End-User            5                $561,000*                Week  63
 Documentation                               	

TOTAL                                        $769,120
*  This amount is totally additive.  No provision has  been  made  for efficiency
   gained by learning.
               Figure 4.  Estimated Cost and Start Time for Each
     Phase I Recommendation Will Provide Timing of Funds Needed for Budget
                                 IV-57

-------
                                  6.0  SUMMARY

The results of the Evaluation and Assessment of UNAMAP project will facilitate
EPA's efforts to improve UNAMAP.  This report is the last of four major parts
of Battelle's project.

The report described a plan for implementing a series of recommended
improvements to the UNAMAP program.  The plan consists of a strategy to attain
EPA's long-range objectives for UNAMAP,  the specific improvements which are
recommended by Battelle, and the schedule and budget to implement the
recommendations.

The conclusions reached in this report were based on research and analysis
which were performed in three earlier phases of the project.   The first was a
technology assessment to determine technology available to UNAMAP.   The second
was data collection (by interview and questionnaire) and analysis.   The third
was formulation of recommendations.  These three phases were  summarized in this
report to give the reader the necessary  background information.

The ASRL Meteorology Division's major objectives for UNAMAP are  to  advance
research in dispersion modeling and to transfer the technology to the public.
Because these two objectives are interdependent, Battelle's strategy for
improving UNAMAP considered both.  Changes have occurred in the  UNAMAP user
community, and in the UNAMAP software library itself since the UNAMAP was
begun.  Battelle's research results indicate that these changes  have resulted
in a reduced effectiveness of the UNAMAP program in meeting its  two objectives.
The report described the implementation of specific recommended  improvements
which will promote the increased effectiveness  of UNAMAP.   The recommendations
were designed to support the long-range objectives of the  UNAMAP program and
remedy the underlying causes of current problems.  Achievement of the strategic
objectives will help UNAMAP continue to fulfill its leadership role in air
quality modeling,
                                 IV-58

-------
Based on interdependence of recommendation and on breadth of benefit, Battelle
divided recommendations into three phases for implementation.  The
recommendations in each of the three phases are:

   Phase I:

        o    Establish an electronic bulletin board
        o    Provide UNAMAP code for multiple computers
        o    Produce end-user documentation
        o    Develop a set of user interfaces
        o    Support electronic transfer of documentation

   Phase 2:

        o    Improve accuracy/technology of UNAMAP models
        o    Provide centralized support services
        o    Provide specialized models
   Phase 3:

        o
        o
Set up a data clearinghouse
Support collection of meteorological  data
The schedule developed  indicates that the Phase 1 recommendations can be
implemented, with a relatively  low level of effort, within 26 months.  After
that time, UNAMAP will  have advanced a great distance toward becoming the air
quality modeling service with both well-researched models and a strong user
orientation.
                                  IV-59

-------
       APPENDIX A:

UNAMAP USER DOCUMENTATION
   RECOMMENDED  FORMAT
        60

-------
The following annotated outline identifies a general plan for the major
sections  of  the proposed revised UNAMAP documentation.
                              UNAMAP Documentation
                                    XYZ Model
Section Title

Note to Readers
     Description

Includes an identification of the various  types of
readers/users and presents a road map to the
various sections.
Overview
Tutorial
     Purpose:  To show each reader what  parts  of
     the documentation will be  useful  to them,
     depending on their unique  needs.

     Presents background on the model  including any
     key terms and concepts;  features  and
     limitations; and a brief,  but complete
     technical description  which identifies
     assumptions used in the  model.

     Purpose:  To provide all readers  with a
     context for applying the model.

     Provides a step-by-step  introduction to the
     actual  use of the model.   Steps the user
     through several  examples.   Identifies
     techniques used  in the model, such  as menu
     options, prompts, commands, etc.   Introduces
     any major points related to use of  the model.
     Where appropriate, relates to reference
     material in the  subsequent sections.
     IV-61

-------
Reference/Job Aids
     Purpose:  To provide a first-use experience to
     all types of users.

     Includes reference material  such as menu
     illustrations,  diagrams,  and option
     descriptions;  prompts and
     acceptable/unacceptable responses; data field
     limitations and restrictions;  data collection
     and data entry  job aids;  and other checklists.
     Also includes  sample model  output with
     explanation to  assist users  in reading output.
                                 Purpose:   To  provide functional reference  aids
                                 to assist  all  types of users  in the  actual  use
                                 of the  model.
Scientific Notes
Additional  reference material  of  a scientific
and/or meteorological nature,  such as scientific
modeling concepts,  sensitivity analyses,  or point
source computations.
                                 Purpose:   To  satisfy additional  informational
                                 requirements  of dispersion meteorologists  and
                                 others  interested  in the  scientific
                                 foundations of the model.
Program Notes
     Additional  reference material  of a computer
     programming nature,  such  as  the program
     overview and structure,  indexed listing of the
     FORTRAN source statements,  and other
     programming details.

     Purpose:  To satisfy additional informational
     requirements of data processing personnel and
     IV-62

-------
                                 others interested in the computer programming
                                 aspects of the model.

Glossary                         Brief but complete definitions of technical
                                 vocabulary used in the model, the
                                 documentation, or the output.

                                 Purpose:  To  provide ready reference on
                                 technical terms users might encounter in
                                 working with  the model.
To further  illustrate this  design,  the  following  diagram  shows  how  the  current
table of  contents for the PTPLU model  documentation  would be  reorganized  around
this new  design concept.
                                  IV-63

-------
                                  PTPLU Model
                  Comparison of Current Table of Contents and
                         Proposed Revised Organization

Notes  Items that appear in bold in the right column indicate sections of
content that already exist in the current documentation*   In some cases, these
will require some reformatting and new presentations.   Other items listed in
the right column are new material.
                                 IV-64

-------
Current Documentation
Proposed Revised  Organization
Foreword
Preface
Abstract
Figures
Symbols and Abbreviations
Acknowledgments
1.  Introduction
2.  Data Requirements  Checklist
3.  Features and  Limitations
4.  Technical  Description
5.  Program Overview and
Structure
6.  Input Data Preparation
7.  Execution  of  the Model  and
    Sample Test
8.  Example Calculation
References
Appendices
    A.  Modeling  Concepts
    B.  Indexed  Listing of
FORTRAN
        Source Statements
    C.  Sensitivity Analysis
Glossary
Foreword
Note to Readers
  abstract
  preface
Table of Contents,  List of
Figures, List of Tables
Overview
  introduction
  terms and concepts
  features and limitations
  technical description
Tutorial
  tutorial demonstration
  execution of the model and
     sample test
  example calculation
Reference/Job Aids
  data requirements checklist
  input data preparation
  symbols and abbreviations
  menu organization and use
  prompts and responses
  sample output with  explanation
Scientific Notes
  modeling concepts
  sensitivity analysis
Program Notes
  program overview and structure
  indexed listing of FORTRAN
     source statements
Glossary
     glossary
                                  IV-65

-------