Сучасні ресурси для вивчення ФЕМ


31

Мені потрібно почати використовувати методи кінцевих елементів. Я про те, щоб почати читати чисельні рішення диференціальних рівнянь методом кінцевих елементів з допомогою Клаас Джонсона , але це від 1987.

Два питання:

1) Які нові хороші ресурси / підручники / електронні книги / конспекти лекцій з цього приводу є там?

2) Скільки я пропускаю, читаючи книгу 1987 року?

Спасибі.


3
Це дійсно залежить від того, який метод кінцевих елементів ви хочете реалізувати, і чи хочете ви практичного посібника з програмування методу, хорошої математичної основи методу, геометричного з'єднання або інженерного аналізу конкретного явища, яке вас цікавить. Який аспект ви шукаєте в «хорошому ресурсі»? Мені реально не відомий жоден ресурс, який адекватно розглядає всі аспекти одночасно.
Пол

3
@everyone: Чи є канонічні посилання на вивчення FEM? Я стурбований питанням збереження питання; у нас вже є одна дублюється посилання та 17 різних посилань.
Джефф Оксберрі

Відповіді:


18

Сучасних посилань на кінцеві елементи є багато, але я просто прокоментую кілька книг, які, на мою думку, є практичними та стосуються додатків, плюс одна, що містить більш всебічний аналіз.

Ці ресурси не охоплюють таких тем, як переривчасті методи Галеркіна або проблеми (Максвелл). Я думаю, що статті зараз є кращим ресурсом, ніж книги для цих тем, хоча переривчасті методи Гестхейвена та Варбуртона Нодала (2008) , безумовно, варті.H(curl)

Я також рекомендую прочитати приклади з відкритих джерел кінцевих пакетів елементів програмного забезпечення , таких як FENICS , Libmesh і Deal.II .


1
Здається (і я впевнений, що інші люди, яких ви знаєте, погоджуватимуться), що хтось, хто, можливо, мав би почати з книги Клайса, повинен скористатися більш сучасним, але подібним способом, таким як останнє видання Бреннера Скотта. Ваші рекомендації з будь-якої причини мають скоріше орієнтований на них потік, а не те, що я можу вважати хорошим загальним введенням FEM.
Пітер Брун

Дякую Пітер, я розширив список. Хоча я вважаю, що це чудова книга, я думаю, що вона дає надто обмежене уявлення про методи кінцевих елементів, враховуючи, що вона не стосується транспорту, пластичності, контакту, перехідних проблем, ГД (в значній мірі), Максвелла, не поліноміальні основи , або h p - перетворення або рух сітки. Кожен, хто цікавиться теорією, мабуть, повинен мати копію для довідок, але я не думаю, що це має бути єдиним посиланням на FEM, і я не думаю, що хтось повинен розробляти "інженерне" програмне забезпечення на його основі. php
Джед Браун

11

Що стосується другого запитання, я, як читач книги Класа Джонсона, я б сказав, що ви не пропустили багато як початківця в методі обмежених елементів, що ця книга досить добре знайома з усіма аспектами FEM, за винятком реалізації .

Однак з часу опублікування книги 20 років тому було зроблено багато розробок, як і інші люди, про які вже згадувалося: методами є Переривчастий FER Galerkin і невідповідний FEM, і H ( d i v ) Елементи відповідності, пристосувальні методи очищення сітки ( h p -FEM), FEM простору-часу, FEM з найменшим квадратом, обчислення зовнішніх елементів кінцевих елементів тощо; Для розв’язання системи лінійних рівнянь існують алгебраїчні багаторешітні методи, різні типи хороших попередніх кондиціонерів, швидкі прямі розв'язувачі тощоH(curl)H(div)hp

Для першого питання, окрім посилань, про які вже згадували інші люди, я перерахую кілька книг на певні конкретні теми у FEM:

  • H(div)

  • H(curl)

  • H(div)H(curl)

  • Методи кінцевих елементів для рівнянь Нав'є-Стокса Жиро і Равіара: Ще одна класика в довідниках FEM IMHO, теоретичний аналіз векторних потенціалів - це дорогоцінний камінь, якщо ви маєте справу з обчисленням FEM-векторних полів 3D, то ця книга в значній мірі має весь необхідний вам теоретичний аналіз.

  • Постеріорі Оцінка помилок в аналізі кінцевих елементів Ейнсворта та Одена: в цій книзі розглядається основна ідея адаптаційного вдосконалення сітки: післястеріорна оцінка помилок для FEM та способи побудови різних типів локальних показників помилок.

  • Теорія та практика кінцевих елементів Ерн та Гермона: ще одна чітко закруглена книга, але я не для початківців, ця книга призначена для людей, які певною мірою знають FEM, але хотіли б шукати більше інгредієнтів, наприклад, автор встановив умову Babuška Inf-Sup у загальній банашській обстановці простору та порівняв її з теоремою відкритого відображення та теоремою закритого діапазону у функціональному аналізі; Також у цій книзі представлено метод розриву Галеркіна для гіперболічних ФДЕ; У частині ІІІ книги автор представив нам комплексне представлення про реалізацію, від того, як вибрати квадратурні точки до ефективного зберігання розрідженої матриці та деякого псевдокоду для необхідних підпрограм.


@Shuhao Привіт, я потрапляю в кінцевий елемент електромагнітики. Я спробував знайти pdf-версію методів Кінцевих елементів для рівнянь Максвелла за Монком. Однак мій пошук виявився порожнім. Чи можете ви порекомендувати якісь інші книги для кінцевих елементів в електромагнітних, які я можу завантажити?
фільм

1
@philm Ви можете спробувати книгу FENICS.
Shuhao Cao

@Shuhao Свята корова, це величезна книга! Дякую за ресурс
фільм

8

Мій особистий фаворит лінійної структурної механіки та динаміки ще не згаданий:

Процедури кінцевих елементів , від KJ Bathe.

Якщо у вас є структурна інженерна підготовка, ця книга - найкращий вступ до ЗНО, що я бачив. У ньому обговорюється формулювання структурних елементів у глибину, стан надходження, оцінка помилок та модальний аналіз. Тут також обговорюються проблеми нелінійності, теплового потоку та потоку рідини, але я не можу рекомендувати це для цих тем (для них просто кращі книги)

Мої інші улюблені вже були згадані (наприклад, Ерн і Гермонд, Донея та Уерта). Однак я хочу також додати:

Аналіз методу кінцевих елементів від Strang і Fix.

як вступ до теорії FEM.


(+1), :) Ви читали книгу Батхе? Чи є там приємне пояснення нелінійних проблем? Особливо великі деформації?
HR

Давно не читав, але в IIRC є одна глава (або група глав) про нелінійні проблеми. Перша з цих глав стосувалася переважно великих переміщень, але була також глава про великі деформації. У IIRC також була глава про нелінійні оболонки, але AFAIK Bathe після цього написав книгу, в якій розглядаються виключно снаряди (Аналіз кінцевих елементів оболонок), в якій також є глава про нелінійні проблеми.
gnzlbg

5

Існують численні підручники з методами кінцевих елементів.

Деякі класичні посилання є

  • О. Аксельссон, В. А. Баркер "Розв’язання кінцевих елементів проблем граничних значень", який вводить основні канали і включає в себе попередження та відхилення корисних прямих та ітеративних прийомів розв'язання систем рівнянь. Перспектива стосується механіки та прикладної математики.

  • SC Brenner та L. Ridgway Scotte "Математична теорія методів кінцевих елементів", яка впроваджує фундаментальну математичну теорію для розуміння основи FEM. Перспектива - це прикладні математики. У книзі зроблено акцент на математичній теорії, тобто для прикладних математиків або інженерів, яким потрібно копатись глибше теоретично.

  • Б. Шабо та І. Бабуска «Аналіз кінцевих елементів» - це добре написаний підручник, де історія, теорія фундаментальності та принципи представлені двома засновниками теорії FEM. Перспектива полягає в застосуванні математиків і містить застосування в структурній механіці.

  • М. С. Гокенбах «Розуміння та реалізація методу кінцевих елементів» - це хороші вступні посилання на основи та декілька розширених тем FEM, відповідні деталі впровадження FEM, обговорення стратегій практичного рішення. Він поставляється з прикладами Matlab і є добре письмовим посиланням для початківців. Основна увага приділяється зведенню теорії FEM з інженерними додатками.

  • І. Бабуска, Дж. Р. Уітман та Т. Стробуліс "Кінцеві елементи - вступ до методу та оцінки помилок" прагнуть впровадити фундаментальну математичну теорію FEM з акцентом на інженерні програми та практичне розуміння з особливим акцентом на оцінку помилок для використання в адаптивній FEM. Це добре написана та корисна довідка з предметів.


5

Оскільки Джед згадав про переривчасті методи Галеркіна, я подумав, що слід згадати ще кілька корисних книг про спектральні методи:

Для теорії:

Якщо ви хочете добре ознайомитись із впровадженням спектральних методів, я настійно рекомендую:

Розкриття інформації: Копріва - мій радник. Книга висвітлює високо теоретичні результати, які Canuto та ін. охоплює та орієнтується строго на впровадження.


4

I would complement this bibliography with, the deal.ii library. Probably, if you are interested in functional analysis, error estimates etc., this is not the right place for you. If you want to have an essential, but rigorous, mathematical picture, plus implementation strategy and software, well, there is no better place to check than deal.ii tutorials.

Let me also add that Wolfgangs's video lectures are a precious resource.


typos are my Achille's heel...
Nicola Cavallini

3

The book Dietrich Braess - Finite elements. Theory, Fast Solvers, and Applications in Solid Mechanics gives a good perspective onto several standard and advanced topics. In particular, Ch. 3 offers introductions into many very different topics.

Furthermore, I think are two recommandable references for problems in vector analysis, although these are very long papers rather than text books:


0

I would like to add

The Finite Element Method: Theory, Implementation, and Applications by Mats. G. Larson and Fredrik Bengzon. The main feature of the book is contained in its title. It discusses theory, implementation and application. In contrast with usual finite element theoretical books which require a knowledge of functional analysis this books just keeps the requirements to a minimum. As the authors say in the preface of the book, the material should be accessible to students with only knowledge of calculus of several variables, basic partial differential equations, and linear algebra.


-5

There is little point in trying to learn the Finite Element Method if a particular textbook doesn't contain really working, well-tested and well-commented codes. There is a book that comes with a CD that contains fully working implementation of the method and algorithms described in the book. The following webpage provides a brief description of the book and an example from it:

http://members.ozemail.com.au/~comecau/quad_shell.htm

The book is available from the Amazon website:

http://www.amazon.com/Computational-Geometry-Surfaces-Application-Analysis/dp/0646930818

Hope this helps.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.