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

Дифференциальные уравнения и их приложения в технике. Учебное пособие

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

y(x) = 16 x cos(3x). Искомое общее решение

y(x) = C1 cos(3x)+C2 sin(3x)+ 16 x sin(3x).

3.4. Решение линейных неоднородных дифференциальных уравнений второго порядка с постоянными коэффициентами методом вариации произвольных постоянных Лагранжа

Рассмотрим неоднородное уравнение второго порядка с постоянными коэффициентами

y′′+ py′+ qy = f (x).

(1)

Если правая часть уравнения (1) f (x) не является функцией

вида, рассмотренного в п. 3.3, то общее решение возможно определить с помощью метода Лагранжа.

Пусть удалось найти общее решение соответствующего однородного уравнения

Y (x) = C1 y1(x)+C2 y2 (x).

(2)

Частное решение неоднородного уравнения будем искать в виде (2), рассматривая при этом C1 и C2 как новые неизвестные

функции от x c1(x) и c2 (x):

 

y(x) = c1 (x) y1 (x)+c2 (x) y2 (x).

(3)

Подберем

функции

c1

(x) и c2 (x) так, чтобы решение (3)

удовлетворяло уравнению (1). Для удобства вычислим предвари-

тельно y (x).

 

 

 

 

 

 

 

(x) y1

+ c2 (x) y2 (x)+ c2

(x) y2 (x).

y (x) = c1 (x) y1 (x)+ c1

 

Для определения функций c1(x) и c2 (x) наложим на них ус-

ловия, первое из которых

 

 

 

 

 

c1 (x) y1

(x)+ c2 (x) y2 (x) = 0.

(*)

 

 

 

Тогда

30

 

 

 

y (x) = c1 (x) y1 (x)+ c2 (x) y

2 (x).

(4)

 

 

 

 

 

 

 

 

Дифференцируя равенство (4), найдем y (x).

 

 

 

 

 

 

 

 

′′

 

 

 

y (x)

= c1 (x) y1 (x)+ c1 (x) y1 (x)+c2

(x) y2

(x)+ c2 (x) y2 (x).

(5)

 

′′

 

 

′′

′′

 

 

Подставляя выражения (3), (4), (5) в исходное уравнение (1),

получим

 

 

(x) y2

(x)+ c2 (x) y2 (x)+ p c1 (x) y1 (x)+

c1

(x) y1 (x)+ c1 (x) y1 (x)+c2

′′

 

 

′′

 

+ p c2 (x) y2(x)+ q c1 (x) y1 (x)+ q c2 (x) y2 (x) = f (x).

 

 

Сгруппируем члены, содержащие c1(x) и c2 (x):

 

c1 (x)(y1′′(x)+ p y1(x)+ q y1 (x))+c2 (x)(y2′′(x)+ p y2(x)+

 

+ q y2 (x))+ c1(x) y1(x)+ c2(x) y2(x) = f (x).

 

 

 

Выражения, стоящие в скобках,

равны нулю, так как y1(x)

и y2 (x) – решения однородного уравнения, следовательно, для того чтобы функция y(x) удовлетворяла исходному уравнению, необходимо, чтобы выполнялось равенство

c1(x) y1(x)+ c2 (x) y2 (x) = f (x).

Итак, для определения функций c1(x) и c2 (x) равенства (*) и (**):

c

(x) y (x)+ c

(x) y

2

(x) = 0,

1

1

2

 

 

(x) y

(x) = f (x).

c1

(x) y1

(x)+ c2

2

Решая систему (6) относительно c1(x) и c2(x) мера, получаем

 

 

 

y

2

 

f (x)

,

c1(x) =

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

f (x)

 

 

 

(x) =

,

 

 

 

 

 

c2

 

 

 

 

 

 

 

 

 

 

где

= y1 (x)y2 (x) 0. y1(x)y2 (x)

(**)

получили два

(6)

методом Кра-

(7)

31

Интегрируя равенства (7), получим искомые функции c1(x)

и c2 (x).

Пример 1. Найти общее решение уравнения

y′′+ 4y = cos(12x).

Решение

Найдем общее решение соответствующего однородного уравнения

y′′+ 4y = 0.

 

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

 

 

 

 

 

 

 

 

 

k 2 + 4 = 0 k

 

 

= ±2i.

 

 

 

 

 

 

 

Тогда

 

 

 

 

 

 

 

 

1,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y (x) = C1 cos(2x)+C2 sin(2x).

 

 

 

 

 

 

 

 

 

 

 

 

Частное решение y(x) исходного уравнения ищем в виде

 

 

 

 

 

y(x) = c1 (x)cos(2x)+ c2 (x)sin(2x).

 

 

 

Для определения c1(x) и c2 (x) воспользуемся системой (6):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

(x)cos(2x)+ c(x)sin(2x) = 0,

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

2c1(x)sin(2x)+ 2c2 (x)cos(2x) =

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos(2x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

По формулам Крамера находим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c1(x) = −

sin(2x)

 

;

 

 

c2(x) =

1

 

 

 

 

 

 

 

 

 

 

 

2 .

 

 

 

 

 

 

 

2 cos(2x)

 

 

 

 

Тогда c (x) = − 1

 

sin(2x) dx = 1 ln

 

cos(2x)

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

cos(2x)

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c2

(x) =

1 dx =

x

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Итак, общее решение исходного ДУ будет иметь вид

 

y(x) = C

cos(2x)+C

2

sin(2x)+ 1 ln

 

cos(2x)

 

cos(2x)+

x

sin(2x).

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задания для самостоятельной работы

Найти общие решения следующих ДУ:

 

 

′′

 

 

sin(x)

 

 

1.

y

+ y = cos2 (x).

 

 

 

2.

y′′

2 y

+ y =

x2

+ 2x + 2

.

 

x3

 

 

 

 

 

 

 

 

3.y′′+5y′+6y = 1 +1e2 x .

4.y′′+ 4y = ctg(x).

5.y′′+ y = cos(1 2x) .

6.y′′− y′−6y = tg(x).

33

Глава 4. ПРИЛОЖЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

4.1. Строительная механика и сопротивление материалов

Задача 1. Стальная проволока длиной l0 с поперечным сече-

нием F растягивается силой, постепенно возрастающей до величины P . Найти работу растяжения.

Решение

Удлинение проволоки l , м, под влиянием растягивающей силы P , кг, определяется по формуле

l = k

P

l0 ,

 

 

 

 

 

 

F

 

где k – коэффициент удлинения; l0 , м, –

первоначальная длина

проволоки. Рассматривая элементарный процесс, получим

dl =

kl0

 

dP .

(1)

F

 

 

 

 

 

 

Принимая на бесконечно малом участке удлинения dl силу P постоянной, получим производимую этой силой на рассматриваемом участке работу

dW = Pdl .

Принимая во внимание равенство (2), получаем дифференциальное уравнение, представляющее собой математическую модель

изучаемого процесса,

 

 

dW =

kl0

PdP.

(2)

F

 

 

 

Интегрируя (2), получим общее решение

W = 2klF0 P2 +C .

Для определения произвольной постоянной C используем начальные данные: при P = 0 W = 0:

0 = 2klF0 0 +C C = 0.

34

Таким образом, искомая работа растяжения имеет вид

W = 2klF0 P2 .

Задача 2. Стальная проволока длиной L защемлена в одном из концов и под действием своего веса находится в положении равновесия. Определить удлинение проволоки. Удельный вес стали

γ.

Решение

Величина натяжения T меняется в зависимости от места сечения. Это натяжение равно весу ниже расположенной части проволоки, поэтому различные элементы проволоки растягиваются различно. В точке, расположенной на расстоянии x от закрепления, элемент dx испытывает натяжение Т, определяемое из пропорции

T

=

L x

,

(1)

P

L

 

 

 

где P – вес всей проволоки. Из уравнения (1) получаем

T = PL (L x).

Удлинение проволоки l , м, под влиянием растягивающей силы Т, кг,

l = k TF L ,

где k – коэффициент удлинения; F – площадь поперечного сечения, см2. Для растяжения элемента dx имеем

dl = k TF dx,

или

dl =

k P

(L x)dx.

(2)

L F

 

 

 

Но, с другой стороны, P = γ1000L F , кг, если L измеряем в сантиметрах.

35

Подставляя последнее выражение в уравнение (2), получим дифференциальное уравнение, представляющее собой упрощенную математическую модель процесса,

dl =

 

k γ

(L x)dx .

(3)

1000

 

 

 

Интегрируя дифференциальное уравнение (3), получим полное удлинение:

 

 

k γ

L

k γ 2

l =

 

 

(L x)dx , или l =

 

L .

1000

2000

 

0

 

 

 

 

 

 

4.2. Теплотехника

Задача 1. В цилиндрическом сосуде объемом V0 = 0,1m3 заключен атмосферный воздух, который адиабатически (без обмена с окружающей средой) сжимается до объема V0 = 0,1m3. Вычис-

лить работу сжатия.

Решение

При адиабатических изменениях состояния газа его давление и объем связаны уравнением Пуассона:

P

V

k

 

=

0

 

,

P0

 

V

 

 

где k – постоянная для этого газа величина. Для воздуха k 1/4. Атмосферное давление P0 =10330 мкг2 . Пусть S – площадь порш-

ня; V – объем газа и P – давление газа, когда поршень находится на высоте x ; dx – бесконечно малое перемещение (опускание поршня) при сжатии; P0 – первоначальное давление газа; V0 – пер-

воначальный объем газа. Бесконечно малая работа при опускании поршня

dW = −P Sdx,

но Sdx = dV . Отсюда следует, что

dW = −P dV.

(1)

36

Из уравнения Пуассона имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

 

 

k

 

P

V k 0

 

 

 

 

 

 

 

 

 

P = P

 

 

0

 

 

=

0

 

 

.

 

 

(2)

 

 

 

 

 

 

 

 

 

V k

 

 

 

 

 

 

 

 

0

 

 

V

 

 

 

 

 

 

 

 

 

 

Подставляя выражение (2) в уравнение (1) процесса

 

 

 

 

 

 

 

dW = −P V

 

k

dV

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

V k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и далее интегрируя, получим общее решение:

 

 

 

W = −P V k

 

V k dV = −

P V k

 

V 1k

 

 

P V k

 

0

0

 

+C =

0

0

+C .

 

 

 

 

 

0

0

 

 

 

 

1 k

 

 

 

 

 

(k 1)V k1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Как видно из начальных условий, при V =V0

W = 0. Отсюда

C = −

P0 V0

. Таким образом, работа адиабатического сжатия

 

 

1k

 

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

P

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

 

 

1 .

 

 

 

 

 

 

 

 

W = 0

 

 

 

0

0

 

 

 

 

 

 

 

 

 

1 k

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подставляя числовые данные, получим искомое значение работы:

10 330

кг

0,1 м3

[10

 

1]3904,4 кг м.

W =

 

м2

 

0,4

 

0.4

 

 

Задача 2. Водород расширяется при постоянной температуре от своего первоначального объема V0 , имея первоначальное давле-

ние P0 (при некотором внешнем давлении), которое бесконечно

мало отличается от давления газа. Найти произведенную водородом работу.

Решение

Как и при решении задачи № 1, получим дифференциальное уравнение процесса

dW = P dV.

Но в данном случае газ расширяется изотермически и поэтому подчиняется не закону Пуассона, а закону Бойля–Мариотта:

P V = P V , откуда

P =

P0 V0

.

 

0

0

 

V

 

 

 

 

37

 

 

 

Тогда дифференциальное уравнение процесса примет вид

dW = P

V

dV .

(1)

0

0

V

 

Интегрируя уравнение (1), получим общее решение

 

W = P0 V0 lnV +C .

 

Из начальных условий следует, что при V =V0

W = 0 , отсюда

0 = P0 V0 lnV0 + C C = −P0 V0 lnV0 .

Таким образом, работа расширения

W = P0 V0 ln V . V0

4.3. Гидравлика и технология производства

Задача 1. На дне цилиндрического резервуара, наполненного жидкостью, образовалась щель. Принимая скорость истечения жидкости пропорциональной высоте уровня ее в резервуаре и зная, что в течение первых суток вытекло 10 % содержимого, определить, сколько времени потребуется, чтобы из сосуда вытекла половина жидкости.

Решение

Пусть R – радиус резервуара; h – его высота; x – высота уровня в резервуаре по истечении t дней. Тогда объем жидкости

в резервуаре в момент t равен π R2 x , а скорость изменения объема

π R2 dx .

 

 

dt

 

 

По условию задачи эта величина пропорциональна x , так что

дифференциальное уравнение процесса будет иметь вид

 

π R2 dx

= kx,.

(1)

dt

 

 

где k – коэффициент пропорциональности. Разделяя переменные, получим

π R2 dx = kdt x

38

или, проинтегрировав, находим общее решение:

π R2 ln

 

x

 

= k t +C .

(2)

 

 

По начальным условиям при t = 0 резервуар полностью на-

полнен, так что x = h. Следовательно, π R2 ln h = C и уравнение

(2) примет вид

π R2 ln x = k t + π R2 ln h или π R2 ln hx = k t . По дополни-

тельным условиям при t =1 x =109 h, и тогда коэффициент пропор-

циональности k = π R2 ln 109 . Для интересующего нас случая (при x = h2 ) искомое время

 

π R2 ln

x

 

 

ln

1

 

t =

h

=

2

= 6,57 сут.

 

 

 

 

 

 

 

9

 

k

ln

 

 

 

 

 

 

 

10

 

39

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