
81
Figure 5.Comparison of DGPS based KODGIS, NAWGIS
andembeddedGPSreceiverpositioningaccuracy.
That was the reason for this research on
inexpensive carrier phase measurement based
positioningalgorithms.
2.1 SinglePointPositioning
In RTKLIB this mode is used to calculate position
using Single Point Positioning (SPP) or Space Based
AugmentationSystemDifferentialGPS(SBASDGPS)
whenusageofSBASdataisenabled.Configurationof
thistoolallowtousemanysourcesofdata,although
onlyroverdataisrequired inprocess ofpositioning.
Additionalsourcesofdataareephemeriscorrections,
ionospherecorrections,andprecisesatelliteclock(all
threecanalsobeusedinothermodes).
InSPPthepositioniscalculated usingonlygiven
satellites positions. Using at least four satellites is
necessary to find solution of navigation equations
with four unknowns representing receiver position
anderrors(NRC1995).
SBAS is a solution that use one or more
geostationary satellites to transmit corrections
obtained using observations from several to tens of
measurement stations. Few SBAS
exists at the time.
Territory of Europe is covered by European
GeostationaryNavigationOverlayService(EGNOS).
AccuracyofresultsobtainedusingSinglemodein
RTKLIB are at level of meter to dozen of meters for
SPPandlevelofmeterforSBASDGPS.Single mode
testresultsareshownin
chapter4.
2.2 Referencedependantcarrier‐phasemethods
RTKLIB provides variety of modes using carrier‐
phase based positioning. Modeswhich were usedin
this evaluation are Kinematic, Static and Fixed. All
three are described below. Required sources of data
arerawobservationsfromreceiverandbasestation.
Kinematiccarrier‐basedmethod
isusuallyapplied
when positioning of moving object is required. This
technique allow to achieve decimeter level of
accuracy (NRC 1995). For proper work base station
position is required to be set in configuration. This
position can be obtained from observations file,
obtained from RTCM message or by other manners.
In performed research base station position was
availableinRINEXobservationfileprovidedbyASG‐
EUPOS.
Instaticcarrier‐phasemeasurementsolution,there
isneedforlongobservationsanddatacollection.This
requirementisrelatedtogeometrychangeinsatellite
track, which assist in ambiguity resolution (NRC
1995). Like in all
carrier‐phase based methods two
sourcesofdataarenecessarywhichofonehavewell
knowncoordinatestoserveasbasestation.
Fixed is special mode provided by RTKLIB. It’s
similartopreviouslymentionedcarrier‐phasemodes,
with the difference that rover’s initial position is
known.Theroverpositioncan
beconfiguredinexact
mannerasbasestationposition.
2.3 PrecisePointPositioning(PPP)
PPP is a positioning technique in which only single
receiveris required,withoutneed forreferencefrom
basestations.Tocalculatepositioninputcode, phase
observations, precise satellite orbits and precise
satelliteclockisused.Bestresults
areachievedforat
leastdualfrequency(L1+L2)receiver.Itisknownthat
good quality results can be acquired for single
frequency (L1) receiver, but these measurements are
based mostlyonpseudo‐range. Highdependence on
pseudo‐range causes also bigger influence of
ionosphere behavior and increased need for its
corrections(Witchayangkoon2000).
ThemaindrawbackofPPPalgorithmsislongtime
ofconvergence.Toreachgood qualityof positioning
measurements have to be taken for over dozen
minutes. When using single frequency this time can
extend to tens of minutes or few hours. It happens
that convergence won’t be achieved
at all
(Witchayangkoon2000).
TousePPPmodeinRTKLIBsinglesourceofdata
is required‐raw observations from rover. The tool
willautomaticallydetecthowmanyfrequencieswere
used in measurement. RTKLIB implements three
methodsofPrecisePointPositioning.These methods
areKinematic,StaticandFixed.
3 MEASUREMENTSSETTING
ANDGATHERED
DATA
In order to evaluate RTKLIB’s positioning accuracy
two measurements were taken. First at “Pachołek
Gdański”(54º24’41”N;18º33’02”E,Fig.6)secondone
at parking lot near “Real” Shopping Center
(54º24’11”N;18º35’24”E,Fig.7).
First measurement was failure due to poor
weather condition and suboptimal location of
antenna.
Results showed that algorithms were not
able to hold stable fix for a longer period.
Furthermore when tool has been reaching another
fixed solutions, the positions of point clusters were
scattered.