- •Математический факультет Кафедра вычислительной математики и программирования
- •Содержание
- •2 Разностные методы решения задач математической физики….…..20
- •Разностные схемы для линейных дифференциальных уравнений
- •1 Математические модели физических систем
- •1.1 Физические системы и методы их исследования
- •Основные определения и понятия
- •Системы деформируемых твёрдых тел
- •1.1.3 Подходы к исследованию систем деформируемых твёрдых тел
- •1.1.4 Средства исследования состояния систем деформируемых твёрдых тел
- •Разностные схемы для основных уравнений математической физики
- •1.2.1 Основные уравнения математической физики и их классификация
- •1.2.2 Разностная аппроксимация основных производных. По определению производная функции одной переменной записывается в виде
- •Это значит, что аппроксимация
- •Общий принцип метода сеток
- •Сходимость, аппроксимация и устойчивость разностных схем
- •2 Разностные методы решения задач математической физики
- •2.1 Разностные схемы для линейных дифференциальных уравнений
- •2.1.1 Краевые задачи для линейных дифференциальных уравнений
- •2.1.2 О задаче Дирихле
- •2.1.3 Разностные аппроксимации уравнений эллиптического типа
- •2.1.4 Разностная аппроксимация граничных условий
- •2.2 Построение разностной аппроксимации задачи Дирихле для
- •2.2.1 Разностная схема задачи Дирихле для уравнения Пуассона.
- •2.2.2 Устойчивость и сходимость разностной задачи Дирихле
- •2.3. Разрешимость разностных уравнений и способы их решения. Правило Рунге
- •2.4. Разностные схемы для линейных дифференциальных
- •2.5. Разностные схемы для линейных дифференциальных уравнений
- •2.5.1. Общая постановка задачи.
- •3. Метод конечных элементов и суперэлементов
- •3.1. Физические предпосылки методов
- •3.2 Деформации твёрдых тел
- •3. 2.1 Линейно-упругие деформации твёрдых тел
- •3.2.2. Нелинейно-упругие деформации твёрдых тел
- •3.3. Прикладные вопросы метода конечных элементов
- •3.3.1. Основная концепция метода конечных элементов
- •3.3.2 Дискретизация и оптимальная нумерация узлов области
- •3.3.3. Метод конечных элементов в теории упругости.
- •3..4 Построение конечно - элементных соотношений
- •3.5. Аналитический алгоритм метода конечных элементов для исследования
- •Свойства матрицы жёсткости
- •3.7 Аналитический алгоритм метода суперэлементов
- •Методы исследования нелинейных математических
- •4.1 Общие предпосылки методов численного исследования нелинейных
- •4.2 Итерационные численные методы
- •4.3 Безитерационные методы исследования нелинейных математических моделей деформируемых твёрдых тел и их систем
- •4.4 Сравнительный анализ эффективности методов исследования
- •5 Основы методологии компьютерного объектно-
- •5.1 Основные понятия и определения
- •5.2 Построение виртуальной физической модели системы
- •5.3 Исходные данные при компьютерном моделировании
- •5.4 Деформации грунтовых оснований при устройстве отдельных
- •6 Технология компьютерного объектно-
- •6.1 Технологические этапы компьютерного объектно-ориентированного
- •6.2 Интерфейс визуального ввода данных
- •7 Программное обеспечение компьютерного
- •7.1 Структура программного обеспечения объектно-ориентированного моделирования системы деформируемых твёрдых тел
- •7.2 Технология объектно-ориентированного программирования
- •Объектно-ориентированного моделирования физической системы
- •7.3 Программный комплекс «Энергия - 2д » моделирования
- •7.4 Программный комплекс «Энергия - ос » моделирования
- •7.5 Программный комплекс «Энергия - 3д » моделирования
- •8 Верификация технологии и программного
- •8.1 Методологические аспекты верификации
- •8.2 Верификация технологии и программного обеспечения
- •8.3 Верификация технологии и программного обеспечения
- •8.4 Верификация технологии и программного обеспечения
- •Численные методы математической физики
- •1. Метод сеток для задачи дирихле
- •1.1. Основы метода сеток
- •1.3.Варианты задания
- •Лабораторная работа №2
- •Дополнение к лабораторной работе №2
- •Лабораторная работа №3 Метод сеток для уравнения параболического типа.
- •Лабораторная работа №4 Метод сеток для уравнения гиперболического типа
4.2 Итерационные численные методы
Метод упругих решений
Если определяющее уравнение (3.3) разрешимо относительно напряжений, то соотношение (3.2) для упругого материала можно привести к виду: {} = f({}), задавая соответствующим образом {0}. Так как {0} влияет на вектор внешних сил {P}, то приходим к решению уравнения
[K]{U}={P({U})}.
Итерационный процесс производится следующим образом. Сначала находится решение {U}0=[K]-1{P}0, где {P}0 соответствует приложенным нагрузкам. Определяются напряжения {0}1, необходимые для приведения упругого решения в соответствие с реальными напряжениями при достигнутых деформациях. Далее, с учетом начального напряжения, находятся {P}1 , {U}1 = [K]-1{P}1 и т. д. Процесс останавливается аналогично методу переменной жесткости. Этот метод разработан академиком А.А.Ильюшиным.
В зарубежной литературе и иногда в отечественной этот метод называют методом начальных напряжений.
Другой подход состоит в определении только изменений {P}, обусловленных изменениями требуемого начального напряжения. В этом случае {U}0 находится, как и ранее, но
{U}1 = [K]-1 {P}1 и т. д.
Итерации продолжаются до тех пор, пока величина {U}i не станет достаточно близкой к нулю. На каждом этапе во всех точках определяется разность между истинными напряжениями при соответствующих деформациях напряжениями, найденными в результате решения системы. Эта разность затем перераспределяется в соответствии с упругим законом, чтобы восстановить равновесие. В этом методе на каждой итерации используется одна и та же матрица жесткости и, если она обратима, то время, необходимое на каждую итерацию, составляет небольшую часть времени, затрачиваемого на получение первого приближения.
Характерной особенностью этих методов является их медленная сходимость, более того, чем больше размерность исследуемой системы в её дискретном представлении, тем медленнее сходимость. Этим самым возникает вопрос технической реализуемости и достоверности исследования сложных нелинейных систем деформируемых твёрдых тел.
Метод переменной жесткости
Этот метод используется тогда, когда уравнение закона деформирования (3.3) известно в явном виде. По аналогии с (3.2), уравнение закона деформирования для нелинейных деформаций можно записать таким образом:
{} = [D 0}. (4.4)
Используя (3.4) для построения основного уравнения МКЭ, получим:
[K({U})]{U} = {P}. (4.5)
Начальные напряжения и деформации из (4.4) вошли в вектор {P} из (4.5). Система (4.5) решается итерационно:
1) На основании физических данных определяются упругие характеристики тела и строится система (4.5). Она будет эквивалентна системе (4.4).
2) Решается полученная система и определяется вектор {U}.
3) Исходя из уравнения закона деформирования, вычисляется [D({U0})] (вектор {U0} - первое приближение решения) и матрица [K({U0})].
4) Решается система (4.5) с полученной матрицей жесткости.
Пункты 3) и 4) повторяются до тех пор, пока {Ui+1} - {Ui} {ξ},
где { ξ } - вектор допустимой точности решения.
Существенным недостатком метода переменной жесткости является необходимость пересчитывать на каждом шаге матрицу жесткости.