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
- Las dos cosas que STK Cloud hizo mejor
- Sustitución #1: Vincula el presupuesto
- Qué conservar al migrar
- Ajustes preestablecidos de cubesat integrados
- Para acceso programático
- Pases rápidos para un satélite conocido
- Secuencias de comandos completas para SGP4
- ¿Qué hizo STK Cloud para que las herramientas gratuitas no puedan replicar
- La lista de verificación para la migración de 2026
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
- 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.
- 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.
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
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 Cloud | entrada rftools |
|---|---|
| Transmisor EIRP (dBW) | EIRP (dBW) |
| Receptor G/T | G/T (dB/k) |
| Frecuencia | Frecuencia (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ón | Latitud del sitio |
| Modulación + velocidad de código | Modulación + Eb/N0 requerida |
| Símbolo/velocidad de datos | Velocidad de datos (bps) |
| Disponibilidad objetivo | Disponibilidad objetivo (%) |
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
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.
La lista de verificación para la migración de 2026
- Antes del 1 de marzo de 2026: exporta todos los escenarios guardados de STK Cloud en formato CSV o PDF.
- 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.
- 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. - 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.
- 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.
Artículos Relacionados
Sizing a 9600-baud UHF Downlink for a 3U CubeSat: Full Walkthrough
End-to-end link budget for an amateur-band 3U cubesat: EIRP, ground-station G/T, ITU-R propagation losses, and Monte Carlo availability. Uses the Amateur CubeSat preset.
29 abr 2026
RF EngineeringRF Power Density: Calculating EM Exposure
Master RF power density calculations with real-world examples and critical engineering insights for wireless and electromagnetic safety analysis.
29 abr 2026
PCB DesignPCB Impedance Control via Stackup Design
Learn how to calculate precise transmission line impedance across complex PCB stackups with expert techniques and real-world insights.
27 abr 2026