fixfix
2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Про блок
Сообщение17.02.2019, 13:36 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
$$
\begin{tikzpicture}
\draw[->] (-2,-2)--(-2,-3);
\draw (-2.25, -2.5) node {$x$};
\draw (-3,1)--(3,1);
\draw (0, 1)--(0,0);
\draw (0,0) circle (0.5cm);
\draw (0.5,0)--(0.5,-4);
\draw (0.25,-4) circle (0.25cm);
\draw (0,-4)--(0,-1.5);
\draw (-0.5, -1.5) circle (0.5cm);
\draw (-0.5, -1.75) node {$m_3$};
\draw[dotted] (-0.5, -1.5)--(3, -1.5);
\draw (3.25, -1.5) node {$x_3$};
\draw (-1, -1.5)--(-1,-3.5);
\draw (-0.5,0)--(-0.5, -1.5);
\draw[dotted] (-0.5, -3.5)--(3, -3.5);
\draw (3.25, -3.5) node {$x_1$};
\draw (-1.5,-4) rectangle (-0.5, -3.5);
\draw (-1,-3.75) node {$m_1$};
\draw (0.25,-4)--(0.25,-4.5);
\draw (0,-5.5) rectangle (0.5, -4.5) 
\draw (0.25,-5) node {$m_2$};
\draw[dotted] (0.5,-4.5)--(3, -4.5);
\draw (3.25,-4.5) node {$x_2$};
\draw [->] (3.75,-2) -- (3.75,-3);
\draw (4, -2.5) node {$\mathbf g$};
\end{tikzpicture}
$$

Кинематическая связь
$$
\dot x_1 - \dot x_3 + 2 \dot x_2 = 0
$$
которая интегрируется
$$
g(x_1, x_2, x_3) = x_1 - x_3 + 2 x_2 - C = 0.
$$
Лагранжиан
$$
\mathcal L = \sum \limits_{i=1}^3 \left( \frac{m_i \dot x_i^2}{2} + m_i g x_i \right).
$$
Задача Лагранжа
$$
S = \int \mathcal L(x, \dot x) \ \mathrm dt \longrightarrow \operatorname{extr}, \quad g(x) = 0, \quad x = (x_1, x_2, x_3).
$$
Уравнения Эйлера--Лагранжа
$$
\frac{\partial \mathcal L}{\partial x_i} - \frac{\mathrm d}{\mathrm dt} \frac{\partial \mathcal L}{\partial \dot x_i} = \lambda(t) \frac{\partial g}{\partial x_i}
$$
вместе со связью образуют систему уравнений
$$
\begin{cases}
m_1 g - m_1 \ddot x_1 = \lambda, \\
m_2 g - m_2 \ddot x_2 = 2 \lambda, \\
m_3 g - m_3 \ddot x_3 = - \lambda, \\
\ddot x_1 - \ddot x_3 + 2 \ddot x_2 = 0.
\end{cases}
$$
Наложение условия $m_3 = 0$ (изначально блок был безмассовый) даёт решение $\ddot x_1 = \ddot x_2 = g$, $\ddot x_3 = 3 g$, $\lambda = 0$.

По-моему, выглядит, как бред: оба груза свободно падают, нить не натянута, при этом блок $3$ падает с утроенным ускорением свободного падения. Однако, ошибку я найти не могу (обычный способ через силу $T$ и прочее даёт то же самое). Ещё при этом оказывается, что какие там в связи $g$ коэффициенты перед $x_1, x_2, x_3$ стоят вообще не важно, так как $\lambda$ всё равно обнулится. В общем, либо я опять где-то ошибся, либо система на самом деле слегка контринтуитивная.

Что думаете?

 Профиль  
                  
 
 Re: Про блок
Сообщение17.02.2019, 14:57 
Аватара пользователя


31/08/17
2116
Все верно

 Профиль  
                  
 
 Re: Про блок
Сообщение17.02.2019, 15:26 
Заслуженный участник
Аватара пользователя


30/01/06
72407
StaticZero в сообщении #1376593 писал(а):
По-моему, выглядит, как бред: оба груза свободно падают, нить не натянута

А собственно, за что им держаться?

 Профиль  
                  
 
 Re: Про блок
Сообщение17.02.2019, 16:23 
Аватара пользователя


27/02/12
4221
А энергия вращения блока $m_3$ разве не должна входить в лагранжиан?

 Профиль  
                  
 
 Re: Про блок
Сообщение17.02.2019, 17:07 
Аватара пользователя


13/08/13

4323
Я тоже недавно удивлялся этому в похожей задаче

 Профиль  
                  
 
 Re: Про блок
Сообщение17.02.2019, 21:16 
Заслуженный участник
Аватара пользователя


04/09/14
5410
ФТИ им. Иоффе СПб
StaticZero в сообщении #1376593 писал(а):
По-моему, выглядит, как бред: оба груза свободно падают, нить не натянута, при этом блок $3$ падает с утроенным ускорением свободного падения.
Пусть блок 3 не вращается (что бы с вращением не заморачиваться), а нить скользит по нему без трения. Тогда, при конечной массе блока, сила натяжения, равная Вашему множителю Лагранжа, вовсе не ноль, а равна вполне конечной величине (если не соврал)
$$
T=\frac{2gm_1m_2m_3}{m_1m_2+m_1m_3+4m_1m_2},
$$и чуда в том, что третий блок движется с ускорением больше $g$ нет. Это ускорение тем больше, чем меньше масса блока. Относительное (слабенькое) чудо в том, что предел $m_3\to 0$ этого ускорения оказывается конечным, поскольку натяжение падает с падением $m_3$ до нуля.

 Профиль  
                  
 
 Re: Про блок
Сообщение18.02.2019, 12:14 
Аватара пользователя


31/08/17
2116
Непонятно только зачем писать уравнения Лагранжа со множителями там где спокойно пишутся уравнения Лагранжа. Система с двумя степенями свободы $x_1,x_2$ -- обобщенные координаты.

 Профиль  
                  
 
 Re: Про блок
Сообщение18.02.2019, 15:01 
Заслуженный участник
Аватара пользователя


04/09/14
5410
ФТИ им. Иоффе СПб
pogulyat_vyshel в сообщении #1376867 писал(а):
Непонятно только зачем писать уравнения Лагранжа со множителями там где спокойно пишутся уравнения Лагранжа.
А поупражняться? К стати, то что множитель Лагранжа оказался (с точностью до знака) равным натяжению, это ведь не случайно? Какая-нибудь наука на этот счет есть? А то у меня это место совсем склерозом побило.

 Профиль  
                  
 
 Re: Про блок
Сообщение18.02.2019, 15:06 
Аватара пользователя


31/08/17
2116
amon в сообщении #1376887 писал(а):
жняться? К стати, то что множитель Лагранжа оказался (с точностью до знака) равным натяжению, это ведь не случайно?

Не случайно Линейные комбинации со множителями Лагранжа это реакции идеальных связей

 Профиль  
                  
 
 Re: Про блок
Сообщение18.02.2019, 15:15 
Заслуженный участник
Аватара пользователя


04/09/14
5410
ФТИ им. Иоффе СПб
pogulyat_vyshel в сообщении #1376890 писал(а):
Не случайно Линейные комбинации со множителями Лагранжа это реакции идеальных связей
А где это прочитать в плоской, доступной для идиотов форме?

-- 18.02.2019, 16:07 --

Нашел соответствующее место у Болотина.

 Профиль  
                  
 
 Re: Про блок
Сообщение21.02.2019, 10:25 
Аватара пользователя


31/08/17
2116

(Оффтоп)


 Профиль  
                  
 
 Re: Про блок
Сообщение21.02.2019, 14:58 
Заслуженный участник
Аватара пользователя


04/09/14
5410
ФТИ им. Иоффе СПб
pogulyat_vyshel, спасибо!

 Профиль  
                  
 
 Re: Про блок
Сообщение21.02.2019, 21:00 
Аватара пользователя


15/12/18

621
Москва Зябликово
StaticZero
Два небольших вопроса.
Первый.
Как получено соотношение:
StaticZero в сообщении #1376593 писал(а):
Кинематическая связь
$$
\dot x_1 - \dot x_3 + 2 \dot x_2 = 0
$$

Второй.
А можно было решить эту незамысловатую школьную задачку по-школьному?
Не используя стрельбы из пушек по воробьям.
Без лагранжианов и прочего.
Или это просто упражнение именно в лагранжианах?
Буду признателен за ответ.

 Профиль  
                  
 
 Re: Про блок
Сообщение26.02.2019, 14:02 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Igrickiy(senior) в сообщении #1377604 писал(а):
Или это просто упражнение именно в лагранжианах?

Я проверял ответ.

Igrickiy(senior) в сообщении #1377604 писал(а):
по-школьному?

$$
\begin{cases}
m_3 a_3 = m_3 g + T\\
m_2 a_2 = m_2 g - 2T\\
m_1 a_1 = m_1 g - T\\
a_1 - a_3 + 2 a_2 = 0\\
\end{cases}
$$

Igrickiy(senior) в сообщении #1377604 писал(а):
Как получено соотношение:

Методом посмотрения. Пронумеруем вертикальные участки нити. Пусть их суммарная длина $\sum \ell_i = L$; измениться она не может. Ось вниз. Обозначение $\Delta x_i = x_i' - x_i$, штрихованный момент справа, нештрихованный слева. На рисунке следующая ситуация.

Груз 1 едет в положительном направлении, значит, длина $\text{\color{red} красной}$ добавки к первому участку будет равна $+\Delta x_1 > 0$ (это движение удлиняет участок).
Блок 3 едет в отрицательном направлении, значит, длина $\text{\color{green} зелёной}$ добавки к первому участку равна $-\Delta x_3 > 0$ (это движение удлиняет участок).
Итог:
$$
1' = 1 + {\color{red} \Delta x_1} - {\color{green} \Delta x_3}.
$$

Блок 2 едет в отрицательном направлении, значит, длина $\text{\color{blue} синей}$ добавки ко второму участку будет равна $+\Delta x_2 < 0$ (это движение укорачивает участок).
Блок 3 едет в отрицательном направлении, значит, длина $\text{\color{green} зелёной}$ добавки ко второму участку равна $-\Delta x_3 > 0$ (это движение удлиняет участок).
Итог:
$$
2' = 2 + {\color{blue} \Delta x_2} - {\color{green} \Delta x_3}.
$$

Третий участок укорачивается, соответствующая добавка $+\Delta x_2 < 0$:
$$
3' = 3 + {\color{blue} \Delta x_2}.
$$

Блок 3 едет в отрицательном направлении, значит, длина добавки к четвёртому участку равна $+\Delta x_3 < 0$ (это движение укорачивает участок, отмеченный рыжим цветом на левой картинке).
Итог:
$$
4' = 4 + {\color{green} \Delta x_3}.
$$

Теперь складываем все четыре уравнения.
$$
\underbrace{1' + 2' + 3' + 4'}_{L' = L}= \underbrace{1 + 2 + 3 + 4}_{L} + {\color{red} \Delta x_1} - {\color{green} \Delta x_3} + {\color{blue} \Delta x_2} - {\color{green} \Delta x_3} + {\color{blue} \Delta x_2} + {\color{green} \Delta x_3}.
$$
Окончательно
$$
\Delta x_1 - \Delta x_3 + 2 \Delta x_2 = 0.
$$

$$
\begin{tikzpicture}
\draw (-1,1)--(6,1);
\draw (0, 1)--(0,0);
\draw (0,0) circle (0.5cm);
\draw (0.5,0)--(0.5,-4) node[pos=0.5, right] {$3$};
\draw (0.25,-4) circle (0.25cm);
\draw (0,-4)--(0,-1.5) node[pos=0.5, left] {$2$};
\draw (-0.5, -1.5) circle (0.5cm);
\draw (-1, -1.5)--(-1,-3.5) node[pos=0.5, left] {$1$};
\draw (-0.5,0)--(-0.5, -1.5) node[pos=0.5, left] {$4$}
\draw (-1.5,-4) rectangle (-0.5, -3.5);
\draw (0.25,-4)--(0.25,-4.5);
\draw (0,-5.5) rectangle (0.5, -4.5) 
\draw[dotted] (0,-4)--(6, -4);
\draw[dotted] (-0.5, -3.5)--(3, -3.5);
\draw[dotted] (-1, -1.5)--(6, -1.5);
\draw[dotted] (-1, -1)--(6, -1);
%----------------------------------------
\draw (4, 1)--(4,0);
\draw (4,0) circle (0.5cm);
\draw (4.5,0)--(4.5,-2.5);
\draw (4.25,-2.5) circle (0.25cm);
\draw (4,-2.5)--(4,-1);
\draw (3.5, -1) circle (0.5cm);
\draw (3, -1)--(3,-4.5);
\draw (3.5,-5) rectangle (2.5, -4.5);
\draw (3.5,0)--(3.5, -1);
\draw (4.25,-2.5)--(4.25,-3);
\draw (4,-4) rectangle (4.5, -3) 
\draw [thick, red] (3,-4.5)--(3,-3.5);
\draw [thick, blue] (4,-2.5)--(4,-4);
\draw [thick, blue] (4.5,-2.5)--(4.5,-4);
\draw [thick, green] (3,-1)--(3,-1.5);
\draw [thick, green] (4,-1)--(4,-1.5);
\draw [thick, orange] (-0.5,-1)--(-0.5,-1.5);
\end{tikzpicture}
$$

 Профиль  
                  
 
 Re: Про блок
Сообщение26.02.2019, 14:39 
Аватара пользователя


15/12/18

621
Москва Зябликово
StaticZero
Вопрос.
Не проще и не логичнее ли использовать постоянство длины всей нити, выраженную через те же самые координаты и длины полуокружностей на блоках? Потом это соотношение между координатами можете дифференцировать столько раз, сколько нужно.
Как Вы считаете, какой способ проще?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

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



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

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


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

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