Это не официальный сайт wikipedia.org 01.01.2023

Метод суперпозиции — Википедия

Метод суперпозиции — метод решения краевой задачи для линейных обыкновенных дифференциальных уравнений путём преобразования в задачу Коши.

Описание методаПравить

Основная идея метода суперпозиции заключается в преобразовании граничной задачи для линейных обыкновенных дифференциальных уравнений к двум или нескольким задачам Коши, которые можно решить одним из методов решения задач Коши, например методом Рунге-Кутта. Это преобразование осуществляется путём представления искомого решения x ( t )   в виде линейной суммы x ( t ) = x 1 ( t ) + C 1 x 2 ( t ) + . . . + C N x N ( t )   нескольких функций x 1 ( t ) , x 2 ( t ) , . . . x N ( t )  , включающей столько неизвестных констант C 1 , . . . , C N  , сколько недостаёт начальных условий для приведения к задаче Коши. Затем это представление x ( t )   подставляется в исходное дифференциальное уравнение и в результате получаем систему из N + 1   дифференциальных уравнений. При подстановке представления в условия для границ даёт возможность вычислить начальные условия задачи Коши и неизвестные константы C 1 , . . . , C N  .

ПримерПравить

Рассмотрим краевую задачу, определяемую линейным дифференциальным уравнением второго порядка:

f ( t , x , d x d t , d 2 d t 2 ) = r ( t )   (1)

и граничными условиями

x ( 0 ) = x 0 , x ( 1 ) = x 1   (2).

Для приведения краевой задачи к задаче Коши недостаёт одного условия, поэтому представим решение в виде

x ( t ) = x 1 ( t ) + C 1 x 2 ( t )   (3)

с одной неизвестной константой C 1  .

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

[ f ( t , x 1 , d x 1 d t , d 2 x 1 d t 2 ) r ( t ) ] + C 1 [ f ( t , x 2 , d x 2 d t , d 2 x 2 d t 2 ) ] = 0  

В этом уравнении оба слагаемых должны быть равны нулю.

f ( t , x 1 , d x 1 d t , d 2 x 1 d t 2 ) = r ( t )   (4)

f ( t , x 2 , d x 2 d t , d 2 x 2 d t 2 ) = 0   (5)

Первое граничное условие в (2) принимает вид:

x 1 ( 0 ) + C 1 x 2 ( 0 ) = x 0  ,

отсюда вытекает:

x 1 ( 0 ) = x 0 , x 2 ( 0 ) = 0   (6 a, b)

Начальные условия для производной найдем путём дифференцирования (3) в точке 0:

d x ( 0 ) d t = d x 1 ( 0 ) d t + C 1 d x 2 ( 0 ) d t   (7)

Граничные условия для производной можно положить:

d x 1 ( 0 ) d t = 0 , d x 2 ( 0 ) d t = 1   (8 a, b)

Из (6) получаем:

d x ( 0 ) d t = C 1   (9)

Граничное условие во второй точке имеет вид:

x 1 ( 1 ) + C 1 x 2 ( 1 ) = x 1  

Из этого уравнения получаем:

C 1 = [ x 1 x 1 ( 1 ) ] x 2 ( 1 )  . (10)

Итак, мы получили все начальные данные для задачи Коши. Граничная задача (1), (2) решается следующим образом:

  1. Интегрируем уравнение (4) с начальными условиями (6 a), (8 a) от 0 до 1. Получаем x 1 ( 1 )  .
  2. Интегрируем уравнение (5) с начальными условиями (6 b), (8 b) от 0 до 1. Получаем x 2 ( 1 )  .
  3. По формуле (10) вычисляем константу C 1  , которая в силу (9) является недостающим начальным значением.
  4. По формуле (3) вычисляем решение исходной задачи.

ЛитератураПравить

  • Ц. На Вычислительные методы решения прикладных граничных задач. - М.: Мир, 1982.