Difference between revisions of "EMEP European anthropogenic emissions"

From Geos-chem
Jump to: navigation, search
(Overview)
Line 6: Line 6:
  
 
NOTE: The EMEP emissions data have been extended to the year 2007 in [[GEOS-Chem v8-03-01]] and higher versions.
 
NOTE: The EMEP emissions data have been extended to the year 2007 in [[GEOS-Chem v8-03-01]] and higher versions.
 +
 +
== EMEP ship emissions inventory ==
 +
 +
The EMEP inventory contains ship emissions for NOx, CO, SO2. 
 +
 +
The source code is located in file <tt>emep_mod.f</tt>. 
 +
 +
Please also note the following fixes:
 +
 +
#[[#Minor fixes for EMEP ship emissions|Minor fixes for EMEP ship emissions]]
 +
#[[#Inconsistent mask file for EMEP ship emissions|Inconsistent mask file for EMEP ship emissions]]
 +
 +
=== 1980 to 1989 ===
 +
 +
EMEP ship data from 1980-1989 emit NOx as pure NOx (and not HNO3 + 10*O3).  It was not possible to separate the NOx into HNO3 and O3 from this data set.
 +
 +
See ''Auvray and Bey'' [2005] and [http://www.emep.int/publ/reports/2002/mscw_note_1_2002.pdf ''Vestreng and Klein'' <nowiki>[2002]</nowiki>] for more information.
 +
 +
=== 1990 to 2005 ===
 +
 +
EMEP ship data from 1990-2005 are based on [''Vestreng et al'', 2007].
 +
 +
For more information about the data, please see the README file: [ftp://ftp.as.harvard.edu/pub/geos-chem/data/GEOS_1x1/EMEP_200911/README GEOS_1x1/EMEP_200911/README]
 +
 +
--[[User:Bmy|Bob Y.]] 12:00, 20 December 2012 (EST)
  
 
== References ==
 
== References ==

Revision as of 17:00, 20 December 2012

On this page we provide information about The Co-operative Programme for Monitoring and Evaluation of the Long-range Transmission of Air Pollutants in Europe (EMEP) anthropogenic emissions inventory for Europe.

Overview

The EMEP inventory also includes emissions from ship exhaust.

NOTE: The EMEP emissions data have been extended to the year 2007 in GEOS-Chem v8-03-01 and higher versions.

EMEP ship emissions inventory

The EMEP inventory contains ship emissions for NOx, CO, SO2.

The source code is located in file emep_mod.f.

Please also note the following fixes:

  1. Minor fixes for EMEP ship emissions
  2. Inconsistent mask file for EMEP ship emissions

1980 to 1989

EMEP ship data from 1980-1989 emit NOx as pure NOx (and not HNO3 + 10*O3). It was not possible to separate the NOx into HNO3 and O3 from this data set.

See Auvray and Bey [2005] and Vestreng and Klein [2002] for more information.

1990 to 2005

EMEP ship data from 1990-2005 are based on [Vestreng et al, 2007].

For more information about the data, please see the README file: GEOS_1x1/EMEP_200911/README

--Bob Y. 12:00, 20 December 2012 (EST)

References

  1. Auvray, M., and I. Bey, Long-Range Transport to Europe: Seasonal Variations and Implications for the European Ozone Budget, J. Geophys. Res., 110, D11303, doi: 10.1029/2004JD005503, 2005.
  2. Vestreng, V., and H. Klein (2002), Emission data reported to UNECE/EMEP: Quality assurance and trend analysis & Presentation of WebDab, MSC-W Status Report 2002, Norwegian Meteorological Institute, Oslo Norway, July 2002. PDF
  3. Vestreng et al., EMEP 2005 expert emissions, 2007. (need full citation!)

Previous issues that are now resolved

Bug with EMEP ship emissions for nested grids

NOTE: This update was introduced in emfossil.f in GEOS-Chem v8-02-01.

Win Trivitayanurak wrote:

This bug is in subroutine EMFOSSIL in emfossil.f. The use of function GET_EUROPE_MASK when LEMEP = .false. crashes the run because, i think, the function is not really valid when EMEP emission is not turned on. When I ran the China nested-grid, all other emission choices need to be turned off, e.g. EMEP, BRAVO. Only STREETS can be on for the China nested grid run. Therefore, w/o this fix, the run won't go anywhere.
I copy the section of the code and paste it here below. See the change in the line with !Prior to 5/1/09 (win, 5/1/09).
 !Prior to 5/1/09 (win, 5/1/09)
 !               ELSE IF ( LEMEPSHIP  .AND.
 !     $                 ( GET_EUROPE_MASK( I, J ) > 0d0 ) ) THEN
 !
 !                  ! Get SHIP EMEP emissions for NOx [molec/cm2/s]
 !                  SHIP = GET_EMEP_ANTHRO( I, J, NN, SHIP=.TRUE.)

              ELSE IF ( LEMEPSHIP ) THEN
                
                 IF ( GET_EUROPE_MASK( I, J ) > 0d0 )
                 ! Get SHIP EMEP emissions for NOx [molec/cm2/s]
    &            SHIP = GET_EMEP_ANTHRO( I, J, NN, SHIP=.TRUE.)


--Ccarouge 15:50, 7 May 2009 (EDT)
--Bob Y. 11:52, 20 December 2012 (EST)