Метод усреднения Крылова – Боголюбова

редактировать

Метод усреднения Крылова – Боголюбова (Метод усреднения Крылова – Боголюбова ) - математический метод приближенного анализа колебательных процессов в нелинейной механике. Метод основан на принципе усреднения, когда точное дифференциальное уравнение движения заменяется его усредненным вариантом. Метод назван в честь Николая Крылова и Николая Боголюбова.

Начиная с работ Гаусс, Фату <22, использовались различные схемы усреднения для исследования задач небесной механики.>, Делоне, Хилл. Важность вклада Крылова и Боголюбова заключается в том, что они разработали общий подход к усреднению и доказали, что решение усредненной системы приближает точную динамику.

Предпосылки

Усреднение Крылова – Боголюбова может быть используется для аппроксимации колебательных задач, когда классическое разложение возмущений не удается. Это проблемы сингулярного возмущения колебательного типа, например поправка Эйнштейна к прецессии перигелия Меркурия.

Вывод

Метод имеет дело с дифференциальными уравнениями в форме

d 2 udt 2 + К 2 U знак равно a + ε е (u, dudt) {\ displaystyle {\ frac {d ^ {2} u} {dt ^ {2}}} + k ^ {2} u = a + \ varepsilon f \ left (u, {\ frac {du} {dt}} \ right)}{\ displaystyle {\ frac {d ^ { 2} u} {dt ^ {2}}} + k ^ {2} u = a + \ varepsilon f \ left (u, {\ frac {du} {dt}} \ right)}

для гладкой функции f вместе с соответствующими начальными условиями. Предполагается, что параметр ε удовлетворяет

0 < ε ≪ k. {\displaystyle 0<\varepsilon \ll k.}{\ displaystyle 0 <\ varepsilon \ ll k.}

Если ε = 0, тогда уравнение становится уравнением простого гармонического осциллятора с постоянным воздействием, и общее решение:

u (t) = ak 2 + A sin ⁡ (kt + B), {\ displaystyle u (t) = {\ frac {a} {k ^ {2}}} + A \ sin (kt + B),}{\ displaystyle u (t) = {\ frac {a} {k ^ {2}}} + A \ sin (kt + B),}

где A и B выбираются для соответствия начальным условиям. Предполагается, что решение возмущенного уравнения (когда ε ≠ 0) принимает ту же форму, но теперь A и B могут изменяться с t (и ε). Если также принять, что

dudt = k A (t) cos ⁡ (kt + B (t)), {\ displaystyle {\ frac {du} {dt}} = kA (t) \ cos (kt + B (t)),}{\ displaystyle {\ frac {du} {dt}} = кА (т) \ соз (кт + В (т)),}

, то можно показать, что A и B удовлетворяют дифференциальному уравнению:

ddt [AB] = ε kf (ak 2 + A sin ⁡ (ϕ), k A cos ⁡ ( ϕ)) [соз ⁡ (ϕ) - 1 A sin ⁡ (ϕ)], {\ displaystyle {\ frac {d} {dt}} {\ begin {bmatrix} A \\ B \ end {bmatrix}} = { \ frac {\ varepsilon} {k}} f \ left ({\ frac {a} {k ^ {2}}} + A \ sin (\ phi), kA \ cos (\ phi) \ right) {\ begin {bmatrix} \ cos (\ phi) \\ - {\ frac {1} {A}} \ sin (\ phi) \ end {bmatrix}},}{\ displaystyle {\ frac {d} {dt}} {\ begin {bmatrix} A \\ B \ end {bmatrix}} = {\ frac {\ varepsilon} {k}} f \ left ({\ frac {a} {k ^ {2}}} + A \ sin (\ phi), kA \ cos (\ phi) \ right) {\ begin {bmatrix} \ соз (\ phi) \\ - {\ frac {1} {A}} \ sin (\ phi) \ end {bmatrix}},}

где ϕ = kt + B {\ displaystyle \ phi = kt + B}{ \ displaystyle \ phi = kt + B} . Обратите внимание, что это уравнение по-прежнему точное - никаких приближений еще не сделано. Метод Крылова и Боголюбова заключается в том, чтобы отметить, что функции A и B медленно меняются со временем (пропорционально ε), поэтому их зависимость от ϕ {\ displaystyle \ phi}\ phi может быть (приблизительно) удаляется усреднением в правой части предыдущего уравнения:

ddt [A 0 B 0] = ε 2 π k ∫ 0 2 π f (ak 2 + A 0 sin ⁡ (θ), k A 0 cos ⁡ (θ)) [соз ⁡ (θ) - 1 A 0 грех ⁡ (θ)] d θ, {\ displaystyle {\ frac {d} {dt}} {\ begin {bmatrix} A_ {0} \\ B_ {0} \ end {bmatrix}} = {\ frac {\ varepsilon} {2 \ pi k}} \ int _ {0} ^ {2 \ pi} f \ left ({\ frac {a} {k ^ { 2}}} + A_ {0} \ sin (\ theta), kA_ {0} \ cos (\ theta) \ right) {\ begin {bmatrix} \ cos (\ theta) \\ - {\ frac {1} {A_ {0}}} \ sin (\ theta) \ end {bmatrix}} d \ theta,}{\ displaystyle {\ frac {d} {dt}} {\ begin {bmatrix} A_ {0} \\ B_ {0 } \ end {bmatrix}} = {\ frac {\ varepsilon} {2 \ pi k}} \ int _ {0} ^ {2 \ pi} f \ left ({\ frac {a} {k ^ {2} }} + A_ {0} \ sin (\ theta), kA_ {0} \ cos (\ theta) \ right) {\ begin {bmatrix} \ cos (\ theta) \\ - {\ frac {1} {A_ {0}}} \ sin (\ th eta) \ end {bmatrix}} d \ theta,}

где A 0 {\ displaystyle A_ {0}}A_ {0} и B 0 {\ displaystyle B_ {0}}B_ {0} фиксируются во время интеграции. После решения этой (возможно) более простой системы дифференциальных уравнений усредненное приближение Крылова – Боголюбова для исходной функции будет иметь вид

u 0 (t, ε): = ak 2 + A 0 (t, ε) sin ⁡ (kt + B 0 (t, ε)). {\ displaystyle u_ {0} (t, \ varepsilon): = {\ frac {a} {k ^ {2}}} + A_ {0} (t, \ varepsilon) \ sin (kt + B_ {0} ( t, \ varepsilon)).}{\ displaystyle u_ {0} (t, \ varepsilon) : = {\ frac {a} {k ^ {2}}} + A_ {0} (t, \ varepsilon) \ sin (kt + B_ {0} (t, \ varepsilon)).}

Было показано, что это приближение удовлетворяет

| u (t, ε) - u 0 (t, ε) | ≤ C 1 ε, {\ displaystyle \ left | u (t, \ varepsilon) -u_ {0} (t, \ varepsilon) \ right | \ leq C_ {1} \ varepsilon,}{\ displaystyle \ left | u (t, \ varepsilon) -u_ {0} (t, \ varepsilon) \ right | \ leq C_ {1} \ varepsilon,}

где t удовлетворяет

0 ≤ t ≤ C 2 ε {\ displaystyle 0 \ leq t \ leq {\ frac {C_ {2}} {\ varepsilon}}}{\ displaystyle 0 \ leq t \ leq {\ frac {C_ {2}} {\ varepsilon}}}

для некоторых констант C 1 {\ displaystyle C_ {1} }C_ {1} и C 2 {\ displaystyle C_ {2}}C_ {2} , независимо от ε.

Ссылки
Последняя правка сделана 2021-05-26 14:43:06
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте