Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основные методы решения практических задач в курсе «Уравнения математической физики». Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

§ 2.. Уравнение продольных колебаний стержня

61

Если x = 0, то следует равенство C1 = 0. Находим производную

X(x) = C2λ cos λx

и, полагая в последнем равенстве x = , получаем X() = C2λ cos λ= 0. Постоянную C2, которая не будет равняться нулю, полагаем равной единице, λ тоже не равна нулю. Значит, выполняется равенство cos λ= 0, тогда

 

 

λ=

π

(2k + 1), k Z.

 

 

 

 

 

2

Отсюда находим

 

 

 

 

 

 

λk =

π

(2k + 1)

и Xk = sin

π

(2k + 1)x.

2

2

 

 

 

 

 

Заметим, что отрицательные значения k не дают существенно новых решений и поэтому полагаем k = 0, 1, . . .

Перейдем к определению сомножителей T (t), которые удовлетворяют

уравнению

 

 

 

T ′′(t) + (

πa

(2k + 1))

2

 

T (t) = 0.

2

Общее решение этого уравнения обозначим Tk(t) и запишем в виде

Tk(t) = ak cos

π

(2k + 1)at + bk sin

π

(2k + 1)at,

 

 

 

2

2

здесь ak и bk — некоторые неизвестные коэффициенты. Искомые частные решения уравнения (2.14)

uk(x, t) = Xk(x)Tk(t), k = 0, 1, . . .

Формальное решение представляем в виде ряда

 

(ak cos

π

 

 

 

u(x, t) =

 

(2k + 1)at +

 

 

 

k=0

2

 

 

 

 

+ bk sin

π

(2k + 1)at)sin

π

(2k + 1)x.

(2.19)

 

 

 

 

 

2

2

Предполагаем, что ряд (2.19) сходится равномерно в области 0 < x < ℓ, t > 0. Неизвестные коэффициенты найдем из расчета удовлетворить начальным условиям (2.12) и (2.13). Выполнение условия (2.12), равенство

62

Глава II. Уравнения гиперболического типа. Метод Фурье

нулю начальных скоростей, означает, что все bk = 0. Для определения ak в равенстве (2.19) положим t = 0 и учтем требование (2.13). Получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

u(x, 0) =

k

ak sin

π

(2k + 1)x =

Q

x.

(2.20)

=0

2

Eσ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заметим, что система синусов

 

sin

π (2k + 1)x

 

 

 

 

 

{

 

 

 

} ортогональна на отрезке

[0, ℓ] и

 

2

w

sin2

 

π

(2k + 1)x dx =

 

 

 

 

 

2

2

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

для любого целого k > 0. Это позволяет считать ряд (2.20) обобщенным рядом Фурье. Коэффициенты его записываются в виде

 

ak =

2

w

Q

x · sin

π

(2k + 1)x dx.

Eσ

2

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Интеграл берем по частям, полагая u = x, dv = sin

π

(2k + 1)x dx. Далее,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

v =

 

2

· cos

π

 

 

 

 

du = dx,

 

 

 

 

 

(2k + 1)x.

 

π(2k + 1)

2

Теперь

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

4Q

 

 

 

 

π

 

 

 

π

ak = Eσπ(2k + 1)

(x cos 2(2k + 1)x

 

0 w cos 2(2k + 1)x dx).

 

Внеинтегральный член равен нулю, на нижнем пределе — за счет множителя x, на верхнем — в силу равенства нулю косинусов. Вычисляя оставшийся интеграл, устанавливаем, что

 

8Qℓ

 

π

ak =

sin

(2k + 1)x 0 .

Eσπ2(2k + 1)2

2

Подставляя пределы интегрирования и учитывая, что sin π2 (2k + 1) = (1)k,

§ 3.. Общая схема метода Фурье

63

окончательно получаем

ak = (1)k 28Qℓ 2 . Eσπ (2k + 1)

Найденные коэффициенты подставляем в соотношение (2.19) и по традиции постоянные множители (не зависящие от k) выносим за знак суммы. Искомое решение равно

u(x, t) =

8Qℓ

(1)k

cos

π

(2k + 1)at

 

sin

π

(2k + 1)x.

Eσπ2

k

(2k + 1)2

 

·

 

 

 

2

 

2

 

=0

 

 

 

 

 

 

 

 

 

 

 

 

§ 3. Общая схема метода Фурье

Учитывая многообразие дифференциальных уравнений и краевых условий, полезно рассмотреть достаточно общую постановку задач, объединенных близкими методами решения.

Пусть в области 0 < x < ℓ, t > 0 требуется найти решение уравнения

 

2u

 

 

 

 

∂u

 

ρ(x)

 

=

 

 

(p(x)

 

) − q(x)u,

(3.1)

∂t2

∂x

∂x

удовлетворяющее краевым условиям

 

 

 

 

 

αu(0, t) β

∂u

(0, t) = 0,

(3.2)

 

 

 

 

∂x

 

γu(ℓ, t) + δ

∂u

(ℓ, t) = 0,

(3.3)

 

 

 

 

 

 

 

 

 

∂x

 

 

 

 

при t > 0 и начальным условиям

 

 

 

 

 

 

 

u(x, 0) = f(x),

(3.4)

 

 

 

∂u

(x, 0) = F (x),

(3.5)

 

 

 

 

 

 

 

∂t

 

 

 

 

где f(x) и F (x) достаточно гладкие на [0, ℓ] функции.

Будем считать, что ρ(x), p(x), p(x) и q(x) непрерывны на [0, ℓ],

ρ(x) > 0, p(x) > 0, q(x) > 0;

α, β, γ, δ — неотрицательные постоянные и α + β > 0, γ + δ > 0.

64

Глава II. Уравнения гиперболического типа. Метод Фурье

Поставленная начально-краевая задача может быть решена методом Фурье. Ищем сначала нетривиальные решения уравнения (3.1) в виде произведения u(x, t) = X(x)T (t), удовлетворяющие краевым условиям (3.2) и (3.3). Подставляя u(x, t) в (3.1), получаем

()

ρ(x)T ′′(t)X(x) = T (t)

d

p(x)

dX

− q(x)T (t)X(x).

 

 

 

 

dx

dx

 

Разделим переменные:

 

 

 

 

 

 

 

 

(p(x)X(x))− q(x)X(x)

=

T ′′(t)

=

λ.

(3.6)

 

 

T (t)

 

ρ(x)X(x)

 

 

 

 

Здесь мы, как и выше, приравняем левую и правую части постоянной λ, исходя из ранее приведенных рассуждений об условии тождественного равенства двух функций от разных независимых аргументов. Теперь для X(x) имеем уравнение

(p(x)X(x))+ (λρ(x) − q(x))X(x) = 0

(3.7)

с неизвестным параметром λ. Для (3.7) ставится краевая задача. Искомое решение X(x) должно удовлетворять условиям

αX(0) βX(0) = 0,

(3.8)

γX() + δX() = 0,

(3.9)

которые получаются подстановкой u = X(x)T (t) в равенства (3.2), (3.3). Поставленная задача называется задачей Штурма—Лиувилля и строго

формулируется следующим образом.

Задача Штурма—Лиувилля. Найти такие значения λ, называемые собственными значениями, при которых существует нетривиальное решение уравнения (3.1), удовлетворяющее условиям (3.2), (3.3), а также найти эти решения, называемые собственными функциями.

Имеют место следующие основные факты для задачи Штурма—Лиу- вилля.

1.Существует счетное множество собственных значений λ1 < λ2 <

<. . . < λn < . . . , которым соответствуют с точностью до постоянного множителя собственные функции X1(x), X2(x), . . . , Xn(x), . . .

§ 3.. Общая схема метода Фурье

65

2.Собственные значения неотрицательны, причем λ = 0 является собственным значением тогда и только тогда, когда q(x) 0 на [0, ℓ]

иα = γ = 0.

3.Собственные функции образуют ортогональную на отрезке [0, ℓ] систему с весом ρ(x), т. е.

wρ(x)Xm(x)Xn(x) dx =

{

0,

m ̸= n,

0

̸= 0,

m = n.

4. Теорема Стеклова. Всякая функция f(x), удовлетворяющая граничным условиям (3.8), (3.9) и имеющая непрерывную производную второго порядка, разлагается в абсолютно и равномерно сходящийся на [0, ℓ] ряд Фурье по собственным функциям Xn(x):

/

anXn(x), an = w ρ(x)f(x)Xn(x) dx

w ρ(x)Xn2(x) dx.

f(x) =

n=1

0

0

Для каждого собственного значения λn решаем уравнения относительно T (t):

T ′′(t)

T (t) = λn,

или

T ′′(t) + λnTn(t) = 0, n = 1, 2, . . .

Общие решения этих уравнений имеют вид

Tn(t) = An cos λn t + Bn sin λn t,

где An, Bn — произвольные постоянные. В результате мы получаем счетное множество решений уравнения (3.1) вида

√ √

un(x, t) = Tn(t)Xn(t) = (An cos λn t + Bn sin λn t)Xn(x),

которые удовлетворяют краевым условиям (3.2), (3.3).

Чтобы удовлетворить начальным условиям (3.4), (3.5), составим ряд

 

 

 

 

 

 

 

 

 

 

 

(3.10)

u(x, t) =

(An cos λn t + Bn sin

 

λn t)Xn(x).

n=1

66

Глава II. Уравнения гиперболического типа. Метод Фурье

Если этот ряд сходится равномерно, так же как и ряды, получающиеся из него двукратным дифференцированием по x и t, то сумма его будет удовлетворять уравнению (3.1) и краевым условиям (3.2), (3.3). Для выполнения начальных условий (3.4), (3.5) необходимо

u(x, 0) =

AnXn(x) = f(x),

(3.11)

 

 

n=1

 

 

 

 

 

 

 

 

 

 

∂u(x, 0)

∑√

 

 

(3.12)

=

 

λnBnXn(x) = F (x).

∂t

 

n=1

 

 

 

 

 

 

 

 

 

 

Предположим, что функции f(x) и F (x) удовлетворяют условиям теоремы Стеклова, тогда их действительно можно представить в виде рядов (3.11) и (3.12), а коэффициенты An и Bn находятся по формулам

 

rρ(x)f(x)Xn(x) dx

1

 

 

rρ(x)F (x)Xn(x) dx

 

 

0

 

0

 

An =

 

, Bn =

 

 

 

 

.

 

 

λ

n

 

 

r ρ(x)Xn2(x) dx

 

 

 

 

r ρ(x)Xn2(x) dx

 

 

 

 

 

 

 

 

 

0

 

 

 

 

0

 

Подставляя найденные значения коэффициентов в ряд (3.10), получаем решение нашей задачи.

Изложенный метод переносится на уравнения параболического и эллиптического типов.

§4. Задачи о колебании в среде с сопротивлением

Вэтом разделе рассматриваются задачи о колебании струны в среде

ссопротивлением, которое либо пропорционально первой степени скорости ∂u/∂t (задачи 2.7, 2.8, 2.9), либо сопротивление пропорционально отклонению u(x, t) (задачи 2.10–2.14). Приведем несложный пример.

Пример 4.1. Найти решение уравнения

 

 

 

 

 

2u

 

∂u

2u

 

πa

(4.1)

 

 

+ 2ν

 

= a2

 

 

, 0 < ν

<

 

,

2

 

∂x

2

 

 

∂t

 

∂t

 

 

 

 

удовлетворяющее условиям

 

 

 

 

 

 

 

 

 

 

 

u(0, t) = 0,

u(ℓ, t) = 0;

 

 

 

(4.2)

§ 4.. Задачи о колебании в среде с сопротивлением

 

 

67

u(x, 0) = A sin

x

+ B sin

x

;

(4.3)

 

 

 

 

 

 

 

∂u

(x, 0) = 0,

 

 

(4.4)

 

 

 

 

 

∂t

 

 

 

A, B — постоянные.

Решение. Применим метод Фурье. Поскольку уравнение (4.1) встречается впервые, приходится всю процедуру проделать с самого начала. Ищем частное решение уравнения (4.1), удовлетворяющее (4.2), в виде произведения u(x, t) = X(x)T (t) ̸≡0. Подставляя u(x, t) в (4.1) и разделяя переменные, получаем

T ′′(t) + 2νT (t) = X′′(x) = λ2. a2T (t) X(x)

Для X(x) получаем известную по примеру 1.1 краевую задачу:

 

 

X′′(x) + λ2X(x) = 0, X(0) = X() = 0.

Отсюда λk =

πk

и Xk(x) = sin

πkx

, k N.

 

 

Для T (t) запишется линейное уравнение с постоянными коэффициен-

тами

 

 

 

2

 

 

 

 

 

πka

 

 

 

 

T ′′(t) + 2νT (t) + (

 

 

)

T (t) = 0.

 

 

(4.5)

 

 

 

Соответствующее ему характеристическое уравнение имеет вид

p2 + 2νp + (

πka

)

2

 

 

 

 

 

= 0.

 

 

 

 

 

 

 

 

 

 

 

 

∆ = ν2 (

πka

)

2

Дискриминант этого квадратного уравнения

 

по условию

задачи отрицателен.

Для простоты полагаем ν2 ka/ℓ)2 = ω2k. Общее решение уравне-

ния (4.5)

k N.

 

Tk(t) = akeνt cos ωkt + bkeνt sin ωkt,

 

Формальное решение строится по формуле

 

 

 

 

 

πkx

 

u(x, t) = eνt ∑(ak cos ωkt + bk sin ωkt)sin

 

.

(4.6)

k=1

68 Глава II. Уравнения гиперболического типа. Метод Фурье

Производную ∂u/∂t вычислим заранее, и она равна

 

 

 

 

 

 

 

 

 

 

∂u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

πkx

 

 

 

 

 

 

 

 

 

 

 

k (

 

 

 

 

 

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ωk sin .

 

∂t (x, t) = νu(x, t) + eνt

−ak sin ωkt + bk cos ωkt

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В равенстве (4.6) полагаем t = 0:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

πkx

 

 

 

x

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ak sin

 

= A sin

 

+ B sin

 

.

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отсюда a2 = A, a4 = B, все остальные ak = 0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычисляем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∂u

 

 

πkx

 

 

 

 

 

πkx

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ak sin

+

 

 

 

 

 

 

.

 

 

 

 

∂t (x, 0) = ν

 

ωkbk sin

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

k=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В силу (4.4)

∂u

(x, 0) = 0, откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∂t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

νak + ωkbk = 0,

 

 

νa2

 

Av

 

 

 

 

 

 

Bν

 

 

 

 

b2 =

 

=

 

,

b4 =

 

 

 

 

.

 

 

 

 

ω2

ω2

 

ω4

Все остальные bk = 0. Ответ записывается равенством

 

 

 

 

 

 

 

 

 

 

 

u(x, t) = eνt [

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

πx

 

 

 

 

 

 

 

 

 

 

2 cos ω2t + ν sin ω2t) sin

2

 

+

 

 

 

 

ω2

 

 

 

 

 

 

 

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

4

π

].

 

 

 

 

 

 

 

 

+

 

4 cos ω4t + ν sin ω4t) sin

 

x

 

 

 

 

 

 

 

 

 

ω4

 

 

 

 

Замечание. В ранее рассмотренных примерах коэффициенты при «косинусах с t» (ak) зависели только от начальных отклонений (f(x)), а при «синусах с t» (bk) от начальных скоростей (функции F (x)) и равенство нулю одной из этих функций означало обращение в нуль всей серии коэффициентов. Для приведенной задачи роль коэффициентов при косинусах сохранилась, но уже bk зависят и от начального отклонения, и от начальной скорости, и bk ≠ 0 для всех k, если F (x) 0.

§5. Неоднородные задачи

Вэтом параграфе мы рассматриваем так называемые неоднородные задачи, т. е. в задачах либо присутствуют внешние силы, либо неоднородные краевые условия (подвижные концы), либо то и другое вместе.

§ 5.. Неоднородные задачи

69

5.1. Стационарная неоднородность

Начально-краевая задача имеет стационарный характер, если неоднородность условий определяется функциями, независимыми от времени t. Другими словами, в этом случае функция g(x, t) в уравнении (1.3) записывается как функция только x, g = g(x), а краевые условия типа (1.11) имеют вид

u(0, t) = u0, u(ℓ, t) = u1

(5.1)

с постоянными u0 и u1. Предполагается, что хотя бы одно из данных g(x), u0, u1 ненулевое.

Стационарную неоднородную задачу можно без особого труда свести к однородной, представив

u(x, t) = v(x) + w(x, t).

Слагаемое v(x) выбирают так, чтобы оно удовлетворяло неоднородному уравнению и краевым условиям. Для v(x) получаем линейное дифференциальное уравнение второго порядка. Две произвольные постоянные, входящие в общее решение, определяются однозначно из расчета удовлетворить краевым условиям. Отметим, если краевые условия имеют вид

∂u

(0, t) = u0,

∂u

(ℓ, t) = u1,

 

 

∂x

∂x

то указанный метод может потерпеть фиаско. Для такой задачи применяется общий метод (см. п. 5.3). Не вдаваясь в подробности обоснования корректности подобного способа решения, продемонстрируем его на примере.

Пример 5.1. Стержень подвешен вертикально и защемлен так, что смещение во всех точках равно нулю. В момент t = 0 стержень освобождается, оставаясь закрепленным в верхней точке. Найти смещение сечений стержня в любой момент t > 0.

Решение. В рассматриваемой задаче на стержень действует внешняя сила, сила тяжести P , на участке dx равная P = mg = ρσg dx, g — ускорение силы тяжести, ρ — объемная плотность, σ — площадь поперечного сечения. Уравнение продольных колебаний стержня запишется в виде (2.2)

ρσ

2u

= Eσ

2u

+ ρσg.

∂t2

∂x2

70

Глава II. Уравнения гиперболического типа. Метод Фурье

Поделив на ρσ и положив a2 = E/ρ, получаем искомое уравнение

 

 

 

2u

= a2

2u

+ g.

(5.2)

 

 

∂t2

∂x2

 

 

 

 

 

Запишем краевые и начальные условия. Ось абсцисс направим вертикально вниз, начало координат совместим с точкой закрепления стержня. Пусть длина стержня равна , по условию задачи конец стержня x = будет свободным. Это позволяет записать краевые условия в виде

u(0, t) = 0,

(5.3)

 

∂u

= 0.

(5.4)

 

 

 

 

 

 

∂x x=

Начальные смещения и скорости по смыслу задачи равны нулю

 

u(x, 0) =

∂u

(x, 0) = 0.

(5.5)

∂t

 

 

 

 

 

Последние соотношения означают, что собственных колебаний стержень не будет иметь и фактически ищутся только вынужденные колебания, вызванные силой тяжести. Свободный член в уравнении (5.2) не зависит от времени, неважно, что и от x тоже. Полагаем u(x, t) = v(x) + w(x, t). Предполагается, что v(x) частное решение уравнения (5.2), удовлетворяющее краевым условиям (5.3) и (5.4), которые перепишутся в виде v(0) = 0 и v() = 0. Подставим v(x) в (5.2) и учтем, что ∂v/∂t ≡ 0. Получаем обыкновенное дифференциальное уравнение a2v′′(x) + g = 0 или v′′ = −g/a2. Отсюда v= −gx/a2 + C1. Далее,

gx2

v(x) = 2a2 + C1x + C2.

Если x = 0, то v(0) = C2 = 0. Подставляя в производную vзначение x = , получаем v() = −gℓ/a2 + C1 = 0. Отсюда C1 = gℓ/a2. В итоге

v(x) = 2ga2 (2xℓ − x2).

Для w(x, t) имеем задачу с однородными данными. Полезно записать

еев полном виде.

Вобласти 0 < x < ℓ, t > 0 найти решение уравнения

2w

= a2

2w

,

(5.6)

∂t2

∂x2

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]