Интерпретатор бортового контура управления Российского сегмента…
Инженерный журнал: наука и инновации
# 9·2017 3
события (директива для одного из имитаторов бортовых программ
или действие оператора).
Работа цикла реализована методом моделирования дискретных
процессов, а именно методом ускорений с неравномерной шкалой
времени.
На первом шаге необходимо составить таблицу событий. Она
включает фронты времен (минимального значения времени) всех
имитаторов механизмов отложенного управления (СПП СМ, СПП
МИМ1-А, СПП МИМ2-А, РСС, БПП) и фронт (минимального значе-
ния времени) времен оператора. Программа находит минимальное
время среди всех фронтов времен и заносит его в переменную ЦВМ
F_UNSEG_TIME, что означает, что программа ускоряется до этого
времени.
Рис. 1.
Схема проекта «Интерпретатор БКУ РС МКС»:
ТОП — таблица описания переменных; ОЗУ — оперативное запоминающее устройство
Затем исполняются действия из таблицы событий, опрашиваются
все вышеуказанные имитаторы механизмов отложенного управления
и буфер КРЛ.