Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Simulacion Comunicaciones STK
Simulacion Comunicaciones STK
NANOSATELITE MEDIANTE
SYSTEMS TOOL KIT (STK)
El propósito de este documento es recopilar la información de una simulación Satelital con los
parámetros para la Observación de la Tierra con respecto a la Ciudad de México. Además de
modelar y simular un enlace de comunicación entre la estación terrestre y un Cubesat en las
bandas de frecuencia UHF y S en una órbita LEO tomando en cuenta las peores condiciones, lo
que lleva a verificar del enlace de banda S y UHF. Esto se hace como un plus para que el proyecto
se comprenda de una manera práctica y ante una posible línea de base para continuar con la Fase
B “Definición preliminar.
1. 1 OBJETIVO
Compartir el conocimiento adquerido durante el proceso de desarrollo de una misión de una
misión satélital y los procedimientos para cada una de las simulaciones que fueron realizadas, así
como los parámetros que se ven involucrados como; rastreo del satélite, huella sobre un territorio,
tiempo de vida orbital, exposición a la radiación solar y el presupuesto de enlace Estación Terrena
– satélite, haciendo uso de la herramienta de software: System Tool Kit (STK) de Analytical
Graphics Inc. (AGI), se presentarán los pasos y los datos obtenidos en cada simulación, resultado
una herramienta bibliográfica para futuros proyectos aeroespaciales dentro de la Universidad.
2
3.-DETERMINACIÓN DE ORBITA
El movimiento del satélite a lo largo de su trayectoria orbital se caracteriza por los seis parámetros
orbitales. Estos también se conocen como elementos orbitales.
Tabla 1. Parámetros Keplerianos
La altitud del apogeo y del perigeo es la misma para las órbitas circulares. Se selecciona una altitud
de 400 y 500 km para garantizar que los satélites salgan de órbita dentro de la pauta de 25 años.
La excentricidad de una órbita circular es 0; siendo la excentricidad el parámetro que describe el
alargamiento de una órbita elíptica. El ángulo de inclinación se determina simulando su efecto en
el tiempo de acceso a las áreas geográficas objetivo en este caso la Ciudad de Méxcio y
seleccionando la inclinación que de la mayor cantidad de accesos sobre el territorio.
La descripción matemática de la órbita de un sátelite y la localización del mismo con relación a la
superfice de la tierra en cualquier momento, se denomina mecánica órbital. En general la órbita
de un satélite queda descrita por una elipse, mediante la terera ley de Kepler se deduce el período
(T) que tarda un satélite sobre una trayectoría elíptica en completar una vuelta
Dónde:
T=periodo orbital en segundos
Ahora para calcular la velocidad que se necesita para que un cuerpo permanezca en órbita se
considera que la trayectoría que sigue el mismo es circular. Gracias a Newton mediante la famosa
expresión de la gravitación universal de su obra literaría: Philosophiae Naturalis Principia
Mathematica:
Dónde:
G=Constante de grativación universal
m= Masa del satélite
M= Masa de la Tierra
r= Radio entre el centro de la Tierra y el satélite
3
Si un satélite dentro de una orbita circular se encuentra estable y viaja a velocidad constante se
cumple que la atracción entre la Tierra y el satélite es igual a la fuerza centrípeta:
Despejando la velocidad:
400 km 500 km
Conociendo el periodo del satélite podemos conocer el número de vueltas por día que da el satélite
3.1 ESCENARIO
Para iniciar cualquier simulación de modelado STK, lo primero que debe configurarse es un
escenario. Es el elemento de mayor jerarquía donde se insrtan elementos, como satélites,
transmisores e instalaciones terrestres y a estos se le pueden agregar elementos como antenas,
transmisores y receptores. Para aumentar la eficiencia, es importante agregar todas las
instalaciones terrestres utilizadas durante el transcurso de la simulación en la configuración
inicial de STK. Durante las pruebas y simulaciones, agregar componentes como satélites,
transmisores o instalaciones requiere más tiempo de ejecución que modificar los objetos
existentes de un escenario.
4
3.2 OBJETOS
Objetos como instalaciones, satélites o vehículos están disponibles en la ventana de opciones de
objetos. La ventana de opciones de objeto tiene muchas propiedades para cualquiera de estos
objetos, incluida la ubicación física, las velocidades y las masas
Los satélites se pueden escoger de una base de datos de modelos comerciales existentes y en
distintas órbitas. Orbit Wizard permite establecer los parámetros de las órbitas, tipo, altitud y
inclinación.
4.-SIMULACIÓN
De acuerdo con los objetivos de la misión STK nos ofrece varios módulos para poder realizar
los estudios correspondientes, entro los que se enecuentran:
5
Para generar un escenario en STK se deben seguir los pasos a continuación:
1.- Abrir el Software
2.- Creación del escenario: En este apartado se define l nombre del proyecto y las fechas
consideradas que el satélite estará en órbita.
3.- Insertar Objetos: Se agregan los objetos que compondrán la misión del satélital para el
análisis de la simulación.
4.1 ACCESOS
STK utiliza proyecciones precisas para predecir cuándo y dónde un satélite u otro objeto
interactuará con las instalaciones u otras áreas de interés en tierra. La representación gráfica de
los informes de acceso son unos pocos comandos de botón en el visor STK. Como se ve en la figura
a continuación, STK facilita ver el área de cobertura y la cantidad de tiempo que el satélite pasa
sobre una instalación.
6
Mediante el ícono de Access Report el cual se encuentra marcado en la Figura anterior se pueden
obtener los parámetros del moviemiento del satélite respecto a la Estación Terrena, además de
poder generar el reporte de presupuesto de enlace
Para generar un reporte y/o gráfica se selecciona el botón de Report and Graph Manager y en
la sección de estilos se configuran todos los reportes que brinda el software STK y los
parámetros que desean ser obtenido pueden ser ajustados para el análisis de la misión. Para el
caso de este proyecto utilizaremos: "Access", "Light and Shadow", "LLA Altitude". En la
siguiente figura se muestran algúnos reportes disponibles dentro de STK
7
4.2 DISEÑO DE LA ÓRBITA
Usando la herramienta insertar objetos en STK, se insertó un satélite usando el método Orbit
Wizard. La órbita del satélite es circula, sin embargo desconocemos la inclinación optima que
debería tener el satélite para que la huella de las cámaras tenga la mayor cantidad de accesos
sobre la región de la Ciudad de México cuya altitud se analizará a los 400 y 500 km. Una vez
obtenida la inclinación ideal se analizará de igual forma el tiempo de contracto entre el sátelite y
la estación terrestre dependerá en gran medida de los parámetros de la órbita y de la ubicación de
la estación terrena la cual se ubicará unidad de alta tecnología de la UNAM.
Orbit Wizard proporciona una interfaz visual elegante para definir una variedad de tipos de
órbitas estándar (Circular; Inclinada críticamente; Inclinada críticamente, Sun Sync;
Geosynchronous; Molniya; Orbit Designer; Repeating Ground Trace; Repeating Sun Sync; y Sun
Synchronous).
En las siguientes imágenes se muestra la configuración de las orbitas a las altitudes de 400 y 500
km con orbit wizard.
8
Cuando revisamos datos de posición, a menudo necesitamos
crear una posición estática para representar una ubicación
específica, para nuestro caso se necesitó definir la region que
comprende a la Ciudad de México como se muestra en la Figura
anterior. Esto se ralizo al definir 4 puntos y formar un
rectángulo el cual comprende el área de interés a ser analizada
por la misión principal.
9
Dentro de las pestañas de herramientas dentro de la pestaña analysis encontramos el plug in de
Analyzer, al seleccionarlo se abre la siguiente ventana dónde se muestran las variables creadas en
STK.
Con Analyzer haremos un barrido en inclinación de la órbita para analizar la mayor cantidad de
accesos entre la huella de la cámara y la región que comprende a la Ciudad de México, para ello
hacemos clic derecho sobre el sensor que modela el enlace visual de las cámaras, en este caso se
llama y seleccionamos la opción de "Access", se abrira la Figura de la derecha y
selecionaremos el "Area Target" creado para la Ciudad de Mexico y damos clic en el botón de la
parte inferior derecha "Access".
De la ventana abierta de "Analyzer", dentro de la sección de variables, damos click sobre el satelite
creado, dentro del cuadro correspondiente a las propiedades de las variables de STK aparecerán 4
variables: "Propagator", "MassProps", "Walker" and "Atittude". Seleccionamos la opción de
Propagator y dentro de Propagator, se arrastra la opción de inclinación a la parte derecha
correspondiente a las variables de Analyzer
10
Posteriormente se selcciona dentro de las variables de STK en "Access", aparecerá dentro de la
ventana de "Data Provider Variables" la carpeta de "Access Data". Una vez dentro de la carpeta de
Access Data seleccionamos "Duration" y "Total" para obtener el tiempo total de duración de los
accesos al territorio seleccionado
Se arrastra "Total" al lado derecho correspondiente a las variables de Analyzer, como se muestra
en la Figura . Teniendo las variables definidas, seleccionamos la herramienta parametrics study
que se muestra en la Figura 21.
Dentro de Parametrics Study encontramos las variables definidas anteriormente, las cuales son
inclinación y Access Data (Total) . Dónde la inclinación será nuestra variable la cual se
incrementara desde los 15 hasta los 98° con un paso de 5° con respecto a los accesos del sensor de
la camára sobre el territorio de la Ciudad de México. Teniendo todo esto definido corremos la
simulación.
11
Figura 23. Resultados
Para corroborar esta información revisamos el reporte de accesos entre la huella de la cámara y la
región de la Ciudad de México que nos arroja STK cuando el satélite tiene una inclinación de 20
grados.
Del reporte podemos observar la estadísticas globales: Se muestran 169 accesos durante un
periodo de 4 meses, dónde el que tiene más duración es el de 3.5 segudos el 22 de Abril de 2023,
mientras el que tiene menor duración es de 2.1 segundos el 17 de Junio del 2023. De todos los
accesos se tiene un promedio de duración de 3.3 segundos, dónde la duración total al sumar todos
los accesos arrojados por el reporte es de 56.92 min. Cabe mencionar que el tiempo para la toma de
fotografías es menor a 1 segundo esto dado por el fabricante, por lo tanto se podrán tomar varias
fotos durante cada acceso.
El mismo analisis se realizará ahora para la orbita con una altitud de 500 km, obteniendo los
siguientes resultados:
De las gráficas se observa que los tiempos de acceso se incrementan dado que entre más altitud
tenga el satélite respecto a tierra más lento es su movimiento por lo tanto incrementa el tiempo de
acceso. Dónde para una inclinación de 20 grados se obtuvo una cantidad de 174 accesos con un
tiempo total de 69.84 minutos durante el periodo de la misión
12
Con STK se crean Informes o gráficos correspondientes a los tiempos de acceso entre un objeto y uno o
más objetos seleccionados. De la sección de análisis de órbita se concluyó que la órbita más adecuada
para el cumplimiento de la misión del proyecto es una órbita circular con una inclinación de 20°. Dónde
la huella de las cámaras tiene la mayor cantidad de visitas sobre la ciudad de México.
Del análisis orbital creado en STK para el proyecto, se proporcionan estadísticas globales si se
selecciona más de un objeto.
Una vez seleccionado el satélite debemos elegir el reporte y el gráfico "Lighting Times" en la
ventana de la derecha. Además se ajusta el tiempo de la simulación para que muestre los
resultados durante un día, con fines de demostración.
13
5.1 Resultados de Luz y Sombra
Luz Penumbra
Umbra
Durante la simulación se pueden apreciar los tiempos en que el satélite se encuentra en la luz,
penumbra y umbra en la ventana 2D
Realizando la simulación del periodo comprendido del 21 Mar 2023 al 21 Jun 2023 se tienen los
siguientes resultados para la exposición de Luz , penumbra y umbra.
Tabla 3. Resultados en un periodo de 4 meses
14
6. PRESUPUESTO DE ENLACE
(COMM)
Lo primero que se debe configurar para el análisis de presupuesto de enlace son los objetos
transmisor y receptor, los cuales se encadenarán en secuencia para representar el
comportamiento de un transceptor. Regularmente antes de definir los parámetros que son
específicos del transmisor y receptor es de utilidad ajustar los modelos ambientales aplicables a
cualquier enlace de comunicaciones en el escenario. A continuación, se muestran los parámetros
configurados para la misión IXAYA.
El YAESU G-5500 es la unidad para el control de la antena en azimut y elevación para la antena
Yagi 436CP30 en la banda UHF como se muestra en la Figura.
Movimientos permitidos.
0°<Azimut<360°
10°<Elevación<180°
15
6.1 Configuración Tx
Antes de definir la estación terrena en STK se muestran los parámetros reales de la estación
terrena EXCSAT y el nanosatélite en las banda de frecuencia utilizadas, así como en el
nanosatélite propuesto que serán configurados en el software.
16
Figura 35. Modelo de transmisor y configuración de parámetros
Para la banda UHF la frecuencia de operación será de 435 MHz con una potencia de transmisión
de 1W, mientras que para la banda S la frecuencia de operación quedó definida en 2.4 GHz con
una potencia de transmisión de 2W
En la pestaña de modulador para la banda UHF se seleccionó el tipo MSK con un ancho de banda
de 25 KHz, mientras que para la banda S se seleccionó el tipo de modulación QPSK con un ancho
de banda de 2 MHz
Por último, se añaden las perdidas correspondientes consideradas para ambos transceptores
17
6.2 Configuración Rx
De manera homóloga al insertar un transmisor, debe existir el receptor asociado al nanosatélite
cuya configuración se hace de forma similar al transmisor. Así como se seleccionó que el tipo de
transmisor fuera complejo, se sigue el mismo procedimiento para el receptor.
Seleccionado el tipo de receptor se insertan los valores considerados dentro del tren de recepción para
ambas bandas de frecuencia dentro del nanosatélite IXAYA. Dónde a su vez se inserta el margen del
enlace de acuerdo al tipo de modulación y la probabilidad de error requerida. Para la banda UHF con
modulación GMSK con una probabilidad de error de bit de se requiere al menos superar los 9.6 dB. Para
la banda S con modulación QPSK con una probabilidad de error de bit dónde estar por arriba de los 10.5
dB.
Al igual que en la sección del transmisor dentro de la pestaña de receptores complejos se definen
las características de las antenas utilizadas en el nanosatélite con sus características
18
6.2 Modelos
El siguiente paso es activar la opción compute dentro de la pestaña de “System Noise
Temperature” el cual permite especificar las características de ruido inherentes del sistema. Esto
ayuda a simular diversas situaciones con mayor precisión. Cabe señalar que los modelos de
receptor simple no necesitan está opción ya que la temperatura de ruido del sistema esta incluida
en el valor introducido de g/T que se especifique. El ruido que la antena capta de los cuerpos
radiantes dentro de su patrón de radiación, dado que se quiere obtener una aproximación de el
sistema de ruido del sistema del satélite, se seleccionaron los factores que más contribuyen en la
generación de ruido como, la Tierra, atmosfera, lluvia, nubes y niebla, centelleo y ruido de fondo
cósmico. Las opciones de lluvia, atmósfera, y ruido externo están disponibles solo para facilidades
y objetivos dentro de STK, mientras que el ruido de fondo cósmico está disponible solo para
vehículos.
Ahora se configura de forma manual el entorno del ambiente accediendo a las propiedades del
escenario dentro de la pestaña RF –“Environment”. Para ello se habilitan las siguientes
opciones:
“Rain Model” (modelo “ITU-R P618-9”)
“Atmospheric Absorption Model” (“ITU-R P676-5”)
Los modelos de lluvia se utilizan para estimar que tanto se degrada (o desvanecimiento) de la
señal al viajar desde la estación terrena a el satélite y hay lluvia de por medio, esto debido a la
absorción por las moléculas de agua en función de la frecuencia y el ángulo de elevación. La
pérdida aumentará con la disminución del ángulo de elevación del suelo debido a una mayor
distancia de trayectoria a través de la parte de la atmósfera donde se produce la lluvia. La lluvia
también provocará un aumento de la temperatura de la antena. Las variaciones en cada uno de
estos se contabilizan dentro del módulo de comunicaciones en cada paso de tiempo. Los modelos
de lluvia dentro de STK están destinados a las comunicaciones tierra-espacio donde un objeto
siempre está por debajo de la altura isotérmica. Sin embargo. STK adapta los modelos para que
funcionen en el caso de que ambos objetos estén por debajo de la altura isotérmica. Sin embargo,
STK realiza esto calculando la distancia de la superficie proyectada en función de las ubicaciones
de dos objetos.
Habilitando este modelo se habilitará automáticamente el modelo de lluvia del uso de receptor. La
pérdida de propagación total no será una suma estándar de cada modelo de propagación total
como se define en la especificación ITU-R P.618
19
Se habilita dentro de la pestaña “Rain, Cloud and fog” el campo “Rain Model”.
Para los cálculos de enlace en ambas bandas de frecuencia en la banda UHF y en la banda S se
definieron dos estaciones terrenas con los nombres UAT_UHF y UAT_S con el propósito de evitar
confusiones.
20
Posteriormente se inserta el sensor que es un objeto que define la visibilidad de la estación
terrena con respecto al satélite una vez asociado con la estación terrena en la página Básico se
selecciona el campo cónico simple con el ángulo medio de cono de 6 grados. Esto solo para
conocimiento de la situación. Además de esto en la sección de “apuntamiento” se selecciona la
opción “Targeted” y una vez creado el satélite se selecciona para que apunte al mismo.
El siguiente paso es insertar tanto la parte transmisora como receptora de la estación terrena
EXCSAT para ambas bandas de frecuencia (UHF y S). Dadas las características de la estación
terrena EXCSAT el transmisor debe ser de tipo “Complex Transmitter Model” con frecuencia de
435 MHz en la banda UHF y 2.4 GHz para la banda S. Las ganancias y potencias fueron insertadas
conforme a las especificaciones de la Tabla_
En la ventana de “Antenna” para la banda UHF se inserta el modelo de la antena Yagi 436CP30
creado en el Software MATLAB mostrado en la sección de Antenas, al seleccionar que el tipo de
antena sea un patrón externo, se carga el archivo obtenido en formato txt el cual lleva por
nombre “CrossPolYagiAntennaUHF”. Para la Banda S STK tiene un modelo de antena parabólica
que es la que se encuentra en la UAT, para esto se insertan los parámetros de frecuencia, diámetro
de la antena y la eficiencia
21
Después se define el tipo de modulación a utilizar, para la banda UHF el tipo de modulación es
GMSK sin embargo en STK se elige la opción MSK, mientras que para banda S se elige el tipo de
modulación QPSK y el ancho de banda.
22
Figura 52. Antenas de recepción
Al final se activó la opción compute dentro de la pestaña de “System Noise Temperature” el cual
permite especificar las características de ruido inherentes del sistema como se explicó
anteriormente
23
En la Figura se muestra como luce el reporte de accesos proporcionado por STK donde se puede
observar la cantidad de accesos a la estación terrena EXCSAT en un periodo de tiempo de 4 meses.
En el reporte se aprecia el tiempo de inicio y el tiempo final en el que se da dicho acceso, la
duración, estadísticas globales como la duración mínima, duración máxima, tiempo promedio y el
tiempo total.
Del análisis hecho a una altitud de 400km y con una inclinación de 20 grados se obtendría en un
periodo de 4 meses 683 accesos a la estación terrena EXCSAT dónde el promedio de duración es de
9.36 minuto. Esto significa que se tienen 9 minutos para descarga de telemetría/comando o
descarga de imágenes de la carga útil del satélite.
24
COMENTARIOS
Los resultados de las simulaciones, de los pases del satélite impactan directamente en el centro de
comandos, analizar la disponibilidad de tiempo de linea de vista entre el nanosatélite y la estación
terrena se vuelve importante para la operación de los subsistemas de comunicaciones y la carga útil.
En STK comúnmente para el análisis de rastreo de un satélite desde una Estación Terrena se usa un
modelo de propagación SGP4. Mientras que para el calculo del enlace los patrones de radiación de las
antenas propuestas en la banda UHF fueron programados y obtenidos en Matlab, y estos fueron
exportados al software STK para una mayor confiabilidad en las simulaciones.
Los cálculos de Link Budget se verificaron utilizando Jan Kings Link Budget ubicado en
http://www.amsatuk.me.uk/. Este presupuesto de enlace es el presupuesto de enlace estándar utilizado
con comunicaciones de radioaficionados y se ha utilizado muchas veces para misiones PolySat.
25
BIBLIOGRAFÍA
1] AGI Help. Disponible en https://help.agi.com/stk/index.htm#training/ Constraints.htm?
Highlight=doppler
26