<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0"><?xmltex \makeatother\@nolinetrue\makeatletter?>
  <front>
    <journal-meta><journal-id journal-id-type="publisher">AMT</journal-id><journal-title-group>
    <journal-title>Atmospheric Measurement Techniques</journal-title>
    <abbrev-journal-title abbrev-type="publisher">AMT</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Atmos. Meas. Tech.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1867-8548</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/amt-13-3815-2020</article-id><title-group><article-title>Integration and calibration of non-dispersive infrared (NDIR) <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensors and their
operation in a sensor network<?xmltex \hack{\break}?> covering Switzerland</article-title><alt-title>Integration and calibration of NDIR <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensors</alt-title>
      </title-group><?xmltex \runningtitle{Integration and calibration of NDIR {$\chem{CO_{{2}}}$} low-cost sensors}?><?xmltex \runningauthor{M. M\"{u}ller et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Müller</surname><given-names>Michael</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Graf</surname><given-names>Peter</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Meyer</surname><given-names>Jonas</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Pentina</surname><given-names>Anastasia</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Brunner</surname><given-names>Dominik</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4007-6902</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Perez-Cruz</surname><given-names>Fernando</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Hüglin</surname><given-names>Christoph</given-names></name>
          <email>christoph.hueglin@empa.ch</email>
        <ext-link>https://orcid.org/0000-0002-6973-522X</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Emmenegger</surname><given-names>Lukas</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-9812-3986</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Empa, Swiss Federal Laboratories for Materials Science and Technology,
Dübendorf, Switzerland</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Decentlab GmbH, Dübendorf, Switzerland</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Swiss Data Science Center, Zurich, Switzerland</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Christoph Hüglin (christoph.hueglin@empa.ch)</corresp></author-notes><pub-date><day>15</day><month>July</month><year>2020</year></pub-date>
      
      <volume>13</volume>
      <issue>7</issue>
      <fpage>3815</fpage><lpage>3834</lpage>
      <history>
        <date date-type="received"><day>29</day><month>October</month><year>2019</year></date>
           <date date-type="rev-request"><day>18</day><month>November</month><year>2019</year></date>
           <date date-type="rev-recd"><day>14</day><month>May</month><year>2020</year></date>
           <date date-type="accepted"><day>20</day><month>May</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 Michael Müller et al.</copyright-statement>
        <copyright-year>2020</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020.html">This article is available from https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e181">More than 300 non-dispersive infrared (NDIR) <inline-formula><mml:math id="M3" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensors
labelled as LP8 were integrated into sensor units and evaluated for the
purpose of long-term operation in the Carbosense <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> sensor network in
Switzerland. Prior to deployment, all sensors were calibrated in a pressure
and climate chamber and in ambient conditions co-located with a reference
instrument. To investigate their long-term performance and to test different
data processing strategies, 18 sensors were deployed at five locations
equipped with a reference instrument after calibration. Their accuracy
during 19 to 25 months deployment was between 8 and 12 ppm. This level of
accuracy requires careful sensor calibration prior to deployment, continuous
monitoring of the sensors, efficient data filtering, and a procedure to
correct drifts and jumps in the sensor signal during operation. High
relative humidity (&gt; <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">85</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>) impairs the LP8
measurements, and corresponding data filtering results in a significant loss
during humid conditions. The LP8 sensors are not suitable for the detection
of small regional gradients and long-term trends. However, with careful data
processing, the sensors are able to resolve <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> changes and differences
with a magnitude larger than about 30 ppm. Thereby, the sensor can resolve
the site-specific <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> signal at most locations in Switzerland. A low-power network (LPN) using LoRaWAN allowed for reliable data transmission with
low energy consumption and proved to be a key element of the Carbosense
low-cost sensor network.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e250">The number of available low-cost sensor types for ambient trace gas
observations has increased in recent years. Frequently, these sensors are
combined with wireless data transfer capabilities to form a versatile
measurement unit. Low-cost sensors for trace gas measurements are based on
different working principles such as metal-oxide semiconductors,
electrochemical cells or non-dispersive infrared detection (NDIR). For
<inline-formula><mml:math id="M8" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, NDIR is the most common technique (Lewis et al., 2018). Similarly
to other instruments, knowledge of the sensors' characteristics such as
sensitivity, cross sensitivity or ageing is important for meaningful
applications. Moreover, the raw sensor output must be converted into the molar
fraction of the target gas using a mathematical function. The mathematical
models provided by the manufacturers are often not sufficient to meet the
accuracy demands of trace gas measurements in outdoor conditions. Different
approaches such as multilinear regression (Mueller et al., 2017;
Martin et al., 2017; Spinelle et al., 2017), random forest models (Bigi
et al., 2018; Zimmerman et al., 2018) or artificial neural networks
(Spinelle et al., 2017) are investigated to derive better-performing sensor
models. However, thorough model validation that is adequate with respect to
the foreseen application is necessary for this task, especially as many
data-driven models include parameters that were not shown to have a
reproducible impact on the sensor signal. Some approaches also employ
information in the model that is only valid in a statistical manner, such as similar pollutant<?pagebreak page3816?> concentrations at the sensor location and at
the closest reference site during selected time periods (Mueller et al.,
2017; Kim et al., 2018). The use of a standardized terminology for
processing levels, as was recently proposed by Schneider et al. (2019),
is recommended to clearly define the type of information a sensor model is
based on.</p>
      <p id="d1e264">The design of low-cost sensors usually relies on a less stable and less
controlled measurement environment than high-end instruments. Therefore, the
mathematical description of sensor behaviour must be flexible and robust
enough to accommodate a wide range of operating conditions. Nevertheless,
the accuracy level achieved by low-cost trace gas sensors is still
significantly below that of high-precision instruments. This may be
acceptable in view of their lower costs if the achievable data quality
remains suitable for a specific application. Usually, low-cost sensors have
to be individually calibrated for achieving their best performance, and data
processing is an essential element to obtain accurate measurements. This
data processing includes filtering to eliminate and report outliers or data
of reduced quality and the detection of changes in sensor characteristics
which require the adaptation of the model that converts the raw sensor
output to the molar fraction.</p>
      <p id="d1e267">Smart and dependable sensor integration is crucial for both high data
quality and reliable and cost-efficient operation. A long-lasting autonomous
sensor deployment requires that the sensor unit has low energy
consumption, which depends on the energy consumption of the sensing device,
the measurement frequency, the on-site data processing and the method that
is used for data transmission. The latter can be achieved using the LoRaWAN
protocol (LoRa-Alliance, 2019), which offers data transmission with highly
reduced energy consumption compared to mobile communication networks such as
GSM, UMTS and LTE.</p>
      <p id="d1e270">Increasing the spatial coverage of a measurement network or reducing its
costs by the operation of low-cost sensors is appealing. However, the number
of long-term applications of low-cost sensors is still sparse (Mueller et
al., 2017; Shusterman et al., 2016; Castell et al., 2017; Popoola et al.,
2018). The total costs of the sensors, their calibration, deployment, data
transmission, and data processing have to be in equilibrium with the
information the sensors provide. Further technical and operational progress
is required to enhance both the efficiency and the data quality of low-cost
sensor networks and to eventually integrate more low-cost sensors into
meaningful services. Examples of research activities in the field of
lower-cost <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements and sensor networks are provided by
Arzoumanian et al. (2019) and Shusterman et al. (2016).</p>
      <p id="d1e285">In this study we present the deployment of more than 250 low-cost <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
sensors in Switzerland in the framework of the Carbosense project, which
aims to assess anthropogenic and natural <inline-formula><mml:math id="M11" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> fluxes in Switzerland
through a combination of dense observations and high-resolution
atmospheric transport modelling. The entire <inline-formula><mml:math id="M12" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> sensor network is formed
by high-precision instruments, intermediate precision instruments and
low-cost sensors. The accuracy of the low-cost sensors is clearly outside
the extended compatibility goal of 0.2 ppm for <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> proposed within the
activities of the World Meteorological Organization (WMO) Global Atmosphere
Watch (Tans and Zellweger, 2014). However, these sensors are not intended
to resolve small regional gradients and trends in atmospheric <inline-formula><mml:math id="M14" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Rather they
should complement the high-precision measurements by providing
information on short-term and local variations in <inline-formula><mml:math id="M15" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> on the order of
several tens of parts per million as expected near emission sources, e.g. in the city of
Zurich, or due to <inline-formula><mml:math id="M16" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> accumulation when the boundary layer is shallow.</p>
      <p id="d1e366">This paper focuses on the calibration of the LP8 <inline-formula><mml:math id="M17" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> sensors, their
operation within the Carbosense network, the sensor data processing and the
achieved data quality. Most of the findings and developments carried out by
means of the Carbosense sensor network such as aspects of data transmission
and data processing are generic and transferable to other low-cost trace gas
sensor networks.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Hardware and infrastructure</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Carbosense network</title>
      <p id="d1e395">The Carbosense <inline-formula><mml:math id="M18" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> sensor network covers the whole of Switzerland with
a regional focus on the city of Zurich (Fig. 1).
It is formed by three classes of sensors: (i) seven high-precision cavity ringdown
spectrometers (Picarro G1301, G2302 and G2401); (ii) 20 temperature-stabilized, mains-powered NDIR medium-cost sensors with active sampling and
reference gas supply (Senseair HPP; Hummelgard et al., 2015); and (iii) 300
nodes of battery-powered <inline-formula><mml:math id="M19" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost diffusive NDIR sensors (Senseair
LP8). The deployment of the first low-cost sensors started in July 2017, and
the network has been continuously extended, reaching 230 sensors by September 2019.
The <inline-formula><mml:math id="M20" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensors are deployed at antenna locations of the
telecommunication company Swisscom (4–150 m above ground), meteorological
measurement sites of the Federal Office of Meteorology and Climatology
(MeteoSwiss; 10 m above ground), and sites of the National Air Pollution
Monitoring Network NABEL (5 m above ground). Within the city of Zurich, the
sensors are also mounted on lamp posts or electricity poles (3–5 m above ground).
The low-cost sensor network covers a wide altitude range from 200 to 2390 m a.s.l. and various orographic conditions and landscape types (urban areas,
agricultural lands, forests, mountain areas). This implies a wide range of
environmental conditions during the operation of the sensors. The deployment
of the HPPs started in August 2018, and instruments were operating at 15 locations
as of 1 September 2019.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e433">Carbosense sensor network as of 13 September 2019. Red dots
depict LP8 sensor locations; yellow dots depict HPP sensor locations;
blue dots depict locations of Picarro instruments. The cantons or
administrative divisions of Zurich and Ticino are plotted and marked by ZH
and TI. Geographic data used for creating the base map originate from
<uri>http://www.diva-gis.org</uri>  (last access: 29 October 2019) and <uri>https://www.swisstopo.admin.ch</uri> (last access: 29 October 2019).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f01.png"/>

        </fig>

<?xmltex \hack{\newpage}?>
</sec>
<?pagebreak page3817?><sec id="Ch1.S2.SS2">
  <label>2.2</label><?xmltex \opttitle{{$\protect\chem{CO_{{2}}}$} low-cost sensor unit}?><title><inline-formula><mml:math id="M21" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensor unit</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Integrated sensors</title>
      <p id="d1e476">The <inline-formula><mml:math id="M22" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensor units (dimensions <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mn mathvariant="normal">110</mml:mn><mml:mrow class="unit"><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">80</mml:mn><mml:mrow class="unit"><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">65</mml:mn><mml:mrow class="unit"><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>) were
engineered by Decentlab GmbH (Fig. 2). A sensor
unit comprises a Senseair LP8 sensor (Senseair, 2019), a Sensirion SHT21
sensor (Sensirion, 2019), a LoRaWAN communication module, a microprocessor
and two batteries for power supply. There is no active ventilation. The LP8
and SHT21 sensors are located close to the opening of the box to ensure fast
response times. Dead volumes are kept as small as possible for the same
reason. The LP8 sensor reports the infrared (IR) measurement, a <inline-formula><mml:math id="M24" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
molar fraction based on factory calibration, temperature and its status.
The SHT21 sensor measures temperature and relative humidity (<inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M26" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C, <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> RH). The measurement frequency was set
to 1 min for all the sensors, and the measurements are transmitted as 10 min averages together with the last single measurement of the infrared
and temperature values over Swisscom's Low Power Network (LPN; based on
LoRaWAN). However, during the first weeks of using the sensor units in
spring 2017, only the last single values were transmitted for all the
measurement types. Since the unit is not equipped with a pressure sensor,
pressure has to be measured independently or has to be estimated from other
information sources, which is possible with a small uncertainty of <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> hPa as described in Sect. 3.2.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e574"><bold>(a)</bold> <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low-cost sensor unit and LP8 sensor (front). <bold>(b)</bold> Schematic view of the sensor unit. The LP8 and SHT21 sensors reside close to
the opening of the sensor unit. The sensing area of the LP8 is indicated by
a thick line. The volume around the sensors is minimized on three sides
(left, back, right) by filling material. The board separates by its form the
lower from the upper part of the unit.</p></caption>
            <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f02.png"/>

          </fig>

<?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>LP8 sensor</title>
      <p id="d1e609">Operating conditions of the LP8 sensor are specified by the manufacturer as
0–50 <inline-formula><mml:math id="M30" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C, 0 % RH–85 % RH and 0–2000 ppm <inline-formula><mml:math id="M31" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The specifications
in terms of accuracy are <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> ppm and <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> % of reading
(Senseair, 2019), which are insufficient for applications in ambient air. The
LP8 sensor provides a <inline-formula><mml:math id="M34" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurement based on the factory calibration,
the sensor temperature and sensor status information. In addition, the LP8
infrared measurement (preprocessed by the sensor firmware) is accessible. It
enables a calibration based on an extended mathematical sensor model that
relates the infrared measurement to the <inline-formula><mml:math id="M35" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mole fraction <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in moist air. The parameters of the sensor model have to be
determined during a calibration process.</p>
      <p id="d1e690">The LP8 is a non-dispersive infrared sensor, and, thus, its working principle
is based on the Beer–Lambert law.</p>
      <p id="d1e693"><disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M37" display="block"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>c</mml:mi><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
            <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> denote the emitted and detected light; <inline-formula><mml:math id="M40" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is
the number density of the gas (mol m<inline-formula><mml:math id="M41" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>); <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the molar attenuation coefficient (m<inline-formula><mml:math id="M43" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> mol<inline-formula><mml:math id="M44" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>); <inline-formula><mml:math id="M45" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> is the path length (m) of the beam of light through the cell.</p>
      <?pagebreak page3818?><p id="d1e814">The number of moles of <inline-formula><mml:math id="M46" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) equals
              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M48" display="block"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>⋅</mml:mo><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            with <inline-formula><mml:math id="M49" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M50" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M51" display="inline"><mml:mi>V</mml:mi></mml:math></inline-formula> denoting the pressure, temperature and volume of the gas,
<inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1013.25</mml:mn></mml:mrow></mml:math></inline-formula> hPa and <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">273.15</mml:mn></mml:mrow></mml:math></inline-formula> K the standard pressure and
temperature, <inline-formula><mml:math id="M54" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> the universal gas constant (8.3145 J K<inline-formula><mml:math id="M55" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> mol<inline-formula><mml:math id="M56" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), and
<inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> the <inline-formula><mml:math id="M58" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mole fraction in moist air. With the <inline-formula><mml:math id="M59" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
number density <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi>V</mml:mi></mml:mrow></mml:math></inline-formula> (mol m<inline-formula><mml:math id="M61" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), combining Eqs. (1) and (2) yields
              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M62" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>V</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>log⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi>log⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            The volume <inline-formula><mml:math id="M63" display="inline"><mml:mi>V</mml:mi></mml:math></inline-formula>, the path length <inline-formula><mml:math id="M64" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> and the molar attenuation coefficient
<inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are unknown constants. Also the emitted light
<inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cannot directly be observed. It is expected to slightly change over
time. In order to compensate for temperature effects (e.g. through effects
on the optical filter or the detector), pressure effects (e.g. through
pressure-dependent spectral line broadening), and changes in the intensity
of the emitted light (<inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) or in the geometry of the light beam, Eq. (3)
is expanded by additional terms as follows:
              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M68" display="block"><mml:mtable columnspacing="1em" rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>log⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:munderover><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mi>i</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:munderover><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>T</mml:mi><mml:mi>i</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:mi>f</mml:mi><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            These terms are empirically chosen with the objective of keeping the model
simple. The coefficients <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are unknown and
have to be determined by calibration. Temperature effects are described by a
polynomial of up to the third order and pressure effects by a linear model. The
terms associated with the parameters <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are based on the transformation
<inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M75" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> is a small impacting effect.</p>
      <p id="d1e1609">The function <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> accounts for possible temporal changes in light intensity
<inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> or changes in optical path length. For practical reasons, it was
modelled as a step function with a temporal resolution of approximately 14 d during calibration. The variable <inline-formula><mml:math id="M78" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is the temperature provided by the
LP8 sensor. Usually, atmospheric transport models use <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">dry</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> as input. The <inline-formula><mml:math id="M80" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> dry-air mole fraction <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">dry</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> can be
computed as <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> being the
air mole fraction of water. This quantity is computed from <inline-formula><mml:math id="M84" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, RH (SHT21
sensor) and <inline-formula><mml:math id="M85" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>. The formula used is given in the Supplement.</p>
      <p id="d1e1763">For each sensor, the coefficients of Eq. (4) are determined during initial
calibration. The final calibrated model describes the <inline-formula><mml:math id="M86" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mole fraction
based on <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M88" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M89" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> accounting for the ideal gas law and additional
optical and thermal effects of the sensor. Some of the terms compensating
for optical and thermal effects include <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. If <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> changes strongly,
the respective compensations are not adequate anymore. Therefore, an
additional simplified model is defined with only one term depending on
<inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. This model has a reduced capability to account for different
environmental conditions, but it is more robust against large changes in
<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.
              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M94" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>log⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:munderover><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mi>i</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>p</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:mi>f</mml:mi><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            For each sensor and calibration, the coefficients of Eqs. (4) and (5) are
determined.</p>
      <p id="d1e1983">The presented LP8 sensor model corresponds to level-2B in the terminology
presented by Schneider et al. (2019). This means that, related to the
sensor unit, internal and external information is employed but is limited to
parameters that are appropriate for artefact correction and directly related
to the measurement principle.</p>
      <p id="d1e1986">Equations (4) and (5) do not include a term that is dependent on humidity
although, from the theory of spectroscopy, a certain impact of humidity on the
detected light is likely. We did not find a parametrization with respect to
RH that leads to clear improvements in <inline-formula><mml:math id="M95" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> accuracy compared to
reference measurements. The water molar fraction might be more relevant than
RH, but as temporal variation in this quantity is much smaller than in RH,
we expect that a part of it is absorbed by <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Therefore, we did not
further investigate this option.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><title>Data transmission over the LPN</title>
      <p id="d1e2022">The measurements of the sensor units are transmitted every 10 min over
Swisscom's Low Power Network (LPN) to a central database hosted by Decentlab
GmbH. Swisscom's LPN is based on the LoRaWAN protocol (LoRa-Alliance, 2019),
using chirp spread spectrum modulation in the frequency band between 863 and
870 MHz and operating as a commercial service. LoRaWAN is a wireless
network protocol focusing on asymmetrically organized, energy-efficient
data transmission. Data can be transmitted as far as several tens of kilometres in
rural areas.</p>
      <p id="d1e2025">In our case, the sensor units have a transmission rate of 10 min, while
the LP8 and SHT sensors operate at a sampling rate of 1 min. Every
transmitted message contains 33 bytes (14 numbers). The energy consumption
of data transmission over the LPN depends on the spreading factor (SF). Most
sensor units in the Carbosense network operate on SF7. In this case, a
sensor unit can independently operate for 5.1 years before the two batteries
(alkaline, 1.5V, IEC LR14) need to be replaced. Here, radio transmission
requires 22 % of the total energy used by the sensor unit.</p><?xmltex \hack{\newpage}?>
</sec>
</sec>
<?pagebreak page3819?><sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Sensor calibration infrastructure</title>
<sec id="Ch1.S2.SS3.SSS1">
  <label>2.3.1</label><title>Climate and pressure chambers</title>
      <p id="d1e2045">Calibration data for the determination of the temperature and pressure
dependencies of the LP8 sensors were obtained by placing the sensors in
climate and pressure chambers. One climate chamber and one pressure chamber
at Empa and one pressure chamber at METAS (Federal Institute for Metrology)
were used for this task.</p>
      <p id="d1e2048">In the climate chamber at Empa, the sensors were exposed to at least four 24 h long temperature profiles uniformly decreasing from 50 to <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M98" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C at <inline-formula><mml:math id="M99" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> levels of 350, 450, 700 and 1000 ppm. In the
pressure chamber at METAS, pressure levels were varied between 780 and 1050 hPa at <inline-formula><mml:math id="M100" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> levels of 420 and 900 ppm and at a temperature of 24 <inline-formula><mml:math id="M101" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C. In the pressure chamber at Empa, pressure levels were varied
between 800 hPa and ambient pressure (approximately 960 hPa) at <inline-formula><mml:math id="M102" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
levels between 350 and 1000 ppm. The three chambers were not completely airtight and thus required a continuous supply of air with a specific <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
molar fraction, ventilation to ensure a uniform mixture of air within the
chambers and a pump for the pressure chamber. Picarro G1301 and G2401
instruments were connected to the chambers to provide <inline-formula><mml:math id="M104" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> reference
values. Pressure was recorded by calibrated instruments (outside the climate
chamber, inside the pressure chambers).</p>
</sec>
<sec id="Ch1.S2.SS3.SSS2">
  <label>2.3.2</label><?xmltex \opttitle{High-precision {$\protect\chem{CO_{{2}}}$} measurement sites}?><title>High-precision <inline-formula><mml:math id="M105" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurement sites</title>
      <p id="d1e2155">High-precision <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> field measurements are performed at several
locations in Switzerland. Those used in this project for sensor calibration and
assessment of the sensors' long-term performance as well as for correcting
the sensor drifts (see Sect. 3.5) are listed in
Table 1 and shown in Fig. 1. The <inline-formula><mml:math id="M107" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurement facilities at sites BRM, GIMM and LAEG were
initiated within the CarboCount project (Oney et al., 2015; Berhanu et
al., 2016). Sites HAE, PAY and RIG belong to the Swiss National Air
Pollution Monitoring Network, NABEL (Empa, 2018). The <inline-formula><mml:math id="M108" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurement
infrastructure at DUE was specifically set up within the Carbosense project
to provide an accurate reference for LP8 sensors during ambient calibration.
The <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurement instruments were calibrated using working standards
with traceability to the WMO X2007 calibration scale (Zhao and Tans, 2006;
Tans et al., 2017).</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e2205">High-precision <inline-formula><mml:math id="M110" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements available for this study. The
locations of the sites are shown in Fig. 1. <inline-formula><mml:math id="M111" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>
denotes the altitude of the instrument; <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the height above
ground level of the inlet of the tube that connects to the high-precision
instrument; <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the height above ground level of the LP8
sensors deployed at this site.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.99}[.99]?><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Site name</oasis:entry>
         <oasis:entry colname="col2">Code</oasis:entry>
         <oasis:entry colname="col3">Latitude</oasis:entry>
         <oasis:entry colname="col4">Longitude</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M114" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">Manufacturer</oasis:entry>
         <oasis:entry colname="col9">Type</oasis:entry>
         <oasis:entry colname="col10">Remark</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M117" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4">(<inline-formula><mml:math id="M118" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5">(m)</oasis:entry>
         <oasis:entry colname="col6">(m)</oasis:entry>
         <oasis:entry colname="col7">(m)</oasis:entry>
         <oasis:entry colname="col8"/>
         <oasis:entry colname="col9"/>
         <oasis:entry colname="col10"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Beromünster</oasis:entry>
         <oasis:entry colname="col2">BRM</oasis:entry>
         <oasis:entry colname="col3">47.18959</oasis:entry>
         <oasis:entry colname="col4">8.17547</oasis:entry>
         <oasis:entry colname="col5">798</oasis:entry>
         <oasis:entry colname="col6">12.5</oasis:entry>
         <oasis:entry colname="col7">5</oasis:entry>
         <oasis:entry colname="col8">Picarro</oasis:entry>
         <oasis:entry colname="col9">G2401</oasis:entry>
         <oasis:entry colname="col10">Rural</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Dübendorf</oasis:entry>
         <oasis:entry colname="col2">DUE</oasis:entry>
         <oasis:entry colname="col3">47.40297</oasis:entry>
         <oasis:entry colname="col4">8.61347</oasis:entry>
         <oasis:entry colname="col5">432</oasis:entry>
         <oasis:entry colname="col6">2</oasis:entry>
         <oasis:entry colname="col7">1–2</oasis:entry>
         <oasis:entry colname="col8">Picarro</oasis:entry>
         <oasis:entry colname="col9">G1301</oasis:entry>
         <oasis:entry colname="col10">Suburban</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gimmiz</oasis:entry>
         <oasis:entry colname="col2">GIMM</oasis:entry>
         <oasis:entry colname="col3">47.05345</oasis:entry>
         <oasis:entry colname="col4">7.24793</oasis:entry>
         <oasis:entry colname="col5">443</oasis:entry>
         <oasis:entry colname="col6">32</oasis:entry>
         <oasis:entry colname="col7">–</oasis:entry>
         <oasis:entry colname="col8">Picarro</oasis:entry>
         <oasis:entry colname="col9">G2301</oasis:entry>
         <oasis:entry colname="col10">Rural</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Härkingen</oasis:entry>
         <oasis:entry colname="col2">HAE</oasis:entry>
         <oasis:entry colname="col3">47.31187</oasis:entry>
         <oasis:entry colname="col4">7.82050</oasis:entry>
         <oasis:entry colname="col5">430</oasis:entry>
         <oasis:entry colname="col6">5</oasis:entry>
         <oasis:entry colname="col7">5</oasis:entry>
         <oasis:entry colname="col8">LI-COR</oasis:entry>
         <oasis:entry colname="col9">LI-7000</oasis:entry>
         <oasis:entry colname="col10">Rural, next to a motorway</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Lägern</oasis:entry>
         <oasis:entry colname="col2">LAEG</oasis:entry>
         <oasis:entry colname="col3">47.48196</oasis:entry>
         <oasis:entry colname="col4">8.39725</oasis:entry>
         <oasis:entry colname="col5">855</oasis:entry>
         <oasis:entry colname="col6">28.5</oasis:entry>
         <oasis:entry colname="col7">28.5</oasis:entry>
         <oasis:entry colname="col8">Picarro</oasis:entry>
         <oasis:entry colname="col9">G2401</oasis:entry>
         <oasis:entry colname="col10">Rural, hilltop</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Payerne</oasis:entry>
         <oasis:entry colname="col2">PAY</oasis:entry>
         <oasis:entry colname="col3">46.81308</oasis:entry>
         <oasis:entry colname="col4">6.94448</oasis:entry>
         <oasis:entry colname="col5">489</oasis:entry>
         <oasis:entry colname="col6">5</oasis:entry>
         <oasis:entry colname="col7">5</oasis:entry>
         <oasis:entry colname="col8">Picarro</oasis:entry>
         <oasis:entry colname="col9">G2302</oasis:entry>
         <oasis:entry colname="col10">Rural</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rigi-Seebodenalp</oasis:entry>
         <oasis:entry colname="col2">RIG</oasis:entry>
         <oasis:entry colname="col3">47.06739</oasis:entry>
         <oasis:entry colname="col4">8.46333</oasis:entry>
         <oasis:entry colname="col5">1030</oasis:entry>
         <oasis:entry colname="col6">5</oasis:entry>
         <oasis:entry colname="col7">5</oasis:entry>
         <oasis:entry colname="col8">Picarro</oasis:entry>
         <oasis:entry colname="col9">G2302</oasis:entry>
         <oasis:entry colname="col10">Rural, hillside</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Data storage infrastructure</title>
      <p id="d1e2633">The raw data from the sensor units, after being transmitted via the LPN to a
Swisscom server, are forwarded via the Internet to Decentlab where they are
stored in an Influx database (InfluxDB, 2019), providing near-real-time
access to the data. Decentlab provides web-based dashboards for data
visualization as well as APIs for data access in various scripting
languages. Information about the sensor network such as deployment history,
calibration runs, calibration parameters, observations from reference
instruments and processed sensor measurements is stored in a MySQL database
hosted by Empa.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Data processing</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Important issues for LP8 long-term measurements</title>
      <p id="d1e2652">The deployment of a large number of LP8 sensors in this study revealed two
issues that are important for ambient long-term measurements with this
sensor type. First, the response characteristics of the LP8 infrared
measurement can change over time, both steadily and abruptly. Sudden changes
in the sensor response might be due to mechanical stress of the plastic
housing under continuously varying environmental conditions. Second, the
infrared measurements are susceptible to humidity exceeding a value of about
85 %. This behaviour is common to all LP8 sensors, but actual thresholds
differ among individual sensors. Therefore, additional processing steps
subsequent to the application of the calibration function are required to
achieve a data set of sufficiently high accuracy and completeness (Sect. 3.3, 3.4, and 3.5).</p>
      <p id="d1e2655">Several analyses that are presented in the following sections refer to the
term deployment. We define deployment as the time period within which a
specific sensor unit is placed at a particular outdoor location. A sensor
unit can be used in several consecutive deployments.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>LP8 sensor calibration and application of the sensor model</title>
      <p id="d1e2666">Each LP8 sensor was individually calibrated. For this purpose, each sensor
unit was placed in the climate and pressure chambers for at least one
complete calibration. Furthermore, each unit was operated under ambient
conditions at site DUE until it was shipped for deployment in the Carbosense
network. The sensors were run at DUE under ambient conditions in parallel
with a Picarro instrument for a time period of between several weeks and
several months.</p>
      <p id="d1e2669">Thus, an extensive data set of both chamber and ambient measurements was
collected for each sensor unit to determine the calibration parameters of
Eqs. (4) and (5). Filters that exclude conditions near condensation and large
changes in IR measurements or in ambient <inline-formula><mml:math id="M119" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were applied to this data
set for optimal parameter estimation. The data filtering during calibration
is more rigorous than the outlier detection applied to the sensors deployed
in the Carbosense network (see Sect. 3.4). A robust
estimator (Huber loss function) was used for the parameter estimation to
minimize the impact of large residuals (e.g. persons breathing near the
sensors). The parameters of the LP8 sensor models are stored in the MySQL
database. The sensor unit has to pass a new calibration cycle whenever the
LP8 sensor is exchanged.</p>
      <?pagebreak page3820?><p id="d1e2683">Measurements from LP8 sensors deployed within the Carbosense network are
processed by using Eqs. (4) and (5) with the corresponding coefficients
determined during the calibration phase, yielding a first-guess <inline-formula><mml:math id="M120" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
molar fraction <inline-formula><mml:math id="M121" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Thereby, there are two parallel processing
chains, but besides the computation of <inline-formula><mml:math id="M122" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the further processing is
performed equally (outlier detection, drift correction). The function <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
in Eqs. (4) and (5) is replaced by a constant that equals the last value of
this step function during calibration.</p>
      <p id="d1e2743">The first-guess <inline-formula><mml:math id="M124" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is subsequently corrected for sensor drifts as
described in Sect. 3.5. Equations (4) and (5) require
the pressure at the sensor location. This value is derived from 10 min
pressure measurements from the meteorological measurement network
SwissMetNet operated by MeteoSwiss (Supplement Fig. S2). A procedure was
set up that estimates the vertical pressure gradient in Switzerland and
horizontally interpolates the pressure reduced to sea level every 10 min. These values allow for the computation of the pressure for any location
and height above ground level with an uncertainty of about 1 hPa. The
accuracy of the pressure interpolation has been determined from a comparison
to measurements at SwissMetNet sites performing a leave-one-out
cross validation.</p>
      <p id="d1e2763">Results and flags of subsequent processing steps are stored in the MySQL
database to guarantee full traceability and to support the comparison of
different processing options.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Flagging for high relative humidity</title>
      <p id="d1e2774">A relative humidity threshold RH<inline-formula><mml:math id="M125" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> was determined for every LP8
sensor based on the measurements from the ambient calibration performed at
DUE. The purpose is to review the operation limits specified by the
manufacturer and to develop a method for flagging the sensor measurements
that may be impacted by humidity.</p>
      <p id="d1e2786">First, the standard deviation of the <inline-formula><mml:math id="M126" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> residuals (difference between
computed <inline-formula><mml:math id="M127" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> values of the sensors and <inline-formula><mml:math id="M128" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">moist</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> measured by the
Picarro) is computed in 2 % RH intervals in a range of relatively dry
conditions between 40 % RH and 70 % RH (resulting in 15 values in total), and
the median of these values denoted as <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">res</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is determined.
Second, the 95 % quantile of the residuals is computed in 2 % intervals
from 0 % RH to 100 % RH. RH<inline-formula><mml:math id="M130" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> is then selected as the maximum interval
for which the 95 % quantile is smaller than <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">res</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The <inline-formula><mml:math id="M132" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> residuals and the computed RH<inline-formula><mml:math id="M133" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> values are
exemplarily depicted for two sensors in Fig. 3a
and b. The operation limits for humidity indicated by the manufacturer
(0 % RH–85 % RH) concur with our results (Fig. 3c).
All the RH<inline-formula><mml:math id="M134" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> values are stored in the database.</p>
      <p id="d1e2892">Flagging the measurements of the deployed sensors by applying the criterion
RH &gt; RH<inline-formula><mml:math id="M135" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> results in a data set with very few outliers
but, concurrently, a significant number of measurements are falsely rejected.
In Sect. 3.4 a more adaptive outlier detection
algorithm is presented that does not rely on any reference measurements. The
choice of the filtering approach depends on the intended use of the
measurements and whether the number of undetected outliers or the number of
falsely flagged outliers is more important.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e2907"><bold>(a)</bold> and <bold>(b)</bold> <inline-formula><mml:math id="M136" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> residuals (sensor minus reference; based on
Eq. 4) versus relative humidity during calibration at ambient conditions
at the DUE site for sensor units 1062 and 1071. The vertical dashed line
indicates RH<inline-formula><mml:math id="M137" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula>; the other three lines depict the 5 %, 50 % and 95 %
quantiles of the residuals in 2 % RH intervals. <bold>(c)</bold> Overlaid histograms of
RH<inline-formula><mml:math id="M138" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> for all the sensors (ALL), from the Carbosense-network-deployed sensors (DEPL) and from sensors deployed at reference sites (REF). The
indicated quantiles refer to the set of deployed sensors.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f03.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Outlier detection</title>
      <p id="d1e2961">We call an LP8 measurement an outlier when it cannot be related to the
ambient <inline-formula><mml:math id="M139" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction by means of the sensor models described by
Eqs. (4) and (5). Outliers are primarily caused by relative humidity
exceeding about 85 % (see Fig. 3). Under these
conditions the light absorption within the measurement cell can be increased
due to the presence of water droplets or condensation of water on the
mirrors. Such conditions may last for periods of between a few minutes and more
than a day. The difficulty in detecting such events is that the signals in
the LP8 IR and SHT21 RH time series do not follow a characteristic profile
but exhibit significant variation depending on the actual progression of the
meteorological conditions. The distinction between small humidity effects
and a true increase in <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is not a simple task as the sensor
measurements do not fully describe the conditions in the measurement cell.
In addition, temporary enhancements from closely located emission sources
can unusually impact the <inline-formula><mml:math id="M141" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements and should not be
treated as outliers.</p>
      <?pagebreak page3821?><p id="d1e2997">The outlier detection algorithm was designed to rely entirely on the
measurements from the sensor unit itself and to require no auxiliary
information such as measurements from a reference instrument. It analyses
and processes quantities derived from sensor observations that, under normal
conditions, vary only slowly. The algorithm learns the sensor's usual
behaviour at its current location from data obtained during the particular
deployment and flags unusual measurements. Prerequisites for the algorithm
are that environmental conditions and their changes remain within certain
limits and that stable relations exist between specific sensor quantities
and environmental conditions. Learning sensor behaviour in the field is an
important element for minimizing the required calibration time.</p>
      <p id="d1e3000">Thus, the LP8 outlier detection algorithm is primarily based on the
differences in consecutive log(IR) and temperature values plus statistical
measures that are derived from a large number of IR measurements. The
algorithm also reviews the relative humidity to enhance the robustness of
the algorithm. The absolute values of IR and the corresponding values of
<inline-formula><mml:math id="M142" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> were not directly used as both are not stable over time due to
drift or jumps and as they depend on <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, temperature and pressure, which
are variable over time.</p>
      <p id="d1e3030">First, the outlier detection algorithm requires the computation of several
auxiliary quantities. In the following, IR, <inline-formula><mml:math id="M144" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and RH denote the infrared measurement,
the LP8 temperature and the SHT21 relative humidity. The subscripts M and L
refer to the mean and the last single measurement in a 10 min interval.
<inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> indicates the time between subsequent measurements transmitted to
the database (subsequent measurements are only considered if the difference
does not exceed 20 min).
<list list-type="order"><list-item>
      <p id="d1e3052"><italic>Difference in</italic>  <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3139"><italic>Difference in</italic> <inline-formula><mml:math id="M148" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3200"><italic>Mean RH of two measurements.</italic> <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">RH</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3262"><italic>Difference between single measurement and mean.</italic> <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3322"><italic>Variance of</italic> <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">M</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">10</mml:mn></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mo>∑</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:msup><mml:mfenced close=")" open="("><mml:mi mathvariant="italic">τ</mml:mi></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>∈</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow><mml:mi mathvariant="normal">…</mml:mi><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3424"><italic>Noise in</italic> <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">noise</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">MAD</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">log</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>∈</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">deployment</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3504"><italic>Median absolute deviation of the difference in consecutive</italic> <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
<inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">large</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">MAD</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">log</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>∈</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">deployment</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></p></list-item></list>
In item 5, <inline-formula><mml:math id="M158" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of used <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values and 10 is the number
of single sensor measurements within a 10 min interval.</p>
      <p id="d1e3614">Second, based on the samples in relatively dry conditions (RH &lt; 80 %), a quadratic function <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is
robustly determined which describes the normal change in <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with a change in
temperature. The corresponding residuals <inline-formula><mml:math id="M162" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> for all samples are computed, and,
again based only on the dry samples, the median absolute deviation (MAD) is
calculated (Fig. 4).</p>
      <p id="d1e3672">A measurement <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is flagged when <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi>r</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> &gt; <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">MAD</mml:mi><mml:mo>∩</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">&gt;</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>∩</mml:mo><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="italic">&gt;</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">70</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> (value set according to Fig. 3c). The positive flagged residuals are denoted as <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi mathvariant="normal">flag</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">pos</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and the
negative flagged residuals as <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi mathvariant="normal">flag</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">neg</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Starting from <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,
consecutive (for all the <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi mathvariant="normal">flag</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">pos</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) or preceding (for all the
<inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi mathvariant="normal">flag</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">neg</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) measurements are also flagged until RH drops below
M<inline-formula><mml:math id="M171" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">RH</mml:mi></mml:msub></mml:math></inline-formula>(<inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). In general, high relative humidity leads to decreased IR
and, concurrently, increased <inline-formula><mml:math id="M173" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> values for the LP8 sensor.
Concurrently, the sign of <inline-formula><mml:math id="M174" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>(<inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>)<?pagebreak page3822?> determines the direction of backward or
forward flagging of temporally adjacent measurements.</p>
      <p id="d1e3939">In addition, two more quantities are determined based on <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi mathvariant="normal">flag</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">pos</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>:
RH<inline-formula><mml:math id="M177" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">75</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the 75 % quantile of the RH values, and TDP<inline-formula><mml:math id="M178" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the
25 % quantile of the difference between <inline-formula><mml:math id="M179" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and the dew point (<inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e4000">Measurements are also flagged if (i) <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">&gt;</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">5</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">noise</mml:mi></mml:msub><mml:mo>∩</mml:mo><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">&gt;</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">85</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, (ii) <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">&gt;</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">5</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="normal">IR</mml:mi><mml:mi mathvariant="normal">large</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, (iii) RH &gt; RH<inline-formula><mml:math id="M183" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">75</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> or (iv) <inline-formula><mml:math id="M184" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>–<inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> &lt; TDP<inline-formula><mml:math id="M186" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. Under (i), the first criterion is already fulfilled if
two of seven <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> adjacent to <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> indicate
increased noise.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e4180"><bold>(a)</bold> Differences in consecutive <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">IR</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values versus differences
in LP8 temperatures. Positive outliers are coloured in red; negative
outliers are coloured in green. The orange line depicts the quadratic fit of
<inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>log⁡</mml:mi></mml:mrow></mml:math></inline-formula>(IR) <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi></mml:mrow></mml:math></inline-formula>LP8_T. <bold>(b)</bold> Histogram of the residuals of <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>log⁡</mml:mi></mml:mrow></mml:math></inline-formula>(IR) with relation to the fitted
curve. The vertical red lines depict <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo></mml:mrow></mml:math></inline-formula> MAD. Positive
outliers are in red; negative outliers are in green. Results from sensor
unit 1010 deployed in Leibstadt are depicted.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS5">
  <label>3.5</label><title>Drift correction</title>
      <p id="d1e4260">IR measurements from LP8 sensors and the corresponding calibrated molar
fractions <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, corresponding to <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in Eqs. (4) and (5),
are not stable in time. For sensors deployed in the field, this drift has to
be corrected in order to compute unbiased <inline-formula><mml:math id="M196" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fractions. Since
usually no reference measurement is available at the location of the LP8
sensor to determine the drift, a method was developed that makes use of specific
weather conditions during which horizontal gradients in <inline-formula><mml:math id="M197" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are small
and links the measurements of the LP8 sensor to those of the closest
accurate instrument. The criterion of small horizontal gradients and a
well-mixed planetary boundary layer is best met during situations of high
wind speeds.</p>
      <p id="d1e4316">The drift correction algorithm involves two consecutive steps: first, the
identification of time periods <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">slow</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> when the sensor behaviour is slowly
evolving and the drift can be corrected and of periods <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">fast</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> when the
behaviour changes abruptly and, second, the determination of the drift and its
correction.</p>
      <p id="d1e4341">For the first task, the identification of <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">slow</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the calibrated
measurements <inline-formula><mml:math id="M201" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> from the afternoon are analysed because <inline-formula><mml:math id="M202" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
molar fractions are most comparable from day to day in the afternoon when
the planetary boundary layer is usually well mixed (Fig. S1).</p>
      <p id="d1e4382">The algorithm computes for each sensor and day <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the following
quantities from the calibrated measurements <inline-formula><mml:math id="M204" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (time in Switzerland refers to CET or CEST):</p>
      <p id="d1e4413"><list list-type="bullet">
            <list-item>

      <p id="d1e4418"><inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – 20 % quantile of CO<inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula> [<inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> d… <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> d] <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula>
(13:00–17:00 UTC)</p>
            </list-item>
            <list-item>

      <p id="d1e4518"><inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – 20 % quantile of CO<inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula> [<inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> d… <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> d] <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula>
(13:00–17:00 UTC)</p>
            </list-item>
            <list-item>

      <p id="d1e4618"><inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">15</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – 20 % quantile of CO<inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula> [<inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> d… <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> d] <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula>
(13:00–17:00 UTC)</p>
            </list-item>
            <list-item>

      <p id="d1e4718"><inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">15</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – 20 % quantile of CO<inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula> [<inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> d… <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> d] <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula>
(13:00–17:00 UTC)</p>
            </list-item>
            <list-item>

      <p id="d1e4818"><inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – 20 % quantile of CO<inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M236" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>
<inline-formula><mml:math id="M237" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> [<inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> d… <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> d] <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula>
(13:00–17:00 UTC)</p>
            </list-item>
            <list-item>

      <p id="d1e4922"><inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – slope of CO<inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:math></inline-formula>) where <inline-formula><mml:math id="M244" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>
<inline-formula><mml:math id="M245" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> [<inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> d… <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> d] <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:math></inline-formula>
(13:00–17:00 UTC).</p>
            </list-item>
          </list></p>
      <p id="d1e5021">Further, an empiric threshold <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">TRSH</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is computed as
median <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">n</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">MAD</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">n</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
Sensor behaviour is considered unsteady (<inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">fast</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) if
<inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>(<inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) – <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>(<inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>)<inline-formula><mml:math id="M256" display="inline"><mml:mo>|</mml:mo></mml:math></inline-formula> &gt; <inline-formula><mml:math id="M257" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula><inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">TRSH</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> or if <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>)<inline-formula><mml:math id="M261" display="inline"><mml:mo>|</mml:mo></mml:math></inline-formula> &gt; 3 ppm d<inline-formula><mml:math id="M262" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mo>∩</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">15</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>(<inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) –
<inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">15</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>(<inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>)<inline-formula><mml:math id="M267" display="inline"><mml:mo>|</mml:mo></mml:math></inline-formula> &gt; 40 ppm. Drift correction is
applied separately to the measurements of each sensor deployment and
continuous time period <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">slow</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. An example of the working principle of
the algorithm is shown in Fig. 5.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e5323"><bold>(a)</bold> Time series of <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> for sensor unit 1012 deployed at Hallau (HLL). The vertical red
lines depict days when  <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> is larger
than the threshold. Shaded periods indicate time periods with increased
<inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>. For comparison, the <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values for the
reference sites DUE, PAY, RIG and HAE are shown. <bold>(b)</bold> Time series of
<inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">7</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">next</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">prev</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> for the same sensor.
The horizontal lines depict the threshold <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">TRSH</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e5537">Time series of <inline-formula><mml:math id="M280" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula><inline-formula><mml:math id="M281" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> for all the sensors deployed in
the Canton of Zurich (Fig. 1). The red dots
depict the dates of the sensor adjustments.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f06.png"/>

        </fig>

      <p id="d1e5563">The actual drift correction is based on wind measurements from MeteoSwiss
sites (Fig. S2) and <inline-formula><mml:math id="M282" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements from the
high-precision instruments deployed in the network (both 10 min
averages). The drift correction algorithm is applied to the calibrated
measurements <inline-formula><mml:math id="M283" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> from the sensors deployed in the Carbosense
network.</p>
      <p id="d1e5594">First, all the MeteoSwiss sites within a distance of 40 km from a sensor are
selected. Time periods are identified when all the selected sites report for
at least 90 min
<list list-type="custom"><list-item><label>i.</label>
      <p id="d1e5599">wind speed &gt; 2 m s<inline-formula><mml:math id="M284" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> or</p></list-item><list-item><label>ii.</label>
      <p id="d1e5615">wind speed &gt; 0.75 m s<inline-formula><mml:math id="M285" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> <inline-formula><mml:math id="M286" display="inline"><mml:mo>∩</mml:mo></mml:math></inline-formula> median (wind speed at selected
sites) &gt; 3 m s<inline-formula><mml:math id="M287" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p></list-item></list>
Time periods lasting longer than 4 h are split into shorter intervals
with a duration of about 2 h each. Second, the most closely located
<inline-formula><mml:math id="M288" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> reference is chosen (Fig. 1). Its data
are checked for completeness (number of measurements <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula>) and
variability (SD <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> ppm) within each windy period. Similarly, the
sensor data are checked for completeness (<inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">6</mml:mn><mml:mo>∩</mml:mo></mml:mrow></mml:math></inline-formula> SHT21
RH &lt; RH<inline-formula><mml:math id="M292" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula>) and variability (SD <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> ppm). Third, the
<inline-formula><mml:math id="M294" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> offset <inline-formula><mml:math id="M295" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula><inline-formula><mml:math id="M296" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>(<inline-formula><mml:math id="M297" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>) between the sensor's and the
reference's median is computed for each windy period, and a continuous
<inline-formula><mml:math id="M298" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> offset time series is derived by linear interpolation between these
periods. Drift-corrected sensor measurements are derived by adding the
linearly interpolated <inline-formula><mml:math id="M299" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula><inline-formula><mml:math id="M300" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>(<inline-formula><mml:math id="M301" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>) to the measurements <inline-formula><mml:math id="M302" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">CAL</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>
(Fig. 6).</p>
      <p id="d1e5804">For the data set presented in this study, we use only the high-precision
measurements from the sites DUE, PAY and GIMM for the adjustment of the LP8
sensors. This procedure allows for quantifying the accuracy of the concept by
means of the remaining reference sites. In fact, measurements from GIMM are
only used to adjust LP8 sensors deployed at PAY. Thereby, co-located sensor
and reference measurements are independent in this data set (see Sect. 4.2). Obviously, three reference sites are not
sufficient to accurately adjust all the LP8 sensors deployed in Switzerland
as weather conditions often differ from region to region. Drift correction
for a final and optimized LP8 data set will rely on measurements<?pagebreak page3823?> from all
the reference sites and also from the HPP instruments
(Fig. 1).</p>
      <p id="d1e5807">The assumption of spatially homogeneous <inline-formula><mml:math id="M303" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mole fractions during
strong wind events was tested by treating measurements from reference
instruments in the same way as those from the LP8 sensors. Whenever an LP8
sensor was corrected at sites BRM, LAEG, HAE and RIG relative to DUE or
at site PAY relative to GIMM, the 10 min <inline-formula><mml:math id="M304" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fractions
measured by the Picarro instruments at the two sites were compared. Not
considered are RH and the measurement completeness of the LP8 sensor.
Figure 7 shows <inline-formula><mml:math id="M305" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> differences in measurements
from sites LAEG (distance <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">19</mml:mn></mml:mrow></mml:math></inline-formula> km; height difference <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">423</mml:mn></mml:mrow></mml:math></inline-formula> m),
RIG (<inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">39</mml:mn></mml:mrow></mml:math></inline-formula> km; <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">598</mml:mn></mml:mrow></mml:math></inline-formula> m), BRM (<inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">41</mml:mn></mml:mrow></mml:math></inline-formula> km; <inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">366</mml:mn></mml:mrow></mml:math></inline-formula> m) and
HAE (<inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">61</mml:mn></mml:mrow></mml:math></inline-formula> km; <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> m) with respect to DUE as well as <inline-formula><mml:math id="M314" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
differences at PAY (<inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn></mml:mrow></mml:math></inline-formula> km; <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">57</mml:mn></mml:mrow></mml:math></inline-formula> m) with respect to GIMM.
All these sites are located in or adjacent to the Swiss Plateau
(Figs. 1 and 7f) and therefore have mostly similar weather conditions. The <inline-formula><mml:math id="M317" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
differences are depicted in two histograms placed on top of each other. The
histograms in light grey shows all 10 min <inline-formula><mml:math id="M318" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> differences, while
the histograms in dark grey only present those differences during windy
conditions. The concept works well for background sites (LAEG, RIG, BRM) but
has limitations for sites that are locally impacted by emissions (HAE is
located next to a motorway). For all the site pairs, the differences in the
<inline-formula><mml:math id="M319" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements show a small bias (<inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.1</mml:mn></mml:mrow></mml:math></inline-formula> to 0.8 ppm) and a scatter
component (2.2–2.8 ppm at background sites, 6.0 ppm at the traffic site
HAE). The root mean square error (RMSE) of the differences amounts to 2.3 to 3.6 ppm (background
site) and 6.2 ppm (traffic site). The situation for HAE can be improved if
the effect of local emissions is reduced and only measurements between 22:00
and 04:00 UTC (LT <inline-formula><mml:math id="M321" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> UTC<inline-formula><mml:math id="M322" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>01:00 or 02:00) and/or wind directions upward of the
motorway are selected (Fig. S5). Obviously, that coincides with a
reduction in the number of adjustment periods. For three sites in the city
of Zurich that are located next to a busy road, sensor corrections are
performed only during windy conditions at night-time in order to reduce
the effect of local traffic emissions.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e6048"><inline-formula><mml:math id="M323" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> differences in measurements at <bold>(a)</bold> LAEG, <bold>(b)</bold> RIG, <bold>(c)</bold> BRM
and <bold>(d)</bold> HAE with respect to DUE, and <inline-formula><mml:math id="M324" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> differences in measurements at
<bold>(e)</bold> PAY with respect to GIMM. DIST denotes the distance between the two
sites (km); <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> denote the altitudes of the two sites (m). Q005 WP,
Q050 WP, Q095 WP denote the 5 %, 50 % and 95 % quantile of the
<inline-formula><mml:math id="M327" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> differences in windy conditions, respectively. MAD WP and SD WP
denote the median absolute deviation and standard deviation of the <inline-formula><mml:math id="M328" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
differences in windy conditions. RMSE WP denotes the RMSE of the <inline-formula><mml:math id="M329" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
molar fraction of the two sites in windy conditions. <bold>(f)</bold> Map of the
locations of the reference sites, their 40 km perimeters and the names of
geographic regions. SP: Swiss Plateau; ZH: Canton of Zurich. Geographic data
used for creating the base map originate from <uri>http://www.diva-gis.org</uri> (last access: 29 October 2019) and
<uri>https://www.swisstopo.admin.ch</uri> (last access: 29 October 2019).</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS6">
  <label>3.6</label><title>Consistency check</title>
      <p id="d1e6165">There are instances when the LP8 sensor drift cannot be corrected as
frequently as required. This can be caused by an extended meteorological
situation with low wind speeds or by sensor-related issues (e.g. unstable
behaviour, simultaneous wind and high relative humidity). Consequently, the
difference between the computed and the true <inline-formula><mml:math id="M330" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction may
increase over time. In addition, the outlier detection algorithm can be less
effective during prolonged time periods with no dry conditions.</p>
      <p id="d1e6179">In order to identify such periods of suspicious or less accurate data, the
measurements of individual sensors were checked for consistency with the
more accurate measurements from HPP and Picarro instruments in a similar
geographic setting. Although the true <inline-formula><mml:math id="M331" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mole fractions at a given
site are unknown, <inline-formula><mml:math id="M332" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time series of sites within a particular region
are expected to exhibit similarities, e.g. similar daily <inline-formula><mml:math id="M333" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> minima in
the afternoon when the boundary layer is usually well mixed.</p>
      <?pagebreak page3824?><p id="d1e6215"><?xmltex \hack{\newpage}?>For this purpose, all the locations of the Carbosense network were divided
into three groups based on their region and the surrounding topography.</p>
      <p id="d1e6219">All the sites in the Canton of Ticino (Fig. 1)
are part of group one as only two HPPs operate in this region. The
sites in the other regions of Switzerland are divided into two groups
depending on whether they are located on a hilltop (group 3) or not (group
2). A hilltop location is defined by the following criteria: (i) the
difference in altitude, i.e. the topography in a 2.5 km perimeter including
the actual altitude of the mounted sensor, is larger than 300 m and (ii) more
than 90 % of the topography in a 2.5 km perimeter is at a lower altitude
than it is at the sensor location. The second criterion is omitted if the
difference in altitude exceeds 400 m.</p>
      <?pagebreak page3825?><p id="d1e6223">The <inline-formula><mml:math id="M334" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction of the reference instruments and the HPPs are
analysed group by group. The 10 % quantile of the preceding 24 h
is computed for each instrument and HPP every sixth hour (CO<inline-formula><mml:math id="M335" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>).
Afterwards, a band is derived (CO<inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">limits</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> median (CO<inline-formula><mml:math id="M337" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)
<inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">range</mml:mi></mml:mrow></mml:math></inline-formula> (CO<inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) that indicates plausible
daily minimum <inline-formula><mml:math id="M340" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fractions. The preceding 24 h of
measurements from a sensor are flagged in case the sensor's daily <inline-formula><mml:math id="M341" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
minimum is outside the computed band.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e6350"><bold>(a)</bold> Calibrated sensor measurements (Eq. 4) versus measurements
from Picarro instruments exemplarily shown for sensor 1060. The data set
contains measurements from the climate and pressure chambers and ambient
measurements. The band between the dashed red lines denotes a range of
<inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> ppm. <bold>(b)</bold> Same as in <bold>(a)</bold> but for Eq. (5). <bold>(c)</bold> Same as in <bold>(a)</bold> but
for factory-calibrated sensor measurements. Measurements outside the sensor
specifications are depicted in grey and included for the RMSE and correlation. <bold>(d)</bold> <inline-formula><mml:math id="M343" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–LP8 <inline-formula><mml:math id="M344" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> plot and <bold>(e)</bold> <inline-formula><mml:math id="M345" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M346" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> plot depicting the
environmental conditions covered during calibration. Same data set as in <bold>(a)</bold>. <bold>(f)</bold> LP8 IR measurements versus <inline-formula><mml:math id="M347" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from the Picarro instruments.
Same data set as in <bold>(a)</bold>.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f08.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Sensor calibration</title>
      <?pagebreak page3826?><p id="d1e6463">The employed sensor model that is based on the Beer–Lambert law and is
extended by an empirical parametrization that can relate the sensor IR
measurements and the ambient <inline-formula><mml:math id="M348" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction in all relevant
<inline-formula><mml:math id="M349" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, temperature and pressure conditions (Fig. 8a, b, d, e). The sensor's factory calibration is intended for
using the sensor in a narrower temperature range, like that encountered
indoors, and does not include pressure information. Measurements based on
the factory calibration are not as accurate as they can be under outdoor
conditions when using an extended model such as those described by Eqs. (4) and (5)
(Fig. 8c). The 1 / IR terms in Eq. (4) require
that the sensor's IR measurement does not heavily drift or jump because in
this case the error cannot be compensated for by a simple offset. The data
quality of sensors whose IR values significantly jumped during deployment
(<inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula> ppm in <inline-formula><mml:math id="M351" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) is usually better when the simplified
sensor model (Eq. 5) without 1/IR-terms is applied (see
Fig. 12). Equation (5) provides a less optimal fit under
particular operating conditions (e.g. for high <inline-formula><mml:math id="M352" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fractions; compare with Fig. 8a and b). However, this is
of minor importance for most locations. The <inline-formula><mml:math id="M353" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction at
locations which are not impacted by nearby emissions is usually within
380–550 ppm. Temperature effects cause by far the largest deviation of the
sensor response from the ideal gas law (Fig. 8c,
d, f). Pressure effects are of a much smaller magnitude (<inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> ppm hPa<inline-formula><mml:math id="M355" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e6556">RMSE values of sensor calibration <bold>(a)</bold> using Eq. (4) and <bold>(b)</bold> using
Eq. (5). Three histograms are overlaid: all calibrated sensors, sensors
deployed in the Carbosense network (DEPL) and sensors at locations with a
reference instrument (REF). The indicated quantiles refer to the set of
deployed sensors.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f09.png"/>

        </fig>

      <p id="d1e6571">As shown in Fig. 9, the RMSE of the LP8 <inline-formula><mml:math id="M356" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
measurements with respect to the Picarro during chamber and ambient
calibration is between 6.8 and 12.5 ppm when applying Eq. (4) and between
8.0 and 13.9 ppm when applying Eq. (5) for the deployed sensors. Data
filtering during calibration is chosen to be very selective in order to
optimally determine the sensor model parameters.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Drift correction and outlier detection</title>
      <p id="d1e6593">The performances of the outlier detection and drift correction algorithms are
presented together as both processing steps have to be applied to obtain
accurate <inline-formula><mml:math id="M357" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements. The results shown in this section refer to
sensor measurements in the period 1 July 2017 to 1 September 2019.</p>
      <p id="d1e6607">Several sensor units are operated at sites equipped with a <inline-formula><mml:math id="M358" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
reference instrument (HAE - five sensor units; PAY – five sensor units; RIG – five
sensor units; LAEG – two sensor units; BRM – one sensor unit) in order to test
different calibration and processing options. Drift correction for the
sensors at PAY relies on the <inline-formula><mml:math id="M359" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements from GIMM and for the
sensors at RIG, HAE, LAEG and BRM on the <inline-formula><mml:math id="M360" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements from DUE
(Fig. 7). Thus, the sensor and reference
instrument measurements are independent at these sites.</p>
      <?pagebreak page3827?><p id="d1e6643">A slightly modified data processing scheme was applied to the data from the
141 sensor units that were operated at DUE beyond 1 December 2017. This additional data treatment provides the opportunity to assess the
data quality for a larger set of sensors. The calibration data set for these
sensors contains all data before 1 December 2017 and is applied to the
measurements thereafter. The sensor data are processed as described in
Sect. 3, but drift is corrected by referring to
measurements from sites LAEG and BRM instead of DUE (site LAEG, being located
closer to DUE, is used when both instruments provide data). The accuracy of the
<inline-formula><mml:math id="M361" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction from these sensors located at DUE can therefore be
compared to that from sensors deployed in the Carbosense network. Among the
sensors at DUE there are also those with a performance that is not
sufficient for deployment, and therefore they are held back at DUE.</p>
      <p id="d1e6657">The comparison of the median difference between <inline-formula><mml:math id="M362" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements from
the sensors and from the reference instruments reveals that sensor drift can
be adjusted over the long term when the sensor measurements can regularly be
referred to <inline-formula><mml:math id="M363" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> predictions (Fig. 10). The
frequency of the required adjustments depends on the individual sensor as
the change in sensor behaviour and the corresponding drift do not evolve
constantly.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><label>Figure 10</label><caption><p id="d1e6685">Weekly median deviation of sensors operated at HAE, PAY, RIG,
LAEG, BRM and DUE before (particular colours correspond to individual sensors
as indicated in the legend) and after (grey) drift correction. Note the
different scales on the <inline-formula><mml:math id="M364" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f10.png"/>

        </fig>

      <?xmltex \floatpos{p}?><fig id="Ch1.F11" specific-use="star"><?xmltex \currentcnt{11}?><label>Figure 11</label><caption><p id="d1e6703"><bold>(a)</bold> Weekly RMSE values for all the sensors deployed at HAE, PAY,
RIG, LAEG, BRM and DUE. For each site four versions are presented for the
drift-adjusted measurements: (i) no filtering applied, (ii) outlier
detection based on sensor-specific RH<inline-formula><mml:math id="M365" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> value, (iii) outlier
detection algorithm and (iv) outlier detection algorithm plus consistency
check. When two bars have the same colour, the left bar refers to Eq. (4) and the right bar to
Eq. (5). <bold>(b)</bold> Same as in <bold>(a)</bold> for the weekly correlation. <bold>(c)</bold> Same as in <bold>(a)</bold> for the weekly fraction of used data. Here, the fraction refers to the
number of measurements transmitted to the database.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f11.png"/>

        </fig>

      <p id="d1e6735">By means of the sensors which operate co-located with reference instruments the
effect of different processing options can be assessed. This includes the
employed sensor model (Eq. 4 or 5), the applied outlier detection
(no outlier detection, outlier detection based on RH<inline-formula><mml:math id="M366" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> or the
algorithm presented in Sect. 3.4) and the use of
additional consistency checks. The sensor and reference measurements are
compared for weekly periods by means of the root mean square error (RMSE)
and the correlation (Fig. 11a and b). In
addition, the fraction of valid measurements with respect to the total number of
measurements in the database is indicated (Fig. 11c). It shows the effect of data filtering on the number of usable
measurements. Scatter plots of the comparisons between the LP8 measurements
and the measurements from the reference instruments at HAE, PAY, RIG, LAEG
and BRM are shown in Figs. S6 to S9.</p>
      <p id="d1e6747">The median of the weekly RMSE of the sensor measurements with respect to the
reference measurements at BRM, HAE, LAEG, PAY and RIG amounts to 10 ppm
(25 % and 75 % quantiles – 6.8 and 14.3 ppm, respectively). The accuracy of the measurements is
not constant over time but has a dependency on the effectiveness of the
outlier detection and drift correction algorithms and thereby also on the
prevailing weather conditions. The two described outlier detection
algorithms differ in terms of the resulting RMSE values. Rigorous data
filtering using RH<inline-formula><mml:math id="M367" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> leads to the best RMSE values. The outlier
detection algorithm performs slightly worse in terms of the RMSE. Overall,
it classifies a slightly larger number of measurements as valid than the
filtering using RH<inline-formula><mml:math id="M368" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula>. Differences in performance between the sensor
models described by Eqs. (4) and (5) are small for this set of sensors.
The accuracy of the measurements can be further improved when they are
validated against measurements from high-precision instruments operated in
the Carbosense network. This is shown for the combination of the outlier
detection algorithm and the consistency check. Correlation between sensor
and reference is about 0.9 on average. At sites RIG, LAEG and BRM the
correlation coefficients are smaller due to smaller <inline-formula><mml:math id="M369" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> variations
encountered at these locations (Fig. S1).</p>
      <?pagebreak page3829?><p id="d1e6779">The extended sensor model described in Eq. (4) is applicable for a wider
range of environmental conditions (<inline-formula><mml:math id="M370" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M371" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M372" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>) than the reduced version
(Eq. 5). However, when the IR signal shows large changes (&gt; <inline-formula><mml:math id="M373" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mn mathvariant="normal">300</mml:mn><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> ppm expressed in molar fraction) as in the case of
sensor unit (SU) 1314 deployed at HAE, the application of the simplified
sensor model provides more accurate results (Fig. 12).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><label>Figure 12</label><caption><p id="d1e6822">Comparison of sensor and reference <inline-formula><mml:math id="M374" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements for SU
1314 deployed at HAE and SU 1100 and SU 1139 deployed at PAY. The sensor
measurements depicted in panels <bold>(a–c)</bold> are based on the sensor
model given by Eq. (4), and in panels <bold>(d–f)</bold> they are based on the sensor
model given by Eq. (5). The sensor measurements are drift corrected, and the
outlier detection algorithm was applied. Points in grey are outliers.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f12.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Differences between co-located sensors</title>
      <p id="d1e6856">Co-located sensor units are an additional option to assess the sensor
performance. They reveal how similarly two sensors behave when they
encounter comparable environmental conditions. There are 12 locations where
two sensor units operate in parallel but where no reference instrument is
available (Figs. 13 and S6).
The horizontal distance between the sensor unit pairs does not exceed 45 m.
There are no close emission sources for cases with distance <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. The
indicated RMSE refers to the difference in simultaneous measurements. The
sensor pairs exhibit fairly good correlations at most locations. For the
sensor pairs operated at Hallau (HLL) and Birmensdorf (BSCR) there is better agreement when
processing the measurements using the sensor model given by Eq. (5) instead
of the model given by Eq. (4). The IR measurement of sensor unit 1012
changed significantly in January 2018; those of sensor unit 1120 changed
significantly in March 2018. The difference between the processing models is
small for the other sensor pairs.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F13" specific-use="star"><?xmltex \currentcnt{13}?><label>Figure 13</label><caption><p id="d1e6871">Comparison of LP8 measurements (drift corrected, outlier
detection algorithm) from co-located sensors (distance between sensors
&lt; 45 m). Points in grey are flagged as outliers. The header of the
individual figures indicates the sensor pairs by the location name and the
sensor unit ID as well as the sensor model.</p></caption>
          <?xmltex \igopts{width=441.017717pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f13.png"/>

        </fig>

      <p id="d1e6880">Eight sensor units were deployed in the Carbosense network, and they were
brought back to site DUE to review their performance due to sensor
malfunctioning (e.g. LP8 sensor dropped out of the board) or suspicious
<inline-formula><mml:math id="M376" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements. For completeness, the comparison between the
measurements from these sensors and from the Picarro instrument is shown in
the Supplement.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F14" specific-use="star"><?xmltex \currentcnt{14}?><label>Figure 14</label><caption><p id="d1e6897"><bold>(a)</bold> Analysis of measurement yield in the Carbosense network.
Grey: Difference between expected and actual number of measurements in the
database. Red: Measurements transmitted to the database with nonzero LP8
status (e.g. temperature below <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M378" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C, sensor
malfunctioning). Cyan: Measurements with no drift adjustment (e.g. periods
with unstable sensor behaviour). Orange: Measurements flagged by outlier
detection. Light green: measurements that did not pass the consistency
check. Dark green: Usable measurements. <bold>(b)</bold> Distribution of the measured
relative humidity. The 10 %, 50 % and 90 % quantiles of RH. Ordering as in <bold>(a)</bold>.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f14.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F15" specific-use="star"><?xmltex \currentcnt{15}?><label>Figure 15</label><caption><p id="d1e6935">Analysis of the results of measurement filtering referring to
time of day <bold>(a)</bold> and relative humidity <bold>(b)</bold>. Filtering is based on (i) a
sensor-specific RH<inline-formula><mml:math id="M379" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> value, (ii) the outlier detection algorithm
(OutDet) and (iii) the outlier detection algorithm plus a consistency check
(OutDet/CC). For the calculation of the fraction of flagged measurements,
the number of measurements and flags of all deployments are summed. The
numbers of measurements are depicted as red dots.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f15.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Overall data coverage</title>
      <p id="d1e6967">The Carbosense network consists of 230 LP8 sensors as of 1 September 2019.
In total, there were 262 deployments in the period 1 July 2017 to 1 September 2019. Over 75 % of the deployments lasted longer than 1 year, and five
lasted less than 30 d.</p>
      <p id="d1e6970">The data transmission over Swisscom's Low Power Network (LPN) works
reliably. The 25 %, 50 % and 75 % quantiles of the fraction of transmitted
data for individual deployments at MeteoSwiss and NABEL locations and at
locations within the city of Zurich amount to 88 %, 95 % and 98 %, respectively
(Fig. 14a). Performance is even better at
Swisscom's transmitter locations (25 % quantile – 98 %). However, these
are usually equipped with an LPN gateway and built at elevated locations. We
cannot assess to which part of the data transmission process the data loss
is attributed (transmission module used in the sensor unit, LPN
infrastructure, LPN network coverage). The transmission module (Microchip
RN2483) of several sensor units was found to have a reduced reliability at
high temperatures (above about 30 <inline-formula><mml:math id="M380" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F16" specific-use="star"><?xmltex \currentcnt{16}?><label>Figure 16</label><caption><p id="d1e6984">Comparison between LP8 and reference measurements. The LP8
measurements are outlier screened, drift corrected and checked for
consistency. <bold>(a)</bold> Site HAE is located next to a motorway; <bold>(b)</bold> site PAY is
located in a rural landscape; <bold>(c)</bold> site RIG is an elevated background
site. Points in grey are outliers.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/3815/2020/amt-13-3815-2020-f16.png"/>

        </fig>

      <p id="d1e7003">A small number (<inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> %) of the transmitted LP8 measurements
had a nonzero status flag, for instance, when temperature was below
<inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M383" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C (LP8-specific threshold) or the sensor was
malfunctioning. For a minor fraction of measurements a drift adjustment
could not be performed as the sensor was assessed to be in an unstable
phase. The outlier detection algorithm flags 23 % of the measurements that
were drift corrected. In combination with the consistency check, 29 % of
the measurements are flagged. There is considerable variability in these
fractions related to the individual sensor performance and the location. A
clear relationship is evident between the fraction of outliers and the
humidity conditions encountered at the deployment location
(Fig. 14b). Overall, the median of usable
measurements from all individual deployments amounts to 67 %. There is a
diurnal variation in the fraction of flagged measurements closely related to
the diurnal variation in relative humidity (Fig. 15a). The outlier detection algorithm has the advantage of retaining a
larger number of measurements in conditions of high relative humidity
compared to the method using RH<inline-formula><mml:math id="M384" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">trsh</mml:mi></mml:msub></mml:math></inline-formula> (Fig. 15b).</p>
</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>Computation of the water volume fraction</title>
      <p id="d1e7053">The conversion of wet <inline-formula><mml:math id="M385" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to dry <inline-formula><mml:math id="M386" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> requires the water molar
fraction <inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. This value is computed for the sensor units based
on the SHT21 <inline-formula><mml:math id="M388" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and RH measurements and the pressure that is interpolated for
the specific location. The uncertainty in the estimation of <inline-formula><mml:math id="M389" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>
and the corresponding uncertainty in the dry-air mole fraction of <inline-formula><mml:math id="M390" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
can be assessed for a total of 55 sensor units operated at MeteoSwiss
SwissMetNet sites that are equipped with more accurate meteorological
instruments. At those sites, <inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> has been computed from the
sensor units and from reference <inline-formula><mml:math id="M392" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, RH and <inline-formula><mml:math id="M393" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> measurements (Figs. S3 and S4). The agreement is best (<inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.07</mml:mn></mml:mrow></mml:math></inline-formula> %) when global radiance is
low (&lt; 50 W m<inline-formula><mml:math id="M395" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>). In this case <inline-formula><mml:math id="M396" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and RH measured inside the box
are representative for the outside conditions. Deviation is slightly worse
(<inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn></mml:mrow></mml:math></inline-formula> %) for higher global radiance. For the majority of the
measurements, the conversion of wet-<inline-formula><mml:math id="M398" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to dry-<inline-formula><mml:math id="M399" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction
is associated with an error below 1.2 ppm (assessment of deviation for an
error <inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M401" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">wet</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">600</mml:mn></mml:mrow></mml:math></inline-formula> is as follows: <inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">dry</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">wet</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">600</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">601.2</mml:mn></mml:mrow></mml:math></inline-formula> ppm).</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Discussion and conclusions</title>
      <p id="d1e7358">Calibration, drift correction and outlier detection are crucial elements for
the operation of the LP8 sensors in a sensor network. Due to the number of
employed sensors and the slight differences in their individual response
characteristics the processing scheme has to be optimized in terms of
accuracy, yield of usable measurements and processing efficiency. As the
processing scheme consists of several independent elements, each of them can
be further improved in the future.</p>
      <?pagebreak page3830?><p id="d1e7361">The sensor calibration reveals the dependencies of the sensor signal on
<inline-formula><mml:math id="M403" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, temperature and pressure. The mathematical sensor model has to
account for a varying sensor response over time. Our approach is to use an
extended model as long as the sensor behaviour does not drift significantly.
After large jumps in the IR signal, sensor measurements can be processed
based on a simpler sensor model to optimize the measurement accuracy until
the sensor is replaced. Moreover, the analysis of the data during
calibration also shows the impact of environmental conditions, such as
increased relative humidity (&gt; 85 %), that are not captured
by the calibration model. It demonstrates the need for dedicated measurement
filtering.</p>
      <p id="d1e7375">We present two methods for the detection of outliers. The application of the
two methods for individual sensors leads to a different number of flagged
measurements and concurrently to different RMSE values. Flagging the
measurements based on a conservative RH threshold results in the most accurate
results. The presented outlier detection algorithm that relies on no
reference measurements is similarly powerful. The possibility of learning
individual sensor characteristics in the field is an important feature to
reduce calibration time.</p>
      <?pagebreak page3832?><p id="d1e7378">The response of the LP8 sensors is not stable over time, and frequent
adjustments are required. The performed correction during windy periods
works well for the regions in and adjacent to the Swiss Plateau
(Fig. 7). The method relies on a dense network of
meteorological observations and high-precision <inline-formula><mml:math id="M404" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements.
Moreover, it strongly depends on the prevailing meteorology, and, therefore,
it is prone to a shortage of suitable adjustment periods. This situation
could possibly be enhanced by using the results of an operational
atmospheric transport model. Two aspects are expected to be improved by
using such a model: (i) the identification of time periods when the <inline-formula><mml:math id="M405" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
molar fraction in the atmosphere is homogeneous and sensors and reference
instruments can be related and (ii) the determination of the vertical
<inline-formula><mml:math id="M406" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> gradient. Such an atmospheric transport model is currently under
development at Empa, and its applicability for the sensor network will be
investigated.</p>
      <p id="d1e7415">The data processing for sensors in the Swiss Plateau and especially in the
region of Zurich (Fig. 1) where the Carbosense
network is most dense is operational. For these regions, the analysis of
measurements from reference sites shows that drift correction within
selected time periods works well. Results from atmospheric transport models
will be required to achieve a similar level of data quality for the sensors located
in the Swiss Alps.</p>
      <?pagebreak page3833?><p id="d1e7418">The LP8 sensor measures the <inline-formula><mml:math id="M407" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction with an accuracy of
about 10 ppm on average if the sensors are calibrated, continuously
monitored and drift corrected during operation and if the measurements are
filtered. The resulting accuracy is not constant because it depends not only on the sensor characteristics but also on the performance of the
drift correction and outlier detection algorithms and thereby on the
prevailing weather conditions. The LP8 sensors are well capable of resolving
differences in the <inline-formula><mml:math id="M408" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> molar fraction exceeding 30 ppm (<inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> if the RMSE value computed in Sect. 4.3 is taken for <inline-formula><mml:math id="M410" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>). <inline-formula><mml:math id="M411" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> variations encountered at locations in Switzerland usually
exceed this threshold (see Fig. S1). Exceptions are high-altitude locations such as Jungfraujoch (3580 m a.s.l.; Sturm et al.,
2013). Near-surface <inline-formula><mml:math id="M412" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> signals depend on anthropogenic emissions, the
activity of the biosphere (uptake, respiration) and meteorology (boundary
layer height, transport of <inline-formula><mml:math id="M413" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>). LP8 sensors can resolve the
site-specific <inline-formula><mml:math id="M414" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> signals for a wide range of locations, from elevated
background sites to sites next to motorways (Fig. 16). The sensors are not capable of detecting small-scale signals and
long-term trends under outdoor conditions.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e7511">Periodic data releases on the ICOS Carbon Portal are in preparation.
Temperature and RH measurements from the sensor units of the period 1 July 2017 to 1 October 2019 are already available at <ext-link xlink:href="https://doi.org/10.18160/RW69-MP2Y" ext-link-type="DOI">10.18160/RW69-MP2Y</ext-link> (EMPA et al., 2019)</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d1e7517">The supplement related to this article is available online at: <inline-supplementary-material xlink:href="https://doi.org/10.5194/amt-13-3815-2020-supplement" xlink:title="pdf">https://doi.org/10.5194/amt-13-3815-2020-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e7526">MM, CH, DB, LE and PG designed, established and operated the Carbosense network. MM, AP, CH, DB and FP were involved in the development of the data analysis strategies. MM and PG performed the sensor calibrations. JM developed and manufactured the sensor units. MM prepared the paper with contributions from all co-authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e7532">Author Jonas Meyer is the CTO of DecentLab, the manufacturer of the sensor
units. Jonas Meyer was solely involved in the development and manufacturing of
the sensor units and in the transmission of the raw sensor data into the
database hosted by DecentLab and was not involved in sensor deployment or in
data analysis. The authors declare that they have no other competing
interests.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e7538">We acknowledge MeteoSwiss, Swisscom, the Swiss National Air Pollution
Monitoring Network (NABEL), the Environment and Health Department of the
City of Zurich (UGZ), Agroscope, and the Amrein Futtermühle AG for their
generous support of the Carbosense sensor network. In addition, we
acknowledge Swisscom's contribution to the sensor units and data
transmission. We are grateful for Senseair's support of the project. We
thank Markus Leuenberger (University of Bern) for providing <inline-formula><mml:math id="M415" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
measurements from the sites Beromünster and Gimmiz. Günter Grossmann
(Empa) is acknowledged for his support in the operation of the climate
chamber. We thank Antoine Berchet (now at CEA) for his contributions at an early stage of the Carbosense project.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e7554">Funding is provided by the Swiss Data Science Center (SDSC) through the project CarboSense4D (grant number 17-06) and the Swiss State Secretariat for Education, Research and Innovation (SERI) through the Eurostars project CO2.GLOBAL (Eurostars project ID 11401).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e7560">This paper was edited by Russell Dickerson and reviewed by three anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Arzoumanian, E., Vogel, F. R., Bastos, A., Gaynullin, B., Laurent, O., Ramonet, M., and Ciais, P.: Characterization of a commercial lower-cost medium-precision non-dispersive infrared sensor for atmospheric <inline-formula><mml:math id="M416" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> monitoring in urban areas, Atmos. Meas. Tech., 12, 2665–2677, <ext-link xlink:href="https://doi.org/10.5194/amt-12-2665-2019" ext-link-type="DOI">10.5194/amt-12-2665-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Berhanu, T. A., Satar, E., Schanda, R., Nyfeler, P., Moret, H., Brunner, D., Oney, B., and Leuenberger, M.: Measurements of greenhouse gases at Beromünster tall-tower station in Switzerland, Atmos. Meas. Tech., 9, 2603–2614, <ext-link xlink:href="https://doi.org/10.5194/amt-9-2603-2016" ext-link-type="DOI">10.5194/amt-9-2603-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Bigi, A., Mueller, M., Grange, S. K., Ghermandi, G., and Hueglin, C.: Performance of NO, <inline-formula><mml:math id="M417" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> low cost sensors and three calibration approaches within a real world application, Atmos. Meas. Tech., 11, 3717–3735, <ext-link xlink:href="https://doi.org/10.5194/amt-11-3717-2018" ext-link-type="DOI">10.5194/amt-11-3717-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Castell, N., Dauge, F., Schneider, P., Vogt, M., Lerner, U., Fishbain, B.,
Broday, D., and Bartonova, A.: Can commercial low-cost sensor platforms
contribute to air quality monitoring and exposure estimates?, Environ.
Int.,  99,  293–302,
<ext-link xlink:href="https://doi.org/10.1016/j.envint.2016.12.007" ext-link-type="DOI">10.1016/j.envint.2016.12.007</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>
Empa: Technischer Bericht zum Nationalen Beobachtungsnetz für
Luftfremdstoffe (NABEL), Federal Office for the Environment, 2018.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>EMPA, Swisscom AG, Decentlab GmbH and Swiss Data Science Center: Carbosense T and RH Data – Release October 2019, ICOS Carbon Portal, <ext-link xlink:href="https://doi.org/10.18160/RW69-MP2Y" ext-link-type="DOI">10.18160/RW69-MP2Y</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>Hummelgard, C., Bryntse, I., Bryzgalov, M., Henning, J., Martin, H.,
Norén, M., and Rödjegard, H.: Low-cost NDIR based sensor platform
for sub-ppm gas detection, Urban Climate,  14,   342–350,
<ext-link xlink:href="https://doi.org/10.1016/j.uclim.2014.09.001" ext-link-type="DOI">10.1016/j.uclim.2014.09.001</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>InfluxDB:  available at: <uri>https://www.influxdata.com/products/influxdb-overview/</uri>, last
access: 5 July 2019.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Kim, J., Shusterman, A. A., Lieschke, K. J., Newman, C., and Cohen, R. C.: The BErkeley Atmospheric <inline-formula><mml:math id="M418" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> Observation Network: field calibration and evaluation of low-cost air quality sensors, Atmos. Meas. Tech., 11, 1937–1946, <ext-link xlink:href="https://doi.org/10.5194/amt-11-1937-2018" ext-link-type="DOI">10.5194/amt-11-1937-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>
Lewis, A., Peltier, W. R., and Schneidemesser, E.: Low-cost sensors for the
measurement of atmospheric composition: overview of topic and future
applications, World Meteorological Organization (WMO), 2018.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>LoRa-Alliance:  available at: <uri>https://lora-alliance.org/</uri>, last access: 5 July 2019.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>Martin, C. R., Zeng, N., Karion, A., Dickerson, R. R., Ren, X., Turpie, B. N., and Weber, K. J.: Evaluation and environmental correction of ambient <inline-formula><mml:math id="M419" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> measurements from a low-cost NDIR sensor, Atmos. Meas. Tech., 10, 2383–2395, <ext-link xlink:href="https://doi.org/10.5194/amt-10-2383-2017" ext-link-type="DOI">10.5194/amt-10-2383-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Mueller, M., Meyer, J., and Hueglin, C.: Design of an ozone and nitrogen dioxide sensor unit and its long-term operation within a sensor network in the city of Zurich, Atmos. Meas. Tech., 10, 3783–3799, <ext-link xlink:href="https://doi.org/10.5194/amt-10-3783-2017" ext-link-type="DOI">10.5194/amt-10-3783-2017</ext-link>, 2017.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Oney, B., Henne, S., Gruber, N., Leuenberger, M., Bamberger, I., Eugster, W., and Brunner, D.: The CarboCount CH sites: characterization of a dense greenhouse gas observation network, Atmos. Chem. Phys., 15, 11147–11164, <ext-link xlink:href="https://doi.org/10.5194/acp-15-11147-2015" ext-link-type="DOI">10.5194/acp-15-11147-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Popoola, O. A. M., Carruthers, D., Lad, C., Bright, V. B., Mead, M. I.,
Stettler, M. E. J., Saffell, J. R., and Jones, R. L.: Use of networks of low
cost air quality sensors to quantify air quality in urban settings,
Atmos. Environ.,  194,  58–70,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2018.09.030" ext-link-type="DOI">10.1016/j.atmosenv.2018.09.030</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Schneider, P., Bartonova, A., Castell, N., Dauge, F. R., Gerboles, M.,
Hagler, G. S., Hueglin, C., Jones, R. L., Khan, S., Lewis, A. C., Mijling,
B., Mueller, M., Penza, M., Spinelle, L., Stacey, B., Vogt, M., Wesseling,
J., and Williams, R. W.: Toward a Unified Terminology of Processing Levels
for Low-Cost Air-Quality Sensors, Environ. Sci. Technol., 53, 15, 8485–8487,
<ext-link xlink:href="https://doi.org/10.1021/acs.est.9b03950" ext-link-type="DOI">10.1021/acs.est.9b03950</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Senseair: Senseair LP8, available at: <uri>https://senseair.com/products/power-counts/lp8/</uri>, last access: 5 July 2019.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Sensirion: Digital Humidity Sensor SHT2x (RH/T),
available at: <uri>https://www.sensirion.com/en/environmental-sensors/humidity-sensors/humidity-temperature-sensor-sht2x-digital-i2c-accurate/</uri>,
last access: 5 July 2019.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Shusterman, A. A., Teige, V. E., Turner, A. J., Newman, C., Kim, J., and Cohen, R. C.: The BErkeley Atmospheric <inline-formula><mml:math id="M420" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> Observation Network: initial evaluation, Atmos. Chem. Phys., 16, 13449–13463, <ext-link xlink:href="https://doi.org/10.5194/acp-16-13449-2016" ext-link-type="DOI">10.5194/acp-16-13449-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Spinelle, L., Gerboles, M., Villani, M. G., Aleixandre, M., and
Bonavitacola, F.: Field calibration of a cluster of low-cost commercially
available sensors for air quality monitoring. Part B: NO, CO and <inline-formula><mml:math id="M421" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>,
Sensor. Actuat. B-Chem.,  238,  706–715,
<ext-link xlink:href="https://doi.org/10.1016/j.snb.2016.07.036" ext-link-type="DOI">10.1016/j.snb.2016.07.036</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Sturm, P., Tuzson, B., Henne, S., and Emmenegger, L.: Tracking isotopic signatures of <inline-formula><mml:math id="M422" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at the high altitude site Jungfraujoch with laser spectroscopy: analytical improvements and representative results, Atmos. Meas. Tech., 6, 1659–1671, <ext-link xlink:href="https://doi.org/10.5194/amt-6-1659-2013" ext-link-type="DOI">10.5194/amt-6-1659-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>
Tans, P. and Zellweger, C.: GAW Report No. 213, World Meteorological
Organization Global Atmospheric Watch, 2014.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>Tans, P. P., Crotwell, A. M., and Thoning, K. W.: Abundances of isotopologues and calibration of <inline-formula><mml:math id="M423" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> greenhouse gas measurements, Atmos. Meas. Tech., 10, 2669–2685, <ext-link xlink:href="https://doi.org/10.5194/amt-10-2669-2017" ext-link-type="DOI">10.5194/amt-10-2669-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>Zhao, C. L. and Tans, P. P.: Estimating uncertainty of the WMO mole fraction
scale for carbon dioxide in air, J. Geophys. Res.,
111, D08S09, <ext-link xlink:href="https://doi.org/10.1029/2005JD006003" ext-link-type="DOI">10.1029/2005JD006003</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Zimmerman, N., Presto, A. A., Kumar, S. P. N., Gu, J., Hauryliuk, A., Robinson, E. S., Robinson, A. L., and R. Subramanian: A machine learning calibration model using random forests to improve sensor performance for lower-cost air quality monitoring, Atmos. Meas. Tech., 11, 291–313, <ext-link xlink:href="https://doi.org/10.5194/amt-11-291-2018" ext-link-type="DOI">10.5194/amt-11-291-2018</ext-link>, 2018.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Integration and calibration of non-dispersive infrared (NDIR) CO<sub>2</sub> low-cost sensors and their operation in a sensor network covering Switzerland</article-title-html>
<abstract-html><p>More than 300 non-dispersive infrared (NDIR) CO<sub>2</sub> low-cost sensors
labelled as LP8 were integrated into sensor units and evaluated for the
purpose of long-term operation in the Carbosense CO<sub>2</sub> sensor network in
Switzerland. Prior to deployment, all sensors were calibrated in a pressure
and climate chamber and in ambient conditions co-located with a reference
instrument. To investigate their long-term performance and to test different
data processing strategies, 18 sensors were deployed at five locations
equipped with a reference instrument after calibration. Their accuracy
during 19 to 25 months deployment was between 8 and 12&thinsp;ppm. This level of
accuracy requires careful sensor calibration prior to deployment, continuous
monitoring of the sensors, efficient data filtering, and a procedure to
correct drifts and jumps in the sensor signal during operation. High
relative humidity (&gt;&thinsp; ∼ 85 <i>%</i>) impairs the LP8
measurements, and corresponding data filtering results in a significant loss
during humid conditions. The LP8 sensors are not suitable for the detection
of small regional gradients and long-term trends. However, with careful data
processing, the sensors are able to resolve CO<sub>2</sub> changes and differences
with a magnitude larger than about 30&thinsp;ppm. Thereby, the sensor can resolve
the site-specific CO<sub>2</sub> signal at most locations in Switzerland. A low-power network (LPN) using LoRaWAN allowed for reliable data transmission with
low energy consumption and proved to be a key element of the Carbosense
low-cost sensor network.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Arzoumanian, E., Vogel, F. R., Bastos, A., Gaynullin, B., Laurent, O., Ramonet, M., and Ciais, P.: Characterization of a commercial lower-cost medium-precision non-dispersive infrared sensor for atmospheric CO<sub>2</sub> monitoring in urban areas, Atmos. Meas. Tech., 12, 2665–2677, <a href="https://doi.org/10.5194/amt-12-2665-2019" target="_blank">https://doi.org/10.5194/amt-12-2665-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Berhanu, T. A., Satar, E., Schanda, R., Nyfeler, P., Moret, H., Brunner, D., Oney, B., and Leuenberger, M.: Measurements of greenhouse gases at Beromünster tall-tower station in Switzerland, Atmos. Meas. Tech., 9, 2603–2614, <a href="https://doi.org/10.5194/amt-9-2603-2016" target="_blank">https://doi.org/10.5194/amt-9-2603-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Bigi, A., Mueller, M., Grange, S. K., Ghermandi, G., and Hueglin, C.: Performance of NO, NO<sub>2</sub> low cost sensors and three calibration approaches within a real world application, Atmos. Meas. Tech., 11, 3717–3735, <a href="https://doi.org/10.5194/amt-11-3717-2018" target="_blank">https://doi.org/10.5194/amt-11-3717-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Castell, N., Dauge, F., Schneider, P., Vogt, M., Lerner, U., Fishbain, B.,
Broday, D., and Bartonova, A.: Can commercial low-cost sensor platforms
contribute to air quality monitoring and exposure estimates?, Environ.
Int.,  99,  293–302,
<a href="https://doi.org/10.1016/j.envint.2016.12.007" target="_blank">https://doi.org/10.1016/j.envint.2016.12.007</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Empa: Technischer Bericht zum Nationalen Beobachtungsnetz für
Luftfremdstoffe (NABEL), Federal Office for the Environment, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
EMPA, Swisscom AG, Decentlab GmbH and Swiss Data Science Center: Carbosense T and RH Data – Release October 2019, ICOS Carbon Portal, <a href="https://doi.org/10.18160/RW69-MP2Y" target="_blank">https://doi.org/10.18160/RW69-MP2Y</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Hummelgard, C., Bryntse, I., Bryzgalov, M., Henning, J., Martin, H.,
Norén, M., and Rödjegard, H.: Low-cost NDIR based sensor platform
for sub-ppm gas detection, Urban Climate,  14,   342–350,
<a href="https://doi.org/10.1016/j.uclim.2014.09.001" target="_blank">https://doi.org/10.1016/j.uclim.2014.09.001</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
InfluxDB:  available at: <a href="https://www.influxdata.com/products/influxdb-overview/" target="_blank"/>, last
access: 5 July 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Kim, J., Shusterman, A. A., Lieschke, K. J., Newman, C., and Cohen, R. C.: The BErkeley Atmospheric CO<sub>2</sub> Observation Network: field calibration and evaluation of low-cost air quality sensors, Atmos. Meas. Tech., 11, 1937–1946, <a href="https://doi.org/10.5194/amt-11-1937-2018" target="_blank">https://doi.org/10.5194/amt-11-1937-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Lewis, A., Peltier, W. R., and Schneidemesser, E.: Low-cost sensors for the
measurement of atmospheric composition: overview of topic and future
applications, World Meteorological Organization (WMO), 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
LoRa-Alliance:  available at: <a href="https://lora-alliance.org/" target="_blank"/>, last access: 5 July 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Martin, C. R., Zeng, N., Karion, A., Dickerson, R. R., Ren, X., Turpie, B. N., and Weber, K. J.: Evaluation and environmental correction of ambient CO<sub>2</sub> measurements from a low-cost NDIR sensor, Atmos. Meas. Tech., 10, 2383–2395, <a href="https://doi.org/10.5194/amt-10-2383-2017" target="_blank">https://doi.org/10.5194/amt-10-2383-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Mueller, M., Meyer, J., and Hueglin, C.: Design of an ozone and nitrogen dioxide sensor unit and its long-term operation within a sensor network in the city of Zurich, Atmos. Meas. Tech., 10, 3783–3799, <a href="https://doi.org/10.5194/amt-10-3783-2017" target="_blank">https://doi.org/10.5194/amt-10-3783-2017</a>, 2017.

</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Oney, B., Henne, S., Gruber, N., Leuenberger, M., Bamberger, I., Eugster, W., and Brunner, D.: The CarboCount CH sites: characterization of a dense greenhouse gas observation network, Atmos. Chem. Phys., 15, 11147–11164, <a href="https://doi.org/10.5194/acp-15-11147-2015" target="_blank">https://doi.org/10.5194/acp-15-11147-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Popoola, O. A. M., Carruthers, D., Lad, C., Bright, V. B., Mead, M. I.,
Stettler, M. E. J., Saffell, J. R., and Jones, R. L.: Use of networks of low
cost air quality sensors to quantify air quality in urban settings,
Atmos. Environ.,  194,  58–70,
<a href="https://doi.org/10.1016/j.atmosenv.2018.09.030" target="_blank">https://doi.org/10.1016/j.atmosenv.2018.09.030</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Schneider, P., Bartonova, A., Castell, N., Dauge, F. R., Gerboles, M.,
Hagler, G. S., Hueglin, C., Jones, R. L., Khan, S., Lewis, A. C., Mijling,
B., Mueller, M., Penza, M., Spinelle, L., Stacey, B., Vogt, M., Wesseling,
J., and Williams, R. W.: Toward a Unified Terminology of Processing Levels
for Low-Cost Air-Quality Sensors, Environ. Sci. Technol., 53, 15, 8485–8487,
<a href="https://doi.org/10.1021/acs.est.9b03950" target="_blank">https://doi.org/10.1021/acs.est.9b03950</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Senseair: Senseair LP8, available at: <a href="https://senseair.com/products/power-counts/lp8/" target="_blank"/>, last access: 5 July 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Sensirion: Digital Humidity Sensor SHT2x (RH/T),
available at: <a href="https://www.sensirion.com/en/environmental-sensors/humidity-sensors/humidity-temperature-sensor-sht2x-digital-i2c-accurate/" target="_blank"/>,
last access: 5 July 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Shusterman, A. A., Teige, V. E., Turner, A. J., Newman, C., Kim, J., and Cohen, R. C.: The BErkeley Atmospheric CO<sub>2</sub> Observation Network: initial evaluation, Atmos. Chem. Phys., 16, 13449–13463, <a href="https://doi.org/10.5194/acp-16-13449-2016" target="_blank">https://doi.org/10.5194/acp-16-13449-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Spinelle, L., Gerboles, M., Villani, M. G., Aleixandre, M., and
Bonavitacola, F.: Field calibration of a cluster of low-cost commercially
available sensors for air quality monitoring. Part B: NO, CO and CO<sub>2</sub>,
Sensor. Actuat. B-Chem.,  238,  706–715,
<a href="https://doi.org/10.1016/j.snb.2016.07.036" target="_blank">https://doi.org/10.1016/j.snb.2016.07.036</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Sturm, P., Tuzson, B., Henne, S., and Emmenegger, L.: Tracking isotopic signatures of CO<sub>2</sub> at the high altitude site Jungfraujoch with laser spectroscopy: analytical improvements and representative results, Atmos. Meas. Tech., 6, 1659–1671, <a href="https://doi.org/10.5194/amt-6-1659-2013" target="_blank">https://doi.org/10.5194/amt-6-1659-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Tans, P. and Zellweger, C.: GAW Report No. 213, World Meteorological
Organization Global Atmospheric Watch, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Tans, P. P., Crotwell, A. M., and Thoning, K. W.: Abundances of isotopologues and calibration of CO<sub>2</sub> greenhouse gas measurements, Atmos. Meas. Tech., 10, 2669–2685, <a href="https://doi.org/10.5194/amt-10-2669-2017" target="_blank">https://doi.org/10.5194/amt-10-2669-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Zhao, C. L. and Tans, P. P.: Estimating uncertainty of the WMO mole fraction
scale for carbon dioxide in air, J. Geophys. Res.,
111, D08S09, <a href="https://doi.org/10.1029/2005JD006003" target="_blank">https://doi.org/10.1029/2005JD006003</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Zimmerman, N., Presto, A. A., Kumar, S. P. N., Gu, J., Hauryliuk, A., Robinson, E. S., Robinson, A. L., and R. Subramanian: A machine learning calibration model using random forests to improve sensor performance for lower-cost air quality monitoring, Atmos. Meas. Tech., 11, 291–313, <a href="https://doi.org/10.5194/amt-11-291-2018" target="_blank">https://doi.org/10.5194/amt-11-291-2018</a>, 2018.
</mixed-citation></ref-html>--></article>
