El Sistema de Posicionamiento - GPS Generalidades del sistema Principios del posicionamiento Los observables Posicionamiento aislado y relativo Posicionamiento relativo Combinación de observables Ecuaciones de observación La solución Modalidades de observación
Global Positioning System - GPS 24 satélites en órbitas altas (20 mil km de altura), en 6 planos inclinados a 55° respecto del ecuador. Cada satélite emite señales que se reciben en todo momento, con cualquier clima y desde cualquier lugar de la Tierra Posicionamiento Satelital
Los principios del posicionamiento Sistema de Control Sistema Espacial Los Usuarios S1 S2 S3 S4 S5 Posicionamiento Satelital
Los principios del posicionamiento El sistema de control está constituido por un conjunto de estaciones permanentes con coordenadas bien conocidas en un sistema terrestre de referencia internacionalmente aceptado. Su misión es la de rastrear a todos los satélites para calcular las órbitas (efemérides) y controlar sus relojes. 1 M + 4 (Hawaii, Ascension Islands, Diego Garcia and Kawajalein) + 6 (2011) Posicionamiento Satelital
Los principios del posicionamiento El sistema de control está constituido por 1 M + 4 (Hawaii, Ascension Islands, Diego Garcia and Kawajalein) + 6 + 5 = 16 Posicionamiento Satelital
Los principios del posicionamiento During August and September 2005, six more monitor stations of the NGA (National Geospatial-Intelligence Agency) were added to the grid. Now, every satellite can be seen from at least two monitor stations. This allows to calculate more precise orbits and ephemeris data. For the end user, a better position precision can be expected from this. In the near future, five more NGA stations will be added so that every satellite can be seen by at least three monitor stations. This improves integrity monitoring of the satellites and thus the whole system. Estación de rastreo en Hawai Master control station” (Schriever AFB – Colorado) Posicionamiento Satelital
Los principios del posicionamiento El sistema espacial está constituido por la constelación de satélites (nominalmente 24 activos). Cada satélite lleva a bordo varios relojes atómicos (5) para asegurar la exactitud de las marcas de tiempo y la estabilidad de la frecuencia de la señal emitida. GPS-Block IIF Satellite GPS-Block IIA Satellite GPS-Block IIR and IIR-M Reloj atómico (Block I, Block II, Block IIA, Block IIR und Block IIF). Primero a comienzos de 1978. Posicionamiento Satelital
Los principios del posicionamiento Block I: 1978 – 1985. 11 Satélites Block Il: 1990 – 1996. 9 Block II – 18 Block IIA (advanced). Block IIR-M (replacement – modernized). L2c Block IIF (L5) Los usuarios equipados con receptores de las señales satelitales reciben simultáneamente las componentes de la señal que sirven para medir la distancia receptor-satélite, y el mensaje de navegación ppalmente . constituido por las efemérides que permiten calcular las coordenadas de los satélites. Posicionamiento Satelital
Los principios del posicionamiento Posicionamiento Satelital
Los principios del posicionamiento Posicionamiento Satelital
Ri2 = (Xi – Xu)2 + (Yi – Yu)2 + (Zi – Zu)2 (1) i = 1, 2, 3, ...n Los principios del posicionamiento S1 (X1,Y1,Z1) S2 (X2,Y2,Z2) ..................... Si (Xi,Yi,Zi) S2 Efemérides S1 S3 R2 R3 R1 R1 R2 .... Ri S4 R4 Observables U Si Ri Usuario U (Xu,Yu,Zu) Ri2 = (Xi – Xu)2 + (Yi – Yu)2 + (Zi – Zu)2 (1) i = 1, 2, 3, ...n Cada satélite “observado” permite construir una ecuación de esta forma, y todas las ecuaciones de una época determinada constituyen un sistema de ecuaciones con tres incógnitas: las coordenadas del usuario Xu, Yu, Zu. Posicionamiento Satelital
Los principales errores Los errores Los principales errores S.A. S.A. Selective Availability Ionósfera Tropósfera Reloj local Órbitas Transm. Posicionamiento Satelital
Los principales errores Los errores Los principales errores S.A. viene de Selective Availability y consiste en una degradación intencional de relojes y efemérides para usuarios “no calificados”. Desactivada !! La atmósfera introduce errores en la propagación de la señal de difícil modelización (orden metros) El reloj del receptor debería estar sincronizado con el tiempo de los satélites. Se elimina agregando una nueva incógnita a la ecuación (1). Ri = ((Xi – Xu)2 + (Yi – Yu)2 + (Zi – Zu)2)½ + c.dt Las órbitas trasmitidas son extrapoladas, introducen errores del orden del metro. Posicionamiento Satelital
Precisión de una posición aislada La precisión aislada Precisión de una posición aislada Antes del 2001 una sucesión de posiciones aisladas se circunscribía en un radio de decenas de metros. Luego de la desactivación de la SA, prácticamente todas las posiciones están dentro de los 10 m Posicionamiento Satelital
El posicionamiento relativo Los errores son comunes a las dos estaciones La posición relativa resulta mucho más precisa que una posición aislada Es necesario cocnocer las coordenadas precisas de una estación Posicionamiento Satelital
1 ppm : 1 cm en 10 km El posicionamiento relativo Los errores de los relojes satelitales afecta estríctamente igual a las dos estaciones, los errores en las efemérides (órbitas) son importantes si la distancia entre las estaciones es muy grande (más de 50 km). La atmósfera introduce errores muy similares para distancias de algunas decenas de km. Para distancias mayores es importante corregir este efecto. Es condición necesaria para alcanzar una solución apropiada contar con una buena posición de partida, de lo contrario, la precisión de la posición relativa resultará afectada según una regla aproximada: Error en la base => 1 PPM cada 10 m de error en las coordenadas de partida 1 ppm : 1 cm en 10 km Posicionamiento Satelital
Los efectos atmosféricos (Ionósfera y Tropósfera) El posicionamiento relativo Los efectos atmosféricos (Ionósfera y Tropósfera) La atmósfera perturba la propagación de las señales GPS Los efectos son diferentes en la Ionósfera (capa superior por encima de 60 km) y en la Tropósfera (capa inferior hasta 20 km) La ionósfera afecta a las señales en forma inversamente proporcional a la frecuencia de las mismas. Esto permite eliminar su efecto combinando las componentes de las señales GPS en las dos frecuencias posibles L1 y L2. Para ello es necesario utilizar receptores de “doble frecuencia”. La tropósfera (baja atmósfera) introduce errores importantes al producir un retardo en la señal. Se modeliza muy aceptablemente la componente seca y con más incertidumbre la componente húmeda (influencia del vapor de agua en el camino de la onda). Afecta principalmente la determinación de alturas con GPS. Posicionamiento Satelital
Cuanto mayor es el PDOP más desfavorable es la situación. El posicionamiento relativo La Geometría (PDOP) DOP viene de “Dilución de la Precision”, es decir, que es un factor que multiplica a la precisión de las mediciones desmejorando la precisión real. Cuanto mayor es el PDOP más desfavorable es la situación. Este es un indicador que puede predecirse con una planificación apropiada. Otros indicadores son HDOP, VDOP, TDOP Mal PDOP > 5 Posicionamiento Satelital
El posicionamiento relativo Trayectorias PDOP vs. Número de satélites Posicionamiento Satelital
Las Efemérides GPS (órbitas) El posicionamiento relativo Las Efemérides GPS (órbitas) Las efemérides trasmitidas (broadcast), son calculadas por el sistema oficial de control de GPS en base al rastreo de todos los satélites, y resultan de la extrapolación de las órbitas ajustadas para que los usuarios puedan disponer de las posiciones de los satélites en tiempo real. La precisión de estas efemérides es de algún metro. Las efemérides precisas son calculadas por el Servicio GNSS Internacional (IGS) y son accesibles posteriormente y por internet con alguna demora. Estas órbitas tienen una precisión de pocos cm y resultan del AJUSTE de un arco observado y NO de una predicción. Las Efemérides Transmitidas en Tiempo Real son EXTRAPOLADAS Para trabajos de alta precisión deben utilizarse las EFEMERIDES PRECISAS Se avanza a efemérides predichas precisas en tiempo cuasi real Posicionamiento Satelital
L1 = M . C/A . sen (w1t) + M . P1 . cos (w1t) L2 = M . P2 . sen (w2t) La señal GPS L1 = M . C/A . sen (w1t) + M . P1 . cos (w1t) L2 = M . P2 . sen (w2t) Posicionamiento Satelital
L1 = M . C/A . sen (w1t) + M . P1 . cos (w1t) L2 = M . P2 . sen (w2t) La señal GPS L1 = M . C/A . sen (w1t) + M . P1 . cos (w1t) L2 = M . P2 . sen (w2t) Ø M: mensaje de navegación, contiene ppalmente. las efemérides trasmitidas. Ø C/A: código COARSE ACQUISITION para la medición rápida del Pseudo Range (o pseudo distancia) entre el satélite y el receptor. Todos los receptores miden Pseudo Range. Ø w1 = pulsación de la frec. L1. Los receptores de simple frecuencia recuperan la fase de la onda Sin (w1.t). Ø P1: código PRECISO en la señal L1. Solo los receptores más sofisticados acceden al código P. Ø w2 = pulsación de la frec. L2. Solo los receptores de doble frecuencia recuperan la fase de la onda Cos (w2.t). Ø P2: código PRECISO en la señal L2. Solo los receptores más sofisticados acceden al código P. Posicionamiento Satelital
C/A tiene una Long. de onda de aprox. 300 m. La precisión: 0.5 a 0,3 m Los Observables C/A tiene una Long. de onda de aprox. 300 m. La precisión: 0.5 a 0,3 m P tiene una Long. de onda de aprox. 30 m. La precisión: 0.3 m L1: tiene una Longitud de onda de aprox. 20 cm L2: tiene una Longitud de onda de aprox. 24 cm La precisión: 2 mm Posicionamiento Satelital
C/A tiene una Long. de onda de aprox. 300 m. La precisión: 3 a 0.5 m Los Observables C/A tiene una Long. de onda de aprox. 300 m. La precisión: 3 a 0.5 m El código C/A es un código pseudo aleatorio (pseudo random - PRN) transmitido con una frecuencia de 1.023 MHz, que luce como un código aleatorio, pero que responde a un patrón muy bien definido. Se repite cada 1023 bits o cada milisegundo. Cada milisegundo se generan 1023000 chips. Considerando la vel de la luz, la longitud de cada chip es de 300 m (long de onda asociada). Los satélites son identificados por el receptor a través del PRN-number P tiene una Long. de onda de aprox. 30 m. La precisión: 0.3 m El código C/A es la base para los receptores civiles. El código P (precise) modula sobre L1 y L2 y es un muy largo código pseudo aleatorio de 10.23 MHz. Tiene un período de 266 días pero se utilizan tramos de solo 7 días. Este código es encriptado (por seguridad) y transmitido como código Y (AS : anti-spoofing ). Posicionamiento Satelital
L1: tiene una Longitud de onda de aprox. 20 cm Los Observables L1: tiene una Longitud de onda de aprox. 20 cm L2: tiene una Longitud de onda de aprox. 24 cm La precisión: 2 mm Los recptores civiles usan la frecuencia L1 de 1575,42 MHz (long onda 19,05 cm). L1 transporta la información de navegación y el código SPS (standard positioning code). La frecuencia L2 de 1227,60 MHz (long onda 24,45 cm) solo transporta el código P y es utlizada por receptores con el servicio PPS (precision positioning code). Posicionamiento Satelital
Principio de la Observación de Distancias con Códigos Los Observables Principio de la Observación de Distancias con Códigos T1 Ti Tiempo GPS Generado en el Satélite Generado en el Receptor Recibido en el Receptor : Cantidad Observada = c . Distancia Satélite-Receptor Observada Posicionamiento Satelital
Pseudo Distancia (range) Los Observables Pseudo Distancia (range) T1 Ti Tiempo GPS dT Generado en el Satélite Generado en el Receptor Recibido en el Receptor = c.(o + dT ) = c. o + c.dT Pseudo Range Observada o + dT : Cantidad Observada dT: Error del reloj local Posicionamiento Satelital
Proceso de Autocorrelación Los Observables Proceso de Autocorrelación El receptor mide electrónicamente lo que debe desplazar la señal para producir la coincidencia Posicionamiento Satelital
Mediciones de diferencias de Fase Los Observables Mediciones de diferencias de Fase Tiempo GPS Generado en el Satélite dT Generado en el Receptor Recibido en el Receptor : Cantidad Observada dT: Error del reloj local Posicionamiento Satelital
dT: Error del reloj local, el retardo t o t* se calculan a partir de F Los Observables Generado en el Receptor Generado en el Receptor * Recibido en el Receptor F (t) : Cantidad Observada o F (*) difieren en un ciclo, en gral, N ciclos ] dT: Error del reloj local, el retardo t o t* se calculan a partir de F = c . ( - dT ) o bien * = c . ( * - dT ) en gral ** = c . ( ** - dT ) Posicionamiento Satelital
= F . l - c . dT + N . l donde N es una ambigüedad Los Observables F (t**) = c . t** / l => t** = l . F / c ** = c . ( ** - dT ) = F . l - c . dT =>> r = r** + N . l con lo cual = F . l - c . dT + N . l donde N es una ambigüedad Posicionamiento Satelital
Exactitud de los resultados (coordenadas) Modo observable precisión obs exactitud Posición C/A // 1 a 3 m // 3 a 10 m Aislada Posición fases // 2 mm // 3 a 10 m Posición C/A // 1 a 3 m // 1 a 3 m Relativa Posición fases // 2 mm // centímetros relativa Posicionamiento Satelital
Combinación de observables Combinaciones de Observables Combinación de observables Simples diferencias Satélite j Estaciones A y B SD(A,B,j) = Obs Aj – Obs Bj Se elimina lo que es común en j (en el satélite): principalmente los errores orbitales, los errores en los relojes de los satélites, los errores atmosféricos se minimizan si A es próximo a B j Obs Aj Obs Bj A B Posicionamiento Satelital
Dobles diferencias Combinaciones de Observables k Satélites j y k Estaciones A y B DD(A,B,j,k) = SD(A,B,j)-SD(A,B,k) DD = ( Obs Aj – Obs Bj ) - ( Obs Ak – Obs Bk ) Se elimina también lo que es común en A y en B: principalmente los errores en los relojes de los receptores. Obs Bk j Obs Ak Obs Bj Obs Aj A B Posicionamiento Satelital
Dobles diferencias de códigos {Obs = } Combinaciones de Observables Dobles diferencias de códigos {Obs = } k Obs Bk j Satélites j y k Estaciones A y B DD = (rAj-rBj) – (rAk-rBk) = c . [( Aj – dTA )– (Bj – dTB )] – c . [( Ak – dTA) – (Bk – dTB )] + Ion + Trop + Obs Ak Obs Bj Obs Aj A B Posicionamiento Satelital
Dobles diferencias de fases {Obs = f} Combinaciones de Observables Dobles diferencias de fases {Obs = f} k Satélites j y k Estaciones A y B DD = (rAj-rBj) – (rAk-rBk) = (l.fAj – c.dTA) – (l.fBj – c.dTB) – (l.fAk – c.dTA) + (l.f Bk – c.dTB ) + l . [( NAj – N Bj )+ (NBk – NAj)] + Ion + Trop + El último [ ] encierra un número entero combinación de las ambiguedades individuales Obs Bk j Obs Ak Obs Bj Obs Aj A B Posicionamiento Satelital
Ecuaciones de observación Analicemos el primer término de las SD ( A ). A través de un desarrollo en series de Taylor: Para F= y cj = x, y, z de la estación incógnita. cj – c0 = x – x0 = dx … dy, dz j r Aj r Bj B A Ahora consideremos dXB = 0 Con lo que la ecuación de observación de simples diferencias: Aj – Bj = 0Aj – 0Bj + cof x. dXA + cof y. dYA + cof z. dZA Posicionamiento Satelital
Ecuaciones de observación En general: DD(obs) – DD(cal)0 = cof x. dXA + cof y. dYA + cof z. dZA + . [( NAj – N Bj )+ (NBk – NAj)] + T + Ion + Trop + A B j k Considerando eliminados los efectos atmosféricos y relojes DD(obs) – DD(cal)0 = cof x. dXA + cof y. dYA + cof z. dZA + . N + Obs - Cal = cof x. dXA + cof y. dYA + cof z. dZA + . N + Consideremos: * 6 Satélites * 1 Observación cada 15 segundos 1 hora de observación continuada desde 2 receptores operando simultáneamente. Posicionamiento Satelital
Ecuaciones de observación Ejemplo de la observación simultánea de 2 receptores : 6 Satélites 1 Observación cada 15 segundos 1 hora de observación continuada desde 2 receptores operando simultaneamente Un satélite es tomado como referencia (ej. el “k” ) * En un instante (cada 15 seg) es posible construir 5 (6-1) observaciones de Dobles Diferencias. En 1 hora se dispondrá de n=1200 (4*60*5) ecuaciones de Dobles Diferencias. * Las incógnitas serán: dXA dYA dZA Njk Nnk Nsk Nrk Ntk ( m=8) Posicionamiento Satelital
cof*x dXA + cof*y dYA + cof*z dZA + l . N Aj-Bj-Ak+Bk = La Solución cof*x dXA + cof*y dYA + cof*z dZA + l . N Aj-Bj-Ak+Bk = (O – C) Aj-Bj-Ak+Bk M W = L M es la matriz de los coeficientes (Nro de Obs x Nro de Incóg). Tiene tantas filas como resulten del número de satélites – 1 (5) por el número de épocas y 8 columnas (para el ejemplo hay 5 ambigüedades distintas y 3 inc. de posición) W es la matriz de las incógnitas (columna) W = (dXA, dYA, dZA, N1, N2, N3, N4, N5)T (si el número de satélites cambia se agregan nuevas ambigüedades) L es el vector (O-C) contiene las observaciones O y los modelos con los que se aproxima la observación C (tiene el mismo número de filas que M) Posicionamiento Satelital
La Solución Se trata de un sistema con más ecuaciones que incógnitas. Una posibilidad es resolverlo con el método de los mínimos cuadrados, que para una distribución normal de errores aleatorios (de las observaciones) provee los mejores estimadores de las incógnitas y sus errores, minimizando la suma de los cuadrados de los residuos. M . W = L MT . M . W = MT . L MT es la matriz traspuesta de M Es un sistema normal con igual número de incógnitas que de ecuaciones (se puede resolver) Formalmente se puede invertir MT . M W = (MT . M)-1 . MT . L Que es la solución del problema ! Posicionamiento Satelital
La varianza se obtiene de VT.V s es el error medio cuadrático (RMS) La Solución Si Wc es el conjunto de incógnitas “calculadas” por el proceso anterior, su multiplicación por M produce un vector Lc calculado M . Wc = Lc La diferencia entre los originales L y los calculados a partir de las incógnitas Wc V = L – Lc es el vector de los residuos que deja cada ecuación respecto de la solución calculada. La varianza se obtiene de VT.V s2 = VT . V / (n - m) s es el error medio cuadrático (RMS) Posicionamiento Satelital
Comienza un complejo proceso de búsqueda de soluciones “fijas” Solución - Comentarios W = (MT . M)-1 . MT . L W tiene las tres incógnitas de posición (que son las que interesan) y todas las combinaciones de ambigüedades necesarias a lo largo de la observación. DOP = Traza de la matriz Varianza-Convarianza Cada nuevo satélite que se incorpora a las observaciones agrega 1 nueva ambigüedad La primera solución será “flotante”, esto quiere decir que aunque es sabido a priori que las N son enteras, esto no resultará de la solución, en la que las primeras N serán nros. reales. Comienza un complejo proceso de búsqueda de soluciones “fijas” Posicionamiento Satelital
Solución - Comentarios En la primera solución (flotante), los errores inducen a que N* = Nver + dN Siendo N* la que se obtiene del cálculo, Nver la verdadera solución entera dN el resultado de una combinación de errores El proceso de decidir cual es la Nver a partir de N* y el error estimado para dicha incógnita eN* puede ser complejo y demandar la mayor parte del tiempo de cálculo de una base. Solo para fijar ideas, supongamos N* = 500,11 y eN* = 0.10. Si suponemos que el valor verdadero está en un intervalo de N* + 3 eN* a N* - 3 eN* proponemos Nver = 500 Entre 500.41 y 499.81 solo cae un entero => 500 La suposición fue correcta, se dice que la ambigüedad ha sido resuelta o fijada. Pero que pasaría si N* resultara = 500.45 ?? O si eN* = 0,3 ?? (HASTA ACÁ) Posicionamiento Satelital
Solución - Comentarios Una vez fijadas satisfactoriamente todas las ambigüedades como números enteros se resuelve nuevamente: W = (MT . M)-1 . MT . L Pero ahora W = (dXA, dYA, dZA)T El sistema a resolver tiene solo 3 incógnitas !! Cuando se han resuelto satisfactoriamente todas las ambigüedades se dice que la solución es FIJA Cuando una o más ambigüedades permanecen como números reales se dice que la solución es FLOTANTE A B j k Posicionamiento Satelital
Los Observables A B j0 k0 k1 j1 Si las posiciones representadas en la figura corresponden a épocas consecutivas t0 y t1 K0 = K(t0) , K1= K(t1) Y lo mismo para J Es posible construir una combinación auxiliar que se llama “triples diferencias” que se arma a partir de restar ecuaciones de dobles diferencias para épocas consecutivas Las ecuaciones de triples diferencias no tienen ambigüedades, es esto una ventaja ? Posicionamiento Satelital
Solución - Comentarios B k0 k1 Las ecuaciones de triples diferencias no tienen ambigüedades, es esto una ventaja ? NO ! 1. El hecho que las ambigüedades sean enteras es un dato que robustece la solución porque estamos agregando información al sistema. 2. La combinación de triples diferencias produce ecuaciones muy correlacionadas. 3. Pero tienen una utilidad muy importante para detectar saltos de ciclo cuando se pierde la señal por unos instantes. “Cycle slips”. Posicionamiento Satelital
3. Luego se realiza una solución de dobles diferencias flotante. Solución - Comentarios 1. En gral. el procesamiento se hace comenzando por una solución de códigos que provee una solución aprox. X0,Y0,Z0 y los Errores de Reloj. 2. Continúa con una solución de triples diferencias para detectar y reparar ciclos perdidos. 3. Luego se realiza una solución de dobles diferencias flotante. 4. Comienza el proceso para fijar ambigüedades. 5. Solución final de dobles diferencias: “fija” si el punto 4 fue exitoso, “flotante” en caso contrario. A B j k Posicionamiento Satelital
La L2 y el código P (1) Técnicas de los receptores 1. El código P sufre una encriptación para convertirse en código Y. Se llama AS (anti spoofing) y tiene el objetivo de impedir falsificaciones. 2. El código Y no es conocido para usuarios civiles, luego la L2 no puede obtenerse directamente decodificando el código P. L1 = M . C/A . sen (w1t) + M . P1 . cos (w1t) L2 = M . P2 . sen (w2t) 3. Pero Y es el mismo en L1 y L2 !! 4. “Cross correlation” implica correlacionar L1 con L2 para obtener diferencias de fase (L1 - L2) y diferencias de código (P1 - P2) en L2 (es la técnica de Trimble). 5. “P-W tracking”: el código Y se obtiene multiplicando el código P por otro W que tiene una frecuencia menor. Es decir que hay tramos intactos del código P original. Esta técnica es capaz de medir fases y códigos en los tramos no afectados Posicionamiento Satelital
Observables - Comentarios La L2 y el código P 1. La L2 tiene una importancia capital cuando la base se alarga (porque permite eliminar los efectos ionósfericos). 2. El código P (o una estimación de él) medido en ambas frecuencias, P1 y P2, tiene una importancia enorme en algunos métodos estáticos rápidos o procesos de inicialización, porque permite decorrelacionar los efectos inosféricos de la estimación de ambigüedades. Posicionamiento Satelital
Estático clásico Técnicas de observación k j A Dx Dy Dz B Los receptores permanecen fijos en A y en B durante toda la observación. A posteriori, las observaciones registradas se procesan en forma conjunta en una computadora. Dependiendo de la precisión buscada, el tiempo de permanencia varía desde 40 min a horas o días. Las precisiones típicas son de 1 cm + 1 ppm en las coordenadas horizontales y algo peor en altura. j A Dx Dy Dz B Posicionamiento Satelital
Punto de la Red Geodésica Punto de Referencia en la zona de Trabajo Técnicas de observación Cinemático y RTK P2 Punto de la Red Geodésica P3 P1 P4 Punto de Referencia en la zona de Trabajo P5 Método cinemático (stop and go y/o continuo): un receptor permanece fijo en una estación de coordenadas conocidas y el segundo se desplaza deteniéndose brevemente en los puntos a posicionar (Stop & Go). . Los receptores modernos tienen inicialización OTF (On The Fly) ----------- INICIALIZACION ----------- Ø La técnica descripta puede aplicarse para obtener resultados en tiempo real (RTK: Real Time Kinematics) para lo cual es necesario agregar un transmisor en la estación base y un receptor en el equipo móvil. Posicionamiento Satelital
Propagación Ionósfera: desde 50 a 1000 km aprox. Causa: ionisación de las capas superiores de la atmósfera por radiación solar Efecto: modifica la velocidad de propagación en función de la frecuencia Troposfera: desde 0 a 8 km de altitud aprox. (la estratósfera se extiende más o menos hasta 50 km) Causa: refracción en la atmósfera neutra Efecto: retardo de la señal en función de las variables: presión, temperatura, y contenido de vapor de agua
Ionósfera: desde 50 a 1000 km v = c / n (n = 1, v = c y todos felices ...) n(pr) = 1 + a . Ne / f 2 n(fa) = 1 - a . Ne / f 2 Pseudo Range n > 1 dion es positivo Fases n < 1 dion es negativo
Ecuaciones básicas dion = ò (n-1) ds ( distancia ò n ds ) dion = 40,28 . STEC / f 2 (= 40,28 . VTEC . F(Z) / f 2 ) dion = - fion . c / f ( d metros, f ciclos ) fL1 2 . dion (L1) = fL2 2 . dion (L2)
L3 (“iono free”) f(L1) = r . f1/c - dion(L1) . f1/c + n(L1) + e(f1) f(L3) = f1 . f(L1) - f2 . f(L2) ( libre de ionósfera !!) Problema: la ambigüedad de L3 no es entera, de manera que una solución de la combinación L3 está libre de errores ionosféricos pero no puede aprovechar el concepto de ambiguedades fijas (enteras).
Resumen ionósfera Max. Cenit 30 m, horizonte 90 m Durante el día 5 a 10 veces > a la noche Obedece al ciclo solar de 11 años Opciones: posicionamiento diferencial, modelar, usar doble frecuencia.
L4 (“geometry free”) f(L1) = r . f1/c - dion(L1) . f1/c + n(L1) + e(f1) (* c/f1) f(L2) = r . f2/c - dion(L2) . f2/c + n(L2) + e(f2) (* c/f2) F(L4) = F(L1) - F(L2) ( libre de geometría !!) F(L4) = (l1 n(L1) – l2 n(L2) ) + dion(L1) - dion(L2) El primer término es constante, de manera que la variación de la L4 es la variación de dion = 0,646 dion(L1) !! (en las ec. se elim. relojes y tropósfera por simplicidad)
L5 (“wide lane”) f(L1) = r . f1/c - dion(L1) . f1/c + n(L1) + e(f1) f(L5) = f(L1) - f(L2) ( longitud de onda efectiva l5=86 cm !!) F(L5) = r + (f1/f2) . dion(L1) + l5 n5 (F(L5) = l5. f(L5) ) n5 es más fácil de resolver !! ( n5 = n1 – n2) P(L5) = r - (f1/f2) . dion(L1) ( análogamente )
L6 (“narrow lane”) f(L1) = r . f1/c - dion(L1) . f1/c + n(L1) + e(f1) f(L6) = f(L1) + f(L2) ( longitud de onda efectiva l6=11 cm ) F(L6) = r - (f1/f2) . dion(L1) + l6 n6 (F(L6) = l6. f(L6) ) n6 es más difícil de resolver !! ( n6 = n1 + n2) P(L6) = r + (f1/f2) . dion(L1) ( análogamente )
Combinaciones códigos - fases F(L1) = r - dion(L1) + n(L1) +e(f1) F(L2) = r - dion(L2) + n(L2) +e(f2) P(L1) = r + dion(L1) + e(P1) P(L2) = r + dion(L2) + e(P2)
Pseudo range y fases para la resolución de ambigüedades y la eliminación de la ionósfera Las 4 ecuaciones básicas de la diapo anterior muestran que existen cuatro ecuaciones que pueden combinarse para lograr aislar las ambigüedades en ambas frecuencias, el efecto de la ionósfera y el término que contiene la geometría (las incógnitas de posición). Así la designación IONO FRE FIXED para una solución determinada quiere decir que se han resuelto satisfactoriamente todos estos factores.
Pseudo range y fases para la resolución de ambiguedades y la eliminación de la ionósfera ejercicio: poner F(L4) en función de P (L4) y lo que quede, poner F(L5) en función de P (L5) y lo que quede Con lo que resulta, combinar de manera de despejar explícitamente n(L1) y n(L2). Con la F(L4) obtener dion (L1) Discutir una solución de f(L1)
Propagación Ionósfera: desde 50 a 1000 km aprox. Causa: ionisación de las capas superiores de la atmósfera por radiación solar Efecto: modifica la velocidad de propagación en función de la frecuencia Troposfera: desde 0 a 8 km de altitud aprox. (la estratósfera se extiende más o menos hasta 50 km) Causa: refracción en la atmósfera neutra Efecto: retardo de la señal en función de las variables: presión, temperatura, y contenido de vapor de agua
Ecuaciones básicas (Hopfield) dtro = ò (n-1) ds ( distancia ò n ds ) dtro = Kd/sin(E2+6.25)0.5+Kw/ sin(E2+2.25)0.5 Kd = f(P/T) efecto total seco en la dirección cenital Kw = g(e/T2) efecto total húmedo en la dirección cenital E: elevación del satélite, P: presión, T: temperatura, e: presión de vapor de agua
Ecuaciones básicas (Black aprox.) dtro = (2.31 P + Kw ) / sin (E) Donde P es la presión en superficie en hectopascales y Kw se calcula a partir de una atmósfera estandar. Valores típicos: Kw = 0.28 latitudes medias verano Kw = 0.20 latitudes medias primavera/otoño Kw = 0.06 latitudes medias invierno
Resumen tropósfera Max. Cenit 2.5 m, horizonte 25 m 90% componente seca, modelable 10% componente húmeda, más impredecible Castiga más a la h (atención bases con Dh grandes) Opciones: posicionamiento diferencial, modelar, estimar un parámetro para ajustar el modelo.
Tropòsfera, modelo aprox Tropòsfera, modelo aprox. de Black para una atmósfera estandar y elevaciones > 30º ejercicio: Utilizando las expresiones aproximadas de Black, y suponiendo un error del 20% en los Kw utilizados, calcule el error en la estimación del retardo troposférico para los casos siguientes: Verano, en latitudes medias Invierno, en latitudes medias En los dos casos para satélites con elevaciones de 90º, 45º, 15º
El futuro de GPS y técnicas especiales en desarrollo
Exactitud de los resultados: resumen Modo observable precisión de la medida exactitud resultado Posición C/A // 1 a 3 m // 3 a 10 m Aislada Posición fases // 2 mm // 3 a 10 m Posición C/A // 1 a 3 m // 1 a 3 m Relativa Posición fases // 2 mm // centímetros L1 hasta 20/30 km L1+L2 distancias mayores
La Señal GPS – Los Observables C/A tiene una Long. de onda de aprox. 300 m. La precisión: 3 a 0.5 m P tiene una Long. de onda de aprox. 30 m. La precisión: 0.3 m L1: tiene una Longitud de onda de aprox. 20 cm L2: tiene una Longitud de onda de aprox. 24 cm La precisión: 2 mm
Estado actual Señales en L1 y L2 Código C/A en L1 de libre disponibilidad Código P en L1 y L2 encriptado el código Acceso a L2 con estrategias propias de cada receptor c/pérdida en la relación señal/ruido
Las mejoras en las señales Incorporación de una señal L2C (C de Civil) no encriptada a partir de los satélites del Bloque IIR M Incorporación de una señal L5 de libre disponibilidad a partir de los satélites del Bloque II F En estudio una nueva señal L1C, Bloque III
Los planes en el tiempo
Que significarán estos cambios (1) L2C (hay varios satélites operativos) Modelado inosférico a partir de la combinación de L1-L2C a partir de receptores sencillos que no necesitarán técnicas particulares para recuperar la L2. Mejor perfomance con señales débiles, no porque sea más fuerte la señal sino por una mejor estructura de la misma lo que permite ser seguida en peores condiciones.
Que significarán estos cambios (2) L5 es una nueva frecuencia en 1176 Mhz. L5 es 4 veces más potente que L2C y tiene una estructura mejorada lo que facilita su recepción en cualquier situación. Una tercera frecuencia disponible facilitará la eliminación del efecto de la ionósfera en las señales GPS.
GNSS: GPS + Glonass + Galileo IGS es hoy el international GNSS service GNSS: Global Navigation Sat. Sys. Hoy: GPS + GLONASS (la página del IGS contiene datos sobre ambos sistemas) Futuro: + Galileo + ….
GNSS: GPS + Glonass + Galileo (2) Glonass es el equivalente ruso de GPS Similar a GPS Se acomodan en 3 planos orbitales a 65.8° 25510 km de radio, período 11hs 16 min L1: 1602 Mhz L2: 1246 Mhz Código C/A en L1, código P en L1 y L2 Receptores GPS + Glonass = mayor número de satélites especialmente apropiados para lugares con obstrucciones
GNSS: GPS + Glonass + Galileo Galileo es el equivalente europeo de GPS Desde dic. 2005. Hoy ??? (Averiguar) Futuro: 30 satélites Se acomodan en 3 planos orbitales a 56° 23222 km de radio Open service OS (4 m) L1: 1164 Mhz, L2: 1214 Mhz Commercial Service CS (1 m) agrega L3: 1300 Mhz
Algunas técnicas especiales Estaciones bases y/o red permanente: Proveer datos (un servidor del que uno se baja los datos que necesita) Proveer servicios (un centro de cálculo que provee órbitas mejoradas, correcciones para la ionósfera, etc.) Algunos ejemplos en tiempo real: clásico DGPS, RTK, última generación VRS
También se calcula el “error de Reloj Local” DGPS clásico Estación base: coordenadas conocidas (Xe,Ye,Ze) con las coord. del satélite se calcula: Distancia sat-rec se expresa como: D = { (Xs – Xe)2 + (Ys - Ye)2 + (Zs - Ze)2 } ½ También se calcula el “error de Reloj Local” Supongamos PRo el pseudo range observado para ese satélite, la diferencia entre D – PRo = DPR que es una corrección al pseudo range observado.
Con este, se calculan las coordenadas y el error del Reloj Local DGPS clásico Qué contiene DPR ? DPR = error en la órbita, error ionósfera, error tropósfera >>> en la base DPR se transmite a la estación remota Allí se calcula D = PRo + DPR Con este, se calculan las coordenadas y el error del Reloj Local Si la remota está próxima a la base, la solución de coordenadas y relojes estará libre de órbitas, ionósfera y tropósfera La corrección no es instantánea pero en la base se puede calcular también su variación entre dos mediciones consecutivas y enviar DPR y su variación dDPR Así la corrección en la estación remota se calcula como DPR + dDPR (dt) siendo dt el intervalo de tiempo entre el calculo de DPR en la base y su aplicación en la estación remota.
DGPS clásico Qué equipo es necesario ? j Qué equipo es necesario ? Un receptor GPS y un receptor de la señal de la estación de referencia Un software que aplique la corrección a las observaciones locales Problemas: 1. con la distancia no cancelan los errores, 2. es necesario que haya conexión entre emisor y receptor PR Aj PR Bj DPR Aj A B
RTK clásico Qué equipo es necesario ? j Qué equipo es necesario ? Un GPS y un emisor en la estación de referencia Un GPS y un receptor de la señal de la estación de referencia Un software que calcule en tiempo real la posición de B respecto de A (conocida) Problemas: 1. con la distancia no cancelan los errores, 2. es imperioso que haya conexión entre emisor y receptor y esta no se pierda, de lo contrario habrá que inicializar nuevamente. F Aj F Bj F Aj A B
VRS (virtual reference station) A, B, C estaciones de referencia En cada una se puede calcular para cada sat j dF = F observada - F calculada Las correcciones obtenidas en cada una de ellas pueden interpolarse dentro del triángulo F Dj* = F Dj + dF Dj* F Dj = la calculada en base a la posición de la estación ficticia y las efemérides satelitales F Dj* = es una “observación” ficticia Las observaciones ficticias se procesan junto con las observadas en un “rover” dF Cj D dF Dj * A B dF Aj dF Bj