MagicDPD | CAE магия
1.7K subscribers
1.34K photos
8 videos
8 files
1.98K links
Кто-то думает, что это волшебство - для нас же это просто работа. Тут рассказывают о развитии CAE технологий, HPC вычислительных комплексов и прочей магии позволяющей разрабатывать хорошие продукты.
Welcome to Magic-Driven Product Development!
Download Telegram
Тонкости FSI для LS-DYNA
https://www.youtube.com/watch?v=CckL8tG2BkI

Новая лекция от #LSTC по тонкостям настройки #FSI для #LSDYNA. В лекции подробно разбирается совместная работа #Implicit и #ICFD решателя, алгоритм передачи данных. В конце есть ссылки на учебные примеры.

#CFD
https://www.youtube.com/watch?v=CckL8tG2BkI
LS-DYNA Implicit
https://youtu.be/ochbGO_KNf8

Если в не знаете, что можно употреблять в одном предложении #LSDYNA, статика и #implicit, то в этом видео вы увидите много нового для себя. #PredictiveEngineering как всегда круты.

https://youtu.be/ochbGO_KNf8
#DYNAMore выпустили отличнейший учебный курс по #LSDYNA для всех и бесплатно! Курс состоит из 10 уроков:
0. Введение в #LSDYNA и #LSPP
1. Основы МКЭ
2. Решение задачи растяжении болта в #explicit и #implicit постановке
3. Краш анализ в простейшем виде
4. Поиск собственных частот и форм колебаний на примере покрышки
5. Упрочнение и разрушение
6. Преднажтяг болта
7. Идентификация параметров при помощи LS-OPT
8. 2D CFD задача
9. 3D #FSI ICFD задача

Вот как надо делать учетные курсы!

#ICFD #LSOPT
http://ift.tt/2ydbw0MMedia🔗 Introduction LS-DYNA/LS-PrePost for explicit and implicit analysis — LS-DYNA Support

http://ift.tt/2ycnMyP
Изогеометрический анализ (#IGA, isogeometric analysis) - это один из перспективных методов выполнения расчетов для случаев, когда не происходит разрушения материала . Преимущества данного метода перед традиционным #FEM подробно пописаны а прилагаемой статье.

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

И да, конечно же этот метод уже реализован в LS-DYNA (смотри *ELEMENT_SOLID_NURBS_PATCH + *SECTION_SOLID ELFORM=201), а специфические сетки умеет строить бесплатный LSPP (смотри FEM>Element and Mesh>NURBS 3D Editing). Метод применим как для #explicit, так и для #implicit расчетов и даже для поиска собственных частот.

http://ift.tt/2DcECzoMediaMedia💾 03_Montanari_University_of_Oxford.pdf

http://ift.tt/2DbfSrp
К слову о резке металла в LS-DYNA
Разберем небольшой пример по моделированию процесса резки металла в EFG постановке.
Расчет такого сложного процесса становится возможен благодаря Element-Free Galerkin (EFG) — бессеточному методу Галеркина. Очень интересной особенностью данной постановки является использование решателя с неявной (!!! *CONTROL_IMPLICIT_DYNAMICS !!!) схемой интегрирования по времени. Основная цель — видеодемонстрация влияния настроек механизма адаптации EFG модели под деформацию (динамическое перестроение сетки, которой как бы нет :-D ).

Готовая модель для самостоятельного изучения лежит в открытом доступе: http://www.dynaexamples.com/efg/metal-cutting
Кстати, очень интересно отдельно посмотреть на работу контактного алгоритма семейства  MORTAR — специальная разработка LSTC для implicit расчетов (*CONTACT_FORMING_SURFACE_TO_SURFACE_MORTAR).

#AdaptiveEFG #Cutting #EFG #Implicit #LSDYNA #LSTC #Meshless #Tutorial
Что может CRAY вместе с LSTC
Стали доступны материалы по результатам совместной работы компаний CRAY, LSTC, NCSA и Rolls-Royce в области высокопроизводительных расчетов применительно к задачам механики. Коллегам удалось посчитать большую и очень большую задачу - на 105M и на 200М степеней свободы. 
По итогам расчета получилась статья: https://www.cray.com/sites/default/files/Increasing%20the%20Scale%20of%20LS-DYNA%20Implicit%20Analysis.pdf
Казалось бы, Explicit коды всегда хорошо параллелились. Но инфоповод тут другой - на этот раз LSTC смогли распараллелить Implicit решатель LS-DYNA на тысячи ядер. Причем на глаз, эффективность сохраняется тысяч до 8-ми
https://www.cray.com/blog/can-ls-dyna-scale-higher/

#CRAY #HPC #Implicit #LSDYNA #LSTC #NCSA #RollsRoyce
http://bit.ly/2OUycvB
Включаем Implicit решатель в Workbench LS-DYNA
Если очень надо, то можно и Workbench LS-DYNA заставить работать в Implicit режиме. При этом выводятся очень симпатичные невязки. Хотя графики на первых порах были бы приятнее.
Далее код командного объекта, что включает хороший нелинейный расчет. Будьте очень аккуратны при копировании: даже несмотря на freeformat стиль записи, есть вероятность, что web форматирование может повредить командный блок. Лучше сначала проверьте его в LS-PrePost. Командный объект подготвлен на основе материалов ARUP, найденных в сети в 2017 году.

*CONTROL_ACCURACY
$
$ OSU – 2nd order objective stress update
$ = 0 -> Off (default)
$ = 1 -> On
$
$ INN – Invariant node numbering
$ = 2 -> On for shell and thick shell elements (default for implicit)
$
$ IACC – Implicit accuracy flag, turns on some specific accuracy considerations in implicit analysis at an extra CPU cost.
$ = 0 -> Off (default)
$ = 1 -> On
$
1,2,0,1
*CONTROL_IMPLICIT_AUTO
$
$ IAUTO – Automatic time step control
$ = 0 -> constant time step size (default)
$ = 1 -> automatically adjusted timestep size
$
$ DTMIN – Minimum allowable timestep size (default = DT0/1000)
$ Simulation stops with error termination, if time step falls below DTMIN
$
$ DTMAX – Maximum allowable timestep (default = DT0*10)
$
1,11,5,0.0002,0.02
*CONTROL_IMPLICIT_GENERAL
$
$ IMFLAG – Implicit/ Explicit analysis type flag
$ = 1 -> Implicit analysis
$
$ DT0 – Initial time step size for implicit
$ (default – none)
$
$ IMFORM:= Element formulation switching flag
$ EQ.1: switch to fully integrated formulation for implicit springback
$ EQ.2: retain original element formulation (default).
;
1,0.02,1,1,2
*CONTROL_IMPLICIT_SOLUTION
$
$ NSOLVR – Solution method for implicit analysis
$ = 2 -> Nonlinear with BFGS updates (obsolete)
$ = 12 -> (new default from 9.0.1) Nonlinear with BFGS updates
$ + optional arc length
$ + different line search and integration schemes compared to solver 2.
$
$ DCTOL – Displacement relative convergence tolerance (default = 0.001)
$
$ ECTOL – Energy relative convergence tolerance (default = 0.01)
$
$ NLPRINT – Nonlinear solver print flag
$ = 3 -> print iteration, norm and line search info.
$
$ D3ITCTL – Controls D3ITER database (default = 0)
$
12,11,15,0.001,0.01,1e+010,0.9,1e-010
2,1,1,3,2
0,,,1,2
4,2
*DATABASE_EXTENT_BINARY
$
$ RESPLT – Output of translational and rotational residual forces to d3plot & d3iter.
$ = 1 -> Output residual
$
,,,1,1,1,1,1
,,,1,1,1,2
,,,,2,,,
,1

#ACT #ANSYS #ARUP #Implicit #Longread #LSDYNA #SommandSnipet #Workbench
http://bit.ly/2OwQJgD
Моделирование установки стента в LS-DYNA Implicit
Видео с невероятно крутым расчетом установки стента.

При этом расчет всех этих контактов, пластического деформирования материала и надува "шарика" оболочки считается, по заявлениями авторов, средствами LS-DYNA Implicit (!!!).
Я стал разбираться в теме, и нашел еще несколько публикаций с подобными расчетами, и все в LS-DYNA Implicit. Похоже коллеги из LSTC и в работе нелинейной неявной механики готовы утереть многим нос.
Публикации по теме:
Numerical analysis of crimping and inflation process of balloon‐expandable coronary stent using implicit solution
https://doi.org/10.1002/cnm.2890
Finite element methods to analyze helical stent expansion
https://doi.org/10.1002/cnm.2605

#Coronary #Implicit #LSDYNA #LSTC #Stent
http://bit.ly/2PL9VIh
r-adaptive Element-Free Galerkin


Резка металла может быть промоделирована неявным решателем LS-DYNA для адаптивной постановки бессеточного метода Галеркина (r-adaptive Element-Free Galerkin, EFG).
Сетка, которую вы видите — это не совсем сетка. Подробнее в прилагаемой презентации по данному бессеточному методу.
#EFG #implicit #lsdyna
LS-DYNA: Implicit element-Free Galerkin (EFG) — Cutting Simulation

Файл Element-Free Galerkin Method.pdf

#EFG #implicit #LS_DYNA

https://wp.me/s9vWYY-5426

by GlukRazor
Поиск учеников


Чтобы не писать каждый раз, про то, что я ищу учеников, я сделал отдельный раздел на сайте, где есть подробное описание данной темы. А пока идет набор учеников по теме резки металлов, я уже кое-что сам освоил. Что характерно, обе демонстрируемые технологии работают с Implicit решателем LS-DYNA.



https://www.youtube.com/watch?v=jm1xeD5eKYc




https://www.youtube.com/watch?v=ZIjVoqbznkQ




https://www.youtube.com/watch?v=ifXvI4jIc-M




http://magicdpd.ru/internship/

#cutting #EFG #implicit #LS_DYNA #r_adaptivity

https://wp.me/p9vWYY-2mY

by GlukRazor
LS-DYNA Implicit Webinar


Сегодня вечером я предлагаю вам посмотреть запись часового вебинара от Oasys/ARUP, рассказывающего о работе неявного решателя LS-DYNA. Да-да, для тех, кто не в курсе: в LS-DYNA есть очень мощный и устойчивый Implicit решатель, работающий для сеточных и бессеточных методов, поддерживающий сеточную адаптацию, автоматический переход на Explicit если надо и еще много чего интересного.

В рамках вебинара Лаура Ровира Креспо (Laura Rovira Crespo) рассказывает не только о функционале решателя, но и затрагивает теоретические аспекты его работы. Мне же из всего повествования больше всего понравилось подробное описание работы контактов и механизма выбора шага по времени в сочетании с решателем. Отдельная фишка — описание возможности автоматического переключения на явную схему при проблемах сходимости неявной.
Implicit analysis using LS-DYNA

#ARUP #implicit #LS_DYNA #Oasys

https://wp.me/p9vWYY-2nS

by Юрий Новожилов
Моделирование процесса установки стентов


Когда-то недавно я писал про моделирование стентов в LS-DYNA (http://magicdpd.ru/моделирование-установки-стента-в-ls-dyna-implicit/). Тот пост был по мотивам любопытного видео.



https://youtu.be/ZbkySatvT-c



Так вот, теперь мне попалась презентация с прошлогодней конференции DYNAmore, где авторы работы подробно рассказывают как все было. Очень интересный материал.


https://www.dynamore.de/de/download/papers/2018-ls-dyna-forum/papers-2018/mittwoch-17.-oktober-2018/biomedical/numerical-analysis-of-stent-delivery-systems-during-pre-and-intraoperative-processes

#bio #DYNAMore #implicit #LS_DYNA #stent

https://wp.me/p9vWYY-2p2

by GlukRazor
LS-DYNA welding simulation


Первый взгляд на работу *MATCWM и \*BOUNDARY\THERMAL_WELD_TRAJECTORY в неявном нелинейном тепловом решателе

#Additive_Manufacturing #implicit #LS_DYNA #thermal #welding

https://wp.me/p9vWYY-2Fj

by GlukRazor
Explicit vs. Implicit для самых маленьких
#Enterfea #explicit #implicit
by Юрий Новожилов
LS-DYNA Implicit — с чего начать
#CADFEM #implicit #LS_DYNA
by GlukRazor
Тонкости настройки LS-DYNA Implicit
#DYNAMore #implicit #LS_DYNA
by GlukRazor
LS-DYNA Implicit Training
#implicit #LS_DYNA
by Юрий Новожилов
Правила переделки LS-DYNA модели из explicit в implicit


https://www.youtube.com/watch?v=0pGOwjie_UA




LS-DYNA славится своей способностью моделировать быстропротекающие процессы. Однако, в ней зашиты решатели под гораздо большее число физик. И даже для механики там есть не только explicit, но и более чем полноценный implicit решатель. Данный вебинар покажет, как быстро и правильно перенастроить уже готовкою explicit модель для implicit расчетов. Таким образом, вам не придется менять решатель и думать о том, как пересобрать модель для новой расчетной платформы с учетом ее реализаций материалов, граничных условий и контактов. 

#ansys #dynamore #explicit #implicit #lsdyna
https://tinyurl.com/ycxued3c
by GlukRazor
Ко Дню святого Валентина инженеры из Университета Райса и Университета Васада представили реалистичную картину того, как кровь проходит через работающую систему желудочек-клапан-аорта внутри бьющегося сердца. Неплохой #FSI!
Я пока не нашел, в чем был посчитана эта конкретная модель, но уж больно сильно она напоминает ранее публикованные "части" сердца, полностью считавшиеся в #LSDYNA (#Implicit + #ICFD) в статье DOI: 10.1007/s10237-017-0959-6 https://www.youtube.com/watch?v=l9NlTV72InQ