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

Перепад давления на участке прямой гидравлически гладкой трубы


Guterfreund

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

Добрый день, ребята!

 

Осваиваю гидравлические расчеты в ANSYS CFX. На этапе вхождения в тему я начал с простой задачи определения перепада давления на участке прямой гидравлически гладкой трубы. Результаты расчета я сравниваю с аналитическим решением по Идельчику.

 

Сетку тестирую разную, от грубой до мелкой. После решения проверяю критерии Y+. Моделирую турбулентный режим течения с моделью K-E. Модель SST в планах, но опасаюсь данной модели из-за требований по размеру сетки.

 

Граничные условия: на входе - массовый расход, на выходе - нулевое статическое давление.

 

Не могли бы Вы подсказать мне по некоторым вопросам:

 

1. После решения я проверяю массовый расход в нескольких сечениях по длине трубы. Расход равен величине, заданной в ГУ. Далее проверяю площади сечений, площади также соответствует внутреннему диаметру трубы. Далее проверяю скорости потока в нескольких сечениях и вот со скоростями уже все хуже. Во-первых, скорость в сечении не соответствует зависимости расход/площадь, во-вторых, в сечениях, удаленных от входного, скорость возрастает. Поясните, пожалуйста, это явление. Можно ли добиться полного соответствия решения ожидаемому результату: постоянству скорости вдоль длины трубы и соответствию скорости зависимости расход/площадь?

 

2. Какой минимальной величины отклонения (погрешности) от аналитического решения у Вас получалось достигать при решении подобных задач с моделью турбулентности K-E? Хочу иметь ориентир, по достижении которого стоит заканчивать с вылизыванием модели.

 

Заранее Большое Спасибо!!!

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


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

В Идельчике можно найти рекомендации по тому - на каком расстоянии от начала трубы устанавливается турбулентное течение (вроде 10-20 диаметров). И тогда мерять перепад надо будет не от начала а на участке внутри трубы, подальше от входа и, наверное, от выхода тоже.

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

http://cccp3d.ru/topic/90934-ошибка-при-задании-скорости-на-входе/

http://cccp3d.ru/topic/90658-использование-expression-для-задания-скорости-на-входе/

Еще можно посчитать преграду - внезапное расширение/сужение потери больше - проще сравнивать.

По выступам есть много экспериментальных результатов.

http://cfd.mace.manchester.ac.uk/cgi-bin/cfddb/prpage.cgi?53&EXP&database/cases/case53/Case_data&database/cases/case53&cas53_head.html&cas53_desc.html&cas53_meth.html&cas53_data.html&cas53_refs.html&cas53_rsol.html&1&0&0&0&0

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

@Guterfreund , я же говорил - главное отступить, чтобы поток успел сформироваться)

а чего CFX  в итоге?

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

CFX  в итоге?

Открыл CFX, открыл Fluent. CFX больше понравился по интерфейсу :).

 

29 минут назад, soklakov сказал:

я же говорил - главное отступить

 

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

 

С K-E выхожу на данный момент на погрешность 6%. Ожидал, конечно, что-то типа 2-3%.

 

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

на вхоже скорость равномерная

Окей, равномерная. Но почему она не равна величине расход/площадь?

 

И такой вопрос: я задаюсь в аналитике массовым расходом, т.е. имею определенную скорость в сечении трубы. Число Рейнольдса зависит от скорости, КГС от ее квадрата и мне хотелось бы в моих удаленных от краев сечениях получить данную аналитическую скорость с минимальной погрешностью. Как бы мне тогда поиграть с ГУ, чтобы получить нормальную скорость, есть мысли?

 

Спасибо!

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

Окей, равномерная. Но почему она не равна величине расход/площадь?

 

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

на входе - массовый расход

попробуйте скорость на входе

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

Окей, равномерная. Но почему она не равна величине расход/площадь?

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

Справочники ссылаются на скорость в центре потока и она не равна расход/площадь.

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

попробуйте скорость на входе

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

 

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

Справочники ссылаются на скорость в центре потока и она не равна расход/площадь.

Ну вот, например, выкладка из Альтшуля (см. вложение). Там скорость рассчитывается через расход и площадь и от нее определяются прочие величины.

 

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

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

Т.е. вы хотите сказать, что скорость будет меняться по длине трубы по какому-то закону. Я себе представляю скорость потока в данной задаче постоянной и хочу увидеть это по результатам расчета. Пусть краевые зоны будут иметь иную скорость, будем считать это влиянием ГУ. Но как мне получить требуемую скорость в центре длинной трубы, неужели только подбором расхода?

 

2018-11-22_13-28-51.jpg

З.Ы. Все это время я говорю о длине трубы, а не о поперечном сечении :) Вдруг мы друг-друга не поняли...

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

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

нормально ведь, правда?

потому что:

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

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

.

но дальше должна быть постоянна

31 минуту назад, Guterfreund сказал:

скорость потока в данной задаче

по длине трубы.

 

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

С K-E выхожу на данный момент на погрешность 6%. Ожидал, конечно, что-то типа 2-3%.

@Guterfreund ! Nicht schlissen!

Machen Sie правильное распределение скорости на входе. Или посчитай, какое там получается на выходе распределение, потом его на вход приложи. И так несколько раз, пока изменяться не будет. До сходимости до полной, за свободу!

И тогда уже сравнивай с аналитикой. А тож оно установится не успевает! У ковра спроси!

 

Всё прочесть не осилил, но про скорость - смотри распределение, а не среднюю по сечению / по расходу.

 

Ты мне просто больно сделал! После всех атомных твоих дел вдруг такое...

 

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

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

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

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

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

Это из Идельчика, стр.19. Lнач это длинна участка на котором течение устанавливается.

12345.JPG.6e93f934479d11d5bda6cca0505dd8b1.JPG

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

Ты мне просто больно сделал! После всех атомных твоих дел вдруг такое...

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

42 минуты назад, piden сказал:

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

Что-то такое буду пытаться делать. Отпишусь!

 

Кстати, в атомке по началу все шло тем же путем, через ж...

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

Ребята, позвольте я еще тупану :).

 

Применяю модель турбулентности K-E со скалируемой пристеночной функцией.

 

Ну, допустим, задался я начальным значением Y+ = 30. По формуле из хелпа (см. ниже) для трубы диаметром 80 мм и числа Рейнольдса порядка 40 000 я получаю размер первого у стенки элемента примерно 1.0 мм.

 

Далее читаю хелп, там стоит, что для скалируемой пристеночной функции требуется минимум 10 элементов в пристеночном слое. Таким образом, начинаем с 1.0 мм у стенки и заканчиваем десятым элементом с размером около 5.2 мм (при 20% росте).

 

В итоге, так называемый, пристеночный слой для моих условий получается по сетке десятки миллиметров. Это нормально? Разве пристеночный слой не ограничивается величиной в пару миллиметров? После решения я смотрю на распределение скоростей у стенки и мне кажется, что он не достаточно точно описывает характер распределения скорости у стенки. Такое ощущение, что сетка у стенки грубовата и нужно десятью элементами разрешать погранслой в 1-2 мм, а не в 10-20 мм.

 

Сетка также представлена ниже...

 

 

 

 

Y.jpg

mesh.jpg

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

Т.е. вы хотите сказать, что скорость будет меняться по длине трубы по какому-то закону. Я себе представляю скорость потока в данной задаче постоянной и хочу увидеть это по результатам расчета. Пусть краевые зоны будут иметь иную скорость, будем считать это влиянием ГУ. Но как мне получить требуемую скорость в центре длинной трубы, неужели только подбором расхода?

Профиль скорости будет меняться ) Посмотрите посмотрите книгу Г. Шлихтинга "Турбулентный пограничный слой".

 

 

Шлихтинг Г. Теория пограничного слоя 183.gif

 

Для турбулентных течений

 

Шлихтинг Г. Теория пограничного слоя 539.gif

Шлихтинг Г. Теория пограничного слоя 538.gif

Шлихтинг Г. Теория пограничного слоя 539_2.gif

Шлихтинг Г. Теория пограничного слоя 540.gif

 

Используя среднюю скорость можете определить скорость по оси

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

Но ведь это будет до установления потока, дальше профиль будет постоянным.

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

Ну, допустим, задался я начальным значением Y+ = 30.

и какой получился в итоге? там же целое поле можно порассматривать после расчета.

В 03.12.2018 в 09:46, Guterfreund сказал:

Далее читаю хелп, там стоит, что для скалируемой пристеночной функции требуется минимум 10 элементов в пристеночном слое.

скриншот, пжалста)

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

Но ведь это будет до установления потока, дальше профиль будет постоянным.

Конечно, первый рисунок с графиками для ламинарного течения как раз это и демонстрирует. На втором рисунке приведены профили скорости турбулентного течения для уже установившегося потока, т.е. за начальным участком. Зная Re (соответственно n в степенном уравнении) можно посчитать среднюю скорость и задать её на входе трубы, чтобы за начальным участком получить требуемую скорость на оси. Это же вроде требуется? Данные по длине начального участка у Шлихтинга совпадают с данными из Идельчика, возможно даже взяты из одних источников )

5c076c0001df2__537.thumb.gif.95125cac3f48715225af5d0a77967e27.gif

5c076c02c5ef4_.537_2.thumb.gif.619624ad2cfd59c38b0af739480f6d37.gif

    

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

Но ведь это будет до установления потока, дальше профиль будет постоянным.

Вот именно! Т.е. каждое (далеко от ГУ) поперечное сечение будет иметь один и тот же профиль скорости и одно и то же среднее значение. В моем представлении, среднее значение скорости будет равно расходу, деленному на площадь. По результатам расчета средняя скорость в таких сечениях равна именно этой величине +/- пара процентов...

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

и какой получился в итоге? там же целое поле можно порассматривать после расчета.

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

 

Буду разбираться, стоит ли возиться с сеткой из-за пары тройки ограниченных областей с Y+, например, менее 12. Если погрешность расчета мала, думаю забить на все это...

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

скриншот, пжалста)

См. ниже...

 

 

mesh_2.jpg

Location.jpg

3 часа назад, Foksmen сказал:

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

Скорость на оси будет равна средней скорости по сечению? Требуется получить в конкретном сечении значение именно средней скорости.

 

На данный момент я затачиваю расчеты под расчет коэффициента гидравлического сопротивления. Данный коэффициент определяется, в частности, средней скоростью по сечению...

В 03.12.2018 в 09:46, Guterfreund сказал:

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

Сам спросил, сам ответил :)

 

Используется модель турбулентности K-E с пристеночной функцией. Пристеночная функция - это способ отказаться от численного разрешения вязкого подслоя расчетной сеткой! Вот и все.

 

Остается тогда вопрос, зачем пристеночной функции минимальное число элементов 10. При низких скоростях течения в пределах турбулентного режима величина размера первого элемента для Y+ около 30 получается довольно большой и окончание зоны инфляции со своими десятью элементами происходит на расстоянии до половины радиуса от стенки. Явно этого много. Зачем требуют? Перестраховались или забыть указать, что это для чисел Рейнольдса от 10^6 :)?

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

Справочники ссылаются на скорость в центре потока и она не равна расход/площадь.

Вот тут я напутал, у Идельчика несколько раз упоминается что в качестве расчетной скорости принимается средняя скорость по сечению (расход/площадь). И все к-ты сопротивления даны для средней скорости. Извиняюсь.

19 минут назад, Guterfreund сказал:

Скорость на оси будет равна средней скорости по сечению?

Не будет равна, но это и не цель.

19 минут назад, Guterfreund сказал:

Остается тогда вопрос, зачем пристеночной функции минимальное число элементов 10.

Может это перестраховка чтобы делать плавный переход от первой ячейки к ядру потока. Чтобы не вышло так.

model_1.jpg

33 минуты назад, Guterfreund сказал:

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

Но может в таком случае и пристеночный (не вязкий а вообще весь пограничный слой) потолще а ядро потока меньше?

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Михаил АИС
    • Павлуха
      В Рино можно создать плоскую карту, потом наложить на криволинейную.
    • Fedor
      Та дано определение концепта факторизации . Любой. Мелочи не обязательно перечислять. Покопайтесь, может в английской или другой статье о факторизации есть :)     https://en.wikipedia.org/wiki/Matrix_decomposition    :)
    • _GOST_
      10.05.2024 Макросы обновлены Версия v.0.8.16 beta   Исправлены баги: 1. Макрос BOM_Export. Исправлен баг, в результате которого масса в количестве компонентов округлялась до нуля. 2. Макрос BOM_Export. Исправлен баг, в результате которого неправильно сортировались компоненты раздела "Комплекты" 3. Макрос BOM_Export. Исправлен баг, в результате которого не сортировались компоненты раздела "Документация" 4. Макрос BOM_Export. Исправлен баг, в результате которого в спецификации не отображались примечания виртуального компонента. 5. Макрос BOM_Export. Исправлен баг, в результате которого при выполнении макроса из сборочного чертежа для групповой спецификации с отличиями по чертежу - не обновлялись номера позиций в модели и чертеже. 6. Макрос Revision_Update. Исправлен баг, в результате которого макрос вылетал при выполнении его не с первого листа чертежа.   Улучшения: 1. Макрос M_Prop. Добавлена проверка чертежей различных типов документов для сборок. Имена файлов таких чертежей должны повторять имя файла сборочного чертежа, но между обозначением и разделителем должен быть указан код документа. Так же данный код и соответствующий ему тип документа должны быть внесены в текстовый файл списка типов документов (см. настройки). 2. Макрос M_Prop. Изменено поведение при нажатии галочки "Добавить материал в наименование" - теперь наименование из имени файла полностью заменяется материалом. 3. Макрос BOM_Export. На главное окно макроса добавлена галочка "Без раздела "Документация"" для документов без чертежей (комплекты, и т.д.). 4. Макрос BOM_Export. В раздел "Документация" автоматически вносятся различные типы документов, если для них есть чертежи (например, кроме сборочного чертежа есть монтажный чертёж, в имени файла которого после обозначения указан код документа "МЧ"). 5. Макрос BOM_Export. Для документов без сборочных чертежей, но со спецификацией в поле "Формат" автоматически проставляется формат "А4". 6. Макрос BOM_Export. Для компонентов с указанием массы в количестве, при условии, что масса указана в граммах, во время суммирования (если вхождений таких компонентов несколько) масса может преобразовываться из граммов в килограммы. 7. Макрос BOM_Export. На главное окно макроса добавлена галочка "Сортировать раздел "Прочие изделия" по обозначению" 8. Макрос BOM_Export. Изменено правило сохранения спецификации в отдельной папке - теперь в отдельной папке сохраняются файлы в формате PDF (дублируются). Для старых проектов, в которых спецификации были сделаны с данной галочкой, все файлы в формате Excel необходимо перенести на уровень выше (в папку с моделью). 9. Макрос BOM_Export. Реализована особая сортировка всех компонентов в спецификации, позволяющая правильно сортировать стандартные изделия по увеличению размера. Например, Винты М8 будут выше винтов М12, а не наоборот как в старой версии. v.0.8.16 beta.rar
    • ДОБРЯК
      Где в этой ссылке сказано про численную факторизацию симметричной матрицы методом Холецкого или методом Гаусса? :=)  
    • Fedor
    • ДОБРЯК
      Численная факторизация - это приведение матрицы к треугольному виду. Дальше идет работа с правой частью. 
    • Михаил АИС
      Здравствуйте.  Выбираем станок. Обрабатываем в основном нержавеющую сталь AISI304, AISI321 и AISI316L. Сейчас у нас есть два универсальных станка 16к20 и иж250, универсальный фрезерный станок JET. Также имеется токарный станок ЧПУ без приводов от компании Вебер(аналог GOODWAY GLS-1500).  Следующий станок хотелось бы приобрести не китайский. На текущий момент времени рассматриваем 3 марки станков: 1) Victor NP-16CM и NP-20CM. Тайвань, вроде хорошие станки, но ценник впечатляет. У модели поменьше BMT45, у побольше BMT55. Обе модели на направляющих качения. 2) SMEC NS2000M и SL2000M. Южная Корея,  цены относительно приятные. NS2000M имеет направляющие качения и BMT45. SL2000M - скольжения и BMT55. 3) DOOSAN. Корейские станки, довольно известные, цены впечатляют. Есть вариант нового китайского Lynx225M(китайский станок для китайского рынка) и б/у Puma GT2100M из Кореи якобы с минимальной наработкой. Ценник на новые корейские станки зашкаливает.  Чертежи массовых деталей прикладываю,  также прикладываю чертежи самых крупных деталей. Часть деталей точим из шестигранника, соответственно идёт обработка на удар. Буду признателен, за помощь в выборе. По технике два основных вопроса: 1) Направляющие - требуются ли нам направляющие скольжения, или достаточно качения? 2) BMT55 больше, жёстче и позволяет ставить резцы большего сечения. Также теоретически инструмент должен стоять лучше. Или в нашем случае достаточно BMT45? Если у кого-то есть опыт использования этих станков буду признательны за обратную связь.
    • maxx2000
      @bubl leg в NX, Rhino можно, больше ни в каких CAD не встречал.
    • ДОБРЯК
      Хорошо. Можно тоже самое написать еще раз. Вы ищите решение СЛАУ. И чтобы найти это решение вы задаете уравнение, что  перемещение какой-то степени свободы равна какому-то числу. Но в данном примере всего два уравнения, всего две степени свободы.  И сказав, что перемещение первой степени свободы равно 1, например, у вас остается одно уравнение с одним неизвестным.  А если у вас СЛАУ из 100 уравнений, вы скажите, что перемещение первой степени свободы равно 1, например. Но как найти остальные 99 неизвестных не решая СЛАУ? Нужно решать в общем случае?   Решайте любым методом. Вы скажите нужно СЛАУ решать для нахождения собственных векторов.  Предлагаю двигаться маленькими шажками. Если нужно решать СЛАУ, то это один путь развития диалога, если не нужно, другой.
×
×
  • Создать...