Метод конечных элементов
Автор:CVEL Electromagnetic Modeling
Перевел:Нестеренко В.Б.
Источник: http://www.cvel.clemson.edu/modeling/tutorials/techniques/fem/finite_element_method.html
Автор:CVEL Electromagnetic Modeling
Перевел:Нестеренко В.Б.
Источник: http://www.cvel.clemson.edu/modeling/tutorials/techniques/fem/finite_element_method.html
Скалярные методы конечных элементов были использованы гражданскими механиками, чтобы проанализировать материалы и структурные проблемы с 1940 года. Однако до 1960-х годов никто не знал, что FEM коды были разработаны для решения задач электромагнетизма. Некоторые из первооткрывателей в этой области были Сильвестр [1], Зинкевич [2], и Векслер [3]. Начальные ПЭМ-кодов на основе CEM моделирования были применены к проблемам электро-и магнитостатики. Позже они были использованы для решения высокочастотные проблемы в 2-х измерениях. Практические 3-мерные коды не появятся до 1980-х годов в основном из-за проблем с вектором паразитов [4, 5] и ненадежные поглощающие граничные условия [6]. Нежелательные отражения от поглощающих границ продолжает оставаться проблемой с двухполупериодным 3D FEM кодом и сегодня.
Как BEM методы, методы конечных элементов могут быть основаны на различных составах (даже метод моментов). Однако BEM методы всегда решают интегральное уравнение и FEM методы всегда решают дифференциальное уравнение. Каждый код FEM делит всю область задачи на мелкие элементы. Для 2D проблемные элементы, как правило, треугольники или прямоугольники. Для 3D-проблемные элементы, как правило, тетраэдры (4 лица) или кирпича (6 граней). Домен должен быть конечным и ограниченным. Моделирование неограниченной (например, излучение) проблемы требует предметной области и будет ограничена специальными элементами, которые поглощают всю падающую энергию. Эти элементы называют ABC (Поглощающие граничное условие) элементами.
Неизвестные в скалярном коды FEM три ортогональных компонент поля в "узлы" (вершин) каждого элемента. Неизвестные в векторном коды FEM являются компоненты поля по краям каждого элемента. Скалярные коды концептуально проще, но они не подходят для двухполупериодного моделирования, так как они чувствительны к ложным решениям, которые могут привести к значительным и непредсказуемым ошибкам в решении. Векторного МКЭ коды имеют гораздо меньше шансов проявить эти паразитные.
Для создания системы линейных уравнений, руководящий дифференциальных уравнений и связанные с ними граничные условия преобразуются в интегро-дифференциальной форме либо с помощью вариационного метода или взвешенной остаточной (момент) способом. Вариационные методы решения для искомой величины путем минимизации функционала энергии. Взвешенная, остаточная методы умножить слабая форма уравнений Максвелла на весовую функцию и проинтегрируем по каждому элементу. В конечном счете, матричного уравнения создается в форме,
где [X] является вектором неизвестных в поле, [B] есть вектор источник терминов и [A] разреженных матриц, единственное ненулевое значение соответствует позиции в матрице, соответствующим ребрам, которые имеют элемент. .
Как правило, матрицы, порожденные кодами FEM являются большие матрицы, порожденные кодами BEM применяются к аналогичным геометрии. Это потому, что гриддинга, весь объем проблемы требует большого количества элементов, чем просто гриддинга интерфейса материала. Однако FEM матрицами пользуются очень редко, но они не обязательно требуют больше памяти и вычислительных ресурсов, чтобы решить проблему, чем маленькая, но плотная матрица, порожденная кодами МГЭ.
Как указывалось ранее, моделирование неограниченной проблемы требует специальных поглощающих элементов (Азбука). Многие формулировки этих элементов были предложены ранее [6-13].Азбука, которая была разработана для 2D кодов FEM работает очень хорошо, однако 3D FEM Азбука хорошо работает только в предписанных углах падения и приводит к необходимости находить границы достаточно далеко от других структур. Гибридные FEM / BEM коды устранили открытые поверхности объема МКЭ с BEM, а значит нет необходимости использовать Азбуку [14]. К сожалению, в BEM часть полученной матрицы очень плотная, что может значительно увеличить количество вычислительных ресурсов.
Пожалуй, самая привлекательная черта метода конечных элементов является возможность конфигурации модели, которые имеют сложную геометрию и включает различные материалы. Электрические свойства каждого элемента определяются самостоятельно и элементы могут быть как малые так и большие.
В таблице 4 приведены различные сильные и слабые стороны методов конечных элементов моделирования. Обратите внимание, что возможности того или иного программного обеспечения для моделирования зависят от конкретной формулировки, матрицы и решать любые методы оптимизации работы.
Таблица 4: Сильные и слабые стороны метода конечных элементов
Сильные стороны | Слабые стороны |
1)Выделяется при моделировании неоднородных и сложных материалов | 1)Поглощающей границы, необходимые для моделирования неограниченной (излучения) проблемы |
2)Выделяется при моделировании задач, которые сочетают небольшой подробную геометрию с большими объектами | 2)Трудный для моделирования тонких проволок точно |
3) Выделяется при моделировании структур в резонаторов или волноводов |