Project Chrono
https://vimeo.com/185824185
Chrono - это открытый фреймворк математического моделирования физических процессов на C++. Библиотеки фреймворк позволяют решать такие задачи, как твердотельная кинематика, CFD и FEM моделирование и различные бессеточные методы/методы частиц. Разработкой кода занимается Висконсинский центр прикладных вычислений (Wisconsin Applied Computing Center, WACC) Университета штата Висконсин-Мэдисон (University of Wisconsin-Madison). Кроме того, доступна работа с фреймворком из Python благодаря PyChrono. Кроме того, все это еще может стыковаться с TensorFlow для накопления статистики и машинного обучения.
https://youtu.be/FzF_W1-R5Eg
Вообще, так как задача создания хорошего сеточного оказывается сложнее, чем задача написания решателя, то, по моим наблюдениям, большинство современных исследовательских исходных кодов выбирают именно бессеточный путь. При этом, просадку производительности, по сравнению с сеточными методами, они решают активным использованием GPU. В целом, такой подход выглядит очень эффектным и эффективным, но не для классических задач прочности и гидро-аэро динамики.
https://youtu.be/pd_vmqW67lA
Сайт проетка: https://projectchrono.org/
https://www.youtube.com/watch?v=-ENZxnEj-io
https://www.youtube.com/watch?v=ogia_qyFufI
#gpu #open_source #projectchrono #pychrono
https://tinyurl.com/ydqtbqdu
by GlukRazor
https://vimeo.com/185824185
Chrono - это открытый фреймворк математического моделирования физических процессов на C++. Библиотеки фреймворк позволяют решать такие задачи, как твердотельная кинематика, CFD и FEM моделирование и различные бессеточные методы/методы частиц. Разработкой кода занимается Висконсинский центр прикладных вычислений (Wisconsin Applied Computing Center, WACC) Университета штата Висконсин-Мэдисон (University of Wisconsin-Madison). Кроме того, доступна работа с фреймворком из Python благодаря PyChrono. Кроме того, все это еще может стыковаться с TensorFlow для накопления статистики и машинного обучения.
https://youtu.be/FzF_W1-R5Eg
Вообще, так как задача создания хорошего сеточного оказывается сложнее, чем задача написания решателя, то, по моим наблюдениям, большинство современных исследовательских исходных кодов выбирают именно бессеточный путь. При этом, просадку производительности, по сравнению с сеточными методами, они решают активным использованием GPU. В целом, такой подход выглядит очень эффектным и эффективным, но не для классических задач прочности и гидро-аэро динамики.
https://youtu.be/pd_vmqW67lA
Сайт проетка: https://projectchrono.org/
https://www.youtube.com/watch?v=-ENZxnEj-io
https://www.youtube.com/watch?v=ogia_qyFufI
#gpu #open_source #projectchrono #pychrono
https://tinyurl.com/ydqtbqdu
by GlukRazor
Vimeo
Chrono::Vehicle HMMWV with nonlinear FEA tires negotiating an obstacle on deformable, granular terrain
Chrono::Vehicle HMMWV with nonlinear FEA tires negotiating an obstacle on deformable, granular terrain. - 923,000 particles (6 degrees of freedom each) - 4 tires…
Моделирование детонации сферического ВВ
https://www.youtube.com/watch?v=uOm6a70tKgA
Примеры залипательных и красивых видео про воздушные ударные волны. На видео хорошо видно образование первой и второй ударной волны, распространяющейся от точки детонации.
https://www.youtube.com/watch?v=vh5Cyg43Rpo
#blast #blastfoam #he #open_source
https://tinyurl.com/yeyf6v2n
by GlukRazor
https://www.youtube.com/watch?v=uOm6a70tKgA
Примеры залипательных и красивых видео про воздушные ударные волны. На видео хорошо видно образование первой и второй ударной волны, распространяющейся от точки детонации.
https://www.youtube.com/watch?v=vh5Cyg43Rpo
#blast #blastfoam #he #open_source
https://tinyurl.com/yeyf6v2n
by GlukRazor
YouTube
Explosive Modeling: Airblast Anatomy | Pete and RePete
One interesting feature of detonation and airblast propagation is the formation of a second shock wave propagating from the origin of the detonation. The primary shock is sometimes referred to as “Pete” with the second shock, that reflects from the center…
Дефлаграционно-детонационный переход
https://youtu.be/n_pm2Du2DNk
Математическое моделирование эксперимента, проведенного в Национальной лаборатории Лоуренса Ливермора (Lawrence Livermore National Laboratory, LLNL): горючая водородно-воздушная смесь в закрытом прямоугольном канале L = 5,4 м, W = 300 мм и H = 60 мм, с плоскими пластинчатыми препятствиями толщиной 12 мм, расположенными на расстоянии 300 мм. Расчет выполнен в blastFoam - свободном решателе с открытым исходным кодом для многокомпонентных сжимаемых потоков, основанном на модели пяти уравнений, применяемый для решения задач детонации фугасных взрывчатых веществ, взрывобезопасности и воздушного взрыва.
#blastfoam #llnl #open_source #openfoam
https://tinyurl.com/yev6zzra
by GlukRazor
https://youtu.be/n_pm2Du2DNk
Математическое моделирование эксперимента, проведенного в Национальной лаборатории Лоуренса Ливермора (Lawrence Livermore National Laboratory, LLNL): горючая водородно-воздушная смесь в закрытом прямоугольном канале L = 5,4 м, W = 300 мм и H = 60 мм, с плоскими пластинчатыми препятствиями толщиной 12 мм, расположенными на расстоянии 300 мм. Расчет выполнен в blastFoam - свободном решателе с открытым исходным кодом для многокомпонентных сжимаемых потоков, основанном на модели пяти уравнений, применяемый для решения задач детонации фугасных взрывчатых веществ, взрывобезопасности и воздушного взрыва.
#blastfoam #llnl #open_source #openfoam
https://tinyurl.com/yev6zzra
by GlukRazor
YouTube
blastFoam | Deflagration to Detonation (DDT) Simulation
Inspired by recent experimental work by Lawrence Livermore National Laboratory (LLNL) this blastFoam case simulates a simple deflagration to detonation (DDT) experiment based on the work of Ettner et al. (2014) at the Technical University of Munich. The model…
FreeCAD Academy
На YouTube канале FreeCAD начали выкладывать свежий учебный курс по данной свободной CAD системе.
https://www.youtube.com/watch?v=u8otDF_C_fw
https://www.youtube.com/watch?v=zVl9B3rtZtc
https://www.youtube.com/watch?v=-9KATZg1PqM
https://www.youtube.com/watch?v=FVKhejma69U
Все жалеющие получить бесплатный CAD - добро пожаловать на www.youtube.com/FreeCADAcademy
#cad #freecad #open_source
https://tinyurl.com/yeyrhsud
by GlukRazor
На YouTube канале FreeCAD начали выкладывать свежий учебный курс по данной свободной CAD системе.
https://www.youtube.com/watch?v=u8otDF_C_fw
https://www.youtube.com/watch?v=zVl9B3rtZtc
https://www.youtube.com/watch?v=-9KATZg1PqM
https://www.youtube.com/watch?v=FVKhejma69U
Все жалеющие получить бесплатный CAD - добро пожаловать на www.youtube.com/FreeCADAcademy
#cad #freecad #open_source
https://tinyurl.com/yeyrhsud
by GlukRazor
YouTube
FreeCAD 0.19 - Basic Course - Part 1 - Your start with FreeCAD (EN)
All new for 2021 - Flowwie's multi-part FreeCAD 0.19 Basic Course for your perfect start into the world of Open Source CAD with FreeCAD.
Learning computer-aided-design (CAD) has never been so easy before as with the Open Source CAD software FreeCAD, that…
Learning computer-aided-design (CAD) has never been so easy before as with the Open Source CAD software FreeCAD, that…
Цепочный фонтан
Довольно занимательный эффект цепного фонтана (https://en.wikipedia.org/wiki/Chain_fountain) был объяснен аналитически в 2014 году в публикации J. S. Biggins, M. Warner "Understanding the chain fountain"(https://doi.org/10.1098/rspa.2013.0689). А еще это увлекательное физическое явление можно смоделировать.
https://www.youtube.com/watch?v=Q571Qr8l4uk
Например, тут его смоделировали в открытом 2D физическом движке для игр ExtremePhysics (https://www.maartenbaert.be/extremephysics/)
https://www.youtube.com/watch?v=UpRS8RCcpUo
Или можно написать собственный открытый код чисто под эту задачу (https://github.com/RichtersFinger/ChainSimulation)
https://www.youtube.com/watch?v=_cFXwAgUVuY
#extremephysics #open_source #simulationfriday
https://tinyurl.com/yfcq58hv
by GlukRazor
Довольно занимательный эффект цепного фонтана (https://en.wikipedia.org/wiki/Chain_fountain) был объяснен аналитически в 2014 году в публикации J. S. Biggins, M. Warner "Understanding the chain fountain"(https://doi.org/10.1098/rspa.2013.0689). А еще это увлекательное физическое явление можно смоделировать.
https://www.youtube.com/watch?v=Q571Qr8l4uk
Например, тут его смоделировали в открытом 2D физическом движке для игр ExtremePhysics (https://www.maartenbaert.be/extremephysics/)
https://www.youtube.com/watch?v=UpRS8RCcpUo
Или можно написать собственный открытый код чисто под эту задачу (https://github.com/RichtersFinger/ChainSimulation)
https://www.youtube.com/watch?v=_cFXwAgUVuY
#extremephysics #open_source #simulationfriday
https://tinyurl.com/yfcq58hv
by GlukRazor
Wikipedia
Chain fountain
scientific demonstration
Задача Кирша в Code_Aster
https://www.youtube.com/watch?v=sxah02VvWkY
Code_Aster проверенный годам и уважаемый код для прочностных расчетов, сделанный французскими атомщиками. Он бесплатен, и, казалось бы, кроме документации, написанной преимущественно на французском языке, почему бы не взять и пользоваться? Но вот я смотрю, каких приседаний требует постановка простейшей классической задачи из линейной механики... Кто тут еще считает что в Ansys Classic странный интерфейс? Кто думает, что Workbecnh не удобен? :-)
#code_aster #gmesh #open_source
https://tinyurl.com/yj6bzpu5
by GlukRazor
https://www.youtube.com/watch?v=sxah02VvWkY
Code_Aster проверенный годам и уважаемый код для прочностных расчетов, сделанный французскими атомщиками. Он бесплатен, и, казалось бы, кроме документации, написанной преимущественно на французском языке, почему бы не взять и пользоваться? Но вот я смотрю, каких приседаний требует постановка простейшей классической задачи из линейной механики... Кто тут еще считает что в Ansys Classic странный интерфейс? Кто думает, что Workbecnh не удобен? :-)
#code_aster #gmesh #open_source
https://tinyurl.com/yj6bzpu5
by GlukRazor
YouTube
[GMSH Aster Tutorial] Solving a Gmsh Model with Code_Aster (Groups, Mesh Format, Solver)
Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built…
HexGen и Hex2Spline: ALLHEX и IGA сетки для LS-DYNA
Коллеги, на мой взгляд, сегодня просто огненный контент. Представляю вам два открытых набора консольных утилит, HexGen и Hex2Spline, разработанные группой профессора Юнцзе Джессики Чжан (Yongjie Jessica Zhang) в Университете Карнеги-Меллон (Carnegie Mellon University). Что бы лучше понимать, эта группа очень тесно связана со всем, что сейчас делается в области IGA для LS-DYNA и Corefrom.
Рассматриваемый комплект утилит позволяет на основе произвольной геометрии строить ALL-HEX неструктурированную сетку при помощи реализации алгоритма поликуба - это делает HexGen. А уже на основе полученной сетки Hex2Spline строить модель для IGA расчета, извлекая данные сплайнов Безье и записывая их в формат BEXT, напрямую читаемый LS-DYNA и визуализируемый в LS-PrePost.
Что особенно приятно, так это степень проработки вопроса. В репозитории проекта вы найдете не только все сходные коды утилит и собранные бинарники по Windows - вы найдете подробные инструкции по пересборке утилит. Естественно, в репозитории есть и тренировочные примеры с итогами правильной работы софта. А еще есть сопроводительная научная статья, в которой вы найдете подробные инструкции как пользоваться всеми утилитами и как настраивать их работу для разных геометрических моделей.
Научная статья: https://arxiv.org/abs/2011.14213
Репозиторий проекта: https://github.com/yu-yuxuan/HexGen_Hex2Spline
Страничка группы профессора Джессики Чжан в Университете Карнеги-Меллон: https://www.meche.engineering.cmu.edu/directory/bios/zhang-yongjie.html
#all-hex #ansys #bext #iga #ls-dyna #ls-prepost #open_source #polycube
https://tinyurl.com/ydnqewkz
by GlukRazor
Коллеги, на мой взгляд, сегодня просто огненный контент. Представляю вам два открытых набора консольных утилит, HexGen и Hex2Spline, разработанные группой профессора Юнцзе Джессики Чжан (Yongjie Jessica Zhang) в Университете Карнеги-Меллон (Carnegie Mellon University). Что бы лучше понимать, эта группа очень тесно связана со всем, что сейчас делается в области IGA для LS-DYNA и Corefrom.
Рассматриваемый комплект утилит позволяет на основе произвольной геометрии строить ALL-HEX неструктурированную сетку при помощи реализации алгоритма поликуба - это делает HexGen. А уже на основе полученной сетки Hex2Spline строить модель для IGA расчета, извлекая данные сплайнов Безье и записывая их в формат BEXT, напрямую читаемый LS-DYNA и визуализируемый в LS-PrePost.
Что особенно приятно, так это степень проработки вопроса. В репозитории проекта вы найдете не только все сходные коды утилит и собранные бинарники по Windows - вы найдете подробные инструкции по пересборке утилит. Естественно, в репозитории есть и тренировочные примеры с итогами правильной работы софта. А еще есть сопроводительная научная статья, в которой вы найдете подробные инструкции как пользоваться всеми утилитами и как настраивать их работу для разных геометрических моделей.
Научная статья: https://arxiv.org/abs/2011.14213
Репозиторий проекта: https://github.com/yu-yuxuan/HexGen_Hex2Spline
Страничка группы профессора Джессики Чжан в Университете Карнеги-Меллон: https://www.meche.engineering.cmu.edu/directory/bios/zhang-yongjie.html
#all-hex #ansys #bext #iga #ls-dyna #ls-prepost #open_source #polycube
https://tinyurl.com/ydnqewkz
by GlukRazor
arXiv.org
HexGen and Hex2Spline: Polycube-based Hexahedral Mesh Generation...
In this paper, we present two software packages, HexGen and Hex2Spline, that seamlessly integrate geometry design with isogeometric analysis (IGA) in LS-DYNA. Given a boundary representation of a...
Сравнение работы кодов моделирования детонации ВВ
Разработчики blastFoam, открытого CFD кода на базе openFoam, специализирующегося на задачах детонации ВВ и распространении ударных волны в воздухе, опубликовали любопытное сравнение. Они смоделировали детонацию сферического заряда тротила в воздухе в бесконечном домене - довольно простая постановка с хорошо известными аналитическими решениями.
Моделирование они выполнили в:
Ansys Autodyn - код, разработанный когда-то, поглощённой компанией Century Dynamics - заточен под решение задач ОПКAnsys LS-DYNA - код, разработанный, поглощённой компанией LSTC - заточен под решение сильно связанных высоконелинейных задачEUROPLEXUS - или EpX, полуоткрытьй код для моделирования быстропротекающих процессов от французской промышленности, работает на основе моделей, подготовленных для Code_Aster. CHT - код для моделирования быстропротекающих процессов от Сандийских национальных лабораторийblastFoam, который я уже представил
Во всех кодах использовалось уравнение состояния JWL. На мой взгляд, справились все коды примерно одинаково, и, не зная особенностей постановки задачи, времени, затраченного на решение, трудно выбрать лидера.
Надо просто иметь в виду, что какие-то из этих кодов могут решать только задачи детонации ВВ с различными уравнениями состояния, некоторые могут применяться для моделирования широкого круга динамических задач, а кто-то может замахнуться и на междисциплинарные расчеты. Так что выбирайте подходящие вам инструменты которым вас могут научить на понятном вам языке.
Ссылка на оригинальный пост: www.linkedin.com/pulse/blastfoam-comparison-explosive-airblast-/
#ansys #autodyn #blast #blastfoam #cht #europlexus #ls-dyna #open_source #openfoam #sandia
https://tinyurl.com/yzxkzr4r
by GlukRazor
Разработчики blastFoam, открытого CFD кода на базе openFoam, специализирующегося на задачах детонации ВВ и распространении ударных волны в воздухе, опубликовали любопытное сравнение. Они смоделировали детонацию сферического заряда тротила в воздухе в бесконечном домене - довольно простая постановка с хорошо известными аналитическими решениями.
Моделирование они выполнили в:
Ansys Autodyn - код, разработанный когда-то, поглощённой компанией Century Dynamics - заточен под решение задач ОПКAnsys LS-DYNA - код, разработанный, поглощённой компанией LSTC - заточен под решение сильно связанных высоконелинейных задачEUROPLEXUS - или EpX, полуоткрытьй код для моделирования быстропротекающих процессов от французской промышленности, работает на основе моделей, подготовленных для Code_Aster. CHT - код для моделирования быстропротекающих процессов от Сандийских национальных лабораторийblastFoam, который я уже представил
Во всех кодах использовалось уравнение состояния JWL. На мой взгляд, справились все коды примерно одинаково, и, не зная особенностей постановки задачи, времени, затраченного на решение, трудно выбрать лидера.
Надо просто иметь в виду, что какие-то из этих кодов могут решать только задачи детонации ВВ с различными уравнениями состояния, некоторые могут применяться для моделирования широкого круга динамических задач, а кто-то может замахнуться и на междисциплинарные расчеты. Так что выбирайте подходящие вам инструменты которым вас могут научить на понятном вам языке.
Ссылка на оригинальный пост: www.linkedin.com/pulse/blastfoam-comparison-explosive-airblast-/
#ansys #autodyn #blast #blastfoam #cht #europlexus #ls-dyna #open_source #openfoam #sandia
https://tinyurl.com/yzxkzr4r
by GlukRazor
Linkedin
blastFoam | Comparison of explosive airblast calculators
In this short article we compare blastFoam simulation results with other software and semi-empirical methods to provide confidence in the code's ability to accurately calculate airblast parameters. Comparison with Software In 2013 Browning [1] used the programs…
ProPoMax
ProPoMax - это открытый пре-пост для открытого же FEM кода CalculiX. Для настолько открытого кода выглядит даже симпатично. Сайт проекта: prepomax.fs.um.si/
#open_source #propomax
https://tinyurl.com/yhf2fmxb
by GlukRazor
ProPoMax - это открытый пре-пост для открытого же FEM кода CalculiX. Для настолько открытого кода выглядит даже симпатично. Сайт проекта: prepomax.fs.um.si/
#open_source #propomax
https://tinyurl.com/yhf2fmxb
by GlukRazor
Национальная лаборатория Лоуренса Ливермора и атака астероидов!
Национальная лаборатория Лоуренса Ливермора (LLNL) принимает участие в первом в истории NASA испытании планетарной защиты, в ходе которого космический аппарат намеренно столкнется с астероидом под названием Dimorphos.
https://www.youtube.com/watch?v=UbrxGnkIoXE
В ходе испытания Double Asteroid Redirect Test (DART) будут изучены технологии, которые позволят предотвратить столкновение опасного астероида с Землей. DART - это первая демонстрация кинетического ударного механизма для изменения движения астероида в космосе. Астероид является маленькой луной более крупного астероида под названием Дидимос. Удар в Dimorphos не представляет опасности для Земли.
Нас в этой новости интересует инструмент моделирования такого уникального события. Им будет свободный бессеточный код Spheral собственной разработки LLNL. Код умеет SPH (гидродинамика сглаженных частиц) и ASPH (адаптивная гидродинамика сглаженных частиц). Он также может учитывать предоставляем гравитацию (как само гравитацию с помощью методов N-тел, так и наложение произвольных внешних сил) и моделирование повреждений в твердых телах с помощью стохастической техники Гради-Киппа. Код можно расширять при помощи C++ или Python, причем Python позволяет добавлять именно физику и алгоритмы, специфичные для конкретной задачи.
Источник: www.llnl.gov/news/lawrence-livermore-takes-part-nasas-first-planetary-defense-test
Репозиторий кода Spheral: https://github.com/LLNL/spheral
#dart #llnl #open_source #sph #spheral
https://tinyurl.com/yeh78hvs
by GlukRazor
Национальная лаборатория Лоуренса Ливермора (LLNL) принимает участие в первом в истории NASA испытании планетарной защиты, в ходе которого космический аппарат намеренно столкнется с астероидом под названием Dimorphos.
https://www.youtube.com/watch?v=UbrxGnkIoXE
В ходе испытания Double Asteroid Redirect Test (DART) будут изучены технологии, которые позволят предотвратить столкновение опасного астероида с Землей. DART - это первая демонстрация кинетического ударного механизма для изменения движения астероида в космосе. Астероид является маленькой луной более крупного астероида под названием Дидимос. Удар в Dimorphos не представляет опасности для Земли.
Нас в этой новости интересует инструмент моделирования такого уникального события. Им будет свободный бессеточный код Spheral собственной разработки LLNL. Код умеет SPH (гидродинамика сглаженных частиц) и ASPH (адаптивная гидродинамика сглаженных частиц). Он также может учитывать предоставляем гравитацию (как само гравитацию с помощью методов N-тел, так и наложение произвольных внешних сил) и моделирование повреждений в твердых телах с помощью стохастической техники Гради-Киппа. Код можно расширять при помощи C++ или Python, причем Python позволяет добавлять именно физику и алгоритмы, специфичные для конкретной задачи.
Источник: www.llnl.gov/news/lawrence-livermore-takes-part-nasas-first-planetary-defense-test
Репозиторий кода Spheral: https://github.com/LLNL/spheral
#dart #llnl #open_source #sph #spheral
https://tinyurl.com/yeh78hvs
by GlukRazor
YouTube
Lawrence Livermore Lab takes part in NASA’s first planetary defense test
A 3D Spheral simulation of the DART experiment, 0.1 seconds after impact, shows ejecta velocity in meters per second, in the direction of intended deflection. While Dimorphos is represented as an ellipsoid here, the true shape of the ~150 meter asteroid is…