• Nie Znaleziono Wyników

Навчальний посібникТернопіль 2020УДК519.62М34Укладачі: Навчальний посібникТернопіль 2020УДК519.62М34Укладачі: ВИСОКОПРОДУКТИВНІ ОБЧИСЛЕНННЯ ВМАТЕМАТИЧНОМУ МОДЕЛЮВАННІ ТАІДЕНТИФІКАЦІЇФІЗИКО-ТЕХНІЧНИХ ПРОЦЕСІВ С.А. Лупенко, докт. техн. наук, професорНавчаль

N/A
N/A
Protected

Academic year: 2021

Share "Навчальний посібникТернопіль 2020УДК519.62М34Укладачі: Навчальний посібникТернопіль 2020УДК519.62М34Укладачі: ВИСОКОПРОДУКТИВНІ ОБЧИСЛЕНННЯ ВМАТЕМАТИЧНОМУ МОДЕЛЮВАННІ ТАІДЕНТИФІКАЦІЇФІЗИКО-ТЕХНІЧНИХ ПРОЦЕСІВ С.А. Лупенко, докт. техн. наук, професорНавчаль"

Copied!
94
0
0

Pełen tekst

(1)

Міністерство освіти і науки України

Тернопільський національний технічний університет імені Івана Пулюя

М.Р. Петрик, І.В. Бойко

ВИСОКОПРОДУКТИВНІ ОБЧИСЛЕНННЯ В МАТЕМАТИЧНОМУ МОДЕЛЮВАННІ ТА

ІДЕНТИФІКАЦІЇ

ФІЗИКО-ТЕХНІЧНИХ ПРОЦЕСІВ

Навчальний посібник

Тернопіль 2020

(2)

УДК 519.62 М34

Укладачі:

Петрик М.Р., докт. фіз.-мат. наук, професор, Бойко І.В., канд. фіз.-мат. наук, доцент

Рецензенти:

О.А. Пастух, докт. техн. наук, професор, С.А. Лупенко, докт. техн. наук, професор

Навчальний посібник розглянуто й затверджено на засіданні

науково-методичної комісії факультету комп’ютерно-інформаційних систем і програмної інженерії Тернопільського національного технічного

університету імені Івана Пулюя.

Протокол № 1 від 16 вересня 2020 р.

М34

Петрик М.Р., Бойко І.В. Високопродуктивні обчислення в математичному моделюванні та ідентифікації фізико- технічних процесів (навчальний посібник). – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2020 – 92 с.

УДК 519.62

Даний посібник написано згідно програми предметів “Математичне моделювання в науково-технічних дослідженнях”, “Системи рівнянь у частинних похідних”, “Методологія та технологія створення складних програмних систем”, що читаються на факультеті комп’ютерно- інформаційних систем і програмної інженерії.

Для студентів спеціальності 121 – “Інженерія програмного забезпечення”, аспірантів та викладачів вищих навчальних закладів.

© Петрик М.Р., Бойко І.В. ………….2020

© Тернопільський національний технічний університет імені Івана Пулюя, …………. 2020

(3)

ЗМІСТ

ЗМІСТ...4

Вступ...6

Тема 1. Диференціальні рівняння першого порядку...7

1.1. Рівняння з відокремлюваними змінними...8

1.1.1. Загальна теорія...8

1.1.2. Рівняння, що зводяться до рівнянь з відокремлюваними змінними...9

1.2. Однорідні диференціальні рівняння...9

1.2.1. Загальна теорія...9

1.2.2. Рівняння, що зводяться до однорідних...10

1.3. Лінійні диференціальні рівняння першого порядку...11

1.3.1. Загальна теорія...11

1.3.2. Рівняння Бернуллі...12

1.3.3. Рівняння Рікатті...13

Рівняння вигляду...13

1.4. Рівняння в повних диференціалах...13

1.4.1. Загальна теорія...13

1.4.2. Множники інтегрування...14

1.5. Диференціальні рівняння першого порядку, що не розв’язні відносно похідної...16

1.5.1. Частинні випадки рівнянь, що інтегруються в квадратурах...16

1.6. Існування та єдиність розв’язків диференціальних рівнянь першого порядку. Неперервна залежність та диференційованість...19

1.6.1. Особливі розв’язки...25

2. Нелінійні диференціальні рівняння вищих порядків...26

2.1. Загальні визначення. Існування та єдиність розв’язків рівнянь...26

2.2. Диференціальні рівняння вищих порядків, що інтегруються в квадратурах...28

2.3. Найпростіші випадки зниження порядку в диференціальних рівняннях вищих порядків...30

3. Лінійні диференціальні рівняння вищих порядків...32

3.1. Лінійні однорідні рівняння...32

3.1.1. Властивості лінійних однорідних рівнянь...32

3.1.2. Властивості розв’язків лінійних однорідних рівнянь...33

3.1.3. Лінійна залежність і незалежність розв’язків. Загальний розв’язок лінійного однорідного рівняння вищого порядку...34

3.1.4. Формула Остроградського - Ліувіля...36

3.1.5. Формула Абеля...38

3.1.7. Лінійні однорідні рівняння зі сталими коефіцієнтами...39

3.2. Лінійні неоднорідні диференціальні рівняння...40

3.2.1. Властивості розв’язків лінійних неоднорідних рівнянь. Загальний розв’язок лінійного неоднорідного рівняння...41

3.2.2 Метод варіації довільної сталої побудови частинного розв’язку лінійного неоднорідного диференціального рівняння...43

3.2.3. Метод фундаментальних функцій Коші...45

3.2.4. Метод невизначених коефіцієнтів...48

4. Системи диференціальних рівнянь...50

4.1. Основи математичної теорії...50

4.1.1. Геометрична інтерпретація розв’язків системи диференціальних рівнянь...52

4.1.2. Фізична інтерпретація розв’язків...52

4.1.3. Зведення одного диференціального рівняння вищого порядку до системи рівнянь першого порядку...52 4.1.4. Зведення системи диференціальних рівнянь до одного рівняння вищого порядку53

(4)

4.1.5. Комбінації, що інтегруються...55

4.2. Основи математичної теорії систем лінійних диференціальних рівнянь...56

4.2.1. Властивості розв’язків лінійних однорідних систем...58

4.2.2. Формула Якобі...62

4.3. Системи лінійних однорідних диференціальних рівнянь з сталими коефіцієнтами. 65 4.3.1. Розв’язування систем однорідних рівнянь з сталими коефіцієнтами методом Ейлера...65

4.3.2. Розв’язок систем однорідних рівнянь зі сталими коефіцієнтами матричним методом...68

4.4. Лінійні неоднорідні системи диференціальних рівнянь...72

4.4.1. Властивості розв’язків лінійних неоднорідних систем...72

4.4.2. Побудова частинного розв’язку неоднорідної системи методом варіації довільних сталих...75

4.4.3. Побудова загального розв’язку неоднорідної системи рівнянь. Метод фундаментальних функцій Коші...77

4.4.4. Метод невизначених коефіцієнтів в побудові частинного розв’язку системи лінійних диференціальних рівнянь з сталими коефіцієнтами...78

5. Диференціальні рівняння та математичне моделювання...80

5.1. Поняття про математичне моделювання...80

5.2. Застосування диференціальних рівнянь в екології та мікробіології...81

5.3. Математичні моделі типу «хижак-жертва»...82

5.4. Приклади побудови математичних моделей. Моделі в космосі і аеронавтиці. Закони Кеплера руху планет...82

5.5. Приклади побудови математичних моделей. Диференціальні рівняння в моделях типу «попит- пропозиція» в економічних дослідженнях...85

5.6. Приклади побудови математичних моделей. Моделювання в фізиці і електротехніці. Диференціальне рівняння руху частинок в електромагнітних полях...86

5.7. Деякі прикладні аспекти застосування диференціальних рівнянь в фундаментальних наукових дослідженнях...88

5.8. Побудова диференціальних рівнянь з заданими параметричними множини кривих89 Екзаменаційні питання з дисципліни «Диференціальні рівняння»...90

Література...92

(5)

Вступ

Диференцiальнi рівняння і методи математичного моделювання та дослідження їх розв’язків широко використовуються у рiзноманiтних галузях i роздiлах сучасної науки й технiки. Саме тому навчальна дисципліна «Математичне моделювання в науково- технічних дослідженнях» займає чiльне місце у пiдготовцi спецiалiстiв з програмної інженерії, інформатики, математики, прикладної математики тощо.

Пропонований посібник охоплює основну частину університетської програми з диференціальних рiвнянь для студентiв напрямів підготовки 121 «Інженерія програмного забезпечення», «Інформатика», «Прикладна математика», але може бути використаний також для студентiв інших iнженерно-технiчних вищих спеціальностей..

Метою посiбника є ознайомлення студентiв з основними поняттями, твердженнями, методами та застосуваннями теорiї диференціальних рiвнянь у математичному моделюванні, сприяння глибокому засвоєнню теоретичного матеріалу за допомогою розв’язаних прикладів i задач різного рiвня складності, побудови математичних моделей, підготовка їх до самостійної роботи з науковою літературою.

Посібник має вигляд лекційного курсу, які умовно можна поділити на 5 основних тематичних роздiлiв: «звичайні диференцiальнi рівняння першого порядку», «звичайнi диференцiальнi рівняння вищих порядків», «системи звичайних диференціальних рiвнянь», «рівняння з частинними похідними першого порядку», «диференціальні рівняння в математичних моделях фізичних процесів».

Тематичні розділи посібника включають тематично розподілений матеріал, завдання для лабораторних занять та самостійної роботи.

Важливi поняття, теореми, методи проілюстровано прикладами та математичними моделями, що мають прикладне застосування з використанням висошвидкісних аналітичних розвязків, що дозволяє реалізувати висопродуктивні технології обчислень.

Кожна тема супроводжується питаннями для контролю та самостійної роботи студентів.

(6)

Тема 1. Диференціальні рівняння першого порядку

Основні використовувані визначення теорії диференціальних рівнянь.

Визначення 1. Рівняння, що містять похідні від шуканої функції та можуть містити шукану функцію та незалежну змінну, називаються диференціальними рівняннями.

Визначення 2. Якщо в диференціальному рівнянні невідомі функції є функціями однієї змінної

0 ) , ...

,' ' ,' , ,

(x y y y y(n)

F ,

то диференціальне рівняння називається звичайним.

Визначення 3. Якщо невідома функція, що входить в диференціальне рівняння, є функцією двох або більшої кількості незалежних змінних

0 ) , ...

, , , ...

, , , , ,

(

n

n l

k l

k

y z y

x z y

z x z z y x

F ,

то диференціальне рівняння називається рівнянням в частинних похідних.

Визначення 4. Порядком диференціального рівняння називається максимальний порядок похідної від невідомої функції, що входить в диференціальне рівняння.

Визначення 5. Розв’язком диференціального рівняння називається функція, що має необхідну ступінь гладкості, і яка при підстановці в диференціальне рівняння обертає його в тотожність.

Визначення 6. Процес знаходження розв’язку диференціального рівняння називається інтегруванням диференціального рівняння.

Рівняння першого порядку, що розв’язане відносно похідної, має вигляд )

, ( yx dx f

dy  .

Диференціальне рівняння становить зв’язок між координатами точки та кутовим коефіцієнтом дотичної

dx

dy до графіку розв’язку в цій же точці. Якщо знати x та y то

можна обчислити f( yx, ) тобто dx

dy . Таким чином, диференціальне рівняння визначає поле напрямків, і задача інтегрування рівнянь зводиться до знаходження кривих, що звуться інтегральними кривими, напрям дотичних до яких в кожній точці співпадає з напрямом поля.

(7)

1.1. Рівняння з відокремлюваними змінними 1.1.1. Загальна теорія

Рівняння вигляду

) ( ) (x g y dx f

dy  ,

або більш загального вигляду

0 ) ( ) ( )

( )

( 2 1 2

1 x f y dxg x g y dy

f

називаються рівняннями зі змінними, що розділяються. Розділимо його на f2(y)g1(x) і одержимо

) 0 (

) ( )

( ) (

2 2

1

1 dy

y f

y dx g

x g

x

f .

Взявши інтеграли, отримаємо

gf ((xx))dx gf ((yy))dyC

2 2

1

1 ,

або x,y)C.

Визначення. Кінцеве рівняння x,y)0, що визначає розв’язок y(x) диференціального рівняння як неявну функцію від x, називається інтегралом розглянутого рівняння.

Визначення. Рівняння x,y)C, що визначає всі без винятку розв’язки даного диференціального рівняння, називається загальним інтегралом.

Бувають випадки (в основному), що невизначені інтеграли gf ((xx))dx

1

1 або gf ((yy))dy

2 2

не можна записати в елементарних функціях. Незважаючи на це, задача інтегрування вважається виконаною. Кажуть, що диференціальне рівняння розв’язане в квадратурах.

Можливо, що загальний інтеграл x,y)C розв’язується відносно y: y y( Cx, ). Тоді, завдяки вибору C, можна одержати всі розв’язки.

Визначення. Залежність y y( Cx, ), що тотожньо задовольняє вихідному диференціальному рівнянню, де C довільна стала, називається загальним розв’язком диференціального рівняння.

Геометрично загальний розв’язок являє собою сім’ю кривих, що не перетинаються, які заповнюють деяку область. Іноді треба виділити одну криву сім’ї, що проходить через задану точку M(x0,y0).

Визначення. Знаходження розв’язку y y(x), що проходить через задану точку )

, (x0 y0

M , називається розв’язком задачі Коші.

(8)

Визначення. Розв’язок, який записаний у вигляді y y(x,x0,y0) і задовольняє умові

0 0 0

0, , )

(x x y y

y , називається розв’язком у формі Коші.

1.1.2. Рівняння, що зводяться до рівнянь з відокремлюваними змінними

Розглянемо рівняння вигляду

) (ax by c dx f

dy ,

де a ,,b c - сталі.

Зробимо заміну axbyc z. Тоді adxbdydz і 1( a) dx dz b dx

dy .

Підставивши в вихідне рівняння, одержимо )

1 (

z f dx a

dz

b

або a bf(z) dx

dz .

Розділивши змінні, запишемо ) 0

(

dx

z bf a

dz і adzbf(z)xC.

Загальний інтеграл має вигляд axbyc,x)C.

1.2. Однорідні диференціальні рівняння 1.2.1. Загальна теорія

Нехай рівняння має вигляд

0 ) , ( )

,

(x y dxN x y dy

M .

Якщо функції M( yx, ) та N( yx, ) однорідні одного ступеня, то рівняння називається однорідним. Нехай функції M( yx, )та N( yx, ) однорідні ступеня k, тобто

).

, ( ) , ( ), , ( )

,

(tx ty t M x y N tx ty t N x y

M k k

Робимо заміну y  ,ux dyudxxdu. Після підстановки одержуємо 0

) )(

, ( )

,

(x ux dxN x ux udxxdu

M ,

або

0 ) )(

, 1 ( )

, 1

( u dxx N u udxxdu M

xk k .

Скоротивши на xk і розкривши скобки, запишемо

0 ) , 1 ( )

, 1 ( )

, 1

( u dxuN u dxxN u du

M .

Згрупувавши, одержимо рівняння зі змінними, що розділяються

M(1,u)uN(1,u)dxxN(1,u)du0, або

(9)

dxx M(1,uN)(1,uNu)(1,u)duC.

Взявши інтеграли та замінивши u y/x, отримаємо загальний інтеграл x,y/x)C. 1.2.2. Рівняння, що зводяться до однорідних

Нехай маємо рівняння вигляду





2 2 2

1 1 1

c y b x a

c y b x f a dx

dy .

Розглянемо два випадки

1) 0

2 2

1

1

a b

b

a .

Тоді система алгебраїчних рівнянь

0 0

2 2 2

1 1 1

c y b x a

c y b x a

має єдиний розв’язок (x0,y0). Проведемо заміну xx1x0, y y1y0 та отримаємо

) . (

) (

) (

) (

) (

) (

2 0 2 0 2 1 2 1 2

1 0 1 0 1 1 1 1 1

2 0 1 2 0 1 2

1 0 1 1 0 1 1

1 1









c y b x a y b x a

c y b x a y b x f a

c y y b x x a

c y y b x x f a dx dy

Оскільки (x0,y0)- розв’язок системи алгебраїчних рівнянь, то диференціальне рівняння прийме вигляд







1 2 1 2

1 1 1 1

1 1

y b x a

y b x f a dx dy

і є однорідним нульового ступеня. Робимо заміну y1ux1, dy1udx1x1du. Підставимо в рівняння





1 2 1 2

1 1 1 1

1

1 a x bux

ux b x f a dx x du

u .

Одержимо

1 0

2 2

1 1

1





dx

u b a

u b f a u du

x .

Розділивши змінні, маємо

C x u b a

u b f a u

du





1

2 2

1 1

ln .

І загальний інтеграл диференціального рівняння має вигляд (u,x1)C. Повернувшись до вихідних змінних, запишемо

(10)

C x x x x

y

y 



0

0

0, .

2) Нехай 0

2 2

1

1

a b

b

a , тобто коефіцієнти строк лінійно залежні і

2 )

2 1

1x by a x b y

a .

Робимо заміну a2xb2yz. Звідси

2

2

1 a

dx dz b dx

dy .

Підставивши в диференціальне рівняння, одержимо





2 1 2

2

1

c z

c f z

dx a dz b

,

або





2 1 2

2 z c

c f z

b dx a

dz

. Розділивши змінні, отримаємо





C x c z f c b a

dz

2 1 2

2

.

Загальний інтеграл має вигляд (a2xb2y,x)C.

1.3. Лінійні диференціальні рівняння першого порядку 1.3.1. Загальна теорія

Рівняння, що є лінійним відносно невідомої функції та її похідної, називається лінійним диференціальним рівнянням. Його загальний вигляд такий:

) ( ) (x y q x dx p

dy .

Якщо q(x)0, тобто рівняння має вигляд

0 )

(

p x y dx

dy ,

то воно зветься однорідним. Однорідне рівняння є рівнянням зі змінними, що розділяються і розв’язується таким чином:

( ) , p(x)dx lnC,lny p(x)dx lnC. y

dx dy x y p

dy

Нарешті yCep(x)dx.

Розв’язок неоднорідного рівняння будемо шукати методом варіації довільних сталих (методом невизначених множників Лагранжа). Він складається в тому, що розв’язок

(11)

неоднорідного рівняння шукається в такому ж вигляді, як і розв’язок однорідного, але C вважається невідомою функцією від x, тобто CC(x) і yC(x)ep(x)dx. Для знаходження

) (x

C підставимо y у рівняння

) ( )

( ) ( )

( ) ) (

( ( ) ( ) ( )

x q e

x C x p e

x p x C dx e

x

dC pxdx pxdx pxdx . Звідси

. )

( )

(x q x e ( ) dx dC pxdx Проінтегрувавши, одержимо

C dx e

x q x

C( )( ) p(x)dx . І загальний розв’язок неоднорідного рівняння має вигляд

. )

( ( )

) (





eq x e dx C

y pxdx pxdx

Якщо використовувати початкові умови y(x0) y0, то розв’язок можна записати у формі Коші:

x

x d dt p

t

p y e q t dt

e y x x y

x t x

x

0

0 ( )

) , ,

( 0 0 () 0 () .

1.3.2. Рівняння Бернуллі

Рівняння вигляду

1 , ) ( )

(

p x y q x y m

dx

dy m

називається рівнянням Бернуллі. Розділимо на ym і одержимо ).

( )

(x y1 q x dx p

ymdy m

Зробимо заміну: dz

dx y dy m z

y1m ,(1 ) m . Підставивши в рівняння, отримаємо

).

( ) 1 (

1 p x z q x

dx dz

m

Одержали лінійне диференціальне рівняння. Його розв’язок має вигляд . )

( ) 1

( (1 ) ( )

) ( ) 1 (





e mq x e dx C

z m pxdx m pxdx

1.3.3. Рівняння Рікатті

Рівняння вигляду

(12)

) ( ) ( )

(x y r x y2 q x dx p

dy

називається рівнянням Рікатті. В загальному випадку рівняння Рікатті не інтегрується.

Відомі лише деякі частинні випадки рівнянь Рікатті, що інтегруються в квадратурах.

Розглянемо один з них. Нехай відомий один частинний розв’язок y y1(x). Робимо заміну z

x y

y 1( ) і одержуємо

( ) ( ) ( ) ( ).

) ) (

( 2

1 1

1 p x y x z r x y x z q x

dx dz dx

x

dy

Оскільки y1(x) - частинний розв’язок, то

) ( )

( )

( 1 12

1 p x y r x y q x dx

dy

.

Розкривши дужки і використовуючи вказану тотожність, одержуємо . 0 ) ( ) ( ) ( 2 )

( 1 2

p x z r x y x z r x z

dx dz

Перепишемо одержане рівняння у вигляді

p(x) 2r(x)y1(x)z r(x)z2 dx

dz ,

це рівняння Бернуллі з m2.

1.4. Рівняння в повних диференціалах 1.4.1. Загальна теорія

Якщо ліва частина диференціального рівняння

0 ) , ( )

,

(x y dxN x y dy M

є повним диференціалом деякої функції u( yx, ), тобто dy y x N dx y x M y x

du( , ) ( , ) ( , ) ,

і, таким чином, рівняння приймає вигляд du(x,y)0, то рівняння називається рівнянням в повних диференціалах. Звідси вираз

C y x u( , ) є загальним інтегралом диференціального рівняння.

Критерієм того, що рівняння є рівнянням в повних диференціалах, тобто необхідною та достатньою умовою, є виконання рівності

). , ( ) , (

x y x N y

y x M

Нехай маємо рівняння в повних диференціалах. Тоді

Cytaty

Powiązane dokumenty

В цьому плані при оцінюванні фізичних характеристик дисперсних наповнювачів важливо враховувати такі параметри дисперсних частинок, як форма, дисперсність,

При цьому стабільність товщини шару наплавленого металу підвищується на 12,4%, досягається економія електроенергії до 32%, скорочується час наплавлення з 32 до

Дослідження напружено-деформованого стану (НДС), який виникає в тришарових клеєних конструкціях – гомогенних та гетерогенних триплексах з обрамленням

Досліджена задача про двосторонній згин ізотропної пластини з квадратною жорсткою шайбою та тріщиною з урахуванням ширини області контакту її

Метою роботи є розроблення нового методу знаходження розв’язків диференціальних рівнянь типу Кортевега де-Вріза, що моделюють процеси поширення

Та в усіх випадках дифузійні процеси вивчалися в припущенні, що межа середовища жорстка відносно відбиття хвиль.. Різко змінюється

Досліджено залежності залишкових напружень епоксикомпозитних покриттів від об’єму зовнішніх поверхневих шарів і вмісту наповнювача оксиду

Порівняльні результати розрахункових зусиль в елементах арочної ферми Співставлення результатів свідчить, що розбіжність розрахункових зусиль отриманих