Построение уравнений динамики системы твердых тел и алгоритмов решения задач управления биомеханическими системами
Автор: Мухарлямов Р.Г., Борисов А.В., Каспирович И.Е., Маслова К.С.
Журнал: Российский журнал биомеханики @journal-biomech
Статья в выпуске: 3 т.29, 2025 года.
Бесплатный доступ
Предлагается два новых подхода к исследованию биомеханики антропоидных структур. Первый способ состоит в построении систем дифференциальных уравнений движения с использованием функций комплексного переменного, позволяющий упростить работу с определением координат звеньев, задаваемых одной комплексной функцией в показательной форме записи. Это упрощает подсчет квадратов скоростей центров масс звеньев и ускоряет процесс вычисления кинетической энергии системы. Рассматриваются две модели механизма с пятью подвижными звеньями, которые отличаются только способом отсчета углов, определяющих положения звеньев. Описание метода иллюстрируется на примере более наглядной модели механизма, с углами, отсчитываемыми от горизонтальной оси координат неподвижной системы отсчета. Для модели механизма с углами, отсчитываемыми от осей локальных систем координат, процедура составления системы дифференциальных уравнений движения аналогична, но существенно более громоздка. Второй способ относится к решению задачи управления движением антропоидного механизма и заключается в применении интерполяционных и аппроксимирующих функций различного вида для управляющих моментов. Проведен сравнительный анализ управляющих моментов, задаваемых ступенчатыми кусочно-непрерывными функциями, интерполяционными многочленами и полиномами пятой степени путем решения задачи Коши для системы дифференциальных уравнений. Установлено, что решение соответствует движению, достаточно близкому к антропоидному движению. Анализ расчетов погрешностей аппроксимации позволяет установить достижение минимальной величины при использовании интерполяционного полинома.
Комплексная алгебра, уравнения Лагранжа, антропоидное экзоустройство, управление, прямая задача, интерполяция, аппроксимация, погрешность
Короткий адрес: https://sciup.org/146283200
IDR: 146283200 | УДК: 531.3 | DOI: 10.15593/RZhBiomeh/2025.3.09
Constructing equations of rigid body systems dynamics and algorithms for solving control problems of biomechanical systems
The article proposes two new approaches to studying the biomechanics of anthropoid structures. The first method involves constructing systems of differential equations of motion using functions of a complex variable, which simplifies the determination of link coordinates defined by a single complex function in exponential form. This approach facilitates the calculation of the squares of the velocities of the links' centers of mass and accelerates the process of computing the system's kinetic energy. Two models of a mechanism with five movable links are considered, differing only in the method of measuring the angles that determine the positions of the links. The description of the method is illustrated using the example of a more intuitive mechanism model, with angles measured from the horizontal axis of the fixed reference frame. For the mechanism model with angles measured from the axes of local coordinate systems, the procedure for constructing the system of differential equations of motion is similar but significantly more cumbersome. The second method pertains to solving the problem of controlling the motion of an anthropoid mechanism and involves the application of various interpolation and approximating functions for the control moments. A comparative analysis of control moments defined by piecewise-continuous step functions, interpolation polynomials, and fifth-degree polynomials was conducted by solving the Cauchy problem for the system of differential equations. It was found that the solution corresponds to motion sufficiently close to anthropoid movement. An analysis of approximation error calculations shows that the minimum value is achieved when using an interpolation polynomial.