Дифференциальное уравнение движения механической системы в обобщенных координатах или уравнение Лагранжа 2-го рода

 

Полагаем, что механическая система состоит из n-точек, имеет S-степеней свободы. Рассмотрим движение i-точки, которое опишем радиус–вектором , который является функцией обобщенных координат и времени:

Тогда скорость i-точки :

При условии стационарных связей . Тогда, продифференцировав по , получим:

(1)

Уравнение (1) также называют тождеством Лагранжа.

Теперь рассмотрим кинетическую энергию системы. Она есть функция обобщенных координат, обобщенных скоростей и времени.

Для системы точек:

Вычисляем частное производную по по q и по t:

Подставляя уравнения (1), получаем:

(2)

Возьмем полный дифференциал по t:

(3)

Уравнение (3) является дифференциальным уравнением системы в обобщенных координатах или уравнением Лагранжа 2 рода.

Количество этих уравнений зависит от числа степеней свободы s.

Алгоритм решения задач с применением уравнения Лагранжа 2 рода можно разбить на 6 пунктов:

1) выбрать обобщенную координату и определить число степеней свободы s;

2) вычислить кинетическую энергию системы через обобщенную координату;

3) записать уравнение Лагранжа 2 рода в соответствии с выбранной обобщенной координатой;

4) дифференцируем в соответствии с уравнением;

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

;

6) все найденные величины подставить в уравнение Лагранжа.