<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2026.61.10.012</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">2590</article-id>
      <title-group>
        <article-title xml:lang="ru">Метод синтеза непрерывных локально-оптимальных управлений в маховичных системах стабилизации вращения</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>The method of synthesis of continuous locally optimal controls in reaction wheel attitude stabilization systems</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0005-1888-7572</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Хрусталев</surname>
              <given-names>Александр Алексеевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Khrustalev</surname>
              <given-names>Aleksandr Alekseevich</given-names>
            </name>
          </name-alternatives>
          <email>hrustalev.aa@edu.spbstu.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Санкт-Петербургский политехнический университет Петра Великого</aff>
        <aff xml:lang="en">Peter the Great St. Petersburg Polytechnic University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2026.61.10.012</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=2590"/>
      <abstract xml:lang="ru">
        <p>Статья посвящена моделированию системы автоматического управления вращательным движением, применяющей двигатели-маховики для формирования управляющего вращательного момента. Сформулирован метод дискретизации уравнений динамики объекта управления, учитывающих производные управляющих воздействий, при задании как кусочно-постоянных, так и кусочно-линейных входных воздействий. Предложен метод вычисления оптимальных на каждом шаге стабилизирующих управлений, учитывающий ограничение на непрерывность кусочно-линейных управлений. Глобальная непрерывность угловых скоростей маховиков обеспечивается учетом в коэффициентах их линейных функций приращений управлений на предыдущих шагах (в предположении влияния на динамику системы только угловых скоростей маховиков). Вычисление локально-оптимальных управлений осуществлено с применением метода множителей Лагранжа. В результате синтеза установлено, что рассматриваемая дискретная система является нестационарной, как и матрицы суммарного функционала качества управлений. Сформулированный метод вычисления суммарного функционала качества учитывает ограничение на непрерывность кусочно-линейных управлений. Вычислен оператор локально-оптимальных управлений, доставляющий минимум дискретному функционалу качества на каждом шаге моделирования системы. Результаты моделирования показывают, что оператор управлений позволяет решить задачу стабилизации углов отклонения объекта управления около положения равновесия за установленное конечное время. Продемонстрированы отличия в характере переходных процессов в зависимости от способа задания матриц суммарного функционала качества процессов. Результаты работы представляют теоретическую значимость для решения задач синтеза дискретных систем с кусочно-линейными глобально-непрерывными управлениями.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>The article is devoted to modeling a system of automatic control of rotational motion that employs reaction wheels to generate control torque. A method is formulated for discretizing the dynamics equations of the control object, which take into account the derivatives of control actions, for both piecewise-constant and piecewise-linear input actions. A method is proposed for calculating stabilizing controls that are optimal at each step and that accounts for the continuity constraint on piecewise-linear controls. The global continuity of the flywheels' angular velocities is ensured by taking into account, in the coefficients of their linear functions, the control increments at previous steps (assuming that only the flywheels' angular velocities affect the system dynamics). The locally optimal controls are calculated using the Lagrange multiplier method. As a result of the synthesis, it is established that the discrete system under consideration is nonstationary, as are the matrices of the total control quality functional. The formulated method for calculating the total quality functional accounts for the continuity constraint on piecewise-linear controls. A locally optimal control operator is calculated that delivers the minimum to the discrete quality functional at each step of the system simulation. The simulation results show that the control operator makes it possible to solve the problem of stabilizing the deflection angles of the control object in the vicinity of the equilibrium position within a specified finite time. Differences in the nature of the transient processes are demonstrated depending on how the matrices of the total process quality functional are defined. The results of the work are of theoretical significance for solving synthesis problems of discrete systems with globally continuous piecewise-linear controls.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>теория автоматического управления</kwd>
        <kwd>системы стабилизации</kwd>
        <kwd>нестационарные дискретные системы</kwd>
        <kwd>маховичная система ориентации</kwd>
        <kwd>локально-оптимальные управления</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>automatic control theory</kwd>
        <kwd>stabilization systems</kwd>
        <kwd>nonstationary discrete systems</kwd>
        <kwd>reaction wheel attitude control system</kwd>
        <kwd>locally optimal controls</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Фатеев А.В., Вилков Ю.В., Чеботарев В.Е., Матыленко М.Г., Титов Г.П. Принципы построения прецизионной системы ориентации и стабилизации космического телескопа. Космические аппараты и технологии. 2023;7(4):288–295. https://doi.org/10.26732/j.st.2023.4.07</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Богатырева С.М., Илюхин С.Н., Топорков А.Г. Разработка алгоритма работы системы ориентации и стабилизации орбитального космического телескопа при нештатной работе органов управления. Инженерный журнал: наука и инновации. 2022;(9). https://doi.org/10.18698/2308-6033-2022-9-2214</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Маштаков Я.В., Ткачёв С.С. Использование маховиков для управления вектором тяги при перелёте Земля-Луна. В сборнике: Четвертая Всероссийская научно-техническая конференция «Современные проблемы ориентации и навигации космических аппаратов», 08–11 сентября 2014 года, Таруса, Россия. Москва: ИКИ РАН; 2015. С. 340–347.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Соколов И.А., Степанов А.С. Алгоритм энергетически квазиоптимального двухимпульсного управления пространственной ориентацией космического аппарата с двигателями-маховиками. Труды Военно-космической академии имени А.Ф. Можайского. 2025;(697):362–375.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Беленький А.Д., Васильев В.Н., Семенов М.Е. Исследование динамики ориентации и стабилизации по курсу космического аппарата «Метеор-М» при использовании информации инфракрасной вертикали и датчиков угловой скорости. Вопросы электромеханики. Труды ВНИИЭМ. 2008;107:38–45.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Якимовский Д.О., Бураков М.В., Коновалов А.С. Управление ускорением двигателя-маховика космического аппарата. Санкт-Петербург: ГУАП; 2018. 152 с.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Васильев В.Н. Системы ориентации космических аппаратов. Москва: ФГУП «НПП ВНИИЭМ»; 2009. 310 с.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Алексеев К.Б., Бебенин Г.Г. Управление космическими летательными аппаратами. Москва: Машиностроение; 1974. 340 c.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Козлов В.Н., Ефремов А.А. Проекционный метод решения уравнения Р. Беллмана для синтеза систем с ограничениями на управления. В сборнике: Системный анализ в проектировании и управлении: Сборник научных трудов XXVI Международной научно-практической конференции: Часть 1, 13–14 октября 2022 года, Санкт-Петербург, Россия. Санкт-Петербург: Политех-пресс; 2023. С. 151–157. https://doi.org/10.18720/SPBPU/2/id23-46</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Телепнев П.П., Ефанов В.В., Кузнецов Д.А., Герасимчук В.В. Оценка уровней механических воздействий на КА двигателя-маховика в вязко-упругом подвесе виброизолятора, обусловленных прецессией и нутацией. Вестник НПО им. С.А. Лавочкина. 2024;(3):30–35. https://doi.org/10.26162/LS.2024.58.33.004</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>