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

построение сетки для Fluent - расчет циклона


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

 

Добрый день!!!

 

При расчете циклона (рисунок 1) столкнулся с проблемой построения расчетной сетки.  

Подскажите пожалуйста, как бороться с плохими значениями  Orthogonal quality (рисунок 2)  и Skewness (рисунок 3) в даном случае ? Я пробовал избавляться от них путем функции sizing - но вместо одного элемента она создает 10 и зачастую делает качество сетки только хуже. 

 

Да и вообще, как правильно вести себя при построении сетки, стоит ли делать многотел из детали если она является относительно сложной форсмы или лучше извращаться с солидом путем функции sizing и тд?,  или есть другие способы?

 

При выполнении расчета после 300 итераций кривая continuity даже не опустилась до 2го знака после запятой (рисунок 5), я правильно понимаю что причиной тому является плохое качество сетки (рисунок 4)?

 

 

 

 

Рисунок 1

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

59f05eba9587b_10-25-201712-50-59PM.thumb.jpg.b8535246fc6fa98e76e5215fcefe9f9a.jpg

Рисунок 2

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

59f1929161bde_10-26-201710-37-39AM.thumb.jpg.cd196fa7159cfedd12557c7652c0821d.jpg

Рисунок 3

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

59f192922cf7a_10-26-201710-36-43AM.thumb.jpg.c2ac938a77b9a258ba0156647fa3ef83.jpg

Рисунок 4

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

59f19290ae164_10-26-201710-39-58AM.jpg.8d7dd7d65fe89150c3113a83af241f04.jpg

Рисунок 5

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

59f195e5e4a76_10-26-201710-59-00AM.thumb.jpg.e17937d1c8c452d832b49d152814822b.jpg

 

исходные файлы

SW 2017

Ansys R17.2

 

 

Зарание спасибо.

 

 

 

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


46 минут назад, Almo сказал:

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

Да, есть другой способ. В пакете с Fluent'ом идет ICEM CFD.  Обычно, для CFD с его помощью создают хорошую сетку из гксаэдров. В этом случае в солиде не придется разбивать конструкцию на части. В ICEM'e вы можете разбить, как Вам удобно, на виртуальные части вашу конструкцию и в каждой части создадите сетку. 

Изменено пользователем German_psv
уточнение
Ссылка на сообщение
Поделиться на других сайтах
28 minutes ago, Almo said:

 

исходные файлы

SW 2017

Ansys R17.2

И рисунки, и файлы, и даже версии подписаны! Ах, расцеловал бы! :wub:

 

 

Файлы пока не смотрел, но несколько советов:

1. Я бы не делал такие длинные входные и выходные каналы. Оставил бы небольшие участки (~300mm в вашем масштабе) входного/выходного перед/за циклоном. Просчитал бы входной и задал скорость или расход в виде профиля на входе в циклон. Аналогично, посчитал бы выходной и задал бы сопротивление (давление) на выходе. Либо его зависимость от расхода, если уж так требуется учесть сопротивление выходного тракта.

 

На сэкономленные ресурсы замельчил бы сетку в циклоне.

 

2.

34 minutes ago, Almo said:

Да и вообще, как правильно вести себя при построении сетки, стоит ли делать многотел из детали если она является относительно сложной форсмы или лучше извращаться с солидом путем функции sizing и тд?,  или есть другие способы?

Стоит. И вообще хорошо разбивать на такие примитивы, которые легко замешить гексой :wink:

 

3. Во флуенте можно сделать финт ушами и преобразовать тетры с низким качеством (или вообще все!) в полиэдрику. Гугл ит)

 

4.

42 minutes ago, Almo said:

после 300 итераций кривая continuity даже не опустилась до 2го знака после запятой (рисунок 5), я правильно понимаю что причиной тому является плохое качество сетки

Не обязательно. Причиной может быть выбранные настройки решателя, шаг по времени / Курант, модель турбулентности...

На ютубе есть примеры от Кадфема или ДелкамУрала по расчету циклона. Думаю, найдете)

 

 

Ссылка на сообщение
Поделиться на других сайтах
В 10/26/2017 в 11:50, piden сказал:

Во флуенте можно сделать финт ушами и преобразовать тетры с низким качеством (или вообще все!) в полиэдрику. Гугл ит)

Нашел я эту фичу (спасибо) вот только опция Converting Skewed Cells to Polyhedra не активна - значит ли это что их просто нету или же просто где то нужно выставить лимит\предел качества тетров?

PS взял деталь по проще для разбора полетов 

 

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

59f32d7687241_10-27-20173-57-15PM.thumb.jpg.190f81c972c4d4aa0cb3c6c0e41e65fe.jpg

 

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

59f32d78381e7_10-27-20173-57-51PM.thumb.jpg.bc0a9b4525234610b9490e182193e129.jpg

 

По остальным советам - спасибо, разбираюсь ...

Ссылка на сообщение
Поделиться на других сайтах
4 minutes ago, Almo said:

вот только опция Converting Skewed Cells to Polyhedra не активна

Возможно, из-за наличия гексы. Стоит попробовать с чистой тетрой)

Да, и размер полученного полиэдра будет где-то в 2-3 раза больше тетра. Это стоит учесть даже в тестовом проекте.

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

Возможно, из-за наличия гексы. Стоит попробовать с чистой тетрой)

 

тоже самое, оно мне всю сетку перестроило в Polyhedra.

 

Кстати это номральная практика перестраивать сетку в Polyhedra или это должно делаться только в случаях со сложной сеткой\деталью ?

 

Спасибо

 

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

59f330c4e39e5_10-27-20174-09-52PM.thumb.jpg.cbe4e5efaaf17d52c8582a31e2b0cf25.jpg

59f330c3dcb98_10-27-20174-10-09PM.thumb.jpg.1bce6d8a14d428c6af43bda1553d251a.jpg

 

Изменено пользователем Almo
Ссылка на сообщение
Поделиться на других сайтах
43 minutes ago, Almo said:

Кстати это номральная практика перестраивать сетку в Polyhedra

Нормальная. Сходимость должна быть немного лучше, чем на тетре.

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

Всем привет.

 

Хотел показать результаты своего расчета и попутно попросить разъяснить как трактовать полученные резуьтаты давления.

 

Velocity 

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

10.thumb.jpg.5b70dea7d0dddf120bcf6270ba8fc9f0.jpg

 

Local Pressure 

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

5.thumb.jpg.dfe71356713ae17f3fe6f7781021e8fc.jpg

6.thumb.jpg.b5f7bbf9995372e64bddb51da764096b.jpg

7.thumb.jpg.fa2b48238685e2cc7ac9273d5d1fe7ec.jpg

 

 

 

 

Total Pressure 

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

3.thumb.jpg.672d674140538f7dda44f34e95844e2b.jpg

4.thumb.jpg.bd0c3602d93359b27c3d661d7e22fb65.jpg

 

Symmetry Region 

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

9.thumb.jpg.10b21b3970bed3129f4f6cd2f65c64d2.jpg

8.thumb.jpg.0f00ae4b8eb62c7b634dd71b1b9bb703.jpg

 

Мне необходимо получить значение падения давления в циклоне. На сколько мне известно это разница давления на входе и выходе (во всяком случае так считается когда оценивается падение давление в трубопроводе) но на схеме видно что в некоторых местах давление падает до отрицательного значения (-534Па, -313Па по центру циклона и тд...). На обоих выходах я задавал 0Па следовательно я правильно понимаю что среднее давление на входе и будет являться падением давления в циклоне - порядка 211Па ?

 

Но тогда как трактовать отрицательное значение давления в циклоне ? Как местное падение давления ? Если да, то как понимать отрицательное значение в целом если 0 это уже полный вакуум ?

 

В примере с ютуба видел как падение давления сичтали с помощью функции Volume Integrals - Mass Average -  Pressure - Total Pressure . Собстенно вопрос - эта футнкция считает среднее значение по всему циклону ?

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

1.thumb.jpg.cc27bb43955addf90ed18d344fe70f06.jpg

 

PS Зарание было понятно что геометрия "мягко говоря" не удачная, просто хотел по тренироваться сначала на кошках (с).

 

Particles trajectory 

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

2.thumb.jpg.1e556b089da8d6ec3fa5d83751cfe991.jpg

 

 

Зарание спасибо!

 

 

 

 

Изменено пользователем Almo
Ссылка на сообщение
Поделиться на других сайтах
On 11/11/2017 at 1:36 PM, Almo said:

На обоих выходах я задавал 0Па следовательно я правильно понимаю что среднее давление на входе и будет являться падением давления в циклоне - порядка 211Па ?

Да.

 

On 11/11/2017 at 1:36 PM, Almo said:

Но тогда как трактовать отрицательное значение давления в циклоне ? Как местное падение давления ?

Да.

 

On 11/11/2017 at 1:36 PM, Almo said:

Если да, то как понимать отрицательное значение в целом если 0 это уже полный вакуум ?

Есть еще опорное давление (Reference Pressure), которое по-умолчанию равно 1 [atm]. А то Pressure, которое выводится - это т.н. относительное давление (Relative Pressure), которое считается относительно этого опорного. Хотите давление как по барометру - выводите Absolute Pressure. Короче:

Absolute Pressure = Reference Pressure + Relative Pressure (которое просто Pressure в CFD-Post).

 

On 11/11/2017 at 1:36 PM, Almo said:

эта футнкция считает среднее значение по всему циклону ?

Да. По всей области fluid. Но это осредненное по массе. Если нужно именно "среднее" в обычном понимании, то нужно осреднять по объему - Volume Average.

 

On 11/11/2017 at 1:36 PM, Almo said:

просто хотел по тренироваться сначала на кошках

29781748.gif

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
В 10/26/2017 в 11:50, piden сказал:

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

Добрый день.

 

Подскажите пожалуйста как передать значения из одного расчета в другой !? То-есть как мне связать данные на выходе из входного патрубка (показания скорости\давления) с входом в циклон  который является отдельным таском? 

 

Спасибо.

 

 

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

В CFX я бы экспортировал профиль на поверхности в файл, потом бы создал user defined function на основе этого профиля.

Думаю, во Fluent'е какая-то аналогичная процедура. Поищите по ключевым словам profile BC.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      Подушную малость. Чё там. Уже в упор научились резьбу резать без выходной канавки?
    • ispite
      Здравствуйте, не могу построить стандартную сетку, что не позволяет дальше провести расчёт. Получается сделать сетку "на основе кривизны", но солид отказывается считать, после нажатия кнопки "запустить исследование" происходит сбой. https://disk.yandex.ru/d/D8wvRbYMW1lWjQ
    • ddm
      изготовить по чертежу с последующим покрытием,цинкование ,по 1000 шт каждой позиции ,предложение отправить на почту qwer463@yandex.ru
    • sklide008
      И еще можно ли задать горчие клавиши на кнопки открыть, скрыть и тд?
    • sklide008
      Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?
    • stanislavz
      Есть станок с данным контроллером. Все работает. Недавно была проблема с передачей данных - установил запасной контроллер. А запасной контроллер сказал нет работе. Проблема была в программе компьютера для передачи данных. Грустно, досадно, контроллер был куплен как рабочий. Как бы и не горит, но необходимо поправить. Плата управления с процессором mc68020, память hm628128-10. Память буферным питанием от 3 батареек + 0,5 Фарада на плате как буфер для замены батареек на 1 сутки. Лежало долго, без батареек. Симптомы: После первого включения, в памяти были и программы и параметры (0 странность). Честно, удивило. Но - система жутко тормозит, отклик на нажатие кнопки 3-5 секунд. В таком режиме сумел закачать машинные параметры под свой станок. Но это заняло час.. 4 строки и ждет секунд 10 итд. Есть видео. Перекинул с рабочего контроллера, БП, плату плц, ээпром плц - все то же. Проверил осциллографом кварцы живые , частота есть, амплитуда хорошая. 1 странность - после манипуляций по замене батарейки, старые записи из памяти исчезли. Ничего не коротнул. Возможно 0,5 Ф был не заряжен. Там тоже необходимы сутки для зарядки. Но как оно было запечатоно до этого - мистика. 2 странность. Если плата лежит ночь без питания, только с буфером - потом 2-3 минуты работает хорошо. 3 аналогично работает 2-3 минуты если питание отключить и очистить питание памяти (выпаял 0,5 Ф буфер с платы) Проверка памяти на старте есть. Проходит хорошо. На зависает, на холодную пайку не похоже. Шевелил / двигал все. Да и не виснет, именно тормозит. При том если оставить на час - тоже все стабильно плохо. Если набрать быстро 5 символей- экран сразу пуст, но после задержки символы будут на экране. Заказал второй процессор и память. 10 штук. Подавал прямо 5 вольт на память - все так же. Токи потребления между плохой и хорошей платой смогу проверит.    
    • brigval
    • Ветерок
      "увеличение оптимизации". Оптимизацию невозможно ни увеличить, ни уменьшить.
    • gudstartup
      @boomeeeer может от страны зависит
    • david1920
      нет время нет заниматься да и информации новой нет Это я на других станках делал
×
×
  • Создать...