<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">POS</journal-id><journal-title-group><journal-title>Positioning</journal-title></journal-title-group><issn pub-type="epub">2150-850X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/pos.2015.62002</article-id><article-id pub-id-type="publisher-id">POS-56767</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  An Improved Model for Single-Frequency GPS/GALILEO Precise Point Positioning
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>kram</surname><given-names>Afifi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ahmed</surname><given-names>El-Rabbany</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Civil Engineering, Ryerson University, Toronto, Canada</addr-line></aff><pub-date pub-type="epub"><day>28</day><month>05</month><year>2015</year></pub-date><volume>06</volume><issue>02</issue><fpage>7</fpage><lpage>21</lpage><history><date date-type="received"><day>28</day>	<month>April</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>25</month>	<year>May</year>	</date><date date-type="accepted"><day>28</day>	<month>May</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper introduces a new precise point positioning (PPP) model, which combines single-fre- quency GPS/Galileo observations in between-satellite single-difference (BSSD) mode. In the absence of multipath, all receiver-related errors and biases are cancelled out when forming BSSD for a specific constellation. This leaves the satellite originating errors and atmospheric delays un- modelled. Combining GPS and Galileo observables introduces additional biases that have to be modelled, including the GPS to Galileo time offset (GGTO) and the inter-system bias. This paper models all PPP errors rigorously to improve the single-frequency GPS/Galileo PPP solution. GPSPace PPP software of Natural Resources Canada (NRCan) is modified to enable a GPS/Galileo PPP solution and to handle the newly introduced biases. A total of 12 data sets representing the GPS/Galileo measurements of six IGS-MEGX stations are processed to verify the newly developed PPP model. Precise satellite orbit and clock corrections from IGS-MEGX networks are used for both GPS and Galileo measurements. It is shown that sub-decimeter level accuracy is possible with single-frequency GPS/Galileo PPP. In addition, the PPP solution convergence time is improved from approximately 100 minutes for the un-differenced single-frequency GPS/Galileo solution to approximately 65 minutes for the BSSD counterpart when a single reference satellite is used. Moreover, an improvement in the PPP solution convergence time of 35% and 15% is obtained when one and two reference satellites are used, respectively.
 
</p></abstract><kwd-group><kwd>PPP</kwd><kwd> GPS</kwd><kwd> Galileo</kwd><kwd> BSSD</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The concept of precise point positioning (PPP) was first introduced by [<xref ref-type="bibr" rid="scirp.56767-ref1">1</xref>] . Dual-frequency GPS PPP technique has been proven to be capable of providing positioning solution at the sub-decimeter level in static mode. This is achieved through rigorous modeling or estimation of all errors and biases. Both un-differenced and between- satellite single difference (BSSD) ionosphere-free linear combinations of carrier-phase and pseudorange measurements have been used [<xref ref-type="bibr" rid="scirp.56767-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.56767-ref3">3</xref>] . More recently, [<xref ref-type="bibr" rid="scirp.56767-ref4">4</xref>] showed that a 50% improvement in the PPP convergence time is possible with BSSD dual frequency ionosphere-free GPS, in comparison with the un-differenced counterpart. Unfortunately, dual-frequency GPS receivers may not provide a cost-effective solution to many users. In addition, a drawback of a single GNSS system such as GPS is the availability of a sufficient number of visible satellites in urban areas.</p><p>The Galileo satellite system offers additional visible satellites to the user, which is expected to enhance the satellite geometry and the overall PPP solution when combined with GPS [<xref ref-type="bibr" rid="scirp.56767-ref5">5</xref>] . As shown in [<xref ref-type="bibr" rid="scirp.56767-ref6">6</xref>] , combining GPS and Galileo observations in a PPP solution reduces the convergence time by up to 30% in comparison with the GPS-only PPP solution. Combining GPS and Galileo, however, comes at the expense of introducing additional biases to the observation mathematical models. These include the GPS to Galileo time offset, and Galileo satellite hardware delay. Recently, the European Space Agency (ESA) estimated the GPS to Galileo time offset (GGTO), which was found to be approximately 50 ns, or equivalently 15 m range error [<xref ref-type="bibr" rid="scirp.56767-ref7">7</xref>] .</p><p>Generally, combining multi-constellation observations in a PPP solution improves the positioning accuracy, especially when the system biases are calibrated, as shown in [<xref ref-type="bibr" rid="scirp.56767-ref8">8</xref>] . [<xref ref-type="bibr" rid="scirp.56767-ref9">9</xref>] showed that prior correction of the differential GPS/Galileo (GIOVE) inter-system biases significantly increases the success rate of instantaneous ambiguity resolution for short baselines. Likewise, [<xref ref-type="bibr" rid="scirp.56767-ref10">10</xref>] showed that combining GPS/Galileo observables in a double- differenced carrier-phase and pseudorange technique improves the success rate of instantaneous ambiguity resolution in comparison with GPS-only solution. Unfortunately, however, their work was limited to differential positioning mode.</p><p>This paper introduces a new PPP model, which combines single-frequency GPS and Galileo observables in BSSD mode. Precise corrections from the International GNSS Service multi-GNSS experiment (IGS-MEGX) network are used to account for GPS and Galileo satellite orbit and clock errors [<xref ref-type="bibr" rid="scirp.56767-ref11">11</xref>] . As these products are presently referenced to the GPS time and since we use mixed GNSS receivers that also use GPS time as a reference, the GGTO is cancelled out in our model. The inter-system bias is either cancelled out through differencing the observations or is treated as an additional unknown parameter as detailed below. The ionospheric delay is largely corrected through the global ionosphere maps (GIM) model [<xref ref-type="bibr" rid="scirp.56767-ref12">12</xref>] . The hydrostatic component of the tropospheric zenith path delay is modelled through the Hopfield model, while the wet component is considered as an additional unknown parameter [<xref ref-type="bibr" rid="scirp.56767-ref5">5</xref>] . All remaining errors and biases are accounted for using existing models as shown in [<xref ref-type="bibr" rid="scirp.56767-ref13">13</xref>] . When forming BSSD, we consider three scenarios in the selection of the reference satellite. Either a GPS or a Galileo satellite is selected as a reference for both GPS and Galileo observables. Alternatively, two reference satellites are selected: a GPS reference satellite for the GPS observables and a Galileo satellite for the Galileo observables. The first approach is sometimes referred to as tight combination, while the latter is sometimes referred to as per constellation or loose combination [<xref ref-type="bibr" rid="scirp.56767-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.56767-ref14">14</xref>] . It is shown that the use of a single reference satellite provides a sub-decimeter level positioning accuracy and 35% improvement in the convergence time, in comparison with the un-differenced single-frequency GPS/Galileo solution. The use of two reference satellites, although provides comparable positioning accuracy, improves the solution convergence time by 15% only.</p></sec><sec id="s2"><title>2. Un-Differenced GPS/Galileo Model</title><p>GNSS observations are affected by random and systematic errors, which must be accounted for to ensure that precise positioning solution is obtained. The positioning accuracy of a PPP model depends on the ability to mitigate errors and biases. These errors can be categorized into three classes, namely satellite related errors, signal propagation related errors, and receiver/antenna associated errors. The main GNSS errors include the satellite/receiver clock errors, satellite/receiver hardware delays, ionospheric and tropospheric delays, and multipath [<xref ref-type="bibr" rid="scirp.56767-ref15">15</xref>] .</p><p>In addition to the above errors and biases, combining GPS and Galileo observations in a PPP model introduces additional errors such as GGTO due to the fact that each system uses a different time frame. The GPS system uses the GPS time system, which is referenced to coordinated universal time (UTC) as maintained by the US Naval Observatory (USNO). On the other hand, the Galileo satellite system has its own time frame, namely the Galileo system time (GST), which is a continuous atomic time scale with a nominal constant offset with respect to the international atomic time (TAI) [<xref ref-type="bibr" rid="scirp.56767-ref5">5</xref>] . Taking the above errors and biases into consideration and assuming that the observations are taking simultaneously from a mixed GNSS receiver, which uses GPS time as a reference, the GPS and Galileo observation equations can be written as:</p><disp-formula id="scirp.56767-formula121"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x5.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula122"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x6.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula123"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x7.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula124"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x8.png"  xlink:type="simple"/></disp-formula><p>where, the subscript G refers to the GPS satellite system and the subscript E refers to the Galileo satellite system; t<sub>G</sub> is the true signal reception time; τ<sub>G</sub> and τ<sub>E</sub> are signal propagation times for both GPS and Galileo, respectively; P<sub>G</sub> and P<sub>E</sub> are the GPS and Galileo pseudorange measurements, respectively; Φ<sub>G</sub> and Φ<sub>E</sub> are the GPS and Galileo carrier-phase measurements, respectively; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x9.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x10.png" xlink:type="simple"/></inline-formula> are the GPS and Galileo geometric ranges from the receiver at reception time t<sub>G</sub> to the satellite at transmission times <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x11.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x12.png" xlink:type="simple"/></inline-formula>, respectively; dt<sub>rG</sub>(t<sub>G</sub>) is the receiver clock error at reception time t<sub>G</sub>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x13.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x14.png" xlink:type="simple"/></inline-formula> are the GPS and Galileo satellite clock errors at transmission times <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x15.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x16.png" xlink:type="simple"/></inline-formula>, respectively; d<sub>rG</sub>(t<sub>G</sub>) and d<sub>rE</sub>(t<sub>G</sub>) are frequency-dependent code hardware delays in the receiver at reception time t<sub>G</sub> for GPS and Galileo, respectively; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x17.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x18.png" xlink:type="simple"/></inline-formula> are frequency-dependent code hardware delays in the satellites at transmission time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x19.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x20.png" xlink:type="simple"/></inline-formula> for GPS and Galileo, respectively; δ<sub>rG</sub>(t<sub>G</sub>) and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x21.png" xlink:type="simple"/></inline-formula> are frequency-dependent carrier phase hardware delays in the receiver at reception time t<sub>G</sub> for GPS and Galileo, respectively; δ<sub>rE</sub>(t<sub>G</sub>) and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x22.png" xlink:type="simple"/></inline-formula> are frequency-dependent carrier phase hardware delays in the satellites at transmission time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x23.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x24.png" xlink:type="simple"/></inline-formula> for GPS and Galileo, respectively; T is the tropospheric delay; I is the ionospheric delay; λ<sub>G</sub> and λ<sub>E</sub> are the wavelengths of carrier frequencies for GPS and Galileo signals, respectively; Φ<sub>r</sub>(t<sub>0</sub>), Φ<sup>s</sup>(t<sub>0</sub>) are frequency-dependent initial fractional phases in the receiver and satellite channels, respectively; t<sub>0</sub> is the receiver (or satellite) initial time; N<sub>G</sub> and N<sub>E</sub> are the integer numbers of cycles for GPS and Galileo carrier phase measurements, respectively; GGTO is the GPS to Galileo time offset; c is the speed of light in vacuum; and ε<sub>P</sub>, ε<sub>Φ</sub> are the relevant noise and unmodeled errors.</p><p>As indicated earlier, precise orbit and satellite clock corrections of IGS-MGEX network are used for both GPS and Galileo observations. Clock corrections from the two networks are referred to the GPS time. In addition, they include the ionosphere-free linear combination of the satellite hardware delays of L1/L2 P(Y) code for GPS and the ionosphere-free linear combination of the satellite hardware delays of E1/E5a pilot code for Galileo [<xref ref-type="bibr" rid="scirp.56767-ref16">16</xref>] . As such, using Equations (1)-(4) and dropping the time arguments, the L1/E1 single-frequency code and carrier phase observation equations take the form:</p><disp-formula id="scirp.56767-formula125"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x25.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula126"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x26.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula127"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x27.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula128"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x28.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula129"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x29.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><sub> </sub>are the precise satellites clock corrections for both GPS and Galileo satellites, respectively, which are obtained from IGS-MGEX;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula> are the satellite differential code biases for GPS P1/P2, P1/C1 and Galileo E1/E5a signals, respectively, which are obtained from IGS; β<sub>G</sub> and β<sub>E</sub> are the ionosphere-free linear combination coefficients, which equal 1.546 and 1.261 for GPS and Galileo, respectively; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x35.png" xlink:type="simple"/></inline-formula>represents the combined effect of the receiver clock error and the GPS receiver code hardware delay, i.e., <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x36.png" xlink:type="simple"/></inline-formula>when P-code is used and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x37.png" xlink:type="simple"/></inline-formula> when C/A-code is used; ISB is the inter-system bias, which equals <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x38.png" xlink:type="simple"/></inline-formula> when P-code is used and equals <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x39.png" xlink:type="simple"/></inline-formula> when C/A-code is used; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x40.png" xlink:type="simple"/></inline-formula>is the ambiguity parameter lumped to the satellite and receiver hardware delays, i.e.,</p><disp-formula id="scirp.56767-formula130"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x41.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula131"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x42.png"  xlink:type="simple"/></disp-formula><p>It should be pointed out that in both of our GPS-only and GPS/Galileo PPP models, the GPS receiver hardware delay is lumped to the receiver clock error as explained above. This strategy maintains the consistency of the estimated receiver clock error for both of the GPS-only and the GPS/Galileo PPP solutions [<xref ref-type="bibr" rid="scirp.56767-ref17">17</xref>] . It should also be mentioned that some of our data sets contain the C/A-code pseudorange rather than the P-code pseudorange. In this case, Equation (6) should replace Equation (5) for the GPS code measurements. In addition, the receiver clock error would be lumped to the receiver hardware delay of the C/A code. Furthermore, the ISB would equal the difference in the receiver hardware delays of the C/A code and E1 code, scaled by the speed of light.</p><p>Equations (5) to (9) can be simplified for the pseudorange and carrier phase observables after applying the corrections for the satellite clock errors, the hydrostatic component of the tropospheric zenith path delay, the correction to the ionospheric delay, the satellite differential code biases, and the other remaining biases. As stated earlier, the global ionosphere maps (GIM) are used to account for the ionospheric delay [<xref ref-type="bibr" rid="scirp.56767-ref12">12</xref>] . Generally, GIM ionospheric model was found superior to other global models such as the Klobuchar model [<xref ref-type="bibr" rid="scirp.56767-ref18">18</xref>] -[<xref ref-type="bibr" rid="scirp.56767-ref20">20</xref>] . The Hopfield tropospheric correction model is used, along with Vienna mapping function, to account for the hydrostatic component of the tropospheric delay [<xref ref-type="bibr" rid="scirp.56767-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.56767-ref22">22</xref>] . All other remaining biases are modeled using existing models, including the effects of ocean loading [<xref ref-type="bibr" rid="scirp.56767-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.56767-ref24">24</xref>] , Earth tide [<xref ref-type="bibr" rid="scirp.56767-ref13">13</xref>] , carrier-phase windup [<xref ref-type="bibr" rid="scirp.56767-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.56767-ref26">26</xref>] , Sagnac [<xref ref-type="bibr" rid="scirp.56767-ref27">27</xref>] , relativity [<xref ref-type="bibr" rid="scirp.56767-ref5">5</xref>] , and satellite and receiver antenna phase-center variations [<xref ref-type="bibr" rid="scirp.56767-ref28">28</xref>] . Applying these corrections and considering P-code observations only lead to:</p><disp-formula id="scirp.56767-formula132"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x43.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula133"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x44.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula134"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x45.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula135"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x46.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x48.png" xlink:type="simple"/></inline-formula> are the corrected carrier phase and pseudorange observables; zpd<sub>w</sub> is the wet component of the tropospheric zenith path; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x49.png" xlink:type="simple"/></inline-formula>is the troposphere mapping function;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x50.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x51.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x52.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x53.png" xlink:type="simple"/></inline-formula> are the noise terms.</p></sec><sec id="s3"><title>3. BSSD GPS/Galileo Combination Model</title><p>Differencing the observations between satellites cancels out most receiver-related errors, including receiver clock error, receiver hardware delay for the same constellation, and non-zero initial phase bias [<xref ref-type="bibr" rid="scirp.56767-ref15">15</xref>] . As the L1 and E1 frequencies are the same, we can select a single satellite, either a GPS or a Galileo as a reference when forming the BSSD. This means that the observations of all other GPS and Galileo satellites are differenced with respect to the observations of that satellite. As indicated earlier, this approach is sometimes referred to as tight combination. Alternatively, two reference satellites can be used, i.e., per constellation BSSD. The former approach produces two additional BSSD equations in comparison with the second approach, one for code and another for carrier-phase observables. However, the ISB is cancelled out when the per-constellation approach is used. When a GPS satellite is used as a reference in a tight combination, we obtain:</p><disp-formula id="scirp.56767-formula136"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x54.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula137"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x55.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula138"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x56.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula139"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x57.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x58.png" xlink:type="simple"/></inline-formula> refers to the BSSD operator; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x59.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x60.png" xlink:type="simple"/></inline-formula> are the BSSD non-integer the ambiguity parameters lumped to the receiver and satellite hardware delays as shown in Equations (20) and (21).</p><disp-formula id="scirp.56767-formula140"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x61.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula141"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x62.png"  xlink:type="simple"/></disp-formula><p>If, however, a Galileo satellite is used as a reference in a tight combination, we obtain the following set of BSSD equations:</p><disp-formula id="scirp.56767-formula142"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x63.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula143"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x64.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula144"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x65.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula145"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x66.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x67.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x68.png" xlink:type="simple"/></inline-formula> are the BSSD non-integer ambiguity parameters lumped to the receiver and satellite hardware delays as shown in Equations (26) and (27).</p><disp-formula id="scirp.56767-formula146"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x69.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula147"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x70.png"  xlink:type="simple"/></disp-formula><p>Finally, the per-constellation BSSD equations take the form:</p><disp-formula id="scirp.56767-formula148"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x71.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula149"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x72.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula150"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x73.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula151"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x74.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x75.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x76.png" xlink:type="simple"/></inline-formula> are the BSSD non-integer ambiguity parameters lumped to the receiver and satellite hardware delays as shown in Equations (32) and (33).</p><disp-formula id="scirp.56767-formula152"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x77.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula153"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x78.png"  xlink:type="simple"/></disp-formula><p>It should be noticed from the above equations that the modified receiver clock error (i.e., the common term<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x79.png" xlink:type="simple"/></inline-formula>) and the initial phase bias cancel out when forming BSSD with one satellite selected as a reference (i.e., tight combination). However, when forming per constellation BSSD, the modified receiver clock error, the inter- system bias, and the initial phase bias are all cancelled out.</p></sec><sec id="s4"><title>4. Sequential Least Squares Estimation</title><p>The sequential least-squares estimation technique is used to obtain the best estimates, in the least squares sense, of the unknown parameters. The noise terms in the above observations equations are modeled stochastically using an exponential function, as described in [<xref ref-type="bibr" rid="scirp.56767-ref6">6</xref>] . They showed that, in comparison with existing stochastic models such as the general sine function, the use of the exponential model improves the PPP solution precision and convergence time. The general linearized form for the above observations equations around the initial (approximate) vector u<sup>0</sup> and observables 𝑙 can be written in a compact form as:</p><disp-formula id="scirp.56767-formula154"><label>(34)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x80.png"  xlink:type="simple"/></disp-formula><p>where u is the vector of unknown parameters; A is the design matrix, which includes the partial derivatives of the observation equations with respect to the unknown parameters u; Δu is the unknown vector of corrections to the approximate parameters u<sup>0</sup>, i.e., u = u<sup>0</sup> + Δu; w is the misclosure vector and r is the vector of residuals. The sequential least-squares solution for the unknown parameters Δu<sub>i</sub> at an epoch i can be obtained from (Vanicek and Krakiwsky, 1986):</p><disp-formula id="scirp.56767-formula155"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x81.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula156"><label>(36)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x82.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula157"><label>(37)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x83.png"  xlink:type="simple"/></disp-formula><p>where Δu<sub>i−</sub><sub>1</sub> is the least-squares solution for the estimated parameters at epoch i − 1; M is the matrix of the normal equations; C<sub>l</sub> and C<sub>Δu</sub> are the covariance matrices of the observations and unknown parameters, respectively. It should be pointed out that the usual batch least-squares adjustment should be used in the first epoch, i.e., for i = 1. The batch solution for the estimated parameters and the inverse of the normal equation matrix are given respectively by [<xref ref-type="bibr" rid="scirp.56767-ref29">29</xref>] :</p><disp-formula id="scirp.56767-formula158"><label>(38)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x84.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56767-formula159"><label>(39)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x85.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x86.png" xlink:type="simple"/></inline-formula> is a priori covariance matrix for the approximate values of the unknown parameters.</p><p>Under the assumption that the observations are uncorrelated and the errors are normally distributed with zero mean, the covariance matrix of the un-differenced observations takes the form of a diagonal matrix. The elements along the diagonal line represent the variances of the code and carrier phase measurements. In our solution, we consider that the ration between the standard deviation of the code and carrier-phase measurements to be 100. When forming BSSD, however, the differenced observations become mathematically correlated. This leads to a fully populated covariance matrix at a particular epoch.</p><p>Considering the un-differenced mode, the matrix A and the vector Δu at a particular epoch are given by:</p><disp-formula id="scirp.56767-formula160"><label>(40)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x87.png"  xlink:type="simple"/></disp-formula><p>where n<sub>G</sub> refers to the number of visible GPS satellites; n<sub>E</sub> refers to the number of visible Galileo satellites; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula>is the total number of the observed satellites for both GPS and Galileo systems; x<sub>0</sub>, y<sub>0</sub> and z<sub>0</sub> are the approximate receiver coordinates; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula>are the known GPS satellite coordinates; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula>are the known Galileo satellite coordinates; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x91.png" xlink:type="simple"/></inline-formula>is the approximate receiver- satellite range. The unknown parameters in the above system are the corrections to the receiver coordinates, Δx, Δy, and Δz, the biased receiver clock error<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x92.png" xlink:type="simple"/></inline-formula>, the wet component of the tropospheric zenith path delay zpd<sub>w</sub>, the inter-system bias ISB, and the non-integer ambiguity parameters<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x93.png" xlink:type="simple"/></inline-formula>. It should be pointed out that the number of unknown parameters in the above system equals<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x94.png" xlink:type="simple"/></inline-formula>, while the number of equations equals<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x95.png" xlink:type="simple"/></inline-formula>. This means that the redundancy equals<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x96.png" xlink:type="simple"/></inline-formula>. In other words, at least 6 mixed satellites are needed for the solution to exist. In comparison with the GPS-only un-differenced scenario, which requires a minimum of 5 satellites for the solution to exist, the addition of Galileo satellites increases the redundancy by n<sub>E</sub> − 1. In other words, we need a minimum of two Galileo satellites in order to contribute to the solution.</p><p>When a GPS satellite is selected as a reference to form the BSSD for both GPS and Galileo observations, the design matrix A and the vector of corrections Δu take the form:</p><disp-formula id="scirp.56767-formula161"><label>(41)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x97.png"  xlink:type="simple"/></disp-formula><p>where 1<sub>G</sub> refers to the GPS reference satellite. All other parameters are as defined above. The advantage of the above system (42) is that the number of unknown parameters is reduced by two (i.e., becomes<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x98.png" xlink:type="simple"/></inline-formula>), in comparison with the un-differenced scenario. This, however, comes at the expense of reducing the number of BSSD observation equations to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x99.png" xlink:type="simple"/></inline-formula>. As such, the redundancy remains unchanged and equals<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x100.png" xlink:type="simple"/></inline-formula>. Similarly, we need a minimum of two Galileo satellites in order to contribute to the solution. By analogy, the use of a Galileo satellite as a reference to form the BSSD for both GPS and Galileo observations leads to:</p><disp-formula id="scirp.56767-formula162"><label>(42)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x101.png"  xlink:type="simple"/></disp-formula><p>where 1<sub>E</sub> refers to the Galileo reference satellite. All other parameters are as defined above. Similar to the above BSSD scenario, the redundancy remains unchanged and equals<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x102.png" xlink:type="simple"/></inline-formula>.</p><p>When two reference satellites are selected to form the BSSD, i.e., per-constellation BSSD, the design matrix A and the vector of corrections Δu take the form:</p><disp-formula id="scirp.56767-formula163"><label>(43)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-8501107x103.png"  xlink:type="simple"/></disp-formula><p>The major advantage of the above per-constellation (or loose combination) system is that the modified receiver clock error and the inter-system bias are cancelled out. In addition, the total number of unknown parameters is reduced by 4 to become<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x104.png" xlink:type="simple"/></inline-formula>, in comparison with the un-differenced scenario. This, however, comes at the expense of reducing the number of BSSD observation equations to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x105.png" xlink:type="simple"/></inline-formula>. This means that the redundancy remains unchanged and equals<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x106.png" xlink:type="simple"/></inline-formula>. Similar to the previous scenarios, the redundancy for the GPS-only scenario is still <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x107.png" xlink:type="simple"/></inline-formula> and the addition of Galileo satellites increased the overall redundancy to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-8501107x108.png" xlink:type="simple"/></inline-formula>. As such, we still need a minimum of two Galileo satellites in order to contribute to the solution. However, as indicated by [<xref ref-type="bibr" rid="scirp.56767-ref14">14</xref>] , the adjustment model is stronger through the tight combination, i.e., when a single satellite is used as a reference.</p></sec><sec id="s5"><title>5. Results and Discussion</title><p>To verify the developed GPS/Galileo PPP model, GPS and Galileo measurements at six well-distributed stations (<xref ref-type="fig" rid="fig1">Figure 1</xref>) were selected from the IGS tracking network [<xref ref-type="bibr" rid="scirp.56767-ref28">28</xref>] . Those stations are occupied by GNSS receivers, which are capable of simultaneously tracking the GPS and Galileo constellations. The analysis is performed on two different days January 1, 2014 and July 8, 2014 for all stations shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The sampling interval for all data sets is 30 seconds, while the time span used in the analysis is three hours, which is selected at different times of the day to ensure that the four Galileo satellites are visible at each station. GPSPace PPP software of Natural Resources Canada (NRCan) was modified to enable a GPS/Galileo PPP solution as described above. The positioning results for stations CONZ, and CUT0 (January 1, 2014) and stations DLF1, and UNB3 (July 8, 2014) are presented below. Similar results are obtained from the other stations. However, a summary of the convergence times is presented below for all stations.</p><p>The single-frequency GPS/Galileo PPP solution is implemented through combining the GPS L1 signal with the Galileo E1 signal. As mentioned earlier, three different scenarios are considered when processing the data sets with the BSSD model, namely (1) a GPS satellite is selected as a reference satellite for both GPS and Galileo observables; (2) a Galileo satellite is selected as a reference satellite for both GPS and Galileo observables; and (3) two reference satellites are selected: a GPS reference satellite for the GPS observables and a Galileo satellite for the Galileo observables. To assess the PPP solution accuracy of the developed single-frequency model, un-differenced dual-frequency ionosphere-free linear combination of GPS/Galileo PPP is used as a reference. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the reference solution for July 8, 2014, as an example. As can be seen, the dual-frequency GPS/Galileo PPP solution has a sub-decimeter positioning accuracy with approximately 15 minutes convergence time (i.e., the time that the solution takes to converge to a decimetre-level positioning accuracy).</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows the PPP results for the un-differenced single-frequency GPS/Galileo model. As can be seen, the single-frequency GPS/Galileo PPP solution shows a decimetre level accuracy and approximately 100 minutes convergence time. It should be emphasized that the exponential function is used to model the stochastic</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Analysis stations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x109.png"/></fig><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Un-differenced ionosphere-free GPS/Galileo PPP solution.</title></caption><fig id ="fig2_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x111.png"/></fig><fig id ="fig2_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x110.png"/></fig></fig-group><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Un-differenced single-frequency GPS/Galileo PPP solution.</title></caption><fig id ="fig3_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x113.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x112.png"/></fig></fig-group><p>part of the mathematical model. As shown in [<xref ref-type="bibr" rid="scirp.56767-ref6">6</xref>] , the use of the exponential function improves the precision of the PPP solution by about 30%, in comparison with the sine function.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows the results of the single-frequency BSSD GPS/Galileo PPP model, when a GPS satellite is selected as a reference for both GPS and Galileo observables. As can be seen, similar to the un-differenced counterpart, a sub-decimeter level positioning accuracy is obtained. However, a reduction of about 35% in the convergence time is obtained through the BSSD model, in comparison with the un-differenced single-frequency GPS/Galileo solution.</p><p><xref ref-type="fig" rid="fig5">Figure 5</xref> shows the results of the BSSD GPS/Galileo PPP solution when a Galileo satellite is selected as a reference for both GPS and Galileo observables. As expected, similar results to the previous scenario are obtained. This similarity is due mainly to the fact that both BSSD models use tight combination with similar relative satellite geometry and same redundancy number.</p><p>The results of the third BSSD model scenario, i.e., when a GPS satellite and a Galileo satellite are selected as references for the GPS and Galileo observables, respectively, are shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>. As can be seen, similar to the previous two scenarios, a sub-decimeter level positioning accuracy is obtained. However, only a 15% reduction in the convergence time is obtained, in comparison with the un-differenced model solution. This moderate improvement in the convergence time is likely attributed to the fact that the loose combination is weaker than the tight combination, as indicated above. In addition, as the ionospheric delay would not be modelled sufficiently through the GIM, a residual component remains, which would be mapped differently into the unknown parameters of the BSSD models.</p><p><xref ref-type="fig" rid="fig7">Figure 7</xref> shows a summary of the standard deviations (STD) for the obtained station coordinates, which are extracted from the solution every 20 minutes. A solution is said to have been converged when the three-dimen- sional positioning standard deviation reaches 10 cm. The results of the STD show that the un-differenced GPS/Galileo solution takes approximately 100 minutes to reach the decimetre level accuracy. However, this is reduced to about 65 minutes when BSSD with one reference satellite is used. On the other hand, when BSSD with two reference satellites is used, the solution takes 85 minutes to reach the decimetre level accuracy. As</p><fig-group id="fig4"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> BSSD GPS/Galileo PPP solution using a GPS reference satellite.</title></caption><fig id ="fig4_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x115.png"/></fig><fig id ="fig4_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x114.png"/></fig><fig id ="fig4_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x117.png"/></fig><fig id ="fig4_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x116.png"/></fig></fig-group><fig-group id="fig5"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> BSSD GPS/Galileo PPP solution using a Galileo reference satellite.</title></caption><fig id ="fig5_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x119.png"/></fig><fig id ="fig5_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x118.png"/></fig><fig id ="fig5_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x121.png"/></fig><fig id ="fig5_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x120.png"/></fig></fig-group><fig-group id="fig6"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> BSSD GPS/Galileo PPP solution using two reference satellites.</title></caption><fig id ="fig6_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x123.png"/></fig><fig id ="fig6_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x122.png"/></fig><fig id ="fig6_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x125.png"/></fig><fig id ="fig6_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x124.png"/></fig></fig-group><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Summary of standard deviations of obtained station coordinates</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x126.png"/></fig><p>discussed above, this is likely attributed to the relatively weaker adjustment model of the loose combination.</p><p><xref ref-type="fig" rid="fig8">Figure 8</xref> summarizes the convergence times of all 24 cases considered in our analysis. As shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>, as far as the solution convergence time is concerned, the best results are obtained when the BSSD model with one reference satellite (i.e., a tight combination) is used.</p><p>The inter-system bias for the various receivers is obtained as a by-product of the PPP solution of the un-dif- ferenced and tight combination scenarios. <xref ref-type="fig" rid="fig9">Figure 9</xref> summarises the results of the ISB for all stations, based on the BSSD single-frequency GPS/Galileo PPP model. The results are almost identical to those obtained the through the un-differenced single-frequency GPS/Galileo PPP model.</p><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Summary of convergence times for all data sets analysed. (1) Un-differenced model; (2) BSSD model with a GPS satellite as a reference; (3) BSSD model with a Galileo satellite as a reference; (4) BSSD model with both a GPS and a Galileo as reference satellites</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x127.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Summary of ISB results</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-8501107x128.png"/></fig><p>As shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>, the values of the ISB are stable over the observation time spans. Differences of up to 3 m can be observed, which indicate that the ISB is receiver/firmware dependent.</p></sec><sec id="s6"><title>6. Conclusions</title><p>A new PPP model, which combines single-frequency GPS and Galileo system observations in BSSD mode, has been introduced in this paper. Three scenarios have been considered when forming BSSD; namely a GPS satellite is selected as a reference, a Galileo satellite is selected as a reference, and two satellites, one GPS and one Galileo, are selected as references. It has been shown that a sub-decimetre level positioning accuracy can be obtained with both of the un-differenced and BSSD single-frequency GPS/Galileo PPP models. However, the PPP solution of the un-differenced model takes about 100 minutes to converge to a decimetre level positioning accuracy. The convergence time of the single-frequency GPS/Galileo PPP solution is improved by 35% and 15% when BSSDs with tight and loose combinations are used, respectively. The moderate improvement in the solution convergence time obtained with the loose combination is likely attributed to its relatively weaker adjustment model in comparison with the tight combination.</p><p>The values of the ISB have been obtained for various days and receiver types. Almost identical results have been obtained with both of the un-differenced and BSSD (tight combination) modes. It has been found that the values of the ISB are largely stable over the observation time spans. However, differences of up to 3 m have been observed, which suggest that the ISB is receiver/firmware dependent.</p></sec><sec id="s7"><title>Acknowledgements</title><p>This research was partially supported by the Natural Sciences and Engineering Research Council (NSERC) of Canada, the Government of Ontario, and Ryerson University. The authors would like to thank the International GNSS service (IGS) network for providing the satellites precise products.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.56767-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Zumberge, J.F., Heflin, M.B., Jefferson, D.C., Watkins, M.M. and Webb, F.H. (1997) Precise Point Processing for the Efficient and Robust Analysis of GPS Data from Large Networks. Journal of Geophysical Research, 102, 5005-5017.http://dx.doi.org/10.1029/96JB03860</mixed-citation></ref><ref id="scirp.56767-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Heroux, P. and Kouba, J. (2001) GPS Precise Point Positioning Using IGS Orbit Products. Physics and Chemistry of the Earth, Part A: Solid Earth and Geodesy, 26, 573-578. http://dx.doi.org/10.1016/S1464-1895(01)00103-X</mixed-citation></ref><ref id="scirp.56767-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Colombo, O.L., Sutter, A.W. and Evans, A.G. (2004) Evaluation of Precise, Kinematic GPS Point Positioning. ION GNSS 17th International Technical Meeting of the Satellite Division, 21-24 September 2004, Long Beach.</mixed-citation></ref><ref id="scirp.56767-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Elsobeiey, M. and El-Rabbany, A. (2014) Efficient Between-Satellite Single-Difference Precise Point Positioning Model. Journal of Surveying Engineering, 140, Article ID: 04014007. http://dx.doi.org/10.1016/S1464-1895(01)00103-X</mixed-citation></ref><ref id="scirp.56767-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Hofmann-Wellenhof, B., Lichtenegger, H. and Wasle, E. (2008) GNSS Global Navigation Satellite Systems: GPS, Glonass, Galileo &amp; More. Springer Wien, New York, 501 p.</mixed-citation></ref><ref id="scirp.56767-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Afifi, A. and El-Rabbany, A. (2013) Stochastic Modeling of Galileo E1 and E5a Signals. International Journal of Engineering and Innovative Technology (IJEIT), 3, 188-192.</mixed-citation></ref><ref id="scirp.56767-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">European Space Agency (ESA) (2013) Galileo and GPS Synchronise Watches: New Time Offset Helps Working Together. http://www.esa.int/Our_Activities/Navigation/Galileo_and_GPS_synchronise_watches_new_time_offset_helps_working_together</mixed-citation></ref><ref id="scirp.56767-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Melgard, T., Tegedor, J., de Jong, K., Lapucha, D. and Lachapelle, G. (2013) Interchangeable Integration of GPS and Galileo by Using a Common System Clock in PPP. ION GNSS+, 16-20 September 2013, Institute of Navigation, Nashville.</mixed-citation></ref><ref id="scirp.56767-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Odijk, D. and Teunissen, P.J.G. (2013) Characterization of Between-Receiver GPS-Galileo Inter-System Biases and Their Effect on Mixed Ambiguity Resolution. GPS Solutions, 17, 521-533. http://dx.doi.org/10.1007/s10291-012-0298-0</mixed-citation></ref><ref id="scirp.56767-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Paziewski, J. and Wielgosz, P. (2013) Assessment of GPS + Galileo and Multi-Frequency Galileo Single-Epoch Precise Positioning with Network Corrections. GPS Solutions, 18, 571-579.http://dx.doi.org/10.1007/s10291-013-0355-3</mixed-citation></ref><ref id="scirp.56767-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Montenbruck, O., Steigenberger, P., Khachikyan, R., Weber, G., Langley, R.B., Mervart, L. and Hugentobler, U. (2014) IGS-MGEX: Preparing the Ground for Multi-Constellation GNSS Science. Inside GNSS, 9, 42-49.</mixed-citation></ref><ref id="scirp.56767-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Schaer, S., Gurtner, W. and Feltens, J. (1998) IONEX: The IONosphere Map Exchange Format Version 1.http://igscb.jpl.nasa.gov/igscb/data/format/ionex1.pdf</mixed-citation></ref><ref id="scirp.56767-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Kouba, J. (2009) A Guide to Using International GNSS Service (IGS) Products.http://igscb.jpl.nasa.gov/igscb/resource/pubs/UsingIGSProductsVer21.pdf</mixed-citation></ref><ref id="scirp.56767-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Paziewski, J. and Wielgosz, P. (2014) Accounting for Galileo-GPS Inter-System Biases in Precise Satellite Positioning. Journal of Geodesy, 89, 81-93. http://dx.doi.org/10.1007/s00190-014-0763-3</mixed-citation></ref><ref id="scirp.56767-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">El-Rabbany, A. (2006) Introduction to GPS: The Global Positioning System. 2nd Edition, Artech House Inc., Norwood, 160 p.</mixed-citation></ref><ref id="scirp.56767-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Steigenberger, P., Hugentobler, U., Loyer, S., Perosanz, F., Prange, L., Dach, R., Uhlemann, M., Gendt, G. and Montenbruck, O. (2014) Galileo Orbit and Clock Quality of the IGS Multi-GNSS Experiment. Advances in Space Research, 55, 269-281. http://dx.doi.org/10.1016/j.asr.2014.06.030</mixed-citation></ref><ref id="scirp.56767-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Afifi, A. and El-Rabbany, A. (2015) An Innovative Dual Frequency PPP Model for Combined GPS/Galileo Observations. Journal of Applied Geodesy, 9, 27-34. http://dx.doi.org/10.1515/jag-2014-0009</mixed-citation></ref><ref id="scirp.56767-ref18"><label>18</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Klobuchar</surname><given-names> J.A. </given-names></name>,<etal>et al</etal>. (<year>1991</year>)<article-title>Ionospheric Effects on GPS</article-title><source> GPS World</source><volume> 2</volume>,<fpage> 48</fpage>-<lpage>51</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.56767-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Chen, K. and Gao, Y. (2005) Real-Time Precise Point Positioning Using Single Frequency Data. Proceedings of the 18th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2005, Long Beach, 13-16 September 2005, 1514-1523.</mixed-citation></ref><ref id="scirp.56767-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Abd El-Rahman, M.A. and El-Rabbany, A. (2013) Performance Evaluation of USTEC Product for Single-Frequency Precise Point Positioning. Geomatica, 67, 253-257. http://dx.doi.org/10.5623/cig2013-049</mixed-citation></ref><ref id="scirp.56767-ref21"><label>21</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Hopfield</surname><given-names> H.S. </given-names></name>,<etal>et al</etal>. (<year>1972</year>)<article-title>Tropospheric Refraction Effects on Satellite Range Measurements</article-title><source> APL Technical Digest</source><volume> 11</volume>,<fpage> 11</fpage>-<lpage>19</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.56767-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Boehm, J. and Schuh, H. (2004) Vienna Mapping Functions in VLBI Analyses. Geophysical Research Letters, 31, Article ID: L01603. http://dx.doi.org/10.1029/2003GL018984</mixed-citation></ref><ref id="scirp.56767-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Bos, M.S. and Scherneck, H.-G. (2011) Ocean Tide Loading Provider. http://holt.oso.chalmers.se/loading/</mixed-citation></ref><ref id="scirp.56767-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">IERS (2010) International Earth Rotation and Reference System Services Conventions. IERS Technical Note 36.http://www.iers.org/IERS/EN/Publications/TechnicalNotes/tn36.html/</mixed-citation></ref><ref id="scirp.56767-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Leick, A. (2004) GPS Satellite Surveying. 3rd Edition, John Wiley and Sons, Hoboken.</mixed-citation></ref><ref id="scirp.56767-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Wu, J.T., Wu, S.C., Hajj, G.A., Bertiger, W.I. and Lichten, S.M. (1993) Effects of Antenna Orientation on GPS Carrier Phase. Manuscripta Geodetica, 18, 91-98.</mixed-citation></ref><ref id="scirp.56767-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Kaplan, E. and Hegarty, C. (2006) Understanding GPS Principles and Applications. 2nd Edition, Artech House Inc., Norwood, 683 p.</mixed-citation></ref><ref id="scirp.56767-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Dow, J.M., Neilan, R.E. and Rizos, C. (2009) The International GNSS Service in a Changing Landscape of Global Navigation Satellite Systems. Journal of Geodesy, 83, 191-198. http://dx.doi.org/10.1007/s00190-008-0300-3</mixed-citation></ref><ref id="scirp.56767-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Vanicek, P. and Krakiwsky, E.J. (1986) Geodesy: The Concepts. 2nd Edition, North-Holland, Amsterdam.</mixed-citation></ref></ref-list></back></article>