Перейти к публикации

Цилиндр с водой


Makarrr

Рекомендованные сообщения

Есть гидроцилиндр с водой. На поршень падает "кирпич". Вначале всё идет нормально, но потом узлы воды вылезают за пределы цилиндра, дайна выдает ошибку типа "элементы с нулевым объемом".

Элементы 164. Контакт STS. Напряжения в цилиндре поначалу нормално распределяются, затем в местах вылета получаются дикие концентрации и усё. :wallbash:

Может кто сталкивался и подскажет как с энтим бороться.

Ссылка на сообщение
Поделиться на других сайтах


Есть гидроцилиндр с водой. На поршень падает "кирпич". Вначале всё идет нормально, но потом узлы воды вылезают за пределы цилиндра, дайна выдает ошибку типа "элементы с нулевым объемом".

Элементы 164. Контакт STS. Напряжения в цилиндре поначалу нормално распределяются, затем в местах вылета получаются дикие концентрации и усё. :wallbash:

Может кто сталкивался и подскажет как с энтим бороться.

Скорее всего, нужно "поиграться" с параметрами контакта. Там есть такой параметр slsfac (он первый в команде). По умолчанию он 0,1. Попробуй 1.

*CONTROL_CONTACT

$# slsfac rwpnal islchk shlthk penopt thkchg orien enmass

1.00 1.00

Или переназначь тип контакта.

А у тебя постановка задачи 2D или 3D ?

Лагранж или Эйдер?

Могу посмотреть *.k файл (если намылишь)

Ссылка на сообщение
Поделиться на других сайтах

Скорее всего, нужно "поиграться" с параметрами контакта. Там есть такой параметр slsfac (он первый в команде). По умолчанию он 0,1. Попробуй 1.

*CONTROL_CONTACT

$# slsfac rwpnal islchk shlthk penopt thkchg orien enmass

1.00 1.00

Или переназначь тип контакта.

А у тебя постановка Лагранж или Эйлер?

Могу посмотреть *.k файл (если намылишь)

Играние с параметрами контакта результата не дало.

Повнимательнее результаты посмотрел: в поршне поначалу скорости боль мень равномерно распределены, а затем начинается какое то "дребезжание", одна половина вниз движется, другая вверх и наоборот. Мож где то надо вязкостью или демпфированием поиграться?

NTS контакт пока не пробовал.

Постановка 3D, беру половинку цилиндра. Осесимметрия не пойдет (в стенке цилиндра должна быть дырочка). Постановка Лагранжа (перемещения поршня составляют до 5% от высоты цилиндра). Пробовал ALE, кричит что с памятью траблы.

Ссылка на сообщение
Поделиться на других сайтах

Жидкость в лагранже будет плохо считаться, еще при малых скоростях и тем более с дырочками :cry_1: .

Не мучайтесь, лучше осваивайте эйлеровы методы.

Ссылка на сообщение
Поделиться на других сайтах

С ALE методом пошло. Но напаролся на проблемку: для одной модельки решение проходило нормально до конца. Изменил цилиндрик (сделал его двухступенчатым), задаю время 1 сек, а дайна на времени 0,005...0,02 кричит что solution done!, хотя видно что движение идет во всю, да и время далеко не вышло. И что не делаю, ниччё не помогает. Уважаемые знатоки :smile: , в чем может быть причина такого нехорошего поведения.

Какие значения в ALE options могут принимать весовые факторы, как они работают и на что влияют: Simple Avg weight factor, Volume weight factor, Equipotetial weight factor, Equilibrium weight factor?

Что делает объемная вязкость (bulk viscosity / EDBVIS) и на что влияет?

Изменено пользователем Makarrr
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...