logo
Алгоритм расчета траектории перелета на ограниченную орбиту с заданными характеристиками

2.2.2 Алгоритм подбора величины корректирующего импульса и моделирование отклонений от номинальных значений параметров

Блок-схема, представленная на рис. 2.2 в предыдущем разделе, подходит для описания алгоритма подбора величины импульса. Как было замечено ранее, чтобы нивелировать неустойчивую (возрастающую) компоненту движения, необходимо производить коррекции движения КА в окрестности точки либрации. В рамках данной работы был создан алгоритм, который аналогичен алгоритму подбора начальной скорости, описанному выше, но при подборе величины импульса учитывается направление его исполнения, изменение скорости по которому приводит к максимальному изменению неустойчивой компоненты.

Задано начальное значение величины импульса коррекции SK, направляющие и орта вектора коррекции, положенного в плоскость XY (направление импульса DirX и DirY). На текущем шаге происходит исполнение импульса, где его компоненты в разложении по осям рассчитываются как SK*DirX и SK*DirY. Затем производится интегрирование уравнений движения КА, после чего значение SK изменяется.

В реальности параметры КА невозможно определить с бесконечной точностью, а также существует погрешность исполнения импульса. Поэтому имеет смысл проанализировать, каким образом неточность определения параметров КА или исполнения импульса влияют на поддержание орбиты.