cycaHuH

Два сосуда

ID: 1   Posted (edited)

Здравствуйте. я начал учиться работать в программе флоувижен и придумал сам для себя на первый взгляд простенькую задачу: модель "полностью сжимаемая жидкость" - имеется 2 сообщающихся сосуда, в начальный момент времени один из них заполнен воздухом а в другом вакуум. Далее решается задача перетекания воздуха из одного сосуда в другой. Как это реализовать ума не приложу. Проблема в том, что не понятно как связать эти две подобласти (сосуды) или иначе говоря какое граничное условие на месте соединения использовать?  Если ставить сопряженное граничное условие то нет возможности перетекания вещества, так как в параметрах ГУ "скорость" ставится только стенка. А в одной подобласти нельзя задать разные начальные условия по объему. Как быть?

Edited by cycaHuH

Share this post


Link to post
Share on other sites


Какая версия программы используется?

Share this post


Link to post
Share on other sites

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

тогда ГУ будет только "стенка"

и два НУ будет - с высоким и с низким давлением. 

 

http://flowvision.ru/index.php/besplatno-uchashchimsya

Share this post


Link to post
Share on other sites

Какая версия программы используется?

версия 2.5

 

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

тогда ГУ будет только "стенка"

и два НУ будет - с высоким и с низким давлением. 

 

http://flowvision.ru/index.php/besplatno-uchashchimsya

да, но как тогда задать 2 разных НУ в одном объеме? подобласть же одна и НУ одно

Share this post


Link to post
Share on other sites

 

Какая версия программы используется?

версия 2.5

 

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

тогда ГУ будет только "стенка"

и два НУ будет - с высоким и с низким давлением. 

 

http://flowvision.ru/index.php/besplatno-uchashchimsya

да, но как тогда задать 2 разных НУ в одном объеме? подобласть же одна и НУ одно

 

создаем  2 НУ.

Создаем параллелепипед

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

 

Итого - одно НУ будет в той области, которая входит в параллелепипед, второе - во всем остальном объеме.

Share this post


Link to post
Share on other sites

ID: 6   Posted (edited)

создаем  2 НУ.

 

Создаем параллелепипед

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

 

Итого - одно НУ будет в той области, которая входит в параллелепипед, второе - во всем остальном объеме.

 

А можно поподробней, как создать 2 НУ? не понял где и чем создать параллелепипед? если в постпроцессоре то в препроцессоре его не будет. А как его добавить в препроцессор? Если "Вставить"->"Геометрия" то предыдущая геометрия  просто удаляется и заменяется новой загружаемой.

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

Edited by cycaHuH

Share this post


Link to post
Share on other sites

 

создаем  2 НУ.

 

Создаем параллелепипед

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

 

Итого - одно НУ будет в той области, которая входит в параллелепипед, второе - во всем остальном объеме.

 

А можно поподробней, как создать 2 НУ? не понял где и чем создать параллелепипед? если в постпроцессоре то в препроцессоре его не будет. А как его добавить в препроцессор? Если "Вставить"->"Геометрия" то предыдущая геометрия  просто удаляется и заменяется новой загружаемой.

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

 

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

должна быть опция импорта объекта - посмотрите примеры по вставке в проект подвижного тела.

 

в препроцессоре:  

Объекты >> создать (и создаете параллелепипед) или объекты >> пакетный импорт (и импортируете тело, в которое влезает ваша геометрия - нужная её часть).

1 person likes this

Share this post


Link to post
Share on other sites

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

должна быть опция импорта объекта - посмотрите примеры по вставке в проект подвижного тела.

 

в препроцессоре:  

Объекты >> создать (и создаете параллелепипед) или объекты >> пакетный импорт (и импортируете тело, в которое влезает ваша геометрия - нужная её часть).

 

Спасибо, похоже разобрался с вашей помощью. "Фильтры" → "Создать" → (Объект → Параллелепипед, Тип → Установка переменной)

Share this post


Link to post
Share on other sites

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

 

В остальном - верной дорогой идете.


 

Share this post


Link to post
Share on other sites

ID: 10   Posted (edited)

 

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

 

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

Edited by cycaHuH

Share this post


Link to post
Share on other sites

лучше найти возможность поставить два НУ.

 

Найдите НУ - оно применено к пространству - замените в его свойствах объект с пространства на параллелепипед.

Создайте второе НУ и далее примените его в пространству.

 

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

Share this post


Link to post
Share on other sites

Во второй версии НУ задается во всей области. Локально можно задавать только через Фильтр Задания переменной.

В третьей версии в этом плане полный порядок - сколько и где хочешь, столько и задавай.

1 person likes this

Share this post


Link to post
Share on other sites

При задании переменной что происходит с массой в указанном объеме, на который действует фильтр?

Сохраняется или изменяется в соответствии с изменением переменной?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

посоветуйте годный и доступный 3d редактор. после blender регулярно ругается на геометрию.

Share this post


Link to post
Share on other sites
годный и доступный 3d редактор
Netgen (сетка), Gmsh (сетка), CalculiX CGX (много годных выходных форматов), FreeCAD (stp, igs ...), gCAD3d (obj, stp, igs ...), Salome ну и на вершине Компас 3D Home (в случае некоммерческой разработки).

Share this post


Link to post
Share on other sites

Если речь идет о работе с сеткой, то по идее SolidWorks нормальные делает STL и VRML файлы, в зависимости от сложности геометрии, конечно же.

Share this post


Link to post
Share on other sites

Если речь идет о работе с сеткой, то по идее SolidWorks нормальные делает STL и VRML файлы, в зависимости от сложности геометрии, конечно же.

SW дает низкую точность гладких поверхностей (профили, сопла), и требуется вручную мельчить объект в SW поверхностями разъема.

При этом настройка в "красную зону" приводит к кривой геометрии, на которую FV ругается - находит самопересечения

Share this post


Link to post
Share on other sites

По моему опыту геометрия в stl позволяет получить более устойчивое решение, в отличие от wrml.Это особенно важно если в расчёте задействованы вращающаяся и не вращающаяся области. Кстати ни разу корректно не удалось задействовать wrml 2.0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Di-mann
      Я ему про Фому, он про Ерёму... Определи потери в этой системе от начальной точки до конечной, а потом КПД электромобиля умнож на КПД этой системы. Это будет цифра реального КПД электромобиля, которое можно будет сравнивать с КПД авто с ДВС.
    • gv-74
      Она 30 стоит
    • AlexKaz
      Мельком пролистал несколько книг, вот например итоговый КПД от сжигания нефти. В других источниках в принципе аналогичная картина, добавляются детали (потери в батарее, редукторе, инверторе).
    • error1412
      Подскажите пожалста, как сделать чтоб в начале уп выводилось реальное название уп?
    • FrezerAST
      И давно у вас эксклюзивные права на Турту? Это чудо общее) Вы ещё начните по другим форумам его одергивать, чтоб не распылял свой талант незнамо где.
    • error1412
      То что нужно. Спасибо.
    • chatjokey
      "параша", разве из французского?   
    • Di-mann
      Начнём поэлементно.  Котёл твердотопливный Турбина паровая Электрогенератор Трансформатор повышающий Реактор электрический ЛЭП высокого напряжения Трансформатор понижающий Реактор электрический ЛЭП среднего напряжения Трансформатор понижающий ЛЭП низкого напряжения, распред щит., розетка Зарядное устройство.   Это ООчень УПРОЩЕННО.  Теперь перемножте все КПД перечисленных элементов.      Для лохов-дебилов больных  потреблядством.  68% электростанций это сжигание углеводородов  https://yandex.ru/images/touch/search?text=доля угольных электростанций&source=wiz&pos=3&img_url=https%3A%2F%2Fkonspekta.net%2Fbazaimgstudall%2F124202826665.files%2Fimage093.jpg&rpt=simage&ts=1563738747984 Электромобиль это паровоз с ООчень длинной выхлопной трубой. 
    • fantom.ul
      Мсье, а вам не кажется, что ваше место, с показателем 0 публикаций, около... эээ... некого слова, что пришло к нам из французого? Турта, по большому счету - это наше внутреннее. Привычное, как дождь, ветер и прочие природные явления. И не вам вторгаться в наше шаманство! 
    • AlexKaz
        Смотря на ту же забугорную литературку, отметил что приводятся расчёты затрат в баксах на жидкое топливо и электрику. Короче, в споре между батарейками и ДВС побеждает монета. И? Я в курсе. Затра поищу страницы.