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.

Implementation aspects of IALS <strong>estimation</strong> D<br />

<strong>The</strong> procedure outlined in section 5.7.3 can also be applied for the IALS estimator, but<br />

is more complicated as will be explained here. <strong>The</strong> problem is the determination of the<br />

aperture parameter such that the float ambiguity estimate will be on the boundary of<br />

the aperture pull-in region. From the definition of the ILS pull-in region in equation<br />

(3.17) follows that ˆx will be on the boundary of Sˇx if:<br />

<br />

<br />

(ˇx2<br />

− ˇx)<br />

<br />

<br />

T Q −1<br />

<br />

ˆx (ˆx − ˇx)<br />

<br />

<br />

<br />

<br />

ˇx2 − ˇx 2 Qˆx<br />

= 1<br />

2<br />

with ˇx <strong>and</strong> ˇx2 the best <strong>and</strong> second-best <strong>integer</strong>s in the <strong>integer</strong> least-squares sense.<br />

(D.1)<br />

From the definition of the IALS estimator in section 5.4.2 it follows that ˆx − ˇx is on<br />

the boundary of the aperture pull-in region Ω0 if 1<br />

µ (ˆx − ˇx) is on the boundary of S0.<br />

Furthermore, the following will be used:<br />

⎧<br />

1<br />

⎨arg<br />

min<br />

z∈Zn µ<br />

⎩<br />

(ˆx − ˇx) − z2 = 0 Qˆx<br />

1<br />

arg min µ (ˆx − ˇx) − z2 (D.2)<br />

= u Qˆx<br />

z∈Z n \{0}<br />

<strong>The</strong>se results are used in equation (D.1) to find an expression for µ:<br />

<br />

<br />

u<br />

<br />

<br />

T Q −1<br />

ˆx 1<br />

µ (ˆx − ˇx)<br />

<br />

<br />

1<br />

=<br />

2<br />

=⇒<br />

<br />

<br />

2u<br />

µ = <br />

<br />

T Q −1<br />

<br />

ˆx (ˆx − ˇx)<br />

<br />

<br />

<br />

<br />

u 2 Qˆx<br />

u 2 Qˆx<br />

(D.3)<br />

<strong>The</strong> problem is that u can only be determined if µ is known. <strong>The</strong>refore as a first guess,<br />

one could use u 0 = ˇx2 − ˇx <strong>and</strong> then compute the corresponding µ 0 with equation (D.3)<br />

by using u 0 instead of u. If<br />

arg min<br />

z∈Zn 1<br />

<br />

\{0} µ 0 (ˆx − ˇx) − z2Qˆx = u (D.4)<br />

<strong>and</strong> u = ˇx2 − ˇx it means that indeed µ 0 = µ. If, on the other h<strong>and</strong>, u = ˇx2 − ˇx it means<br />

that although 1<br />

µ 0 (ˆx − ˇx) is on the plane that is bounding S0, this vector is not on the<br />

boundary of S0. Hence, 1<br />

µ 0 (ˆx − ˇx) ∈ Su. This implies that µ 0 < µ <strong>and</strong> that 1<br />

µ (ˆx − ˇx)<br />

is on the boundary of Su <strong>and</strong> S0. Now that u is known, µ can finally be computed with<br />

equation (D.3).<br />

<strong>The</strong> procedure for IALS <strong>estimation</strong> is outlined below.<br />

159

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

Saved successfully!

Ooh no, something went wrong!