|
|
||
| | Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
|||||||
![]() |
| Поиск в этой теме |
|
|
#1 | |
|
Как моделировать вдавливание кубика в грунт
Регистрация: 12.04.2022
Сообщений: 76
|
||
|
Просмотров: 1385
|
||
|
||||
|
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 900
|
Для explicit для квазистатики нужно большие промежутки по времени задавать, чтобы исключить динамические эффекты. Два раза по 0.05 секунды как раз будут динамикой. Второй момент, если есть контакт, то здесь могут быть какие-то недоработки по нему, что он у Васт то будет работать, то нет. И вдавливать в Вашем случае лучше перемещением, а не силой, отслеживая суммарную опорную реакцию. Так решение будет стабильнее.
|
|||
|
|
|
||||
|
Регистрация: 12.04.2022
Сообщений: 76
|
Бахил, примерно да, я хочу научиться на пробной задаче, чтобы на подобных примерах рассматривать задавливание/забуривание например трубы или штанг в грунт и смотреть как распределяются напряжения при этом и в кубике и в грунте. Я пытался в static structural это сделать, но у меня не сходилось решение, поэтому я подумал может в statical если много пластики, то тяжело будет сходится и не досчитает.
Ну и ещё хотелось красиво сделать, чтобы было видно как элементы удаляются или разлетаются ![]() |
|||
|
|
|
||||
|
Регистрация: 12.04.2022
Сообщений: 76
|
Перезадал задачу другим файлом, возможно баг был какой-то. И сделал перемещением, вот такая картина получилась, вроде что-то похожее.
а где правильно смотреть force reaction когда задаёшь перемещением? Реакцию на той же плоскости, на которой прикладывается перемещение, нужно смотреть? И правильно ли в качестве грунта использовать материал isotropic elasticity + drucker-prager strength linear + plastic strain failure? Просто модели Друкера-Прагера нет в explicit |
|||
|
|
|
||||
|
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 900
|
Цитата:
|
|||
|
|
|
||||
|
Регистрация: 20.11.2021
Сообщений: 42
|
Цитата:
Судя по гифке в посте #7 похоже на явную схему, кубик влетает в образец на скорости 0,5 м/с Последний раз редактировалось Gustavson, 30.10.2025 в 22:03. |
|||
|
|
|
||||
|
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 900
|
Gustavson, явная схема оправдана, когда начинаются сильные нелинейные эффекты с уходом в закритику, там с пересборкой матриц с дроблением шага в имплисите вы утонете. Упругую задачу в малых деформациях, конечно, удобнее имплиситом)))
Leonid57, попробуйте демпфирование повысить (потом уменьшите), и, как выше писал AlexKniga, вдавливать кратно периоду собственных колебаний (с повышенным демпфированием можно попробовать за 5-3 периода собственных колебаний). По результатам расчетов посмотрите графики, если ANSYS их строит, суммарной кинетической и внутренней энергий. Кинетическая энергия у Вас должна быть не более 5% от внутренней. Еще вижу у Вас эрозию конечных элементов. Попробуйте для начала ее отключить. Последний раз редактировалось frostyfrost, 31.10.2025 в 17:53. |
|||
|
|
|
||||
|
Регистрация: 20.11.2021
Сообщений: 42
|
Цитата:
Неявная схема предполагает получение решения на следующем шаге на основе некоторой комбинации решений на текущем и следующем шагах по времени по формулам типа Поэтому не ясно как явная и неявная схемы связаны с "сильными нелинейными эффектами с уходом в закритику" (физическая нелинейность?) и "пересборкой матриц" (геометрическая нелинейность?). Да и упругопластическая с конечными деформациями решается им же не хуже |
|||
|
|
|
||||
|
Регистрация: 20.11.2021
Сообщений: 42
|
Цитата:
![]() ----- добавлено через ~40 мин. ----- Любопытство победило, не стал дожидаться сам нашел как воспользоваться чатгпт. Вот его выхлоп Offtop: Пользовательский запрос 1 из 1 - 01.11.2025, 14:58:36: что такое явная и неявная схема в мкэ GPT-5 mini: В контексте метода конечных элементов (МКЭ) термины «явная» и «неявная» схема обычно относятся к временной дискретизации при решении динамических задач. Кратко и ясно: Основная идея - Явная схема: новое значение в момент времени t+Δt выражается явно через известные значения в момент t (и предыдущих). Нет необходимости решать систему уравнений. - Неявная схема: для получения значений в t+Δt нужно решить систему алгебраических уравнений (обычно линейную или нелинейную), поскольку неизвестные значения входят в правую часть уравнений. Технические моменты - В МКЭ динамические уравнения записываются как M a + C v + K u = F (M — матрица масс, C — демпфирование, K — жесткость). - Явные схемы (например, центральные разности) используют разложение чтобы выразить ускорение/скорость/смещение в явной форме; при диагональной (лумпированной) матрице масс вычисления просты. - Неявные схемы (например, схема Ньюмарка с β ≥ 0.25, Backward Euler) требуют решения (M + βΔt^2 K + ... ) Δu = RHS на каждом шаге. - Масса: для явных схем часто применяют лумпированную (диагональную) массу, чтобы исключить обращение полной матрицы масс. - Условие Куранта: для явных схем максимально допустимый Δt ограничен собственной периодичностью (Δt ≤ 2/ω_max примерно), отсюда необходимость очень малых шагов при мелких элементах или высоких частотах. - Неявные схемы чаще используют для нелинейных задач: требуется итерационная процедура (Ньютон — Рафсон) внутри каждого временного шага. Когда выбирать - Если задача ударная/высокочастотная, большое количество элементов и короткое время моделирования → явная схема (быстрые локальные шаги, масштабируемость). - Если требуется моделировать медленные процессы, долгие интервалы времени или нужна устойчивость при больших Δt, особенно при жёсткости → неявная схема. Если нужно — могу привести формулы для схем центральных разностей и неявного Ньюмарка и пример реализации в матричной форме. В общем даже не плохо. Здесь не приведена табличка сравнения явной и не явной схем, т.к. форматирование сползло, да и не особо она важна. Вопросы еще есть? Последний раз редактировалось Gustavson, 01.11.2025 в 16:17. |
|||
|
|
|
||||
|
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 900
|
Отлично)))))))))
Я вообще-то про другое. Главное отличие в реальных задачах в вычислительной сложности алгоритмов и временных затратах, когда для каждой задачи нужен свой инструмент. Здесь хороша аналогия между трактором, который едет с одной скоростью по любой дороге, и автомобилем, который по хорошей дороге едет быстро, а на плохой -- со скоростью улитки. Главная проблема явной схемы -- временной шаг, но решение там простое, масштабируемое, практически с уровнем сложности O(N). Т.е. мы едем медленно с миллионами низкозатратных шагов, но верно, съедая сложные нелинейности. Главная проблема неявной схемы -- повышенные вычислительные затраты на сборку матриц, разложение матриц и сходимость процесса. Отсюда, когда вы доходите до эффектов развитой нелинейности (физическая нелинейность, потеря устойчивости и закритика, большие перемещения, повороты, деформации, контакты и многое другое), то у вас начинает дробиться шаг в меньшую строну. Временной шаг или шаг по нагрузке падает, иногда даже до уровня явной схемы. Число итераций растет-растет-растет, число высокозатратных вычислительных операций растет-растет-растет. Бонусом в любой момент можно получить несходимость решения. Пока у вас все относительно упруго с маловыраженными нелинейностями, то затраты на решение ниже (малое количество высокозатратных шагов эффективнее решения упругой задачи миллионами шагов). Но, с проявлением нелинейных эффектов, шаг по нагрузке или времени падает, число шагов кратно увеличивается, вычислетельные затраты растут по степенной функции. В результате при определенных условиях выгоднее будет уже считать по явной схеме, поскольку она по затратам будет эффективнее. Но начинать лучше, конечно, с неявных схем, поскольку вдруг у вас все упруго работает. |
|||
|
|
|
||||
|
Регистрация: 20.11.2021
Сообщений: 42
|
Да вроде про то же, но пытаетесь охарактеризовать явную/неявную схемы через типы решаемых задач. Все же лучше придерживаться определения, это более конкретный подход. Например утверждение:
Цитата:
Поэтому критерием эффективности применения явной/неявной схемы является все же не тип задачи, а скорее характерное время процесса. |
|||
|
|
|
||||
|
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 900
|
Вы опять не поняли. Я вам про вычислительную сложность алгоритмов решения на сложных нелинейных задачах, где нету типа задачи. Характерное время процесса, характерная скорость деформирования могут быть разными. Да хоть тот же кубик бетона раздавить, или сваю забить, или сейсмику МРЗ секунд 60 посчитать, или ударником пробить, или взрывное воздействие посчитать)))) Как условный пример затрат различными методами на счет привожу график ниже. И что здесь будет эффективным?
|
|||
|
|
|
||||
|
Регистрация: 20.11.2021
Сообщений: 42
|
Цитата:
Цитата:
Что касается алгоритмов, то в данном случае лучше их не касаться, т.к. это отдельный самостоятельный вопрос. Один и тот же численный метод (схема) может быть реализован разными алгоритмами. По всей видимости дискуссия исчерпана |
|||
|
|
![]() |
| Опции темы | Поиск в этой теме |
|
|
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как правильно моделировать свайные ростверки со сваями-стойками ? | Itoshii | Основания и фундаменты | 4 | 06.09.2022 14:13 |
| Расчёт фундамента в системе Грунт | РастОК | Лира / Лира-САПР | 41 | 09.09.2017 18:16 |
| Дресвяный грунт. Сваи или замена грунта? | AlisaLynx | Основания и фундаменты | 7 | 20.09.2012 10:14 |
| Полускальный грунт, сейсмика, диаметр лидерных скажин - вопросы. | alexandrius | Основания и фундаменты | 15 | 23.08.2011 12:38 |
| Как правильно задать грунт в мономахе и лире при срезке и обратной засыпке | ssvsergey | Лира / Лира-САПР | 1 | 22.08.2010 20:57 |