Análisis del Efecto Troposférico en GPS
Análisis del Efecto Troposférico en GPS
FACULTAD DE INGENIERÍA
GPS
T E S I S
INGENIERO GEOMÁTICO
PRESENTA:
TUTOR:
2014
1
2
Datos del Jurado
3
Agradecimientos:
4
ANÁLISIS ESPECTRAL
DEL EFECTO
TROPOSFÉRICO EN LA
SEÑAL GPS
5
Índice
Tabla de abreviaturas y valores ..................................................................................... 8
Capitulo Uno: Introducción ............................................................................................. 9
1.1Marco Teórico ........................................................................................................ 9
1.2Objetivos ............................................................................................................. 11
Capitulo Dos: El Sistema de Posicionamiento Global .................................................. 13
2.1 Introducción ........................................................................................................ 13
2.2 Sistemas de coordenadas .................................................................................. 17
2.2.1 Sistemas de coordenadas GPS .................................................................... 17
2.3 Tiempo GPS ....................................................................................................... 22
2.4 Señal GPS .......................................................................................................... 23
Capitulo Tres: Posicionamiento Absoluto ..................................................................... 27
3.1 Introducción ........................................................................................................ 27
3.2 Observables ....................................................................................................... 28
3.2.1 Pseudorango ................................................................................................ 28
3.2.2 Fases Portadoras ......................................................................................... 29
3.2.3 Mensaje de Observación .............................................................................. 32
3.3 Posición del satélite ............................................................................................ 34
3.3.1 Parámetros Keplerianos ............................................................................... 35
3.3.2 Mensaje de Navegación ............................................................................... 44
3.4 Ecuación del pseudorango para el posicionamiento absoluto ............................. 48
Capitulo Cuatro: Efectos físicos en una observación GPS ........................................... 54
4.1 Introducción ........................................................................................................ 54
4.2 Efectos ionosféricos ............................................................................................ 55
4.3 Refracción troposférica ....................................................................................... 60
4.4 Mensaje Meteorológico ....................................................................................... 62
4.5 Error en los relojes del satélite y receptor ........................................................... 63
Capitulo Cinco: Análisis espectral del efecto troposférico ............................................ 65
5.1 Serie de Fourier y Análisis Armónico .................................................................. 65
5.2 Análisis espectral ................................................................................................ 68
Capitulo Seis: Resultados y Conclusiones ................................................................... 70
6
6.1 Resultados .......................................................................................................... 70
6.2 Conclusiones ...................................................................................................... 81
Bibliografía ................................................................................................................... 82
7
Tabla de abreviaturas y valores
Símbolo Valor Unidades Significado
6378137 m Semieje mayor del elipsoide WGS84
5.9722 e24 Kg. Masa de la Tierra
6.67259e-11 m3s-2kg-1 Constante de gravitación universal
3.986004418e24 m3s-2 Constante de gravitación geocéntrica
10.23 MHz Frecuencia fundamental del GPS
154 MHz Frecuencia de la primera portadora
del GPS
120 MHz Frecuencia de la segunda portadora
del GPS
19.029 Cm. Longitud de frecuencia de
24.421 Cm. Longitud de frecuencia de
DOP Dilution of Precision ( Dilución de la
Presición)
GDOP Geometric Dilution of Precision
(Dilución Geometrica de la Precision)
HDOP Horizontal Dilution of Precision
(Horizontal Dilution of Precision)
PDOP Position Dilution of Precision
(Dilución de la Precisión del
Posicionamiento)
PRN Pseudo Random Noise (Ruido
Pseudo Aleatorio)
TDOP Time Dilution of Precision ( Dilución
de la Precisión del Tiempo)
TEC Total Electron Content (Contenido
Total de Electrones)
UTC Universal Time Coordinated (Tiempo
Universal Coordinado)
VDOP Vertical Dilution of Precision (Dilución
Vertical de la Precisión)
WGS84 World Geodetic System (Sistema
Geodesico Mundial)
TAI Tiempo atómico internacional
8
Capitulo Uno: Introducción
1.1Marco Teórico
De manera general, existen dos modos operacionales del GPS de los cuales se
obtienen posiciones: posicionamiento absoluto y diferencial (o relativo). En cualquiera
de estos dos métodos, las mediciones de rango a los satelites pueden ser llevados a
9
cabo buscando ya sea la fase de la señal portadora del satélite o los códigos del ruido
pseudoaleatorio (PRN) modulados en la señal portadora. En adición, el
posicionamiento por GPS puede ser realizado con el receptor operando en un ambiente
estático o dinámico (cinemático).
La alta precisión de las mediciones de la fase portadora del GPS, en adición con los
algoritmos apropiados para el ajuste, provee una herramienta adecuada para diferentes
tareas en topografía y cartografía, como las siguientes:
Catastro
Control Geodésico
Monitoreo de deformaciones locales, como el hundimiento de una mina, o
deformaciones estructurales.
Monitoreo de deformaciones globales, como el movimiento de placas tectónicas
o deformación de las mismas.
10
En aerofotogrametría, la posición del avión puede ser proporcionada por un navegador
GPS. Si se requiere mayor precisión en las posiciones del avión durante el vuelo se
establecen puntos terrestres de control para levantarse con una estación GPS.
1.2Objetivos
Está tesis tiene como objetivo principal estudiar la posible periodicidad del efecto
troposférico en la señal GPS, usando como datos de observación archivos RINEX de
todo el año 2013 correspondiente a la estación GPS de Toluca perteneciente a la Red
Geodésica Nacional Activa.
También tiene como objetivo principal explicar los fundamentos del Sistema de
Posicionamiento Global, de tal manera que sirva como base de estudio para
compañeros de la Universidad, que quieran realizar trabajos de investigación
relacionados con el tema.
11
complejo que requiere ciertos parámetros dependientes de la localización geográfica de
la estación receptora (presión, humedad, temperatura, altura), aparte de la distancia
zenital de los satélites que envían la señal.
En este trabajo de investigación se empezara por calcular las coordenadas del satélite
en determinado tiempo, tomando en cuenta los parámetros keplerianos incluidos en el
archivo de navegación Rinex, teniendo la posición del satélite en un sistema
geocéntrico es posible calcular la magnitud del vector de posición que va de la
estación receptora al satélite, esto con el objeto de compararla con el pseudorango del
mismo satélite a la misma hora disponible en el archivo de observación Rinex.
Para compararlos es necesario tomar en cuenta la refracción ionosférica y troposférica,
la primera es posible calcularla mediante una combinación lineal de las dos frecuencias
de la estación, mientras que la segunda se calculara con el Modelo Modificado de
Hopfield.
12
Capitulo Dos: El Sistema de Posicionamiento Global
2.1 Introducción
Dos tipos de observables son los que son de competencia para el usuario.
Uno es el pseudorango, el cual es igual a la distancia entre el satélite y el receptor más
distintas correcciones de errores debido a aspectos físicos que influyen en la señal,
como la refracción ionosférica y troposférica, y aspectos relativos como el tiempo. El
pseudorango es la diferencia de tiempos ente el reloj del satélite y el del receptor
multiplicada por la velocidad de la luz en el espacio.
El otro observable es la fase portadora, esta es la diferencia entre la fase recibida y la
fase del oscilador receptor en la época de la medición. Los receptores están
13
programados para realizar observaciones de fase cuyos intervalos de tiempo siempre
son los mismos.
A continuación se dará una explicación agrandes rasgos del proceso por el cual se
obtienen observaciones GPS en determinada época.
Las orbitas de los satélites GPS son estables por las grandes altitudes a las que se
encuentran, donde solamente grandes fuerzas gravitacionales afectan su movimiento.
No hay efectos atmosféricos actuando en la funcionalidad de los satélites GPS. El
impacto que tiene la Luna y el Sol son significantes pero pueden ser calculados.
Entonces lo único que queda de aspectos físicos influyentes son la presión de la
radiación solar en los satélites, el efecto troposférico y multicamino.
14
Asumamos que trabajamos con dos receptores A y B, y estos observaron al mismo
satélite X en el mismo tiempo. La diferencia entre estas dos fases es llamada
diferencial simple. La diferencia simpe es independiente del error en el reloj del satélite.
15
El segmento control está integrado por estaciones de monitoreo repartidas en todo el
mundo y una Estación de Control Maestra situada en Estados Unidos de América. La
información obtenida de las estaciones de monitoreo que rastrea los satélites es usada
es el control de los mismos y en la predicción de sus orbitas. Todos los datos de las
estaciones de monitoreo son enviadas a la Estación de Control Maestra donde es
procesada y analizada. Efemérides, correcciones al reloj, y otros tipo de datos son
enviadas de nuevo a cada una de las estaciones de monitoreo con antenas terrestres
para su transmisión subsecuente a los satélites. La Estación de Control Maestra es
también responsable del mantenimiento y control diario de los satélites y estaciones de
monitoreo.
16
2.2 Sistemas de coordenadas
El movimiento de los satelites esta descrito por la Segunda Ley de Newton, la cual
sostiene que la aceleración del centro de masa de un cuerpo libre es proporcional a la
fuerza que se le aplica a este. La posición, velocidad y aceleración de los satelites debe
ser referido a un sistema de coordenadas especial llamado inercial. Un sistema inercial
es aquel que tiene un movimiento uniforme sin aceleración en el espacio.
Ahora bien, para definir la posición de cuerpos celestes, tales como satelites o
estrellas, se trabaja con Sistemas de Coordenadas Celestes. En el caso de satélites se
definirá primero su posición en el Sistema de Coordenadas Orbital y después se
transformaran sus coordenadas a un Sistema Geocéntrico, sirviendo el Sistema de
Ascensión Recta como conexión entre estos dos.
Cualquier cuerpo celeste que orbite alrededor de otro debido a un campo de fuerza
describe una trayectoria en forma de elipse, el cual tiene ubicado al cuerpo que atrae al
otro en uno de sus focos. En el caso de los satélites que giran alrededor de la Tierra, la
trayectoria que describen en forma de elipse se le conoce como Elipse Orbital y tiene a
la Tierra en uno de los focos, el perigeo es el punto en la Elipse Orbital donde el satélite
se encuentra más cerca de la Tierra, mientras que el apogeo es el punto donde se
encuentra más lejos. El tamaño y forma de la elipse están definidos por el semieje
mayor „a‟ y la excentricidad „e2‟. El Sistema de Coordenadas Orbital tiene su origen
en el centro de masa de la Tierra, el eje del sistema es la línea de ápsides (línea que
une el perigeo con el centro de masa de la Tierra), el eje es perpendicular al plano de
17
la Elipse Orbital y el eje es elegido de tal manera que el sistema sea de mano
derecha. En este trabajo de investigación el eje del Sistema de Coordenadas Orbital
será considerada 0, es decir el sistema será plano en dos dimensiones solamente y
.
Sobre el eje rotaremos el ángulo „-w‟ (argumento del perigeo), para hacer
coincidir el eje (línea de ábsides) con la línea nodal.
Sobre el eje rotaremos el ángulo „i‟ (inclinación) para llevar el plano de la
órbita al plano del ecuador.
Sobre el eje se rotara el ángulo „-Ω‟ (ascensión recta del nodo ascendente)
para hacer coincidir los dos ejes primarios de ambos sistemas.
18
Dónde:
= GAST
Matrices rotacionales
( +
( +
( +
19
Con el objeto de calcular la distancia zenital y el azimut del cualquier satélite teniendo
sus coordenadas geocéntricas, es necesario transformarlas a un Sistema Geodésico
Local.
20
De aquí podemos discriminar los satélites que estén por debajo de cierta distancia
zenital.
Los satélites GPS son referenciados en el elipsoide WGS84, sin embargo es posible
convertir este sistema de coordenadas al elipsoide y datum de nuestra conveniencia.
Esta transformación se hace de manera automática al hacer un posicionamiento
diferencial, ubicando uno de los receptores en un punto conocido del datum de nuestra
elección.
Las alturas determinadas por el GPS están referenciadas de igual manera al elipsoide
WGS 84, el cual difiere significativamente del geoide, es decir, la altura elipsoidal y la
altura ortométrica (altura del geoide al terreno) no son las mismas. Sin embargo la
altura ortométrica es la usada en proyectos de ingeniería, construcción e investigación
por lo que se requiere transformar la altura elipsoidal dada por un receptor a una
ortométrica referenciada a un datum vertical.
21
2.3 Tiempo GPS
22
Dónde:
En este apartado, se describirá la señal que envían los satélites a los receptores en
términos de ondas electromagnéticas, la cual contiene los datos necesarios para
calcular la posición del satélite.
Dónde:
P = periodo en segundos
λ = Longitud de onda en
23
∫
Asumiendo un tiempo inicial (t0) de 0 y tomando en cuenta el tiempo tρ, que será el
tiempo necesario para que la señal viaje de una distancia ρ del emisor al receptor,
además de considerar la frecuencia como constante, tendremos la ecuación de la fase
de las ondas electromagnéticas observadas en el sitio receptor:
( ) ( )
Los osciladores a bordo de los satélites generan una frecuencia fundamental f 0. Las
señales L1 y L2 son generadas por las multiplicaciones de f0 con dos coeficientes
enteros, f0-1 y f0-2 para L1 y L2 respectivamente.
f0 = 10.23 MHz
Estas señales portadoras son moduladas por códigos binarios para proveer lecturas
del reloj del satélite al receptor y para transmitir información como los parámetros de
las orbitas.
24
Dos códigos son usados para las lecturas del reloj del satélite, ambas caracterizadas
por una secuencia de ruido pseudoaleatorio. El código C/A tiene una frecuencia de
f0/10 y es repetido cada milisegundo. El código de precisión (código P) tiene una
frecuencia de f0. Y es repetida aproximadamente cada 266.4 días. La codificación del
mensaje de navegación requiere 1500 bits y a una frecuencia de 50 Hz, es transmitido
en 30 segundos.
Las frecuencias L1 y L2 son moduladas por el código P, dado que el código C/A es
colocado en la frecuencia portadora L1 en cuadratura de fase con el código P, es decir
con una diferencia de 90 grados. Las señales portadoras L1 y L2 moduladas son
representadas por las siguientes ecuaciones:
Dónde:
D(t)=Mensaje de navegación
25
por dos registros de 10 bits cada uno donde los datos de salida de ambos son sumados
por operación binaria continuamente para producir la secuencia del código. Un código
único es asignado a cada satélite dependiendo de las casillas definidas para hacer la
suma binaria y así generar el código. La frecuencia de 1.023 MHz y una tasa de
repetición de 1 milisegundo equivalen a una longitud de código de 1023 chips, además
el intervalo de tiempo entre 2 chips es menos de 1 microsegundo los que corresponde
a un „chip‟ de 300m de longitud
26
Capitulo Tres: Posicionamiento Absoluto
3.1 Introducción
27
3.2 Observables
Los observables son las mediciones que la estación GPS genera una vez que empieza
a recibir las señales de los satélites. Los tipos de mediciones son tres, pseudorango,
pseudocódigo o medición de la fase portadora, y las mediciones Doppler. Con
cualquiera de los tres observables es posible calcular la posición aproximada de la
estación sin embargo dependiendo de cuál usemos será la precisión del resultado. En
este apartado se dará una breve explicación del pseudorango y las fases portadoras.
3.2.1 Pseudorango
[ ] [ ]
Dónde:
δr = Retraso del reloj del receptor con respecto al sistema de tiempo GPS
δs = Retraso del reloj del satélite con respecto al sistema de tiempo GPS
28
Si agrupamos las diferencias de tiempos y de retrasos tendremos Δt, que es igual al
tiempo que tarda la señal desde que se emite hasta que se realiza la correlación del
código con la señal en el receptor.
El retraso o error en el reloj del satélite δ s puede ser calculado usando un modelo
polinomial, cuyos coeficientes son transmitidos en el mensaje de navegación. Si
aplicamos la corrección directamente a la lectura en el reloj del satélite tenemos que Δδ
dependerá solamente del error en el receptor. El intervalo de tiempo descrito en la
ecuación anterior multiplicado por la velocidad de la luz nos proporcionara el
pseudorango:
( ) [ ] [ ]
La fase portadora es una medida de la fase de la señal recibida por el satélite relativo a
la fase generada en el receptor a la hora de la recepción. La medición es hecha
cambiando la fase generada en el receptor para rastrear la fase recibida. El número de
ondas completas entre el receptor y el satélite no pueden ser contadas para la
adquisición inicial de la señal, por esta razón, medir la fase portadora es medir la fase
fraccional y mantener rastro de los cambios en el ciclo. Las fases incompletas pueden
ser medidas con una precisión mejor que el 1% de la longitud de onda, que
corresponde al milímetro de la precisión. Esta razón es la principal por la cual es más
preciso trabajar con fases portadoras que con pseudocódigos. Un ciclo es una onda
portadora completa, el número entero ambiguo de ciclos en la medición de fases
portadoras se llama ambigüedad.
29
Dónde:
c = Velocidad de la luz
y son errores causados por el reloj del satélite y el del receptor y son iguales a :
Además la distancia ρ (distancia del satélite al receptor) puede ser escrita en términos
del número de ciclos de la señal:
( *
30
Dónde:
= Numero de ciclos contados desde que el receptor sigue la fase del satélite
= Ambigüedad de la señal
( ) ( *
Es importante mencionar que para llevar a cabo las mediciones de fase es necesario
un mínimo de dos receptores trabajando al mismo tiempo. Como antes he mencionado
el desfase de la señal emitida por el receptor y recibida del satélite varía continuamente
conforme cambia la distancia entre ambos. Este desfase será distinto para cada una de
las estaciones receptoras trabajando en determinada época, diferencia que será
proporcional a la distancia que existe entre ambas estaciones, es decir el vector base.
Esto quiere decir que la diferencia de ciclos contados por las estaciones a partir de un
instante y durante el mismo periodo de tiempo será un parámetro de la posición relativa
entre ambas estaciones. Por lo antes mencionado solamente se trabajó con los
pseudorangos y se llevó a cabo un posicionamiento absoluto.
31
3.2.3 Mensaje de Observación
En el primer renglón se encuentra la versión del archivo Rinex, el tipo de archivo que se
está leyendo y el sistema satelital que se está usando en este caso como es el sistema
GPS está en blanco el espacio.
32
En el renglón 2 dice el nombre del programa en el cual se creó el archivo de
observación, después indica el nombre de la agencia que creo el archivo y por último la
fecha en la cual se creó el archivo.
En el renglón 12 están tres parámetros usados para el ajuste de una posición usando
algún software, el primero es la altura de la superficie inferior de la antena por encima
de la marca, el segundo y tercero son los desfases con el centro de la antena relativos
a la marca, uno indica el desfase al este y el otro al norte. En el siguiente renglón se
especifica que la altura es de la marca a la superficie de arriba de la antena, este
renglón es de comentarios así como del renglón 14 al 17. Las unidades de estos tres
valores están en metro
En el renglón 18 está el factor de longitud de onda para las dos frecuencias del
receptor, el numero 1 indica que el receptor trabaja con una ambigüedad de ciclos
completos mientras que el 2 indica que trabaja con medios ciclos.
33
En el renglón 21 y 22 está la fecha y hora de la primera y última observación
respectivamente, recordemos que está en el sistema de tiempo atómico GPS.
34
3.3.1 Parámetros Keplerianos
⃗ ⃗̈
Dónde:
a = Aceleración del movimiento del satélite también escrito ⃗̈ por ser la aceleración la
segunda derivada del vector de posición ⃗ con respecto al tiempo.
⃗
⃗̈
Dónde:
̈ , ̈ y ̈
35
Si hacemos el producto cruz entre el vector de posición y el vector de aceleración, o
bien multiplicamos las ecuaciones de arriba por y , y hacemos diferencias entre
ellas tenemos lo siguiente:
̈ ̈ ̈ ̈ ̈ ̈
̈ ̈
̈ ̈
̈ ̈
⃗⃗⃗ ⃗̈
O bien:
̇ ̇
̇ ̇
̇ ̇
⃗⃗⃗ ⃗⃗⃗̇
̇ ̇
̇ ̇
̇ ̇
⃗⃗⃗ ⃗⃗⃗̇ ⃗⃗ ( +
36
Donde A, B y C son constantes de integración y forman el vector constante ⃗⃗. El
modulo del vector ⃗⃗ es igual a dos veces el área que el radio vector barre durante una
unidad de tiempo, esto es la Segunda Ley de Kepler, “El radio vector del satélite dentro
de la órbita recorre áreas iguales en tiempos iguales”.
Esto quiere decir que el movimiento de los satélites satisface la ecuación de un plano, y
el origen del sistema de coordenadas está en dicho plano. Este plano en el cual el
satélite se mueve se llama plano orbital.
El ángulo entre el plano orbital y el plano ecuatorial se llama inclinación del satélite,
alternativamente la inclinación del satélite es el ángulo entre el vector ⃗⃗ y el eje z.
⃗ ⃗⃗
| ⃗| | ⃗⃗|
A los dos puntos sobre el plano ecuatorial donde el plano orbital intersecta con el
Ecuador se les llama nodo ascendente y nodo descendente. La línea nodal es el vector
que va del centro de la Tierra hacia el nodo ascendente, el ángulo entre este vector y el
equinoccio vernal se llama ascensión recta del nodo ascendente y es denotado por Ω.
El producto cruz entre los vectores ⃗ y ⃗⃗ dará como resultado un vector perpendicular
a estos dos que será la línea nodal denotada como ⃗.
⃗ ⃗ ⃗⃗
⃗ ⃗
| ⃗| | ⃗ |
37
En la siguiente figura podemos observar gráficamente la inclinación del plano orbital, el
vector ⃗⃗ , y Ω.
38
Si diferenciamos dos veces r con respecto de tenemos:
̇ ̇ ̇ ̇ ̇ ̇
̈ ̈ ̇ ̇ ̇ ̈
̈ ̈ ̇ ̇ ̇ ̈
̈ ̈
̈ ̇ ̇ ̇ ̈
̈ ̇ ̇ ̇ ̈
Si suponemos el ángulo polar igual a 0 debido a que el punto desde donde se está
midiendo es arbitrario tendríamos lo siguiente:
̈ ̇
̇ ̇ ̈
Si es igual a 0:
39
̇ es igual a 2 veces el área recorrida por el radio vector del satélite debido a que ̇
es la velocidad tangencial, es decir:
Tenemos:
̈ ̇ o bien
Si sustituimos las ecuaciones (7), (8) y (9) tenemos la siguiente ecuación diferencial:
o bien
Tenemos la siguiente ecuación polar de una sección cónica con el origen en uno de los
focos, donde el parámetro e es la excentricidad del elipse, h es el doble del área
barrida por el radio vector r del satélite. Para una órbita satelital, la excentricidad
siempre será menor a 1, debido a que se trata de una elipse.
40
Si además comparamos la ecuación anterior con una ecuación polar estándar de una
cónica:
Tenemos:
41
Figura 3.4 Argumento del perigeo y
anomalía verdadera en el plano
orbital. Guochang Xu, Dr., 2007
Para describir la posición del satélite en su órbita, primero definiremos el periodo del
movimiento del satélite igual a dividir el área de la elipse entre la velocidad del área, es
decir :
La velocidad angular media n es 360° por la frecuencia, o bien 360° entre el periodo:
Está ultima ecuación obedece a la Tercera Ley de Kepler, “El cuadrado del periodo
orbital es proporcional al cubo del semieje mayor del elipse”, y describe el movimiento
angular del satélite desde el centro de la elipse.
42
de ápsides y el vector de posición del satélite proyectada en una circunferencia de
radio a. La anomalía verdadera o es el ángulo medido en el geocentro, entre la
línea de ápsides y la posición del satélite en la órbita. La anomalía media M es la única
anomalía que no tiene sentido geométrico puesto que es la velocidad angular media del
satélite en un periodo de tiempo determinado.
√
* +
√
Resumiendo, son seis los parámetros Keplerianos usados para definir la posición,
forma de la órbita y posición del satélite en una determinada época:
e = Excentricidad de la orbita
f = Anomalía verdadera
43
En la figura siguiente se observa la anomalía excéntrica y la anomalía verdadera
asi como el vector de posición del satélite desde el centro de la tierra, y el vector de
movimiento tangencial del satélite en su órbita ̇ .
44
Figura 3.6 Mensaje de Observación
45
R2 Issue of Data Ephemerides Crs (Corrección Δn ( Diferencia en la M0 (Anomalía media
senoidal en la distancia velocidad angular en el tiempo de
geocéntrica en media en radianes referencia en
radianes) por segundo) radianes)
R3 Cuc (Corrección cosenoidal en e ( excentricidad de la Cus (Corrección a (Raíz del semieje
el argumento de la latitud en órbita) senoidal en el mayor de la órbita en
radianes) argumento de la metros
latitud en radianes)
R4 Toe (tiempo de las efemérides Cic (Corrección Ω0 (Ascensión recta Cis (Corrección
en segundos de la semana cosenoidal en la del nodo ascendente senoidal en la
GPS) inclinación del a orbita en radianes) inclinación del a
en radianes) orbita en radianes)
R5 i0 (Inclinación de la órbita con Crc (Corrección ω0 ( Argumento del ̇ (Tasa de cambio
respecto a plano ecuatorial) cosenoidal en la Perigeo en radianes) en la ascencion
distancia geocéntrica recta en radianes
en radianes) por segundo)
R6 (tasa de inclinación en Códigos en L2 Semana GPS Bandera
radianes por segundo) (número de la
semana GPS
referente a la época
de las efemérides.
R7 Precisión del satélite en metros Salud del satélite (0 TGD Issue of Data Clock
bien , 1 mal)
R8 Tiempo de transmisión del
mensaje en segundos de la
semana GPS
Teniendo en cuenta todos los elementos del archivo de navegación, la posición del
satélite en su órbita se calcula de la siguiente manera:
(√ )
46
√
* +
√
47
3.4 Ecuación del pseudorango para el posicionamiento absoluto
Dónde:
c= Velocidad de la luz
La distancia geométrica del satélite al receptor es igual al módulo del vector entre estas
dos posiciones:
48
Teniendo más de 4 observaciones, es posible darle solución y encontrar los valores
más probables de cada incógnita por el método de mínimos cuadrados, donde
involucramos incógnitas y observables.
Método combinado:
̂ ̂
̂ ̂
̂ ̂
49
Determinar la precisión del posicionamiento absoluto o puntual es complejo y es un
proceso altamente variable. Cualquier precisión específica está sujeta a varias
interpretaciones y calificaciones, debido a los numerosos componentes que conforman
el error en una medición GPS. Dentro de estos componentes se puede mencionar la
calidad del receptor y su antena, condiciones del satélite, condiciones de la atmosfera
(sobre todo de la troposfera), ruido en el receptor y errores en los cálculos para
determinar la posición del satélite y el receptor. Dicho esto la precisión variará entre 10
y 30 metros horizontalmente y más de 50 metros verticalmente. Es claro que debido a
esta precisión tan baja el método no es usado en trabajos donde se requieren medidas
con una precisión alta, sin embargo el método sirve para navegación terrestre y
marítima, así como para georreferenciar de manera rápida algún terreno.
[ ]
50
La matriz es una matriz de dimensiones , donde los primeros tres componentes
son contribuidos por la posición del sitio y una componente por el reloj del receptor.
Denotando cada uno de los elementos que conforman la matriz de la manera
siguiente:
[ ]
Los elementos de la diagonal principal son los que son usados para calcular las
siguientes Diluciones de Precisión:
[ ]
Donde la matriz es la matriz rotacional que contiene los giros en los tres ejes para
lograr la transformación de coordenadas geocéntricas a un sistema geodésico local.
De la matriz anterior es posible calcular la dilución horizontal y vertical de la precisión
de la manera siguiente:
51
Cabe mencionar que estos valores solamente son índices de la geometría de la
configuración de los satélites en un momento especifico, una buena configuración
podría tener buenos resultados en las observaciones sin embargo muchos otros
factores influyen en la señal que emite el satélite, es decir tener valores DOP buenos
no necesariamente garantizara una precisión alta.
52
En la figura anterior se encuentran dos casos, en el primero se encuentra una
configuración de los satélites donde se encuentran mejor repartidos sobre el espacio
dando como resultado una dilución de la precisión buena, en el segundo caso los
satélites se encuentran en una mascarilla muy alta trayendo consigo una mala dilución
de la precisión.
53
Capitulo Cuatro: Efectos físicos en una observación GPS
4.1 Introducción
En una medición GPS, la señal se ve influida por diferentes factores físicos que
intervienen en su camino. En este capítulo solamente se explicara el efecto de la
ionosfera y troposfera que tienen sobre la señal GPS, y los errores en los relojes tanto
del satélite como del receptor.
54
Modificado de Saastamoinen y el Modelo Modificado de Hopfield. La diferencia del
efecto troposférico calculado por cada uno de los modelos que existen es mínima.
La velocidad de la fase para una señal de determinada frecuencia está dada por:
Para un grupo de ondas con una diferencia pequeña de frecuencias entre ellas, la
propagación de la energía resultante es definida por la velocidad grupal:
55
depende de un índice refractivo inversamente proporcional a está, para la velocidad
de fase y grupal tenemos:
o bien:
( ,
El índice refractivo de la fase puede ser aproximado con la siguiente serie, donde los
coeficientes dependen del número de electrones por m3 (densidad de electrones
denotado con la letra ) a lo largo del camino de propagación de la señal:
56
Usando hasta el término cuadrático y diferenciando tenemos lo siguiente:
57
La diferencia entre estas dos distancias se le llama refracción ionosférica y se
representa de la siguiente manera:
∫ ∫
La ecuación anterior puede ser escrita para un índice refractivo de fase y grupal:
∫ ∫ ∫ ∫
∫ ∫
El contenido total de electrones puede ser calculado por el modelo de Klobuchar el cual
depende de la distancia zenital del satélite, y de los parámetros ALPHA y BETA
mencionados en el apartado 3.3.2.
58
Formaremos la siguiente combinación lineal:
59
4.3 Refracción troposférica
El índice fue separado por Hopfield, como la suma de dos partes, la parte seca
de la atmosfera y la parte húmeda por el vapor de agua, de igual manera el efecto
troposférico es la suma del efecto de estas dos partes:
∫ ∫
60
La ecuación anterior describe la refracción troposférica sin embargo, existen varios
modelos para calcular las dos componentes de la misma, los cuales varían debido al
método que se haya usados para resolver las integrales de las dos componentes, el
modelo más común actualmente es el Modelo Modificado de Hopfield:
Dónde:
, , , ,
, , ,
, ,
61
valor entre 40000 y 45000 metros y entre 10000 y 13000 metros respectivamente, el
modelo modificado de Hopfield es efectivo. El valor de es la temperatura en la
estación en grados Kelvin, es la presión atmosférica en milibares, es el radio
medio de la Tierra y es el ángulo zenital del satélite que envió la señal.
62
del programa que creo el archivo, la agencia que creo el archivo y la fecha en la cual se
creó. En el renglón que tiene MARKER NAME viene el nombre de la estación en este
caso TOL2, y después viene el número y tipo de observaciones que contiene el archivo
meteorológico.
Para el presente trabajo de investigación este archivo no se usó debido a que los
valores son los mismos para cualquier hora, el único dato que si se tomó en cuenta es
la presión, y para la temperatura y humedad relativa se descargaron datos disponibles
en Internet como se mencionó anteriormente.
63
errores, lo cual les permite modelar en un polinomio de segundo orden este error y así
calcular el error para una época determinada. El error en el reloj del receptor puede ser
modelado de igual manera que los relojes del satélite, sin embargo como se ha
explicado antes, es más sencillo calcular este error a través de un sistema de
ecuaciones lineales. El cálculo de estos errores es muy importante cuando realizamos
un posicionamiento puntual, no así cuando hacemos un procedimiento diferencial, ya
que dichos errores se cancelan al hacer diferencias en las observaciones.
64
Capitulo Cinco: Análisis espectral del efecto troposférico
A la gráfica de alguna función que dependa del tiempo y que presente periodicidad la
llamaremos onda o señal. Dicha onda tiene ciertos elementos básicos que enlistare a
continuación:
Periodo (T): tiempo que le lleva a una onda oscilar una vez, la unidad de T es el
segundo (s).
Frecuencia ( : Número de veces que oscila una onda en un segundo. Su
unidad es el ciclo por segundo o el Hertzio.
Velocidad angular ( : Angulo rotado en un segundo. La unidad de es el °/s.
Si la velocidad angular es el ángulo rotado por segundo, y cuando una onda oscila una
vez ha recorrido 360°, tenemos:
( )
Las ondas más simples que conocemos son las funciones senoidales ( y
cosenoidales ( que dependen del tiempo, escritas de la siguiente manera:
65
Las funciones anteriores describen solamente las funciones coseno y seno sin ninguna
variación alguna, sin embargo si las multiplicamos por algún valor estaremos
cambiando la amplitud de la onda, es decir los valores en el eje entre los cuales
oscilara la función.
66
Dónde:
En el caso del método que se usó en este trabajo de investigación, para encontrar las
amplitudes de las ondas simples (mínimos cuadrados), el valor de no se contempla
en ninguna operación, debido a esto lo que se hace con los datos es recorrer toda la
función al eje , con el objeto que no presente ningún desplazamiento sobre el eje ,
esto es posible si restamos algebraicamente el promedio de la serie de tiempo a todos
los datos, habiendo hecho este proceso, la ecuación quedaría de la siguiente manera:
67
que se obtenga una recta con pendiente m, la cual se le restara a todos los datos a
partir del segundo (el primer dato funciona como pivote).
Dada una frecuencia, podemos ajustar por mínimos cuadrados los valores y ,
usando la siguiente fórmula:
Dónde:
El objeto principal de esta tesis, es encontrar las posibles frecuencias del efecto de la
troposfera en la señal GPS a través del tiempo, y para llevarlo a cabo se aplicara
análisis espectral.
68
espectral se aproxime a 1 querrá decir que dicha frecuencia es significativa. Debido a
que la función espectral depende de una frecuencia que nosotros propongamos, es
necesario repetir el proceso para una serie de frecuencias previamente elegidas. Esta
elección dependerá de la persona que calcule sin embargo, se recomienda empezar en
una frecuencia muy pequeña y seleccionar los valores muy cercanos entre sí de tal
manera que podamos abarcar el mayor número de frecuencias posibles. Ya calculados
todos los valores de la función espectral los graficaremos contra las frecuencias y así
podremos ver más fácilmente para que frecuencias encontramos un que se
aproxime a 1.
‖ ‖
‖ ‖
‖ ‖ ‖ ‖
‖ ‖
69
Capitulo Seis: Resultados y Conclusiones
6.1 Resultados
70
cuando hubiera disponibilidad de datos en los archivos RINEX, ya que hubo días que
estuvieron incompletos o simplemente faltan debido a fallas en la fuente de energía de
la estación. Es importante mencionar que los datos se procesaron para todos los
satelites que estuvieran dentro de la mascarilla de la estación, no hubo discriminación
alguna, la selección de los satélites de los cuales se iba a tomar en cuenta su efecto
troposférico vendría después.
Para leer los archivos RINEX tanto de navegación como de observación, programe un
código en el lenguaje PYTHON, que me permitiera leer las observaciones y efemérides
de cada satélite para después calcular sus coordenadas geocéntricas en un sistema
terrestre fijo, el efecto ionosférico, troposférico y el error en el reloj de cada satélite.
De igual manera para el análisis espectral de los datos escribí otro código en el mismo
lenguaje que me permitiera calcular la función espectral para un determinado
intervalo de frecuencias.
71
Temperatura (° Celsius)
30
25
20
15
10
0
2456293.667
2456451.167
2456493.167
2456608.667
2456650.667
2456304.167
2456314.667
2456325.167
2456335.667
2456346.167
2456356.667
2456367.167
2456377.667
2456388.167
2456398.667
2456409.167
2456419.667
2456430.167
2456440.667
2456461.667
2456472.167
2456482.667
2456503.667
2456514.167
2456524.667
2456535.167
2456545.667
2456556.167
2456566.667
2456577.167
2456587.667
2456598.167
2456619.167
2456629.667
2456640.167
-5
-10
Figura 6.1 Temperatura anual del 2013 en estación meteorológica Almoloya de Juárez
Para manejar los datos de manera eficiente, todas las fechas fueron transformadas a
días julianos con la siguiente formula:
Dónde:
INT denota la parte entera solamente de la operación que está dentro del paréntesis
72
La periodicidad de la humedad relativa es anual, la gráfica siguiente muestra los
valores de todo el año 2013 en la misma estación meteorológica (Almoloya de Juárez).
2456533.5
2456293.5
2456309.5
2456325.5
2456341.5
2456373.5
2456389.5
2456405.5
2456421.5
2456437.5
2456453.5
2456469.5
2456485.5
2456501.5
2456517.5
2456549.5
2456565.5
2456581.5
2456597.5
2456613.5
2456629.5
2456645.5
El ángulo zenital del satélite tiene que ver con su movimiento dentro de su órbita y la
posición de la órbita con respecto a la Tierra. A continuación se muestra una gráfica
que contiene la variación del ángulo zenital de un satélite, y el efecto de la troposfera
de un solo satélite en metros en un día entero (16 de octubre), en intervalos de 15
segundos.
100
90
80
70 Figura 6.3 Comparativa
60 entre efecto
50 troposférico y distancia
Angulo zenital (°)
40 zenital del satélite 1 el
30 16 de octubre del 2013
Refracción
20
troposferica (m)
10
0
2456581.968
2456582.031
2456581.671
2456581.692
2456581.713
2456581.735
2456581.756
2456581.777
2456581.798
2456581.819
2456581.989
2456582.052
2456582.073
2456582.095
2456582.116
2456582.01
73
Podemos observar en la gráfica anterior por el ángulo zenital del satélite que en ningún
momento esté está cerca del zenit, de hecho, el ángulo más pequeño es de 50 grados
aproximadamente, esto tiene que ver con la posición de la órbita con respecto a la
Tierra. De aquí se puede ver que la señal del satélite va a tener una refracción
troposférica significativa todo el tiempo, sin importar si las condiciones climatológicas
favorezcan o no.
90 Figura 6.4
80 Comparativa entre
70 efecto
60 troposférico y
50 distancia zenital
40 Angulo zenital (°) del satélite 29 el
30 16 de octubre del
20 Refracción 2013
troposferica (m)
10
0
2456613.277
2456613.235
2456613.249
2456613.263
2456613.291
2456613.305
2456613.319
2456613.333
2456613.347
2456613.361
2456613.375
2456613.389
2456613.403
2456613.418
2456613.432
2456613.446
2456612.5
En la gráfica anterior se presenta para el mismo día la serie de tiempo del ángulo
zenital y efecto de la troposfera en la señal del satélite 29. La órbita de este satélite
pasa muy cerca del zenit de la posición del receptor y es más fácil ver cómo se
comporta el Modelo Modificado de Hopfield en relación con la distancia zenital del
satélite.
74
Refracción Refracción troposférica promedio
Mes (metros)
Enero 18.88859 mensual (metros)
Febrero 20.66393 35
Marzo 23.29372 30
25
Abril 16.61119 20
Mayo 29.659 15 Refracción
10 troposferica
Junio 27.99916 5 promedio mensual
Julio 31.0701 0 (metros)
Febrero
Octubre
Junio
Septiembre
Marzo
Enero
Abril
Julio
Agosto
Mayo
Noviembre
Diciembre
Agosto 30.36196
Septiembre 33.11411
Octubre 32.24637
Noviembre 22.59023
Diciembre 25.06406 Figura 6.5 Serie de tiempo del promedio mensual durante el 2013 de la
refracción troposférica del satélite 29
Para la siguiente serie de tiempo, hice el promedio del efecto de la troposfera del
satélite 29 de cada uno de los solsticios (verano e invierno) y equinoccios (primavera y
otoño) del año 2013.
Refracción troposférica en
Refracción equinoccios y solsticios
Mes (metros)
21 de (metros)
marzo 15.2490888 50
21 de junio 34.9581926 40
30
21 de
20 Efecto
septiembre 38.7616258 10 troposférico en
21 de 0 equinoccios y
diciembre 25.8441861 solsticios
(metros)
Figura 6.6 Serie de tiempo del promedio de la refracción troposférica en los días de equinoccios y
solsticios durante el 2013 del satélite 29
75
En las dos series anteriores se nota como los meses de julio agosto y septiembre son
en los que hubo mayor refracción troposférica, si comparamos con la gráfica de
humedad relativa y temperatura, podremos ver que coinciden con los meses en los que
hubo mayor humedad y temperatura.
Refracción
Hora (metros)
16:00 27.90325594
22:00 17.7755746
04:00 16.31025131 Refracción troposférica del 1 al 4
10:00 11.75663167
16:00 29.92515812
de julio
22:00 19.4124526 40
04:00 18.54004699 30
10:00 13.38332941 20 Refracción
16:00 32.38637044 10 troposférica del 1
al 4 de julio
22:00 20.80148703 0
16:00
22:00
04:00
10:00
16:00
22:00
04:00
10:00
16:00
22:00
04:00
10:00
16:00
04:00 20.20060091
10:00 15.80253518
16:00 33.85268171
76
El espectrograma correspondiente de la serie anterior es el siguiente:
Espectrograma de la refracción
troposférica de 3 dias seguidos
(S(w*))
0.6
0.5
0.4
Espectrograma de la
0.3
refracción
0.2 troposferica de 3 dias
0.1 seguidos (S(w*))
0
0.145
0.397
0.001
0.037
0.073
0.109
0.181
0.217
0.253
0.289
0.325
0.361
0.433
0.469
( ( * ( **
77
La gráfica del modelo 6.1 es la siguiente:
Refracción troposférica
35
30
25
20
15 Efecto troposférico
10
5
0
04:00
10:00
16:00
22:00
10:00
16:00
22:00
04:00
10:00
16:00
22:00
04:00
Figura 6.9 Señal calculada por mínimos cuadrados correspondiente al efecto troposférico del 1 al 4 de
julio
En la siguiente serie de tiempo, de igual manera escogí a partir del día 16 de enero
cada 30 días, el efecto troposférico de satélites cuya distancia zenital fuera similar
cada 6 horas e hice los promedios para cada día. Cada valor se lo asigne a un mes e
hice la serie de tiempo y analice espectralmente.
Refracción
Mes (metros)
Refracción troposférico mensual
16 Enero 10.84997 20
18
15 Febrero 9.97675 16
14
17 Marzo 11.16312 12
10
16 Abril 9.362414 8
6 Efecto troposférico
16 Mayo 14.91129 4 mensual
2
15 Junio 15.98602 0
Noviembre
Agosto
Febrero
Enero
Junio
Septiembre
Octubre
Abril
Mayo
Julio
Diciembre
Marzo
15 Julio 17.27827
14 Agosto 15.15092
13 Septiembre 15.90913
13 Octubre 15.87849 Figura 6.10 Gráfica correspondiente a la serie de tiempo de la refracción
12 Noviembre 12.88184 troposférica cada 30 días durante todo el año del 2013
12 Diciembre 12.92346
78
El espectrograma correspondiente sería el siguiente:
Espectrograma de la refracción
troposferica de todo un año (S(w*))
0.7
0.6
0.5
0.4 Espectrograma de la
0.3 refracción
0.2 troposferica de todo
un año (S(w*))
0.1
0
0.137
0.307
0.001
0.035
0.069
0.103
0.171
0.205
0.239
0.273
0.341
0.375
0.409
0.443
0.477
( ( ) ( )) .6.2
Septiembre
Enero
Febrero
Junio
Octubre
Abril
Agosto
Noviembre
Mayo
Diciembre
Marzo
79
Si se suman las dos señales calculadas, primero el periodo debe de ser referido a un
solo intervalo de tiempo, el modelo 6.1 está en intervalos de una hora y el 6.2 en
intervalos de 30 días. Para esto solo dividiremos la velocidad angular de la señal 6.2
entre el número de horas que tienen 30 días. La suma de las dos ondas daría como
resultado el siguiente modelo:
( ( * ( **
( ( *
( **
30
Efecto troposferico del año 2013
25
20
15
10
0
223
445
667
889
3775
3997
4219
1
1111
1333
1555
1777
1999
2221
2443
2665
2887
3109
3331
3553
4441
4663
4885
5107
5329
5551
5773
5995
6217
6439
6661
6883
7105
7327
7549
7771
7993
8215
8437
El modelo anterior solamente aplica para interpolar o extrapolar valores del efecto
troposférico en satélites de una distancia zenital de 25 grados aproximadamente, ya
que como se ha mencionado, este ángulo es de gran influencia en la refracción
troposférica.
80
6.2 Conclusiones
81
Bibliografía
Guochang Xu, Dr., 2007, GPS Theory, Algorithms and Applications, Potsdam,
Germany, Segunda edición, Springer,2007.
David Wells, Petr Vanicek, 1999, Guide to GPS Positioning, Lecture Notes No. 58,
U.N.B Fredericton, Canada, 1999
Petr Vanicek, 2010, Análisis Espectral de Series de Tiempo por Mínimos Cuadrados:
Apuntes de Geodesia. 2010
Yoichiro Nambu, Dr. 2008 Aventuras con Fourier, Tokyo, Japan, Segunda edición,
Transnational College of Lex, 2008.
82