Los cohetes requieren computadoras en tiempo real, ya que existen plazos operativos entre los eventos y la respuesta del sistema. ¿Qué tan rápido necesita el controlador del cohete responder a los sensores y eventos, sin falta? ¿Qué tipo de mecanismos existen o qué tipo de prácticas se evitan para asegurarse de que esto suceda?
Específicamente:
El programa de control de balanceo STS controlaba la actitud en respuesta a la velocidad detectada, en lugar de intentar controlar la trayectoria directamente. Esta parte del vuelo no sería particularmente sensible a la latencia.
En la primera etapa después del despegue, el objetivo del algoritmo de guía es llevar el vehículo a través de la atmósfera minimizando el combustible gastado y manteniendo las cargas estructurales en su rango de diseño. Para lograrlo, el algoritmo proporciona comandos de actitud en función de la velocidad del vehículo. Estos valores se calculan previamente y se almacenan en la memoria de la computadora.
Una vez que se completa el programa de balanceo, el transbordador entra en control de circuito cerrado para minimizar las cargas aerodinámicas , pero la guía de trayectoria general permanece en circuito abierto hasta relativamente tarde en el ascenso.
Sistema de control de vuelo digital del transbordador espacial
Cinco segundos después del despegue, se emiten los comandos para realizar las maniobras de cabeceo y giro hacia el azimut de vuelo. Durante las regiones de alta presión dinámica, un sistema de alivio de carga tanto en cabeceo como en guiñada minimiza las cargas de aire en el vehículo... La función de alivio de carga se logra mediante retroalimentaciones laterales y normales del acelerómetro combinadas con el sistema de comando de actitud a partir de los 25 segundos de vuelo. .
En cuanto a la latencia:
Durante todas las fases de vuelo, el ciclo computacional fundamental del control de vuelo es de 40 milisegundos. Una serie de cálculos de control de vuelo tienen lugar solo cada 80 milisegundos, y algunos tienen lugar aproximadamente una vez por segundo. Además del requisito básico de ciclo menor de 40 milisegundos, la demora total entre el muestreo de los sensores de control de vuelo y la transmisión del comando resultante a los efectores está limitada a no más de 20 milisegundos.
Si estoy analizando esto correctamente, significa que cada 40 ms, hay un ciclo sensor-computadora-efector que no toma más de 20 ms. El transbordador era notoriamente inestable desde el punto de vista aerodinámico, mucho más que la mayoría de los lanzadores, así que imagino que este tipo de tiempo de ciclo sería suficiente para casi todos.
russell borogove
Andy
Mate