Дифференциальные уравнения в частных производных

Классификация дифференциальных уравнений в частных производных. Решение линейных дифференциальных уравнений второго порядка. Построение различных схем метода сеток в случае уравнений в частных производных зависит от типа уравнений, вида граничных условий.

Рубрика Математика
Вид доклад
Язык русский
Дата добавления 29.04.2021
Размер файла 91,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ им. Р.Е.АЛЕКСЕЕВА

Институт радиоэлектроники и информационных технологий

Кафедра ВСТ

ДОКЛАД

Дифференциальные уравнения в частных производных

Решение дифференциальных уравнений с помощью разностных схем. Уравнение теплопроводности

по дисциплине

Вычислительная математика

РУКОВОДИТЕЛЬ:

Панкратова А.З.

СТУДЕНТ:

Носов А.В.

гр. 14-ИВТ-3

Нижний Новгород 2016

1. ОСНОВНЫЕ ПОНЯТИЯ

1.1 Классификация дифференциальных уравнений в частных производных

Дифференциальные уравнения в частных производных имеют широкие приложения в математической физике, гидродинамике, акустике и других областях знаний. В большинстве своем такие уравнения в явном виде не решаются. Поэтому широкое распространение получили методы приближенного их решения, в частности, метод сеток.

В данной работе рассматриваются вопросы решения линейных дифференциальных уравнений второго порядка. Построение различных схем метода сеток в случае уравнений в частных производных зависит от типа уравнений и вида граничных условий. Сделаем несколько замечаний о классификации линейных дифференциальных уравнений второго порядка.

1. Волновое уравнение

(1.1)

К исследованию этого уравнения приводит рассмотрение процессов поперечных колебаний струны, продольных колебаний стержня, электрических колебаний в проводе, крутильных колебаний вала, колебаний газа и т. д. Это уравнение является простейшим уравнением гиперболического типа.

2. Уравнение теплопроводности (диффузии)

(1.2)

К исследованию этого уравнения приводит рассмотрение процессов распространения тепла, диффузии жидкости и газа, некоторые вопросы теории вероятностей и т. д. Это уравнение параболического типа.

3.Уравнение Лапласа

(1.3)

К исследованию этого уравнения приводит рассмотрение задач об электрических и магнитных полях, о стационарном тепловом состоянии, задач гидродинамики, диффузии и т. д. Это уравнение является простейшим уравнением эллиптического типа.

Приступим теперь к изучению конечно-разностных методов решения уравнений в частных производных.

Как правило, аналитические методы решения уравнений в частных производных связаны с разделением переменных (метод Фурье). Использование этого метода встречает большие трудности, если область независимых переменных, где находится решение, отличается от простейших (прямоугольник, круг). Вторым препятствием для применения метода Фурье является зависимость коэффициентов линейного уравнения от времени и пространственных переменных. Например, зависимость коэффициента а = a(t, x) в волновом уравнении с функцией a(t, x) достаточно общего вида уже не позволит разделить переменные.

Отмеченные ограничения применения аналитических методов привели, особенно с развитием вычислительной техники, к широкому распространению численных методов решения уравнений с частными производными. Опыт решения многих сложных задач науки и техники численными методами подтверждает их эффективность.

Уравнения (1.1), (1.2), у которых одна из независимых переменных t является временем, называются нестационарными. Уравнение (1.3) для функции и(х,у), зависящей только от пространственных координат х и у, является стационарным.

1.2 Аппроксимация частных производных

дифференциальное уравнение частная производная

Первым этапом в численном решении дифференциальных ypaвнений с частными производными является переход от непрерывной задачи к дискретной. Дискретизация задачи - это основа численного метода.

Рассмотрим некоторые конечно-разностные аналоги частных производных от функции и по переменным х, у, t, подобно случаю обыкновенных дифференциальных уравнений, с учетом той особенности, что теперь имеются две независимые переменные. Начнем с того, что рассмотрим разности только в направлении х. Вспомним, что разложение Тейлора функции и(х + h, у) в окрестности точки (х, у) можно записать в виде

(1.4)

где о лежит между х и х + h.

Из последнего равенства получаем

(1.5)

Таким образом, если представить иx с помощью равенства

(1.6)

то погрешность аппроксимации (дискретизации) или погрешность ограничения будет равна

(1.7)

где x<о<x+h.

В формуле (1.5) частная производная иx выражена через правую конечную разность [u(x+h, у) - и(х, y)]. Выразим иx через левую разность [u(x, y) - u(x-h, y)]. Для этого в разложение Тейлора вместо (х + h) подставим (х - h)

(1.8)

где (x - h)<о<x.

При этом получаем приближенное равенство

(1.9)

которое выполняется с погрешностью, равной:

где (х - Н)<о.

В последствии нам потребуются и правая (1.5) и левая (1.8) разности.

Теперь получим разностное приближение для uxx=д2u/дx2. Если и(х, у) имеет частные производные до четвертого порядка включительно, тогда разложение Тейлора функций и(х + h, y), u(х - h, y) в окрестности точки (х, y) можно записать в виде

где х < о < (х + h),

где (х - h) < о < х.

Сложив два последних равенства, получим

(1.10)

которое выполняется с точностью

где (х - h)<о<(х + h).

Здесь рассмотрены производные в направлении х. Совершенно аналогичный анализ можно провести для производных в направлении у и получить формулы, аналогичные формулам (1.4) - (1.11). Используя эти выражения, можно представить дифференциальные уравнения в частных производных (1.1) - (1.3) через конечно-разностное приближение (конечно-разностные схемы).

1.3 Метод сеток

Метод сеток или метод конечных разностей является наиболее распространенным и эффективным методом численного решения для уравнений математической физики. Сущность eгo состоит в следующем. Область D непрерывного изменения аргументов в исходной задаче заменяется конечным дискретным множеством точек Dn, называемых сеткой. Как и в случае обыкновенных дифференциальных уравнений, дифференциальное уравнение в частных производных заменяется конечно-разностным уравнением. При этом производные искомой функции в выбранных узлах сетки заменяются разделенными разностями в соответствии с формулами (1.5), (1.8) и (1.10). Начальные и граничные условия заменяются разностными начальными и граничными условиями. Полученную таким образом систему конечно-разностных (алгебраических) уравнений решаем каким-либо методом и определяем значения искомой функции в узлах сетки, т. е. численное решение исходной задачи.

Сетка может быть Построена по-разному с учетом конкретных условий решаемой задачи. На плоскости наиболее часто применяют прямоугольные сетки. Прямоугольная сетка образуется системой прямых:

xi=x0+ih, yk=y0+kl (i, k = 0, l, 2, …).

Постоянные положительные числа h и l называются шагом сетки по оси Ох и Оу соответственно. Точки (хi, уk) пересечения прямых называются узлами сетки. Функция, определенная в узлах сетки, называется сеточной функцией. Узел сетки называется внутренним, если все его четыре соседних узла принадлежат области D.

Погрешность, получаемая в методе сеток, состоит из погрешности замены дифференциального уравнения разностным уравнением, погрешности приближенного решения системы разностных уравнений. Разностная задача должна обладать свойствами устойчивости и сходимости. Устойчивость схемы означает, что малым изменениям начальных условий соответствуют малые изменения решения разностной задачи. Сходимость схемы означает, что если неограниченно измельчать сетку, то последовательность решений, полученных методом сеток, будет сходиться равномерно к точному решению краевой задачи.

Понятия устойчивости и сходимости метода сеток в случае линейных дифференциальных уравнений второго порядка даны в гл. … . В случае дифференциальных уравнений в частных производных действительна теорема:

Если разностная схема аппроксимирует задачу с порядком р>0 относительно h и l и устойчива, тогда эта схема будет сходящейся и порядок ее сходимости будет совпадать с порядком аппроксимации.

2. РЕШЕНИЕ СМЕШАННОЙ ЗАДАЧИ ДЛЯ УРАВНЕНИЯ ТЕПЛОПРОВОДНОСТИ МЕТОДОМ СЕТОК

2.1 Постановка задачи

Рассмотрим смешанную задачу для однородного уравнения теплопроводности. Задача состоит в отыскании функции и(х, t), удовлетворяющей в области D = {(х, t)| 0 ? х ? L, 0 ? t ? Т)} уравнению

(1.12)

начальному условию

(1.13)

и граничным условиям

(1.14)

Краевые условия (1.13), (1.14) относятся к типу краевых условий первого рода.

Задача (1.12) - (1.14) называется смешанной, поскольку она содержит как начальное, так и граничные условия.

Будем считать, что задача (1.12) - (1.14) имеет единственное решение и(х, t), непрерывное вместе со своими производными

Построим в области D={(x, t)| 0?x?L, 0?t?T} прямоугольную равномерную сетку с шагом h в направлении х и шагом ф - в направлении t.

Обозначим узлы сетки через (xi, tk), i = 0, n, k = 0, m, a приближенные значения функции и(xi, tk) в этих узлах - через uik. Тогда xi =ih, h=L/n, tk = kф, ф =t/m.

2.2 Явная разностная схема. Проблема устойчивости

В основе конечно-разностного метода (метода сеток) лежит замена производных соответствующими конечно-разностными отношениями. Подставив вместо дu/дt и д2u/дt2 их разностные аналоги (1.5) и (1.10), получим следующую конечно-разностную схему:

(1.15)

которую можно привести к виду:

(1.16)

i = 1, 2, … , (n-1), k = 0, 1 ,2 , … , где

(1.17)

Граничные условия (1.14) определяют значения

(1.18)

Из начального условия (1.13) имеем

(1.19)

Уравнения (1.16) называют явной разностной схемой. Совокупность узлов, привлекаемых для замены задачи (1.12) - (1.14), называют шаблоном. Разностной схеме (1.16) соответствует шаблон, который представлен на рис. 1.1.

Рис. 1.1

По формуле (1.16) можно вычислить значение искомой функции в узлах (k+1)-го временного слоя, если известны ее значения в узлах k-го слоя.

При k = 0, т. е. при tk = 0, значения функции получаем из начальных условий (1.19):

По известным значениям решения на нулевом временном слое, т. е. по значениям ui,0, формула (1.16) позволяет вычислить все значения иi,1 (i = 1, 2 , … , n-1) на первом временном слое, затем (при k = 1) все значения иi,2 (i = 1, 2 , … , n-1) на втором временном слое и т. д. при k = 3, 4, … , m.

В крайнем левом и правом узлах каждого слоя (i = 0, i = n) значения функции определяются из граничных условий (1.18):

Формула (1.16) позволяет в явном виде получать решение ui,k,(i = l, n - 1, k = 1,m - 1), поэтому разностная схема (1.15) называется явной.

Какова же точность вычисленного приближенного решения? Строгий анализ этого вопроса представляет сложную проблему. Попытаемся получить некоторое представление о точности, рассмотрев два аспекта анализа погрешностей. Пусть u(x,t) - точное решение уравнения (1.12) с начальным (1.13) и граничными (1.14) условиями. Если подставить это точное решение в разностное уравнение (1.15), то оно удовлетворяется не полностью, а с некоторой погрешностью, называемой локальной погрешностью аппроксимации (дискретизации). Обозначая через rik (h) погрешность аппроксимации задачи (1.12) - (1.14) разностной схемой (1.15), с учетом погрешностей аппроксимации частных производных (1.6) и (1.11), имеем:

Обозначив

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

(1.20)

Тот факт, что в выражение для локальной погрешности аппроксимации величина ф входит в первой степени, а h - во второй, обычно формулируют в виде утверждения, что конечно-разностный метод (1.16) имеет первый порядок точности по вpeмени и второй порядок точности по пространственной переменной, и записывается в виде

Запись О(h2) означает, что эта величина стремится к нулю при h>0, как h2.

Однако было бы неправильно заключить из (1.21), что погрешность аппроксимации приближенного решения ui,k полученная по формуле (1.16), стремится к нулю при стремлении к нулю ф и h. Такой вывод был бы необоснован, поскольку (1.20) дает оценку погрешности приближенного решения только для одного шага по времени. Доказательство того, что погрешность аппроксимации стремится к нулю на всем отрезке [0, Т], требует дополнительных данных о характере стремления к нулю ф и h. Соотношение (1.21), или в более общем случае утверждение о том, что при ф>0 и h>0 локальная погрешность аппроксимации стремится к нулю, является по существу необходимым условием стремления к нулю глобальной погрешности аппроксимации (погрешности приближенного решения иik и называется условием согласованности разностной схемы. То, что из согласованности разностного метода не обязательно следует сходимость приближенного решения к точному, связано с проблемой устойчивости разностных схем. Это следует из общего принципа, известного как теорема эквивалентности Лакса, который для весьма широкого класса дифференциальных уравнений и согласованных разностных схем утверждает, что глобальная погрешность аппроксимации (погрешность приближенного решения uik) будет стремиться к нулю в том и только в том случае, если используемый разностный метод устойчив.

Доказано, что явная разностная схема (1.15) устойчива при условии

(1.22)

поэтому она называется условно устойчивой.

Неравенство (1.22) называют условием устойчивости явной разностной схемы (1.15). Но это условие относится также и к вопросу о стремлении к нулю глобальной погрешности аппроксимации (погрешности аппроксимации приближенного решения) при стремлении к нулю h и ф.

При выполнении условий устойчивости разностные уравнения (1.16) при h>0 сходятся к точному решению краевой задачи со скоростью, определяемой порядком аппроксимации уравнения и краевых условий. Имеет место оценка:

где и(хi, tk) - точное решение краевой задачи.

Наименьшая погрешность замены дифференциального уравнения конечно-разностной схемой имеет место при л = 1/6. В этом случае (1.16) примет вид

2.3 Вычислительная схема (алгоритм) решения явной разностной схемы

1. В системе координат xOt строим прямоугольную сетку с шагом h по оси Ох и с шагом ф по оси Ot:

a) xi=ih, i= l, n, n=L/h;

б) tk=kф, k= l, m, m=T/ф;

в) иi,k= u(xi, tk) = u(ih, kф).

2. Вычисляем значения функции u(xi, tk) в узлах, лежащих на прямых х=0 и x=L:

3. Вычисляем ui,0=f(ih), i= 1, n.

4. Используя (1.16) или (1.23), найдем решение для всех внутренних узлов: ui,k+n, i= l, n-l, k= 0, m-l.

Размещено на Allbest.ru

...

Подобные документы

  • Решение эллиптических и параболических дифференциальных уравнений в частных производных. Суть метода Кранка-Николсона и теории разностных схем для теплопроводности. Построение численных методов с помощью вариационных принципов, описание Matlab и Mathcad.

    курсовая работа [1,4 M], добавлен 13.03.2011

  • Основные определения теории уравнений в частных производных. Использование вероятностных, численных и эмпирических методов в решении уравнений. Решение прямых и обратных задач методом Монте-Карло на примере задачи Дирихле для уравнений Лапласа и Пуассона.

    курсовая работа [294,7 K], добавлен 17.06.2014

  • Определение дифференциальных уравнений в частных производных параболического типа. Приведение уравнения второго порядка к каноническому виду. Принцип построения разностных схем. Конечно-разностный метод решения задач. Двусторонний метод аппроксимации.

    дипломная работа [603,8 K], добавлен 24.01.2013

  • Классификация гиперболических уравнений в общей классификации уравнений математической физики. Классификация уравнений: волновое, интегро-дифференциальные, уравнение теплопроводности. Методы решения в зависимости от видов гиперболических уравнений.

    контрольная работа [249,3 K], добавлен 19.01.2009

  • Приведение к системе уравнений первого порядка. Разностное представление систем дифференциальных уравнений. Сеточные методы для нестационарных задач. Особенность краевых задач второго порядка. Разностные схемы для уравнений в частных производных.

    реферат [308,6 K], добавлен 13.08.2009

  • Решение дифференциальных уравнений с разделяющимися переменными, однородных, линейных уравнений первого порядка и уравнений допускающего понижение порядка. Введение функций в решение уравнений. Интегрирование заданных линейных неоднородных уравнений.

    контрольная работа [92,7 K], добавлен 09.02.2012

  • Виды дифференциальных уравнений: обыкновенные, с частными производными, стохастические. Классификация линейных уравнений второго порядка. Нахождение функции Грина, ее применение для решения неоднородных дифференциальных уравнений с граничными условиями.

    курсовая работа [4,8 M], добавлен 29.04.2013

  • Решение дифференциальных уравнений в частных производных. Метод минимальных невязок, минимальных поправок, скорейшего спуска, сопряженных градиентов. Алгоритмы и блок-схемы решения. Руководство пользователя программы. Решение системы с матрицей.

    курсовая работа [380,3 K], добавлен 21.01.2014

  • Понятия и решения простейших дифференциальных уравнений и дифференциальных уравнений произвольного порядка, в том числе с постоянными аналитическими коэффициентами. Системы линейных уравнений. Асимптотическое поведение решений некоторых линейных систем.

    дипломная работа [395,4 K], добавлен 10.06.2010

  • Общая характеристика параболических дифференциальных уравнений на примере уравнения теплопроводности. Основные определения и конечно-разностные схемы. Решение дифференциальных уравнений параболического типа методом сеток или методом конечных разностей.

    контрольная работа [835,6 K], добавлен 27.04.2011

  • Характеристика уравнений с разделяющимися переменными. Сущность метода Бернулли и метода Лагранжа, задачи Коша. Решение линейных уравнений n-го порядка. Фундаментальная система решений - набор линейно независимых решений однородной системы уравнений.

    контрольная работа [355,9 K], добавлен 28.02.2011

  • Практическое решение дифференциальных уравнений в системе MathCAD методами Рунге—Кутты четвертого порядка для решения уравнения первого порядка, Булирша — Штера - системы обыкновенных дифференциальных уравнений первого порядка и Odesolve и их графики.

    лабораторная работа [380,9 K], добавлен 23.07.2012

  • Анализ методов решения систем дифференциальных уравнений, которыми можно описать поведение материальных точек в силовом поле, законы химической кинетики, уравнения электрических цепей. Этапы решения задачи Коши для системы дифференциальных уравнений.

    курсовая работа [791,0 K], добавлен 12.06.2010

  • Описание колебательных систем дифференциальными уравнениями с малым параметром при производных, асимптотическое поведение их решений. Методика регулярных возмущений и особенности ее применения при решении задачи Коши для дифференциальных уравнений.

    курсовая работа [1,5 M], добавлен 15.06.2009

  • Установление прямой зависимости между величинами при изучении явлений природы. Свойства дифференциальных уравнений. Уравнения высших порядков, приводящиеся к квадратурам. Линейные однородные дифференциальные уравнения с постоянными коэффициентами.

    курсовая работа [209,4 K], добавлен 04.01.2016

  • Дифференциальные уравнения Риккати. Общее решение линейного уравнения. Нахождение всех возможных решений дифференциального уравнения Бернулли. Решение уравнений с разделяющимися переменными. Общее и особое решения дифференциального уравнения Клеро.

    курсовая работа [347,1 K], добавлен 26.01.2015

  • Система линейных уравнений. Общее и частные решения системы линейных уравнений. Нахождение векторного произведения. Приведение уравнения кривой второго порядка к каноническому виду. Исследование функции на непрерывность. Тригонометрическая форма числа.

    контрольная работа [128,9 K], добавлен 26.02.2012

  • Понятие о голоморфном решении задачи Коши. Теорема Коши о существовании и единственности голоморфного решения задачи Коши. Решение задачи Коши для линейного уравнения второго порядка при помощи степенных рядов. Интегрирование дифференциальных уравнений.

    курсовая работа [810,5 K], добавлен 24.11.2013

  • Предмет и методы изучения дифференциальной векторно-матричной алгебры, ее структура. Векторное решение однородных и неоднородных дифференциальных уравнений. Численное решение векторно-матричных уравнений. Формулы построения вычислительных процедур.

    реферат [129,3 K], добавлен 15.08.2009

  • Математическое объяснение метода Эйлера, исправленный и модифицированный методы. Блок-схемы алгоритмов, описание, текст и результаты работы программы. Решение обыкновенных дифференциальных (нелинейных) уравнений первого порядка с начальными данными.

    курсовая работа [78,1 K], добавлен 12.06.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.