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

Fluent, давление в области outlet падает до нижней границы давления


Elias Alekseeff

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

1 час назад, Elias Alekseeff сказал:

И если я правильно понял, то нужно создать пограничный слой

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

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


@karachun Спасибо за материалы, за информацию.

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

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Elias Alekseeff сказал:

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

Путаете теплое с мягким.

https://ru.wikipedia.org/wiki/Уравнение_состояния_идеального_газа

https://ru.wikipedia.org/wiki/Турбулентность

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

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

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

1 час назад, Elias Alekseeff сказал:

@karachun Спасибо за материалы, за информацию.

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

Может геометрию выложите?

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

@a_schelyaev Вроде бы во фюленте и cfx есть продвинутые пристеночные функции, которые применимы к любым величинам у+. т.е. они не деградируют/становятся нефизичными на очень больших значениях у+.

Но проигнорировать трение конечно более элегантное решение)

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

Пристеночные функции вещь в себе. Если проблема не в турбулентности и у него валится мультигрид, то дело в соотношении параметров ГУ и НУ, которые решатель не может прожевать.

Нужно пробовать Сегрегейтом. Если не поможет, то переходить на первый порядок по всем уравнениям. Если и это не поможет, то колдовать с шагом интегрирования - снижать - особенно на первых итерациях.

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

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

 

Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, karachun сказал:

Путаете теплое с мягким.

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

8 часов назад, an_rushin сказал:

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

Возможно дело действительно в сетке, на счет окутал...не совсем понял, я использую обычный workbunch meshing, метод cutcell.

Возможно я как-то неправильно разбил тело на части (или на тела),

либо там нужно еще что-то сделать, на англоязычном форуме мне говорят что-то про Multibody Part или Share Topology.

Кто-нибудь может объяснить что это значит - Multibody Part - и как его обеспечить?

8 часов назад, a_schelyaev сказал:

Так просим геометрию - не дает.

Я бы с радостью это сделал, но это не от меня зависит. Могу добавить картинки дерева построений.

Ссылка на сообщение
Поделиться на других сайтах
31 минуту назад, Elias Alekseeff сказал:

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

Вот это и не правильно. Опять спутано теплое с мягким. С невязкой жидкостью можно посчитать только потенциальное (безвихревое течение). Но вихри есть и в ламинарном и в турбулентном течении. Чтобы не учитывать турбулентность надо выбрать в моделях турбулентности вариант None(Laminar) - Ламинарное течение, а не менять свойства рабочего тела.

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

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

https://en.wikipedia.org/wiki/Potential_flow

38 минут назад, Elias Alekseeff сказал:

Я бы с радостью это сделал, но это не от меня зависит.

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

Ссылка на сообщение
Поделиться на других сайтах
11 час назад, Elias Alekseeff сказал:

Я бы с радостью это сделал, но это не от меня зависит. Могу добавить картинки дерева построений.

Т.к. мы страшные люди, то по тем данным, что в теме выложены, я построил вашу геометрию за 0,5-1 часик.

FlowVision брать не стал - лень. Взял KompasFlow ибо геометрию тут же в Компасе сваял.

На входе задал полное давление избыточное 811669, относительно опорного 101325.

Тоже самое по температуре - 244.6, относительно 273 опорного.

На выходе стоит расход.

Пар брать не стал, ограничился воздухом, уравнение состояние идеального газа.

k-E модель стандартная, Полная энтальпия.

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

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

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

Рекомендации для Флюентистов: задать на входе давление поменьше, например равное 0 Па, относительно опорного и постепенно его повышать. Т.о. выйдете на стационарное течение.

Шаг интегрирования в среднем 1e-5.

Еще бы автору неплохо проверить правильно ли заданы согласование условий на входе по давлению и температуре.

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

Вторая картина это FV с нулевым давление на входе. К утру все должно вырасти до нужных значений.

kf_sapr.jpg

kf_sapr2.jpg

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

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

В общем при выходе на полную величину давления скорость в зазоре под 800 м/с. Шаг по времени просел до 1e-6. Наблюдается колебательный процесс, т.к. задал рост давления в прогрессии - в два раза через каждые 100 итераций, что привело к появлеию колебаний. Не таких, как в случае с постоянным ГУ на входе, но тоже есть.

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

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

Очень красивая кривая сходимости по интегральной характеристике получилась.

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

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

kf_sapr3.jpg

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

Сделал повышение давления более гладким, но сам градиент остался прежним.

Также сделал расчет на Куранте=100, но тоже с градиентом роста от Куранта=1 до 100 в течении 20 шагов по времени.

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

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

Соответственно, совершенно другая асимптотика сходимости по количеству шагов. Я там в конце еще переключился на Курант 10, чтобы проверить как схемные дела могли повлиять на решение, все таки увеличение шага интегрирования размазывает низкочастотные дела, но сила не поменялась. Т.е. мы вышли на стационарный режим, но с одной оговоркой, на данной расчетной сетке. Если ее проадаптировать погуще, то можно будет отловить какие-нибудь маломасштабные дела. Но это уже если оно вам надо.

kf_sapr4.jpg

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

@a_schelyaev Спасибо за проделанную работу, но я мало что понял, если честно (особенно про шаги интегрирования).

Если коротко, сетку получается сделать мельче; удлинить входной патрубок;

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

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

Забубенить что-ли шоу, где я буду ходить как Константин Ивлев с пузом по КБ всячесчким, кидаться клавиатурами, бить всех по голове томиком Ландафшица или Тимошенко? А потом в конце, когда все уже не могут дрожащим пальцем попасть в кнопку мыши, я такой достаю карандаш Кохинор HB (or not HB?), таблицы Брадиса, инерционную рейсшину Ленинград и калькулятор Электроника на солнечных батарейках и со словами "Смотри, чучело..." начинаем с ним рисовать Static Mixer на бумаге в трех проекциях и в изометрии с указанием всех ГУ на бумаге и технических требований над штампом.

В конце радостно получаем кривую сходимости, переносим ее на кальку, подшиваем и я уезжаю в следующее ОКБ.

Все хлопают и на камеру, поедая банан, говорят о своих ощущениях.

 

Суть того, что я выложил, в описании характера задачи и как ее решать. Методика универсальная для всех CFD кодов с учетом на тараканы каждого кода.

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

Я с Флюентом не работал, больше с CFX. Но если предполагать, что они написаны на единых технологических началах, то начинайте с нулевого давления на входе, доводите до решения. Потом используйте полученное решение как НУ для следующего расчета, где вы на входе ГУ поднимите.

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

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

Ну что, удалось посчитать задачу?

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

 

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

Воздух для начала попробуйте. Потом пар с уравнением состояния идеального газа. И только потом, когда отладите процесс переходите на "реальное" уравнение.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Bot
      Об авторах: Мария Золотова — BIM-специалист строительной компании, по первому образованию — театральный режиссер, Софья Минина — BIM-менеджер, по второму образованию — психолог, Владимир Талапов — BIM-эксперт, всего одно образование — математик. См. также BIM и Театр: искусство возможного. Часть 1, BIM и Театр: искусство возможного. Часть 2, BIM и Театр: искусство возможного. Часть 3. Информационное моделирование зданий и сооружений, как творческий процесс, имеет много общего с не менее творческим процессом постановки театральных спектаклей. Поэтому изучение театрального опыта, его наработанных взаимосвязей участников и методик их взаимодействия может существенно помочь становлению и использованию BIM в строительной отрасли. В этой части речь пойдет о тех, кто вроде бы непосредственно не участвует в постановке спектакля или информационном моделировании, но от кого эти процессы существенно зависят. «Кто платит, тот и заказывает музыку» Итак, кто же [...] View the full article
    • Guhl
      Понятия не имею
    • Александр 36
      А где можно скачать русифицированную версию
    • BASH_HD
      В Москве) но вообще по мнению японцев станок в Германии) но это не точно...   Аукцон и BAFA знали куда продали.
    • Alexandr97
    • Andrey_kzn
      Логика работы у них та же самая. И интерфейсные сигналы те же. Вы упускаете из виду сигнал готовность привода. Это DB3x.DBX93.5. Выстраивайте логическую цепь событий. Формирование сигнала DDX2.1 может быть завязано на готовность привода.  Не будет готовности привода, можете сколько угодно выставлять DBX2.1, ось никуда не поедет. А готовность может пропадать из-за дефекта энкодера, кабеля, разъёмов и т.п.  Надо сделать трассировку всех этих приводных сигналов,  заодно посмотрите также DBX93.7 и DBX21.7.  И понять, что какой сигнал пропадает первым.
    • Guhl
      Опять я забыл про это меню. Оно в корне лежит, а я туплю Спасибо  
    • gudstartup
      @Guhl все это настраивается здесь
    • Guhl
      У меня 25я версия, но может ревизия не та. Скачаю с рутрэкера, посмотрю 
    • mrVladimir
      Странно. Сейчас попробовал выборочно разные ЧПУ - везде есть такие пункты. А у Вас на других также нет этих панелей? Может что-то при установке не так пошло...  
×
×
  • Создать...