United States
                Environmental Protection
                Agency
 Air and Energy Engineering
 Research Laboratory
 Research Triangle Park NC 27711
                Research and Development
 EPA/600/S7-90/022 Feb. 1991
EPA       Project  Summary
                Integrated Air  Pollution  Control
                System, Version 4.0
                M. Maibodi, A. L. Blackard, and R. J. Page
                   The integrated Air Pollution Control
                System (IAPCS) was developed for the
                U.S. Environmental Protection Agency's
                Air and Energy Engineering Research
                Laboratory to estimate costs and per-
                formance for emission control systems
                applied to coal-fired utility boilers. The
                model is capable of projecting a mate-
                rial balance, an equipment  list, and
                capital investment and revenue require-
                ments based upon user-specified input
                data. Included in the model  are con-
                ventional and  emerging  technologies
                for controlling sulfur dioxide, nitrogen
                oxide (NO,), and  paniculate emissions
                using pre-combustion, in-situ, and post-
                combustion emission controls. A vari-
                ety of technology modules built into the
                model can  be  incorporated and  com-
                bined. Cost and performance estimates
                can be analyzed in terms of integrated
                technologies. Conventional and emerg-
                ing technologies included in the IAPCS
                Version 4.0 are  overfire  air/low NOX
                burners, lime injection multistage burn-
                ers, physical coal cleaning,  coal
                switching and blending, spray humidifi-
                cation, electrostatic precipitator, fabric
                filter, lime spray drying, wet limestone
                flue gas desulfurization, dry sorbent in-
                jection, natural gas reburning, selective
                catalytic reduction,  atmospheric fluid-
                ized bed combustion, pressurized fluid-
                ized  bed  combustion,  integrated
                gasification combined cycle, and pul-
                verized coal burning boiler.
                  This Project Summary was developed
                by EPA's Air and Energy Engineering
                Research Laboratory, Research Triangle
                Park, NC, to announce key findings of
 the research project that is fully docu-
 mented in three separate reports of the
 same title (see Project Report ordering
 information at back).

 Introduction
   The Integrated Air Pollution  Control
 System (IAPCS) was developed for the
 U. S. EPA's Air and  Energy Engineering
 Research Laboratory to estimate costs and
 performance for emission control systems
 applied to coal-fired  utility  boilers. The
 model generates a material  balance and
 an equipment list from which  capital in-
 vestment  and revenue requirements are
 estimated based upon user-specified input
 data. The model includes conventional and
 emerging  technologies for controlling sul-
 fur dioxide (SO2), nitrogen oxides (NOX), and
 paniculate matter (PM) emission. The vari-
 ous technology modules can be combined
 with interaction and integrated  effects for
 various control configurations reflected in
 the material balance, cost, and performance
 estimates.

 Background
   The IAPCS computer model was de-
 veloped to estimate cost and performance
 of air emission control equipment for coal-
fired  utility boilers. The  IAPCS model
 evolved over the years from a FORTRAN-
coded mainframe computer model (the
Shawnee Model) which was developed by
the Tennessee Valley Authority. The first
version (unpublished) of IAPCS (IAPCS-
 1), a mainframe computer  model, was
completed in November 1983 and was
housed at U.S. EPA's National  Computer
Center (NCC). An IBM PC version of IAPCS
                                                                 Printed on Recycled Paper

-------
(IAPCS-2) was published  in September
1986; this version incorporated a number
of enhancements and  upgrades to the
various pollution control modules. A third
version of IAPCS (IAPCS-3) was not pub-
lished, but incorporated additional en-
hancements  and  added  several new
technology modules, including selective
catalytic  reduction  (SCR), natural  gas
roburning (NGR), and  gas conditioning
(GC). The latest version (IAPCS-4) includes
further enhancements to technology mod-
ules and  a number of new technologies.

Model Description,
Organization, and Capability
   IAPCS-4 is a personal computer-based
model for cost and performance estimates
of pollution control systems for coal-fired
utility boilers.  In this current  and latest
version, a C language User Interface has
been added to the original model to facili-
tate  the input  of data for the FORTRAN
model.
   IAPCS-4 consists of three volumes and
three diskettes: Volume 1:  User's Guide,
Volume  2: Technical  Documentation
Manual,  and  Volume 3: Programmer's
Maintenance Manual. Diskette 1 contains
the Executable Files. Diskettes 2  and 3
contain the Source  Code Files in FOR-
TRAN and C language and other files re-
quired to create an Executable File.
   Instructions for compiling the program
to produce an Executable  File from the
Source  Code Files are in Volume 3:
Programmer's Maintenance Manual, Sec-
tion 1.8, Procedures for Building the IAPCS
Program.
   The  IAPCS-4  documentation  format
was  selected  to facilitate future mainte-
nance and enhancement of the  IAPCS
model. This includes correction of software
errors, correction of  existing deficiencies,
and enhancement of the modeling system
with  new  capabilities.
   Conventional and emerging technolo-
gies  which are included in IAPCS-4 are:
 *   Physical  coal cleaning/coal switch-
     Ing  and blending (PCC/CS/B)
 •   Overfire  air/tow NOX burners  (OFA/
     LNB)
 •   Natural gas reburning  (NGR)
 •   Lime  injection multistage burners
     (LIMB)
 •   Advance   silicate    process
     (ADVACATE)
 •   Electrostatic preciphator (ESP)
 •   Fabric filter (FF)
     Gas conditioning (GC)
 •   Lime/limestone flue gas desuffuriza-
     tipn (LLS/FGD)
 •   Lime spray drying/duct spray drying
     (LSD/DSD)
 •   Dry sorbent injection (DSI)
     Selective catalytic reduction (SCR)
 •   Atmospheric fluidized  bed combus-
     tion (AFBC)
 •   Pressurized fluidized  bed combus-
     tion (PFBC)
 •   Integrated  gasification  combined
     cycle (IGCC)
     Pulverized coal burning boiler (PCBB)
   The program  will accept any reason-
able configuration of these technologies.
Exceptions include:
 •   Spray humidification cannot be uti-
     lized with DSI or LSD.
     LSD or DSI is not to be preceded by
     a FF or an ESP.
     Identical control devices in series are
     not permitted.
   Control  technology  interactions  are
shown in the material balance tabulation at
the exit of each module.
   Parameter files  are an important fea-
ture of the IAPCS-4 program. The param-
eter file has  specific default values for
program operation and calculation. Based
on a recent program, the user may then
modify these default values for preference
and site-specific needs.

System Flow Chart
   Figure 1 is a System flow chart for the
IAPCS program. The symbols and format
are for a  Yburdon Context Diagram. A
single "bubble" represents an overview of
the entire program, with external sources
(permanent data files) and sinks (output
files and reports) depicted as blocks. Data
Stores (internal and temporary  files)  are
shown.
   IAPCS  uses four  permanent files
(sources) to operate:
 1)  A User Screen Menu and Message
     Database used for all user screens*
     and messages;
 2)  A Default  Parameter File for TVA
     format runs;
     TVA Default
      Parameter
        File
         EPRI
        Default
       Parameter
          File
         Coal-
       Cleaning
        Factors
       Database
                              User Screen
                              Menu and
                               Message
                              Database

— , . 	
'Batch' File
                                              Figure 1.     IAPCS system flow chart.

                                                           2

-------
  3)   A Default Parameter File for EPRI
      format runs; and,
  4)   A Database of Coal Cleaning Fac-
      tors.
   The main data store is a file called the
 Batch File which contains the  actual nu-
 meric parameters  to  use  for each of a
 series of IAPCS runs. Each segment of the
 Batch File is  derived from numeric values
 in the corresponding  Default Parameter
 File.
   Only one of the two Output Reports
 (Data Sinks)  is produced for a  given run:
 each run is specific to either the TVA or
 EPRI Format. Optionally, these Output Re-
 ports may be appended to previously cre-
 ated reports.

 System Module Hierarchy Chart
   Figure 2 is a system module hierarchy
 chart for IAPCS. For the purpose of inter-
 preting this diagram, a module  means a
 collection of  functionally related subrou-
 tines. Figure 2 shows these functional ar-
 eas  further subdivided by the  computer
 programming language used for each (C
 or FORTRAN).
   IAPCS can be generalized  into three
 components:
  1)   A small C language control routine;
  2)   A mixed  language user-interface
      component (C and FORTRAN); and,
  3)   A FORTRAN cost modeling compo-
      nent.
   Looking at the top of Figure 2, the Main
 Control Routine is  the top-most module.
 Proceeding in a top-down fashion, the User-
 Interface is represented by the entire sub-
 tree  shown at the left below the Control
 Routine. The Cost Modeling Component
 MODEL, appears as the right sub-tree be-
 low the Control Routine,  and also as a
 sub-component of the User-Interface.
   The FORTRAN Cost Modeling Compo-
 nent (MODEL) is invoked directly by the
 main  Control  Routine for batch  mode ex-
 ecution, or indirectly from the User-Interface
 component for interactive mode execution.
   IAPCS uses a set of files called Param-
 eter Files, alternatively called Input Files.
 Two  special  Parameter  Files called
 PARMFILE.TVA and PARMFILE.EPR
 contain the default values for the TVA and
 EPRI constants used in the costing model.
 These default parameter files (or any other
 user-specified parameter  files)  may  be
 loaded into the input screen of the interac-
tive user interface and modified. Param-
 eter file data from the user interface may
then be used to create new parameter files
or may be passed directly to the cost mod-
eling subsystem. Parameter file data from
the user interface may also be  stored in
                                                           FORTRAN
                                                            MODEL
                                                          Subsystems
                                              CUser
                                              Screen
                                            Subsystem
                                                     FORTRAN
                                                      MODEL
                                                    Subsystems
 Figure 2.
IAPCS system module hierarchy chart.
the form of Batch Mode Data Files for later
use, as shown in Figure 1.

Model Cost Results
   IAPCS-4 can  present estimates for
capital costs, levelized costs, and unit costs.
These costs can be presented in constant
or current dollars for any specified year.
   To demonstrate  this capability, FGD
cost estimates were generated for a 500
MW  unit  having a capacity factor of 65%
and burning Illinois No. 6 coal. The capital
cost  estimate was $180/kW. The levelized
annual cost was 8.0 mills/kWhr,  and  the
unit cost  was $220/toh  of SO2 removed.
Costs presented were in  constant 1988
dollars.
                                                                           -frU. S. GOVERNMENT PRINTING OFFICE: 1991/548-028/20162

-------
M. Maibodl, A. L Blackard, andR. J. Page are with Radian Corp., Research Triangle
  Park, NC 27709.
Normsn Kaplan Is the EPA Project Officer (see below).
The complete report consists of three volumes entitled "Integrated Air Pollution Control
  System, Version 4.0" and three diskettes:
  Volume 1 is the User's Guide.
  Volume 2 discusses technical documentation.
  Volume 3 discusses programmer's maintenance.
  Disk 1 is the executable file.
  Disks 2 and 3 contain the source code.
Costs (subject to change) and PB numbers are:
    PB91 133512, cost $17.00: Volume 1.
    PB91 133520, cost$31.00:Volume2.
    PB91 133538, cost $23.00: Volume 3.
    PB91506469, cost $80.00: Volumes 1 and 2 and Disk 1.
    PB91506477, cost $130:.00 Volumes 1, 2, and 3, and Disks 1, 2, and 3.
Volumes and disks of this report will be available only from:
        National Technical Information Service
        5285 Port Royal Road
        Springfield, VA 22161
        Telephone: 703-487-4650
The EPA Project Officer can be contacted at:
        Air and Energy Engineering Research Laboratory
        U.S. Environmental Protection Agency
        Research Triangle Park, NC 27711
 United States
 Environmental Protection
 Agency
Center for Environmental Research
Information
Cincinnati, OH 45268
      BULK RATE
POSTAGE & FEES PAID
 EPA PERMIT NO. G-35
 Official Business
 Penalty for Private Use $300
 EPA/600/S7-90/022

-------