¿Existe algún software de código abierto que pueda calcular la cobertura terrestre del GPS en tiempo real? En el trabajo usé STK, que haría el trabajo perfectamente, pero ahora estoy en la escuela, así que solo tengo la versión gratuita. Para aquellos que no saben, STK puede simular la constelación de GPS y determinar cuánta cobertura está recibiendo cualquier coordenada terrestre en particular. También puede colocar transmisores o bloqueadores y ver cómo eso afecta la cobertura.
Desafortunadamente, la versión gratuita de STK no incluye definiciones de cobertura ni la capacidad de colocar nuevos transmisores, que es lo que necesito. ¿Alguien sabe de un paquete de software de código abierto que pueda simular la constelación de GPS, calcular la cobertura terrestre y permitir la colocación de transmisores/bloqueadores?
Leí esta pregunta:
¿Cuáles son las opciones actuales para el software de simulación de mecánica orbital?
que tenía sugerencias para el software de mecánica orbital. Esperaba que los paquetes de software GMAT u ORSA mencionados allí pudieran hacer lo que quiero, pero parece que son más para cosas de exploración espacial que para GPS. Si alguien ha usado estos paquetes y sabe si puede cargar la constelación de GPS, me encantaría saberlo.
Orekit es una biblioteca de dinámica de vuelo de código abierto escrita en Java y tiene un envoltorio de Python . Es capaz de simular órbitas de satélites GNSS , por ejemplo cargándolos desde almanaques YUMA o SEM , y también admite archivos RINEX . Es posible cargar archivos Antex para modelos de antenas transmisoras GNSS, que contienen propiedades como frecuencias, variación del centro de fase o código SINEX.
Permite calcular la cobertura geométrica de los satélites GPS, pero no creo que pueda calcular la interferencia, tendrá que escribir el modelo de interferencia usted mismo o usar otra herramienta. Lo que Orekit puede hacer es al menos agregar un bloqueador basado en tierra (a través de GeodeticPoint o la clase GroundStation) o un bloqueador basado en el espacio (definiendo un KeplerianOrbit, por ejemplo).
tildalola
Nickolai
pericintion
usuario3069
usuario3069
usuario5855
Felipe
Aleksander Lidtke