- •4 Векторно – матричные дифференциальные уравнения
- •4.1 Уравнения состояния
- •4.1.1 Обыкновенные дифференциальные уравнения
- •Полученные уравнения запишем в нормальной форме Коши, то есть первые производные перенесем в левую часть, а все остальное – в правую. В результате получим систему уравнений
- •4.2 Обыкновенные уравнения стационарных систем
- •4.2.1 Переходная матрица и методы ее вычисления
- •4.2.2 Общее решение неоднородных уравнений
- •Удобнее это уравнение записать в форме
- •Поскольку
- •4.3 Обыкновенные уравнения нестационарных систем
- •4.3.1 Переходная нестационарная матрица
- •4.3.2 Сопряженная система
- •4.3.3 Общее решение нестационарных уравнений
- •Сложение последних двух выражений приводит к уравнению
- •4.4 Уравнения в частных производных
- •4.4.1 Уравнения Лагранжа
- •Потенциальная энергия пружины
- •К уравнению Эйлера – Лагранжа
- •4.4.2 Уравнения Гамильтона
- •По теореме Эйлера имеем
- •Список рекомендуемой к изучению литературы
К уравнению Эйлера – Лагранжа
(4.65)
приходят при синтезе оптимальных по заданному критерию систем вариационным методом. Интегрирование уравнения (4.65) возможно лишь в некоторых частных случаях:
функция F не зависит от
,
т.е.F
= F(x,t);функция F зависит только от х и
,
т.е.F
= F(x,
);функция F не зависит от х, т.е. F = F(
)
или F
= F(
,t);функция F линейна относительно
.
В остальных случаях приходится довольствоваться численными методами.
Следует заметить, что уравнения Эйлера – Лагранжа по своему виду не зависят от выбора системы координат в пространстве состояния.
4.4.2 Уравнения Гамильтона
Обозначим через pi компоненту обобщенного момента системы, соответствующую координате xi. Тогда
(4.66)
Кинетическую энергию системы можно представить как функцию обобщенных скоростей и координат
![]()
или
(4.67)
Функция (4.67) называется функцией Лагранжа для кинетической энергии.
С другой стороны кинетическую энергию можно представить как функцию обобщенного момента и координат
Tp = Tp(p, x) = Tp(p1, p2,…pn, x1, x2,…xn). (4.68)
Эта функция называется функцией Гамильтона для кинетической энергии.
Конечно, эти две функции, представленные формулами (4.67) и (4.68) равны:
(4.69)
Дифференцируя выражение (4.69) по xi, получим
(4.70)
С учетом равенства (4.66), уравнение (4.70) можно записать:
(4.71)
По теореме Эйлера имеем

что, учитывая соотношение (4.66), сведется к уравнению
(4.72)
Дифференцируя последнее выражение по xi, имеем
(4.73)
Вычитая выражение (4.71) из выражения (4.73), получим
(4.74)
Теперь продифференцируем выражение (4.69) по pi:

или, с учетом соотношения (4.66),
(4.75)
Возьмем частную производную по pi от выражения (4.72):
(4.76)
Вычитая выражение (4.75) из равенства (4.76), получим
(4.77)
Используя формулы (4.77) и (4.66), уравнение Лагранжа (4.64) приведем к виду
(4.78)
Две системы уравнений (4.77) и (4.78)) называются уравнениями Гамильтона (для кинетической энергии).
В случае консервативной системы входное воздействие определяется выражением
(4.79)
где V
= V(x)
– потенциальная энергия, не зависящая
от
.
Так как лагранжиан определяется формулой (4.58)
![]()
то его частные производные равны
и
![]()
С учетом этого, уравнение Эйлера – Лагранжа (4.59) можно записать в виде

или
(4.80)
Функция, выражающая полную энергию системы через координаты хи импульсыр, называютфункцией Гамильтона Н. То есть
H = Tp + V = H(p,x). (4.81)
Дифференцируя выражение (4.81), получаем
(4.82)
и
(4.83)
Подставляя равенства (4.79), (4.82) и (4.83) в уравнения (4.78) и (4.77), окончательно имеем
(4.84)
(4.85)
Две системы уравнений (4.84) и (4.85) носят название канонических уравнений Гамильтона.
Поскольку при
движении консервативной системы ее
полная энергия остается неизменной, Н
– функция Гамильтона не зависит от
времени и
.
Это действительно так, поскольку
![]()
а выражение в скобках, согласно уравнениям (4.84) и (4.85), равно нулю, если Н явно не зависит от времени.
4.4.3 Уравнение Гамильтона – Якоби
Во
многих случаях решения уравнений (4.84),
(4.85) найти не удается. Один из путей
решения этих уравнений состоит в переходе
от координат (p,
x)к другой
системе координат (
,
),
относительно которых преобразованные
уравнения имеют более простой вид. Такие
преобразования, результатом которых
являются новые уравнения все в той же
канонической форме, называются
каноническими преобразованиями. Отсюда,
если
pi
= pi(
,
)
иxi
= xi(
,
)
(4.86)
есть канонические
преобразования, то уравнения движения
в новой системе координат (
,
)
будут иметь все тот же канонический вид
(4.87)
где
-
гамильтониан, выраженный в новой системе
,
.
Смысл преобразований
(4.86) и перехода к каноническим уравнениям
Гамильтона (4.87) состоит в том, чтобы
гамильтониан
являлся бы только функцией переменных
и не зависел бы от
.
Такую цель позволяет достичь преобразование
(4.88)
где функция S(
,x)
называется производящей
функцией.
Уравнения движения в этом случае
принимают вид
(4.89)
(4.90)
Из первой системы
уравнений (4.89) вытекает, что все i
– константы. Вторая система уравнений
(4.90) следует из того факта, что
зависит только отi,
а все i
– константы. Системы уравнений (4.89) и
(4.90) много проще, чем уравнения (4.84) и(4.85). Дело за малым:
нужно определить производящую функцию
S(
,x),
удовлетворяющую дифференциальному
уравнению в частных производных
(4.91)
Чтобы немного упростить уравнение (4.91), проведем следующие рассуждения.
Так как
,
то
(4.92)
Найдем производную
по t
от уравнения (4.91), предполагается пока,
что
зависит также и отi
![]()
Используя равенства (4.87) и (4.92), из последнего уравнения имеем
(4.93)
Чтобы гамильтониан
не зависел отi,
первое слагаемое в уравнении (4.93),
согласно соотношению (4.89), должно быть
равно нулю. Это будет выполняться, если
справедливо уравнение
![]()
Из последнего соотношения получаем уравнение для S
(4.94)
которое называется уравнением Гамильтона – Якоби.
К каноническим уравнениям Гамильтона и Гамильтона – Якоби приходят при синтезе оптимальных систем методом максимума Понтрягина или методом динамического программирования Беллмана.
