Skip to content
RFrftools.io
Satellite Communications29 de abril de 20267 min de lectura

Migración desde STK Cloud: alternativas gratuitas para el análisis de órbita y presupuesto de enlaces

Ansys dejará de funcionar STK Cloud en marzo de 2026. Estas son las versiones gratuitas de código abierto que sustituyen a las dos cosas que mejor sabía hacer: los presupuestos de enlaces de la UIT-R y la predicción del paso orbital.

Contenido

Qué está pasando

Ansys ha anunciado que STK Cloud dejará de funcionar el 31 de diciembre de 2025 y que las suscripciones de pago finalizarán el 1 de marzo de 2026. Si has estado usando STK Cloud para gestionar el presupuesto de enlaces o para realizar tareas de propagación de órbitas (especialmente si tienes un presupuesto inicial en el que no es práctico disponer de una licencia STK de escritorio completa), necesitas un plan de migración.

La buena noticia es que las dos funciones más utilizadas de STK Cloud tienen sustituciones sólidas y gratuitas. Solo tienes que dividirlas en dos herramientas, porque el modelo monolítico de «todo en una pestaña del navegador» formaba parte de lo que STK Cloud cobraba.

A continuación, te explicamos cómo reproducir lo que estabas haciendo.

Las dos cosas que STK Cloud hizo mejor

  1. Vincula el presupuesto con los modelos de propagación del UIT-R: atenuación por lluvia, absorción de gases, atenuación de las nubes, centelleo, Montecarlo ante la incertidumbre.
  2. Propagación de órbitas: cronogramas de pases basados en SGP4/TLE, cronogramas de elevación, curvas Doppler, rango de inclinación en función del tiempo.
STK Cloud los combinó para que pudieras hacer clic en un satélite o en una estación terrestre y obtener el presupuesto completo del enlace y el calendario de pases en la misma vista. Desktop STK todavía lo hace. Si no quieres pagar por un puesto de escritorio, dividirás el flujo de trabajo.

Sustitución #1: Vincula el presupuesto

Utilice el analizador presupuestario Satellite Link de rftools.io. Implementa las mismas recomendaciones de la UIT-R que STK utiliza desde el principio:

  • P.618-13 — Atenuación por lluvia para trayectorias inclinadas entre la Tierra y el espacio
  • P.676-13 — absorción gaseosa (O2 + H2O, aproximación al anexo 2)
  • P.840-8 — atenuación de las nubes (aproximación de la trayectoria del agua líquida)
  • P.838-3 — coeficientes de atenuación específicos de la lluvia
  • P.530-18 — atenuación multitrayectoria terrestre
Esto añade algo que STK Cloud no hizo bien: Las bandas de confianza de Montecarlo superan las incertidumbres relacionadas con el EIRP, el G/T, la pérdida de puntería, la tasa de lluvia y el centelleo. Las curvas de margen p5/p50/p95 son más útiles que un presupuesto nominal de un solo punto para las revisiones de diseño.

Qué conservar al migrar

Si vas a sacar los escenarios de STK Cloud, captura estas entradas para que las asignen de forma individual a rftools:

Campo STK Cloudentrada rftools
Transmisor EIRP (dBW)EIRP (dBW)
Receptor G/TG/T (dB/k)
FrecuenciaFrecuencia (GHz)
Rango de inclinación (o altitud de órbita)Distancia de trayectoria (km)
Ángulo de elevaciónÁngulo de elevación (°)
Zona de lluvia/latitud de la estaciónLatitud del sitio
Modulación + velocidad de códigoModulación + Eb/N0 requerida
Símbolo/velocidad de datosVelocidad de datos (bps)
Disponibilidad objetivoDisponibilidad objetivo (%)
Una vez que haya introducido un escenario, utilice el botón Copiar la URL del escenario para obtener un enlace que se pueda compartir; péguelo en su documento de revisión del diseño o compártalo con sus colaboradores. Usa Exportar CSV para obtener una hoja de cálculo presupuestaria con enlaces compatible con AMSAT/IARU que puedas incluir en los flujos de trabajo existentes.

Ajustes preestablecidos de cubesat integrados

La herramienta incluye ajustes preestablecidos que coinciden con los escenarios en los que se enfrentaron la mayoría de los usuarios de cubesat de STK Cloud:

  • Amateur CubeSat (UHF, AMSAT/SatNogs) — 437 MHz, BPSK de 9600 baudios, suelo omnidipolar
  • CubeSat LoRa IoT (ISM inferior a GHz) — LPWAN de bajo consumo de 868 MHz
  • Telemetría LEO en banda S (TT&C) : 2,25 GHz, QPSK 2 Mbps
  • Descarga de carga útil EO en banda X de LEO — 8,2 GHz, 150 Mbps 8-PSK
  • Transmisión GEO (banda Ku) — QPSK de 12,5 GHz
  • Terminal de usuario HTS LEO en banda Ka — 16 QAM de 20 GHz
  • Banda S 5G NTN (3GPP Rel-17)
  • Backhaul de microondas terrenal: 6 GHz, 99,99% de disponibilidad
Cargue un ajuste preestablecido, modifique uno o dos parámetros, copie la URL del escenario y envíelo a la revisión. Eso es todo el flujo de trabajo de STK Cloud enlazando el presupuesto en unos 30 segundos.

Para acceso programático

Si necesita escribir guiones para barrer el presupuesto de enlaces (estudios de parámetros, análisis de sensibilidad, integración de los IC), utilice directamente ITU-rpy. Es la implementación de referencia de código abierto de las recomendaciones del UIT-R y se valida con los vectores de prueba propios de la UIT. Nuestro backend se alinea con él; puedes usar ambos indistintamente.

import itur
import itur.models as m

# Ka-band, 35° elevation, temperate maritime
f_ghz = 20.0
el = 35.0
lat = 51.5  # London
p = 0.01  # 0.01% of the year

R_001 = m.itu837.rainfall_rate(lat, 0.0, p=p)
A_rain = itur.atmospheric_attenuation_slant_path(
    lat=lat, lon=0.0, f=f_ghz * itur.u.GHz, el=el,
    p=p, D=0.6 * itur.u.m, hs=0 * itur.u.km,
)
print(f"Total slant-path attenuation: {A_rain:.2f}")
## Sustitución #2: Propagación de órbitas y predicción de pases

Para los cronogramas de pases basados en el SGP4, las curvas Doppler y los cronogramas con rango inclinado, tienes dos niveles:

Pases rápidos para un satélite conocido

Utilice nuestro Satellite Pass Predictor. Extrae datos en tiempo real del catálogo N2YO TLE de 25 satélites seleccionados para aficionados, meteorológicos y APRS, y calcula el rango de inclinación, el FSPL, el cambio Doppler y la pérdida atmosférica por pasada. Esto reemplaza la experiencia de usuario de STK Cloud basada en el método «haz clic en un satélite y muéstrame los pasos siguientes» para los casos de uso más comunes de los cubesat.

Secuencias de comandos completas para SGP4

Para cualquier otra cosa (TLE personalizados, épocas arbitrarias, planificación a largo plazo, análisis de constelaciones), utilice Skyfield en Python:

from skyfield.api import load, wgs84

ts = load.timescale()
sats = load.tle_file('https://celestrak.org/NORAD/elements/gp.php?GROUP=active&FORMAT=tle')
isoss = {s.name: s for s in sats}
iss = isoss['ISS (ZARYA)']

# Ground station in Boulder, CO
gs = wgs84.latlon(40.0150, -105.2705, 1624)

t0 = ts.utc(2026, 4, 29)
t1 = ts.utc(2026, 4, 30)
t, events = iss.find_events(gs, t0, t1, altitude_degrees=10.0)
for ti, ev in zip(t, events):
    print(ti.utc_iso(), ['rise', 'culminate', 'set'][ev])
Skyfield es la sucesora de código abierto más utilizada de la antigua cadena PyEphem/Python-SGP4. Es lo que utilizan los equipos operativos actuales de cubesat para programar las estaciones terrestres. La GMAT (herramienta de análisis general de misiones) de la NASA es la alternativa de código abierto más potente para el diseño de misiones: gratuita, pero compleja.

¿Qué hizo STK Cloud para que las herramientas gratuitas no puedan replicar

Para establecer expectativas honestamente:

  • Visualización 3D: el visor 3D de STK no tiene parangón en el ecosistema gratuito. Los TLEs de Cesium.js + Celestrak te permiten hacer presentaciones en un 80%, pero nada se compara con el renderizado nativo de STK.
  • Informes integrados: el generador de informes de escenarios de STK es un PDF con un solo clic. Tú mismo crearás tu informe a partir de la exportación en CSV y la salida de Skyfield.
  • Análisis de conjunciones: si utilizaba STK Cloud para detectar residuos y colisiones, necesitará una herramienta diferente (SOCRATES o servicios comerciales conjuntos como LeoLabs o ExoAnalytic).
  • Modelado de interferencias de RF: los módulos de comunicación y radar de STK incluyen modelos de temperatura acústica de la UIT-R. El equivalente gratuito es ITU-RPY más el cálculo manual.
En el caso del 80% (operaciones rutinarias vinculadas al presupuesto y calendarios de pases para un puñado de satélites), la cantidad que queda libre es, de hecho, más limpia una vez que se ha configurado el flujo de trabajo. En el caso del 20% de trabajo intensivo con múltiples satélites, constelaciones o visualización, tendrá que pagar una licencia STK de escritorio o evaluar el GMAT.

La lista de verificación para la migración de 2026

  1. Antes del 1 de marzo de 2026: exporta todos los escenarios guardados de STK Cloud en formato CSV o PDF.
  2. Vuelva a introducir los escenarios más utilizados en el rftools Link Budget Analyzer y utilice Copiar la URL del escenario para marcarlos como favoritos.
  3. Para trabajar en órbita: instala Skyfield (pip install skyfield) y crea un pequeño script que cargue el TLE actual de tu satélite y calcule los pases para tus estaciones terrestres.
  4. Para flujos de trabajo integrados: considera si la complejidad de tu equipo vale la pena por la complejidad que supone el GMAT o un puesto STK de sobremesa.
  5. Documenta tu nueva pila en la plantilla de revisión del diseño de tu equipo: sustituye las capturas de pantalla de STK por las URL de los escenarios de rftools y los enlaces a las libretas de Skyfield.
La fecha de puesta del sol es firme. Inicie la migración ahora mientras siga teniendo accesos superpuestos.

Artículos Relacionados