Метод Крылова-Боголюбова
— метод получения приближённых аналитических решений нелинейных дифференциальных уравнений c малой нелинейностью.
Описание
Рассмотрим динамическую систему с малой нелинейностью
:
-
(1)
Здесь
- вектор состояния системы с
компонентами,
- постоянная квадратная матрица,
- малый параметр,
- нелинейная вектор-функция от вектора состояния
,
малого параметра
и времени
.
При
система превращается в линейную. Одно из её периодических решений можно записать в виде:
-
(2)
Здесь
- произвольная постоянная,
- собственный вектор матрицы
,
- одна из некратных собственных частот системы,
- произвольная постоянная.
Решение системы (1) при
ищем в виде ряда по степеням малого параметра
:
-
(3)
Здесь
- неизвестные вектор-функции
и
.
и
- медленно меняющаяся амплитуда и фаза, удовлетворяющие уравнениям:
-
(4)
-
(5)
Вычислим производную
в виде ряда от
, исходя из выражений (3, 4, 5):
-
(6)
Нелинейную часть уравнения (1) также представим в виде ряда по малому параметру:
-
(7)
где
Приравнивая в левой и правой частях уравнения (1) члены с одинаковыми степенями малого параметра
, получаем систему уравнений для определения неизвестных функций
из уравнения (3):
-
(8)
-
(9)
-
Разложим вектор-функции
в ряды Фурье с медленно меняющимися коэффициентами:
-
(10)
-
(11)
Далее подставим (10), (11) в (8), (9) и приравняв коэффициенты при каждой гармонике в обеих частях уравнения, получим систему неоднородных уравнений относительно
.
Для получения уравнений первого приближения из (8), (10), (11) составим уравнение для определения вектор-функции
-
(12)
Условие совместности системы (12) при
имеет вид:
-
(13)
Разделяя в (13) действительную и мнимую части, находим:
-
(14)
-
(15)
Во втором приближении сначала найдем из системы уравнений (12) векторы
. Учитывая, что при
вектор
определяется с точностью до произвольной постоянной, его можно представить в виде:
-
(16)
Затем подставим в систему уравнений (9) ряды (10), (11). С учетом (16) получим:
-
(17)
Из условия совместности системы уравнений (17) при
можно определить
и
. Аналогично находятся члены третьего и более высоких приближений. В итоге получаем выражение для вектора состояния системы x
-
(18)
Здесь амплитуда
и фаза
удовлетворяют уравнениям (4), (5).
См. также
Примечания
Литература
-
Андронов А. А.
,
Витт А. А.
,
Хайкин С. Э.
,.
Теория колебаний. —
М.
: Наука, 1981.
-
Боголюбов Н. Н.
,
Митропольский Ю. А.
,.
Асимптотические методы в теории нелинейных колебаний. —
М.
: Наука, 1963.
-
Гуляев В. И.
,
Баженов В. А.
,
Попов С. Л.
,.
Прикладные задачи теории нелинейных колебаний механических систем. —
М.
: Высшая школа, 1989. — 383 с. —
ISBN 5-06-000091-5
.