Vous êtes sur la page 1sur 9

GPS.

GPS es la abreviatura de Global Positioning System y utiliza la constelacin NAVSTAR (en ingls NAVigation System for Time And Ranging). La metodologa se basa en la determinacin de la posicin de puntos sobre la superficie Terrestre, los cuales pueden permanecer estticos o en movimiento y las observaciones pueden realizarse en cualquier momento del da, apoyndose en la informacin radioelctrica enviada por satlites. Este sistema fue desarrollado, instalado y actualmente operado por el Departamento de Defensa de los Estados Unidos. El GPS funciona mediante una red de 24 satlites en rbita sobre el globo, a 20.200 km, con trayectorias sincronizadas para cubrir toda la superficie de la Tierra. Cuando el receptor desea determinar la posicin, el receptor que se utiliza para ello localiza automticamente como mnimo cuatro satlites de la red, de los que recibe unas seales indicando la identificacin y la hora del reloj de cada uno de ellos. Con base en estas seales, el aparato sincroniza el reloj del GPS y calcula el tiempo que tardan en llegar las seales al equipo, y de tal modo mide la distancia al satlite mediante el principio matemtico de la triangulacin, la cual se basa en determinar la distancia de cada satlite respecto al punto de medicin. Al calcular la posicin de un punto por mtodos de posicionamiento GPS deberemos tener en cuenta que stas lo son con respecto al Sistema geodsico de Referencia WGS84. Por tanto, para calcular la posicin de un objeto ser necesario que el receptor GPS determine con exactitud la distancia que lo separa de los satlites. Algunos sistemas GPS, implementados por algunos otros pases son: GLONASS, construido anteriormente por la Unin Sovitica y ahora gestionada por la Federacin Rusa. GALILEO, en la Unin Europea. BEIDOU, actualmente de la Repblica Popular China.

Componentes del sistema. EL est GPS constituido por tres segmentos fundamentales: Espacial Control Usuario

Segmento Espacial (NAVSTAR). Est compuesta por 24 satlites, los cuales estn ubicados en 6 orbitas, con una inclinacin de 55 respecto al plano del Ecuador y con una distribucin uniforme de 4 satlites en cada orbita. Se encuentran aproximadamente a 20180 km. de altura.

La seal GPS. Todos los satlites emiten dos ondas portadoras en la banda L (1000 MHz a 3000 MHz). L1 = 1575.42 MHz.

L2 = 1227.60 MHz. Course/ Acquisition code (C/A), tambin llamada cdigo civil. Se modula nicamente sobre L1. Precisin code (P), reservado para uso militar y usuarios civiles autorizados. Y se modula sobre las portadoras L1 y L2 Mensaje de navegacin (D), se modula sobre ambas portadoras, incluye informacin sobre efemrides y derivadas de relojes de los satlites, informacin sobre el estado de la constelacin, etc. Segmento de control. Es una serie de estaciones de rastreo, distribuidas en la superficie terrestre que continuamente monitorea a cada satlite. Las funciones principales del segmento de control, denominado internacionalmente con las siglas OCS (Operational Control Segment) son: Monitoreo y control permanente de los satlites con el objeto de determinar y predecir las rbitas y los relojes de a bordo. Sincronizacin de los relojes de los satlites con el tiempo GPS

Est integrado por una Estacin de Control Maestra (MCS), varias Estaciones de Monitoreo (MS) y Antenas Terrestres (GA). Las estaciones de monitoreo tienen coordenadas conocidas con gran precisin y estn equipadas con receptores GPS de doble frecuencia L1/L2 y un reloj. Su funcin es determinar las distancias a todos los satlites visibles y transmitirlas a la estacin de control maestra. Segmento de usuario. Est constituido por los instrumentos utilizados para recibir y procesar la seal emitida por los satlites. Estos instrumentos estn integrados esencialmente por una antena y un receptor. PRECISIN DE DATOS GPS La coordenada vertical (Z o altitud) es entre dos y cinco veces menos precisa que las coordenadas horizontales en cualquier posicin GPS hallada. En general, suele citarse la precisin horizontal y obviarse la vertical. Hay tres maneras de expresar la precisin de datos geogrficos: CEP (Circular Error Probability): Intervalo de confianza del 50%. RMS (Root Mean Square o Error Cuadrtico Medio): Intervalo de confianza del 68%. 2dRMS (double deviation Root Mean Square): Intervalo de confianza del 95

Tipo de medicin Precisin

GPS ~15 m.

GPS + WAAS / EGNOS ~3 m.

DGPS 0.5 - 5 m.

RT DGPS 0.5 - 5 m.

GPS FASE 0.01 .0,5 m .

RTK GPS 0.01 - 0.5 m .

(95%) Navegacin, Navegacin, Levantamient levantamiento levantamiento os Navegaci Navegaci s s topogrficos, n n topogrficos, topogrficos, cartografa, cartografa, cartografa, etc. etc. etc. Variable, depende del tipo de medicin, mnimo de 1 minutos Fase Replanteos, levantamientos topogrficos, cartografa, etc. Depende del tipo de medicin, es inmediato, 1 s si recibe la correccin. Fase

Uso

Tiempo de toma de datos Tipo de lectura

1 seg.

1 seg.

1 seg.

1 seg.

Cdigo

Cdigo

Cdigo

Cdigo

Obtencin de Coordenadas. Existen dos mtodos fundamentales: mediante pseudo-distancias o por medidas de fase. En ambos casos el objetivo es la determinacin de la distancia entre la antena GPS y el satlite del que recibe la seal.

Calculando la distancia como mnimo a tres satlites e intersectando inversamente en el espacio podremos determinar las coordenadas de la antena receptora, si el reloj del satlite y el reloj del receptor estuviesen sincronizados, en la
prctica son necesarios 4 satlites para resolver con el cuarto la incgnita del estado del reloj. Medidas de cdigo o pseudo distancia. Para la solucin geomtrica son suficientes las mediciones de distancia a cuatro satlites, uno por cada incgnita (XYZ, tiempo), se muestran en las figuras 3,4,5. Esa distancia desde el receptor al satlite se determina por medio de una medicin del tiempo de propagacin del cdigo C/A, L2C o del cdigo P. El satlite transmite un impulso (cdigo), este impulso contiene informacin adicional del instante de emisin. En el receptor se mide el momento de llegada del impulso y se lee la informacin contenida sobre el instante de emisin. La diferencia de tiempo multiplicada por la velocidad de propagacin de la seal nos permite obtener la distancia. d=c*T c= velocidad de la luz en el vaco. T= Diferencia de tiempos. Esta medida se denomina pseudo distancia. El tiempo del retardo nos permite calcular una distancia que no es precisamente la existente, ya que no conocemos el estado del reloj del receptor, de ah que el valor hallado no sea una distancia real sino una pseudo distancia.

El satlite transmite un impulso (cdigo), este impulso contiene informacin adicional del

instante de emisin. En el receptor se mide el momento de llegada del impulso y se lee la informacin contenida sobre el instante de emisin. La diferencia de tiempo multiplicada por la velocidad de propagacin de la seal nos permite obtener la distancia. d=c*T c= velocidad de la luz en el vaco. T= Diferencia de tiempos. Esta medida se denomina pseudo distancia. El tiempo del retardo nos permite calcular una distancia que no es precisamente la existente, ya que no conocemos el estado del reloj del receptor, de ah que el valor hallado no sea una distancia real sino una pseudo distancia.

Figura X.X Medicin de medicin con 4 satlites.

Figura X.X Mtodo de medicin con satlites con relojes adelantados.

= + Incgnitas: x,y,z (Coordenadas de la antena) R Error del reloj del receptor Medidas de fase El satlite genera una onda con una determinada frecuencia (L1 o L2) en un instante y el receptor genera esa misma onda en ese mismo instante. El receptor compara la onda recibida con la generada y mide el desfase entre ambas as como la variacin de este desfase en el tiempo. Cuando esta emisin llega a la antena, su recorrido corresponde a un nmero entero de longitudes de onda (denominado N o ambigedad inicial de fase) ms una cierta parte de longitud de onda cuyo observable (o momento exacto de recepcin por parte de la antena) puede variar entre 0 y 360. Incertidumbres en observaciones GPS. Los parmetros que van a condicionar en gran medida las precisiones que podamos obtener con el sistema GPS, y por lo tanto las fuentes de error posibles pueden deberse a los satlites, al medio de propagacin de la seal o a los receptores. Destacamos las siguientes: tiempo (relojes), ionosfera, troposfera, efecto multitrayectoria.

Integracin con telefona mvil Actualmente dentro del mercado de la telefona mvil la tendencia es la de integrar, por parte de los fabricante, la tecnologa GPS dentro de sus dispositivos. El uso del GPS est particularmente extendido en los telfonos mviles smartphone, lo que ha hecho surgir todo un ecosistema de software para este tipo dispositivos, as como nuevos modelos de negocios que van desde el uso del terminal mvil para la navegacin tradicional punto-a-punto hasta la prestacin de los llamados Servicios Basados en la Localizacin (LBS). El dispositivo tambin es compatible con GPS Asistido (A-GPS).El A-GPS requiere compatibilidad de red. Se usa un GPS asistido (A-GPS) para recuperar datos de asistencia a travs de una conexin de paquetes de datos, que ayuda en el clculo de las coordenadas de su posicin actual cuando el dispositivo est recibiendo seales de satlites. Al activar A-GPS, el dispositivo recibe informacin til del satlite, de un servidor de asistencia de datos dentro de la red celular. Con la ayuda de los datos asistidos, su dispositivo puede obtener la posicin GPS ms rpido. Servicios Basados en la Localizacin. Los LBS (Location Based Services) o LDIS (Location Dependent Information Services) hacen referencia a Servicios Basados en Localizacin. Los Servicios Basados en Localizacin buscan ofrecer un servicio personalizado a los usuarios basndose en la mayora de situaciones en informacin de ubicacin geogrfica de estos. Para su operacin utiliza tecnologa de Sistemas de Informacin Geogrfica, alguna tecnologa de posicionamiento bien sea de lado cliente (ejemplo GPS) o de lado servidor (ejemplo servicio de posicionamiento suministrado por el operador de la red: triangulacin de celda) y tecnologa de comunicacin de redes para transmitir informacin hacia una aplicacin LBS que pueda procesar y responder la solicitud. Las aplicaciones tpicas LBS buscan proveer servicios geogrficos en tiempo real. Algunos ejemplos tpicos de esto son servicios de mapas, enrutamiento y pginas amarillas geogrficas. Recomendaciones para una aplicacin. Un modelo para el mejor funcionamiento. Las aplicaciones basadas en localizacin son ahora comunes, hay menor precisin debido a diferentes causas como son: el movimiento del usuario, la multitud de mtodos para obtener la ubicacin, y el deseo de conservar la batera, la ubicacin del usuario es complicado conseguir. Para superar los obstculos de obtener una buena ubicacin del usuario, preservando el poder de la batera, debe definir un modelo coherente que especifica cmo su aplicacin obtiene la ubicacin del usuario. Este modelo se incluye al iniciar y detener las actualizaciones y cundo usar los datos de ubicacin de la cach. Flujo para obtener la ubicacin del usuario. Aqu est el flujo tpico de los procedimientos para obtener la ubicacin del usuario: Iniciar la aplicacin. Algn tiempo despus, empezar un modo de escucha para recibir actualizaciones de los proveedores de ubicacin que desee. Mantener una "mejor estimacin actual" de la ubicacin mediante la filtracin de las nuevas revisiones, pero puede ser de menor precisin. Detener las actualizaciones de ubicacin. Tome ventaja de la estimacin de la mejor ubicacin final.

La Figura 1 muestra este modelo en una lnea de tiempo que visualiza el perodo en el que est escuchando una solicitud de actualizacin de la ubicacin y los eventos que ocurren durante ese tiempo.

Figura 1. Una lnea de tiempo que representa la ventana en la que una solicitud a la escucha las actualizaciones de ubicacin. Este modelo de ventanas, en la que recibe actualizaciones de ubicacin, algunas tramas de decisin deben aadir servicios de localizacin. Decidir cundo detener las actualizaciones. Es posible que desee detener las actualizaciones tan pronto como se inicia la aplicacin, o solo despus de que los usuarios activen una funcin determinada. Tenga en cuenta que las ventanas en modo escucha pueden consumir una gran cantidad de energa de la batera, pero pocos periodos de tiempo pueden no permitir la suficiente precisin.

Conseguir una solucin rpida con la ltima ubicacin conocida. El tiempo necesario para recibir la correccin de la primera ubicacin, hace esperar demasiado a los usuarios. Para ello se puedes utilizar la cache he instanciar al siguiente mtodo getLastKnownLocation(String) la cual nos permite saber la localizacin anterior. Decidir cundo dejar el modo de escucha para las actualizaciones. Una breve pausa entre el momento del lugar que se adquiere y cuando en el lugar se utiliza, mejora la precisin de la estimacin. Siempre ten en cuenta que el modo de escucha durante mucho tiempo consume energa de la batera, as que tan pronto usted tiene la informacin que necesita, debe dejar de actualizar instanciando al mtodo removeUpdates(PendingIntent). Mantener una mejor estimacin actual. Algunos pasos para validar la exactitud son los siguientes: Comprobar si la ubicacin es recuperada de manera significativa ms reciente que la estimacin anterior. Compruebe si la precisin reclamada por la ubicacin es mejor o peor que la estimacin anterior. Comprobar la ubicacin desde el nuevo proveedor y determinar su confianza.

Ajuste del modelo para ahorrar batera y el intercambio de datos. Reducir el tamao de la ventana. Establecer la ubicacin de los proveedores para devolver actualizaciones con menos frecuencia. Conseguir un conjunto de proveedores.

Los casos ms comunes de la aplicacin.

Hay muchas razones posible en las que desee obtener la ubicacin del usuario. A continuacin se presentan los escenarios en la que se puede utilizar la ubicacin del usuario para enriquecer su aplicacin. Cada escenario tambin se describen las buenas prcticas de cundo debe comenzar y dejar de el modo de escucha de la ubicacin, con el fin de conseguir una buena lectura y ayudar a preservar la vida de la batera. Etiquetado de contenido creado por usuarios con una ubicacin. Usted puede desarrollar una aplicacin donde se etiqueta el contenido creado por usuarios con una ubicacin. Piensa en los usuarios que comparten sus experiencias locales, publicar una resea de un restaurante, o grabar algn contenido que pueda aumentar su ubicacin actual. Un modelo de cmo esta interaccin podra suceder, con respecto a los servicios de localizacin, se visualiza en la figura 2.

Figura 2. Una lnea de tiempo que representa la ventana en la que se obtiene la ubicacin del usuario y la escucha se detiene cuando el usuario determina la ubicacin actual. Esto se alinea con el modelo anterior de la forma en que la ubicacin del usuario se obtiene en el cdigo (figura 1). Para mejor precisin de la ubicacin, se puede elegir empezar a escuchar las actualizaciones del lugar cuando los usuarios empiezan a crear el contenido o incluso cuando se inicia la aplicacin, y luego se detienen las actualizaciones, cuando el contenido est listo para ser publicado o registrado. Puede que tenga que considerar el tiempo en la creacin de una tarea tpica de contenido y juzgar si esta duracin permite una eficiente estimacin de la ubicacin. Ayudar al usuario a decidir a dnde ir. Usted puede estar desarrollando una aplicacin que intenta proporcionar a los usuarios un conjunto de opciones acerca de dnde ir. Por ejemplo, usted est mirando la lista de restaurantes cercanos, tiendas y lugares de entretenimiento y el orden de las recomendaciones est en funcin de la ubicacin del usuario. Para dar cabida a este flujo, puede optar por: Reorganizar las recomendaciones cuando hay una nueva mejor estimacin de la ubicacin. Detener las actualizaciones, si el orden de las recomendaciones se ha estabilizado.

Este tipo de modelo se visualiza en la figura 3. Figura 3. Una lnea de tiempo que representa la ventana en la que se actualiza un conjunto

dinmico de datos cada vez que la ubicacin del usuario se actualiza.

http://es.wikipedia.org/wiki/GPS_Asistido http://www.asifunciona.com/electronica/af_gps/af_gps_10.htm http://www.crya.unam.mx/web/mmservicios/mmservhora/126 http://es.wikipedia.org/wiki/Servicio_basado_en_localizaci%C3%B3n http://www.inegi.org.mx/geo/contenidos/geodesia/gps.aspx http://visibleearth.nasa.gov/ http://ingecivilcusco.blogspot.com/2009/09/sistema-geodesico-mundial-1984-wgs84.html http://translate.google.com.mx/translate?hl=es&langpair=en|es&u=http://developer.android.com/ guide/topics/location/obtaining-user-location.html