КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Формирование сеткиМетод конечных элементов основывается на том, что любое непрерывное распределение физической переменной u(x,y,z,t) в расчетной области, например деформацию или температурное поле, можно аппроксимировать набором кусочно-непрерывных функций, определенных на конечном числе подобластей (конечных элементов). Данные элементы имеют общие узловые точки и в совокупности аппроксимируют форму области. В зависимости от геометрии и размерности задачи используют различные виды конечных элементов (см. рис. 6.7). Чаще всего применяются простейшие элементы - симплексы. а б в Рис. 6.7 ‑ Некоторые виды конечных элементов: a - одномерные; б -двухмерные; в - трехмерные Количество узлов в симплексе на единицу превышает размерность задачи. Для двухмерной задачи симплекс-элементом будет являться прямолинейный трехузловой треугольник, а для трехмерных - прямолинейный четы-рехузловой тетраэдр. Широкое применение симплексов обусловлено тем, что они позволяют заполнять расчетную область произвольной формы полностью без разрывов, а также на них удобно использовать в качестве аппроксимирующих функций линейные полиномы. Обычно для разбиения расчетной области на элементы используется специальный алгоритм покрытия, обеспечивающий автоматическую генерацию сетки. Одна из таких процедур работает следующим образом (см. рис. 6.8, а). Вначале производится нанесение с некоторым шагом узлов на границу области. После этого внутри области строится вспомогательная кривая эквидистантная границе. На кривую также наносятся узлы. Поочередное соединение узлов на первом и втором контурах дает симплексы. Далее все операции повторяются до заполнения симплексами всей области. Известны и другие алгоритмы формирования конечных элементов, например, «картографический», использующий наложение на расчетную область сетки, которая затем адаптируется к границам и неоднородностям геометрии, или методы, основанные на заполнении объекта набором фигур (тел) с использованием свойств симметрии или отражения.
Пример автоматически сгенерированной трехмерной сетки для круглого диска показан на рис. 6.8, б.
|