Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧМ (МП-3) / Курсовые / mpm_25a / Курсач.doc
Скачиваний:
97
Добавлен:
17.04.2013
Размер:
352.77 Кб
Скачать

Московский институт электронной техники (Технический университет)

Кафедра Высшей математики - I

Курсовая работа

по курсу «Методы прикладной математики»

Вариант 25.

Выполнил: Кривсун Е.В.

Группа: МП-30

Руководитель: Земсков В.Н.

Москва 2002 г.

Постановка задачи и её физическая интерпретация.

Найти с помощью разностных методов решение дифференциального уравнения в частных производных:

Данное уравнение относится к уравнениям эллиптического типа.

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

Однородное уравнение Пуассона (при f(x,y)=0) называется уравнением Лапласа. Таким уравнением, например, описываются явления электростатики и магнитостатики. В частности, подобным уравнением описывается потенциал U(x,y) электрического поля, образованного объемным зарядом частиц плотностью f(x,y)

Подобной же установке удовлетворяет задача стационарного двумерного распределения температуры в пластине конечной толщины, если внутри пластины распределены по заданному закону источники (стоки) тепла, описываемые функциейf(x,y),a на границах поддерживается заданная температура.

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

Применение метода сеток при решении уравнения Пуассона.

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

Пусть дан линейный дифференциальный оператор L, действующий на функцию . Заменяя входящими вL u производные разностными отношениями, получимвместо L u разностное выражение Lh uh, являющееся линейной комбинацией значений сеточной функции uh на некотором множестве узлов сетки, называемом сеточным шаблоном. Такая приближеннаязамена L u на Lh uh называется аппроксимацией дифференциального оператора разностным оператором.

Говорят, что Lh аппроксимирует дифференциальный оператор L с порядком аппроксимации m>0 в точке x, если

(x)=Lhu(x)-Lu(x)=o(hm).

Аппроксимируем данное уравнение, используя пятиточечный шаблон "крест".

Аппроксимация дифференциального операторана этом шаблоне имеет вид:,

где h1 - шаг сетки по i и h2 - шаг сетки по j. Погрешность аппроксимации .

Если известна искомая функция U(x,y) в точках:

(i-1,j); (i+1,j); (i,j+1); (i,j-1),

то значение U(x,y) в точке (i,j) может быть приближенно найдено следующим образом:

,

где .

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

В нашем случае начальные условия аппроксимируются следующим образом:

U0,j = , Ui,0 = , для i=1..M, j=1..N (левая и нижняя границы),

UM,j=, Ui,N= (правая и верхняя границы соответственно).

Соседние файлы в папке mpm_25a