Geodesia. Cartografía. Sistemas de referencia. Tiempos.
Geodesia. Cartografía. Sistemas de referencia. Tiempos.
Geodesia. Cartografía. Sistemas de referencia. Tiempos.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Navegación por posicionamiento<br />
GNSS: Navegación por satélite<br />
GPS: Otros conceptos<br />
Algoritmo <strong>de</strong> mínimos cuadrados II<br />
Se busca ∂J<br />
∂ˆz<br />
= 0.<br />
GPS: segmentos<br />
Cálculo <strong>de</strong> posición. Errores.<br />
Cálculo <strong>de</strong> velocidad.<br />
En primer lugar: J = y T y − 2y T Aˆz + ˆz T A T Aˆz<br />
Tomando la <strong>de</strong>rivada: ∂J<br />
∂ˆz = −2y T A + 2ˆz T A T A<br />
Igualándola a 0:y T A = ˆz T A T A<br />
Despejando ˆz: ˆz T = y T A(A T A) −1 ⇒ ˆz = (A T A) −1 A T y.<br />
Obsérvese que (A T A) −1 A T es la pseudoinversa y existe<br />
siempre que A tenga al menos m filas (medidas)<br />
in<strong>de</strong>pendientes.<br />
Propieda<strong>de</strong>s estadísticas <strong>de</strong> la solución:<br />
E[ˆz] = E[(A T A) −1 A T y] = (A T A) −1 A T E[y] = (A T A) −1 A T E[Az + b] =<br />
(A T A) −1 A T AE[z] = E[z] = z.<br />
Cov[ˆz] = Cov[(A T A) −1 A T y] = (A T A) −1 A T Cov[y]A(A T A) −1 = (A T A) −1 A T Cov[Az +<br />
b]A(A T A) −1 = (A T A) −1 “<br />
T<br />
A ACov[z]A T ”<br />
+ Σ A(A T A) −1 = (A T A) −1 A T ΣA(A T A) −1<br />
Navegación por posicionamiento<br />
GNSS: Navegación por satélite<br />
GPS: Otros conceptos<br />
GPS: segmentos<br />
Cálculo <strong>de</strong> posición. Errores.<br />
Cálculo <strong>de</strong> velocidad.<br />
Algoritmo <strong>de</strong> mínimos cuadrados pon<strong>de</strong>rados<br />
¿Existe alguna mejora posible <strong>de</strong>l algoritmo <strong>de</strong> mínimos<br />
cuadrados que disminuya la covarianza <strong>de</strong> la estimación?<br />
Se plantea pon<strong>de</strong>rar las medidas en la función <strong>de</strong> coste con<br />
una matriz <strong>de</strong> pesos W , <strong>de</strong> forma que se dé más peso a las<br />
medidas más precisas y menos a las menos precisas. Por<br />
tanto: J = (y − Aˆz) T W (y − Aˆz) don<strong>de</strong> W ha <strong>de</strong> ser una<br />
matriz simétrica <strong>de</strong>finida positiva.<br />
Procediendo como antes (se <strong>de</strong>ja como ejercicio) se llega a<br />
ˆz = (A T WA) −1 A T W y.<br />
Propieda<strong>de</strong>s estadísticas <strong>de</strong> la solución:<br />
E[ˆz] = z.<br />
Cov[ˆz] = (A T WA) −1 A T W ΣWA(A T WA) −1<br />
Para minimizar la covarianza, tomar W = Σ −1 ; es simétrica y<br />
<strong>de</strong>finida positiva. Llegamos a ˆz = (A T Σ −1 A) −1 A T Σ −1 y.<br />
La covarianza será:<br />
Cov[ˆz] = (A T Σ −1 A) −1 A T Σ −1 ΣΣ −1 A(A T Σ −1 A) −1 =<br />
(A T Σ −1 A) −1 A T Σ −1 A(A T Σ −1 A) −1 = (A T Σ −1 A) −1 .<br />
25 / 48<br />
26 / 48<br />
Navegación por posicionamiento<br />
GNSS: Navegación por satélite<br />
GPS: Otros conceptos<br />
Errores en los observables<br />
GPS: segmentos<br />
Cálculo <strong>de</strong> posición. Errores.<br />
Cálculo <strong>de</strong> velocidad.<br />
Po<strong>de</strong>mos aplicar el algoritmo <strong>de</strong> los mínimos cuadrados<br />
pon<strong>de</strong>rados a nuestro caso <strong>de</strong> n medidas <strong>de</strong> pseudodistancia,<br />
con ∆ρ = H∆x + ν, don<strong>de</strong> ν ∼ Nn(0, Σ) mo<strong>de</strong>la los errores<br />
en la pseudodistancia.<br />
⎡<br />
⎤<br />
⎢<br />
Es razonable suponer Σ = ⎢<br />
⎣<br />
σ 2 1<br />
σ 2 2<br />
. ..<br />
σ 2 n<br />
⎥<br />
⎦ , don<strong>de</strong> σi es<br />
la varianza <strong>de</strong>l error <strong>de</strong> cada pseudodistancia.<br />
En primera aproximación se toma σ2 i = σ2 UERE , don<strong>de</strong><br />
UERE=User Equivalent Range Error, una estimación cuyo<br />
valor típico es σUERE ∼ 7 − 1,5m (PPS-SPS), y proviene <strong>de</strong><br />
las siguientes fuentes <strong>de</strong> error (sumadas con RSS):<br />
Segmento espacial: error reloj (1.1 m), cálculo órbita (0.8 m).<br />
Segmento usuario: Efectos atmosféricos, ruido <strong>de</strong>l receptor y<br />
resolución, efectos multicamino: 7-1.4 m. (PPS-SPS)<br />
Factores DOP I<br />
Navegación por posicionamiento<br />
GNSS: Navegación por satélite<br />
GPS: Otros conceptos<br />
GPS: segmentos<br />
Cálculo <strong>de</strong> posición. Errores.<br />
Cálculo <strong>de</strong> velocidad.<br />
Por tanto en primera aproximación Σ = σ 2 UERE Idn y no es<br />
necesario usar mínimos cuadrados pon<strong>de</strong>rados. La covarianza<br />
<strong>de</strong>l resultado será: Cov[∆ˆx] =<br />
(H T H) −1 H T σ 2 UERE IdnH(H T H) −1 = σ 2 UERE (HT H) −1 .<br />
Definimos G = (H T H) −1 , llegamos a Cov[∆ˆx] = σ 2 UERE G.<br />
El significado físico <strong>de</strong> Cov[∆ˆx] viene dado por<br />
2<br />
Var[δx<br />
6<br />
Cov[∆ˆx] = 6<br />
4<br />
2 u ] Cov[δxuδyu] Cov[δxuδzu] Cov[δxuδtu]<br />
Cov[δxuδyu] Var[δyu] Cov[δyuδzu] Cov[δyuδtu]<br />
Cov[δxuδzu] Cov[δzuδyu] Var[δz 2 u ] Cov[δzuδtu]<br />
Cov[δxuδtu] Cov[δtuδyu] Cov[δtuδzu] Var[δt 2 u ]<br />
3 2<br />
G11<br />
7 6<br />
7<br />
5 = σ2 6<br />
UERE 4<br />
Los valores interesantes son los <strong>de</strong> la diagonal: nos dicen la<br />
varianza en las diferences direcciones y el tiempo.<br />
Éstas varianzas son el producto <strong>de</strong> dos factores: σ2 UERE , que<br />
<strong>de</strong>pen<strong>de</strong> <strong>de</strong> la señal, y G, que <strong>de</strong>pen<strong>de</strong> sólo <strong>de</strong> H, que a su vez<br />
sólo ✞ <strong>de</strong>pen<strong>de</strong> <strong>de</strong> las <strong>de</strong>rivadas <strong>de</strong> fi: es <strong>de</strong>cir <strong>de</strong> la geometría. ☎<br />
ERROR GPS=(FACTOR GEOMETRICO)× (ERROR SEÑAL)<br />
✝<br />
✆<br />
G22<br />
G33<br />
27 / 48<br />
G44<br />
3<br />
7<br />
5<br />
28 / 48