Los chips GPS modernos pueden usar señales de muchos satélites al mismo tiempo para obtener una solución. Si bien normalmente son necesarios 4, un número mayor ayuda a mejorar la solución con algunos tipos de errores.
Como ejemplo para esta pregunta, el Adafruit Ultimate GPS utiliza un chip GlobalTop FGPMMOPA6H . Se dice que el Módulo tiene 66 canales y puede rastrear 22 satélites simultáneamente.
Mi comprensión básica de ( al menos la etapa de adquisición aproximada ) del procesamiento de la señal GPS es que la señal de la antena se amplifica, posiblemente se desplaza en frecuencia y se demodula. Todos los satélites emiten en la misma banda de frecuencia, pero la señal de cada uno está modulada por un código Gold único . Las señales se identifican por correlación: el chip decide qué satélites podrían estar por encima del horizonte y carga esos códigos Gold en los correlacionadores.
Hay alrededor de 32 satélites GPS, por lo que 22 es más que suficiente desde la superficie de la tierra (el espacio es una cuestión diferente).
Pero, ¿por qué hay 66 canales para 22 posibles satélites?
Leyendo esta respuesta "Necesitas un canal, por frecuencia, por satélite". parece que el factor de tres (66/22) podría provenir de la capacidad de rastrear las señales L1, L2 y L5, pero no estoy seguro de que eso esté sucediendo aquí. Sin embargo, esta respuesta El número de canales dentro de un receptor de Navegación es definitivamente más que una mordaza de marketing sugiere que L5 requiere dos correlacionadores por sí mismo.
¿Por qué 66/22?