Dew Point Mirror#

Instrumentation#

The BCO is equipped with a “Ventilated Thermohygrometer VTP6 Thygan” manufactured by Meteolabor AG. The instrument combines a ventilated and heated thermometer with a mirror-type dew point hygrometer and has been measuring since 2021-07-08.

Dewpoint mirror

Fig. 1 The Thermohygrometer VTP 6 with the the air intake visible at the bottom. The air exits the housing through a duct below the lid.#

The instrument is installed \(29\,\mathrm{m}\) above mean sea level.

The measurable temperature range is -50 to +50 °C, while the dew point range is -65 to +50 °C. Every ten minutes, the device takes about ten measurements of air temperature and dew point temperature within a 40-second interval. The device provides the mean values along with their standard deviations, allowing data quality to be assessed. The temperature resolution is 0.1 K, and the relative humidity resolution is 0.1%.

The program evaluates three types of device messages: measured values, status message, and raw data. These messages contain the following 17 variables:

Abbreviation

Variable

Device message

Unit

ST

Measurement status

Measured values

-

TT

Air temperature

Measured values

degree_Celsius

DT

Dew point temperature

Measured values

degree_Celsius

RH

Relative humidity

Measured values

%

RTT

Air temperature

Raw data

degree_Celsius

RSTT

Standard deviation of air temperature

Raw data

degree_Celsius

RDT

Dew point temperature

Raw data

degree_Celsius

RSDT

Standard deviation of dew point temperature

Raw data

degree_Celsius

RRH

Relative humidity

Raw data

%

TG

Housing temperature

Raw data

degree_Celsius

VU

Fan voltage

Raw data

V

VI

Fan current

Raw data

mA

K

Value

Raw data

-

RST

Measurement status

Raw data

-

OA

Option 0

Status message

-

OB

Option 1

Status message

-

SW

Status byte W3

Status message

-

The measurement principle#

The air temperature is measured by a copper-constantan thermocouple. To measure the dew point temperature, moist air is passed over a mirror. The mirror is cooled until the dew point temperature is reached and condensation occurs. To detect the optical change, a light beam is directed onto the mirror and reflected by it. The intensity of the reflected light beam decreases when condensation forms on the mirror. This reduction can be detected by an optical system.

Data Availability#

import intake

cat = intake.open_catalog("https://tcodata.mpimet.mpg.de/catalog.yaml")
ds_dew = cat.BCO.dewpoint.to_dask()
ds_dew
/builds/tco/bco/docs/.venv/lib/python3.12/site-packages/intake_xarray/base.py:21: FutureWarning: The return type of `Dataset.dims` will be changed to return a set of dimension names in future, in order to be more consistent with `DataArray.dims`. To access a mapping from dimension names to lengths, please use `Dataset.sizes`.
  'dims': dict(self._ds.dims),
<xarray.Dataset> Size: 35MB
Dimensions:  (time: 242696)
Coordinates:
    alt      int64 8B ...
    lat      float64 8B ...
    lon      float64 8B ...
  * time     (time) datetime64[ns] 2MB 2021-07-08T20:20:00 ... 2026-07-31T23:...
Data variables: (12/17)
    DT       (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    K        (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    OA       (time) int64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    OB       (time) int64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    RDT      (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    RH       (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    ...       ...
    ST       (time) int64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    SW       (time) int64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    TG       (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    TT       (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    VI       (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
    VU       (time) float64 2MB dask.array<chunksize=(242696,), meta=np.ndarray>
Attributes:
    Conventions:           CF-1.12
    _logical_cutoff_date:  2026-08-01T00:00:00Z
    bcoproc_version:       0.0.0.post1660.dev0+9b77b3c
    featureType:           timeSeries
    institution:           Max Planck Institute for Meteorology, Hamburg
    license:               CC0-1.0
    location:              The Barbados Cloud Observatory (BCO), Deebles Poin...
    platform:              BCO
    source:                Ventilated Thermohygrometer VTP 6 (Thygan), Meteol...
    summary:               VTP 6 dew point, air temperature, and relative hum...
    title:                 VTP 6 data from BCO (Level 1)
    tool_versions:         {"Python": "3.11.2 (main, Apr 28 2025, 14:11:48) [...

Sample Plot#

ds_dew.DT.sel(time="2025").resample(time="1D").mean().plot(label="Dew point")
ds_dew.TT.sel(time="2025").resample(time="1D").mean().plot(label="Air temperature")
[<matplotlib.lines.Line2D at 0x7f49ca051e50>]
../../_images/5ea0d9beb3ee2a1f54e123992997a9dbb4cd77fb8c373694b4b63f848b3e43d5.png