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
3713
А энергия вращения блока $m_3$ разве не должна входить в лагранжиан?

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


13/08/13

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

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


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

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


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

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

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


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

-- 18.02.2019, 16:07 --

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

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


31/08/17
2116

(Оффтоп)

amon в сообщении #1376892 писал(а):
Нашел соответствующее место у Болотина.

Да, именно. Вообще тут геометрически все настолько прозрачно и соответствует обыденной интуиции... Но традиция такова, что людям это очень редко говорят явно.
И так начинается лютый оффтоп и срывание покровов :)

Рассмотрим систему материальных точек с массами $m_1,\ldots,m_N$ и радиус-векторами $\bs r_1,\ldots \bs r_N$. На точку $m_i$ действует сила $\boldsymbol G_i(t,\bs r_1,\ldots \bs r_N)$.

Пусть $\Sigma=\mathbb{R}^{3N}=\{r=(\boldsymbol r_1,\ldots,\boldsymbol r_N)\}$. Введем в пространстве $\Sigma$ скалярное произведение формулой
$$\langle u,v\rangle=\sum_{k=1}^Nm_k(\boldsymbol u_k,\boldsymbol v_k),\quad
u=(\boldsymbol u_1,\ldots, \boldsymbol u_N),\quad v=(\boldsymbol v_1,\ldots, \boldsymbol v_N)\in\Sigma.$$


Введем вектор $$G=\Big(\frac{1}{m_1}\boldsymbol G_1,\ldots,\frac{1}{m_N}\boldsymbol G_N\Big)\in\Sigma.$$
уравнения движения системы приобретают вид (это просто система вторых законов Ньютона для каждой точки):
$$\langle \ddot r,\cdot\rangle=\langle G,\cdot\rangle.\qquad (*)$$
Слева и справа стоят линейные функции $\xi\mapsto \langle \ddot r,\xi\rangle$ и $\xi\mapsto \langle G,\xi\rangle,\quad \xi\in\Sigma$.

ОПРЕДЕЛЕНИЕ. Конфигурационным пространством системы называется $m-$мерное гладкое многообразие $M\subset \Sigma$ такое, что если $r(0)\in M$ и $\dot r(0)\in T_{r(0)}M$ то решение уравнений движения $r(t)\in M$ при всех $t$.

Пусть $P:\Sigma\to T_rM,\quad P^\perp:\Sigma\to (T_rM)^\perp$ -- ортогональные проекторы.

ОПРЕДЕЛЕНИЕ. 1) Форма $\langle G,P^\perp\cdot\rangle$ называется реакцией идеальной связи, вынуждающей систему двигаться по многообразию $M$.

2) Линейная форма $\langle G,P\cdot\rangle$ называется формой обобщенных (активных) сил.

Очевидно, $\langle G,\cdot\rangle=\langle G,P^\perp\cdot\rangle+\langle G,P\cdot\rangle.$

Введем уравнение
$$\langle \ddot r,P\cdot\rangle=\langle G,P\cdot\rangle.\qquad (**)$$

В более развернутом виде формула (**) означает
$$\langle \ddot r(t), u\rangle=\langle G(t,r(t)), u\rangle,\quad \forall u\in T_{r(t)}M.$$





Введем на многообразии $M$ локальные координаты $x=(x^1,\ldots, x^m)$ так, что локально это многообразие окажется заданным параметрически $r=\rho(x)$. Локальным координатам соответствует базис в $T_\rho M$:
$$\partial_i=\frac{\partial \rho(x)}{\partial x^i}.$$
ТЕОРЕМА. Пусть $u=u^i\partial_i\in T_\rho M.$ Тогда
$$\langle \ddot r(t), u\rangle=\Big(\frac{d}{dt}\frac{\partial T}{\partial \dot x^i}-\frac{\partial T}{\partial  x^i}\Big)u^i.$$
Где $T=\frac{1}{2}\langle \dot r,\dot r\rangle$ -- кинетическая энергия системы.

В связи с этой теоремой хорошо вспомнить про кривизну многообразия и всякие формы поверхности.

Таким образом, в координатах уравнения (**) приобретают вид
$$\frac{d}{dt}\frac{\partial T}{\partial \dot x^i}-\frac{\partial T}{\partial  x^i}=Q_i.$$

ТЕОРЕМА. Пусть $r(0)\in M$ и $\dot r(0)\in T_{r(0)}M$. Тогда функция $r(t)=\rho(x(t))$ удовлетворяет уравнению (*) тогда и только тогда ,когда функция $x(t)$ удовлетворяет уравнению (**).

Доказательство этой теоремы следует сразу из того , что для обеих систем (*) и (**) верна теорема существования и единственности.

Теперь, что касается уравнений Лагранжа со множителями. Предположим, что многообразие $M$ задано системой независимых уравнений $f_j(r)=0,\quad j=1,\ldots,n=3N-m.$ Тогда
$$T_rM=\bigcap_{j=1}^n\mathrm{ker}\,d f_j(r)\subset \mathrm{ker}\,\langle G,P^\perp\cdot\rangle.$$
по известной теореме из линейной алгебры ,найдутся числа $\lambda_1,\ldots,\lambda_n$ такие, что
$$\langle G,P^\perp\cdot\rangle=\sum_{j=1}^n\lambda_jd f_j(r).$$

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


04/09/14
5011
ФТИ им. Иоффе СПб
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