<?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" dtd-version="3.0">
  <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-9-335-2016</article-id><title-group><article-title>Ionospheric correction of GPS radio occultation data <?xmltex \hack{\newline}?> in the troposphere</article-title>
      </title-group><?xmltex \runningtitle{Ionospheric correction of GPS radio occultation data  in the troposphere}?><?xmltex \runningauthor{Z.~Zeng et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Zeng</surname><given-names>Z.</given-names></name>
          <email>zzeng@ucar.edu</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Sokolovskiy</surname><given-names>S.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Schreiner</surname><given-names>W.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hunt</surname><given-names>D.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Lin</surname><given-names>J.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Kuo</surname><given-names>Y.-H.</given-names></name>
          
        </contrib>
        <aff id="aff1"><institution>COSMIC Project Office, University Corporation for Atmospheric
Research, Boulder, Colorado, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Z. Zeng (zzeng@ucar.edu)</corresp></author-notes><pub-date><day>3</day><month>February</month><year>2016</year></pub-date>
      
      <volume>9</volume>
      <issue>2</issue>
      <fpage>335</fpage><lpage>346</lpage>
      <history>
        <date date-type="received"><day>19</day><month>June</month><year>2015</year></date>
           <date date-type="rev-request"><day>24</day><month>July</month><year>2015</year></date>
           <date date-type="rev-recd"><day>22</day><month>December</month><year>2015</year></date>
           <date date-type="accepted"><day>13</day><month>January</month><year>2016</year></date>
      </history>
      <permissions>
<license license-type="open-access">
<license-p>This work is licensed under a Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/3.0/">http://creativecommons.org/licenses/by/3.0/</ext-link></license-p>
</license>
</permissions><self-uri xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016.html">This article is available from https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016.html</self-uri>
<self-uri xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016.pdf</self-uri>


      <abstract>
    <p>For inversions of the GPS radio occultation (RO) data in the
neutral atmosphere, this study investigates an optimal transition height for
replacing the standard ionospheric correction using the linear combination
of the L1 and L2 bending angles with the correction of the L1 bending angle
by the L1–L2 bending angle extrapolated from above. The optimal transition
height depends on the RO mission (i.e., the receiver and firmware) and is
different between rising and setting occultations and between L2P and L2C
GPS signals. This height is within the range of approximately 10–20 km.
One fixed transition height, which can be used for the processing of
currently available GPS RO data, can be set to 20 km. Analysis of the L1CA
and the L2C bending angles shows that in some occultations the errors of
standard ionospheric correction substantially increase around the strong
inversion layers (such as the top of the boundary layer). This error
increase is modeled and explained by the horizontal inhomogeneity of the
ionosphere.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <title>Introduction</title>
      <p>When GPS radio occultation (RO) signals are used for monitoring the neutral
atmosphere, the ionospheric effect has to be removed. While the neutral
atmospheric effect on the RO signals exponentially decreases with the
height, the ionospheric effect on the average slowly increases with the
height. Thus, removal of the ionospheric effect (i.e., ionospheric
correction) is most important in the stratosphere and above. Nevertheless,
neglecting the ionospheric correction in the troposphere results in a small
but statistically significant inversion bias. One of the common methods of
dual-frequency, model-independent ionospheric correction is a linear
combination of the L1 and L2 GPS RO observables and, in particular, the
linear combination of the L1 and L2 bending angles taken at the same impact
parameter (Vorob'ev and Krasil'nikova, 1994) (hereafter the “standard
ionospheric correction”). However, a disadvantage of the standard
ionospheric correction is the amplification of uncorrelated noises (errors)
on L1 and L2.</p>
      <p>When the first GPS RO data became available in 1995 (Ware et al., 1996), it
became clear that the standard linear combination of the L1 and L2 bending
angles is useless in the troposphere, mainly due to noise and tracking errors
on the encrypted L2P signal. In order to approximately remove the mean
ionospheric effect, it was proposed that the L1 bending angle be corrected by
using the L1–L2 bending angle extrapolated from above the troposphere
(Kursinski et al., 1997, 2000; Rocken et al., 1997; Steiner et al., 1999;
Hajj et al., 2002). As a result of the open-loop (OL)
tracking of the L1 in the troposphere (Sokolovskiy et al., 2009b; Ao et al.,
2009), the L2P is unavailable and only the ionospheric correction by
extrapolation of the L1–L2 can be applied. With the OL tracking of the
un-encrypted L2C (Sokolovskiy et al., 2014), both the L1CA and L2C signals,
free of the tracking errors, are available in the troposphere. Theoretically,
this may allow an extension of the standard ionospheric correction into the
troposphere. However, in practice, as noted by Steiner et al. (1999), not
only the noise  but also the small-scale refractivity irregularities in the
troposphere may introduce additional errors into the standard ionospheric
correction. As follows from the analysis of the occultations with the L1CA
and L2C available in the OL mode (examples shown below in Sect. 1), the
standard ionospheric correction down to the surface is feasible for only
smooth RO signals under low-moisture  conditions (e.g., high latitudes, local
winter). In the presence of moisture, especially in the tropics, fluctuations
of the RO signals result in an increase of noise (errors) after the standard
ionospheric correction. Also, as shown in this study, the horizontal
inhomogeneity of the ionosphere may result in additional errors of the
standard ionospheric correction around strong inversion layers. The
ionospheric correction by extrapolation of the L1–L2 reduces the errors of
these types.</p>
      <p>For an optimal application of the ionospheric correction in the troposphere,
it is necessary to define the transition height for replacement of the
standard linear combination by extrapolation of the L1–L2. It is also
necessary to define the extrapolation function and the height interval in
which this function is fitted to the L1–L2 and then used to model the L1–L2
below the transition height. In previous studies (Rocken et al., 1997;
Steiner et al., 1999; Hajj et al., 2002), the transition height and the
fitting interval were not always defined and simple extrapolation functions
(constant and linear) were used primarily. In this study, the extrapolation
function, which models the effects of the ionospheric F and E layers, is
introduced, and a special case of this function is used for processing and
statistical analysis of the GPS RO data. The selection of the transition
height is based on the noisiness of the ionosphere-free bending angle. A
transition too high results in an increase of noise due to the uncorrected,
small-scale ionospheric effects. A transition too low results in an increase
of noise due to the small-scale tropospheric irregularities and L2P tracking
errors. An optimal transition height minimizes the noise of the
ionosphere-free bending angle at all heights. As follows from the results
of this study, the optimal transition height depends on the latitude and is
different for different GPS RO receivers and firmware, for L2P and L2C
signals, and for setting and rising occultations.</p>
      <p>Section 2 presents examples of the occultations with L1CA and L2C available
in the OL mode and with the standard ionospheric correction applied down to
the surface. Section 3 introduces a model of the L1–L2 bending angle for
extrapolation of the ionospheric correction in the troposphere. Section 4
presents statistical distributions of the dynamic transition heights (as
determined individually for each occultation). Section 5 presents the
statistical comparison of the GPS RO bending angles to those from the
European Centre for Medium-range Weather Forecasting (ECMWF) forecast for
different static transition heights. This allows us to determine optimal
static transition heights. Section 6 concludes the study.</p>
</sec>
<sec id="Ch1.S2">
  <title>Examples of the standard ionospheric correction in the troposphere</title>
      <p>The effect of uncorrelated L1 and L2 random errors on the ionospheric
correction is known. Let <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> be the L1 and L2
bending angles and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> their observational
noises (errors), whereas <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>1.57542</mml:mn></mml:mrow></mml:math></inline-formula> GHz and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>1.2276</mml:mn></mml:mrow></mml:math></inline-formula> GHz are the
GPS frequencies. The 1st-order ionosphere-free bending angle is equal to
          <disp-formula id="Ch1.E1" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the impact height (<inline-formula><mml:math display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula> is the impact
parameter, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the local curvature radius of reference ellipsoid, and
<inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the geoid undulation), <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mo>≅</mml:mo><mml:mn>2.5457</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mo>≅</mml:mo><mml:mn>1.5457</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p>For the uncorrelated, random errors <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the
root mean square (rms) error of the ionosphere-free bending angle equals
          <disp-formula id="Ch1.E2" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mo>&lt;</mml:mo><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mo>&gt;</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&lt;</mml:mo><mml:msubsup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&gt;</mml:mo><mml:mo>+</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&lt;</mml:mo><mml:msubsup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&gt;</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        If the uncorrelated L1 and L2 random errors have the same rms magnitudes
(<inline-formula><mml:math display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:msubsup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="italic">&gt;=</mml:mi><mml:mo>&lt;</mml:mo><mml:msubsup><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&gt;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, then, after the ionospheric
correction, the rms error is amplified by a factor of <inline-formula><mml:math display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>≅</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>. If the L2 random error is much larger than the L1 error, then it is
feasible to correct <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> by an additionally smoothed <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>:
          <disp-formula id="Ch1.E3" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>]</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        This reduces the effect of L2 errors but increases the errors due to
un-corrected small-scale ionospheric effects on L1. The optimal smoothing
interval for <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is determined by minimizing the
combined effect of both errors individually for each occultation
(Sokolovskiy et al., 2009a). This approach is routinely used in the COSMIC
Data Analysis and Archive Center (CDAAC) processing (Schreiner et al.,
2011).</p>
      <p>Figure 1 shows <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for
four Constellation Observation System for Meteorology, Ionosphere, and
Climate (COSMIC) occultations with the L1CA and L2C acquired in the OL mode
in the troposphere. Bending angles were calculated from the complex RO
signals with the use of a wave optics (WO) transform (phase matching)
(Jensen et al., 2004) and then smoothed with a window of 0.1 km. Figure 1a
shows a high-latitude wintertime occultation. Both <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are smooth functions due to low humidity resulting in
small fluctuations of refractivity. The fluctuation of <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is not
substantially different from those of <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The standard ionospheric correction performs satisfactorily in the
troposphere.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><caption><p>Examples of COSMIC L1CA (black), L2C (red), and
ionosphere-free (green) bending angles in the troposphere.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f01.png"/>

      </fig>

      <p>Figure 1b shows a tropical occultation (from the center of the Pacific Ocean).
Commonly, most of the tropical occultations are affected by strong random
refractivity irregularities caused by moist convection in the troposphere,
which broaden the spectra of RO signals both in time and impact height
representations (Gorbunov et al., 2006; Sokolovskiy et al., 2010).
Correspondingly, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> have strong
fluctuations that are partially uncorrelated (Sokolovskiy et al., 2014).
After applying the standard ionospheric correction, these fluctuations are
amplified as seen in Fig. 1b. Thus, in the moist convective troposphere, the
standard ionospheric correction, generally, results in substantial increase
of noise. Figure 1c and d show two occultations affected by strong
refractivity gradients on top of the boundary layer, resulting in the large
bending angle gradients and lapses around <inline-formula><mml:math display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 2.8 km and
<inline-formula><mml:math display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 3.3 km. In these regions, the errors of the standard
ionospheric correction are clearly increased. Such increased errors can be
often (but not always) observed around the inversion layers in L2C
occultations. They can be viewed as resulting from different shifts of the
impact heights at L1 and L2 frequencies. An explanation and modeling of
these errors is discussed in Appendix A. Extrapolation of the ionospheric
correction (discussed in the next section) reduces the errors such as those
below  <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 7 km in Fig. 1b and below  <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 3  and  <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 3.5 km in Fig. 1c and d.</p>
</sec>
<sec id="Ch1.S3">
  <title>Ionospheric correction by extrapolation of L1–L2 bending angle</title>
      <p>At heights where errors of <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> become too large (such as in
the troposphere), it makes sense to approximate <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> by a smooth function <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which is fitted to <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at some interval <inline-formula><mml:math display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">top</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where the
errors of <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are smaller:
          <disp-formula id="Ch1.E4" content-type="numbered"><mml:math display="block"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">top</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>]</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mo movablelimits="false">min⁡</mml:mo></mml:mrow></mml:math></disp-formula>
        and, at <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, replace Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) with
          <disp-formula id="Ch1.E5" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The ionospheric correction by extrapolation eliminates the errors of <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> by instead introducing the errors due to uncorrected small-scale
ionospheric effects on <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. If the <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> errors are larger
than the small-scale ionospheric effects, the ionospheric correction by
extrapolation results in the overall reduction of the magnitude of
bending angle error. However, such replacement of the errors may also change the
vertical error correlation, as noted by Syndergaard et al. (2013). Though
detailed investigation of this effect is outside the scope of this study, it
is important to note that increase of the error correlation radius increases
the error of retrieved refractivity for a given rms bending angle error (see,
for example, frequency response of the Abel inversion in Lohmann (2005),
Fig. 1). Thus reduction of the rms magnitude of the bending angle error, by
itself, does not warrant reduction of the refractivity error. Since, on
average, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is a smooth function, in previous studies,
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> was either a constant or linear function (Kursinski et
al., 1997, 2000; Rocken et al., 1997; Steiner et al., 1999; Schreiner et al.,
2011) fitted to the observational <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in some interval
above the extrapolation height. However, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is also
affected by the ionospheric irregularities and L2 tracking errors. To reduce
these effects on <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, it makes sense to increase the
fitting interval and to apply a more complicated model of the ionospheric
effect on bending angle. For this purpose, we use an approximate expression
for the bending angle response <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:math></inline-formula> from an infinitely thin
refractivity layer at a height <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>:

              <disp-formula specific-use="align" content-type="numbered"><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>∼</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi><mml:mo>∼</mml:mo><mml:msubsup><mml:mfenced close="|" open="."><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd/><mml:mtd/><mml:mtd><mml:mrow><?xmltex \hack{\hspace{0.3cm}}?><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi><mml:mo>∼</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a delta function. The ionospheric layer, such as F2, is
not thin. Figure 2 shows electron density profiles modeled by Chapman layer
(left panel) and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> calculated by ray tracing
and approximated by the Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) fitted in the interval
20 km &lt; <inline-formula><mml:math display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> &lt; 80 km (right panel). Details are provided
in the figure caption. It is seen that the model (Eq. <xref ref-type="disp-formula" rid="Ch1.E6"/>)
satisfactorily represents <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for modeling both
F2 layer at height 300 km and E layer at height 100 km. The accuracy of the
approximation reduces with the increase of the thickness of the layer, which
is to be expected. We model the ionospheric bending angle by the function
          <disp-formula id="Ch1.E7" content-type="numbered"><mml:math display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mo>⋅</mml:mo><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>100</mml:mn></mml:mrow></mml:math></inline-formula> km and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>300</mml:mn></mml:mrow></mml:math></inline-formula> km are approximate heights of the E
and F2 layers and search for the coefficients <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>,</mml:mo><mml:mi>B</mml:mi><mml:mo>,</mml:mo><mml:mi>C</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula> by least-squares
fitting <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> to the observational <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in the interval <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mi>h</mml:mi><mml:mo>&lt;</mml:mo><mml:mn>80</mml:mn></mml:mrow></mml:math></inline-formula> km. Figure 3a shows
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for six COSMIC
occultations for <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>20</mml:mn></mml:mrow></mml:math></inline-formula> km. Figure 3b shows the same but with an
excluded fourth term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>). It is seen from comparison of Fig. 3a
and b that keeping the fourth term in <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> results in an
overfitting. Our statistical analysis (details are omitted) also shows
strong cross-correlation between the coefficients <inline-formula><mml:math display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula>. Thus it is
sufficient to keep the third term, which models the response from E layer,
while the response from F2 layer, as well as the effects of horizontal
inhomogeneity of the ionosphere (see Appendix A), are modeled by the first
two terms:
          <disp-formula id="Ch1.E8" content-type="numbered"><mml:math display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mo>⋅</mml:mo><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        We found that the use of the fitting function (Eq. <xref ref-type="disp-formula" rid="Ch1.E8"/>), compared to the fitting
functions with only the first term (constant) or first two terms (linear fit)
(fitted in a shorter interval, 10 km above the transition height), results
in slightly smaller standard deviation of RO bending angles from those for
the collocated ECMWF analyses. In the following, we use the function (Eq. <xref ref-type="disp-formula" rid="Ch1.E8"/>) for
extrapolation of the ionospheric correction.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><caption><p>Left panel: examples of electron density profiles modeled by
Chapman layer. Blue lines: F2 layer at 300 km with vertical scale 50 km
(dashed line) and 75 km (solid line). Green lines: E layer at 100 km with
vertical scale 5 km (dashed line) and 7.5 km (solid line). Right panel:
L1–L2 bending angles obtained by ray tracing for the profiles in left panel
(blue and green lines); approximations by bending angles calculated for
refractivities modeled by delta functions at 300 and 100 km (red lines).
Numbers (%) show fractional rms deviations (averaged below 20 km) between
L1–L2 bending angles and their approximations.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f02.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><caption><p>Examples of COSMIC L1–L2 bending angle profiles (thin lines) and
fitting functions (thick lines). <bold>(a, b)</bold> correspond to different
models of the fitting function.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f03.png"/>

      </fig>

</sec>
<sec id="Ch1.S4">
  <title>Dynamic transition height for extrapolation of the ionospheric
correction</title>
      <p>In one of the options used in the CDAAC inversion algorithm, the L2 quality
is checked from top to bottom based on a simple criterion <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:math></inline-formula> &lt; 6 cm, where <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are raw (unsmoothed) excess phase changes between 50 Hz samples (Kuo
et al., 2004). The standard ionospheric correction is replaced by
extrapolation below the height (called the L2 drop height, same as the
transition height), defined as the maximal height below 40 km where this
criterion is not satisfied or the height where L2 becomes unavailable.
Occultations with an L2 drop height above 20 km are not processed. The most
common reason for a large <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:math></inline-formula> is a
strong fluctuation of the RO signal resulting in an L2P tracking
instability. The threshold of 6 cm (approximately <inline-formula><mml:math display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> of an L2 wavelength)
has no clear physical justification and was found empirically based on the
processing of a large amount of RO data, as a tradeoff between the quality
(i.e., noisiness) and quantity (i.e., number of processed occultations).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><caption><p>Latitudinal distributions of the dynamic L2 drop heights for COSMIC
and Metop occultations.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f04.png"/>

      </fig>

      <p>Figure 4 shows the latitudinal distributions of the L2 drop heights for
April 2012. Figure 4a and b show the L2P drop heights for the COSMIC
setting and rising occultations. The upper part of the “donut-shaped”
structure in Fig. 4b is correlated with the height of the tropopause. In
many occultations, the sharp structure of the tropopause is sufficient to
cause a strong enough fluctuation of the RO signal resulting in a tracking
instability of the L2P. For those setting occultations where the L2P
tracking remains sufficiently stable at the tropopause, it becomes unstable
in the presence of fluctuations caused by the tropospheric moisture, or the
L2 becomes unavailable below the transition height from the phase-locked
loop (PLL) to the OL mode; this explains the lower part of the
donut-shaped structure. For rising COSMIC occultations, the structure of
the distribution of the L2P drop heights is, in general, similar to that of
the setting occultations, except that the lower part is higher because the
OL–PLL transition generally needs extra time for locking on the L2P and
this, on average, happens higher than the PLL–OL transition for setting
occultations. The L2C drop heights for COSMIC setting occultations (Fig. 4c)
are primarily related to the PLL–OL transition; this confirms that the L2C
PLL tracking is stable and not susceptible to signal fluctuations
(Sokolovskiy et al., 2014). Although there are some differences, the
structures of the distributions of the L2P drop heights for the
Meteorological Operational satellite program  (Metop) occultations prior to
the 2013 firmware update (Figs. 4d and e) are, in general, similar to those
for COSMIC. For setting occultations (Fig. 4e), fewer occultations are
affected by the L2P tracking instability induced by the tropopause, and, due
to the dynamic PLL–OL transition, the L2P can, on average, be more stably
tracked down to the lower height in the troposphere than for COSMIC (Fig. 4b).
For rising occultations (Fig. 4d), the lock on the L2P happens, on
average, at lower heights than for COSMIC (Fig. 3a). Overall, the comparison
of Fig. 4a and b to d and e suggests less noisy (more stable) L2P
tracking for Metop than for COSMIC.</p>
      <p>As follows from Fig. 4, the dynamic approach for extrapolation of the
ionospheric correction results in a rather large spread of the L2P drop
heights in low latitudes as well as systematic differences of the L2 drop
heights for different missions, rising and setting occultations, and L2P and
L2C signals. Generally, this approach may be optimal for the processing of
RO data for general purposes and weather applications. An alternative
(static) approach applies extrapolation of the ionospheric correction below
a fixed transition height that is predetermined based on statistical
evaluation and minimization of the inversion errors. We believe that the
static approach, when all occultations are processed in the same way, may be
superior for climate applications.</p>
</sec>
<sec id="Ch1.S5">
  <title>Estimation of the optimal fixed transition height for extrapolation
of the ionospheric correction</title>
      <p>In this section, we investigate the effect of different fixed transition
heights for extrapolation of the ionospheric correction on the retrieved
ionosphere-free bending angle profiles. For retrieval of the L1 bending
angle, the phase matching method (Jensen et al., 2004) is applied up to 20 km or
the transition height <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (whichever is higher), and geometric
optics is applied above. For retrieval of the L2 bending angle, the
geometric optics is applied. To evaluate the retrieved ionosphere-free
bending angle profiles, they are statistically compared to the bending
angles obtained from the ECMWF global forecasts, by calculating the mean
(bias) and standard deviation. A transition too high results in the increase
of random errors due to uncorrected, small-scale ionospheric effects, while
a transition too low results in the increase of random errors due to noise and
tracking errors on the L2. Although the ECMWF model, which is used as the
reference, also has errors, it is important that both the errors related to
uncorrected ionospheric effects and L2 noise are uncorrelated with the model
forecast errors. Consequently, the minimal standard deviation (where all
independent errors are summed with squares) can be used as the criterion for
finding an optimal transition height. The mean deviation (where all biases
are summed with their signs), generally, cannot be used as such a criterion
unless the bias becomes too large and can be clearly attributed to RO rather
than to the model.</p>
      <p>Figures 5 through 8, in left panels, show statistical comparisons of the
RO-retrieved ionosphere-free bending angles to the bending angles
forward-modeled from the ECMWF forecasts for April 2012. Because
extrapolation of the ionospheric correction may change the bending angle
error correlation which affects the refractivity error (mentioned in Sect. 3), we also perform statistical comparison of refractivities. These results
are shown in right panels of Figs. 5–8. Solid and dashed lines show the
mean and standard deviations, respectively. Different colors correspond to
different transition heights applied for extrapolation of the ionospheric
correction. In each case, an optimal transition height is located between
those fixed heights which result in smaller standard deviations at all
heights. More accurately, the optimal transition height can be estimated as
the height where the difference between these standard deviations for the
fixed heights changes the sign.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><caption><p>Mean differences (solid) and standard deviations (dashed) of
retrieved COSMIC L2P bending angles (left) and refractivities (right) for
different extrapolation (transition) heights (colors indicated in panel <bold>f</bold>),
relative to the colocated ECMWF forecast data over low <bold>(a, b)</bold>,
mid- <bold>(c, d)</bold>, and high <bold>(e, f)</bold> latitudes.</p></caption>
        <?xmltex \igopts{width=227.622047pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f05.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><caption><p>Similar to Fig. 5, except for the COSMIC L2P rising <bold>(a, b)</bold> and setting <bold>(c, d)</bold> occultations, for all latitudes.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f06.png"/>

      </fig>

      <p>Figure 5 shows the statistics for the COSMIC L2P occultations with
transition heights at 25, 20, 15, and 10 km over three latitude bands. It is
apparent that if the transition is too high, such as at 25 km, the standard
deviation in some interval (<inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 5 km) below the transition
height increases, which indicates the noise from uncorrected small-scale
ionospheric structures. If the transition is too low, such as at 15 or 10 km, the standard deviation in some interval above the transition height
(<inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 5–10 km) substantially increases. Clearly, involving the
noisy L2P in the ionospheric correction significantly deteriorates the
statistical results. The optimal transition heights for different latitudes
are not very different, ranging from <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 17 km at high latitudes
to <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 19 km at low latitudes. Though the vertical error
correlation might change due to the ionospheric correction by extrapolation,
the statistical results for refractivity (right panels) affected by error
propagation through the Abel transform, are overall consistent with those
for bending angle (left panels). Figure 6 shows the statistics for the
COSMIC L2P rising and setting occultations. Again, the optimal transition
heights are not very different: slightly lower for setting (<inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 17 km) than for rising (<inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 19 km) occultations. This difference
may suggest, on average, lower quality of the L2P signal right after lock
for rising occultations than after tracking for an extended time for
setting occultations. We also examine the statistics for the Metop L2P
rising and setting occultations before the 2013 firmware update in Fig. 7.
The optimal transition heights are  <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 15  and  <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 20 km for setting and rising occultations, respectively. A comparison of
Figs. 6 and 7 shows that Metop has a smaller standard deviation (i.e., better
L2P quality) than COSMIC, especially for setting occultations. Figure 8a
and b show statistics for the COSMIC L2C setting occultations (rising L2C
occultations currently are not available). The optimal transition height is
about 10 km. Because the L2C is tracked in the OL mode down to the bottom of
the occultations, Fig. 8c and d also show the standard deviation in the
lower troposphere for the transition height at 10 km and for the standard
ionospheric correction without extrapolation. It is apparent that
application of the standard ionospheric correction down to the bottom of the
occultations makes the ionosphere-free bending angles in the lower
troposphere, on average, noisier than the correction by extrapolation below
10 km.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><caption><p>Similar to Fig. 5, except for the Metop rising <bold>(a, b)</bold> and
setting <bold>(c, d)</bold> occultations, for all latitudes.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f07.png"/>

      </fig>

<?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <title>Conclusions</title>
      <p>Application of the standard ionospheric correction for the L1 and L2 GPS RO
bending angles results in an increase of random errors in the troposphere
due to noise and tracking errors (mainly on the L2P signal) and tropospheric
irregularities, and is also limited by availability of the L2 signal.
Correction of the L1 bending angle by the L1–L2 bending angle extrapolated
from above reduces these errors by introducing other errors due to
uncorrected small-scale ionospheric effects. The extrapolation height, which
minimizes the combination of both errors, is considered optimal and depends
mainly on the quality of the L2 signal, which, in turn, depends on the
receiver, tracking firmware, signal strength, and structure, and may depend
on the tropospheric and ionospheric irregularities.</p>
      <p>Results of this study show that the optimal transition height for the COSMIC
L2P occultations is about 20 km (the height differs slightly for different
latitudes and for rising and setting occultations). For Metop occultations
before the 2013 firmware update, the optimal transition height is about 20 km for rising and  <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 15 km for setting occultations, indicating
a less noisy L2P than for COSMIC.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><caption><p>Similar to Fig. 5, except for the COSMIC L2C setting occultations,
for all latitudes. Panels <bold>(a, b)</bold> and <bold>(c, d)</bold> correspond to
different height intervals and different extrapolation (transition) heights
(colors indicated in panels).</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f08.png"/>

      </fig>

      <p>For the COSMIC L2C setting occultations (tracked in the OL mode in the lower
troposphere), the optimal transition height is about 10 km. Extension of the
standard ionospheric correction without extrapolation down to the bottom of
the occultations, generally, increases the noisiness of the ionosphere-free
bending angles in the troposphere. In particular, most significant increase
is observed (i) in the presence of non-spherically symmetric refractivity
irregularities (such as the moist convection) and (ii), sometimes, around
strong inversion layers (such as the top of boundary layer). The latter
effect is modeled and explained by horizontal inhomogeneity of the
ionosphere. The results of the modeling suggest the ionospheric correction
of the boundary layer depth determined from RO bending angles (application
of this correction is a subject of a separate study). To minimize the noise
of the ionosphere-free bending angles, occultations from different missions,
rising and setting occultations, and L2P and L2C occultations can all be
processed with different extrapolation heights. Alternatively, an optimal
extrapolation height can be determined for each occultation individually.
This may be better for weather applications. However, when GPS RO data are
used for climate applications, different or dynamically determined
extrapolation heights may result in different biases, which may propagate
into climate signals. Thus, for climate applications, a constant
extrapolation height may be superior. Based on the results of this study,
for currently available GPS RO data, a transition height of 20 km (when the
L2 is available down to that height) may be considered reasonable.</p><?xmltex \hack{\clearpage}?>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <title>Modeling of the errors of the ionospheric correction
induced by horizontal gradients in the ionosphere</title>
      <p>The ionospheric correction Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) is based on the assumption that the
observed <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> can be decomposed as follows:

              <disp-formula id="App1.Ch1.E1" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ion</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ion</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> are contributions to
the bending angle from the neutral atmosphere and the ionosphere,
respectively. This is true for a spherically symmetric refractivity and
non-overlapping atmosphere and ionosphere because the bending angle can be
represented in the form of an integral and split into two parts (Vorob'ev
and Krasil'nikova, 1994; hereafter VK94). It is important that in this case
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> only depends on the ionospheric
refractivity. In case of non-spherically symmetric refractivity, the
decomposition Eq. (A1) may not always be applicable. Thus the
standard ionospheric correction Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), generally, may result in errors. In
this case, <inline-formula><mml:math display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> derived from RO Doppler, generally, are
different from the true bending angle and impact height (Healy, 2001). The
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, as well as the errors of the ionospheric
correction, may depend on the atmospheric structure. In this section, by
applying ray tracing and realistic modeling of <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> derived from
Doppler, we investigate the increase of the errors of ionospheric correction
around strong inversion layers in the troposphere in the case of
non-spherically symmetric ionosphere. We describe our modeling with the
level of details sufficient for reproducing the results. Comparison with the
results VK94 is discussed at the end of the section.</p>
      <p>A layout of ray tracing is shown in Fig. A1. A transmitter (GPS) and
receiver (in low Earth orbit: LEO) are in co-planar circular orbits. This simplifies
calculations and is sufficient to model and explain the errors of the
ionospheric correction. The Earth radius is <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>6370</mml:mn></mml:mrow></mml:math></inline-formula> km, and GPS and LEO
orbit radii are <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 26 600 km and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mn>730</mml:mn></mml:mrow></mml:math></inline-formula> km <inline-formula><mml:math display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 7100 km, GPS
and LEO velocities are <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> km s<inline-formula><mml:math 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 display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> km s<inline-formula><mml:math 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>. For the
ray tracing, we use the ray equation in the form (Kravtsov and Orlov, 1990)

              <disp-formula id="App1.Ch1.E2" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="bold-italic">r</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi mathvariant="italic">τ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">∇</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math display="inline"><mml:mi mathvariant="bold-italic">r</mml:mi></mml:math></inline-formula>  is the radius vector, <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> is
the differential of length, and <inline-formula><mml:math display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the refractive index. We integrate the
Eq. (A2) in Cartesian coordinates <inline-formula><mml:math display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> while specifying the refractivity
in polar coordinates <inline-formula><mml:math display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> by applying conversion at each
integration step. For the integration, we apply the Runge–Kutta method of the
4th order with the integration step ranging from 1 to 10 km. Above the
ionosphere (<inline-formula><mml:math display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>&gt;</mml:mo><mml:mn>7870</mml:mn></mml:mrow></mml:math></inline-formula> km in our modeling), the ray is replaced by a straight
line.</p>

      <?xmltex \floatpos{t}?><fig id="App1.Ch1.F1"><caption><p>Layout of ray tracing.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f09.png"/>

      </fig>

      <p>We start each ray from <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at a fixed central angle and at a different
zenith angle <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and integrate until <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> after passing the
minimum <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>. This approximately reproduces a realistic GPS–LEO
observation geometry (because GPS is moving slower and is located at a
larger distance than LEO). The last integration step requires iterations
because LEO is in the ionosphere. We note that the iterations are not
required to integrate the rays from LEO to GPS (because GPS is in a
vacuum), but then, to reproduce a realistic GPS–LEO observation geometry,
each ray must be started from a different central angle. At the end of each
ray, we calculate the zenith angle <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from the ray direction at
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. We also store the central angle <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn>12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. We note that
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are true zenith angles of the ray which are
not known from RO observation. A RO observable is the frequency <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of
the received signal with the carrier frequency <inline-formula><mml:math display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula>, where

              <disp-formula id="App1.Ch1.E3" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow><mml:mi>f</mml:mi></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>c</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are refractive indices at GPS and LEO and <inline-formula><mml:math display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is
the light velocity in a vacuum (relativistic terms are neglected in Eq. A3). Next we solve Eq. (A3) for the ray zenith angles, by assuming <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and spherically symmetric refractivity, thus adding Snell's
equation <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.
This yields

              <disp-formula specific-use="align" content-type="numbered"><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mi>arcsin⁡</mml:mi><mml:mfenced close="]" open="["><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.E4"><mml:mtd/><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mi>arcsin⁡</mml:mi><mml:mfenced close="]" open="["><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          We note that <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, generally,
are different from the true <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The bending angle
<inline-formula><mml:math display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> and impact parameter <inline-formula><mml:math display="inline"><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> are

              <disp-formula specific-use="align" content-type="numbered"><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn>12</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.E5"><mml:mtd/><mml:mtd/><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Thus obtained <inline-formula><mml:math display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula>, generally, are not equal
to the true values of <inline-formula><mml:math display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula>. Healy (2001) investigated errors of
bending angle and impact parameter induced by horizontal gradients. However,
Eqs. (A4) and (A5) can be viewed as the conversion of the observable <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (where <inline-formula><mml:math display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is time), with the use of the orbit data, into a new
observable <inline-formula><mml:math display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Once this observable
<inline-formula><mml:math display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is adequately modeled (i.e., similarly to
the processing of RO observational Doppler data, as discussed above), the
fact that <inline-formula><mml:math display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>≠</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>≠</mml:mo><mml:mi>a</mml:mi></mml:mrow></mml:math></inline-formula> does not
matter and is not an error source. However, an adequate modeling is not
always possible. In particular, in our study we investigate the effect of
the ionosphere on the errors of the ionospheric correction. In practice,
modeling of the ionospheric state is more difficult than of the neutral
atmospheric state and is not commonly applied. Thus in our modeling we
attribute the ionospheric effect on <inline-formula><mml:math display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> to the
error. In the description of our modeling below we follow calculations (Eqs. A4 and A5) and, at the end, omit <inline-formula><mml:math display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula>.</p>
      <p>We calculate a set of rays with the increment <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> rad (this provides a sufficiently dense grid of impact heights in
the lower troposphere). We calculate observation functions <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> independently for <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> GPS
frequencies. Since <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are specified on
different grids, we interpolate them (by cubic spline) on the same impact
parameter grid for the purpose of the ionospheric correction.</p>
      <p>In our modeling of refractivity we use the following function (continuous
with derivatives): <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where

              <disp-formula specific-use="align" content-type="numbered"><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">when</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>z</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.0}{9.0}\selectfont$\displaystyle}?><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>[</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo mathvariant="italic">}</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">when</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>z</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.E6"><mml:mtd/><mml:mtd/><mml:mtd><mml:mrow><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">when</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          The refractivity model is composed of the atmospheric and ionospheric terms:
          <disp-formula id="App1.Ch1.E7" content-type="numbered"><mml:math display="block"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">ion</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The atmospheric model is the exponential function with the inversion layer:
          <disp-formula id="App1.Ch1.E8" content-type="numbered"><mml:math display="block"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>c</mml:mi><mml:mo>⋅</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>300</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>1.5</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn>0.1</mml:mn></mml:mrow></mml:math></inline-formula> km, and
<inline-formula><mml:math display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mn>0.05</mml:mn></mml:mrow></mml:math></inline-formula>. The <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is shown in Fig. A2a. The <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> results in the gradient of about <inline-formula><mml:math display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>100 km<inline-formula><mml:math 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> at <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn>1.5</mml:mn></mml:mrow></mml:math></inline-formula> km, which
is below critical (<inline-formula><mml:math display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>154 km<inline-formula><mml:math display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> but still results in a rather sharp
maximum bending angle of about 0.03 rad (similar to those observed in
Figs. 1c and d).</p>

      <?xmltex \floatpos{t}?><fig id="App1.Ch1.F2"><caption><p>Atmospheric refractivity <bold>(a)</bold> and ionospheric electron
density <bold>(b)</bold> used in the modeling.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f10.png"/>

      </fig>

      <p>The ionospheric model is decomposed into radial and horizontal factors as
follows:
          <disp-formula id="App1.Ch1.E9" content-type="numbered"><mml:math display="block"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">ion</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>40.3</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup><mml:mo>⋅</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>R</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where  <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> cm<inline-formula><mml:math 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> is the norming electron density. Function <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
is

              <disp-formula specific-use="align" content-type="numbered"><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>R</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">when</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>z</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.E10"><mml:mtd/><mml:mtd/><mml:mtd><mml:mrow><mml:mi>R</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">when</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>200</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>100</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>450</mml:mn></mml:mrow></mml:math></inline-formula> km, and <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>150</mml:mn></mml:mrow></mml:math></inline-formula> km. This results in the height of the maximum electron density,
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>=</mml:mo><mml:mn>300</mml:mn></mml:mrow></mml:math></inline-formula> km. Function <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>R</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is shown in Fig. A2b
(we note that it results in nonzero electron density at the LEO height
730 km). Functions <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn><mml:mo>+</mml:mo><mml:mi>w</mml:mi><mml:mo>[</mml:mo><mml:mo>±</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn>0.1</mml:mn></mml:mrow></mml:math></inline-formula> rad, used to model the horizontal
inhomogeneity of electron density, are shown later.</p>
      <p>First, we calculate <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for only the atmospheric
(spherically symmetric) refractivity <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and use it as the
reference. Next, we calculate <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and
<inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the atmospheric
and the ionospheric spherically symmetric refractivities by setting
<inline-formula><mml:math display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. The results are shown in Fig. A3a. From the zoomed section of
Fig. A3a, it is seen that the ionosphere results in the effects on <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> which are eliminated in <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
(<inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is indiscernible from <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">atm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which is to be
expected.</p>
      <p>Next we model the effect of horizontal inhomogeneity of electron density in
the ionosphere. Figure A4 (lower panel) shows a set of traced rays, in the
coordinates <inline-formula><mml:math display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> spanning the troposphere (<inline-formula><mml:math display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is
counted from the direction to GPS). Upper panel shows functions <inline-formula><mml:math display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
resulting in change of maximum electron density from <inline-formula><mml:math display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> to
<inline-formula><mml:math display="inline"><mml:mrow><mml:mn>1.5</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> cm<inline-formula><mml:math 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> over a horizontal distance of about 1300 km.
Case B corresponds to <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>1.05</mml:mn></mml:mrow></mml:math></inline-formula> rad (rays at the height <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>
on the side of GPS). The bending angles are shown in Fig. A3b. From the zoomed
section of Fig. A3b, it is seen that the ionospheric effects on <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are eliminated in <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> above the
inversion layer by leaving some residual error below. Cases C and D
correspond to <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>1.65</mml:mn></mml:mrow></mml:math></inline-formula> rad (rays at the height <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> on
the side of LEO) but have different signs <inline-formula><mml:math display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. In
these cases, the errors of the ionospheric correction are very large at the
inversion layer. Furthermore they have different structures related to
different signs of the horizontal refractivity gradient in the ionosphere.
One more case E corresponds to <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn>1.35</mml:mn></mml:mrow></mml:math></inline-formula> rad (rays in the
troposphere). In this case, though the ionosphere is horizontally
inhomogeneous, the results of the ionospheric correction of L1 and L2
bending angles are indiscernible from the spherically symmetric case A and
thus are not shown in Fig. A3. It is seen that the effect of the horizontal
ionospheric inhomogeneity on the errors of the ionospheric correction is
substantially larger when the inhomogeneity is located on the side of LEO
rather than on the side of GPS. This can be explained by the observation
geometry (larger distance to GPS and its slower motion compared to LEO) and
by differential bending of rays in the troposphere. As seen from lower panel
of Fig. A4, the cross section of the set of rays spanning the troposphere is
much larger on the side of LEO than on the side of GPS. This difference
should be responsible for the difference in magnitudes of the errors of the
ionospheric correction. For different observational geometry, the errors may
be different.</p>

      <?xmltex \floatpos{t}?><fig id="App1.Ch1.F3"><caption><p>Bending angle profiles obtained from modeling by ray tracing. Black:
bending angle obtained with the atmosphere only. Red and green: L1 and L2
bending angles obtained with the atmosphere and ionosphere. Blue:
ionospheric-free bending angles.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f11.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="App1.Ch1.F4"><caption><p>Lower panel: set of ray trajectories between GPS and LEO spanning
the troposphere. Upper panel: functions modeling horizontal inhomogeneity of
electron density in the ionosphere.</p></caption>
        <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f12.png"/>

      </fig>

      <p>To further justify the statements made at the beginning of this section,
Fig. A5 shows <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the errors of the
ionospheric correction <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Panels a, c1, and
d1  show <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the atmospheric refractivity
with (red lines) and without (<inline-formula><mml:math display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (black lines) the inversion layer. For
the spherically symmetric ionosphere (panel a) there is no difference in
<inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with and without the inversion layer;
there is no error of the ionospheric correction (also follows
from Fig. A3a). The noise on <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in the
presence of the inversion layer is related to numerical noise of ray tracing,
which increases in the regions of strong refractivity gradients. The
magnitude and slope of <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are consistent with
those modeled in Fig. 2. Panels c1 and d1 show <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the models of the ionospheric inhomogeneity C and D (shown in Fig. A4).
In this case, there are large differences in <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with (red lines) and without (black lines) the inversion layer.
Furthermore, the structures of <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> without the
inversion layer are quite different from those for a spherically symmetric
ionosphere: the absolute magnitude decreases upward, and the sign can be both
negative and positive. This provides an additional justification for keeping
linear terms in the fitting function <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (see Sect. 3).
Panels c2 and d2 show errors of the ionospheric correction <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the inversion layer and the models of the
ionospheric inhomogeneity C and D. Red lines show the errors of the standard
ionospheric correction. Green lines show the errors of the correction by
extrapolation by using <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> without the
inversion layer (black lines in panels c1 and d1) as the <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">ext</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. It is seen that extrapolation of the ionospheric correction results in
some reduction of the errors.</p>

      <?xmltex \floatpos{t}?><fig id="App1.Ch1.F5"><caption><p>The <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for spherically symmetric
<bold>(a)</bold> and non-spherically symmetric <bold>(c1, d1)</bold> ionospheric refractivity, for
the exponential atmospheric refractivity (black lines) and with added
inversion layer (red lines). The errors of the ionospheric correction <bold>(c2, d2)</bold> in the presence of the inversion layer and horizontally inhomogeneous
ionosphere: the standard correction (red lines) and correction by
extrapolation (green lines).</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/9/335/2016/amt-9-335-2016-f13.png"/>

      </fig>

      <p>Alternatively, the structure of the ionospheric effects on <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> around strong inversion layers induced by horizontally
inhomogeneous ionosphere can be interpreted as impact height shifts <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (as opposed to the additive effects which are
eliminated by the standard ionospheric correction). These shifts have
different signs related to different signs of the horizontal refractivity
gradient in the ionosphere. Such an interpretation may have a useful
practical implication. The height of a large lapse of the L1 RO bending angle
has been used as a tool to monitor the depth of the atmospheric
boundary layer and its variability (Sokolovskiy et al., 2011; Ho et al.,
2015). Since the impact height shifts induced by horizontally inhomogeneous
ionosphere may be quite large, of about 100 m and more, they will affect the
estimated boundary layer depth. In particular, this effect may be most
significant for evaluation of diurnal variability of the boundary layer depth
because the ionosphere has a strong diurnal cycle which, potentially, may be
aliased into the atmospheric diurnal cycle. While the shifts <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cannot be measured directly, their difference <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> can be measured (as can be seen from Figs. 1c
and d). This can be done at a given <inline-formula><mml:math display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> corresponding to maximum
gradient <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>h</mml:mi><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:math></inline-formula>, or averaged over some
region of large gradient. Our modeling (Fig. A3c and d) shows that with a
sufficient accuracy <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>. This allows a
simple correction for <inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> based on the measured difference:
<inline-formula><mml:math display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Naturally, such a
correction is possible for only L2C occultations, and its practical
implementation requires additional study.</p>
      <p><?xmltex \hack{\newpage}?>The effect of the horizontal inhomogeneity of the ionosphere on the accuracy of
the ionospheric correction was also investigated in VK94. By applying
ray tracing, it was concluded that the error is negligible. The difference
with our conclusions can be explained by two reasons. First, VK94 used the
model of horizontal ionospheric inhomogeneity which is similar to our case E
in Fig. A4 for which we also did not find errors. Second, and most important,
is that VK94 applied the ionospheric correction for the true bending angle
as a function of the height of the ray tangent point. According to VK94, this
observable can be decomposed into the atmospheric and ionospheric terms,
similarly to Eq. (A1), even when the ionospheric refractivity is
non-spherically symmetric. We verified the results of VK94 with ray tracing
and confirmed that for this observable the errors of the ionospheric
correction are negligible not only in case E but also in cases C and D. But
this observable is not realistic because it cannot be derived from RO
Doppler in a general case of non-spherically symmetric refractivity. For the
realistic RO observable given by Eqs. (A4, A5), the errors of the ionospheric
correction can be significant, as demonstrated in this section.</p><?xmltex \hack{\clearpage}?>
</app>
  </app-group><ack><title>Acknowledgements</title><p>This work is supported by the National Science Foundation under Cooperative
Agreement no. AGS-1033112. The authors acknowledge the contributions to this
work from members of the COSMIC team at UCAR. The authors are grateful to
Stig Syndergaard (DMI) for useful discussions and to the anonymous referees
for reading the paper and providing valuable comments.<?xmltex \hack{\newline}?><?xmltex \hack{\newline}?>
Edited by: M. Nicolls</p></ack><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Ao, C. O., Hajj, G. A., Meehan, T. K., Dong, D., Iijima, B. A., Mannucci, J.
A., and Kursinski, E. R.: Rising and setting GPS occultations by use of
open-loop tracking, J. Geophys. Res., 114, D04101, <ext-link xlink:href="http://dx.doi.org/10.1029/2008JD010483" ext-link-type="DOI">10.1029/2008JD010483</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Gorbunov, M. E., Lauritsen, K. B., Rhodin, A., Tomassini, M, and Kornblueh,
L.: Radio holographic filtering, error estimation and quality control of
radio occultation data, J. Geophys. Res., 111, D10105, <ext-link xlink:href="http://dx.doi.org/10.1029/2005JD006427" ext-link-type="DOI">10.1029/2005JD006427</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Hajj, G. A., Krusinski, E. R., Romans, L. J., Bertiger, W. I., and Leroy, S.
S.: A technical description of atmospheric sounding by GPS occultation, J.
Atmos. Sol.-Terr. Phy., 64, 451–469, <ext-link xlink:href="http://dx.doi.org/10.1016/S1364-6826(01)00114-6" ext-link-type="DOI">10.1016/S1364-6826(01)00114-6</ext-link>,
2002.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Healy, S. B.: Radio occultation bending angle and impact parameter errors
caused by horizontal refractive index gradients in the troposphere: A
simulation study, J. Geophys. Res., 106,  11875–11889, <ext-link xlink:href="http://dx.doi.org/10.1029/2001JD900050" ext-link-type="DOI">10.1029/2001JD900050</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Ho, S.-P., Peng, L., Anthes, R., Kuo, Y.-H., and Lin, H.-C.: Marine boundary layer heights and their longitudinal, diurnal and interseasonal variability
in the Southeastern Pacific using COSMIC, CALIOP, and radiosonde data, J.
Climate, 28, 2856–2872, <ext-link xlink:href="http://dx.doi.org/10.1175/JCLI-D-14-00238.1" ext-link-type="DOI">10.1175/JCLI-D-14-00238.1</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Jensen, A. S., Lohmann, M. S., Nielsen, A. S., and Benzon, H.-H.:
Geometrical optics phase matching of radio occultation signals, Radio Sci.,
39, RS3009, <ext-link xlink:href="http://dx.doi.org/10.1029/2003RS002899" ext-link-type="DOI">10.1029/2003RS002899</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Kravtsov, Y. A. and Orlov, Y. I.: Geometrical Optics of Inhomogeneous Media,
Springer-Verlag, <ext-link xlink:href="http://dx.doi.org/10.1007/978-3-642-84031-9" ext-link-type="DOI">10.1007/978-3-642-84031-9</ext-link>, 311 pp., 1990.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>
Kuo, Y.-H., Wee, T.-K., Sokolovskiy, S., Rocken, C., Schreiner, W., Hunt,
D., and Anthes, R. A.: Inversion and error estimation of GPS radio
occultation data, J. Meteorol. Soc. Jpn., 82, 507–531, 2004.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Kursinski, E. R., Hajj, G. A., Schofield, J. T., Linfield, R. P., and Hardy,
K. R.: Observing Earth's atmosphere with radio occultation measurements
using the Global Positioning System, J. Geophys. Res., 102, 23429–23465,
<ext-link xlink:href="http://dx.doi.org/10.1029/97JD01569" ext-link-type="DOI">10.1029/97JD01569</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>
Kursinski, E. R., Hajj, G. A., Leroy, S. S., and Herman, B.: The GPS radio
occultation technique, TAO, 11, 53–114, 2000.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Lohmann, M. S.: Application of dynamical error estimation for statistical
optimization of radio occultation bending angles, Radio Sci., 40, RS3011,
<ext-link xlink:href="http://dx.doi.org/10.1029/2004RS003117" ext-link-type="DOI">10.1029/2004RS003117</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Rocken, C., Anthes, R., Exner, M., Hunt, D., Sokolovskiy, S., Ware, R.,
Gorbunov, M., Schreiner, W., Feng, D., Herman, B., Kuo, Y.-H., and Zou, X.:
Analysis and validation of GPS/MET data in the neutral atmosphere, J.
Geophys. Res., 102, 29849–29866, <ext-link xlink:href="http://dx.doi.org/10.1029/97JD02400" ext-link-type="DOI">10.1029/97JD02400</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Schreiner, W., Sokolovskiy, S., Hunt, D., Rocken, C., and Kuo, Y.-H.:
Analysis of GPS radio occultation data from the FORMOSAT-3/COSMIC and
Metop/GRAS missions at CDAAC, Atmos. Meas. Tech., 4, 2255–2272,
<ext-link xlink:href="http://dx.doi.org/10.5194/amt-4-2255-2011" ext-link-type="DOI">10.5194/amt-4-2255-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>
Sokolovskiy, S., Schreiner, W., Rocken, C., and Hunt, D.: Optimal noise
filtering for the ionospheric correction of GPS radio occultation signals, J.
Atmos. Ocean. Tech., 26, 1398–1403, 2009a.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Sokolovskiy, S., Rocken, C., Schreiner, W., Hunt, D., and Johnson, J.:
Postprocessing of L1 GPS radio occultation signals recorded in open-loop
mode, Radio Sci., 44, RS2002, <ext-link xlink:href="http://dx.doi.org/10.1029/2008RS003907" ext-link-type="DOI">10.1029/2008RS003907</ext-link>, 2009b.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Sokolovskiy, S., Rocken, C., Schreiner, W., and Hunt, D.: On the uncertainty
of radio occultation inversions in the lower troposphere, J. Geophys. Res.,
115, D22111, <ext-link xlink:href="http://dx.doi.org/10.1029/2010JD014058" ext-link-type="DOI">10.1029/2010JD014058</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Sokolovskiy, S., Lenschow, D. H., Zeng, Z., Rocken, C., Schreiner, W. S.,
Hunt, D. C., Kuo, Y.-H., and Anthes, R. A.: Monitoring the depth of the
atmospheric boundary layer by FORMOSAT-3/COSMIC, Presentation at 5th
FORMOSAT-3/COSMIC Data Users Workshop, Taipei, Taiwan, available at:
<uri>http://www.nspo.org.tw/5th_FS3WS/upload/files/Posted_Session_3A/S-3A-01_Sololovskiy_Monitoring_the_Depth_of_the_ABL(A).pdf</uri>
(last access: 31 January 2016), 2011.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Sokolovskiy, S. V., Schreiner, W. S., Zeng, Z., Hunt, D. C., Kuo, Y.-H.,
Meehan, T. K., Stecheson, T. W., Mannucci, A. J., and Ao, C. O.: Use of the
L2C signal for inversions of GPS radio occultation data in the neutral
atmosphere, GPS Solut., 18, 405–416, <ext-link xlink:href="http://dx.doi.org/10.1007/s10291-013-0340-x" ext-link-type="DOI">10.1007/s10291-013-0340-x</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Steiner, A. K., Kirchengast, G., and Ladreiter, H. P.: Inversion, error
analysis, and validation of GPS/MET occultation data, Ann. Geophys., 17,
122–138, <ext-link xlink:href="http://dx.doi.org/10.1007/s00585-999-0122-5" ext-link-type="DOI">10.1007/s00585-999-0122-5</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Syndergaard, S., Lauritsen, K. B., Wilhelmsen, H., and Larsen, K. R.:
Analysis of Metop/GRAS data products with new on-board tracking parameters
and L2 extrapolation, Presentation at Joint OPAC-5/IROWG-3 Workshop,
Leibnitz, Austria, 5–11 September, available at:
<uri>http://wegcwww.uni-graz.at/opacirowg2013/data/public/files/opac2013_Stig_Syndergaard_presentation_730.pdf</uri> (last access: 31 January 2016), 2013.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>
Vorob'ev, V. V. and Krasil'nikova, T. G.: Estimation of the accuracy of the
atmospheric refractive index recovery from Doppler shift measurements at
frequencies used in the NAVSTAR system, Phys. Atmos. Ocean, 29, 602–609,
1994.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>
Ware, R., Rocken, C., Solheim, F., Exner, M., Schreiner, W., Anthes, R.,
Feng, D., Herman, B., Gorbunov, M., Sokolovskiy, S., Hardy, K., Kuo, Y., Zou,
X., Trenberth, K., Meehan, T., Melbourne, W., and Businger, S.: GPS sounding
of the atmosphere from lower Earth orbit: Preliminary results, B. Am.
Meteorol. Soc., 77, 19–40, 1996.</mixed-citation></ref>

  </ref-list><app-group content-type="float"><app><title/>

    </app></app-group></back>
    <!--<article-title-html>Ionospheric correction of GPS radio occultation data  in the troposphere</article-title-html>
<abstract-html><p class="p">For inversions of the GPS radio occultation (RO) data in the
neutral atmosphere, this study investigates an optimal transition height for
replacing the standard ionospheric correction using the linear combination
of the L1 and L2 bending angles with the correction of the L1 bending angle
by the L1–L2 bending angle extrapolated from above. The optimal transition
height depends on the RO mission (i.e., the receiver and firmware) and is
different between rising and setting occultations and between L2P and L2C
GPS signals. This height is within the range of approximately 10–20 km.
One fixed transition height, which can be used for the processing of
currently available GPS RO data, can be set to 20 km. Analysis of the L1CA
and the L2C bending angles shows that in some occultations the errors of
standard ionospheric correction substantially increase around the strong
inversion layers (such as the top of the boundary layer). This error
increase is modeled and explained by the horizontal inhomogeneity of the
ionosphere.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Ao, C. O., Hajj, G. A., Meehan, T. K., Dong, D., Iijima, B. A., Mannucci, J.
A., and Kursinski, E. R.: Rising and setting GPS occultations by use of
open-loop tracking, J. Geophys. Res., 114, D04101, <a href="http://dx.doi.org/10.1029/2008JD010483" target="_blank">doi:10.1029/2008JD010483</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Gorbunov, M. E., Lauritsen, K. B., Rhodin, A., Tomassini, M, and Kornblueh,
L.: Radio holographic filtering, error estimation and quality control of
radio occultation data, J. Geophys. Res., 111, D10105, <a href="http://dx.doi.org/10.1029/2005JD006427" target="_blank">doi:10.1029/2005JD006427</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Hajj, G. A., Krusinski, E. R., Romans, L. J., Bertiger, W. I., and Leroy, S.
S.: A technical description of atmospheric sounding by GPS occultation, J.
Atmos. Sol.-Terr. Phy., 64, 451–469, <a href="http://dx.doi.org/10.1016/S1364-6826(01)00114-6" target="_blank">doi:10.1016/S1364-6826(01)00114-6</a>,
2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Healy, S. B.: Radio occultation bending angle and impact parameter errors
caused by horizontal refractive index gradients in the troposphere: A
simulation study, J. Geophys. Res., 106,  11875–11889, <a href="http://dx.doi.org/10.1029/2001JD900050" target="_blank">doi:10.1029/2001JD900050</a>, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Ho, S.-P., Peng, L., Anthes, R., Kuo, Y.-H., and Lin, H.-C.: Marine boundary layer heights and their longitudinal, diurnal and interseasonal variability
in the Southeastern Pacific using COSMIC, CALIOP, and radiosonde data, J.
Climate, 28, 2856–2872, <a href="http://dx.doi.org/10.1175/JCLI-D-14-00238.1" target="_blank">doi:10.1175/JCLI-D-14-00238.1</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Jensen, A. S., Lohmann, M. S., Nielsen, A. S., and Benzon, H.-H.:
Geometrical optics phase matching of radio occultation signals, Radio Sci.,
39, RS3009, <a href="http://dx.doi.org/10.1029/2003RS002899" target="_blank">doi:10.1029/2003RS002899</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Kravtsov, Y. A. and Orlov, Y. I.: Geometrical Optics of Inhomogeneous Media,
Springer-Verlag, <a href="http://dx.doi.org/10.1007/978-3-642-84031-9" target="_blank">doi:10.1007/978-3-642-84031-9</a>, 311 pp., 1990.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Kuo, Y.-H., Wee, T.-K., Sokolovskiy, S., Rocken, C., Schreiner, W., Hunt,
D., and Anthes, R. A.: Inversion and error estimation of GPS radio
occultation data, J. Meteorol. Soc. Jpn., 82, 507–531, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Kursinski, E. R., Hajj, G. A., Schofield, J. T., Linfield, R. P., and Hardy,
K. R.: Observing Earth's atmosphere with radio occultation measurements
using the Global Positioning System, J. Geophys. Res., 102, 23429–23465,
<a href="http://dx.doi.org/10.1029/97JD01569" target="_blank">doi:10.1029/97JD01569</a>, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Kursinski, E. R., Hajj, G. A., Leroy, S. S., and Herman, B.: The GPS radio
occultation technique, TAO, 11, 53–114, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Lohmann, M. S.: Application of dynamical error estimation for statistical
optimization of radio occultation bending angles, Radio Sci., 40, RS3011,
<a href="http://dx.doi.org/10.1029/2004RS003117" target="_blank">doi:10.1029/2004RS003117</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Rocken, C., Anthes, R., Exner, M., Hunt, D., Sokolovskiy, S., Ware, R.,
Gorbunov, M., Schreiner, W., Feng, D., Herman, B., Kuo, Y.-H., and Zou, X.:
Analysis and validation of GPS/MET data in the neutral atmosphere, J.
Geophys. Res., 102, 29849–29866, <a href="http://dx.doi.org/10.1029/97JD02400" target="_blank">doi:10.1029/97JD02400</a>, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Schreiner, W., Sokolovskiy, S., Hunt, D., Rocken, C., and Kuo, Y.-H.:
Analysis of GPS radio occultation data from the FORMOSAT-3/COSMIC and
Metop/GRAS missions at CDAAC, Atmos. Meas. Tech., 4, 2255–2272,
<a href="http://dx.doi.org/10.5194/amt-4-2255-2011" target="_blank">doi:10.5194/amt-4-2255-2011</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Sokolovskiy, S., Schreiner, W., Rocken, C., and Hunt, D.: Optimal noise
filtering for the ionospheric correction of GPS radio occultation signals, J.
Atmos. Ocean. Tech., 26, 1398–1403, 2009a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Sokolovskiy, S., Rocken, C., Schreiner, W., Hunt, D., and Johnson, J.:
Postprocessing of L1 GPS radio occultation signals recorded in open-loop
mode, Radio Sci., 44, RS2002, <a href="http://dx.doi.org/10.1029/2008RS003907" target="_blank">doi:10.1029/2008RS003907</a>, 2009b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Sokolovskiy, S., Rocken, C., Schreiner, W., and Hunt, D.: On the uncertainty
of radio occultation inversions in the lower troposphere, J. Geophys. Res.,
115, D22111, <a href="http://dx.doi.org/10.1029/2010JD014058" target="_blank">doi:10.1029/2010JD014058</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Sokolovskiy, S., Lenschow, D. H., Zeng, Z., Rocken, C., Schreiner, W. S.,
Hunt, D. C., Kuo, Y.-H., and Anthes, R. A.: Monitoring the depth of the
atmospheric boundary layer by FORMOSAT-3/COSMIC, Presentation at 5th
FORMOSAT-3/COSMIC Data Users Workshop, Taipei, Taiwan, available at:
<a href="http://www.nspo.org.tw/5th_FS3WS/upload/files/Posted_Session_3A/S-3A-01_Sololovskiy_Monitoring_the_Depth_of_the_ABL(A).pdf" target="_blank">http://www.nspo.org.tw/5th_FS3WS/upload/files/Posted_Session_3A/S-3A-01_Sololovskiy_Monitoring_the_Depth_of_the_ABL(A).pdf</a>
(last access: 31 January 2016), 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Sokolovskiy, S. V., Schreiner, W. S., Zeng, Z., Hunt, D. C., Kuo, Y.-H.,
Meehan, T. K., Stecheson, T. W., Mannucci, A. J., and Ao, C. O.: Use of the
L2C signal for inversions of GPS radio occultation data in the neutral
atmosphere, GPS Solut., 18, 405–416, <a href="http://dx.doi.org/10.1007/s10291-013-0340-x" target="_blank">doi:10.1007/s10291-013-0340-x</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Steiner, A. K., Kirchengast, G., and Ladreiter, H. P.: Inversion, error
analysis, and validation of GPS/MET occultation data, Ann. Geophys., 17,
122–138, <a href="http://dx.doi.org/10.1007/s00585-999-0122-5" target="_blank">doi:10.1007/s00585-999-0122-5</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Syndergaard, S., Lauritsen, K. B., Wilhelmsen, H., and Larsen, K. R.:
Analysis of Metop/GRAS data products with new on-board tracking parameters
and L2 extrapolation, Presentation at Joint OPAC-5/IROWG-3 Workshop,
Leibnitz, Austria, 5–11 September, available at:
<a href="http://wegcwww.uni-graz.at/opacirowg2013/data/public/files/opac2013_Stig_Syndergaard_presentation_730.pdf" target="_blank">http://wegcwww.uni-graz.at/opacirowg2013/data/public/files/opac2013_Stig_Syndergaard_presentation_730.pdf</a> (last access: 31 January 2016), 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Vorob'ev, V. V. and Krasil'nikova, T. G.: Estimation of the accuracy of the
atmospheric refractive index recovery from Doppler shift measurements at
frequencies used in the NAVSTAR system, Phys. Atmos. Ocean, 29, 602–609,
1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Ware, R., Rocken, C., Solheim, F., Exner, M., Schreiner, W., Anthes, R.,
Feng, D., Herman, B., Gorbunov, M., Sokolovskiy, S., Hardy, K., Kuo, Y., Zou,
X., Trenberth, K., Meehan, T., Melbourne, W., and Businger, S.: GPS sounding
of the atmosphere from lower Earth orbit: Preliminary results, B. Am.
Meteorol. Soc., 77, 19–40, 1996.
</mixed-citation></ref-html>--></article>
