![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Різницеві схеми для рівнянь теплопровідності.
Розглянемо процес чисельного розв’язку методом сіток краєвих задач для рівнянь параболічного типу для простіших одновимірних рівнянь, а саме для рівняння теплопровідності. Як відомо процес поширення тепла в одновимірному випадку описується наступним рівняння теплопровідності
Т – температура; t – час;
Нехай
а2 – коефіцієнт температуропроводності. Дане рівняння описує процес поширення тепла в однорідному випадку, наприклад в стержні. Для однозначного визначення фізичного процесу до рівняння (2) потрібно додати додаткові умови. Таким чином розглянемо першу краєві задачу для рівняння теплопровідності. Розв’язок шукаємо в
Таким чином ми маємо сіткову область Для побудови різницевих схем задачі проведемо апроксимацію похідних. Температуру
З точністю
або
Природно постає питання, яку апроксимаційну похідну по часу взяти (7) чи (8). Вибір однієї з 2-х апроксимацій веде до принципово різних різницевих систем. А саме вибір похідних за формулою (7) веде до явної різницевої схеми. А вибір апроксимаційних похідних за формулою (8) веде до неявної різницевої схеми.
Явна різницева схема Апроксимуючи похідні по формулах (6), (7) і підставляючи їх в рівняння (2) отримаємо
Шаблон явної різницевої схеми має вигляд (Рис.1).
(10)-(12) – це явна різницева схема для змішаної краєвої задачі теплопровідності з крайовими умовами І-го роду. Дана різницева схема явна, бо температура на k +1 шарі визначається явно із системи рівнянь. В література доведено, що така явна різницева схема є стійкою, якщо параметр
Це означає, що при числовому розв’язку даної задачі по явній схемі кроки сітки h і Таким чином недолік явної різницевої схеми полягає в жорізнецева схематкій умові стійкості, а саме в тому, що кроки h і Приклад: При машинних розрахунках зручно Таким чином матимемо:
Доведено, що похибка явної різницевої схеми (10)-(12) при при наявності джерел в (10) потрібно добавляти
Алгоритм ручного рахунку 1. Обчислити коефіцієнт температуропроводності 2. Вибрати число 3. Обчислити розбиття відрізка 4. Користуючись умовою стійкості (14) обчислити крок по 5. При заданому 6. Покрити область 7. Користуючись початковою умовою обчислити 8. Використовуючи граничні умови обчислити 9. Використовуючи MS Excel обчислити по явній різницевій схемі по функції (15) чи (16). 10. Обчислити розподіл температури у вузлах сітки. Результати числових розрахунків занести в таблицю. Побудувати сімейство графіків.
Приклад: Неявна різницева схема. Розглянемо неявну різницеву схему для І-ї краєвої задачі для рівняння теплопровідності. Як вже зазначалося, явна різницева схема досить проста для розуміння, але володіє істотними недоліками і при чисельних розрахунках прикладних задач спеціалістами в даний час майже не використовується. По відношенню до стійкості, явну різницеву схему називають умовно стійкою, оскільки вона стійка при певному обмеженні на відношення просторово-часових кроків h і
Виявляється, що дана неявна різницева схема є стійкою при будь-яких кроках h і
де Згідно цього методу розв’язок даної різницевої схеми пов’язано з розв’язком СЛАР і набагато важчий ніж розв’язок явної різницевої схеми, але якщо розглянути (20) неважко показати, що матриця буде трьох діагональною. І розв’язок будемо шукати у вигляді Різницева схема (20)-(21) називається неявною різницевою схемою. Розглянемо спеціальні методи розв’язання систем з трьох діагональною матрицею. Цей метод називається методом прогонки. Тут Справа в тому, що на кожному часовому шарі приходиться виконувати свою прогонку, тобто розв’язувати СЛАР на кожному шарі по часу. Підставивши (22) в (20), отримаємо:
звідси отримаємо
Остання рівність можлива лише в тому випадку, коли
Звідки знаходимо прогоночні коефіцієнти
Щоб обчислити значення про гоночних коефіцієнтів користуючись формулами (23), потрібно мати значення коефіцієнтів Таким чином розв’язок неявної різницевої схеми (20)-(21) використовує метод прогонки і він дає формули (22), (23), (25). Для інших краєвид задач розв’язок дається формулами (22), (23), але
Зауваження І. На кінцях стержня можуть задаватися різні граничні умови (І-ІІІ роду). В зв’язку з цим неявна різницева схема (20) – (22) в більш загальному вигляді запишеться так: де коефіцієнти маємо для граничних умов ІІ роду, коли на кінцях стержня задано теплові потоки,
маємо Якщо співставити (27) і (28), то про гоночні коефіцієнти Ці формули справедливі для задання будь-яких граничних умов. для граничних умов ІІІ роду, тобто коли наявний теплообмін між стержнем і навколишнім середовищем де
Прогоночні коефіцієнти
У випадку задання граничної умови ІІ або ІІІ роду на правому кінці стержня для проведення прогонки по формулах (22) потрібно знайти температуру
Зауваження 2. Для можливості застосування методу прогонки, достатньо, щоб виконувались умови
7.2.1 Алгоритм ручного рахунку по неявній різницевій схемі. 1. Обчислити коефіцієнт температуропровідності 2. Вибрати число поділу відрізка 3. Обчислити крок розбиття відрізка 4. Вибрати крок 5. Обчислити коефіцієнт 6. Покрити область 7. Користуючись початковою умовою, обчислити 8. Користуючись граничними умовами, обчислити 9. Записати неявну різницеву схему задачі. 10. Для кожного часового шару а) в результаті прямого ходу, обчислити поргоночні коефіцієнти
б) в результаті зворотного ходу, обчислити значення температури Приклад: Розрахунок розподілу температури в стержні за допомогою неявної різницевої схеми. Розглянемо умову задачі прикладу 2 поширення тепла в стержні. Згідно умови, маємо
Виберемо крок Обчислення температури будемо проводити для трьох часових шарів (m=3). Параметр Початкова і граничні умови Для кожного часового шару k (k=1,2,3) обчислюємо в результаті прямого ходу прогоночні коефіціенти а) для першого часового шару (k=1)
Табл. Температура
б) для другого часового шару (k=2)
Табл. Температура
в) для третього часового шару (k=3)
Табл. Температура Обчислені значення температур
Табл. Зведена таблиця розподілу температур
Лабораторна робота №2 Тема. Чисельне розв’язання змішаної крайової задачі для рівняння теплопровідності. Мета. Навчитись проводити розрахунок поширення тепла по явній та неявній різницевих схемах у випадку першої крайової задачі для рівняння теплопровідності. Завдання. Розрахувати розподіл температури в однорідному стержні довжини l, виготовленого з певного матеріалу з теплофізичними властивостями l,c,r , температура T(x,t) в якому задовольняє рівнянню теплопровідності
якщо крайові умови мають вид: відомо розподіл температури в початковий момент часу T ( x ,0)= f ( x )= і теплові режими (підтримується задана температура) на кінцях стержня Т(0,t)= T(l,t)= де k – номер варіанта, S–номер групи. Для розрахунків взяти l=0,5м, h =0,1м , m=3.
|
Последнее изменение этой страницы: 2019-03-31; Просмотров: 402; Нарушение авторского права страницы