[en] Satellites in low Earth orbits (LEO) are generally defined to be up to an altitude of 2000 km above Earth's surface and given the rapid decay of objects on the lower altitude range due to atmospheric drag, it is commonly accepted that a typical LEO height lies between 200 and 2000 km. This altitude range makes LEO satellites useful for a wide range of applications such as communication transponders, remote sensing, gravimetric and magnetometric sounding, ocean altimetry, atmospheric retrieval and Search and Rescue alarm operations. Its accurate positioning is of great importance in the successful accomplishment of their objectives. In this sense, most LEO satellites have a GPS receiver, which allows to collect GPS measurements in its full revolution around the Earth. These measures can be used to precisely estimate the trajectory of the spacecraft. This operation is normally done on ground, after the satellite was able to downlink all the data it collected. The capacity to do this positioning in real-time onboard the satellite is a necessity for some of the applications, and would also allow a faster science product delivery. This autonomous positioning is very different that the one that can be done on ground, as the satellite processor has large limitations in computational resources, so the complex models and calculus done in a normal computer on ground are completely unaffordable for the onboard processor. Besides, some of the models used in the trajectory estimation need some additional data (such as solar activity, or Earth rotation parameters) that are not available in real-time, so some approximations must be done to cope with these lack of data. This thesis will deepen into the study of autonomous GPS navigation of LEO satellites, a trend that is increasing its importance for their applications in both science and technological fields. It will develop new algorithms and methods in order to provide accurate and continuous positions for the satellites. Different aspects have been covered: · Multipath and interference mitigation. Reflections of GPS signals in the spacecraft structure cause a distress that affects the measured distance. On the other hand, some spacecraft have more than one GPS antenna on its payload. This creates a cross-talk interference that also affects the measures. The repeatability of these effects in relation to the attitude of the spacecraft can be used to mitigate its impact into the final navigation solution. Multipath mitigation techniques have been developed for both single- and dual-frequency receivers. · Dynamic force models. The high predictability of the trajectory of Earth orbiters is used in conjunction to GPS measurements to provide a more accurate solution than GPS standalone positions. This is a widely used technique in postprocessing strategies, but has high computational requirements and needs parameters not available in real-time. The simplifications of these models, along with the suppression of the parameters not available in an onboard environment is necessary to use these kind of positioning by a satellite processing in real-time conditions. · Maneuver handling. Earth orbiters do not follow a fully predictable orbit, some low-order perturbations modifies its trajectory on the long term, and atmospheric drag slowly brakes the satellite, decreasing its altitude. This makes necessary a periodic correction of its trajectory. This is done by short impulses produced by the satellite propulsion systems in what is called a maneuver. When a spacecraft is in a maneuver, it no longer follows the free-flight dynamic models, so this should be taken into account in the estimation filter. All the algorithms and methods have been tested with real data from different missions: SAC-C, CHAMP, JASON-1 and GRACE. Several test cases covering a wide range of days and parametrization options have been done in order to assess its performance.

[es] Se define un satélite de órbita baja aquel que se encuentra en una altura de hasta 2000 km sobre la superficie terrestre. Debido al rápido decaimiento de los objetos cercanos a la superficie debido al fregamiento atmosférico se acepta que la altura típica para un LEO se sitúa entre 200 y 2000 km. Este rango de alturas hace que los LEO sean utilizados para un amplio rango de aplicaciones como repetidores de comunicaciones, sensores remotos, determinación gravimétrica y magnetométrica, altimetría oceánica, determinación atmosférica y en operaciones de Search and Rescue (Búsqueda y rescate). Su posicionamiento preciso es de gran importancia para poder cumplir correctamente con sus objetivos. En este sentido, una gran cantidad de satélites LEO disponen de un receptor GPS, que permite realizar medidas GPS durante todo su recorrido alrededor de la Tierra. Estas medidas puede ser utilizadas para determinar la trayectoria del satélite. Esta operación se suele realizar en tierra, después que el satélite haya retransmitido todas las medidas que ha tomado. La capacidad de hacer este posicionamiento en tiempo real a bordo del satélite es una necesidad para algunas aplicaciones. El posicionamiento autónomo es muy diferente al que se puede realizar en tierra, ya que los procesadores de satélites tienen limitaciones en recursos computacionales, y por tanto los complejos modelos y cálculos realizados en un ordenador normal en tierra son excesivos para un ordenador espacial. Además, algunos de los modelos utilizados en la estimación de la trayectoria necesitan datos adicionales (como actividad solar, o parámetros de rotación de la Tierra) que no están disponibles en tiempo real, por lo que hay que realizar algunas aproximaciones para no necesitar ninguno de estos datos. Esta tesis estudiará la navegación autónoma mediante GPS en satélites LEO, tendencia que esta aumentando su importancia por las aplicaciones tanto científicas como tecnológicas que se pueden derivar. La tesis desarrollara nuevos algoritmos y métodos para obtener una posición precisa y continua para LEOs. Se han cubierto diferentes aspectos: · Mitigación de multipath e interferencias. Las reflexiones de las señales GPS en la estructura del satélite crea una distorsión que afecta la distancia medida. La repetibilidad de estos efectos en relación con la orientación del satélite puede ser utilizado para mitigar su impacto en la solución de navegación. Se han desarrollado técnicas de mitigación de multipath e interferencias para receptores de una o dos frecuencias. · Modelos dinámicos de fuerzas. La trayectoria de objetos orbitando la Tierra es muy predecible, lo cual puede ser usado en sinergia con GPS para conseguir posiciones más precisas que usando solo GPS. Esto se utiliza normalmente en estrategias en postproceso, pero tiene grandes necesidades computacionales, y requiere de parámetros no disponibles en tiempo real. La simplificación de estos modelos, y la supresión e esos parámetros es necesario para poder aplicar esta técnica de procesado en condiciones de tiempo real. · Maniobras. Los cuerpos en órbita alrededor de la Tierra no siguen una trayectoria perfectamente predecible. Hay pequeñas perturbaciones que modifican su trayectoria a largo plazo. Además el fregamiento atmosférico frena poco a poco el satélite, reduciendo su altura. Esto hace que sea necesaria una corrección periódica de su trayectoria, realizado en pequeños impulsos por el sistema de propulsión del satélite en lo que se llama una maniobra. Cuando un satélite realiza una maniobra deja de comportarse según los modelos de caida libre, por tanto su maniobra se ha de tener en cuenta en la estimación del filtro. Todos los algoritmos y métodos diseñados han sido testeados con datos reales de diferentes misiones: SAC-C, CHAMP, JASON-1 y GRACE. Se han realizado un amplio abanico de tests cubriendo diferentes opciones de parametrización para evaluar su comportamiento.