МКЭ – инженерный подход

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

Для иллюстрации инженерного подхода рассмотрим пример задачи о растяжении – сжатии стержня постоянного поперечного сечения под действием сил собственного веса (рис.7). Чтобы не вводить краевых задач с новыми краевыми условиями, будем считать, что концы стержня закреплены (В. П. Суслов и др. Строительная механика корабля и теория упругости. Л.: Изд. ЛКИ, 1972).

МКЭ – инженерный подход - student2.ru

Рис.7. Стержень с закрепленными концами

Математически эта задача формулируется в виде краевой задачи (1.4), (1.5) при МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru :

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

где МКЭ – инженерный подход - student2.ru модуль Юнга, МКЭ – инженерный подход - student2.ru приведенная объемная сила. Эквивалентная задача о минимуме квадратичного функционала представляет собой формулировку принципа минимума потенциальной энергии.

Будем решать эту задачу приближенно. Разобьем стержень точками МКЭ – инженерный подход - student2.ru на МКЭ – инженерный подход - student2.ru конечных элементов равной длины МКЭ – инженерный подход - student2.ru и будем считать, что на каждом элементе МКЭ – инженерный подход - student2.ru приближенное решение представляется линейной функцией. Поэтому для определения приближенного решения на МКЭ – инженерный подход - student2.ru его достаточно знать в двух точках. Пусть эти точки – концы элемента, т.е. узлы МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru . Обозначим приближенное решение через МКЭ – инженерный подход - student2.ru , его значения на концах – через МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru узловые значения.

Очевидно, что

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru , (1.38)

где

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ;

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

Пусть

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru

соответственно матрица-столбец и матрица-строка. Тогда соотношение (1.38) может быть записано в виде

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru . (1.39)

Подставим приближенное решение МКЭ – инженерный подход - student2.ru в функционал удвоенной потенциальной энергии

МКЭ – инженерный подход - student2.ru .

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

МКЭ – инженерный подход - student2.ru . (1.40)

С учетом того, что МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru . (1.41)

Учитывая (1.38), (1.39), продольную деформацию МКЭ – инженерный подход - student2.ru и нормальное напряжение МКЭ – инженерный подход - student2.ru представим в виде

МКЭ – инженерный подход - student2.ru ,

где

МКЭ – инженерный подход - student2.ru матрица строка, МКЭ – инженерный подход - student2.ru .

Введем в рассмотрение МКЭ – инженерный подход - student2.ru :

МКЭ – инженерный подход - student2.ru .

Тогда

МКЭ – инженерный подход - student2.ru ,

где

МКЭ – инженерный подход - student2.ru матрица жесткости элемента.

Далее, так как

МКЭ – инженерный подход - student2.ru ,

то

МКЭ – инженерный подход - student2.ru ,

где МКЭ – инженерный подход - student2.ru определяется следующим образом:

МКЭ – инженерный подход - student2.ru

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru .

Вектор МКЭ – инженерный подход - student2.ru называется вектором узловых сил элемента.

Таким образом, удвоенная потенциальная энергия элемента записывается в виде

МКЭ – инженерный подход - student2.ru . (1.42)

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

Подставим (1.42) в (1.40), получим

МКЭ – инженерный подход - student2.ru . (1.43)

Очевидно, что правая часть равенства (1.43) представляет собой квадратичную форму совокупности всех узловых значений на промежутке МКЭ – инженерный подход - student2.ru .

Между полным вектором неизвестных

МКЭ – инженерный подход - student2.ru ,

и вектором неизвестных МКЭ – инженерный подход - student2.ru на элементе МКЭ – инженерный подход - student2.ru имеется вполне очевидная связь:

МКЭ – инженерный подход - student2.ru , (1.44)

где МКЭ – инженерный подход - student2.ru матрица порядка МКЭ – инженерный подход - student2.ru следующего вида:

МКЭ – инженерный подход - student2.ru

Справедливость этого равенства проверяется непосредственно. Матрица МКЭ – инженерный подход - student2.ru называется матрицей кинематических связей.

Используя (1.44), перепишем (1.43) следующим образом:

МКЭ – инженерный подход - student2.ru

где через МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru обозначены:

- глобальная матрица жесткости

МКЭ – инженерный подход - student2.ru , (1.45)

- глобальный вектор нагрузки

МКЭ – инженерный подход - student2.ru . (1.46)

Таким образом, удвоенная потенциальная энергия стержня на приближенном решении записывается в виде

МКЭ – инженерный подход - student2.ru . (1.47)

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

Проведя дифференцирование и приравняв полученные выражения для производных к нулю после сокращения на множитель 2, получим систему уравнений

МКЭ – инженерный подход - student2.ru . (1.48)

Действительно, пусть

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru .

Тогда

МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru МКЭ – инженерный подход - student2.ru -строка системы (1.48), умноженная на 2.

Здесь следует сделать важную оговорку. Система (1.48) не дает приближенное решение нашей задачи. Дело в том, что во всех рассуждениях мы считали все узлы равноправными, поэтому оказались не учтенными условия закрепления на концах промежутка (стержня). Чтобы их учесть, нужно положить МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru и заменить этими уравнениями первое и последние уравнения системы (1.48). Эти два уравнения системы (1.48) представляют собой условия свободного конца – естественные условия по нашей терминологии. После такой замены получаем искомую систему уравнений.

Можно вообще исключить МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru из системы, после чего получим систему относительно МКЭ – инженерный подход - student2.ru неизвестных значений с симметричной матрицей. Обозначим ее МКЭ – инженерный подход - student2.ru и пусть

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru .

Тогда система запишется в виде

МКЭ – инженерный подход - student2.ru . (1.49)

Следует отметить, что система (1.49) совпадает с системой (1.25) при МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru , которая ранее в матричной форме была записана в виде

МКЭ – инженерный подход - student2.ru .

Отметим также, что

МКЭ – инженерный подход - student2.ru .

Таким образом, мы изложили два подхода к построению одной и той же системы сеточных уравнений МКЭ.

Второй, инженерный подход важен при реальных вычислениях в алгоритмическом отношении. При этом следует отметить, что на практике при вычислении глобальных матриц жесткости МКЭ – инженерный подход - student2.ru и вектора нагрузки МКЭ – инженерный подход - student2.ru вовсе не обязательно выполнять перемножения матриц и умножения матриц на векторы, которые предписываются формулами (1.45) и (1.46).

Это объясняется простотой структуры матрицы МКЭ – инженерный подход - student2.ru . Проиллюстрируем процесс вычисления МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru на примере при МКЭ – инженерный подход - student2.ru .

Имеем

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

МКЭ – инженерный подход - student2.ru

Матрицы кинематических связей, сопоставляющие вектору МКЭ – инженерный подход - student2.ru векторы МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru , очевидно имеют вид

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru .

Таким образом:

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru

Из приведенных формул следует, что умножение МКЭ – инженерный подход - student2.ru на МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru сводится к соответствующему окаймлению нулевыми строками и столбцами с сохранением симметрии. Соответственно изменяется вектор МКЭ – инженерный подход - student2.ru при умножении слева на матрицу МКЭ – инженерный подход - student2.ru . Эти наблюдения и позволяют осуществлять сборку матриц МКЭ – инженерный подход - student2.ru и МКЭ – инженерный подход - student2.ru . Именно так она осуществляется при реализации соответствующих алгоритмов.

Сходимость МКЭ

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

Пусть МКЭ – инженерный подход - student2.ru семейство шагов сетки и пусть МКЭ – инженерный подход - student2.ru . Например, при МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru мы будем иметь последовательность шагов сетки. Пусть каждому значению МКЭ – инженерный подход - student2.ru соответствует сеточное решение, полученное методом сеток или МКЭ. Обычно в методе сеток под погрешностью метода имеют в виду величину МКЭ – инженерный подход - student2.ru , где МКЭ – инженерный подход - student2.ru некоторая сеточная норма; МКЭ – инженерный подход - student2.ru сеточная функция, построенная по точному решению МКЭ – инженерный подход - student2.ru ; МКЭ – инженерный подход - student2.ru приближенное решение, построенное методом сеток. Обычно МКЭ – инженерный подход - student2.ru это значения точного решения в узлах сетки.

Говорят, что метод сеток сходится, если

МКЭ – инженерный подход - student2.ru при МКЭ – инженерный подход - student2.ru .

Приведем примеры сеточных норм. Сеточная норма

МКЭ – инженерный подход - student2.ru

является аналогом нормы пространства непрерывных функций, сеточная норма

МКЭ – инженерный подход - student2.ru

является аналогом нормы в пространстве МКЭ – инженерный подход - student2.ru .

Если для всех МКЭ – инженерный подход - student2.ru , меньших некоторого МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru , выполняется неравенство

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

где постоянная МКЭ – инженерный подход - student2.ru не зависит от МКЭ – инженерный подход - student2.ru , то говорят, что метод сеток сходится со скоростью МКЭ – инженерный подход - student2.ru .

Под сходимостью методов Ритца и Галеркина, а следовательно, и МКЭ, естественно понимать тот факт, что последовательность приближенных решений – функций МКЭ – инженерный подход - student2.ru – сходится к точному решению в некоторой норме при МКЭ – инженерный подход - student2.ru , т.е. что погрешность

МКЭ – инженерный подход - student2.ru при МКЭ – инженерный подход - student2.ru .

Если при всех МКЭ – инженерный подход - student2.ru , меньших некоторого МКЭ – инженерный подход - student2.ru , имеет место неравенство

МКЭ – инженерный подход - student2.ru , МКЭ – инженерный подход - student2.ru ,

где постоянная МКЭ – инженерный подход - student2.ru не зависит от МКЭ – инженерный подход - student2.ru , то говорят, что МКЭ сходится со скоростью МКЭ – инженерный подход - student2.ru .

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

Обратимся вновь к краевой задаче (1.4), (1.5). Докажем, что приближенное решение МКЭ – инженерный подход - student2.ru , построенное МКЭ, сходится к точному.

Приближенное решение является решением следующей вариационной задачи:

МКЭ – инженерный подход - student2.ru ;

МКЭ – инженерный подход - student2.ru .

Путем интегрирования по частям легко показать, что

МКЭ – инженерный подход - student2.ru

Так как МКЭ – инженерный подход - student2.ru не зависит от МКЭ – инженерный подход - student2.ru , то МКЭ – инженерный подход - student2.ru будет еще и решением такой задачи на минимум:

МКЭ – инженерный подход - student2.ru . (1.50)

Это очень важное соотношение. Используя введенную ранее в параграфе 1.5 энергетическую норму

|| МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru ,

перепишем (1.50) в виде

|| МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru. (1.51)

Равенство (1.51) означает, что приближенное решение является наилучшей в смысле энергетической нормы аппроксимацией точного решения функциями из МКЭ – инженерный подход - student2.ru , т.е. кусочно-линейными функциями. Тем самым оценка погрешности в МКЭ, так же как в других проекционных методах, сводится к классической задаче аппроксимации функций. Следствием (1.51) является неравенство

|| МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru ||, (1.52)

где МКЭ – инженерный подход - student2.ru МКЭ – инженерный подход - student2.ru кусочно-линейная функция из МКЭ – инженерный подход - student2.ru , построенная по значениям МКЭ – инженерный подход - student2.ru в узлах сетки, т.е. кусочно-линейная интерполяция МКЭ – инженерный подход - student2.ru . Таким образом, вопросы сходимости метода и оценка скорости сходимости сведены к выяснению поведения величины || МКЭ – инженерный подход - student2.ru ||.

Оценки аппроксимации

Оценим величину || МКЭ – инженерный подход - student2.ru || в предположении, что МКЭ – инженерный подход - student2.ru . Прежде всего

|| МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru .

Проведем оценки на МКЭ – инженерный подход - student2.ru . Имеем

МКЭ – инженерный подход - student2.ru .

Возведем равенство в квадрат и проинтегрируем по промежутку МКЭ – инженерный подход - student2.ru . Получим

МКЭ – инженерный подход - student2.ru .

Оценим выражение в квадратных скобках, расширив промежуток интегрирования:

МКЭ – инженерный подход - student2.ru .

Применяя к последнему интегралу неравенство Кони – Буняковского, получим

МКЭ – инженерный подход - student2.ru .

В итоге на каждом интервале МКЭ – инженерный подход - student2.ru имеем

МКЭ – инженерный подход - student2.ru . (1.53)

Суммируя эти оценки, получим неравенство

МКЭ – инженерный подход - student2.ru .

Оценим теперь МКЭ – инженерный подход - student2.ru . На каждом интервале справедливо представление

МКЭ – инженерный подход - student2.ru ,

так как МКЭ – инженерный подход - student2.ru . Используя это представление, а также оценку (1.53), получим сначала для промежутка МКЭ – инженерный подход - student2.ru , а затем для всего интервала МКЭ – инженерный подход - student2.ru оценку

МКЭ – инженерный подход - student2.ru .

Таким образом, доказаны аппроксимационные неравенства

МКЭ – инженерный подход - student2.ru , (1.54)

|| МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru.

Из (1.52) и (1.54) следует, что

|| МКЭ – инженерный подход - student2.ru || МКЭ – инженерный подход - student2.ru. (1.55)

Таким образом, показано, что МКЭ сходится со скоростью МКЭ – инженерный подход - student2.ru в энергетической норме. В силу эквивалентности МКЭ – инженерный подход - student2.ru и || МКЭ – инженерный подход - student2.ru || имеет место сходимость и в норме пространства МКЭ – инженерный подход - student2.ru .

Наши рекомендации