Carles Ursi01 20280
Carles Ursi01 20280
Carles Ursi01 20280
,
M (4)
se puede expresar la ecuacin (2) de una manera ms compacta.
(5)
2 2 2
( )
2( )
( )
k k k k k k k k
k k k k
X X Y Y Z Z P P
X X Y Y Z Z P cdt
X Y Z cdt
+ + +
+ +
+ +
,
T
g h g Mh
1
, ,
2
1
,
2
k k k
k k k
P P P P
cdt cdt
1 1 1 1
+
1 1 1 1
] ] ] ]
1 1
+
1 1
] ]
r r r r
r r
0
URSI 2001 2
donde r = (X,Y,Z) es el vector de posicin absoluta del receptor y r
k
= (X
k
,Y
k
,Z
k
) es el vector de posicin absoluta del satlite k. Cada
pseudodistancia observada proporcionar una ecuacin del tipo (5).
Cuatro ecuaciones sern suficientes para obtener las coordenadas del
receptor y el offset de reloj del receptor respecto al reloj del sistema,
cdt. Si se colocan en una matriz B todos los datos conocidos, esto es,
la posicin de los satlites y sus respectivas pseudodistancias:
(6)
Con la definicin de los siguientes trminos:
(7)
y el vector e = (1 1 1 1) se puede expresar el sistema de cuatro
ecuaciones de la siguiente manera:
(8)
ahora la ecuacin de navegacin puede resolverse con la expresin:
(9)
Ya que las incgnitas r y cdt forman parte de , insertando la
ecuacin (9) en (8) y utilizando la igualdad Mg,Mh = g,h se
obtiene:
(10)
Se ha conseguido una ecuacin cuadrtica en , trmino que slo
incluye las incgnitas buscadas. El resto son valores conocidos. La
solucin correcta de esta ecuacin se podr discernir como la que
ms se aproxime al valor de una pseudodistancia.
A menudo se observarn cinco o ms pseudodistancias, y se debern
utilizar todas las observaciones disponibles. Esto cambia la ecuacin
(8) a un conjunto de ecuaciones normales, es decir, se multiplica por
B
T
por la izquierda.
(11)
El mismo desarrollo que para el caso anterior lleva a la
pseudoinversa B
+
= (B
T
B)
-1
B
T
(ya que la matriz de datos B ya no es
cuadrada y por tanto no invertible) en la ecuacin para :
(12)
3. CONCLUSIONES
La GPS ToolBox en la que se engloba esta implementacin del
algoritmo de Bancroft permite la lectura de archivos en el formato
estndar RINEX y luego aplicarle los algoritmos de procesado
mediante un interfaz grfico muy intuitivo.
Figura 1. Anlisis del algoritmo de Bancroft con la GPS ToolBox.
En lo referente al algoritmo de Bancroft, el programa permite
escoger el nmero de pocas de observacin a procesar entre el total
contenido por el fichero RINEX de observaciones (junto con el
correspondiente archivo de datos de navegacin de los satlites),
escoger el cdigo a procesar siempre que est disponible (cdigo P
en L1 y L2 o cdigo C/A en L1) y obtener grficos de la evolucin
temporal del clculo para las componentes cartesianas X,Y,Z y el
offset del reloj del receptor dt. Tambin permite obtener las
coordenadas geogrficas expresadas en latitud, longitud y altura,
referenciadas al elipsoide de referencia WGS-84. Adems del
resultado grfico, para cada incgnita el programa proporciona los
valores mnimo, mximo, media y varianza de los resultados de todos
los instantes de observacin que han intervenido en el clculo.
Varianza Sesgo
X
203,6 m 53.65 m
Y
409,8 m -103.65 m
Z
186,6 m 22.64 m
Tabla 1. Varianza y sesgo del estimador de posicin y reloj para la
base Argos Mountain Firing Area (California, USA) el 25/5/2000.
Clculos sobre 1000 pocas de observacin.
4. REFERENCIAS
[1] Bancroft. S. An algebraic solution of the GPS equations. IEEE
Transactions on Aerospace and Electronic System, Vol. AES-21,
pp. 56-59. 1985.
[2] Strang, G., Borre, K. Linear Algebra, Geodesy, and GPS.
Wellesley-Cambridge Press. Wellesley 1997.
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
X Y Z P
X Y Z P
X Y Z P
X Y Z P
1
1
1
1
1
1
]
B
0
cdt
1
+
1
]
r
BM e
( )
2 1 +
-1 -1 2 -1 -1
-1 -1
B e,B e + B e,B -
+ B , B 0
T T T
cdt
1
+
1
]
r
B B BM B e 0
1
,
2
k k
k
k k
P P
1 1
1 1
] ]
r r
1
,
2 cdt cdt
1 1
1 1
] ]
r r
( )
1
cdt
1
+
1
]
r
BM e
( )
2 1
+ + + +
+ +
+
2
B e, B e + B e, B -
+ B , B 0