Jump to content

Матрица жесткости

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

Матрица жесткости для задачи Пуассона

[ редактировать ]

Для простоты сначала рассмотрим задачу Пуассона

в некоторой области Ω выполнено граничное условие u = 0 при условии, что на границе Ω . Чтобы дискретизировать это уравнение методом конечных элементов , выбирают набор базисных функций { φ 1 , …, φ n }, определенных на Ω , которые также обращаются в нуль на границе. Затем один аппроксимирует

Коэффициенты u 1 , u 2 , …, un φ чтобы ошибка аппроксимации была ортогональна каждой базисной функции i : определяются так ,

как следствие однородных граничных условий Дирихле . Матрица жесткости представляет собой n -элементную квадратную матрицу A, определяемую формулой

Определив вектор F с компонентами коэффициенты u i определяются линейной системой Au = F . Матрица жесткости симметрична , т.е. A ij = A ji , поэтому все ее собственные значения действительны. Более того, это строго положительно определенная матрица , так что система Au = F всегда имеет единственное решение. (При других задачах эти приятные свойства будут потеряны.)

Обратите внимание, что матрица жесткости будет отличаться в зависимости от расчетной сетки, используемой для области, и от типа конечного элемента. Например, матрица жесткости при использовании кусочно-квадратичных конечных элементов будет иметь больше степеней свободы, чем кусочно-линейные элементы.

Матрица жесткости для других задач

[ редактировать ]

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

где — положительно определенная матрица, определенная для каждой точки x в области. Наложим граничное условие Робина

где ν k — составляющая единичного вектора внешней нормали ν в k -м направлении. Система, которую необходимо решить,

что можно показать с помощью аналога тождества Грина . Коэффициенты u i по-прежнему находятся путем решения системы линейных уравнений, но матрица, представляющая систему, заметно отличается от таковой для обычной задачи Пуассона.

В общем случае каждому скалярному эллиптическому оператору L порядка 2 k соответствует билинейная форма B в пространстве Соболева H к , так что слабая формулировка уравнения Lu = f имеет вид

для всех функций v из H к . Тогда матрица жесткости для этой задачи будет равна

Практическая сборка матрицы жесткости

[ редактировать ]

Чтобы реализовать метод конечных элементов на компьютере, необходимо сначала выбрать набор базисных функций, а затем вычислить интегралы, определяющие матрицу жесткости. Обычно область Ω дискретизируется , при которой она делится на с помощью некоторой формы генерации сетки непересекающиеся треугольники или четырехугольники , которые обычно называются элементами. Затем базисные функции выбираются как полиномы некоторого порядка внутри каждого элемента и непрерывные за пределами границ элемента. Самый простой выбор — кусочно-линейный для треугольных элементов и кусочно-билинейный для прямоугольных элементов.

Матрица жесткости элемента A [ к ] для элемента T k – матрица

Матрица жесткости элемента равна нулю для большинства значений i и j , для которых соответствующие базисные функции равны нулю в пределах T k . Полная матрица жесткости A представляет собой сумму матриц жесткости элементов. В частности, для базисных функций, которые поддерживаются только локально, матрица жесткости разрежена .

Для многих стандартных вариантов базисных функций, т.е. кусочно-линейных базисных функций на треугольниках, существуют простые формулы для матриц жесткости элементов. Например, для кусочно-линейных элементов рассмотрим треугольник с вершинами ( x 1 , y 1 ) , ( x 2 , y 2 ) , ( x 3 , y 3 ) и определим матрицу 2×3

Тогда матрица жесткости элемента равна

Когда дифференциальное уравнение более сложное, например, с неоднородным коэффициентом диффузии, интеграл, определяющий матрицу жесткости элемента, может быть оценен с помощью квадратуры Гаусса .

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

  • Эрн, А.; Гермон, Ж.-Л. (2004), Теория и практика конечных элементов , Нью-Йорк, Нью-Йорк: Springer-Verlag, ISBN  0387205748
  • Гокенбах, MS (2006), Понимание и реализация метода конечных элементов , Филадельфия, Пенсильвания: SIAM, ISBN  0898716144
  • Гроссманн, К.; Роос, Х.-Г.; Стайнс, М. (2007), Численная обработка уравнений в частных производных , Берлин, Германия: Springer-Verlag, ISBN  978-3-540-71584-9
  • Джонсон, К. (2009), Численное решение уравнений в частных производных методом конечных элементов , Дувр, ISBN  978-0486469003
  • Зенкевич, OC ; Тейлор, РЛ; Чжу, JZ (2005), Метод конечных элементов: его основа и основы (6-е изд.), Оксфорд, Великобритания: Elsevier Butterworth-Heinemann, ISBN  978-0750663205
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5dedf5b60bf88922ca19493d7e8451ca__1709138640
URL1:https://arc.ask3.ru/arc/aa/5d/ca/5dedf5b60bf88922ca19493d7e8451ca.html
Заголовок, (Title) документа по адресу, URL1:
Stiffness matrix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)