2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2, 3, 4, 5  След.
 
 Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 17:19 


06/04/11
495
Здравствуйте. Не совсем понимаю как будут выглядеть уравнения Лагранжа при наличии уравнений связи.
Пусть система описывается $n $ обобщёнными координатами и на неё наложено $k$ связей. Движение системы без учёта связей описывается уравнениями Лагранжа:

$\frac{d}{dt}\frac{\partial}{\partial\dot{q_{j}}}L-\frac{\partial}{\partial q_{j}}L=0$, $j=1..n$

При наличии связей $f_{i}\left(q\right)=0$, $i=1..k$ описывается уравнениями с множителями Лагранжа
$\frac{d}{dt}\frac{\partial}{\partial\dot{q}_{j}}L-\frac{\partial}{\partial q_{j}}L=\sum_{i}\lambda_{i}\frac{\partial}{\partial q_{j}}f_{i}$

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

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 18:04 
Заслуженный участник
Аватара пользователя


15/10/08
11576
Вообще-то, уравнения Лагранжа вводятся как раз для того, чтобы не приходилось учитывать (голономные) связи. В данном случае можно разве что порекомендовать ввести обобщенные координаты более соответствующим задаче образом.

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 18:08 


06/04/11
495
Утундрий в сообщении #500655 писал(а):
Вообще-то, уравнения Лагранжа вводятся как раз для того, чтобы не приходилось учитывать (голономные) связи. В данном случае можно разве что порекомендовать ввести обобщенные координаты более соответствующим задаче образом.
Нет, есть более общие уравнения движения, которые явно учитывают связи.
http://www.burnlib.com/x/billiardy-geneticheskoe-vvedenie-v-dinamiku-sistem-s-udarami

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 18:23 
Заслуженный участник
Аватара пользователя


15/10/08
11576
srm в сообщении #500656 писал(а):
есть более общие уравнения движения, которые явно учитывают связи

Учитывают явно, это в смысле не удовлетворяют им автоматически, в отличие от лагранжевых? Ну да, есть такие и даже много. А самыми "общими", без сомнения можно считать уравнения Ньютона. Они вообще все связи "учитывают явно".

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 18:39 
Заслуженный участник


09/09/10
3729
srm
Ну да, так они и выглядят. Лямбды — это функции от времени (если связи голономны).

Утундрий
А всегда ли можно выбрать такие обобщенные координаты глобально? Вроде же если там якобиан $\left(\dfrac{\partial f_i}{\partial q_j}\right)$ плохой, то придется обходиться локальными координатами?

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 18:48 


06/04/11
495
Joker_vD в сообщении #500669 писал(а):
А всегда ли можно выбрать такие обобщенные координаты глобально? Вроде же если там якобиан плохой, то придется обходиться локальными координатами?

+1. Введёте обобщённые координаты, соответствующие количеству степеней свободы и получите вырождения. Есть ещё множество неприятных моментов. Например, когда в системе присутствуют односторонние связи.

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 19:06 
Заслуженный участник
Аватара пользователя


15/10/08
11576
Посмотрел ссылку. На мой не просвещенный в биллиардах взгляд, используемый авторами половинчатый подход не шибко эстетичен, но вполне допускаю, что без него возможно и никак.

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 19:11 


06/04/11
495
Всё-таки до меня не доходит. Вот, например, математический маятник:

$\ddot{x}=0$
$\ddot{y}=g$

уравнение связи
$f\left(x,y\right)=x^{2}+y^{2}-l^{2}=0$

в итоге получаем:
$\ddot{x}=0+\lambda2x$
$\ddot{y}=g+\lambda2y$ (1)

Но уравнения движения маятника в декартовых координатах выглядят иначе:
$\ddot{y}+\frac{y}{l^{2}-y^{2}}\dot{y}^{2}-\omega^{2}\frac{l^{2}-y^{2}}{l}=0$ (2).

Как из (1) можно получить (2), если $\lambda$ зависит только от времени?

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 19:30 
Заслуженный участник
Аватара пользователя


15/10/08
11576
srm в сообщении #500689 писал(а):
Как из (1) можно получить (2), если зависит только от времени?

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

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 19:35 


10/02/11
6786
srm в сообщении #500633 писал(а):
Здравствуйте. Не совсем понимаю как будут выглядеть уравнения Лагранжа при наличии уравнений связи.
Пусть система описывается $n $ обобщёнными координатами и на неё наложено $k$ связей. Движение системы без учёта связей описывается уравнениями Лагранжа:

$\frac{d}{dt}\frac{\partial}{\partial\dot{q_{j}}}L-\frac{\partial}{\partial q_{j}}L=0$, $j=1..n$

При наличии связей $f_{i}\left(q\right)=0$, $i=1..k$ описывается уравнениями с множителями Лагранжа
$\frac{d}{dt}\frac{\partial}{\partial\dot{q}_{j}}L-\frac{\partial}{\partial q_{j}}=\sum_{i}\lambda_{i}\frac{\partial}{\partial q_{j}}f_{i}$

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

Давайте сперва запишем уравнения Лагранжа со множителями в общей постановке, а не только когда дополнительные связи голономны.
И так. Пусть система задается $(q^1,\ldots, q^m)$ обобщенными координатами, которые подчинены следующим связям
$$a^i_k(t,q)\dot q^k+a^i(t,q)=0,\quad i=1,\ldots,l.\qquad (*)$$
(Ранг матрицы $a^i_j$ максимален)
Тогда уравнения движения системы имеют вид
$$\frac{d}{dt}\frac{\partial T}{\partial\dot{q}^{j}}-\frac{\partial T}{\partial q^{j}}=Q_j(q,\dot q,t)+\lambda_ia^i_j\qquad (**)$$
Здесь $\lambda_i=\lambda_i(q,\dot q,t)$. Эти функции можно выразить явно следующим образом.
Надо взять полную производную по времени от левой и правой части (*), в полученное равенство войдет вектор $\ddot q$. Этот вектор надо выразить через $q,\dot q,t$ из уравнений Лагранжа (**) и подставить в продифференцированное (*). Оттуда найдутся $\lambda_i$.

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 19:37 
Заслуженный участник


09/09/10
3729
Хм. $$\frac{d}{dt}L_{\dot q} - L_q = - \sum_{j=1}^k \lambda_j(t) \operatorname{grad} f_j(q,t)$$
Это — уравнения Лагранжа для системы с $k$ идеальными голономными связями $f_j(q,t)=0, \; j=\overline{1,k}$.

Или это не так?

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 19:50 
Заслуженный участник
Аватара пользователя


15/10/08
11576
Joker_vD
Ну очевидно же, что не так, раз маятник улетел... Гляньте ЛЛ1 Гл6 §38 текст после формулы (38.5)

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение07.11.2011, 21:07 
Заслуженный участник


09/09/10
3729
Утундрий
Эй, но там же расссматриваются как раз неголономные связи — текст после формулы (38.2).

А, понял. Это, видимо, опечатка в моем источнике — там лямбды появляются как коэффициенты разложения $\frac{d}{dt}L_{\dot q} - L_q$ по $\operatorname{grad} f_j(q,t)$, и почему они должны зависеть только от времени — не поясняется.

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


15/10/08
11576
Joker_vD в сообщении #500772 писал(а):
но там же расссматриваются как раз неголономные связи — текст после формулы (38.2).

Так оно ж для любых связей работает. Ведь (38.4) можно получить просто проварьировав голономную связь.

 Профиль  
                  
 
 Re: Лагранжева механика, Уравнения связи
Сообщение08.11.2011, 00:06 
Аватара пользователя


30/07/10
254
Ольховский И.И. курс теор механики для физиков МГУ 1974. Довольно хорошо описано на стр. 215.
У Ландау рассмотрен случай лишь специфических связей $\sum c\left(q\right) \dot{q}$

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

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



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

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


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

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