30.08.2013 Views

The GNSS integer ambiguities: estimation and validation

The GNSS integer ambiguities: estimation and validation

The GNSS integer ambiguities: estimation and validation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Simulation <strong>and</strong> examples B<br />

Throughout this work several examples are based on simulations for which the vc-matrix<br />

of the float solution is required as input. In this appendix the method of simulation <strong>and</strong><br />

the underlying models for the input are described.<br />

B.1 Simulation<br />

Simulation is a useful method for evaluation of the success rate <strong>and</strong> fail rate. Although<br />

in practice it would be too time-consuming, the method is used in this research in<br />

order to evaluate the results of different ambiguity resolution methods. Simulation<br />

goes as follows. Since it is assumed that the float solution is normally distributed, the<br />

probabilities are independent of the mean, so one can use N(0, Q) <strong>and</strong> draw samples<br />

from this distribution.<br />

For example, if only float <strong>ambiguities</strong> need to be generated, the first step is to use a r<strong>and</strong>om<br />

generator to generate n independent samples from the univariate st<strong>and</strong>ard normal<br />

distribution N(0, 1), <strong>and</strong> then collect these in a vector s. This vector is transformed by<br />

means of â = Gs, with G equal to the Cholesky factor of Qâ = GG T . <strong>The</strong> result is a<br />

sample â from N(0, Qâ), <strong>and</strong> this sample is used as input for the <strong>integer</strong> estimator that<br />

is considered. If the output of this estimator equals the null vector, then it is correct,<br />

otherwise it is incorrect. This process can be repeated N number of times, <strong>and</strong> one can<br />

count how many times the null vector is obtained as solution, say Ns times, <strong>and</strong> how<br />

often the outcome equals a nonzero <strong>integer</strong> vector, say Nf times. <strong>The</strong> approximations<br />

of the success rate <strong>and</strong> fail rate follow than as:<br />

Ps = Ns<br />

N , Pf = Nf<br />

N<br />

In order to get good approximations, the number of samples N must be chosen sufficiently<br />

large, see (Teunissen 1998c).<br />

<strong>The</strong> r<strong>and</strong>om generator used in this research is the Matlab R○ routine mvnrnd from the<br />

Statistics toolbox.<br />

151

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!