1 Introduction

1.1 Background Information

This technical report defines the variables used in data sets that are collected by the research aircraft operated by the Research Aviation Facility (RAF) of the National Center for Atmospheric Research. Where appropriate, it also documents the equations that are used by the processing software (currently “nimbus”) to calculate the derived measurements that result from the use of one or more other basic measurements (e.g., potential temperature). Since 1993, data from research flights have been archived in NetCDF format (cf. http://www.unidata.ucar.edu/software/netcdf/docs/), and the NetCDF header for recent projects includes detailed information on the measurements present in the file, how they depend on other measurements, units, etc. The conventions that the RAF uses for NetCDF data files are documented at http://www.eol.ucar.edu/raf/Software/netCDF.html .

This document should change as changes in processing algorithms are implemented, but the intent is also to provide a history of algorithms that have been used, so there is an effort to document how historical data files were processed along with the descriptions of current algorithms. Unlike some technical reports, this document is likely to change over time and should provide a history extending back to RAF Bulletin 9, which documented the processing algorithms as they existed before about 2003.

Currently, the data acquisition process on the research aircraft of the Research Aviation Facility, Earth Observing Laboratory, proceeds as follows:

  1. Analog or digital outputs from instruments are sampled at regular intervals, typically 50 Hz when possible. Analog outputs are converted to digital values via analog-to-digital converters. The investigators’ handbooks for each aircraft describe this process in detail, including resolution of the sampling and handling of the results. Often, signals from user-supplied instruments are also included in the measured values that are handled by the data system.
  2. The digital outputs are then recorded by the data system on the aircraft. Currently, this is a task of the “NIDAS” system described below. That system also controls the sampling, time stamps, and other aspects of data recording.
  3. In flight, the data are processed by the “nimbus” data processing program, which makes them available for display via aeros for real-time monitoring of measurements.
  4. Following the flight, nimbus again processes the data. At this stage, measurements can be re-sampled with averaging and/or interpolation to produce various data rates, usually 1 Hz or 25 Hz, and known lags in measurements can be introduced to adjust measurements to a common time basis. As part of this processing, nimbus applies calibration coefficients where appropriate to convert recorded values (e.g., voltage) to engineering units (e.g., \(^\circ\)C). Determining or checking these calibration coefficients is part of the pre-flight and post-flight procedures for each project.
  5. The output from nimbus is the data file that is the permanent archive from the experiment, often after merging in additional data sets from users that are not recorded in the original data file produced by NIDAS. These files, in NetCDF format, have headers that contain metadata on each measurement (such as the calibration coefficients, the instrument that produced the measurement, etc.). Many of the variables in these files are discussed in this technical note, but the files may also include additional project-specific measurements for which the NetCDF header and the project reports will be the only documentation.

For assistance accessing data from RAF-supported projects, contact the RAF data management group via this email address.

The data system has changed several times over the history of RAF. For a discussion of the history of the data systems, see this note written by Richard Friesen. The versions of data systems that produced most of the data still available were, approximately, as given in the following table:
Data.System start end aircraft
ADS I 1984 1992 King Air 200T, Sabreliner (1987), Electra (1991)
ADS II 1992 2007 C-130
ADS III (NIDAS)1 2005 GV, C-130 after 2007

Before 1993, data were processed by a different program, “GENPRO,” and a different output format (also named GENPRO) was used for archived datasets. Appendix E in RAF Bulletin 9, the previous description of RAF data products that is now superseded by this technical note, describes that format. Some variable names in this document, esp. in section 10, refer to obsolete variable names, some used with GENPRO and others referring to instruments that are now retired. These names are included here so that this report can be a reference for older archived data as well as for current data files.

1.2 Alphabetical List of Variables

At the end of this document, there is a list of all the variable names that appear in standard data files along with links to the primary discussion of those variables; see Appendix B. In some cases redundant measurements are present, often for key measurements like pressure or temperature. When these are used in subsequent calculation of derived variables like potential temperature, some choice is usually made regarding which measurement is considered most reliable for a particular project or flight, and a single derived variable is calculated on the basis of the chosen input variable(s). To record which measurements were so designated, a reference measurement chosen from a group of redundant measurements usually has a variable name ending with the letter(s) X or XC.2 To see the variables in a particular netCDF data file, use the command “ncdump -h file.nc”.

1.3 Constants and Symbols

The following table contains values used for some constants in this document or in the processing code. For reference, the symbols used here and elsewhere in this document are defined in the List of Symbols near the end of the document (cf. Appendix A). Where references are to the “NIST Chemistry WebBook”, the associated URL is http://webbook.nist.gov. References to the CODATA Internationally recommended values of the Fundamental Physical Constants are available at https://physics.nist.gov/cuu/Constants/index.html. The optimization involved in adjustment of these coefficients is documented in E. Tiesinga, P. J. Mohr, D. B. Newell, and B. N. Taylor, J. Phys. Chem. Ref. Data 50, 033105 (2021). In this technical note, references to these symbols will often have these symbols or definitions marked by the symbol \(^\dagger\) to indicate that the values used are the standard ones in the following table.3


Values Used for “Constants”


\(T_{0}\) = temperature in kelvin corresponding to \(0^{\circ}\)C = 273.15 K
\(T_{3}\) = temperature corresponding to the triple point of water = 273.16 K
\(M_{d}\) = molecular weight of dry air\(^{(a)}\), 28.9637 kg\(\,\)kmol\(^{-1}\)  \(^{(c)}\)
\(M_{w}\) = molecular weight of water, 18.0153 kg kmol\(^{-1}\)  \(^{(d)}\)
\(R_{0}\) = universal gas constant\(^{a}\) = 8.314462618\(\times 10^{3}\) J kmol\(^{-1}\)K\(^{-1}\)   \(^{(e)}\)
\(N_{A}\) = Avogadro constant = 6.02214076\(\times 10^{26}\) molecules kmol\(^{-1}\)
\(k=R_{0}/(\mathrm{N_{A})}=1.380649\times10^{-23}\mathrm{J}\,\mathrm{K}^{-1}\)
\(R_{d}=(R_{0}/M_{d}\)) = gas constant for dry air
\(R_{w}\) = (\(R_{0}/M_{w})\) = gas constant for water vapor
\(R_{E}\) = radius of the Earth = 6.371229\(\times 10^{6}\)m  \(^{(f)}\)
\(c_{p}\) = specific heat of dry air at constant pressure = \(\frac{7}{2}R_{d}\) = 1.00473\(\times10^{3}\) J kg\(^{-1}\)K\(^{-1}\)  \(^{(g)}\)
\(c_{v}\) = specific heat of dry air at constant volume = \(\frac{5}{2}R_{d}\) = 0.71766\(\times 10^{3}\) J kg\(^{-1}\)K\(^{-1}\)
     (specific heat values are at 0\(^{\circ}\)C; small variations with temperature are not included here)
\(\gamma\) = ratio of specific heats, \(c_{p}/c_{v}\), taken to be 1.4 (dimensionless) for dry air
\(\Omega\) = angular rotation rate of the Earth = 7.292115\(\times10^{-5}\) radians/s
\(\Omega_{Sch}\) = angular frequency of the Schuler oscillation = \(\sqrt{\frac{g}{R_{E}}}\)
\(\sigma\) = Stephan-Boltzmann Constant = 5.670374419\(\times10^{-8}\)W m\(^{-2}\)K\(^{-4}\)  \(^{(e)}\)

__________
(a) The International Standard Atmosphere specifies \(g=9.80665\) m s-2, \(M_{w}\)=28.9644 and \(R_{0}\) = 8.31432x103 J kmol-1K-1, so these values are used to calculate pressure altitude.
(b) cf. Moritz, H., 1988: Geodetic Reference System 1980, Bulletin Geodesique, Vol. 62 , no. 3, and this link.
(c) Jones, F. E., 1978: J. Res. Natl. Bur. Stand., 83(5), 419, as quoted by Lemmon, E. W., R. T. Jacobsen, S. G. Penoncello, and D. G., Friend, J. Phys. Chem. Ref. Data, Vol. 29, No. 3, 2000, pp. 331-385. The quoted values of mole fraction are from Jones (1978) and the calculation of mean molecular weight is shown in the following table using values of molecular weights taken from the NIST Standard Reference Database 69: NIST Chemistry WebBook as of March 2011. With CO2 about 0.00041 (as in 2020) and others decreased proportionately, the mean is 28.9640.
Table 1.1: Calculation of the mean molecular weight of air
Gas mole fraction x molecular weight M x*M
N2 0.78102 28.0134 21.87903
O2 0.20946 31.9988 6.70247
Ar 0.00916 39.948 0.36592
CO2 0.00033 44.0095 0.01452

          The mean value is 28.9619, but see above for a more modern adjustment.

(d) NIST Standard Reference Database 69: NIST Chemistry WebBook as of March 2011.
(e) 2018 CODATA
(f) matching the value used by the inertial reference systems, as discussed in the “INS” section.
(g) The specific heat of dry air at 1013 hPa and 250–280 K as given by Lemmon et al. (2000) is 29.13 J/(mol-K), which translates to \(1005.8\pm 0.3\) J/(kg-K). However, the uncertainty limit associated with values of specific heat is quoted as 1%, and the experimental data cited in that paper show scatter that is at least comparable to several tenths percent, so the ideal-gas value cited here is well within the range of uncertainty. For this reason, and because this value is in widespread use, the ideal-gas value is used throughout the algorithms described here.



  1. ADS III is the name given to the full data system, which includes these components: NIDAS (for data acquisition and recording); NIMBUS (for data processing, both in flight and after the flight); AEROS (for data display in flight); and the Mission Coordinator Station and satellite communications system (for transmission of data to and from the aircraft, display of such data for mission decisions, and support for written “chat” communications among project participants both on the aircraft and on the ground).↩︎

  2. Some that do not follow this convention are ATTACK and SSLIP; see the individual descriptions that follow.↩︎

  3. This table does not account for the 2018 revision of the basic SI units. The changes are not significant, but eventually processing should account for them. New values: Avogadro constant: \(N_A=6.02214076\times 10^{23}\) particles per mole; Boltzmann constant: \(k=1.380649 × 10^{-23}\) joules/kelvin; \(R_0=8.314463\times 10^{3}\) J kmol\(^{-1}\)K\(^{-1}\); Stefan-Boltzmann constant \(5.670374419... x 10^{-8} W m^{-2} K^{-4}\). These definitions are exact. Some other constants in the table below will have minor associated changes related to new reference values for basic units including the kilogram, meter, and kelvin. See https://www.nist.gov/si-redefinition/definitions-si-base-units for the 2018 values of the SI units.↩︎