Які основні відмінності між FEM і XFEM? Коли ми повинні (не) використовувати XFEM interad FEM і навпаки? Іншими словами, коли я зустрічаю нову проблему, як я можу знати, якою з них користуватися?
Які основні відмінності між FEM і XFEM? Коли ми повинні (не) використовувати XFEM interad FEM і навпаки? Іншими словами, коли я зустрічаю нову проблему, як я можу знати, якою з них користуватися?
Відповіді:
Метод кінцевих елементів (FEM) є батьківським методом, який надихнув багато, багато інших методів і методів, які насправді є FEM, але прикидаються такими, що їх немає.
У методі кінцевих елементів "функції форми" використовуються для забезпечення простору апроксимації, щоб рішення можна було представити вектором. У класичному FEM ці функції форми є многочленами.
У методі розширеного кінцевого елемента (XFEM) додаткові функції "збагачення" використовуються для наближення рішення крім функцій поліноміальної форми. Ці функції збагачення вибрані таким чином, щоб вони мали властивості, яким, як відомо, слід застосовувати рішення.
Найбільш очевидні функції збагачення XFEM - це силові функції, що вводяться в гострих кутах тріщин, щоб представити особливості в градієнті розчину (тобто, особливість напруги для проблем твердої механіки). XFEM можна використовувати для інших функцій збагачення та інших областей рішення (зокрема теплопередачі), але назва є синонімом аналізу на руйнування.
Відмінність між різними методами - це XFEM чи ні? Тощо. - є хитромудрим, тонким і неважливим.
Щодо використання, XFEM бачить дуже мало практичного використання. Є декілька додатків у реальних кодах кінцевих елементів, зокрема, Абакус, але вони не сприйняли широкого прийняття.
Практично для всіх практичних проблем використовуватиметься класичний FEM. Для більшості проблем аналізу руйнувань класичний FEM все ще може використовуватися з відповідним очищенням сітки та / або p-очищенням в області кінчика тріщини. Також можуть використовуватися інші, менш жорсткі моделі розлому.
Обидва Майка відповідь і Джед один добре описують дихотомії XFEM / FEM і правильно вказати, що найбільш важлива область застосування 3D - механіка руйнування, де у вас є тріщини, тобто зміщення розрив через поверхню всередині домену.
Тріщини важко моделювати в класичній ПНД з двох причин:
Сітка повинна бути конгруентною по всій тріщині: точніше тріщина повинна бути на межі піддомену FE. Тріщина не може лежати всередині (хоча пройти) кінцевий елемент.
Сингулярне напружене поле на кінчику тріщини вимагає, щоб спеціальні елементи та / або техніка зачеплення (елементи чверті точки, сфокусована сітка) були змодельовані з хорошою точністю.
З інженерної точки зору в механіці руйнування у вас є два основні типи проблем:
Розрахунок коефіцієнта напруженості напруги ,
аналіз розповсюдження тріщин, наприклад, при аналізі толерантності до втоми або пошкоджень.
Для першого типу завдання класичної МСЕ є більш адекватним і стандартним інструмент розробки. (Це тому, що, на щастя, існують енергетичні методи для оцінки факторів інтенсивності напруження, не чутливих до числових помилок біля вершини тріщини.)
Аналіз розповсюдження тріщин - це зовсім інша історія: у більшості випадків ви заздалегідь не знаєте шляху тріщини, а тому потрібні часті виправлення. Основна обіцянка XFEM - дозволити розповсюдження тріщин всередині нерухомої сітки FEM, що тріщина прорізає його шлях не тільки на межі між субдоменами, але і всередині самих ЗП.
XFEM - це відносно нова методика, яка ще далеко не є стандартним інженерним інструментом. Моя відповідь на питання ОП, принаймні в галузі твердої механіки та інженерного аналізу, полягає в тому, що XFEM має дуже вузьке і спеціалізоване поле застосування в аналізі розповсюдження тріщин і пошкоджень для складних 3D-геометрій, коли шлях тріщини неможливо оцінити апріорно .
Проте дозвольте мені наголосити, що механіка руйнування є дуже важливою галуззю техніки: наприклад, сучасні літаки є безпечними ще й тому, що можна чисельно передбачити пошкодження та розповсюдження тріщин між інтервалами технічного обслуговування. XFEM або подібні нові методи мають стати важливими інструментами найближчим часом.
FEM - це підмножина XFEM. XFEM - це методологія збагачення простору кінцевих елементів для вирішення проблем із розривами (наприклад, переломом). За допомогою класичного FEM, досягнення подібної точності зазвичай вимагає складних конформних з'єднань та адаптивного доопрацювання, коли XFEM робить це з однією сіткою, переміщуючи цю геометричну складність у елементи (XFEM дуже складно реалізувати, особливо в 3D). Тим часом, XFEM призводить до надзвичайно кондиціонованих матриць, для яких потрібні прямі розв'язувачі, або дуже спеціалізовані багаторешіткові методи (наприклад, Gerstenberger та Tuminaro (2012) ).