Jump to content

Вопросы по результатам расчета в CFX


Recommended Posts

rasta89

Всем привет.

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

1. Как в результатах окрасить в другой цвет или выделить или только оставить завихрения, или какие-то турбулентные области?

Например:

ансис.PNG

все сливается, когда как в солиде:

солид.PNG

можно ли в ансисе сделать подобную визаулизацию?

 

2. Провожу расчеты в CFX периодически не могу определить расход

пример: расход из двух отверстий, как локально его посмотреть?

в вариблях он анкновн:

mass_flow.PNG

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

 

Link to post
Share on other sites


UnPinned posts
17 часов назад, rasta89 сказал:

Всем привет.

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

1. Как в результатах окрасить в другой цвет или выделить или только оставить завихрения, или какие-то турбулентные области?

Например:

ансис.PNG

все сливается, когда как в солиде:

солид.PNG

можно ли в ансисе сделать подобную визаулизацию?

 

2. Провожу расчеты в CFX периодически не могу определить расход

пример: расход из двух отверстий, как локально его посмотреть?

в вариблях он анкновн:

mass_flow.PNG

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

 

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

Link to post
Share on other sites
Genius_V40%
19 часов назад, rasta89 сказал:

2. Провожу расчеты в CFX периодически не могу определить расход

пример: расход из двух отверстий, как локально его посмотреть?

Через "function calculators" можно посмортеть расход в определенной бласти

 

19 часов назад, rasta89 сказал:

1. Как в результатах окрасить в другой цвет или выделить или только оставить завихрения, или какие-то турбулентные области?

Я выводил "объемы" по параметру ниже заданного давления, чтобы видеть где начинается кавитация.

Создается "volume", c методом "Isovolume".

Или же в "streamline" можно указать в "range" параметр "user..." и указать минимум и максимум, тогда отдельно подсветятся нужные участки, а все остальное будет синим.

Edited by Genius_V40%
изм.
  • Нравится 1
Link to post
Share on other sites
karachun
21 час назад, rasta89 сказал:

в вариблях он анкновн:

В переменных это расход через элемент, эта величина не представляет интереса.

Расход определяется созданием нового Expression.

Если ничего не путаю то massflow()@имя_ГУ

Вот так.

image.png

 

А зачем SW Flow Simulation если уже есть Ansys CFX?

  • Нравится 1
Link to post
Share on other sites
karachun

Вообще в CFX все делается через Expressions. Граничные условия, в том числе и переменные в пространстве и по времени задаются через Expressions. Результаты (интегралы или осреднения по поверхностям и объемам) обрабатываются через Expressions. Пользовательские переменные (например перевод температуры из Кельвинов в Цельсии) тоже через Expressions.

  • Нравится 1
Link to post
Share on other sites
rasta89
21 час назад, Genius_V40% сказал:

Через "function calculators" можно посмортеть расход в определенной бласти

 

Я выводил "объемы" по параметру ниже заданного давления, чтобы видеть где начинается кавитация.

Создается "volume", c методом "Isovolume".

Или же в "streamline" можно указать в "range" параметр "user..." и указать минимум и максимум, тогда отдельно подсветятся нужные участки, а все остальное будет синим.

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

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

Вообще в CFX все делается через Expressions. Граничные условия, в том числе и переменные в пространстве и по времени задаются через Expressions. Результаты (интегралы или осреднения по поверхностям и объемам) обрабатываются через Expressions. Пользовательские переменные (например перевод температуры из Кельвинов в Цельсии) тоже через Expressions.

Спасибо! Все все работает. Задал нужные named selection и вывел их через expressions

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

мне нужно ограничиться по завихрениям

В результатах есть параметр Vorticity - это как раз завихренность. Можете создать плоскость и не ней отобразить завихренность вместо линий тока.

  • Нравится 1
Link to post
Share on other sites
rasta89
39 минут назад, karachun сказал:

В результатах есть параметр Vorticity - это как раз завихренность. Можете создать плоскость и не ней отобразить завихренность вместо линий тока.

Может его переименовали в 2021, потому что его там нет(((

Link to post
Share on other sites
karachun

@rasta89 Да, надо ее дополнительно заказывать.

image.png

Плюс к завихренноcти можно смотреть саму турбулентную кинетическую энергию.

Edited by karachun
  • Нравится 1
Link to post
Share on other sites
rasta89
3 часа назад, karachun сказал:

@rasta89 Да, надо ее дополнительно заказывать.

image.png

Плюс к завихренноcти можно смотреть саму турбулентную кинетическую энергию.

Спасибо буду тестить, точно, ведь надо сначала инициировать.

 

Цитата

А зачем SW Flow Simulation если уже есть Ansys CFX?

для саморазвития, сравнения результатов

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

сравнения результатов

Так вы лучше с аналитическими решениями сравнивайте и с экспериментами, в CFD экспериментов для сравнения тоже много.

А то можно считать в двух пакетах и считать неправильно.

Вот, например ссылка на подбор примеров для проверки.

https://www.cfd-online.com/Wiki/Validation_and_test_cases

  • Нравится 1
Link to post
Share on other sites
rasta89
4 минуты назад, karachun сказал:

Так вы лучше с аналитическими решениями сравнивайте и с экспериментами, в CFD экспериментов для сравнения тоже много.

А то можно считать в двух пакетах и считать неправильно.

Вот, например ссылка на подбор примеров для проверки.

https://www.cfd-online.com/Wiki/Validation_and_test_cases

Спасибо, погружусь.

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

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

точно, ведь надо сначала инициировать

В этом плане нестационарные расчеты в CFX раз и навсегда приучают к тому что надо сперва заказывать вывод нужных результатов а потом считать.

Иногда приходят люди на cfd-online, в раздел по CFX и спрашивают:

- Я считал нестационарную задачу трое суток и теперь нестационарных результатов не чувствую. Где они находятся?

А местный модератор ghorrocks на это и отвечает:

- Бубба, у тебя их нет.

  • Нравится 1
  • Хаха 2
Link to post
Share on other sites
rasta89

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

Вопрос по расчету в cfx.

 

Задача: в трубе штуцер, на штуцере есть выходные отверстия, в штуцер подаётся жидкость - расход 32 л/с, сам штуцер на глубине 3000 м, т.е. за штуцером давление 30 МПа. Штуцер вращается 250 об/мин.

Вопрос: в результатах расчета давление в за штуцером 29.5 МПа.

Как так?

По идее должно быть чуть больше 30, расход непрерывно подаёт жидкость, жидкость выдавливается из штуцера, выходит наружу за пределами штуцера, передавливает давление столба жидкости.

 

Факт:

ansyproblem.PNG

Протестил в солиде для интереса, та же фигня(

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

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

Как так?

Местное разрежение, на некотором расстоянии оно увеличится.

 

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

  • Нравится 1
Link to post
Share on other sites
rasta89
6 часов назад, karachun сказал:

Местное разрежение, на некотором расстоянии оно увеличится.

 

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

Спасибо, понятно.

Погляжу на досуге какую-нибудь документацию по-проще по этому направлению.

Link to post
Share on other sites
karachun

@rasta89 Плюс это жидкость и за препятствием может даже возникнуть кавитация - будут участки с водяным паром с давлением насыщенных паров этой жидкости при данной температуре. А это давление может составлять всего несколько кПа.

  • Нравится 1
Link to post
Share on other sites
rasta89

Всем привет, чтобы не плодить тем по CFX, по текущему расчету появились еще вопросы.

1. Пытался смоделировать течение бурового раствора, ранее была вода. Задача была задать три параметра: плотность, вязкость и кол-во частиц.

С плотностью вопросов нет.

Вязкость у бурового раствора измеряется в секундах, например 30 с, это такая величина которую нельзя во что-то конвертировать, как ее применить при расчете? Так же есть такой параметр у раствора динамическая вязкость в Па*с, но в CFX  у нас есть только пластическая вязкость, читал документацию по бурению пишут что если динамическая и пластическая вязкость равны - это идеальное условие, можно их приравнять.

Кол-во частиц, как задать кол-во частиц подобно флюенту?

 

2. При расчете одного из штуцеров в трубе (скважина) образовалось минусовое давление, кавитация подумал я и решил задать пар и воду и посчитать вместе с кавитацией, чтобы исключить отриц давления. Солвер останавливает расчет с моделью турбулентности k-epsilon на 5-6 степе, с Shear Stress Transport дошло до 150 степов.

Ошибка Floating point exeption: overflow. В чем могут быть причины/подводные камни?

 

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

Всем привет, чтобы не плодить тем по CFX

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

 

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

но в CFX  у нас есть только пластическая вязкость

В CFX как раз задается динамическая вязкость - Dynamic Viscosity, в Па*с.

Что такое пластическая вязкость я даже не знаю. Интересно где вы ее в CFX нашли, покажете на скриншоте?

1.png

 

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

Вязкость у бурового раствора измеряется в секундах, например 30 с, это такая величина которую нельзя во что-то конвертировать, как ее применить при расчете?

Украинская Википедия знает некоторые специфичные единицы измерения кинематической взякости в секундах:

https://uk.wikipedia.org/wiki/В'язкість#Кінематична_в'язкість

Цитата

Існують і інші умовні одиниці, що використовуються для вимірювання в'язкості - градуси Барб’є (°В), секунди Сейболта (“S) і Редвуда (“R).

Я вам переведу

Цитата

Существуют другие единицы которые используются для измерения вязкости - градусы Барбье(°В), секунди Сейболта (“S) и Редвуда (“R).

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

 

Возможно это особые буровые секунды. Берут некую емкость и через маленькую дырдочку сливают заранее оговоренный объем испытуемой жидкости и замеряют время. Потом из него тоже по формуле находят кинематическую и динамическую вязкости. Помню в университете у меня была такая лабораторная работа и так измеряли вязкость топлива для судового дизеля.

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

 

Если это так то надо в CFX повторять эксперимент. А то сами знаете, и емкости и оговоренные объемы и дырочки бывают разные и какая там у вас дырочка только вы сами и знаете.

 

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

Ошибка Floating point exeption: overflow. В чем могут быть причины/подводные камни?

Сложно так сказать, там и сетка может быть плохой и ГУ неправильные и настройки физики. Если вы не выполняли то выполните туториал для CFX. Точного названия я не помню но там должно быть как раз про Water Pump и про Cavitation. Туториалы можно скачать сами знаете где, я сам их скачаю и скажу точнее. Там как раз должно быть все показано.

UPD. Почитал про пластическую вязкость. Похоже это уже относится к Неньютоновским моделям жидкости. Смотрите в документации что есть в CFX и что задано у вас.

Вот одна тема на cfd-online, может она вас на что-то натолкнет.

https://www.cfd-online.com/Forums/cfx/226934-shear-strain-rate-insertion-bingham-plastic-model.html

 

И вроде я нашел воронку которой замеряют 30 секунд взякости.

https://www.drillingformulas.com/viscosity-of-drilling-mud/

Figure-1-Marsh-Funnel.jpg

  • Нравится 1
Link to post
Share on other sites
rasta89
Цитата

И вроде я нашел воронку которой замеряют 30 секунд взякости.

https://www.drillingformulas.com/viscosity-of-drilling-mud/

так и есть да, ее так и замеряют, у кого не спроси (нефтяника) все называют эту вязкость в секундах, а пришить ее некуда(

 

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

Что такое пластическая вязкость я даже не знаю. Интересно где вы ее в CFX нашли, покажете на скриншоте?

блин на оборот в CFX динамическая а в свойствах растворов пластическая

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

Похоже это уже относится к Неньютоновским моделям жидкости.

Буровые растворы относят к ним

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

а пришить ее некуда

Тогда только моделировать эту воронку (подбирать динамическую вязкость чтобы вытекало за 30 секунд) или искать в буровой литературе формулу для пересчета во что-то удобоваримое.

8 минут назад, rasta89 сказал:

блин на оборот в CFX динамическая а в свойствах растворов пластическая

Буровые растворы относят к ним

Вот. Раз вы сами признались что жидкость неньютоновская то одной формально динамической вязкости вам не хватит.

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

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

 

Ну или считать как обычную, ньютоновскую жидкость, если это допустимо. Это будет некоторым упрощением.

Edited by karachun
  • Нравится 1
Link to post
Share on other sites
rasta89

Понял спасибо, буду копать ...

А что касается:

4 часа назад, rasta89 сказал:

Кол-во частиц, как задать кол-во частиц подобно флюенту?

 

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

А что касается:

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

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

Сложно так сказать, там и сетка может быть плохой и ГУ неправильные и настройки физики. Если вы не выполняли то выполните туториал для CFX. Точного названия я не помню но там должно быть как раз про Water Pump и про Cavitation. Туториалы можно скачать сами знаете где, я сам их скачаю и скажу точнее. Там как раз должно быть все показано.

Ну кстати сетку я измельчил конкретно, 1-2 мм

Что добавилось при расчете кавитации:

11111111111.PNG

пар взят из библиотеки при 25 град

 

222222.PNG

 

3333333.PNG

 

ну там еще мелкие настройки типа концентрация пара и воды на входе, для пара 0 для воды 1, чтобы система автоматом нам не дала 50/50% пара и воды

Link to post
Share on other sites
karachun

@rasta89 Скачал я туториалы. Выполните уроки Chapter 21: Cavitation Around a Hydrofoil и Chapter 28: Drop Curve for Cavitating Flow in a Pump.

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

 

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

@rasta89 Скачал я туториалы. Выполните уроки Chapter 21: Cavitation Around a Hydrofoil и Chapter 28: Drop Curve for Cavitating Flow in a Pump.

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

 

Спасибо, да, сверился с туториалами, все задано верно, единственное что понял что похоже солвер выдавал ошибку из-за пограничного слоя, увеличил его и с k-e теперь считает и с sst моделями турбулентности. Но вот какая новая проблема, кстати подобная была у человека с солидом. Например есть штуцер, он стоит в скважине, в нем есть вход и выходы, жидкость проходит стадию завихрений и выходит из отверстий в корпусе в скважину, глубина 1300м, т.е. 13 МПа старческого давления, так вот ЕСЛИ ЗАДАТЬ СТАТ ДАВЛЕНИЕ И АУТЛЕТЫ НА ОТВЕРСТИЯ, ТО МИНУСОВОЕ ДАВЛЕНИЕ ВСЕ РАВНО ЕСТЬ -0.1 МПА, А ЕСЛИ СДЕЛАТЬ КУСОК СКВАЖИНЫ ВОКРУГ ШТУЦЕРА, И СТАТ ДАВЛЕНИЕ И АУТЛЕТ ЗАДАТЬ НА СКВАЖИНУ МИНУСОВГО НЕТ,  в обоих случаях подключена кавитация... Вот такой ребус...

 

Edited by rasta89
Link to post
Share on other sites
karachun

@rasta89 Это отрицательное давление это же относительно опорного? То есть оно равно 13-0.1=12.9 МПа.

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

@rasta89 Это отрицательное давление это же относительно опорного? То есть оно равно 13-0.1=12.9 МПа.

нет, смотрите

изображение.png

нарисовал условно, модель выложить к сожалению не могу, она на рабочем ПК

Подается жидкость под давлением 17 МПа в штуцер, вода, в штуцере проходит ряд специальных каналов, происходят местные разряжения, жидкость выходит через отверстия в скважину на глубине 1300 м, т. е. стат давление 13 МПа.

 

Так вот там в местных разряжениях минусовое давление.

Кстати было время прогнать все через SW, ради интереса, он показывает там нормальное давление 6-7 МПа.

В любом случае минусовое быть не может ведь...

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

В любом случае минусовое быть не может ведь...

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

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

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

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

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

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

Link to post
Share on other sites
rasta89

В общем убрал подачу с пласта 5м3/сут и все стало на круги своя

изображение.png

я так понял по подаче ансис пересчитывал на давление и там его было ничтожно мало, в этой зоне и были все проблемы

 

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

Link to post
Share on other sites
  • 4 weeks later...
rasta89

Возник новый вопрос по данной тематике.

При решении задачи, когда есть разряжение, какую expressions использовать для определения тяги жидкости?

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

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.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Maik812
      А с чего вы взяли если Вас поймали с воровством то платить только по цене? По цене это й платить нужно в магазине, а не когда за опу взяли! Кстати Уж коли вы из Израиля пора бы знать что тама по ветхому, в семеро платит вор..
    • ART
      Информированный вы наш, в  английском языке есть красивое слово - outsourcing. Откуда вы знаете, кто им КД разрабатывал? Может для них КД фрилансеры делали, а на сайте просто для солидности написали, что сами КД разрабатывают. Может они так лохов дезинформируют, которые всему что написано на сайтах компаний верят. А вы только одно слово паинт, знаете? А про Нанокад не слышали? В нем можно по ЕСКД всю сопроводительную документацию оформить, Ростехнадзору 3Д и не нужен вовсе.  Даже если они и сами разрабатывали и "битым" Компасом пользовались, откуда цифра в "более миллиона рублей" взялась? Три лицезии стоят "пол лимона" откуда остальное, наверное в паинте нолики пририсовали?  И почему Аскон вдруг подобрел, это что альтруизм проснулся?  Вы про какой сюрприз?    Кстати, политпросвещеный вы наш, я вот с творчеством Дани Милохина не знаком, но судя по вашему стилю общения, и смайликам, он явно ваш кумир, так может вы нам напоете что нибудь из Даниного репертуара? 
    • статист
      Aeterna - Перекресток    
    • статист
      1. Здесь поднялся, потому что это может коснуться каждого второго, кто заглядывает на этот неофициальный форум по программным продуктам (по моему скромному мнению). 2. Почему тиражируется - предположу чтобы затянуть гайки и по этому направлению. До этого было негласное заключение - купил одно ПО на три - десять недокупленных, и к тебе вопросов нет. Сейчас можно предположить, если этот случай раскрутят как показательный, что все будет по другому.
    • co11ins
      ренишоу без макросов не работает
    • Sturmann
      Интересная у вас программа.  То есть нужно открыть деталь запустить программу, выставить настройки и нажать запуск? А если деталей 100? 500? 1000? Запускать его по количеству деталей? А как узнать в dxf количество таких деталей? Буду очень признателен за ответы.   Видимо им не совсем удобно пользоваться, насколько я могу судить из функционала (могу ошибаться) Вот если бы открыть сборку изделия, открыть окно макроса и нажать "ЗАПУСК" , а дальше бы макрос все сделал сам: и разложил детали, и подсчитал количество и не путал конфигурации и материалы и проверил на ошибочные и некорректные материалы и проверил на развертки, сформировал бы детали по материалам участков (условно  металл и МДФ) вот это было бы круто.  Думаю вы уже опоздали. Сейчас данный набор продают реселлеры за нескромную сумму.  Автор перешел с vba на net. Видимо время кустарных поделок на коленке прошло и теперь хотят получать за это денежку.  Хотя могу ошибаться и у кого то остались в свободном доступе
    • Sturmann
      Предлагаю использовать базовые плоскости детали или сборки . Например плоскость "справа" трубы сопрячь с торцом плитной детали
    • AlexKaz
      Good times Bad times - В горести и в радости  
    • vasillevich68
      В русском языке есть красивое слово "дезинформация". Пока лошары из-за лужи, развесив уши смотрели российский вариант "Санты Барбары" им был приготовлен неприятный сюрприз.   А вы там, где смотрели цены, не видели таких буквафф   Сказка про белого бычка просмотр, рассчитана на паству дани милохина. Уж на этом-то форуме, не надо ля-ля.  Разрабатываемое ими оборудование (именно так они себя позиционируют на своем сайте), поднадзорно Ростехнадзору, следовательно, сопроводительная документация должна соответствовать ЕСКД. Они её, что, в паинте рисовали???  
    • chatskiy
      у нас была больше года vasco 6000 сож офигенно моет станок по стали и чугуну, никаких соплей и бак чистый, но пошла аллергия у людей на нее, отказались. возможно надо вентиляцию хорошую.  по макросам не торопитесь , докупить никогда не поздно, вдруг ваши наладчики не осилят макросы и деньги будут на ветер.
×
×
  • Create New...