Научная статья на тему 'Классификация форм дифференциально-алгебраических моделей динамики систем твердых тел'

Классификация форм дифференциально-алгебраических моделей динамики систем твердых тел Текст научной статьи по специальности «Математика»

CC BY
89
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИСТЕМА ТВЕРДЫХ ТЕЛ / ДИФФЕРЕНЦИАЛЬНО-АЛГЕБРАИЧЕСКИЕ УРАВНЕНИЯ / MULTIBODY SYSTEM / DIFFERENTIAL-ALGEBRAIC EQUATIONS

Аннотация научной статьи по математике, автор научной работы — Бячков А. Б.

Представлена классификация форм дифференциально-алгебраических моделей динамики систем связанных твердых тел. В основе классификации компактные матричные формы записи уравнений кинематики и динамики систем тел, полученные с использованием понятия матрицы кинематической структуры и геометрического подхода при описании относительного движения систем тел. Единая форма записи моделей удобна для представления и сравнения различных подходов к моделированию динамики систем твердых тел.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A CLASSIFICATION OF THE FORMS OF DIFFERENTIAL-ALGEBRAIC MODELS OF MULTIBODY DYNAMICS

In this report a classification of the forms of differential-algebraic models of multibody dynamics is presented. The classification is based on compact matrix forms of the of kinematic and dynamic equations of multibody systems which are obtained using the concept of a matrix of kinematic structure and the geometrical approach for describing relative movement of bodies. The uniform notation of the models is convenient for the representation and comparison of various approaches to modelling multibody dynamics.

Текст научной работы на тему «Классификация форм дифференциально-алгебраических моделей динамики систем твердых тел»

Фундаментальные проблемы теоретической и прикладной механики Вестник Нижегородского университета им. Н.И. Лобачевского, 2011, № 4 (5), с. 2045-2047

2045

УДК 534.870

КЛАССИФИКАЦИЯ ФОРМ ДИФФЕРЕНЦИАЛЬНО-АЛГЕБРАИЧЕСКИХ МОДЕЛЕЙ ДИНАМИКИ СИСТЕМ ТВЕРДЫХ ТЕЛ

© 2011 г. А.Б. Бячков

Пермский госуниверситет

AndreyBya@yandex.ru

Поступила в редакцию 24.08.2011

Представлена классификация форм дифференциально-алгебраических моделей динамики систем связанных твердых тел. В основе классификации - компактные матричные формы записи уравнений кинематики и динамики систем тел, полученные с использованием понятия матрицы кинематической структуры и геометрического подхода при описании относительного движения систем тел. Единая форма записи моделей удобна для представления и сравнения различных подходов к моделированию динамики систем твердых тел.

Ключевые слова: система твердых тел, дифференциально-алгебраические уравнения.

1. Постановка задачи

Рассмотрим систему абсолютно твердых тел. соединенных шарнирами. Пусть N — число тел в системе. Структура системы задана ориентированным графом с матрицей инциденции I = (Iik), і = 0, N, к = 1, m, где N — число тел в системе, m — число шарниров. С каждым телом свяжем ортогональную декартову систему координат. Положение каждого тела в пространстве относительно «предшествующего» для него тела в шарнире к полностью определяется матрицей Ск — (6x6)-матрицей преобразования скоростей из предыдущей системы координат в систему координат последующего тела.

Будем предполагать, что внутренние (реализуемые в шарнирах) и внешние связи, наложенные на систему, голономные и идеальные. Предположим, что проблема параметризации конфигурационного многообразия относительных движений в каждом шарнире решена. Пусть цк — вектор относительных обобщенных координат, ц — вектор всех п обобщенных координат относительных движений в системе тел, Вк — матрица базиса локального касательного дополнения многообразия относительных движений к-го сочленения, В = diag{B1 , В2 , ..., Вт}. Относительные скорости и ускорения тел системы можно выразить через вектор обобщенных относительных координат системы тел в виде: Vг = ВЦ + Ь, wг = ВЦ + ^. Каждой матрице Вк соответствует Хк — матрица базиса локального ортогонального дополнения многообразия относительных движений, X = diag{Z1, Х2 , ., Хт }. Условие ортогональ-

ности касательного и ортогонального базисов выражаются соотношением О'В = 0.

Ставится задача построения спектра моделей динамики системы твердых тел относительно полного набора переменных состояния (координаты, скорости, реакции связей) для их последующего анализа с точки зрения вычислительной эффективности и удобства применения в различных приложениях.

2. Матрица кинематической структуры и расширенная система уравнений движения

Введем матрицу Я размером (6Ых6т) следующим образом: матрица состоит из блоков размером (6x6), блоки заполняются по формулам

Я„- = - 1п • Е6, Я* = -4- • ск 0' * кX где Е6— единичная матрица указанного размера. Поскольку матрица Я содержит информацию как о топологической структуре системы, так и об относительном положении тел в системе, будем называть такую матрицу матрицей кинематической структуры.

Отметим следующие свойства матрицы Я:

а) для системы со структурой дерева матрица Я квадратная. Существует матрица Т такая, что ТЯ = ЯТ = Е (обратная для Я). Для любой кинематической структуры типа «дерево» матрица Т известна. При этом матрицы Я и Т являются блочно-нижнетреугольными;

б) с использованием матрицы Я уравнения кинематики системы тел также можно записать в матричном виде: ЯУ = уг, ЯУ = wг + wc, где уг и ■г — относительные скорости и ускорения тел си-

стемы, V — абсолютные скорости тел системы. Таким образом, матрица ЯТ позволяет проектировать векторы из пространства абсолютных скоростей системы в пространство векторов относительных скоростей. Если матрица Т существует, она является проектором из пространства относительных скоростей в пространство абсолютных скоростей;

в) с помощью матрицы Я можно составить расширенную систему уравнений динамики системы твердых тел

'MУ -ЯТR = F*,

< - sV+вq = w *, (1)

вТ R = 0.

Первое матричное уравнение системы — уравнение динамики в форме Ньютона — Эйлера, вто -рое — уравнение кинематики с учетом параметризации многообразий относительных движений, третье — принцип идеальности связей. Система (1) является системой дифференциально-алгебраических уравнений, что определяет методы ее дальнейшего исследования.

3. Методы редукции расширенной системы

Если матрица Я — квадратная (система со структурой дерева), система (1) замкнута относительно неизвестных величин V, q, R. Матрица системы — симметричная, блочная трехдиагональная, достаточно разреженная.

Расширенная система (1) может быть использована непосредственно в качестве модели динамики системы твердых тел. С другой стороны, она служит основой для получения других (в том числе известных) форм записи уравнений динамики систем тел со структурой дерева. Все методы связаны с уменьшением размерности (редукции) расширенной системы.

К основным методам редукции относятся:

а) группа методов редукции расширенной системы (1), основанных на исключении из системы реакций связей с использованием касательного пространства. В результате такой редукции получим уравнения динамики относительно обобщенных координат (уравнения Лагранжа второго рода). Такие подходы (в зависимости от реализа-

ции) получили название прямого метода, метода составных тел;

б) вторая группа основана на идее использования ортогонального дополнения многообразия относительных движений и выражения сил реакций через множители Лагранжа R = XX. В результате уравнение динамики сводится к уравнению Лагранжа первого рода;

в) третье направление связано с одновременным использованием и касательного, и ортогонального пространств. В результате получаем уравнения типа Маджи в избыточных квазискоростях для системы твердых тел.

Аналогично можно получить из расширенной системы (1) другие известные формы уравнений динамики систем твердых тел: уравнения Маджи в квазискоростях и обобщенных координатах, уравнения Лагранжа первого рода в обобщенных координатах, уравнения кинетостатики, уравнения в импульсах Пуассона и др. Приведен сравнительный анализ вычислительной эффективности различных методов.

В случае, если система имеет замкнутые циклы (матрица Я — прямоугольная), основные методы приведения матрицы Я к квадратному виду связывают с понятием основного дерева графа (метод разрезания шарниров) и вторичного графа (метод раздвоения тел). В этих случаях матрица кинематической структуры квадратная, но появляются дополнительные связи. При этом методика составления расширенной системы и ее структура (следовательно, и методы редукции) сохраняются. Основная проблема при реализации такого подхода — построение базисов касательного и ортогонального пространств многообразия относительных движений для дополнительных связей.

Работа выполнена совместно с В.Н. Ивановым (Пермский государственный университет).

Работа поддержана РФФИ (грант № 09-01-99006-рофи).

Список литературы

1. Бячков А.Б., Иванов В.Н., Шимановский В.А. // Вестник Пермского университета. Математика. Механика. Информатика. 2009. Вып. 7(33). С. 21—25.

A CLASSIFICATION OF THE FORMS OF DIFFERENTIAL-ALGEBRAIC MODELS

OF MULTIBODY DYNAMICS

A.B. Byachkov

In this report a classification of the forms of differential-algebraic models of multibody dynamics is presented. The classification is based on compact matrix forms of the of kinematic and dynamic equations of multibody systems which are

obtained using the concept of a matrix of kinematic structure and the geometrical approach for describing relative movement of bodies. The uniform notation of the models is convenient for the representation and comparison of various approaches to modelling multibody dynamics.

Keywords: multibody system, differential-algebraic equations.

i Надоели баннеры? Вы всегда можете отключить рекламу.