
- •Особливості курсу
- •Етапи розв’язку прикладної задачі на еом
- •1. Класифікація рівнянь в частинних похідних.
- •2. Основні типи рівнянь математичної фізики.
- •3. Постановки крайових задач для основних рівнянь математичної фізики еліптичного та параболічного типів.
- •3.1 Канонічні рівняння еліптичного типу – рівняння Лапласа та Пуассона.
- •3.2. Канонічні рівняння параболічного типу – рівняння теплопровідності, конвективної дифузії
- •3.2.1. Рівняння теплопровідності
- •3.2.2. Рівняння конвективної дифузії мігруючих речовин в деякому пористому середовищі (наприклад, водорозчинних речовин в ґрунті) має вид:
- •3.3. Крайові умови та їх види
- •3.3.1 Задання початкової умови (для рівнянь параболічного типу – теплопровідності та дифузії)
- •3.3.2 Задання граничних умов.
- •3.4.Постановка крайових задач для рівнянь еліптичного типу
- •3.5. Постановка крайових задач для рівнянь параболічного типу
- •4. Методи розв’язування задач для рівнянь в частинних похідних
- •5. Суть методу скінчених різниць (сіток). Елементарні відомості з теорії різницевих схем
- •5.1. Ідея методу скінчених різниць (сіток)
- •5.2. Елементарні поняття з теорії різницевих схем
- •6. Чисельне розв’язування крайових задач для рівнянь еліптичного типу.
- •6.1. Апроксимація похідних (сіткова апроксимація)
- •6.2. Різницева апроксимація задачі Діріхле для рівнянь Лапласа та Пуассона
- •6.3. Чисельний метод розв’язування різницевої схеми (6.7), (6.8).
- •6.4 Алгоритм ручного рахунку задачі Діріхле.
- •Лабораторна робота №1.
- •Порядок виконання роботи.
- •Контрольні запитання.
- •Деякі узагальнення методу скінченних різниць та його недоліки.
- •7. Різницеві схеми для рівнянь теплопровідності.
- •7.1 Явна різницева схема
- •7.1.1 Алгоритм ручного рахунку
- •7.2 Неявна різницева схема.
- •7.3 Лабораторна робота №2
- •Порядок виконання роботи.
- •Контрольні запитання.
- •8. Різні сімейства різницевих схем для рівняння теплопровідності
- •8.1 Деякі позначення
- •8.2 Різні сімейства різницевих схем для рівняння теплопровідності
- •8.3 Різницеві схеми для рівняння теплопровідності із змінними коефіцієнтами
- •8.4.Різницеві схеми для нелінійного рівняння теплопровідності.
- •9. Монотонні різницеві схеми для рівнянь параболічного типу, що містять перші похідні
- •9.2 Монотонні рс для звичайного рівняння другого порядку, що містить перші похідні
- •9.3 Монотонна різницева схема для параболічного рівняння
- •10. Інтегро-інтерполяційний метод побудови рс.
- •10.1 Вступ. Методи побудови рс
- •10.2 Приклади побудови рс інтегро-інтерполяційним методом.
- •11. Різницеві схеми для рівнянь гіперболічного типу.
- •Різницева схема для рівняння коливання
- •1. Постановка задачі.
- •2. Різницева апроксимація задачі (1)-(3)
- •13. Економічні методи розв’язання крайових задач математичної фізики.
- •13.1 Економічні методи розв’язання першої крайової задачі для двовимірного рівняння теплопровідності.
- •Стійкість поперечно-поздовжньої рс
- •14. Загальні відомості з теорії стійкості рс.
- •1. Канонічний вигляд двохшарових рс.
- •2. Теорема про стійкість по початкових даних
- •Сумарна апроксимація
- •Локальна одновимірна схема Салмарського
- •1. Вступ
- •2. Основна концепція мсе
- •Переваги і недоліки мсе
- •Математичні основи методу мсе
- •Кусково-визначені базисні функції і мсе.
- •Поняття скінченого елемента.
- •V. Питання гарантованого рівня знань
4. Методи розв’язування задач для рівнянь в частинних похідних
Існують різні класифікації методів розв’язування диференціальних рівнянь в частинних похідних. Згідно однієї з них можна виділити наступні методи: класичні (точні), наближені і чисельні.
Класичні методи (знайомі з курсу вищої математики) дають можливість отримати розв’язок у вигляді формул шляхом аналітичного перетворення і інтегрування функцій (квадратурне інтегрування). Однак, такі методи далеко не завжди застосовні, а якщо і застосовні, то нерідко приводять до досить громіздких виразів, які втрачають практичну цінність. Вказані методи застосовують, в основному для розв’язування лінійних диференціальних рівнянь в частинних похідних і, як правило, для канонічних областей.
На практиці частіше всього застосовують наближені та чисельні методи.
З наближених методів виділяють аналітичні методи, які дають наближений розв’язок диференціального рівняння у вигляді аналітичного виразу.
Часто ці методи ґрунтуються на спрощенні заданих рівнянь так, щоб більш просте рівняння можна було розв’язати класичним методом (наприклад, методи лінеаризації, малого параметра (збурень) і т.д.).
При цьому виникає питання про застосовність отриманих результатів. Оскільки відбувається підміна заданого рівняння іншим –більш простим.
Часом шуканий розв’язок намагаються представити у вигляді деякої комбінації відомих функцій, а потім шукають степінь достовірності такої заміни.
Чисельні методи – наближений розв’язок дають у вигляді таблиці. Ці методи не дозволяють отримати загальний розв’язок, а лише дають можливість знаходити потрібний частковий розв’язок задачі в деяких точках заданої області. Чисельні методи вданий час в зв’язку з інтенсивним застосуванням ЕОМ отримали дуже широкий розвиток. Деякі чисельні методи розроблені спеціально для застосування на ЕОМ. Вони, як правило, зводяться до розгляду систем алгебраїчних рівнянь розв’язування яких дають таблицю значень шуканої функції у вибраних точках області. Чисельні методи застосовують до широкого класу задач для рівнянь в частинних похідних.
Перелічимо конкретні методи, які відносяться до перелічених вище груп методів :
1. Метод розділення змінних (метод Фур’є).
2. Метод інтегральних перетворень.
3. Метод перетворення координат, залежної змінної.
4. Метод функції Гріна.
5. Метод інтегральних рівнянь.
6. Варіаційні методи.
7. Групові методи.
8. Асимптотичні методи.
9. Апроксимаційні методи.
10.Метод статистичних випробувань (Монте-Карло). 11.Чисельні методи:
а) метод скінчених різниць;
б) метод скінчених елементів (МСЕ);
в) метод граничних елементів (МГЕ);
Іноді виділяють ще чисельно - аналітичні методи. До таких методів належить метод Р - аналітичних перетворень (сумарних представлень), розроблений Г.М.Положієм та його учнями.
5. Суть методу скінчених різниць (сіток). Елементарні відомості з теорії різницевих схем
5.1. Ідея методу скінчених різниць (сіток)
Метод сіток або метод скінченних різниць є одним з найбільш поширених методів чисельного розв'язування крайових задач для рівнянь математичної фізики. Ідея методу належить І.Ейлеру. Суть його полягає в слідуючому. Область неперервної зміни аргументів шуканої функції заданої крайової задачі заміняють дискретною (як правило скінченною) множиною точок. Ці точки називають вузлами. Множина вузлів утворює так звану різницеву сітку. Пошук невідомої функції неперервних аргументів зводять до пошуку деякої сіткової функції дискретних аргументів, заданих на утвореній різницевій сітці. Для цього початкове диференціальне рівняння (чи їх систему) апроксимують (заміняють), тобто представляють у вузлах сітки системою (чи системами) алгебраїчних рівнянь, кількість яких дорівнює кількості вузлів сітки, а невідомими є значення сіткової функції дискретних аргументів. Крайові умови (початкові і граничні) заміняються різницевими крайовими умовами для сіткової функції. Кожне алгебраїчне рівняння для відповідного вузла різницевої сітки отримується із заданого диференціального рівняння чи додаткових умов (крайових умов) заміною в них значень похідних чи диференціалів їх економічно-різницевим аналогами в усьому вузлі. Ці різницеві аналога отримуються:
на основі означення похідних чи диференціалів а бо ж на основі формули Тейлора;
заміною інтегралів скінченними сумами;
заміною функцій многочленами і т.д.
Так отримане алгебраїчне рівняння називають різницевим , а повну систему отриманих різницевих рівнянь - різницевою схемою або різницевою апроксимацією. Множину (чи конфігурацію) вузлів, вибрану для отримання різницевої схеми, називають шаблоном схеми. Процес отримання різницевої схеми з неперервної диференціальної постановки задачі називають дискретизацією задачі. Заміну (апроксимацію, представлення) диференціальної задачі її дискретним аналогом - різницевою схемою, найчастіше проводять одним з двох способів:
а) безпосередньою заміною похідних їх різницевим відношеннями;
б) методом невизначених коефіцієнтів апроксимації диференціальних операторів (метод Рейнбаха), який дозволяє , крім прямокутних (зокрема, квадратних), використовувати і косокутні сітки, а також різні групи навколишніх вузлів (різні шаблони) при апроксимації диференціального рівняння.
Важливого значення заслуговує апроксимація граничних умов задачі у випадку криволінійного контуру даної області, коли використання стандартного шаблону не представляється можливим, що часто може приводити до значних технічних труднощів практичної реалізації того чи іншого методу.
Іноді використовують просте знесення значень функції та межі області на внутрішні вузли сітки, що найближче прилягають до неї. Часто, крім простого знесення, використовують інтерполяційні методи першого та другого порядку. Отриману в результаті апроксимації систему алгебраїчних рівнянь - різницеву схему - розв'язують тими чи іншими чисельними методами. Найчастіше - це ітераційні методи, метод прогонки і т.п.