Jump to content
Sign in to follow this  
alexkos16

Проблема с построением Inflation

Recommended Posts

alexkos16

Добрый день!
Моделирую течение через прямоугольный участок.
Нижнюю часть модели разделил на 2 части.
1 часть - стенка.
2 часть - интерфейс ( к этой поверхности я собираюсь пристыковать другую модель ).

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

https://drive.google.com/file/d/1e6bP-on5-XKjlH4lgvqZWY69uxz2-zSV/view?usp=sharing

Share this post


Link to post
Share on other sites


UnPinned posts
alexkos16
15 минут назад, piden сказал:

требует доступ

Исправил

 

 

Share this post


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

требует доступ

image.png

Share this post


Link to post
Share on other sites
piden
17 minutes ago, alexkos16 said:

Исправил

Хм.. Рассчитывал по ссылке модель найти. Завышенные ожидания...

 

3 hours ago, alexkos16 said:

Как исправить данную проблему?

Можно задать inflation на всех поверхностях. Или хотя бы на  соседнем фейсе... Тогда там слои не будут сходить на нет. 

 

Попробуйте рассказать про задачу, которую собираетесь моделировать. И про то, как вы представляете сетку своей мечты.

  • Нравится 1

Share this post


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

Хм.. Рассчитывал по ссылке модель найти. Завышенные ожидания...

 

Можно задать inflation на всех поверхностях. Или хотя бы на  соседнем фейсе... Тогда там слои не будут сходить на нет. 

 

Попробуйте рассказать про задачу, которую собираетесь моделировать. И про то, как вы представляете сетку своей мечты.

Задача - провести моделирование течения в турбине с лабиринтным уплотнением.

Модель СА и РЛ пока не до конца готовы, поэтому прилагаю картинку, на которой схематично изображены СА и РЛ

https://drive.google.com/file/d/1Q1opYACc0r3ZWsGgSZNRL3H7sR4C6s1e/view?usp=sharing
 

Заранее извиняюсь, что в таком упрощенном виде я предоставляю информацию:)
Надеюсь, что в целом задача понятна.

Красными линиями выделены интерфейсы на входе и выходе из лабиринта.

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

Я в CFD моделировании пока новичок и поэтому не совсем понимаю, отразится ли такое резкое уменьшение толщины Inflation на картину течения вблизи стенки?
Понимаю, что пока не попробуешь - не узнаешь:)
Но возможно есть у кого мысли по этому поводу.

 

Share this post


Link to post
Share on other sites
karachun
2 часа назад, alexkos16 сказал:

Заранее извиняюсь, что в таком упрощенном виде я предоставляю информацию:)

Нет проблем, помощь Вы тоже получите в таком урезанном виде. Помощь пропорциональна качеству входных данных.

2 часа назад, alexkos16 сказал:

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

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

Share this post


Link to post
Share on other sites
alexkos16
В 19.09.2020 в 14:36, karachun сказал:

Нет проблем, помощь Вы тоже получите в таком урезанном виде. Помощь пропорциональна качеству входных данных.

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

При использовании метода Multizone на всех поверхностях строится гекса сетка. Мне нужна тетра.
Подскажите, пожалуйста, как мне с помощью этого метода получить нужную сетку?
 

Share this post


Link to post
Share on other sites
karachun
4 часа назад, alexkos16 сказал:

Подскажите, пожалуйста, как мне с помощью этого метода получить нужную сетку?

Увы по фотографии не лечу.

Share this post


Link to post
Share on other sites
alexkos16
12 часов назад, karachun сказал:

Увы по фотографии не лечу.

https://drive.google.com/file/d/1-ELwwNaA-gNWQXpmQr5NBM1NhJUm5YjH/view?usp=sharing

Архив проекта. Модель в упрощенном виде представлена, но суть проблемы не изменилась.

Share this post


Link to post
Share on other sites
karachun

@alexkos16 Нет, держите скриншоты. Может еще окажется что это не то что нужно...

1.PNG

2.PNG

2.PNG

3.PNG

Share this post


Link to post
Share on other sites
alexkos16
 

@alexkos16 Нет, держите скриншоты. Может еще окажется что это не то что нужно...

1.PNG

2.PNG

2.PNG

3.PNG

Нет, вы меня, видимо, не поняли.
В моем проекте не просто так была выделена 1 часть нижней грани модели, на которой применяется Inflation, а 2 часть грани - без Inflation.
Я в описании проблемы же написал, что мне нужно построить Infaltion на 1 ЧАСТИ нижней грани, а не на всей!

В моём проекте да и в картинках, которые вы так не взлюбили, это хорошо видно в чем проблема.

Share this post


Link to post
Share on other sites
MotorManiac
В 19.09.2020 в 08:50, alexkos16 сказал:

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

Попробуйте использовать алгоритм не pre а post

Share this post


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

В моём проекте да и в картинках, которые вы так не взлюбили, это хорошо видно в чем проблема.

А зачем такое делать? Тем более тетрой? Тогда все равно нужно будет строить ответную часть (там где Inflation заканчивается) из вытянутых тетраэдров/пирамид, у которых будет отвратительное качество. Мне такое и в голову не могло прийти.

И чем плоха сетка которую я предложил? Ну будет там лишний призматический подслой. зато сетка будет качественной!

Edited by karachun

Share this post


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

Попробуйте использовать алгоритм не pre а post

Попробовал.

Результаты не сильно отличаются друг от друга.

PRE

 

a1827b9eda97.jpg

 

 

POST

21a4c89d4134.jpg

 

 

 

ЧТО ХОЧУ 
3fb7248160d5.jpg

 

 

 

45 минут назад, karachun сказал:

А зачем такое делать? Тем более тетрой? Тогда все равно нужно будет строить ответную часть (там где Inflation заканчивается) из вытянутых тетраэдров/пирамид, у которых будет отвратительное качество. Мне такое и в голову не могло прийти.

И чем плоха сетка которую я предложил? Ну будет там лишний призматический подслой. зато сетка будет качественной!

Так получается призм слои никак не скажутся на том, что 2-ая часть грани (на которой я не хочу чтобы они были) будет в дальнейшем использована в качестве интерфейса?

Share this post


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

Так получается призм слои никак не скажутся на том, что 2-ая часть грани (на которой я не хочу чтобы они были) будет в дальнейшем использована в качестве интерфейса?

А как оно должно сказаться? Ну будут немного вытянутые элементы, но это в CFD сплошь и рядом.

Если очень хотите то можно посечь тело на несколько частей и вытянуть сетку, с помощью Sweep или просто задать одинаковое число элементов на соседних гранях, но с Bias и тогда получится "типа Inflation". Но тогда сетка на торце будет очень мелкая.

 

1.PNG

https://fex.net/ru/s/caxytdm

Share this post


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

А как оно должно сказаться? Ну будут немного вытянутые элементы, но это в CFD сплошь и рядом.

Если очень хотите то можно посечь тело на несколько частей и вытянуть сетку, с помощью Sweep или просто задать одинаковое число элементов на соседних гранях, но с Bias и тогда получится "типа Inflation". Но тогда сетка на торце будет очень мелкая.

 

1.PNG

https://fex.net/ru/s/caxytdm


Как раз мне не нужно разбивать тела. Я хотел подобный финт применить в одном парте. 

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

Share this post


Link to post
Share on other sites
piden

@alexkos16 ,

Настоятельно рекомендую есть слона по частям. Это значит:

1. Забыть про построение пристеночного слоя. Сделать простейшую сетку для СА и РЛ, настроить расчет (интерфейсы, подвижные зоны, экспрешены для мониторинга интересующих величин). Посчитать и удостовериться, что все работает так, как должно.

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

3. Потом, когда уже модель настроена, делать подробную модель и сетку, используя такие же нейм-селекшены как для пункта 2. И просто заменить простую сетку из п.2. новой подробной.

 

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

 

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

 

 

BO89JFk.png

  • Нравится 1

Share this post


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

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

Да, все правильно.

57 минут назад, alexkos16 сказал:

Как раз мне не нужно разбивать тела. Я хотел подобный финт применить в одном парте.

И чтобы это все строилось по нажатию одной кнопки. И чтобы на эту кнопку сразу расставлялись ГУ и запускался расчет.

Вам шашечки или ехать?

Share this post


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

@alexkos16 ,

Настоятельно рекомендую есть слона по частям. Это значит:

1. Забыть про построение пристеночного слоя. Сделать простейшую сетку для СА и РЛ, настроить расчет (интерфейсы, подвижные зоны, экспрешены для мониторинга интересующих величин). Посчитать и удостовериться, что все работает так, как должно.

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

3. Потом, когда уже модель настроена, делать подробную модель и сетку, используя такие же нейм-селекшены как для пункта 2. И просто заменить простую сетку из п.2. новой подробной.

 

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

 

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

 

 

BO89JFk.png

Спасибо за рекомендации!

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

Да, все правильно.

И чтобы это все строилось по нажатию одной кнопки. И чтобы на эту кнопку сразу расставлялись ГУ и запускался расчет.

Вам шашечки или ехать?

Конечно ехать!)

В любом случае- спасибо!

Share this post


Link to post
Share on other sites
karachun
12 часов назад, alexkos16 сказал:

Конечно ехать!)

Я могу привести пример когда лучше сделать лишний призматический подслой.

Недавно я строил сетку для корпуса судна.

https://cccp3d.ru/topic/108694-fluent-meshing-как-убрать-полиэдрическую-сетку-с-боковых-поверхностей/

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

1549.PNG

UPD. Сейчас вот столкнулся с другой геометрией у которой тоже есть острые кромки, но внутри домена. Здесь вообще пришлось рассечь домен на две части и строить подслой вообще внутри объема жидкости.

С одной стороны - вытянутые элементы внутри потока это не очень хорошо. Но это лучше чем покрученные элементы.

Edited by karachun

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Maik812
      Да и ванны реально горячии, я уже привык, кожа резко краснеет, привычка уже.  но удобнее потихоньку повышать струйкой горячей воды температуру. И длится ванна 30-60 минут.
    • Snake 60
      Можно попробовать через свободное трансформирование Но более ожидаемый результат используя ассиметричный радиус  
    • Maik812
      Вирус то сам по себе не умирает, а вот в крови резко усиливается антивирусная борьба, лейкоциты резко активизируются в поисках и уничтожении вирусов. Повышение температуры это реальная борьба организма с вирусом. Высокая температура защита его и борьба. А вообще я каждый год весной и осенью болел сильными ОРЗ и насморками, как переехал . Но после того как стал принимать горячие ванны перед сном все пропало. И грипп всякий лечил просто частотой ванн по 3-5 раз за день, проходило за 3 дня гриппозное состояние и насморк. Обильное питье в ванне обязательно, с собой 2 литра беру. ну и в постели тоже пью. Считаю повышение температуры тела позволяет лечит организм от вирусной атаки. Да еще из за огромного обьема питья витамины тоже принимаю в больших дозах и аскорбинку по 1 грамму.
    • kosmonaft
    • Bot
      Со времен запуска «Спутник-1» прошло 63 года, и с тех пор спутники постепенно входят в нашу повседневную жизнь. Сегодня благодаря им у нас есть доступ к так называемым бытовым вещам: телевидению, телефонной связи, навигации и интернету, они делают возможными прогноз погоды, наблюдение за поверхностью Земли в режиме реального времени и исследование космоса. Если раньше освоение космоса было связано исключительно с государством и гигантскими корпорациями, что загоняло отрасль в большие рамки, то сегодня мы видим, что все меняется. За последние 20 лет частный бизнес освоился в космической отрасли. По данным Seraphim Capital, инвестиции в отрасль растут. Так, общий объем инвестиций в космические проекты в 2018 году достиг отметки в $3,25 млрд. Инвесторов становится больше. Их привлекает возможность суборбитального туризма, производства ракет и создание малых спутников. Кроме того что космическая сфера – не самое дешевое вложение, оно и не самое надежное для [...] View the full article
    • Fedor
      Все потому что пиво не живое, а пастеризованное . Живое с разной заразой на раз справляется. При большевиках везде в Питере стояли ларьки с живым пивом и квас в бочках живой был. Вот народ и был здоровее хотя после блокады был сильно ослаблен. Тем и спаслись в нашем климате :) 
    • РоманВ
    • grOOmi
      Sinumerik One с новой математикой и обязательным  подключением к интернету. Распознавание базовых элементов происходит не на самом станке, а удалённо. Пока это концепт и в серийных стойках этих функций нет, но всё туда идёт.
    • mr_Voden
      А можно конкретный пример станка с такой системой ЧПУ? Любопытно.
    • GS
×
×
  • Create New...