ГлавнаяПрепринты
Стабилизация орбитальной ориентации космического аппарата во взаимосвязанных каналах крена и рысканья при отсутствии измерений угла и угловой скорости рысканья
Стабилизация орбитальной ориентации космического аппарата во взаимосвязанных каналах крена и рысканья при отсутствии измерений угла и угловой скорости рысканья
Язык труда и переводы:
УДК:
681.5
Дата публикации:
27 января 2023, 16:56
Категория:
Секция 17. Системы управления космических аппаратов и комплексов
Построен стабилизирующий закон управления орбитальной ориентацией космического аппарата во взаимосвязанных каналах крена и рысканья при отсутствии измерительной информации в канале рысканья. Закон получен путем аналитического синтеза управления по выходу для линеаризованной модели четвертого порядка с двумя входами и двумя выходами. Регулятор по выходу рассчитан на основе множества регуляторов по состоянию через матричное уравнение связи. Заданный спектр блочной матрицы обеспечен с помощью преобразования подобия в виде транспонирования блоков, что позволило от управления по выходу системой с двумя входами перейти к управлению по состоянию системой с одним входом. Применимость подхода подтверждена примером численного моделирования.
Ключевые слова:
орбитальная ориентация, управление по выходу, гравитационный момент, декомпозиционный метод, преобразование подобия
Основной текст труда
Рассматривается линеаризованная модель углового движения космического аппарата (КА) на орбите под действием гравитационного (возмущающего) и реактивного (управляющего) моментов во взаимосвязанных каналах крена и рысканья [1]
где и — угол и угловая скорость крена; и — угол и угловая скорость рысканья; , , , , , — коэффициенты линеаризации; — орбитальная угловая скорость КА; , , — осевые моменты инерции КА; , , и , , — вектора и матрицы состояния, управления, наблюдения, соответственно.
Требуется построить стабилизирующий закон управления при наличии информации об угловом положении и угловой скорости только в канале крена.
Аналогичная задача управления орбитальной ориентацией КА при неполной информации о векторе состояния была решена с помощью динамического наблюдателя [2]. Но из-за слабой динамической связи канала рысканья с другими каналами управления, при оценивании угла и угловой скорости рысканья возникают существенные ошибки.
В настоящей работе синтезируется управление по выходу
с матрицей обратной связи , обеспечивающее матрице замкнутой системы управления заданный характеристический полином с вещественными коэффициентами:
В данном случае задача управления по выходу осложняется тем, что у объекта (1) суммарная размерность векторов управления и наблюдения не превышает размерность вектора состояния. Поэтому стандартную декомпозиционную схему аналитического синтеза [3] напрямую использовать невозможно. Предлагается альтернативный подход.
Согласно доказанной ранее обобщённой формуле Басса — Гура [4] найдем полное множество решений (матриц ) задачи модального управления по состоянию для пары матриц (1) и заданного характеристического полинома (3) где , , , , а матрицы и выбираются таким образом, чтобы выполнялось равенство
Здесь и далее — единичная матрица порядка ; — нулевая матрица размерности ; — множество вещественных матриц размерности .
Уравнение связи между матрицами регуляторов по состоянию и по выходу
разрешимо относительно матрицы при условии [3] где — правый аннулятор максимального ранга [3] матрицы . Это условие будет выполнено, если назначить матрицы и такими, что [3] где ; и — соответственно левый аннулятор максимального ранга и псевдообращение [3] матрицы ; , , , — вещественные параметры.
За счет параметров матрицы необходимо аналитически обеспечить заданный характеристический полином (5) матрице Заметим, что если транспонировать нижние блоки матрицы , то ее характеристический полином не изменится:
Теперь характеристический полином (5) обеспечивается подобной матрице вида
Таким образом, задача управления по выходу системой с двумя входами и двумя выходами свелась к задаче управления по состоянию системой с одним входом нахождению вектора , обеспечивающего заданный полином . Эта задача имеет единственное решение, которое находится по формуле Аккермана [4]
Полученные значения параметров , , , подставляются в формулу (7) и далее матрица — в формулу {4}. После этого определяется единственное решение [3] уравнения (6) — значение искомой матрицы регулятора по выходу:
Проверка показывает, что замкнутая система управления (1), (2), (8) имеет характеристический полином (3):
В среде MATLAB был реализован пример моделирования процесса построения орбитальной ориентации гипотетического КА во взаимосвязанном канале крен-рысканье. Моделирование подтвердило работоспособность предлагаемого алгоритма управления.
Литература
Lapin A.V., Zubov N.E. Analytic Solution of the Problem of Stabilizing Orbital Orientation of a Spacecraft with Flywheel Engines. AIP Conference Proceedings, 2021, vol. 2318, no. 1, 130009, pp. 1–8. DOI: https://doi.org/10.1063/5.0036155
Lapin A.V., Zubov N.E. Autonomous Stabilization of a Spacecraft Orbital Orientation at the Lack of Angular Velocity Measurements. 2022 Int. Russian Automation Conf., 2022, pp. 51–56. DOI: https://doi.org/10.1109/RusAutoCon54946.2022.9896299
Zubov N.E., Lapin A.V., Mikrin E.A., Ryabchenko V.N. Output Control of the Spectrum of a Linear Dynamic System in Terms of the Van der Woude Method. Doklady Mathematics, 2017, vol. 96, no. 2, pp. 457–460. DOI: https://doi.org/10.1134/S1064562417050179
Lapin A.V., Zubov N.E. Generalization of Bass – Gura Formula for Linear Dynamic Systems with Vector Control. Herald of the Bauman Moscow State Technical University, Series Natural Sciences, 2020, vol. 89, no. 2, pp. 41–64. DOI: https://doi.org/10.18698/1812-3368-2020-2-41-64
Ваш браузер устарел и не обеспечивает полноценную и безопасную работу с сайтом.
Установите актуальную версию вашего браузера или одну из современных альтернатив.