2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Как определить движение совокупности точек
Сообщение23.12.2023, 14:43 


23/02/23
124
Пусть $x_i \in R^3$, $i=1,...,N$ координаты связных элементов, каждый элемент имеет массу $m_i$. Все эти элементы закреплены друг относительно друга, однако все эти элементы вместе могут двигаться и вращаться в любом направлении.

Пусть к каждому элементу дополнительно приложены силы $f_i \in R^3$.

Каждый такой элемент будем рассматривать как бесконечно малую точку.

Как написать формулу, как вычислить ускорение в 3-х линейных направлениях и 3-х углах поворота после приложения этих сил?

Для каждого элемента я могу обозначить ускорение, но не могу понять, как соединить все точки в единое целое.

 Профиль  
                  
 
 Re: Как определить движение совокупности точек
Сообщение23.12.2023, 15:16 
Заслуженный участник


23/05/19
1152
zgemm в сообщении #1623525 писал(а):
Все эти элементы закреплены друг относительно друга, однако все эти элементы вместе могут двигаться и вращаться в любом направлении.

Так это же просто абсолютно твердое тело, нет? Если так, то просто считаете суммарную силу
$$F = \sum_i f_i$$
и суммарный момент сил
$$M = \sum_i[x_i, f_i]$$
Квадратные скобки - векторное произведение, все суммы, естественно, векторные. А потом по законам Ньютона для поступательного $F=ma$ и вращательного $M=I\varepsilon$ движения, определяете линейное и угловое ускорение соответственно.

 Профиль  
                  
 
 Re: Как определить движение совокупности точек
Сообщение23.12.2023, 20:56 


23/02/23
124
Dedekind в сообщении #1623532 писал(а):
Так это же просто абсолютно твердое тело?

Да!!! Точно, спасибо!!! Я мимо прошел этих формул, так как запутался в них, мне надо вначале было центр масс посчитать и от него все $x_i$ взять, а, так как я это не сделал у меня получалась какая-то лажа, а с Вашим советом я понял, что я шел в правильном направлении и быстро у себя нашел ошибку.

 Профиль  
                  
 
 Re: Как определить движение совокупности точек
Сообщение29.12.2023, 12:43 
Заслуженный участник


28/12/12
7930
Dedekind в сообщении #1623532 писал(а):
А потом по законам Ньютона для поступательного $F=ma$ и вращательного $M=I\varepsilon$ движения, определяете линейное и угловое ускорение соответственно.

Только нужно еще тензор момента инерции посчитать и обратный к нему.

 Профиль  
                  
 
 Re: Как определить движение совокупности точек
Сообщение29.12.2023, 13:16 
Заслуженный участник


23/05/19
1152
DimaM
Если аналитически решать, то да. А если численно, то можно же просто в каждый момент времени брать момент инерции относительно мгновенной оси вращения?

 Профиль  
                  
 
 Re: Как определить движение совокупности точек
Сообщение29.12.2023, 13:30 
Заслуженный участник


28/12/12
7930
Dedekind в сообщении #1624302 писал(а):
А если численно, то можно же просто в каждый момент времени брать момент инерции относительно мгновенной оси вращения?

А как ее определить, если на произвольное тело действуют произвольные силы? Почти наверняка вектор углового ускорения будет не сонаправлен с вектором момента сил, так что все равно нужно вычислять тензор и обращать его.

 Профиль  
                  
 
 Re: Как определить движение совокупности точек
Сообщение30.12.2023, 14:33 
Заслуженный участник


23/05/19
1152
DimaM
Да, Вы правы, это я что-то затупил.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: photon, profrotter, Парджеттер, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group