![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Базисные функции с конечным носителемСтр 1 из 4Следующая ⇒
М К Э Лекция 1. Метод Галёркина Об ортогональности функций Пусть а) Если б) Пусть
где коэффициенты Метод взвешенных невязок Рассмотрим уравнение
Пусть
невязку уравнения (1) на этом приближенном решении. Пусть, далее,
Чтобы найти коэффициенты
Метод Галеркина Галеркин использовал базисные функции вместо весовых, что приводит к следующей системе линейных уравнений относительно искомых коэффициентов разложения или
Замечание. В конечномерном пространстве Пример применения метода Галеркина. Решим задачу
Точное решение этой задачи очевидно:
и представим решение в виде разложения по базису,
В разложении (7) искомыми являются коэффициенты
Потребуем, чтобы невязка была ортогональна базисным функциям: Вычислим интегралы и получим Решение этой системы таково:
График этой функции в сравнении с точным решением Рис. 1.1. Точное и приближенное решение задачи (1.5) методом Галеркина при N=2.
Упражнение 1. Решить задачу (1.5) при N=3, сравнить с решением для N=2. Лекция 3. Система уравнений МКЭ Сетка МКЭ Покроем область Тогда Рассмотрим отдельный конечный элемент. Например, это многоугольник. Пусть он имеет
Индекс Рис. 3.1. Трехузловой, шестиузловой и десятиузловой
Таблица 1. Узлы
Поле Таблица 1 не позволяет нарисовать МКЭ-сетку, а только узлы. Это значит, что требуется еще одна таблица элементов, или таблица связности, в которой указывались бы связи узлов ребрами и то, какие узлы образуют элемент. Таблица 2. Элементы
Строка С помощью двух таблиц – узлов и элементов – легко нарисовать МКЭ-сетку. Для этого в цикле Замечание. На практике наряду с этими таблицами удобно пользоваться таблицами инцидентности (или таблицами соседей). Так, для фрагмента сетки, показанной на рис. 3.2 таблицы 3, 4 инцидентных узлов и элементов выглядят так (заполнены только 1-я и 19-я строки) Рис. 3.2. Фрагмент МКЭ-сетки
Таблица 3. Инцидентные узлы
Таблица 4. Инцидентные элементы
Билинейный элемент Пусть сетка состоит из четырехугольников, см. рис. 1. Рис. 1 Базисный квадрат и четырехугольный элемент сетки Введем базисный квадрат и определим преобразование актуальных координат
На базисном квадрате
Функции
а именно
Дифференцирование
Интегрирование
Вычислим элементы матрицы Якоби с помощью формул (2) – (4).
Теперь можно подсчитать градиент (4) функции
Сюда входят градиенты базисных функций и вычислим градиенты
Итак, (7) + (8) определяют операцию дифференцирования. А подстановка (8) в (2) и затем в (1) позволяет найти все элементы матрицы Якоби. Например, Точно также найдем
Лекция 5. Введение в М К О Основы алгоритма Требуется решить задачу Примеры. 1) Стационарное уравнение теплопроводности
2) Нестационарное уравнение теплопроводности. Полудискретизованная неявная схема по времени
Можно и умножить все на 3) Конвективная теплопроводность, схема явная по конвекции
Как решать? МКО: покрыть Примеры. 1) 1D. 2) 2D cтруктурированная 3) 2D неструктурированная Интегрируем уравнение (5.3) по
Здесь Консервативность МКО. Если сложить все уравнение (5.4), то интегралы по всем внутренним границам КО взаимно уничтожатся, т.к. эти границы попарно-смежные, и нормали у пар направлены противоположно. Останутся лишь интегралы по внешним участкам границы
Окончательно имеем закон сохранения энергии Вернемся к системе уравнений (5.4), чтобы получить из него СЛАУ относительно узловых значений. Для этого необходима какая-то аппроксимация при вычислении интегралов в (5.4). Обычно, когда с каждым КО
где М К Э Лекция 1. Метод Галёркина Об ортогональности функций Пусть а) Если б) Пусть
где коэффициенты Метод взвешенных невязок Рассмотрим уравнение
Пусть
невязку уравнения (1) на этом приближенном решении. Пусть, далее,
Чтобы найти коэффициенты
Метод Галеркина Галеркин использовал базисные функции вместо весовых, что приводит к следующей системе линейных уравнений относительно искомых коэффициентов разложения или
Замечание. В конечномерном пространстве Пример применения метода Галеркина. Решим задачу
Точное решение этой задачи очевидно:
и представим решение в виде разложения по базису,
В разложении (7) искомыми являются коэффициенты
Потребуем, чтобы невязка была ортогональна базисным функциям: Вычислим интегралы и получим Решение этой системы таково:
График этой функции в сравнении с точным решением Рис. 1.1. Точное и приближенное решение задачи (1.5) методом Галеркина при N=2.
Упражнение 1. Решить задачу (1.5) при N=3, сравнить с решением для N=2. Базисные функции с конечным носителем До сих пор мы рассматривали базисные функции, определенные всюду в
Заметим, что
Поэтому, во-первых, такая система базисных функций линейно-независима, а во-вторых, коэффициенты разложения (1.7) любой функции по этому базису будут равны значениям функции в узлах сетки,
Лекция 2. Слабая (обобщенная) форма постановки краевых задач Пусть
Это уравнение должно выполняться
Часто при записи обобщенных формулировок задач вместо интегралов используют эквивалентный символ скалярного произведения:
Чтобы получить из (2.1) или (2.2) систему уравнений для узловых значений, достаточно 1) провести триангуляцию области; 2) выбрать ассоциированную с триангуляцией конечную систему базисных функций, обладающую свойством (1.9); 3) записать метод Галеркина (
или
Пример использования базисных функций с конечным носителем. Решим задачу теплопроводности
Точное решение задачи (2.5) имеет вид Введем сетку
выберем пирамидальные базисные функции (1.8) и подсчитаем их производные:
Используя представление приближенного решения
и граничные условия в точках Таким образом, осталось найти коэффициент
В правую часть формулы (2.8) теперь входят лишь первые производные базисных функций, которые определены в (2.6). При этом, несмотря на то, что производные терпят разрыв в узлах сетки, можно вычислить
Заметим, что для интересующих нас коэффициентов
Подставляя в (2.10) нужные значения производных из (2.6), найдем
Итак, второе уравнение системы уравнений для определения коэффициентов разложения имеет вид
Нетрудно видеть, что уравнение (2.11) совпадает с конечно-разностной аппроксимацией исходного уравнения в центральном узле сетки. Ранее с помощью граничных условий было установлено, что
На рисунке показан график этой функции в сравнении с точным решением Рис. 2.1. Точное и приближенное решение МКЭ задачи (2.5) при N=3
Упражнение 2. Решить задачу (2.5) при N=4, сравнить с решением для N=3. Популярное:
|
Последнее изменение этой страницы: 2017-03-09; Просмотров: 1239; Нарушение авторского права страницы