ARM logo

Southern Great Plains Site

 

CO2 Flux Measurement Systems at SGP: 

SGPco2flx

and

Portable Flux Measurement Systems at SGP: 

SGPp1flx 

 

General Purpose

The SGP carbon dioxide flux (CO2flux) measurement systems provide 1/2 hour average fluxes of CO2, H2O (latent heat), and sensible heat. The fluxes are obtained by the eddy covariance technique, which computes the flux as the mean product of the vertical wind component with CO2 and H2O densities, or estimated virtual temperature. A three-dimensional sonic anemometer is used to obtain the orthogonal wind components and the virtual (sonic) temperature. An infrared gas analyzer is used to obtain the CO2 and H2O densities.  A separate sub-system also collects 1/2 average measures of meteorological and soil variables from separate 4m towers.

Table of Contents

4m.jpg (701265 bytes)


Primary Quantities Measured with System

The CO2flux systems measurement systems provide from 1/2 to 4 hr mean estimates of the fluxes of CO2, H2O (latent heat), and sensible heat from a variable area (footprint) of the land surface upwind of the instrument. In rough terms, the extent of the footprint, which depends on the mean wind speed and the degree of turbulent mixing in the atmosphere, varies from 5 - 500 times the height of the sensors above the land surface. For example, the instrument located at 60 m on the Central Facility (CF) tower detect land surface fluxes at distances between approximately 0.3 - 30 km from the tower depending upon meteorological conditions.

The fluxes are computed from the following directly measured data. Orthogonal components of the wind velocity, u, v, and w (m s-1), and sonic temperature (K), which is approximately equal to virtual temperature are measured by the sonic anemometer at 10 Hz. CO2 and H2O densities (mmol m-3) are measured by an infrared gas analyzer (IRGA).

Overall Uncertainties for Primary Quantities Measured

Uncertainties in the measurements are typically dominated by random noise from the measurement instruments. However, the data processing software is designed to identify other sources of interference that affect the measurements. The most frequent source of interference is airborne material (e.g. rain) that briefly obscures the sound or light path of the sensors. See description of processing algorithms given below.

In normal operation instrument noise limits measurements as follows:
CO2flux: detection limit ~ 0.1 umol/m^2/s, gain uncertainty ~ 3%
H2Oflux: detection limit ~ 10 W/m^2/s, gain uncertainty ~ 3%
Sensible heat: detection limit ~ 10 W/m^2/s, gain uncertainty ~ 3%

Detailed Description

List of components for eddy covariance calculations

3-D Sonic Anemometer, Gill Solent Windmaster Pro

  • Orthogonal wind velocities u, v, and w
    Range: +/-20 m/s
    Accuracy: u,v =1.5% RMS error, w =3% RMS error
    Resolution: 0.01 m/s

  • Sonic temperature (from speed of sound (SOS))
    Range: -40 to +60 deg C (307-367 m s-1)
    Accuracy: 3% RMS error in SOS
    Resolution: 0.02 deg C

Infrared Gas Analyzer, Licor Inc. LI-7500 (see http://env.licor.com/)

  • CO2 density
    Range: 0 to 110 mmol/m3;
    Accuracy: ~ 1% (limited by calibration procedure)
    Precision: ~ 4 umol/m3 (typical RMS instrument noise)
  • H20 density
    Range: 0 to 2000 mmol m-3
    Accuracy: ~ 1% (limited by calibration)
    Precision: 0.14 mmol/m3 (typical RMS instrument noise)

Data collection system

  • 266 - 600 MHz PC clone
  • Data collection software:
    ~ 9/11/2000 - 12/19/2001.  Data collection performed with gillsonic.c running under MS Windows NT (written in C Programming language for MS-DOS at NOAA-ATDD by Tilden Meyers and modified for use at ARM).

    12/20/2001 - 12/19/2002.  Data collection performed with WinfluxWMP.cpp software running under MS Windows NT (written in C++ by Joe Verfaillie at CSU San Diego). 

    12/19/2002 - present.  Data collection performed with sonic-irga.c software running under Redhat 7.3 (written in C by Ed Dumas at NOAA-ATDD).   Note data collection system now also collects and stores digital serial data from the IRGA.

List of components for  Meteorological and Soil Measurements Included in 4 m Data Sets

Variable measured Instrument
Mean horizontal wind speed and direction Climatronics CS800-12 wind set
Temperature and relative humidity profiles Vaisala Humiter 50Y  (2, 3 m)
Mean atmospheric pressure Vaisala PTB101B barometer
Soil heat flux REBS HFT3 soil heat flux plates  (4)
Soil temperature profiles Type E thermocouples  (6)
Soil moisture profiles Decagon ECHO soil moisture sensors (8)
Photosynthetically Active Radiation LiCor LI-190SA quantum sensor
Downwelling Short Wave Radiation (0.4-11 microns) LiCor LI-200SA pyranometer
Upwelling and downwelling radiation (0.3 mm – 2.8 mm and 5 mm – 50 mm) Kipp & Zonen CNR-1 radiometer
Net radiation Kipp & Zonen NR-lite net radiometer
Summed precipitation Texas Instruments TE525 tipping bucket rain gage
Data Logger Campbell CR23x (some systems have CR10x)

 

Description of System Configuration and Measurement Methods

Pairs of anemometers and IRGAs are located on and near the Central Facility 60m tower. Data from the anemometer is transmitted to a personal computer (PC) in an instrument shed at the base of the tower. The PC collects and stores the serial binary data stream from the sonic anemometer and IRGA (for more details, see data collection system notes below).  The raw data is transferred to LBNL, processed into the ARM archive format, and inspected for problems on a daily basis. Processed files are sent to ARM Archive using the Site Transfer Suite on a weekly basis.

Theory of Operations

Turbulent fluxes are calculated using standard methods in biometeorology. See references for discussions.

The 3-D sonic anemometer uses three pairs of orthogonal ultrasonic transmit/receive transducers to measure the transit time of sound signals traveling between the transducer pairs. The wind speed along each transducer axis is determined from the difference in transit times. The sonic temperature is computed from the speed of sound which is determined from the average transit time along the vertical axis. A pair of measurements are made along each axis 100 times per second. Ten measurements are averaged to produce 10 wind measurements along each axis and 10 temperatures each second.

The infrared gas analyzer measures CO2 and H2O densities by detecting the absorption of infrared radiation by water vapor in the light path. Details of the IRGA operation and performance can be obtained from Licor Env. Inc. (http://env.licor.com/PDF%20Files/LI7500.pdf).

Data collection on a standard personal computer. Data is collected in 1/2 hour intervals, using the computer clock start as a time reference. Each 1/2 hour data file has a time stamp reflecting the start time of the file. The computer clock is updated on a regular basis using time server software. The daily collection of 48 raw data files are downloaded from the data collection computer to a processing computer at the Lawrence Berkeley National Laboratory on a daily basis and reduced to produce eddy covariance estimates of turbulent fluxes. A set of data processing algorithms are used to create files suitable for inspection and ingest into the ARM data archive.

Current Status and Locations

The number and location of the sensors on the SGP 60m tower has changed over time as follows:

September, 2000.  Initial installation of one system on the south east boom at 60 m on the Central Facility (CF) tower.

December, 2002. First system removed from South-East boom.  Systems installed on the 25, and 60 m West booms on the CF tower.  Combined eddy covariance system at 4.5 m and supporting 4m meteorological measurement tower installed near base of 60 m tower.

Data Processing Algorithms

The first program processes the raw (a0) data to produce intermediate (a1) data files. The averaging time for calculations can be varied to produce EC average values for each 1/2 hour (other averaging times can be requested of 1, 2, and 4 hr). The calculation is performed as follows:

aotoa1:

1. Read in raw data and convert to engineering units (u,v,w (m/s), T sonic (C), CO2 and H20 (Volts)).

2. Shift the CO2 and H20 signals back by (2 - 3 samples) to correct for a fixed time lag in the LI-7500 analyzer.

Identify and remove spikes from data using 100 second running mean filter. Spikes are identified as data points with values more than a set number of standard deviations away from running mean. Spike data are given value of running mean and are not used to update mean. Spikes are counted and the mean value of the spikes is calculated. A QC flag is raised if more than 100 data points in a given interval are flagged as spikes.

3. Calculate statistics (mean, variance, skewness, and kurtosis) of each variable and covariances between all signal pairs.

4. Calculate 2-D coordinate rotation to zero mean w and v and apply to vector and covariance quantities.

5. Write out results.

a1tob1: processes intermediate (a1) files to produce estimates of turbulent fluxes with initial QC flags as follows:

1. Read in a1 file and apply IRGA output settings to change output voltages (Volts) to densities (mmol/m-3).

2. Compute turbulent fluxes of CO2 and H20 including appropriate Webb-Pearmann-Leuning corrections (Webb et al, 1980) for sensible and latent heat (Webb et al, 1980).  

3. Inspect and flag data falling outside of acceptable limits based on variance, spike counts, and turbulence conditions u*.

4. Write out results.

met.b1: for the 4 m systems, merge meteorological data with b1 data file.

Data Quality

Data quality for the flux data is judged by inspecting QC flags and variables in processed data.  No data quality checks or flags are included for the meteorological data at this time.

Current Health and Status

Fully operational.

Data User Notes

Eddy Covariance Calculations

The algorithm that computes the turbulent fluxes (a1tob1) for the data collected at 4m uses the air temperature, pressure, and relative humidity from meteorological sensors to calculate the density and specific heat.  However, at present, the 25 and 60m systems use the virtual temperature measured by the anemometer and the H20 density measured by the IRGA to estimate air density and specific heat, assuming a constant pressure of 98 kPa.  This will cause a small errors in cases where pressure, or temperature are slightly different from the measured values.  

No corrections are made for loss of spectral energy due to sensor separation.  Using the work of Moore (1986), we have estimated these corrections to be in the range of 3-7% for most conditions at 4m above the crops but is unlikely to be significant for the measurements at 25 and 60m.  

The fluxes only reflect turbulent fluxes and do not include corrections for storage of CO2, H2O, or heat in the air between the sensor and the land surface.  Although this is unlikely to be an important correction for the 4m system, this correction is often significant for the 60m system.  We are working to incorporate data from a precision gas system to include a storage correction for the 25 and 60m heights.

Soil Temperature and Moisture

The depths at which the soil temperature sensors were installed is as follows:

T1, T4 = 25cm; T2, T5= 15 cm; T3, T6 = 5 cm

The depths at which the soil moisture sensors were installed varied with time as follows:

July, 2001: M1, M3, M5, M7 = 15 cm; M2, M4, M6, M8 = 5 cm

December, 2002- present: M1, M3, M5, M7 = 25 cm; M2, M4, M6, M8 = 5 cm

It has been observed that the soil moisture sensors exhibit a large temperature sensitivity.  This is evident in sensors located in shallow soil where temperature variations are large.  Correction for this artifact has not been corrected by processing algorithm to date.  This correction will be included in future files.  People interested in performing their own corrections may want to consider using the diurnal soil temperature variations to diurnal variations in moisture signals. 

Automated Quality Control/Flagging Contained within data files

Output files include QC flags as described below.

Raw data QA/QC

Spike count for u,v,w,T, q, c

This is a summary of the qc flags in a1 and b1 files.

******Flags present in _a1_ files:

qc_u number of samples out of range u

speed > 40m/s
deviation from mean > 6*(std dev)

qc_v number of samples out of range v

speed > 40m/s
deviation from mean > 6*(std dev)

qc_w number of samples out of range w

speed > 40m/s
deviation from mean > 6*(std dev)

qc_t number of samples out of range t

deviation from mean > 5*(std dev)

qc_q number of samples out of range q

value > .1
value < 4.98
deviation from mean > 6*(std dev)

qc_c number of samples out of range c

value > .1
value < 4.98
deviation from mean > 6*(std dev)

nspk_u number of samples removed due to spikes u

= qc_u

nspk_v number of samples removed due to spikes v

= qc_v

nspk_w number of samples removed due to spikes w

= qc_w

nspk_t number of samples removed due to spikes t

= qc_t

nspk_q number of samples removed due to spikes q

= qc_q

nspk_c number of samples removed due to spikes c

= qc_c

Processed Data Checks

******Flags present in _b1_ files:

qc_flag_w QC flag on variable w

0= ok
1= out of range: w < -10 or w > 10 (currently not used)
2= spike: nspk (num. spikes) > 100

qc_flag_t QC flag on variable t

0= ok
1= out of range: mean_t < -20 or mean_t > 50 (currently not used)
2= spike: nspk (num.spikes) > 100
3= large variance: (mean_t / sqrt(variance_t)) < 2

qc_flag_q QC flag on variable q

0= ok
1= out of range: mean_q < 0 or mean_q > 2000 (currently not used)
2= spike: nspk (num. spikes) > 100
3= large variance: rho_q/sqrt(variance_q) < 2

note: rho_q = calib.low_h2o + mean_q * ((calib.high_h2o-calib.low_h2o)/5.)

qc_flag_c QC flag on variable c

0= ok
1= out of range: mean_c < 1 or mean_c > 20 (currently not used)
2= spike: nspk (num. spikes) > 100
3= large variance: rho_c/sqrt(variance_c) < 40

note: rho_c = calib.low_co2 + mean_c * ((calib.high_co2-calib.low_co2)/5.)

qc_flag_ustar QC flag on variable ustar

0= ok
1= too low: ustar < .15
2= positive u'w': u'w' > 0

 

VALID DATA RANGES are provided in data format file

SGPco2flx-data-format

 

Instrument Mentor Quality Control Checks

Visual QC frequency: daily to weekly

QC delay: typically 1-2 days

QC type: - 

Instrument mentor Marc Fischer and data processing assistant Igor Pesenson routinely view graphical displays produced at LBNL. The displays include graphs of CO2, H20, sensible fluxes, mean and variance of CO2 concentration (not corrected for barometric pressure) and wind speed.

Value Added Procedures

None at present.  A gap filled data file is being developed.

Quality Measurement Experiments

None at present.

Examples of Data (from yesterday)

See data quick look:

yest60m

yest25m

yest4m

Data Quicklooks

See above URLS.

Calibration and Maintenance

Calibration Theory

The sonic anemometer does not require maintenance or calibration. The IRGA offset and gain need to be calibrated on a periodic basis. The IRGA is calibrated by introducing gas of know concentration into a calibration hood that surrounds the light path over which infrared absorption is measured. The offset is typically calibrated using dry N2 from a gas bottle. The gain of the CO2 and H2O channels are calibrated using a bottle with a known concentration of CO2 and flow from a H2O vapor generator (e.g. Licor Inc. LI-610 Dew Point Generator).

Calibration History

The system in longest continuous operation is the system at 60m on the 60m tower.  The calibration interval for that system is:

October, 18, 2000
July, 13, 2001
December, 18, 2001

December, 20, 2002 - replaced

The portable flux systems are calibrated before each portable deployment period.

Maintenance Procedures

The sonic anemometer does not require maintenance or calibration. The IRGA offset and gain are calibrated on a periodic basis following the manufacturers recommended procedure.

Online Maintenance Documentation

IRGA calibration procedure is available from instrument mentor.

Supplemental Assessment of Instrument Calibration and Maintenance Procedures

None.

Frequestly Asked Questions-FAQs

Where do I get more information?

Contact the instrument mentor.

Software Documentation for this Instrument

General description of the data product formats can be found in:

SGPco2flx-data-format

Contacts

Instrument Mentor

Marc L. Fischer, Staff Scientist

Atmospheric Sciences Department
Environmental Energy Technologies Division
Mail Stop 51-208
E.O. Lawrence Berkeley National Laboratory
1 Cyclotron Rd.
Berkeley, CA 94720

Tel 510-486-5539 • FAX 510-486-5298
email mlfischer@lbl.gov

web page http://eetd.lbl.gov/env/mlf

 

Instrument Developer and Co-Mentor

David P. Billesbach, Research Professor

206 L.W. Chase Hall
University of Nebraska
Lincoln, NE 68583

Tel 402-472-7961 
email dbillesbach1@unl.edu

 

Vendors

Gill Solent, UK (US dist. Texas Electronics, 800-424-5651) http://www.gill.co.uk/

Licor Environmental (Lincoln, NE, 800-447-3576) http://env.licor.com/

Campbell Scientific (Logan, UT, 435-753-2342) http://www.campbellsci.com/

Citable References

  • Kaimal, J.C., Finnigan, J.J., 1994 Atmospheric Boundary Layer Flows: Their Structure and Measurement. Oxford University Press, New York
  • Moore, C.J., 1986. Frequency Response Corrections for Eddy Correlation Systems. Boundary-Layer Meteorol. 37, 17-35
  • Paw U, K.T., Baldocchi, D.D., Meyers, T.P., Wilson, K.B., Correction of Eddy-Covariance Measurements Incorporating Both Advective Effects and Density Fluxes. Boundary-Layer Meteorol. 97,487-511
  • Webb, E.K., Pearman, G.I., and Leuning, R., 1980. Correction of Flux Measurements for Density Effects due to Heat and Water Vapour Transfer. Quart. J. Roy. Meteorol. Soc. 106, 85-100
class="xl24" width="345" style="height: 38.25pt; border-top-style: none; border-top-width: medium">Upwelling