abril 06, 2008

GPS - Una explicacion como Dioz manda

El objetivo de un receptor de GPS es saber EXACTAMENTE donde esta ubicado.
Lo hace recibiendo seniales desde 4 satélites simultáneamente y comparando los retrasos que tuvo la senial que llego desde cada uno de ellos. Teniendo como dato las distancias absolutas que hay entre los satelites (que uno sabe exactamente donde estan, claro) puedo establecer en donde estoy.
Ejemplo en dos dimensiones, asi, cancherito:

Si estas en un punto entre La Plata y Capital, y sabes que hay entre ellos 80 km.
Si sabes que desde La Plata y desde Capital te llegaron mensajes a la velocidad de la luz, y que el de la plata tardo 1 minuto y el de Capital tardo 30 minutos (exagerando), podes calcular la distancia a la que te encontras en la linea que une a los dos. Casi seguro que en este ejemplo, vas a estar mas cerca de la plata que de baires por los valores del ejemplo.

La manera de medir el delay es asi:
primero tenes que saber que todos los satelites estan sincronizados con un reloj atomico del super carajo. Eso implica que las 10:00Am son las 10:00 AM en todos los satelites a la vez.

Yo prendo mi reloj en determinado momento y digo "son las 10", asi de guapo. No importa que no sean las 10. Lo importante es que los mensajes que llegan del satélite dicen "son las 9:59 en la plata", "son las 10:02 en Capital" y comparando lo que tardó en llegar cada mensaje (relativo a mi hora de referencia artificial que establecí) veo de cual estoy mas lejos y resolviendo las ecuaciones saco el punto exacto, que son mis coordenadas.

Que bien que explico las cosas. Soy un capo.

No hay comentarios.: