<?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">donstu</journal-id><journal-title-group><journal-title xml:lang="ru">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="en"><trans-title>Advanced Engineering Research (Rostov-on-Don)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2687-1653</issn><publisher><publisher-name>Don State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23947/2687-1653-2025-25-3-186-196</article-id><article-id custom-type="edn" pub-id-type="custom">HCPJJV</article-id><article-id custom-type="elpub" pub-id-type="custom">donstu-2450</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>MECHANICS</subject></subj-group></article-categories><title-group><article-title>Метод оптимального управления экзоскелетом нижних конечностей с упругими элементами</article-title><trans-title-group xml:lang="en"><trans-title>Optimal Control Method for a Lower Limb Exoskeleton with Elastic Elements</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-2653-548X</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>Deeb</surname><given-names>D.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Диб Делшан, аспирант, ассистент кафедры «Робототехника, мехатроника, динамика и прочность машин»</p><p>111250, г. Москва, ул. Красноказарменная, 14</p><p>ScopusID 59000476600</p></bio><bio xml:lang="en"><p>Delshan Deeb, Postgraduate student, Teaching Assistant of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines</p><p>14, Krasnokazarmennaya Str., Moscow, 111250</p><p>ScopusID 59000476600</p></bio><email xlink:type="simple">delshan2deeb@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-7682-2228</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>Merkuryev</surname><given-names>I. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Игорь Владимирович Меркурьев, доктор технических наук, доцент, заведующий кафедрой «Робототехника, мехатроника, динамика и прочность машин»</p><p>111250, г. Москва, ул. Красноказарменная, 14</p><p>ScopusID 35422634900</p></bio><bio xml:lang="en"><p>Igor V. Merkuryev, Dr.Sci. (Eng.), Associate Professor, Head of the Department of Robotics, Mechatronics, Dynamics and Strength of Machines</p><p>14, Krasnokazarmennaya Str., Moscow, 111250</p><p>ScopusID 35422634900</p></bio><email xlink:type="simple">MerkuryevIV@mpei.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский университет «МЭИ»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>National Research University “MPEI”</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>29</day><month>09</month><year>2025</year></pub-date><volume>25</volume><issue>3</issue><fpage>186</fpage><lpage>196</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Диб Д., Меркурьев И.В., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Диб Д., Меркурьев И.В.</copyright-holder><copyright-holder xml:lang="en">Deeb D., Merkuryev I.V.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestnik-donstu.ru/jour/article/view/2450">https://www.vestnik-donstu.ru/jour/article/view/2450</self-uri><abstract><sec><title>Введение</title><p>Введение. Современное развитие экзоскелетов открывает новые горизонты для реабилитации и повышения качества жизни людей с ограниченной подвижностью. Актуальность исследования методов оптимального управления экзоскелетами обусловлена растущим спросом в медицине и промышленности. Однако существует множество проблем, связанных с эффективностью управления экзоскелетами, особенно в контексте интеграции упругих элементов. Темы, связанные с оптимальным управлением и настройкой параметров систем для достижения максимальной эффективности и комфорта пользователя, остаются недостаточно изученными. Целью данного исследования является разработка метода оптимального управления экзоскелетом нижних конечностей (ЭНК) с упругими элементами при оптимизации энергозатрат и учете внешних возмущений.</p></sec><sec><title>Материалы и методы</title><p>Материалы и методы. ЭНК представлен упрощенной моделью перевернутого маятника с упругими элементами в стопах. Динамическая модель ЭНК разработана с использованием уравнений Лагранжа. Метод оптимального управления основан на синтезе линейно-квадратичного регулятора, ориентированного на минимизацию энергозатрат. Для учета влияния внешних возмущений в контур управления интегрирован фильтр Калмана. Параметры математической модели ЭНК были получены из литературных данных. Моделирование проведено в среде Wolfram Mathematica.</p></sec><sec><title>Результаты исследования</title><p>Результаты исследования. Разработан метод оптимального управления ЭНК с упругими элементами, который обеспечивает оптимизацию энергозатрат при достижении вертикального метода равновесия. Проведено моделирование системы с использованием оптимального терминального управления, а затем оптимального управления с обратной связью. При управлении с обратной связью были определены ключевые параметры, оказывающие влияние на устойчивость системы: коэффициенты жесткости пружины и демпфирования. Интеграция фильтра Калмана в систему позволила учитывать влияние внешних возмущений.</p></sec><sec><title>Обсуждение</title><p>Обсуждение. Применение терминального управления в рамках разработанного метода оптимального управления позволило снизить энергозатраты на 98 % за определенное время стабилизации. Найдены оптимальные значения жёсткости пружин и коэффициентов демпфирования для достижения наилучшего отклика системы. Использование метода оптимального управления ЭНК в сочетании с фильтром Калмана подтвердило эффективную компенсацию внешних возмущений и шумов, что обеспечило сходимость переходных процессов при минимальных энергозатратах.</p></sec><sec><title>Заключение</title><p>Заключение. Предложенный метод достижения оптимального управления при минимизации энергозатрат является перспективным решением в области расчёта управляющих сигналов, необходимых для обеспечения устойчивости и определения оптимальной функции энергозатрат. Это особенно актуально для задач медицинской реабилитации. Данные результаты могут быть полезны для дальнейших исследований и разработок в области робототехники и носимых устройств.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Introduction</title><p>Introduction. Modern development of exoskeletons opens new horizons for rehabilitation and improving the quality of life of people with limited mobility. The relevance of the study on methods of optimal control of exoskeletons is due to the growing demand in medicine and industry. However, there are numerous challenges related to the efficient control of exoskeletons, especially in the context of the integration of elastic elements. Topics related to optimal control and tuning of system parameters to reach maximum efficiency and user comfort remain insufficiently studied. The objective of this study is to develop a method of optimal control of a lower limb exoskeleton (LLE) with elastic elements while optimizing energy costs and accounting for external disturbances.</p></sec><sec><title>Materials and Methods</title><p>Materials and Methods. The LLE is represented by a simplified model of an inverted pendulum with elastic elements in the feet. The dynamic model of the LLE was developed using Lagrange equations. The optimal control method was based on the synthesis of a linear quadratic regulator designed to minimize energy costs. To account for the influence of external disturbances, a Kalman filter was integrated into the control loop. The parameters of the mathematical model of the LLE were obtained from published data. System simulation was performed in the Wolfram Mathematica environment.</p></sec><sec><title>Results</title><p>Results. A method of optimal control of the LLE with elastic elements has been developed. This method optimizes energy costs while maintaining vertical equilibrium. The system was modeled using optimal terminal control, followed by optimal feedback control. During feedback control, key parameters affecting system stability were identified: spring stiffness and damping coefficients. Integration of the Kalman filter enabled compensation for external disturbances.</p></sec><sec><title>Discussion</title><p>Discussion. The use of terminal control within the developed method reduced energy costs by 98% within a specified stabilization timeframe. Optimal values of spring stiffness and damping coefficients for obtaining the best system response were identified. The use of the optimal control method of the LLE in combination with the Kalman filter confirmed the effective compensation of external disturbances and noise, which provided the convergence of transient processes with minimal energy consumption.</p></sec><sec><title>Conclusion</title><p>Conclusion. The proposed method for achieving optimal control while minimizing energy costs is a promising solution in the field of control signal calculation required to ensure stability and determine the optimal energy cost function. This is especially true for medical rehabilitation tasks. These results may be useful for further research and development in the field of robotics and wearable devices.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>экзоскелет</kwd><kwd>математическая модель</kwd><kwd>упругие элементы</kwd><kwd>искусственная стопа</kwd><kwd>оптимальное управление</kwd><kwd>фильтр Калмана</kwd></kwd-group><kwd-group xml:lang="en"><kwd>exoskeleton</kwd><kwd>mathematical model</kwd><kwd>elastic elements</kwd><kwd>artificial foot</kwd><kwd>optimal control</kwd><kwd>Kalman filter</kwd></kwd-group></article-meta></front><body><p>Введение. Экзоскелеты нижних конечностей (ЭНК) вызывают всё больший интерес, обусловленный необходимостью решения глобальных проблем здравоохранения — старения населения и роста числа нервно-мышечных травм [<xref ref-type="bibr" rid="cit1">1</xref>]. Эти устройства призваны обеспечить эффективные решения для поддержки и улучшения двигательных функций человека, например, для помощи при ходьбе [<xref ref-type="bibr" rid="cit2">2</xref>], реабилитации и компенсации потери равновесия [<xref ref-type="bibr" rid="cit3">3</xref>], тем самым повышая независимость и качество жизни.</p><p>ЭНК часто проектируются без упругих элементов из‑за возросшей сложности процесса стабилизации во время движения и влияния дополнительных факторов, возникающих при использовании упругих элементов [<xref ref-type="bibr" rid="cit4">4</xref>]. С другой стороны, для этих экзоскелетов могут требоваться упругие элементы, которые улучшают способность конструкции адаптироваться к неровным поверхностям. Упругие элементы могут быть установлены в области голеностопного сустава [<xref ref-type="bibr" rid="cit5">5</xref>] или использоваться для его полной замены [<xref ref-type="bibr" rid="cit6">6</xref>].</p><p>Управление ЭНК является сложной задачей. Ранее были предложены различные подходы к её решению. Разработка эффективного метода управления зависит от множества факторов, поддерживая постоянную актуальность исследований в этой области. Для управления ЭНК существуют разные методы: адаптивный метод управления [<xref ref-type="bibr" rid="cit1">1</xref>][<xref ref-type="bibr" rid="cit7">7</xref>], робастные (устойчивые) методы [<xref ref-type="bibr" rid="cit8">8</xref>][<xref ref-type="bibr" rid="cit9">9</xref>] и метод оптимального управления [<xref ref-type="bibr" rid="cit10">10</xref>][<xref ref-type="bibr" rid="cit11">11</xref>]. Несмотря на эффективность первых двух методов, третий является наиболее удачным. Метод оптимального управления учитывает не только повышение устойчивости и эффективности управления ЭНК в динамических и непредсказуемых условиях, но и позволяет снизить энергозатраты и расход ресурсов системы управления [<xref ref-type="bibr" rid="cit10">10</xref>][<xref ref-type="bibr" rid="cit11">11</xref>]. Однако интеграция упругих элементов в стопы ЭНК приводит к осложнению управления ими. Кроме того, учет внешних возмущений при управлении ЭНК сопровождается новыми проблемами в обеспечении динамической устойчивости системы управления ЭНК.</p><p>На основании вышеизложенного можно утверждать, что существует необходимость в разработке метода оптимального управления ЭНК с упругими элементами. Поэтому целью данного исследования явилась разработка метода оптимального управления экзоскелетом нижних конечностей и упругими элементами при оптимизации энергозатрат и учете внешних возмущений. Данный метод позволяет минимизировать квадратичную функцию энергозатрат при наличии упругих элементов и внешних возмущений.</p><p>Одним из факторов, еще больше усложняющих решение вопроса динамической устойчивости ЭНК, является наличие белого шума, который представляет собой помеху управляющему сигналу [<xref ref-type="bibr" rid="cit12">12</xref>], который был исследован в данной работе.</p><p>Для достижения поставленной цели были поставлены следующие задачи:</p><p>Материалы. С целью разработки математической модели ЭНК с упругими элементами в стопах рассматривается его кинематическая схема. Стопа представлена упругими элементами и соединена с моделью по типу перевернутого маятника (рис. 1). Модель включает инерционные свойства, кинематические ограничения суставов и внешние силы, действующие на систему. </p><fig id="fig-1"><caption><p>Рис. 1. Кинематическая схема ЭНК: а — биомеханическая модель физиологической «рессоры стопы»1; б — упрощённая динамическая модель экзоскелета: с — центр массы; θ — угол голеностопного сустава; М — момент управления</p></caption><graphic xlink:href="donstu-25-3-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/3/wjipa1KFXX9tLTudITBiQTEniGdMD54sN1YkStGu.jpeg</uri></graphic></fig><p>Характеристики упругих элементов и параметры модели следующие: ky, kz — коэффициенты жёсткости горизонтальной и вертикальной пружин, соответственно. Их значения — ky ∈ [ 500, 1 500] Н/м [<xref ref-type="bibr" rid="cit13">13</xref>], kz ∈ [ 7 000, 20 000] Н/м [<xref ref-type="bibr" rid="cit14">14</xref>]. cy, cz — коэффициенты горизонтального и вертикального демпфирования, соответственно, cy ∈ [ 30, 200 Нс/м], cz ∈ [ 500–2 000 Нс/м] [<xref ref-type="bibr" rid="cit15">15</xref>].  — момент инерции экзоскелета относительно центра масс, кгм²; m = 70 — масса экзоскелета с пациентом, кг; h = 1 — длина экзоскелета до центра масс, м; μy = 0,7 и μz = 0 — коэффициенты трения; Ny = 0 и Nz = m g — нормальные силы, Н; g = 9,8 — ускорение свободного падения, м/с².</p><p>Методы. Динамика ЭНК описывается уравнениями Лагранжа второго рода в общем виде2:</p><p> (1)</p><p>где L = T – V — функция Лагранжа; T — кинетическая энергия системы; V — потенциальная энергия системы; Q — обобщенные силы; q = (θ, yb, zb)T — вектор обобщенных координат; θ — угол поворота звена экзоскелета, отсчитываемый от горизонтальной поверхности (параллельной опорной плоскости) в направлении против часовой стрелки; yb, zb — горизонтальное и вертикальное перемещение основания.</p><p>Координаты центра масс маятника определяются следующими уравнениями:</p><p> (2)</p><p>Кинетическая энергия маятника задается по формуле:</p><p> (3)</p><p>где v — скорость центр масс, равен .</p><p>Потенциальная энергия систем описываются следующим уравнением:</p><p> (4)</p><p>Обобщённые силы демпфирования, применяемые с помощью функции диссипации Рэлея для моделирования линейного демпфирования, записываются в виде [<xref ref-type="bibr" rid="cit15">15</xref>]:</p><p> (5)</p><p>Модель трения Кулона задаётся следующими уравнениями [<xref ref-type="bibr" rid="cit15">15</xref>]:</p><p> (6)</p><p>где α &gt;&gt; 1 — параметр регуляризации (для аппроксимации разрывной функции sign(v)), в данной работе выбран α = 100.</p><p>После промежуточных вычислений, уравнения (2–6) принимают вид:</p><p> (7)</p><p>где  — внешние обобщенные силы.</p><p>В окрестности вертикального равновесия (θ ≈ 0) справедливы допущения: sin θ ≈ θ, cos θ = 1, zb ≈ –mg/kz. Уравнения (7) линеаризуются с учетом малости  и  при малых скоростях:</p><p> (8)</p><p>При предположениях о малых углах вертикальное перемещение z становится динамически независимым от горизонтального y и углового θ состояний. Его поведение сводится к гармоническому осциллятору, который может анализироваться отдельно [<xref ref-type="bibr" rid="cit12">12</xref>].</p><p>Для синтеза управления представим систему в канонической форме пространства состояний с учетом внешних возмущений и шумов измерений. Задав вектор состояния , запишем систему в форме Коши:</p><p> (9)</p><p>где A — матрица состояния; B — матрица управления; u(t) — вектор управляющих сигналов; D — матрица возмущений; w(t) — вектор внешних возмущений; C — матрица измерений; v(t) — вектор внешних возмущений.</p><p>Основная задача регулятора заключается в переводе динамической системы из начального состояния x(t0) в заданное конечное состояние x(t1) за определенное время t1.</p><p>Грамиан управляемости W характеризует способность системы достигать произвольных состояний за конечное время T и определяется по формуле [<xref ref-type="bibr" rid="cit12">12</xref>]:</p><p> (10)</p><p>где Ф(t0, t) = eA(t 0 – t) — матричная экспонента.</p><p>Система является полностью управляемой на [t0, t1] тогда и только тогда, когда W(t1, t0) обратима. Если Грамиан обратим, любое состояние xT ∈ ℝn может быть достигнуто с помощью соответствующего управления u(t) [<xref ref-type="bibr" rid="cit12">12</xref>].</p><p>Управление, которое минимизирует квадратичную функцию энергозатрат и переводит систему из состояния x(t0) в состояние x(t1), имеет вид [<xref ref-type="bibr" rid="cit12">12</xref>]:</p><p> (11)</p><p>После промежуточных вычислений квадратичную функцию энергозатрат можно рассчитать с помощью выражения (12):</p><p> (12)</p><p>Управление, заданное уравнением (11), является программным (разомкнутым) и зависит от времени. Для обеспечения асимптотической стабилизации системы в начало координат при произвольных начальных условиях необходим синтез закона управления замкнутого контура, основанного на обратной связи по состоянию в реальном времени. Задача управления формулируется в виде минимизации квадратичной функции энергозатрат [<xref ref-type="bibr" rid="cit12">12</xref>]:</p><p> (13)</p><p>где R — положительно определенная матрица; Q — положительно полуопределенная матрица.</p><p>Оптимальное управление, обеспечивающее минимизацию энергозатрат, может быть реализовано в виде отрицательной обратной связи с переменными параметрами:</p><p> (14)</p><p>где k(t) = R–1BTP(t); k(t) — матрица коэффициента обратной связи; P(t) — решение уравнения Риккати.</p><p>Для нахождения P(t) при t → ∞ необходимо решить алгебраическое уравнение Риккати, которое задается следующим образом:</p><p> (15)</p><p>Система с управляющим сигналом u(t) описывается уравнением:</p><p> (16)</p><p>На практике измерение всех состояний невозможно из-за ограниченного числа датчиков, шумов и погрешностей измерений [<xref ref-type="bibr" rid="cit12">12</xref>]. Для оценки вектора состояния по входам и выходам используется оптимальный фильтр Калмана.</p><p>Система с управляющим сигналом u(t) и фильтр Калмана для определения вектора состояния имеет следующий вид [<xref ref-type="bibr" rid="cit12">12</xref>]:</p><p> (17)</p><p>где  — оценочное состояние; C — выход наблюдателя; L — матрица усиления Калмана.</p><p>При наличии внешних возмущений w(t) и шума измерений v(t) с нулевыми математическими ожиданиями M[v(t)] = 0, M[w(t)] = 0 и ковариационными матрицами sw и sv, соответственно, матрица коэффициента усиления L определяется из решения алгебраического уравнения Риккати (18) и соответственно найдется стационарный фильтр Калмана:</p><p> (18)</p><p>Управление линейной нестационарной системой при внешних возмущениях на входе и выходе реализуется с помощью линейной обратной связи по оценке состояния:</p><p> (19)</p><p>Вид замкнутой системы с обратной связью по оценке вектора состояния определяется формулой:</p><p> (20)</p><p>После разработки метода оптимального управления ЭНК с упругими элементами и учетом влияния внешних возмущений остается произведение численного моделирования и анализ полученных результатов исследования переходных процессов по углу отклонения и смещению. Для достижения этого на первом этапе метод оптимального управления сфокусировали на восстановлении равновесия за определенное время стабилизации без учёта промежуточной траектории движения. На втором этапе метод оптимального управления с обратной связью был применен для поиска оптимальной промежуточной траектории движения как с применением фильтра Калмана, так и без него.</p><p>Результаты исследования. В работе были исследованы переходные процессы управляющего момента, силы, смещения и угла при переходе ЭНК с упругими элементами из неустойчивого положения в положение вертикального равновесия. Результаты численного моделирования приведены на рис. 2–6 при трех начальных условиях: Y1 = [ 1/10, 0, 0 ,0], Y2 = [ 1/10, 0, 1/10 ,0], Y3 = [ 1/10 0 1/10 0 0 1/10 0 1/20 0].</p><p>Результаты терминального управления рассчитаны для времени стабилизации 0,6 с. На рис. 2 представлены кривые управляющих моментов разомкнутой системы при начальных условиях Y1 и целевом положении в состоянии вертикального равновесия. Синяя кривая соответствует управляющему моменту M, оранжевая — управляющей силе Fy.</p><fig id="fig-2"><caption><p>Рис. 2. Кривые управляющих сигналов разомкнутой системы</p></caption><graphic xlink:href="donstu-25-3-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/3/i2fG7TbDswNlepkG3KuW50tVINKAKYOc3T0Bgdik.jpeg</uri></graphic></fig><p>Значения квадратичной функции энергозатрат при терминальном управлении для различных значений времени стабилизации рассчитаны по уравнению (12) и представлены в таблице 1. Можно заметить снижение значения функции энергозатрат при увеличении времени стабилизации.</p><table-wrap id="table-1"><caption><p>Таблица 1</p><p>Значения квадратичной функции энергозатрат</p></caption><table><tbody><tr><td>Время стабилизации, c</td><td>0,1</td><td>0,2</td><td>0,3</td><td>0,4</td></tr><tr><td>Значение квадратичной функции энергозатрат (J)</td><td>1 648,8</td><td>212,1</td><td>66,1</td><td>29,9</td></tr></tbody></table></table-wrap><p>На рис. 3 представлены кривые переходных процессов основных параметров динамической системы ЭНК (θ, yb) при начальных условиях Y1. Синяя кривая представляет собой переходный процесс угла отклонения θ, а оранжевая — изменение координаты по оси ординат yb в течение заданного времени стабилизации 0,6 с при терминальном управлении.</p><fig id="fig-3"><caption><p>Рис. 3. Кривые переходного процесса</p></caption><graphic xlink:href="donstu-25-3-g003.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/3/S4SfdpvswtM5UUzygnnBK1OcYMofpFhCmgh3jvzE.jpeg</uri></graphic></fig><p>Результаты моделирования на рис. 4–6 получены с применением типа управления с обратной связью, которое позволяет провести поиск оптимальной промежуточной траектории движения. Для исследования влияния жесткости упругих элементов (изменения коэффициента жесткости пружины ky) на устойчивость динамической системы ЭНК при минимизации энергозатрат были рассмотрены переходные процессы основных параметров динамической системы ЭНК (рис. 4) при начальных условиях Y2 и следующих параметрах системы с обратной связью: cy = 100, kz = 20 000, Q = eye(4) ⋅ 10³, R = eye(2).</p><p>Оранжевая линия представляет собой зависимость yb, а зеленая линия — θ. Значения коэффициента жесткости были выбраны следующие: ky = [ 700, 1 000, 1 500] Н/м. Переходные процессы представлены соответственно на рис. 4 a, б, в.</p><fig id="fig-4"><caption><p>Рис. 4. Переходные процессы при изменении коэффициента жесткости пружины: а — при ky = 700 и cy = 100; б — при ky = 1 000 и cy = 100; в — при ky =1 500 и cy = 100</p></caption><graphic xlink:href="donstu-25-3-g004.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/3/RoClTw9VRt6FLSovIwxlNJu3DRrP7TPvtgYB7MaX.jpeg</uri></graphic></fig><p>Для исследования влияния демпфирования упругих элементов (изменения коэффициента демпфирования cy) на устойчивость динамической системы ЭНК при минимизации энергозатрат были рассмотрены переходные процессы основных параметров динамической системы ЭНК (θ, yb) (рис. 5) при начальных условиях Y2 и ky =1 000 с обратной связью. Оранжевая линия представляет собой зависимость yb, а зеленая линия — θ. Значения коэффициента демпфирования составляют cy = [ 0, 50, 100] Нс/м, а переходные процессы изображены соответственно на рис. 5 a, б и в.</p><fig id="fig-5"><caption><p>Рис. 5. Переходные процессы изменении коэффициента демпфирования:а — при cy = 0 и ky =1 000; б — при cy = 0 и ky =1 000; в — при cy = 100 и ky =1 000</p></caption><graphic xlink:href="donstu-25-3-g005.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/3/jIoMk8lHMaIbIEhqJVTs49DANCw1OLNpal53LBoU.jpeg</uri></graphic></fig><p>Это исследование также учитывает влияние шума путем добавления фильтра Калмана. На рис. 6 показаны кривые переходного процесса при начальных условиях Y3 = [ 1/10 0 1/10 0 0 1/10 0 1/20 0] и ковариационные матрицы sw = eye(1) и sv = 0,1 eye(2). Оранжевая линия иллюстрирует переходный процесс yb, а зеленая линия — переходный процесс θ.</p><fig id="fig-6"><caption><p>Рис. 6. Кривые переходного процесса с использованием фильтра Калмана</p></caption><graphic xlink:href="donstu-25-3-g006.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/3/ahJfv0tjkWeEjnXXva0smlMXC3O4lWN3S2Z0WSIU.jpeg</uri></graphic></fig><p>Обсуждение. Для достижения цели исследования в предыдущем разделе были представлены результаты моделирования, полученные с использованием предложенного метода оптимального управления для минимизации энергозатрат при переходе исследуемого ЭНК из неустойчивого положения в вертикальное положение равновесия.</p><p>Из таблицы 1 видно, что по мере увеличения времени, необходимого для достижения целевого устойчивого состояния, энергозатраты пропорционально уменьшаются. Данная зависимость согласуется с динамикой управляющих сигналов: с увеличением допустимого времени стабилизации амплитуды управляющих моментов M и Fy уменьшаются, что, согласно формулам (12)–(14), снижает значения энергозатрат. При этом можно сделать вывод о том, что увеличение времени стабилизации (в пределах 0,1–0,4 секунды) снижает энергозатраты на 98 %.</p><p>Кривые на рис. 3 демонстрируют переходный процесс длительностью 0,6 с до достижения положения вертикального равновесия, что согласуется с принципами терминального управления (достижение целевого устойчивого состояния за определенное время стабилизации).</p><p>Кривые на рис. 4 иллюстрируют влияние изменения коэффициента жесткости на переходные процессы основных параметров динамической системы ЭНК (θ, yb). Изменение координаты по оси ординат yb при низком значении коэффициента жесткости характеризуется значительным перерегулированием и медленной стабилизацией, а рост коэффициента жесткости исключает перерегулирование и ускоряет стабилизацию системы. Напротив, изменения угла θ демонстрирует обратную зависимость: при низком значении коэффициента жесткости наблюдается плавный переходный процесс без перерегулирования и короткое время стабилизации системы, в то время как увеличение значения коэффициента жесткости до 1 500 вызывает перерегулирование по углу, несмотря на ускоренную стабилизацию. Это противоречие подчеркивает конкурирующую динамику между yb и θ. При коэффициенте жесткости ky =1 000 (рис. 4 б) достигается оптимальный компромисс: минимизация перерегулирования по координате yb, сохранение стабильности угла θ и быстрая сходимость. Данный режим обеспечивает сбалансированную работу системы.</p><p>Достоверность полученных результатов обеспечивается устойчивостью замкнутой системы, что подтверждается отрицательными действительными частями её полюсов для всех исследуемых значений коэффициента жесткости, приведённых в таблице 2.</p><table-wrap id="table-2"><caption><p>Таблица 2</p><p>Полюса замкнутой системы</p></caption><table><tbody><tr><td>Вариант процесса</td><td>K y</td><td>Полюса замкнутой системы</td></tr><tr><td>1</td><td>700</td><td>–2,2445 + 3,8530i
–2,2445 – 3,8530i
–4,5071 – 3,2807i</td></tr><tr><td>2</td><td>1 000</td><td>–2,6133 + 5,4608i
–2,6133 – 5,4608i
–3,6385 – 3,1496i</td></tr><tr><td>3</td><td>1 500</td><td>–2,7679 + 7,5731i
–2,7679 – 7,5731i
–3,2042 – 3,0242i</td></tr></tbody></table></table-wrap><p>Кривые на рис. 5 показывают влияние коэффициента демпфирования. При низком значении коэффициента демпфирования наблюдается значительная вибрация системы перед выходом на установившийся режим, сопровождаемая перерегулированием. Увеличение cy снижает амплитуду колебаний и устраняет перерегулирование, однако приводит к росту энергозатрат. С целью обеспечения баланса между устойчивостью и значением квадратичной функции энергозатрат было выбрано значение коэффициента cy = 100, что гарантирует устойчивость системы управления ЭНК с упругими элементами.</p><p>Из изображения на рис. 6 следует, что фильтр Калмана обеспечивает сходимость переходных процессов к нулевым значениям за три секунды при воздействии белого шума, подтверждая его робастные стабилизирующие свойства.</p><p>Полученные результаты показывают следующую картину. Во-первых, применение открытого управления как базового этапа позволяет минимизировать энергозатраты на стадии вывода системы из неустойчивого состояния в целевое вертикальное равновесие в заданное время стабилизации. Во-вторых, переход к замкнутому контурному управлению на основе обратной связи по состоянию обеспечивает асимптотическую устойчивость и устойчивость переходных режимов за счет решения уравнения Риккати и реализации эффективного фильтра Калмана. В-третьих, численное моделирование выявило важное влияние параметров упругих элементов на динамику системы: увеличение жесткости пружин уменьшает перерегулирование по углу θ и ускоряет стабилизацию, но может приводить к сложностям на пути к устойчивой траектории; увеличение демпфирования снижает колебания и уменьшает перерегулирование, однако повышает энергозатраты. Найден баланс между стабильностью и энергозатратами, который достигается при конкретных значениях ky и cy (в примерах ky = 1 000 Н/м, cy = 100 Н·с/м).</p><p>Исходя из предыдущего обсуждения и анализа полученных в статье результатов можно сказать, что разработанному методу оптимального управления ЭНК с упругими элементами удалось обеспечить устойчивость системы управления данного экзоскелета за определенное время стабилизации и при минимальных энергозатратах.</p><p>Заключение.  Сформулирована и реализована методика оптимального управления экзоскелетом нижних конечностей (ЭНК) с упругими элементами в стопах с учетом внешних возмущений и шума измерений. Основной подход основан на представлении динамики ЭНК в виде системы уравнений Лагранжа, переводе её в каноническую форму пространства состояний и синтезе управляющего закона через оптимизацию квадратичных функций энергозатрат и устойчивость системы. Для оценки состояния применялся фильтр Калмана, что позволило корректно работать в условиях ограниченного числа датчиков и присутствия внешних возмущений.</p><p>Практическая значимость результатов состоит в разработке методики, позволяющей адаптивно выбирать параметры упругих элементов и режим управления в зависимости от условий задачи и целей (минимизация энергозатрат, ускорение стабилизации, минимизация перерегулирования). В рамках потенциальных приложений это может способствовать повышению эффективности реабилитационных технологий, снижению энергопотребления в протезно-ортезных системах и улучшению устойчивости движений на неровных поверхностях. Перспективы исследования включают экспериментальную верификацию метода и его адаптацию к переменным нагрузкам и сложным поверхностям, что особенно актуально для медицинской реабилитации и робототехники.</p><p>1. Субботин Ф. Биомеханика стопы. Часть 1. Школа Фиделя Субботина; 2024. URL: https://fs-school.ru/blog/988624 (дата обращения: 10.05.2025).
2. Lynch KM, Park FC. Modern Robotics: Mechanics, Planning, and Control: Video Supplements and Software. Cambridge University Press; 2017. URL: http://hades.mech.northwestern.edu/index.php/Modern_Robotics (accessed: 10.05.2025).
</p></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Яцун C.Ф., Локтионова О.Г., Аль Манджи Х., Яцун А.С., Карлов А.Е. Моделирование управляемого движения человека при ходьбе в экзоскелете. Известия Юго-Западного государственного университета. 2019;23(6):133–147. https://doi.org/10.21869/2223-1560-2019-23-6-133-147.</mixed-citation><mixed-citation xml:lang="en">Yatsun SF, Loktionova OG, Khalil Hamed Mohammed Hamood Al Manji, Yatsun AS, Karlov AE. Simulation of Controlled Motion of a Person When Walking in an Exoskeleton. Proceedings of Southwest State University. 2019;23(6):133–147. https://doi.org/10.21869/2223-1560-2019-23-6-133-147</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Habib Mohamad, Sadjaad Ozgoli. Online Gait Generator for Lower Limb Exoskeleton Robots: Suitable for Level Ground, Slopes, Stairs, and Obstacle Avoidance. Robotics and Autonomous Systems. 2023;160:104319. https://doi.org/10.1016/j.robot.2022.104319</mixed-citation><mixed-citation xml:lang="en">Habib Mohamad, Sadjaad Ozgoli. Online Gait Generator for Lower Limb Exoskeleton Robots: Suitable for Level Ground, Slopes, Stairs, and Obstacle Avoidance. Robotics and Autonomous Systems. 2023;160:104319. https://doi.org/10.1016/j.robot.2022.104319</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Bottin-Noonan J, Sreenivasa M. Model-Based Evaluation of Human and Lower-Limb Exoskeleton Interaction during Sit to Stand Motion. In: Proc. IEEE International Conference on Robotics and Automation (ICRA). New York City: IEEE; 2021. P. 2063–2069. https://doi.org/10.1109/ICRA48506.2021.9561727</mixed-citation><mixed-citation xml:lang="en">Bottin-Noonan J, Sreenivasa M. Model-Based Evaluation of Human and Lower-Limb Exoskeleton Interaction during Sit to Stand Motion. In: Proc. IEEE International Conference on Robotics and Automation (ICRA). New York City: IEEE; 2021. P. 2063–2069. https://doi.org/10.1109/ICRA48506.2021.9561727</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Щурова Е.Н., Прудникова О.Г., Качесова А.А., Сайфутдинов М.С., Тертышная М.С. Улучшение функционального состояния пациентов с последствиями позвоночно-спинномозговой травмы при эпидуральной электростимуляции: проспективное исследование. Вестник восстановительной медицины. 2023;22(6);28–41. https://doi.org/10.38025/2078-1962-2023-22-6-28-41.</mixed-citation><mixed-citation xml:lang="en">Shchurova EN, Prudnikova OG, Kachesova AA, Saifutdinov MS, Tertyshnaya MS. Improvement of Functional State of Patients after Spinal Cord Injury During Epidural Electrical Stimulation: Prospective Study. Bulletin of Rehabilitation Medicine. 2023;22(6):28–41. https://doi.org/10.38025/2078-1962-2023-22-6-28-41</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Nuckols RW, Sawicki GS. Impact of Elastic Ankle Exoskeleton Stiffness on Neuromechanics and Energetics of Human Walking across Multiple Speeds. Journal of NeuroEngineering and Rehabilitation. 2020;17(1):75. https://doi.org/10.1186/s12984-020-00703-4</mixed-citation><mixed-citation xml:lang="en">Nuckols RW, Sawicki GS. Impact of Elastic Ankle Exoskeleton Stiffness on Neuromechanics and Energetics of Human Walking across Multiple Speeds. Journal of NeuroEngineering and Rehabilitation. 2020;17(1):75. https://doi.org/10.1186/s12984-020-00703-4</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Orekhov G, Lerner ZF. Design and Electromechanical Performance Evaluation of a Powered Parallel-Elastic Ankle Exoskeleton. IEEE Robotics and Automation Letters. 2022;7(3):8092–8099. https://doi.org/10.1109/LRA.2022.3185372</mixed-citation><mixed-citation xml:lang="en">Orekhov G, Lerner ZF. Design and Electromechanical Performance Evaluation of a Powered Parallel-Elastic Ankle Exoskeleton. IEEE Robotics and Automation Letters. 2022;7(3):8092–8099. https://doi.org/10.1109/LRA.2022.3185372</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Hamed Jabbari Asl, Tatsuo Narikiyo, Michihiro Kawanishi. Neural Network-Based Bounded Control of Robotic Exoskeletons without Velocity Measurements. Control Engineering Practice. 2018;80:94–104. https://doi.org/10.1016/j.conengprac.2018.08.005</mixed-citation><mixed-citation xml:lang="en">Hamed Jabbari Asl, Tatsuo Narikiyo, Michihiro Kawanishi. Neural Network-Based Bounded Control of Robotic Exoskeletons without Velocity Measurements. Control Engineering Practice. 2018;80:94–104. https://doi.org/10.1016/j.conengprac.2018.08.005</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Jinghui Cao, Sheng Quan Xie, Raj Das. MIMO Sliding Mode Controller for Gait Exoskeleton Driven by Pneumatic Muscles. IEEE Transactions on Control Systems Technology. 2017;26(1):274–281. https://doi.org/10.1109/TCST.2017.2654424</mixed-citation><mixed-citation xml:lang="en">Jinghui Cao, Sheng Quan Xie, Raj Das. MIMO Sliding Mode Controller for Gait Exoskeleton Driven by Pneumatic Muscles. IEEE Transactions on Control Systems Technology. 2017;26(1):274–281. https://doi.org/10.1109/TCST.2017.2654424</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Madani T, Daachi B, Djouani K. Non-Singular Terminal Sliding Mode Controller: Application to an Actuated Exoskeleton. Mechatronics. 2016;33:136–145. https://doi.org/10.1016/j.mechatronics.2015.10.012</mixed-citation><mixed-citation xml:lang="en">Madani T, Daachi B, Djouani K. Non-Singular Terminal Sliding Mode Controller: Application to an Actuated Exoskeleton. Mechatronics. 2016;33:136–145. https://doi.org/10.1016/j.mechatronics.2015.10.012</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Rigatos G, Abbaszadeh M, Pomares J, Wira P. A Nonlinear Optimal Control Approach for a Lower-Limb Robotic Exoskeleton. International Journal of Humanoid Robotics. 2020;17(5):2050018. https://doi.org/10.1142/S0219843620500188</mixed-citation><mixed-citation xml:lang="en">Rigatos G, Abbaszadeh M, Pomares J, Wira P. A Nonlinear Optimal Control Approach for a Lower-Limb Robotic Exoskeleton. International Journal of Humanoid Robotics. 2020;17(5):2050018. https://doi.org/10.1142/S0219843620500188</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Jun Chen, Yuan Fan, Mingwei Sheng, Mingjian Zhu. Optimized Control for Exoskeleton for Lower Limb Rehabilitation with Uncertainty. In: Proc. Chinese Control and Decision Conference (CCDC). New York City: IEEE; 2019. P. 5121–5125. https://doi.org/10.1109/CCDC.2019.8833418</mixed-citation><mixed-citation xml:lang="en">Jun Chen, Yuan Fan, Mingwei Sheng, Mingjian Zhu. Optimized Control for Exoskeleton for Lower Limb Rehabilitation with Uncertainty. In: Proc. Chinese Control and Decision Conference (CCDC). New York City: IEEE; 2019. P. 5121–5125. https://doi.org/10.1109/CCDC.2019.8833418</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Rigatos G, Busawon K. Robotic Manipulators and Vehicles: Control, Estimation and Filtering. Cham: Springer; 2018. 734 p. https://doi.org/10.1007/978-3-319-77851-8</mixed-citation><mixed-citation xml:lang="en">Rigatos G, Busawon K. Robotic Manipulators and Vehicles: Control, Estimation and Filtering. Cham: Springer; 2018. 734 p. https://doi.org/10.1007/978-3-319-77851-8</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Madhusudhan Venkadesan, Ali Yawar, Carolyn M Eng, Marcelo A Dias, Dhiraj K Singh, Steven M Tommasini, et al. Stiffness of the Human Foot and Evolution of the Transverse Arch. Nature. 2020;579:97–100. https://doi.org/10.1038/s41586-020-2053-y</mixed-citation><mixed-citation xml:lang="en">Madhusudhan Venkadesan, Ali Yawar, Carolyn M Eng, Marcelo A Dias, Dhiraj K Singh, Steven M Tommasini, et al. Stiffness of the Human Foot and Evolution of the Transverse Arch. Nature. 2020;579:97–100. https://doi.org/10.1038/s41586-020-2053-y</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Juanjuan Zhang, Collins SH. The Passive Series Stiffness that Optimizes Torque Tracking for a Lower-Limb Exoskeleton in Human Walking. Frontiers in Neurorobotics. 2017;11:68. https://doi.org/10.3389/fnbot.2017.00068</mixed-citation><mixed-citation xml:lang="en">Juanjuan Zhang, Collins SH. The Passive Series Stiffness that Optimizes Torque Tracking for a Lower-Limb Exoskeleton in Human Walking. Frontiers in Neurorobotics. 2017;11:68. https://doi.org/10.3389/fnbot.2017.00068</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Tsapenko V, Tereshchenko M, Tymchik G, Matvienko S, Shevchenko V. Analysis of Dynamic Load on Human Foot. In: Proc. IEEE 40th International Conference on Electronics and Nanotechnology (ELNANO). New York City: IEEE; 2020. P. 400–404. https://doi.org/10.1109/ELNANO50318.2020.9088788.</mixed-citation><mixed-citation xml:lang="en">Tsapenko V, Tereshchenko M, Tymchik G, Matvienko S, Shevchenko V. Analysis of Dynamic Load on Human Foot. In: Proc. IEEE 40th International Conference on Electronics and Nanotechnology (ELNANO). New York City: IEEE; 2020. P. 400–404. https://doi.org/10.1109/ELNANO50318.2020.9088788.</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>
