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

Методы математической физки Меркулов

.pdf
Скачиваний:
131
Добавлен:
28.05.2022
Размер:
865.91 Кб
Скачать

лости колебаний означает, что величиной 2 можно пренебречь. Разложим функции sin ; tg ; cos по формуле Тейлора первого порядка:

sin = + o( ); tg = + o( ); cos = 1 + o( ):

При сделанном предположении sin tg = @u@x и cos 1.

2. На любой выбранный участок струны действуют упругие силы на-

приложенные к концам выбранного участка, направлены по

тяжения. Выделим на струне произвольный малый участок [AB](рис. 3.1). Его проекция на ось 0x есть [x; x + x]. Будем считать, что упругие силы, касательной к

g

j~ j j~ j

графику u(x; t), их модули T (x; t) = T (x + x; t) = T и не зависят от x и t.

При изучении малых поперечных колебаний струны такое предположение допустимо. Обозначим 1 и 2 углы, которые образуют касательные, проведенные в точках A и B соответственно к графику струны в момент времени t, с осью 0x. По условию все точки струны движутся параллельно оси 0u. Значит, силы, действующие на участок [ABg], таковы, что сумма их проекций на ось 0x должна быть равна нулю:

~

~

= 0:

jT (x; t)j cos 1

+ jT (x + x; t)j cos 2

j~ j

Поскольку cos 1 cos 2 1, то можно считать, что T (x; t) = T = const. 3. В положении равновесия масса участка струны [x; x + x] равнаx, где – линейная плотность струны. Считаем, что в процессе колеба-

ний масса этого участка не меняется и масса [AB] тоже равна x.

[AB]Такое

предположение также допустимо, так как длина участка струны

 

 

t

 

 

 

 

g

 

g в момент времени

 

x+ x

 

 

 

 

 

 

 

 

@u

 

2

 

 

 

 

jABj =

Z

s1 +

 

 

dx:

 

 

@x

 

 

@u

g

x

 

 

 

 

 

 

 

При этом

 

и величиной 2 можно пренебречь. Значит, jABj x.

@x

4. Предположим,что на струну в плоскости колебаний

действуют непре-

g

рывно распределенные внешние силы, перпендикулярные оси 0x. Плотность распределения этих сил, рассчитанную на единицу длины, обозначим

 

~

 

 

g(x; t). Если сила F , приложенная к участку длины x, направлена вверх,

~

~

~

~

то F (x; t) = g(x; t) xj, если – вниз, то F (x; t) = g(x; t) xj.

 

Рассмотрим выбранный малый участок [AB]. Удалим части струны,

g

расположенные справа и слева от него. Воздействие отброшенных частей струны заменим соответствующими силами натяжения. Тогда выделенный

80

участок можно рассматривать как материальную точку, которая находится

 

 

 

 

 

 

~

 

~

 

 

 

 

 

 

~

 

~

под воздействием трех сил T (x; t), T (x + x; t) и F (x; t) = g(x; t) xj.

Проецируя на ось 0u действующие на участок [AB] силы и применяя

закон Ньютона, получим

 

 

 

 

 

 

 

 

 

 

g

 

 

 

@2u

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

= T sin 2 T sin 1 + g(x; t) x:

 

@t2

 

Согласно сделанным предположениям углы 1 и 2 малы и

 

 

 

 

 

sin 1 tg 1 =

 

@u(x; t)

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@x

 

 

 

sin 2 tg 2 =

@u(x + x; t)

 

 

 

 

 

 

 

 

 

:

 

 

 

 

 

 

 

@x

 

 

Тогда, если использовать формулу Тейлора

 

 

 

 

@u(x + x; t)

=

@u(x; t)

 

+

@2u(x; t)

x + o( x)

 

 

@x

 

@x

 

@x2

 

 

 

 

 

 

 

 

 

 

 

и отбросить бесконечно малую o( x), придем к равенству

 

 

 

@2u

 

 

@2u(x; t)

 

 

 

 

 

 

x

 

 

= T

 

 

 

x + g(x; t) x:

 

 

@t2

@x2

 

 

 

Сокращая на x, получим уравнение малых вынужденных поперечных колебаний струны

 

 

 

 

 

@2u

 

@2u

 

 

 

 

 

 

 

 

 

= T

 

 

 

 

+ g(x; t):

 

 

 

 

@t2

 

 

@x2

 

Обычно это уравнение записывают в виде

 

 

 

 

 

@2u

 

= a2

@2u

 

+ f(x; t);

(3.1)

 

 

 

2

 

@x

2

 

 

 

 

 

 

@t

 

 

 

 

 

 

 

где a2 =

T

; f(x; t) =

g(x; t)

. Полученное уравнение называется также

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

одномерным волновым уравнением, или уравнением Даламбера.

Если f(x; t) = 0, уравнение (3.1) называется однородным. Оно описывает свободные колебания струны без воздействия внешних сил.

В случае f(x; t) 6= 0 уравнение называется неоднородным и описывает вынужденные колебания струны. В частности, вынужденные колебания могут происходить под действием силы тяжести. Если же натяжение струны T велико и на нее действует только сила тяжести, действием последней обычно пренебрегают и считают, что струна совершает свободные колебания.

81

Отметим, что многие физические задачи приводят к полученному волновому уравнению. Точно так же выглядит уравнение продольных колебаний тонкого упругого стержня. Функция u(x; t) при изучении таких колебаний описывает продольные смещения точек стержня, имеющих в поло-

жении равновесия абсциссу x. В уравнении (3.1) в этом случае a2 = E ,

f(x; t) = g(x; t), где E – модуль Юнга; g(x; t) – функция, описывающая

плотность сил, действующих вдоль оси стержня. Вывод уравнения подробно описан в [9]. Кроме того, уравнение (3.1) совпадает с уравнением крутильных колебаний вала. Подобные уравнения появляются при изучении электрических колебаний и во многих других случаях. Меняется только физический смысл функций и коэффициентов, входящих в уравнение.

В случае двух или трех пространственных переменных волновое уравнение имеет вид

@2u

= a2 u + f;

(3.2)

@t2

 

 

где – оператор Лапласа; u и f – функции пространственных переменных и времени.

Двумерное волновое уравнение получается, например, при изучении поперечных колебаний мембраны. Если мембрана прямоугольная, то уравнение записывается в декартовой системе координат:

 

 

 

@2u

 

 

 

 

 

@2u

@2u

 

 

 

 

 

= a2

 

 

+

 

 

+ f(x; y; t):

 

 

 

@t2

@x2

@y2

При описании колебаний круглой мембраны переходят к полярной си-

стеме координат и уравнение принимает вид

 

@2u

 

 

1 @

 

@u

 

1 @2u

 

 

 

= a2

 

 

 

 

 

 

+

 

 

 

+ f( ; '; t):

 

@t2

 

@

@

2

@'2

Трехмерное волновое уравнение возникает, например, в задачах, связанных с изучением колебаний газа, находящегося в ограниченном объеме, в задачах распространения акустических волн и во многих других. В декартовой системе координат это уравнение записывается следующим образом:

@2u

= a2

@2u @2u @2u

+ f(x; y; z; t):

 

 

+

 

+

 

@t2

@x2

@y2

@z2

3.2. Постановка начальных и краевых условий

Волновое уравнение имеет бесчисленное множество решений. Для однозначного описания колебательного процесса на функцию u следует на-

82

ложить дополнительные условия, вытекающие из физического смысла задачи. Дополнительные условия – это начальное и краевые условия для функции u.

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

Начальные условия обычно задают в момент времени t = 0. Условия описывают начальное положение точек струны и ее начальную скорость:

u(x; 0) = '(x);

@u(x; 0)

= (x);

@t

 

 

 

где '(x) и (x) – заданные функции.

Граничные условия показывают, что происходит на концах струны в течение всего времени колебаний. Предположим, что струна имеет конечную длину l (0 x l).

1. Если концевые точки струны движутся по определенному закону, то краевые условия имеют вид

u(0; t) = !1(t); u(l; t) = !2(t):

В частности, если концы струны закреплены, то для любого момента времени t

u(0; t) = 0; u(l; t) = 0:

2. Граничные условия можно задать следующим образом:

@u(0; t)

= h1(t);

@u(l; t)

= h2(t):

@x

 

@x

 

 

 

Это соответствует случаю, когда известен закон изменения касательных в концевых точках струны. Если h1(t) = 0 и h2(t) = 0, то в концевых точках для любого t 0 струна имеет касательные, параллельные оси 0x.

3. В случае упругого закрепления концов стержня краевые условия записывают в виде

@u(0; t)

= h1 (u(0; t) u0(t)) ;

@u(l; t)

= h2 (u(l; t) ul(t)) ;

 

 

 

@x

@x

где u0(t) и ul(t) – заданные функции.

Все рассмотренные краевые условия являются линейными и описываются уравнениями

@u(0; t)

@u(l; t)

 

R1

 

 

S1u(0; t) = g1(t); R2

 

 

+ S2u(l; t) = g2(t):

@x

@x

При R1 = 0, R2 = 0 – это краевые условия первого рода, или условия Дирихле. При S1 = 0, S2 = 0 – условия второго рода, или условия Неймана, а при R1S1 6= 0, R2S2 6= 0 – условия третьего рода.

83

Заметим, что при решении физических задач на концах x = 0 и x = l могут задаваться краевые условия разного рода.

4. Если струна бесконечная, то для функции u(x; t) задают только начальные условия, краевые условия на нее обычно не накладываются, но при этом предполагается, что на бесконечности функция u(x; t) ограничена.

Аналогично задаются начальные и краевые условия для уравнения (3.2). Пусть в области с границей функция u(M; t) (M 2 и t > 0) удовлетворяет волновому уравнению (3.2). К этому уравнению добавляют-

ся начальные условия

 

 

 

 

 

 

 

 

u(M; 0) = '(M);

@u(M; 0)

= (M):

 

@t

 

 

 

 

 

 

 

 

 

 

 

На границе ставится одно из трех условий:

 

u = (M; t);

@~n = (M; t);

@~n + hu = (M; t);

 

 

@u

 

 

 

@u

 

 

 

 

 

 

 

на границе функции; M – точка

где , , , h – заданные и непрерывные

границы области ;

@u

– производная по направлению внешней нормали

 

к границе.

@~n

 

На разных частях границы могут быть заданы краевые условия раз-

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

3.3. Колебания бесконечной струны. Метод Даламбера

Рассмотрим бесконечную струну, которую в начальный момент времени вывели из положения равновесия. Будем считать, что внешние силы отсутствуют и струна совершает свободные колебания. Для нахождения поперечных колебаний такой струны следует решить волновое уравнение

 

@2u

@2u

 

 

 

 

 

(3.3)

 

 

= a2

 

;

1 < x < +1; t > 0;

 

@t2

@x2

при начальных условиях

 

 

 

 

 

 

 

 

u(x; 0) = '(x);

@u(x; 0)

= (x);

 

 

@t

 

 

 

 

 

 

 

 

 

 

где функции '(x), (x) описывают начальное положение и начальную скорость точек струны.

Сформулированная задача называется задачей Коши для бесконечной струны. Решим эту задачу методом, который называется методом Даламбера, или методом бегущих волн. Покажем сначала, что общее решение

уравнения (3.3) имеет вид

 

u(x; t) = P (x at) + Q(x + at);

(3.4)

84

 

где P и Q – произвольные дважды дифференцируемые функции. Введем новые переменные = x at и = x + at и запишем волновое уравнение (3.3) в новых переменных. Используя правило дифференцирования сложной функции, выразим производные функции u(x; t) по x и t через производные по и :

 

 

@u @u @u @2u @2u

 

 

@2u

@2u

 

 

 

 

 

 

 

 

=

 

 

+

 

 

;

 

 

 

 

 

 

=

 

 

+ 2

 

 

+

 

 

;

 

 

 

 

@x

@

@

 

 

@x2

@ 2

@ @

@ 2

 

@u

= a

@u @u

;

@2u

= a2

@2u

 

@2u

 

 

 

@2u

:

 

 

 

 

 

 

 

 

 

 

 

2

 

+

 

 

 

@t

@

@

 

@t2

@ 2

@ @

 

@ 2

 

 

 

 

 

 

 

 

 

 

 

 

@2u @2u

 

 

 

 

 

 

 

 

 

 

Подставим выражения для

 

 

 

и

 

 

в уравнение (3.3), приведем подобные

 

@x2

@t2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

слагаемые и сократим на ( 4a2). Тогда в новых переменных уравнение запишется в виде

@2u

@ @

= 0;

или

@@u = 0: @ @

Из этого следует, что

@u = f( ); @

где f( ) – некоторая функция. Интегрируя последнее равенство, получим

Z

u = f( )d + Q( );

где Q( ) – произвольная функция.

Z

Обозначим P ( ) = f( )d и подставим вместо и их выражения

через x и t. В итоге получим равенство (3.4).

Функции P (x at) и Q(x + at) называются волнами отклонения. Название функций связано с их свойствами. Построим графики этих функций при t = 0: y = P (x) и y = Q(x). График функции y = P (x at) получается параллельным переносом графика функции y = P (x) на at единиц вправо (a > 0). Соответственно, график функции y = Q(x+at) получается параллельным переносом графика y = Q(x) на at единиц влево. Таким образом, при непрерывном изменении t происходит перемещение графика функции y = P (x) вправо (рис. 3.2), а графика функции y = Q(x) влево (рис. 3.3).

Для того чтобы решить поставленную задачу Коши, следует, пользуясь начальными условиями, определить неизвестные функции P и Q.

85

y

 

 

 

 

y

y = P ( x )

y = P ( x at )

y = Q ( x + at )

y = Q ( x )

 

 

 

 

 

 

0

 

at

 

x

−at

0

x

 

Рис. 3.2

 

 

 

 

 

 

 

 

Рис. 3.3

 

Продифференцируем функцию u(x; t) по t:

 

 

 

 

 

 

@u

0(x at) + aQ0(x + at):

 

 

 

 

= aP

 

 

 

@t

 

Подставим выражения для u и

 

@u

в начальные условия, положив t = 0.

 

 

 

 

 

 

 

 

 

@t

 

 

 

 

В результате получим систему уравнений для функций P (x) и Q(x):

 

 

 

 

P (x) + Q(x) = '(x);

 

 

 

 

 

( aP 0(x) + aQ0(x) = (x):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Интегрируя второе равенство в пределах от 0 до x, получим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

a(P (x) P (0)) + a(Q(x) Q(0)) = Z0

 

( )d :

 

Отсюда

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Z0

 

 

 

 

 

P (x) + Q(x) =

 

 

( )d + C;

 

 

a

 

где C = P (0) + Q(0) – постоянная величина. Решая систему уравнений,

найдем

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

1

 

1

 

Z

 

C

 

 

P (x) =

 

'(x)

 

( )d

 

;

 

 

2

2a

2

 

Q(x) = 12'(x) +

Подставляя полученные выражения цию u(x; t):

0

 

 

x

( )d + 2 :

21a Z0

 

 

C

для P (x) и Q(x) в (3.4), найдем функ-

u(x; t) = 2'(x at)

2a

x at

( )d + 2'(x + at) +

2a

x+at

( )d :

Z0

Z0

1

 

1

 

1

1

 

 

86

Заметим, что

x at

x+at

 

0

x+at

 

x+at

 

Z

( )d + Z

( )d =

Z

( )d + Z

( )d =

Z

( )d :

0

0

 

x at

0

 

x at

 

Тогда функцию u(x; t), являющуюся решением поставленной задачи, можно представить в виде

u(x; t) =

(

 

 

 

) 2

+ 2a

x+at

( )d :

x

at

Z

 

'

 

+ '(x + at) 1

 

 

 

 

 

 

 

 

 

 

 

 

x at

Полученное равенство называется формулой Даламбера решения задачи Коши для уравнения колебаний бесконечной струны.

Найденное решение представляет собой сумму двух волн P (x at) и

r

Q(x + at). Одна волна “бежит” вправо, другая – влево. Число a = T в

уравнении колебаний струны называется скоростью распространения волны.

Функция u(x; t), полученная методом Даламбера, будет решением поставленной задачи при условии, что функция '(x) дважды дифференцируема, а функция (x) дифференцируема один раз. В некоторых задачах '(x) и (x) не имеют нужных производных. Например, если струна в начальный момент времени имеет форму ломаной линии (рис. 3.4). В таких случаях считают, что формула Даламбера также дает решение задачи, хотя при этом функция u(x; t) не всюду дважды дифференцируема. Такое решение называют обобщенным решением задачи.

Рассмотрим несколько примеров, иллюстрирующих применение метода Даламбера.

Пример 3.1. Решить задачу Коши для уравнения колебаний неограниченной струны:

@2u

 

 

@2u

 

 

 

 

 

 

 

 

 

 

= a2

 

; t > 0;

1 < x < +1;

 

@t2

@x2

u(x; 0) = he x2 ;

 

 

 

 

 

 

 

@u(x; 0)

= ve x2 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@t

 

 

 

 

 

 

 

 

 

 

Для поставленной задачи '(x) = he x2 ,

(x) = ve x2 . Используя фор-

мулу Даламбера, получим

 

 

 

 

 

 

 

 

 

 

 

 

 

he (x

 

at)2

+ he

 

(x+at)2

1

x+at

 

 

 

2

u(x; t) =

 

 

 

 

 

 

 

+

Z ve d =

 

 

 

 

 

 

 

2

 

 

 

2a

x at

87

h

x

at)2

 

 

(x+at)2

vp

 

 

 

 

 

 

 

 

 

= 2

e (x

 

 

+ e

 

+ 4a

(erf(x + at) erf(x

at)) ;

 

 

 

 

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

где erf x = p Z0 e

d

– функция ошибок.

 

 

 

 

 

 

 

 

 

Пример 3.2. Изобразить форму бесконечной струны для моментов

времени t0

= 0, t1

=

l

, t2 =

l , t3 =

2l, если начальная скорость точек

 

 

 

 

2a

 

a

a

 

 

 

 

 

 

 

 

 

струны равна нулю, а начальная форма – это треугольник на отрезке [ l; l]

с максимальным отклонением h (рис. 3.4).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функция u(x; t), описывающая попе-

 

u

 

 

 

 

 

речные колебания точек струны, будет

 

 

 

 

 

 

удовлетворять следующей начальной за-

 

h

 

 

 

 

 

 

 

 

 

 

 

даче:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@2u

@2u

1 < x < +1; t > 0;

 

 

 

 

 

 

 

@t2 = a2 @x2 ;

−l

0

 

l

 

 

x

 

 

h

1 +

x

;

x

2

[

 

l; 0];

 

 

 

 

 

 

 

 

 

l

 

Рис. 3.4

 

 

 

u(x; 0) = '(x) = 8

 

x

 

 

 

 

 

 

 

 

1 l

;

x 2 (0; l];

 

 

 

 

 

 

>h

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<

 

 

 

 

 

 

 

 

 

 

 

 

 

@u(x; 0)

>0;

 

 

x 62[ l; l];

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@t

= 0:

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Согласно формуле Даламбера

 

 

 

 

 

 

 

 

 

 

u(x; t) = '(x at) + '(x + at):

2

Функция u(x; t) в этом случае представляет собой сумму двух волн откло-

нения, распространяющихся вправо и влево со скоростью a. Форма обеих

волн определяется функцией

'(x)

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В моменты времени t0, t1, t2, t3 имеем:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'(x)

 

'(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u(x; t0) = u(x; 0) =

 

 

 

 

 

 

+

 

 

 

 

 

= '(x);

 

 

 

 

 

 

2

 

 

 

2

 

 

 

 

 

 

 

 

 

 

l

 

 

 

 

 

' x 2

 

'

x + 2

 

u(x; t1) = u x;

 

 

 

 

=

 

 

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

;

2a

 

 

 

2

 

 

 

 

 

2+

)

2

 

 

 

u(x; t2) = u

x; a

=

 

 

 

 

(x2 l) +

(

 

;

 

 

 

 

 

 

l

 

'

 

 

 

 

 

 

 

'

 

x

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

a

 

 

 

2

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

u(x; t ) = u x;

2l

=

'(x

2l)

 

+

'(x + 2l)

:

 

 

 

 

 

 

88

На рис. 3.5 изображена форма бесконечной струны в выбранные моменты времени.

 

u

 

 

 

h

 

 

 

 

u ( x , t0 )

 

−l

0

l

x

 

u

 

 

 

h

 

 

 

 

u ( x , t1 )

 

−l

0

l

x

 

 

u

 

 

 

h

 

 

 

 

u ( x , t2 )

 

 

−l

0

l

 

x

 

 

u

 

 

 

 

 

h

 

 

 

 

 

 

u ( x , t3 )

 

 

−2 l

−l

0

l

2 l

x

 

 

Рис. 3.5

 

 

 

Из рисунков хорошо видно как меняется форма струны с течением времени. Анализируя решение, полученное по формуле Даламбера, опишем колебания рассматриваемой струны. В начальный момент времени струна имеет форму треугольника. Наибольшее отклонение от положения равновесия наблюдается в точке x = 0. После того как струну отпускают, отклонение в этой точке начинает уменьшаться, а промежуток, на котором

струна отклоняется от оси абсцисс, – увеличиваться. При t = 2l отклоне-

ние в точке x = 0 становится равным нулю. При этом u(x; t) разделяется на две волны, имеющие форму исходного треугольника высотой в 2 раза меньшей. Затем эти волны “разбегаются” в разные стороны.

Пример 3.3. Изобразить форму бесконечной струны в моменты времени t0 = 0, t1 = 2la, t2 = al , t3 = 2al, если струну вывели из положения

89