student07

Статический расчет

221 posts in this topic

Pinned posts

Всем привет. Начал изучать SW simulation для  написания НИРса. Столкнулся с нетривиальной задачей, и не знаю как поступить. Цистерна испытывают какую-то перегрузку а(экв), допустим продольную. На цистерну будут действовать несколько сил: силы инерции, давление газовой подушки (распирает изнутри), между кожухом и сосудом вакуум (экранно-вакумная изоляция), и давление столба жидкости (зеркало жидкости встанет под каким-то углом). сосуд внутри кожуха закреплен одной подвижной и одной плавающей опорой. Вопрос, как задать ЭТУ нагрузку в комплексе (рассматривая только сосуд, абстрагировавшись от всей конструкции). Буду весьма благодарен!

Безымянный.jpg

Share this post


Link to post
Share on other sites


UnPinned posts

Так и задавать. Инерционную как гравитацию по осям, давление газа как постоянное давление, давление жидкости как переменное по глубине. Единственное, не помню можно ли переменное давление задавать в произвольной системе координат, или модель придется в глобальной крутить.

Ну и внутреннюю поверхность сосуда придется разделить по линии зеркала, чтобы давление разное приложилось.

Share this post


Link to post
Share on other sites

А если подействовать перегрузкой на математический маятник, то это тоже самое, что смоделировать нитку под углом ?

Share this post


Link to post
Share on other sites

Создать новую координатную систему с осью, перпендикулярной плоскости жидкости и задавать гидростатическое давление по этой оси.

Share this post


Link to post
Share on other sites
4 hours ago, Борман said:

А если подействовать перегрузкой на математический маятник, то это тоже самое, что смоделировать нитку под углом ?

В "статическом расчете" да :)

Share this post


Link to post
Share on other sites
7 минут назад, vik_q сказал:

В "статическом расчете" да :)

В Хаусе была хорошая цитата..

- МРТ головы показало, что все в порядке. Можно отпускать домой.

- Это имело бы смысл, если бы он был одной большой головой.

Share this post


Link to post
Share on other sites

ID: 7   Posted (edited)

3 hours ago, Борман said:

В Хаусе была хорошая цитата..

- МРТ головы показало, что все в порядке. Можно отпускать домой.

- Это имело бы смысл, если бы он был одной большой головой.

Ну, не я так тему назвал :)

 

Что интересно, солид эту задачу и в динамике теоретически решит. Положение свободной поверхности можно вытащить из флоу (максимальную высоту, определяющую давление). Взять максимум на первом колебании и минимум на откате. И линейно во времени менять. Правда, если собственные частоты сосуда с периодом колебаний жидкости совпадут или кратны окажутся этого маловато будет - надо бы и остальные пики просчитать, но прикинуть можно.

Edited by vik_q

Share this post


Link to post
Share on other sites

заинтересовала постановка задачи в динамике, а что нибудь подобное из готовых решений типа обучающих примеров не встречали с колебанием жидкости в замкнутом пространстве?

Share this post


Link to post
Share on other sites

ID: 9   Posted (edited)

41 minutes ago, ak762 said:

заинтересовала постановка задачи в динамике, а что нибудь подобное из готовых решений типа обучающих примеров не встречали с колебанием жидкости в замкнутом пространстве?

Функционал раздела фаз там появился год или 2 назад. В России он скорее всего только начинает использоваться отдельными энтузиастами. До  бесплатных обучающих примеров ещё года 2-3 :)

Edited by vik_q

Share this post


Link to post
Share on other sites

 

Вот в соседнем разделе давал ссылку недавно.

Share this post


Link to post
Share on other sites
17 часов назад, vik_q сказал:

Взять максимум на первом колебании и минимум на откате

1 час назад, vik_q сказал:

Вот в соседнем разделе давал ссылку недавно.

это я смотрел, не ясно как применительно к цистерне раскачать сосуд т.е. задать первое колебание в замкнутом пространстве

 

 

Share this post


Link to post
Share on other sites
1 hour ago, ak762 said:

это я смотрел, не ясно как применительно к цистерне раскачать сосуд т.е. задать первое колебание в замкнутом пространстве

 

 

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

Share this post


Link to post
Share on other sites

Можете гуглить что-то типа tank sloshing

Share this post


Link to post
Share on other sites

ID: 14   Posted (edited)

В 22.11.2019 в 18:22, student07 сказал:

Цистерна испытывают какую-то перегрузку а(экв), допустим продольную.

На практике такие цистерны делят на отсеки. Если объем должен быть общим, отсеки делают сообщающимися (отверстие в отсеке снизу и сверху).

Иначе сила инерции жидкости будет весьма велика и цистерну срывает с опор или, если это молоковоз/бензовоз, его переворачивает.

Edited by jtok
2 people like this

Share this post


Link to post
Share on other sites
В 24.11.2019 в 00:58, vik_q сказал:

Положение свободной поверхности можно вытащить из флоу (максимальную высоту, определяющую давление). Взять максимум на первом колебании и минимум на откате

 

17 часов назад, vik_q сказал:

так свободная поверхность это динамический расчет.

торможение и разгон - статический расчет. или, если быть точным, эти переходные процессы можно свести к статике.

положение свободной поверхности всего лишь перпендикулярно действующему ускорению. никакой динамики.

Share this post


Link to post
Share on other sites

ID: 16   Posted (edited)

 

В 22.11.2019 в 17:22, student07 сказал:

На цистерну будут действовать несколько сил: силы инерции, давление газовой подушки (распирает изнутри), между кожухом и сосудом вакуум (экранно-вакумная изоляция), и давление столба жидкости (зеркало жидкости встанет под каким-то углом). сосуд внутри кожуха закреплен одной подвижной и одной плавающей опорой. 

Я опять со своим самоваром, в смысле с LS-DYNA.

Практически все эти силы можно учесть и в итоге получить НДС конструкции, моменты инерции тела с жидкостью, реакции опор, скорости, ускорения и т.д.

Можно попробовать в постановке SPH, CESE или ICFD

В сети есть подробные примеры

Edited by Victoria

Share this post


Link to post
Share on other sites

ID: 17   Posted (edited)

7 hours ago, soklakov said:

 

торможение и разгон - статический расчет. или, если быть точным, эти переходные процессы можно свести к статике.

положение свободной поверхности всего лишь перпендикулярно действующему ускорению. никакой динамики.

Что-то мне кажется, что жидкость в статике дно у неудачной цистерны не вынесет, а в динамике запросто.

 

Кстати, тогда и давление имеет смысл не вручную пересчитывать по максимальной высоте жидкости, а забрать из расчета флоу.

Edited by vik_q

Share this post


Link to post
Share on other sites

я тут посмотрел кино, там вообще с анализа движения начинается передача данных во флоу и динамика может даже не нужна будет

 

 

 

1 person likes this

Share this post


Link to post
Share on other sites
19 минут назад, ak762 сказал:

передача данных во флоу и динамика может даже не нужна будет

Если известно ускорение с которым движется или замедляется цистерна то угол зеркала жидкости относительно горизонта будет atan(g/a). Дальше можно найти положение зеркала исходя из объема жидкости в цистерне а потом приложить гидростатическое давление.

Share this post


Link to post
Share on other sites

ID: 20   Posted (edited)

1 hour ago, ak762 said:

я тут посмотрел кино, там вообще с анализа движения начинается передача данных во флоу и динамика может даже не нужна будет

очень интересная связка, спасибо. Я хотел было покритиковать, что постановка так себе - сначала пустую бутылку роняют, а потом ускорения из нее на заполненную передают, но даже в такой постановке результат интересный получается.

 

А про динамику я говорил в контексте Flow в первую очередь. Расчет свободной поверхности там ведется только в динамической постановке.

 

А касательно прочности - на видео хорошо видно (28:01), что Y-компонента силы имеет всплеск (во время первого колебания-удара жидкости), превышающий значение давления от устоявшегося зеркала.

Edited by vik_q

Share this post


Link to post
Share on other sites
11 час назад, vik_q сказал:

А касательно прочности - на видео хорошо видно (28:01), что Y-компонента силы имеет всплеск (во время первого колебания-удара жидкости), превышающий значение давления от устоявшегося зеркала.

ага, на 14%. не слишком большой коэффициент динамичности. каждый ли раз оно стоит того, чтобы его считать - не факт.

Share this post


Link to post
Share on other sites

ID: 22   Posted (edited)

При удачном стечении обстоятельств и форме бутылки может и пробку вышибить (как в фильмах про гусар)

15 часов назад, vik_q сказал:

Что-то мне кажется, что жидкость в статике дно у неудачной цистерны не вынесет, а в динамике запросто.

Присоединяюсь. 

1 час назад, soklakov сказал:

ага, на 14%. не слишком большой коэффициент динамичности. каждый ли раз оно стоит того, чтобы его считать - не факт.

При удачном стечении обстоятельств и форме бутылки может пробку вышибить (как в фильмах про гусар)

15 часов назад, vik_q сказал:

Что-то мне кажется, что жидкость в статике дно у неудачной цистерны не вынесет, а в динамике запросто.

Присоединяюсь.

Чего-то заело :)

Edited by imt

Share this post


Link to post
Share on other sites
On 26.11.2019 at 11:02 AM, soklakov said:

ага, на 14%. не слишком большой коэффициент динамичности. каждый ли раз оно стоит того, чтобы его считать - не факт.

Во первых горлышко маленькое, во вторых жидкость кмк слишком вязкая в бутылке - шампунь там или ещё какой гель. В цистерне с водой думаю прибавка поболее будет.

Share this post


Link to post
Share on other sites
1 час назад, vik_q сказал:

В цистерне с водой думаю прибавка поболее будет.

возможно. я так-то не против тяжелых расчетов. только начинать надо с простого. а кто-то уже видел результаты ТСа в простой постановке?

Share this post


Link to post
Share on other sites
В 11/25/2019 в 21:17, vik_q сказал:

что постановка так себе - сначала пустую бутылку роняют, а потом ускорения из нее на заполненную передают

я так понял что он считает изменение гравитационного ускорения не зависит от массы, странно что часть необходимых данных требует дополнительных расчетов в экселе

решил проверить, уронить бутылку и не нашел в моушен возможности получить изменения ускорения по осям от времени

Share this post


Link to post
Share on other sites
On 11/27/2019 at 1:04 PM, ak762 said:

и не нашел в моушен возможности получить изменения ускорения по осям от времени

создать график результатов, выбрать тип acceleration, нужную компоненту, указать точку...

 

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

Share this post


Link to post
Share on other sites

ID: 27   Posted (edited)

1 час назад, piden сказал:

создать график результатов, выбрать тип acceleration, нужную компоненту, указать точку...

 

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

 

Скрытый текст

5de4fc012730a_02-12-201912-46-04.png.3476e995073494349bf83e697c6df153.png5de4fc4dbd097_02-12-201912-56-15.png.6227ee8c66f251d1957b44bf9f79b5cb.png

Edited by ak762

Share this post


Link to post
Share on other sites
4 minutes ago, ak762 said:

чего я не нахожу в моушене без доп. расчета

Если честно, то сложно понять, что именно вы "ищите в моушене без доп. расчета"...

Речь вроде шла об ускорениях, на скринах же - угловое перемещение. Пока кажется, что в этом эксель листе вычисляется положение вектора гравитации относительно тела. Зачем - пока не особо понятно, ведь во время полета бутылка вообще будет в невесомости.

И, кажется, там вообще выбрана точка на бутылке и точка на полу, еще и модуль... Получается, определяем угловой положение вектора "точка на полу -> дно бутылки". Можете объяснить, зачем?

 

Положение свободной поверхности в сосуде будет определяться не его мгновенным положением, а перегрузками (т.е. векторной суммой ускорения и гравитации), которые он будет испытывать.

Пока ваши действия в моушене осмыслить не получается.

Share this post


Link to post
Share on other sites
4 минуты назад, piden сказал:

Пока ваши действия в моушене осмыслить не получается

в посте #18 кино не смотрели? я повторяю действия того чела, и сам стараюсь осмыслить чего он наделал и надо это или нет для передачи данных во флоу.

 

Share this post


Link to post
Share on other sites

ID: 30   Posted (edited)

12 minutes ago, ak762 said:

в посте #18 кино не смотрели?

посмотрел

 

12 minutes ago, ak762 said:

и сам стараюсь осмыслить чего он наделал

он забыл или намеренно решил не учитывать ускорения из-за перемещения тела.

 

А вместо ереси с экселем можно было бы сразу определить положение вектора гравитации в системе координат бутылки. Даже поле есть reference body..

Edited by piden

Share this post


Link to post
Share on other sites

скорее намеренно, еще ни разу не встречал видосов с демонстрацмей возможностей чтобы что то не было скрыто за кадром

Share this post


Link to post
Share on other sites
8 часов назад, piden сказал:

сразу определить положение вектора гравитации в системе координат бутылки.

а это как? 

 

Share this post


Link to post
Share on other sites
9 hours ago, ak762 said:

а это как? 

18 hours ago, piden said:

поле есть reference body

 

 

Share this post


Link to post
Share on other sites

Ребята. Подскажите, пож, как во флоусимул к сосуду с жидкостью приложить ускорение (помимо g)? еще вопрос как задать там же свободную поверхность и посмотреть как меняется давление. чтобы перенести результат в симулейшн. чтоб дальше на прочность посчитать. спасибо заранее

Share this post


Link to post
Share on other sites
9 minutes ago, student07 said:

к сосуду с жидкостью приложить ускорение (помимо g)

Выложи в архиве модель своей цистерны и значение ускорения (помимо g). Так интереснее будет)

19 minutes ago, student07 said:

еще вопрос как задать там же свободную поверхность и посмотреть как меняется давление. чтобы перенести результат в симулейшн.

Вон в 18 посте целый фильм про это)

Ты ответы все читаешь?)

Share this post


Link to post
Share on other sites

 

В 12/2/2019 в 13:38, piden сказал:

А вместо ереси с экселем можно было бы сразу определить положение вектора гравитации в системе координат бутылки. Даже поле есть reference body..

 

когда выбираю reference body вижу координатную систему бутылки, однако вывести график подобный рассчитанному в эксель не удаётся Acceleration(time)= Z/X как представлено в кино (2-я картинка)

может кто подскажет чего не так делаю

свернул проект в СВ2017 там же сборка в парасолид free surface.7z

 

5dea5ba60d8ca_06-12-201914-27-11.thumb.jpg.f41808f6755146a183882e7014fe51b9.jpg

 

 

5dea5641db0e5_06-12-201912-52-17.png.2e1454479412ab8d7cdcebda1739f6f2.png

 

 

 

 

 

Share this post


Link to post
Share on other sites

ID: 37   Posted (edited)

Подскажите, пожалуйста. Во флоусим исследовал давление жидкости в цистерне при продольной перегрузке. Модель твердотельная (но в модельке, для дальнейшего стат исследования, дополнительно сделал поверхности (чтоб сетка была лучше, т.е в сетке твердотельной модели был 1 элемент в сечении стенки (над бы 5))). Во флоу нашел нужное давление и все такое -> экспортировал результат в Симулейшн -> исключил из расчета твердые тела, включая и жидкость, оставив поверхности., создал сетку (как видно по второй картинке - сетка на поверхности) -> дальше перенес давления из файла с результатами -> запуск и ошибка (на скрине). Есть какой-то вариант обойти этот момент? 

1.png2.png

Edited by student07

Share this post


Link to post
Share on other sites
6 hours ago, student07 said:

Подскажите, пожалуйста. Во флоусим исследовал давление жидкости в цистерне при продольной перегрузке. Модель твердотельная (но в модельке, для дальнейшего стат исследования, дополнительно сделал поверхности (чтоб сетка была лучше, т.е в сетке твердотельной модели был 1 элемент в сечении стенки (над бы 5))). Во флоу нашел нужное давление и все такое -> экспортировал результат в Симулейшн -> исключил из расчета твердые тела, включая и жидкость, оставив поверхности., создал сетку (как видно по второй картинке - сетка на поверхности) -> дальше перенес давления из файла с результатами -> запуск и ошибка (на скрине). Есть какой-то вариант обойти этот момент? 

1.png2.png

Вы когда сетку на поверхности создаёте у вас теряется давление, потому что оно на твердое тело действует. Надо оболочечные элементы на поверхности твердого тела создавать, исключать твердые тела нельзя. Для этого ПКМ на твердом теле в дереве Simulation и там пункт " рассматривать как оболочку" или что-то подобное. Только оболочку потом надо назначать на той же поверхности твердого тела, куда давление действует.

Share this post


Link to post
Share on other sites
7 часов назад, student07 сказал:

подскажите, пожалуйста, по 37 посту

А зачем Вам расчет во флоу? Распределение давления очень хорошо соответствует этой картинке и задается с помощью давления и дополнительной системы координат.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Rus9519
      Здравствуйте, уважаемые форумчане.
      Пытаюсь разобраться с термическим модулем в абакусе. В будущем буду моделировать горячую штамповку. Так как штамповка описывается через жесткие тела (пуансон, матрица), то мне стало интересно, как описать теплообмен между жестким телом и деформируемым.
      В итоге я создал 2д модель (прикрепляю инп файл). Задал материал через плотность, теплоемкость, коэф. темп. расширения, эластичные свойства и коэффициент теплопроводности. Шаг создал explicit, Temp-Disp. Создал взаимодействие между поверхностями через термический контакт и механический. Термический контакт описал через теплопроводность и ее зависимость от зазора. Также сделал жесткое тело изотермическим через модуль ограничение. Приложил начальное поле температур к детали, задал температуру жесткого тела и добавил коэффициент теплоотдачи (обмен с воздухом). В итоге data check проходит успешно, а при решении сразу выдается ошибка:
      "Print-out suppressed for subsequent distorted elements There are a total of 28 excessively distorted elements The ratio of deformation speed to wave speed exceeds 1.0000 in at least one element. This usually indicates an error with the model definition. Additional diagnostic information may be found in the message file. The elements contained in element set ErrElemExcessDistortion-Step1 have distorted excessively. Abaqus/Explicit Analysis exited with an error - Please see the  status file for possible error messages if the file exists."
        Пробовал ставить двойную точность в модуле job, никакого результата.
      Прошу помощи тех, кто разбирается в этом. Помогите корректно описать процесс обмена теплом между жестким телом и деформируемым. Thermal_Contact.inp
    • tm-ares
      Как один из вариантов. Всё на русском, уж извините. Extrude. Параметрические припуски на длину вытягивания.     Hide  
    • KorovnikovAV
      Даже я знаю. Это один местный литейщик, изображенный на форуме УСЛОВНО  
    • Plumber
      Для начала наверное почитать справку к SWPlus.Net, особенно в части настройки и заполнения свойств, а можно к доктору сходить 
    • Di-mann
    • Alex1986
      как вариант: добавили направляющую, из которой и образовалась верхняя кромка.
    • Николай_18
      Привет.... не скромный вопрос - ссылки для скачивания.... это для чего???? Извиняюсь за свою безграмотность...)))) просто на стойке agiematic cf.  agiecut 120. при загрузке системы выкидывает ошибку:  data error reading drive C
    • 111wer
      Проверили давление, установили в нужном диапазоне(больше 6) для лубрификатора. Воздух тоже починили. Но ошибка та же самая. Подскажите, где может находится этот таймер насоса и как он выглядит? Это датчик какой? Ошибка после сброса появляется сразу, значит он шлет постоянно ноль, верно?
    • AlexKaz
      Посмотрите тут http://cccp3d.ru/topic/98207-библиотечка-adams/#comment-982357 С/x?
    • AlexKaz
      Есть материалы на русском. https://yadi.sk/d/rdaG6Bt1seUIPQ