logo
Книга1 МОНД

3.3.1. Аналітичні методи досліджень

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

Важливішим є дотримання певних принципів ідеалізації, зокрема:

1. Ідеалізацію об’єкту або системи, яка відпрацьована для простіших варіантів, не завжди можна екстраполювати на більш складні варіанти. Це стосується навіть випадку чисто механічного ускладнення, наприклад, об/єднання типових елементів в систему. З підвищенням складності з/являються додаткові ефекти взаємодії і принцип адитивності може бути порушений. Наприклад, з 10 тисяч болтів, гайок, швелерів, рейок і т.д. можна зібрати різні варіанти моста або іншого виробу, які будуть мати істотно відмінні властивості.

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

3. Ідеалізація повинна спиратися на твердо встановлені закони природи і співвідношення, які з них випливають.

Елементарні функції використовують у випадках, коли треба спростити модель і отримати наближене рішення задачі. Часто застосовують лінійні, експоненціальні, параболічні, показові функції; для вивчення коливальних процесів – тригонометричні. Неперервність цих функцій дозволяє диференціювати їх і інтегрувати, визначати найкращі або найгірші умови здійснення процесу або функціонування об’єкту шляхом знаходження екстремумів і їх дослідження.

Прикладом може служити параболічна залежність ККД теплового агрегату від його продуктивності у вигляді:

η=а01Р-а2Р2 ,

або питомої витрати теплоти від продуктивності:

в ,

де а0, а1, а2, к – деякі коефіцієнти, які визначають за експериментальними даними на агрегаті;

М0 - потужність холостого ходу агрегату.

Шляхом диференціювання цих виразів легко знайти, що максимум ККД досягається при Р* , а мінімум питомої витрати теплоти – при Р* .

Звичайні диференційні рівняння використовують для теоретичного аналізу функції тільки однієї змінної. Рівняння першого порядку має вигляд:

; .

Рівняння вищих порядків:

.

Загальне рішення подібних рівень являє собою родину кривих на площині виду:

F(x, y, c1, c2, …, cn),

де с1, с2, … ,сn – постійні інтегрування .

Ці постійні визначають шляхом завдання початкових умов, тобто, значень функції F в деяких відомих точках х та у, і таким чином знаходять часткові рішення диференційного рівняння.

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

де в лівій частині вказано зростання ентальпії тіла, а в правій –надходження енергії ззовні через поверхню F за одиницю часу.

;

де х – частка перетвореної сировини;

а – кількість вихідної сировини;

к – константа швидкості реакції;

- швидкість розкладу індивідуальних вуглеводнів;

,

де m – кількість нерозчиненої речовини;

к – коефіцієнт пропорційності.

За останнім рівнянням швидкість розчинення є пропорційною кількості нерозчиненої речовини і з часом процес розчинення згасає. В цьому можна переконатися з рішення диференційного рівняння:

; ln m = - k + c1; m=c2е-k

Сталу інтегрування знаходимо з початкових умов: при τ=0 початкова кількість нерозчиненої речовини m=m0. Тоді маємо:

m0= C2=m0

і кінцево отримуємо:

m=m0e-k

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

Диференційні рівняння в часткових похідних мають, наприклад, вигляд:

.

Їх використовують, зокрема, для аналізу процесів течії рідини і газу, дифузії, теплових, коливальних процесів і т.д. Загальне рішення цих рівнянь залежить не від довільних постійних, а від довільних функцій, і являє собою функції декількох незалежних змінних. Сутність задачі полягає у встановленні залежності u = f(x, y, τ, …) між функцією u і незалежними x, y, τ, …, яка задовольняє диференційному рівнянню і додатковим умовам задачі. Ці додаткові умови називають умовами однозначності; вони визначаються фізичним смислом задачі і чітко виділяють явище, що вивчається, з цілого класу явищ, який описує дане диференційне рівняння в часткових похідних.

Ознаками умов однозначності є наступні:

- геометрія об’єкту, системи, тобто форма і розміри тіла;

- фізичні властивості об’єкту ( теплопровідність, в’язкість, теплоємність, густина, пружність і т. д. );

- початкові умови, тобто стан об’єкту, системи в початковий момент часу;

- граничні умови, тобто умови взаємодії об’єкту на границях з оточуючим середовищем.

Початкові та граничні умови ще називають крайовими.

Прикладом диференційного рівняння в часткових похідних є рівняння теплопровідності:

,

де а – коефіцієнт температуропроводності.

За цім рівнянням температура тіла t в будь-якій точці при нагріванні або охолодженні є функцією часу τ і координат х1, х2, х3. Для одномірного температурного поля воно буде мати вигляд:

.

Основне рівняння дифузійної моделі має вигляд:

.

Умови однозначності можна задати наступним чином:

с( 0, х )=сn(х) при τ=0;

U(cbx-c)+De при х=0; при х= .

Рішення диференційного рівняння за цих умов має вигляд:

,

де ; ; ; λі – корені трансцендентних рівнянь:

при і = 1, 2, 3, …;

при і = 2, 4, 6, …

Ефективним засобом рішення задач тепло - та масообміну є використання методів операційного перетворення Фур’є, Лапласа, Беселя, Карсона – Хевісайда. Сутність цих перетворень полягає в перетворенні функції f(τ) змінної τ, яку називають початковою або оригіналом, в функцію f*(Р) іншої змінної Р, яку називають відображенням. При цьому аналізують не саму функцію – оригінал, а її змінене значення – відображення. Це дозволяє замінювати складні операції диференціювання і інтегрування функції – оригіналу f(τ) більш простими алгебраїчними операціями з відображенням f*(Р). Після виконання цих операцій виконують зворотній перехід від f*(P) до f(τ).

Перетворення здійснюються шляхом множення початкової функції на іншу і її інтегрування. Так, перетворення Лапласа має вигляд:

f*(P)= e-Pτ f(τ) dτ ,

де Р = С + іω – комплексне число.

Перетворення Фур’є здійснюється за виразом:

f*(іω)= e- іωτ f(τ) dτ .

Перетворення Карсона – Хевісайда часто застосовують для рішення задач з електротехніки і воно відрізняється від перетворення Лапласа додатковим множенням на оператор Р:

f*(P)= Р e-Pτ f(τ) dτ .

Зворотній перехід від відображення до оригіналу для наведених перетворень здійснюється відповідно за формулами:

f(τ)= f*(P) e dP; f(τ)= f*(іω) eіωτ dω; f(τ)= dP.

Для інтегральних рівнянь не існує загального методу точного рішення. Застосовують методи послідовних наближень, варіаційного обчислення, функції комплексної змінної та інші. Однак аналітичні методи, як правило, дозволяють знайти рішення лише відносно простих задач. В більш складних випадках використовують наближені числові методи, одним з яких є метод кінцевих різниць або сіток. Сутність цього методу полягає в заміні безкінечно малих диференціалів функції та аргументів в диференційному рівнянні та крайових умовах на малі, але кінцеві їх прирощення. Область пошуку рішення при цьому розбивають на однакові комірки – квадратні, прямокутні, трикутні або інші; задане диференційне рівняння замінюють в вузлах побудованої сітки відповідним кінцево – різницевим рівнянням; на основі граничних умов встановлюють значення рішення в граничних вузлах області пошуку. Зі складеної системи кінцево – різницевих рівнянь визначають величину функції в вузлах сітки, тобто отримують кількісне рішення задачі.

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

Диференціали замінені на прирощення Δt, Δx, Δτ. Температурне поле розглядається дискретно лише в точках хі = і *Δх і тільки в моменти часу τj = j *Δτ, тобто у вузлах (і, j) розрахункової сітки, яка має крок в просторі Δх і в часі Δτ. Часові ряди температур в сітці мають номери 0, 1, 2, …, j - 1, j, j + 1, …, J - 1, J, причому нульовий номер відповідає початковому температурному полю, а номер J – полю в кінці нагріву. Розрахунок полягає у визначенні температур наступного ряду j + 1 за відомими температурами попереднього ряду j, починаючи з нульового і закінчуючи рядом J. Кінцево – різницева апроксимація диференційного рівняння теплопровідності здійснюється лише для внутрішніх вузлів сітки (і ≠ 0; i ≠ I), а для вузлів на границях використовують запис граничних умов теплообміну в кінцевих різницях.

Як відомо, одновимірне диференційне рівняння теплопровідності при змінному коефіцієнті теплопровідності λ має вигляд:

сρ .

Для вузла сітки (і, j) його можна апроксимувати наступним чином:

{сρ }j = { }j ,

де Δtj i Δti – часткові прирощення температур в часі (і = const) та в просторі (j = const):

Δtj = tj+1 - tj ; Δti = tі+1 - tі ;

Δ[λ(t)Δt]i = λ(ti+0,5)(ti+1 - ti) - λ(ti-0,5)(ti - ti-1);

ti+0,5 = ; ti-0,5 = .

У вузлах сітки на границі з оточуючим середовищем ( і = І = ) для будь-якої миті маємо:

λ(tΙ) σ (Тг4 – ТІ4) ,

де ΔtI = tI – tI-1 .

Це співвідношення відповідає рівнянню Кірхгофа для х = R:

λ .

Для підвищення точності розрахунку звичайно враховують температуру не одного, а двох прилеглих до границі шарів:

ΔtI = tI – 2tI-1+ tI-2 .

Аналогічно для центру тіла з урахуванням симетрії нагріву ( = 0

при х = 0) маємо:

Δt0 =0,

або:

3t0 – 4t1 + t2 =0; t0, j+1 = t1, j+1 - t2, j+1 .

Запис диференційного рівняння в кінцевих різницях має модифікації. За явною схемою розрахунку температуру ряду (j+1) знаходять безпосередньо з наведених формул. Для внутрішніх вузлів сітки маємо:

ti, j+1 = {ti + [λ(ti+0,5)(ti+1 – ti) – λ(ti-0,5)(ti – ti-1)]}j .

Значення tI, j+1 та t0, j+1 знаходять з наведених алгебраїчних рівнянь, які отримані з граничних умов, після попереднього визначення температури внутрішніх вузлів, у тому числі t1, j+1 ; t2, j+2 ;tІ-1, j+1 ; tІ-2, j+1 .

Але при застосуванні явної схеми виникає небезпека накопичення помилок і розрахунок може стати нестійким. Помилка визначається кроком розрахункової сітки в просторі Δх і в часі Δτ, причому зі зменшенням Δх вона знижується, наприклад, за квадратичним законом для лінійних або близьких до них задач. З метою попередження збільшення систематичних помилок в ході розрахунку звичайно при виборі кроку в часі дотримуються співвідношення:

Δτ≤ ,

де - коефіцієнт температуропроводності.

За умови слабкої залежності с, λ, ρ від температури використовують рівність:

Δτ =

при максимально можливому значенні в розрахунку.

Іншою модифікацією є неявна схема, за якою невідома величина tі, j+1 визначається через невідомі ж сусідні в ряді j + 1 температури tі+1, j+1 та t і-1, j+1 :

ti, j+1 = {ti, j + [λ(ti+0,5)(ti+1 – ti) – λ(ti-0,5)(ti – ti-1)]}j+1 .

Ряд температур j + 1 в цьому випадку знаходять з сумісного рішення системи рівнянь для всіх вузлів сітки за останнім виразом і рівнянь, які відображують граничні умови. Перепишемо останній вираз у вигляді:

;

Позначимо:

Аі= ; Ві= ; Dі= ; Fі= .

Тоді отримуємо:

Аі ti+1, j+1 – Bi ti, j+1 +Di ti-1, j+1 + Fi=0 .

Зважаючи на досить невеликий крок в просторі у порівнянні з розмірами тіла можна прийняти лінійний зв’язок між температурами сусідніх шарів:

ti=aiti+1 + bi ; ti-1=ai-1 +bi-1 .

Тоді знаходимо в явному вигляді:

Аіti+1, j+1 – Biti, j+1 +Diі-1ti +bі-1)j+1 + Fi=0; ti, j+1= .

Таким чином, коефіцієнти прогонки можна обчислити за рекурентними формулами:

; .

Початкові значення цих коефіцієнтів знаходять з запису в кінцевих різницях граничних умов для вузла і = 0:

, або: ,

звідки знаходимо:

; .

Потім послідовно проводять розрахунок коефіцієнтів прогонки та bi до другої границі тіла, отримують крайні значення та bІ-1 і записують рівняння прогонки:

tІ-1 =aI-1tI + bI-1 .

В цьому рівнянні невідомими є t І-1 та t І , які пов’язані записом другої граничної умови при і = І, наприклад:

.

З двох останніх рівнянь знаходять величини tI та tI-1 , а потім послідовно знаходять температуру вузлів у зворотному порядку, тобто новий розподіл температур. Для цього використовують формулу зворотної прогонки:

ti-1 =ai-1ti + bi-1 .

Для забезпечення стійкості розрахунку треба дотримуватися нерівностей:

Аі > 0; Di> 0; Ві ≥ Аі +Di .

Кількість операцій за неявною схемою на одному кроці Δτ прогонкою в 6 разів більше, ніж їх кількість за явною схемою, але така схема є стійкою незалежно від значення Δτ.

Апроксимація кінцевими різницями тривимірного рівняння теплопровідності для вузла (і1, і2, і3) має вигляд:

,

де Δ2tn = λ(tin+0,5)(tin+1 – tin) – λ(tin-0,5)(tin – tin-1) .

За явною схемою (ν = 0) у порівнянні з одновимірною задачею кількість операцій на кожному кроці потроюється, в три рази зменшується припустимий за умови стійкості крок в часі Δτ, а кількість вузлів розрахункової сітки зростає мінімум в 27 разів (при Δхn = const).

За неявною схемою (ν =1) кількість рівнянь системи зростає в 27 разів, що робить неефективним використання методу прогонки. Тому застосовують локальний одновимірний метод. Прирощення температури у вузлах Δtj подається як сума трьох незалежних прирощень Δtj1 ; Δtj2 ; Δtj3 . В розрахунку кожного з цих локальних прирощень приймають до уваги розподіл температури лише за відповідною координатою хn :

.

Кожен ряд температур tin, j+1 розраховують методом прогонки.