Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Приближенные математические модели технических объектов на микроуровне
Точные решения дифференциальных краевых задач удается получить лишь для немногих частных случаев. Проектирование технических объектов на микроуровне осуществляют на основе приближенных математических моделей, получаемых путем аппроксимации исходных моделей. Так же поступают и при решении большинства исследовательских задач. Аппроксимация осуществляется посредством дискретизации и алгебраизации дифференциальной краевой задачи. Дискретизация представляет собой замену областей непрерывного изменения пространственных координат Используя значения функции в узлах сетки, можно через них приближенно выразить частные производные дифференциальных уравнений, описывающих исследуемый процесс технического объекта и краевые условия. Тогда дифференциальные уравнения в частных производных преобразуются в алгебраические уравнения. В этом заключается суть алгебраизации дифференциальной краевой задачи. Приближенные математические модели технических объектов на микроуровне получают на основе методов сеток. В зависимости от способов осуществления дискретизации и алгебраизации краевых задач различают два метода сеток: метод конечных разностей (МКР) и метод конечных элементов (МКЭ). Рассмотрим основные особенности этих методов. Напомним, что технический объект на микроуровне представляет собой сплошную среду, локализуемую в некоторой ограниченной области Н геометрического пространства, определяемой вектором координат В МКР дискретизация задачи заключается в покрытии области
Рис. 2.2. Дискретизация области определения объекта моделирования с помощью сетки (а) и аппроксимация границы области (б) между узлами (шагами сетки). Наиболее часто используют сетку с постоянными величинами шагов. Такую сетку называют регулярной. На рис. 2.2, а показан пример построения сетки для двумерного объекта. Шаги сетки вдоль координатных соей х и у обозначены соответственно Алгебраизация задачи в МКР выполняется путем замены дифференциального оператора
При использовании МКР возникают сложности в обеспечении точности математического описания граничных условий. В общем случае геометрическая область определения объекта Е может иметь сложную форму границы S. Тогда граничные узлы отстоят от ближайших к ним внутренних узлов на расстояния, меньше шага сетки (рис. 2.2, б). Это приводит к необходимости либо отказа от регулярной сетки, либо замены действительной линии образующей граничной поверхности S ломаной линией S'. В любом варианте значительно осложняется моделирование технического объекта. Метод конечных разностей. Представим дифференциальное уравнение (2.2) в следующем виде:
где Дифференциальный оператор Выполним алгебраизацию уравнения (2.61), полагая, что технический объект одномерный и моделируемый процесс стационарный, т.е Осуществим дискретизацию независимой переменной х, введя сетку с постоянным шагом h, и заменим частную производную
Подставляя выражение (2.62) в исходное дифференциальное уравнение, получаем разностное уравнение
Пронумеруем узлы сетки от 0 до n+1. Узлы с номерами 0 и n+1 будут граничными, а узлы
В системе уравнений (2.64) они также должны быть подвергнуты конечно-разностной аппроксимации. Решив систему алгебраических уравнений совместно с разностными уравнениями граничных условий, найдем дискретный ряд значений функции ф во всех внутренних узлах сетки, т.е.значения Аппроксимация частной производной Направления осей координат на рис. 2.3 выбраны таким образом, чтобы полученные результаты вычислений функции Шаблоны, показанные на рис. 2.3, а, б, в, позволяют составить выражения соответственно правой, левой и центральной конечно-разностных аппроксимаций производной
Для второй производной, согласно рис. 2.3, г, получаем (2.68) В выражениях (2.65) — (2.68) индекс iпри искомой переменной Шаблоны, показанные на рис. 2.3, д — ж, используются при решении двумерных задач. Сетка в этом случае разделяет объект на вертикальные слои вдоль координаты х и на горизонтальные слои вдоль координаты у, отделяя слои друг от друга соответствующими плоскостями (вертикальными и горизонтальными). Координаты этих плоскостей обозначены соответственно сетки находятся на пересечениях вертикальных и горизонтальных плоскостей, а их расположение на координатной плоскости хОу определяется двумя координатами: по оси х и по оси у. В результате искомая переменная
где
Подстановка выбранных аппроксимаций производных в исходное уравнение (2.61) и в уравнения граничных условий преобразует их для стационарной задачи в систему разностных уравнений
а для нестационарной — в систему обыкновенных дифференциальных уравнений
где Традиционно МКР применяют при моделировании движения жидкостей и газов в трубопроводах и теплообменных процессов. Рассмотрим примеры применения МКР для моделирования теплопередачи в одномерных и двумерных теплотехнических объектах. Пример 2.1. Аппроксимировать исходную математическую модель одномерного теплового объекта при стационарной теплопередаче, полагая отсутствие в нем внутренних источников. Согласно выражению (2.19), дифференциальное уравнение теплопроводности в этом случае Если объектом является изотропное тело,
Если объект представляет собой стержень постоянного сечения и состоит из участков, изготовленных из материалов, различающихся физическими свойствами, то для аппроксимации частной производной
Математическая модель теплопередачи в этом случае должна также учитывать различие коэффициента температуропроводности
Введем обозначение
Очевидно, что уравнение (2.74) является частным случаем уравнения (2.75) при
Уравнения (2.76) можно записать в матричной форме
Матрица А оказалась ленточной трехдиагональной. Это объясняется тем, что в данном случае при аппроксимации частной производной использовался трехточечный шаблон согласно рис. 2.3, г. В результате в каждом уравнении сио-темы (2.76) фигурируют не более трех неизвестных. Для определения значений функции Т в граничных точках, т.е. Т0 и необходимо использовать уравнения граничных условий. Рассмотрим решение задачи для двух вариантов граничных условий: первого рода и третьего рода при конвективном теплообмене с окружающей средой. Граничные условия первого рода описываются выражением (2.22). В одномерном случае при стационарной теплопередаче задаются значения Граничные условия третьего рода при конвективном теплообмене описываются выражением (2.26). В одномерном случае для левой и правой граничных поверхностей получаем следующие выражения:
где Предположим, что Тс1 > Тс2. Тогда градиент температуры в левом граничном слое будет отрицательным, а в правом — положительным. Учитывая это и используя выражение конечно-разностной аппроксимации (2.65), получаем
Из этих выражений находим
Значения функции Т в граничных узлах, определяемые выражениями (2.80) и (2.81), необходимо подставить в систему уравнений (2.76). Решение этой системы позволяет получить искомые значения температуры во всех внутренних узлах объекта. Для решения системы алгебраических уравнений с трехдиагональной матрицей коэффициентов разработан и широко применяется весьма эффективный метод, называемый методом прогонки. Этот метод рассматривается в разделе 8.11. В одномерной нестационарной задаче уравнение теплопроводности имеет вид В заключение отметим, что математические модели одномерных объектов микроуровня посредством конечно-разностной аппроксимации частных производных искомых функций по геометрическим координатам можно легко привести к моделям макроуровня, что будет показано в главе 3 для объектов различной физической природы, а также в разделе 5.7 при моделировании теплопередачи в твердых телах. Пример 2.2. Аппроксимировать исходную математическую модель двумерного теплового объекта.
Рис. 2.4. Схема к примеру 2.2
Пусть объект представляет собой изотропное тело формы (рис. 2.4), в котором отсутствуют внутренние источники
При дискретизации объекта используем прямоугольную сетку с шагами h х и h у вдоль осей координат х и у. Если
Подставим эти выражения в уравнение (2.82):
где Порядок полученной системы алгебраических уравнений (2.83) равен Используя выражения (2.83), составим уравнения для всех узлов с номерами
где Для узлов с номерами
где T20 — значение Т в узле с координатами х = 2hХ; у = 0; Остальные уравнения составляются аналогично. Количество таких систем уравнений равно п. Для решения системы алгебраических уравнений (2.83) уравнения (2.84), (2.85) и др. необходимо привести к виду (2.77), т.е. заменить матрицу искомых функций
Матрица коэффициентов системы уравнений (2.77) для двумерной задачи имеет вид
В матрице А использовано обозначение Матрица А в данном случае оказалась пятидиагональной. Это обусловлено тем, что аппроксимация производных выполнялась по пятиточечному шаблону. Причем, диагонали с элементами Вектор Для решения системы алгебраических уравнений (2.77) с пятидиагональной матрицей коэффициентов А используется метод матричной прогонки [19].
Date: 2016-07-18; view: 971; Нарушение авторских прав |