<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.26.155-163</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1713</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>РОБОТЫ, МЕХАТРОНИКА И РОБОТОТЕХНИЧЕСКИЕ СИСТЕМЫ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>ROBOT, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Программное управление пространственным движением твердого тела, оптимальное в смысле минимума интегрального квадратичного относительно ускорений функционала, с использованием дуальных кватернионов</article-title><trans-title-group xml:lang="en"><trans-title>Program Control of the Spatial Motion of a Solid Body, Optimal in the Sense of a Minimum Integral Quadratic Functional Relative to the Accelerations, Using Dual Quaternions</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Панкратов</surname><given-names>И. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Pankratov</surname><given-names>I. А.</given-names></name></name-alternatives><bio xml:lang="ru"><p>И. А. Панкратов, канд. техн. наук, доц., ст. науч. сотр.</p><p>г. Саратов</p></bio><bio xml:lang="en"><p>Pankratov I. A., Cand. Sci., Associate Professor; Senior Researcher</p><p>Saratov, 410012</p><p>Saratov, 410028</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Челноков</surname><given-names>Ю. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Chelnokov</surname><given-names>Yu. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ю. Н. Челноков, д-р физ.-мат. наук, проф., гл. науч. сотр.</p><p>г. Саратов</p></bio><bio xml:lang="en"><p>Yu. N. Chelnokov</p><p>Saratov, 410028</p></bio><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Саратовский национальный исследовательский государственный университет имени Н. Г. Чернышевского; Институт проблем точной механики и управления РАН<country>Россия</country></aff><aff xml:lang="en">Saratov State University; Institute for Problems of Precision Mechanics and Control of the Russian Academy of Sciences<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Институт проблем точной механики и управления РАН<country>Россия</country></aff><aff xml:lang="en">Institute for Problems of Precision Mechanics and Control of the Russian Academy of Sciences<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>14</day><month>03</month><year>2025</year></pub-date><volume>26</volume><issue>3</issue><fpage>155</fpage><lpage>163</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/1713">https://mech.novtex.ru/jour/article/view/1713</self-uri><abstract><p>Рассмотрена задача оптимального программного управления пространственным движением свободного твердого тела (в частности, космического аппарата (КА)) в инерциальной системе координат с использованием дуальных кватернионов (параболических бикватернионов Клиффорда). Дуальная вектор-функция управления (дуальная композиция углового и линейного ускорений тела), построенного с использованием принципа максимума Понтрягина, не ограничена по дуальному модулю. Минимизируется интегральный квадратичный функционал в отношении углового и линейного ускорений, характеризующий затраты энергии на перевод тела из заданного начального состояния в заданное конечное состояние за фиксированное время. Пространственное движение тела эквивалентно композиции углового (вращательного) и поступательного (орбитального) движений (теорема Шаля). Граничные условия по угловому и линейному положениям, а также по угловой и линейной скоростям тела являются произвольными. Поступательное (орбитальное) движение тела совместно с вращением тела вокруг его центра масс описано с применением двух новых бикватернионных дифференциальных уравнений. Законы изменения управляющей силы и управляющего момента получены с использованием построенных оптимальных законов изменения углового и линейного ускорений тела по алгебраическим формулам с помощью концепции решения обратных задач динамики. После применения принципа максимума (к построению оптимальных программных ускорений) исследуемая задача управления сведена к нелинейной дифференциальной краевой задаче двадцать восьмого порядка с подвижным правым концом траектории, которая была решена численно с помощью метода Левенберга—Марквардта. Рассмотрен случай большого отклонения в угловой мере между начальной и конечной ориентациями КА при наличии малого линейного поступательного перемещения КА (задача оптимального пространственного маневрирования КА). При этом распределение масс КА соответствует сферически симметричному твердому телу или международной космической станции (МКС), или КА "Спейс Шаттл". Построены графики изменения компонент дуального кватерниона (бикватерниона), описывающего ориентацию КА и его местоположение в инерциальной системе координат, компонент векторов угловой и линейной скоростей, компонент векторов углового и линейного ускорений (оптимальных управлений), компонент векторов управляющего момента и управляющей силы. Проанализированы полученные численные решения, установлены особенности и закономерности процесса оптимального пространственного маневрирования КА. Получена таблица значений компонент вектора управляющего момента в системе координат, связанной с КА, в начале, середине и в конце движения для всех трех КА при наличии поступательного (орбитального) перемещения.</p></abstract><trans-abstract xml:lang="en"><p>The problem of optimal program control of the spatial motion of a free solid body (in particular, a spacecraft) in an inertial coordinate system using dual quaternions (parabolic Clifford biquaternions) is considered. The dual vector control function (dual composition of angular and linear accelerations of a body), constructed using the Pontryagin maximum principle, and is not limited in the dual module. The integral quadratic functional with respect to angular and linear accelerations, cha- racterizing the energy costs of transferring a body from a given initial state to a given final state in a fixed time is minimized. The spatial motion of a body is equivalent to the composition of angular (rotational) and translational (orbital) movements (Chasles’ theorem). The boundary conditions for angular and linear positions, as well as for angular and linear velocities of the body, are arbitrary. The translational (orbital) motion of a body together with the rotation of a body around its center of mass is described using two new biquaternion differential equations. The laws of change of the control force and the control moment are obtained using the constructed optimal laws of change of angular and linear accelerations of a body according to algebraic formulas using the concept of solving inverse problems of dynamics. After applying the maximum principle (to the construction of optimal program accelerations), the control problem under study was reduced to a twenty-eighth order nonlinear differential boundary value problem with a movable right end of the trajectory, which was solved numerically using the Levenberg-Marquardt method. The case of a large deviation in the angular measure between the initial and final orientations of the spacecraft in the presence of a small linear translational displacement of the spacecraft (the problem of optimal spatial maneuvering of the spacecraft) is considered. In this case, the mass distribution of the spacecraft corresponds to a spherically symmetric solid body or the International Space Station (ISS), or the Space Shuttle spacecraft. Graphs of changes in the components of the dual quaternion (biquaternion) describing the orientation of the spacecraft and its location in the inertial coordinate system, the components of angular and linear velocity vectors, the component of angular and linear accelerations vectors (optimal controls), the component of the control moment and the control force vectors are constructed. The obtained numerical solutions are analyzed; the features and patterns of the process of optimal spatial motion of spacecraft are established. А table of values of the components of the control moment vector in the coordinate system associated with the body at the beginning, middle and end of motion for all three bodies in the presence of translational displacement is obtained.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>свободное твердое тело</kwd><kwd>космический аппарат</kwd><kwd>пространственное движение</kwd><kwd>угловое (враща- тельное) и поступательное (орбитальное) движения</kwd><kwd>угловое и линейное ускорения</kwd><kwd>момент и сила</kwd><kwd>дуальный кватер- нион (бикватернион)</kwd><kwd>оптимизация</kwd><kwd>обратная задача динамики</kwd></kwd-group><kwd-group xml:lang="en"><kwd>free solid body</kwd><kwd>spacecraft</kwd><kwd>spatial motion</kwd><kwd>angular (rotational) and translational (orbital) motions</kwd><kwd>angular and linear accelerations</kwd><kwd>moment and force</kwd><kwd>dual quaternion (biquaternion)</kwd><kwd>optimization</kwd><kwd>inverse problems of dynamics</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Челноков Ю. Н. Управление пространственным движением твердого тела с использованием дуальных кватернионов // XII Всероссийский съезд по фундаментальным проблемам теоретической и прикладной механики (Уфа, 20—24 августа 2019 г.): Сб. тр. в 4 тт. Т. 1: Общая и прикладная механика. Уфа: РИЦ БашГУ, 2019. С. 288—290. DOI: 10.22226/2410-3535-2019-congress-v1.</mixed-citation><mixed-citation xml:lang="en">Chelnokov Yu. N. Control of the spatial motion of a rigid body using dual quaternions, XII All-Russian Congress on Fundamental Problems of Theoretical and Applied Mechanics (Ufa, August 20-24, 2019), Vol. 1: General and applied mechanics, Ufa, RITs BashGU, 2019, pp. 288—290, doi: 10.22226/2410-3535-2019-congress-v1 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Chelnokov Yu. N. Synthesis of Control of Spatial Motion of a Rigid Body Using Dual Quaternions // Mechanics of Solids. 2020. Vol. 55, N. 7. P. 59—80. DOI: 10.3103/S0025654420070080.</mixed-citation><mixed-citation xml:lang="en">Chelnokov Yu. N. Synthesis of Control of Spatial Motion of a Rigid Body Using Dual Quaternions, Mechanics of Solids, 2020, vol. 55, no. 7, pp. 59—80, DOI: 10.3103/S0025654420070080.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Chelnokov Yu. N. Controlling the Spatial Motion of a Rigid Body Using Biquaternions and Dual Matrices // Mechanics of Solids. 2021. Vol. 56, N. 1. P. 13—33. DOI: 10.3103/ S0025654421010064.</mixed-citation><mixed-citation xml:lang="en">Chelnokov Yu. N. Controlling the Spatial Motion of a Rigid Body Using Biquaternions and Dual Matrices, Mechanics of Solids, 2021, vol. 56, no. 1, pp. 13—33, doi: 10.3103/S0025654421010064.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Челноков Ю. Н. Об интегрировании кинематических уравнений винтового движения твердого тела // Прикладная математика и механика. 1980. Т. 44, Вып. 1. С. 32—39.</mixed-citation><mixed-citation xml:lang="en">Chelnokov Yu. N. On the integration of kinematic equations of helical motion of a solid body, Prikl. Mat. Mekh., 1980, vol. 44, no. 1, pp. 32—39 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Челноков Ю. Н. Кватернионные и бикватернионные модели и методы механики твердого тела и их приложения: Геометрия и кинематика движения. М.: Физматлит, 2006. 512 с.</mixed-citation><mixed-citation xml:lang="en">Chelnokov Yu. N. Quaternion and biquaternion models and methods of solid mechanics and their applications: Geometry and kinematics of motion, Moscow, Fizmatlit, 2006 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Сапунков Я. Г., Молоденков А. В. Новый алгоритм квазиоптимальной переориентации космического аппарата // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2023. Т. 23, Вып. 1. С. 95—112. DOI: 10.18500/1816-9791-2023-23-1-95-112.</mixed-citation><mixed-citation xml:lang="en">Sapunkov Ya. G., Molodenkov А. V. The new algorithm of quasi-optimal reorientation of a spacecraft, Izv. Sarat. un-ta. Nov. ser. Ser. Matematika. Mekhanika. Informatika, 2023, vol. 23, iss. 4, pp. 95—112, doi: 10.18500/1816-9791-2023-23-1-95-112 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Понтрягин Л. С., Болтянский В. Г., Гамкрелидзе Р. В., Мищенко Е. Ф. Математическая теория оптимальных процессов. М.: Наука, 1983. 393 с.</mixed-citation><mixed-citation xml:lang="en">Pontriagin L. S., Boltyanskii V. G., Gamkrelidze R. V., Mischenko E. F. Mathematical theory of optimal processes, Moscow, Nauka, 1983 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Понтрягин Л. С. Принцип максимума в оптимальном управлении. М.: Едиториал УРСС, 2004. 64 с.</mixed-citation><mixed-citation xml:lang="en">Pontriagin L. S. The principle of maximum in optimal control, Moscow, Editorial URSS, 2004 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Моисеев Н. Н. Численные методы в теории оптимальных систем, М.: Наука, 1971. 424 с.</mixed-citation><mixed-citation xml:lang="en">Moiseev N. N. Numerical methods in the theory of optimal systems, Moscow, Nauka, 1971 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Поляк Б. Т. Введение в оптимизацию. М.: Наука, 1983. 384 с.</mixed-citation><mixed-citation xml:lang="en">Poliak В. T. Introduction to optimization, Moscow, Nauka, 1983 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Press W. H., Teukolsky S. A., Vetterling W. T., Flannery В. P. Numerical Recipes: The Art of Scientific Computing. Cambridge: Cambridge University Press, 2007.</mixed-citation><mixed-citation xml:lang="en">Press W. H., Teukolsky S. A., Vetterling W. T., Flannery В. P. Numerical Recipes: The Art of Scientific Computing, Cambridge, Cambridge University Press, 2007.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Гасников А. В. Современные численные методы оптимизации. Метод универсального градиентного спуска. М.: МЦНМО, 2021. 272 с.</mixed-citation><mixed-citation xml:lang="en">Gasnikov А. V. Modern numerical optimization methods. The universal gradient descent method, Moscow, MTsNMO, 2021 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Банит Ю. Р., Беляев М. Ю., Добринская Т. А., Ефимов Н. И., Сазонов В. В., Стажков В. М. Определение тензора инерции международной космической станции по телеметрической информации. Препринт № 57. М.: ИПМ им. М. В. Келдыша РАН, 2002. 19 с.</mixed-citation><mixed-citation xml:lang="en">Banit Yu. R., Beliaev M. Yu., Dobrinskaia T. A., Efimov N. I., Sazonov V. V., Stazhkov V. M. Determination of the inertia tensor of the International Space Station using telemetry information. Preprint № 57, Moscow, IPM im. M. V. Keldysha RAN, 2002 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Бордовицына Т. В. Современные численные методы в задачах небесной механики. М.: Наука, 1984. 136 с.</mixed-citation><mixed-citation xml:lang="en">Bordovitsyna T. V. Modern numerical methods in the problems of celestial mechanics, Moscow, Nauka, 1984 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Панкратов И. А., Сапунков Я. Г., Челноков Ю. Н. Кватернионные модели и алгоритмы решения общей задачи оптимальной переориентации орбиты космического аппарата // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2020. Т. 20, Вып. 1. С. 93—104. DOI: 10.18500/1816-9791-2020-20-1-93-104.</mixed-citation><mixed-citation xml:lang="en">Pankratov I. A., Sapunkov Ya. G., Chelnokov Yu. N. Quaternion models and algorithms for solving the general problem of optimal reorientation of spacecraft orbit, Izv. Sarat. un-ta. Nov. ser. Ser. Matematika. Mekhanika. Informatika, 2020, vol. 20, iss. 1, pp. 93—104, doi: 10.18500/1816-9791-2020-20-1-93-104 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Бордовицына Т. В., Авдюшев В. А. Теория движения искусственных спутников Земли. Аналитические и численные методы. Томск: Издательский Дом Томского государственного университета, 2016. 254 с.</mixed-citation><mixed-citation xml:lang="en">Bordovitsyna T. V., Avdiushev V. A. The theory of motion of artificial Earth satellites. Analytical and numerical methods, Tomsk, Publishing house of Tomsk SU, 2016 (in Russian).</mixed-citation></citation-alternatives></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>
