Avis

Много глупых вопросов по FlowVision

402 posts in this topic

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

Теперь когда она неподвижна займитесь отладкой гидродинамической части:

  • проверьте задание гидростатического столба и плотностей;
  • начальные скорости в области;
  • шаг по времени, особенно на первой итерации.

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

 

 

начальные скорости в области;

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

 

Ыыыы....

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

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

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

 

А так - понятно, почему лодка улетает :)   ))))))))))))))))))))))))))))))))))))))

 

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

Как второй вариант реализовать во FV 2.5 я не понимаю. 

Если я не прав, расскажите, пожалуйста, почему лодка улетает. 

И вопрос в учебнике есть пример "Тело, плавающее на поверхности" можно сделать эту задачу аналогично ему, задав скорость подвижного тела при вставке тела? 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

ID: 127   Posted (edited)

Исследую движение капли в потоке газа. Интересует что происходит внутри капли. 

1 Вопрос: можно ли в FV задать касательные напряжения по поверхности сферы?

 

 

Поскольку не нашел как это сделать пришел к следующему. Сделал небольной вырез в лобовой точке капли объемом около 1% от всего объема капли. Рассчитал приведенные (к площади выреза) касательные напряжения и задал их на поверхности выреза.

2 Вопрос: будут ли полученные результаты (с вырезом) отличаться от результатов моделирования при задании касательных напряжений по ВСЕЙ поверхности сферы?

 

Еще при моделировании выскакивает предупреждение: 43: div > eps
ThisИндекс 6:6:5:1
div 0.753349 err 0.00796426 N 88

Подскажите что это значит?

П.С. Несмотря на ошибку расчет идет и результаты довольно интересные))) 

Edited by pasha1989

Share this post


Link to post
Share on other sites

Сообщение просто говорит, что где-то там что-то не сходится. Обычно мы уменьшали шаг, вплоть до CFL=1.

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

Каким образом, кстати,  вы их задали?

Share this post


Link to post
Share on other sites

ID: 129   Posted (edited)

Шаг у меня КФЛ=1, макс. шаг=1

На скринах показан вырез, там 2 поверхности, для каждой из которых задано:

тип границы: свободный выход,

тип ГУ: давление, нет втока,

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

Для остальной поверхности сферы задал ГУ: стенка.

 

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

post-40866-0-42829500-1378447322_thumb.png

post-40866-0-98334200-1378447329_thumb.png

Edited by pasha1989

Share this post


Link to post
Share on other sites

1. Максимальный шаг лучше ограничить, чтобы на первых итерациях шаг интегрирования не вырос и не привел к численной неустойчивости решения.

2. Если задавали для Давления, то значит и задали давление. Касательные напряжения там же не задаются. Я что-то не понял в этом месте.

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: 133   Posted (edited)

А  можно точнее как через скорость? В смысле задать давление, но как тогда связать давление с касательными напряжениями? 

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

Edited by pasha1989

Share this post


Link to post
Share on other sites

См. Калькулятор в документации.

Share this post


Link to post
Share on other sites

Сделал макс. шаг = 0.001 и предупреждение не выскакивает, однако вектора какие-то карявые стали. Здесь явно что-то не так. Можете что-то посоветовать?

П.С. Может FV просто не тянет моделироваине внутри частиц размером 0,1 мм?

post-40866-0-55677700-1378583000_thumb.png

Share this post


Link to post
Share on other sites

Почему когда масштабированием делаю размер сферы менее 1 мм пишет ошибки:

ФатальнаяОшибка 1513: Ошибка:FV не поддерживает незакрытые поверхности 
ФатальнаяОшибка 44: Многолистная поверхность!
ФатальнаяОшибка 22: Возникли ошибки в процессе генерации сетки!

Share this post


Link to post
Share on other sites

1. Размер для FV значения не имеет. Нужно только модель расчетную формирровать правильно.

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

3. Проверьте ограничения на физические переменные.

Share this post


Link to post
Share on other sites

Спасибо большое) Поставил допуск -16 и теперь считает)

Share this post


Link to post
Share on other sites

Что-то я не могу понять полученные результаты моделирования. Задавал рассчитанные касательные напряжения как описано выше через ГУ. С течением времени внутри сферы довольно быстро снижается скорость потока. В начальные момент времени максимальная скорость составляет порядка 1 м/с, а через 0,5 миллисекунды расчета (50 итераций) макс. скорость = 1.1e-008.

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

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

Давайте поподробнее, клещами все из вас вытаскивать?

Для какого уравнения ГУ?

Share this post


Link to post
Share on other sites

Вот так ГУ заданы

post-40866-0-73285700-1378834211_thumb.png

Share this post


Link to post
Share on other sites

Я извиняюсь, что в такой форме, но у вас с русским языком как? Нормально?

Вы видите, что написано Давление? Где вы тут увидели касательные напряжения?

 

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

Share this post


Link to post
Share on other sites

ID: 145   Posted (edited)

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

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

post-40866-0-28031200-1378887100.png

Edited by pasha1989

Share this post


Link to post
Share on other sites

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

:)

Share this post


Link to post
Share on other sites

Нужно вывести уравнение зависимости скорости от координаты. В литературе есть данные для очень больших чисел Re, а у меня Rе от 5 до 100. Вопрос: можно ли в FV промоделировать обтекание капли и получить уравнение распределения давления по поверхности в виде зависимости от координаты и если можно, то как?

Share this post


Link to post
Share on other sites

Еще хотел узнать через калькулятор можно задать уравнение в полярной системе координат? 

Share this post


Link to post
Share on other sites

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


Нужно вывести уравнение зависимости скорости от координаты. В литературе есть данные для очень больших чисел Re, а у меня Rе от 5 до 100. Вопрос: можно ли в FV промоделировать обтекание капли и получить уравнение распределения давления по поверхности в виде зависимости от координаты и если можно, то как?

 

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

 

Каплю можно обдуть, используя модель свободной поверхности в третьей части. Во второй части Струегляда это делать нельзя.

Share this post


Link to post
Share on other sites

ID: 150   Posted (edited)

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

 

Если я правильно понимаю, речь идет о том, чтобы задать распределение скорости по поверхности капли (сферы) в зависимости от др. переменных. Задать распределение скорости в виде функции можно только через граничное условие вход/выход. Если так задать, то выдаст ошибку Дисбаланс в Подобласти, т.к. будет отсутствовать поверхность выхода.

Или есть еще другие варианты?

Edited by pasha1989

Share this post


Link to post
Share on other sites

Цель работы какая? Диссер, диплом али курсач?

Share this post


Link to post
Share on other sites

Король Ю.М. вёл у нас вычислительную гидромеханику, когда студентом был. Вы имеете в виду, что у него есть 3й FV? я об этом ничего не слышал.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Всем доброго дня! Помогите пожалуйста по следующим вопросам:

 

1. В чем отличие между wrl и STL файлами из Солид воркса при моделировании подвижного тела? Там какая-то непонятка с мм и метрами

2. пытаюсь сделать задачку по аналогии с примером: грузки плавает в воде, за счет гравитации идет ко дну. У меня почему-то он первые 3-4 итерации немного сдвигается, а потом тупо исчезает из поля зрения, появляется ошибка Предупреждение    43: div > eps.

 Потом в фильтре  смотрю и вижу, что он "улетел" куда-то резко. По времени КФЛ 0.5. 

.

Share this post


Link to post
Share on other sites

 

Всем доброго дня! Помогите пожалуйста по следующим вопросам:

 

1. В чем отличие между wrl и STL файлами из Солид воркса при моделировании подвижного тела? Там какая-то непонятка с мм и метрами

2. пытаюсь сделать задачку по аналогии с примером: грузки плавает в воде, за счет гравитации идет ко дну. У меня почему-то он первые 3-4 итерации немного сдвигается, а потом тупо исчезает из поля зрения, появляется ошибка Предупреждение    43: div > eps.

 Потом в фильтре  смотрю и вижу, что он "улетел" куда-то резко. По времени КФЛ 0.5. 

.

 

выгружайте только в метрах. fv весь в Си.

wrl можно красить - удобно для основной геометрии.

в солиде плохо с wrl из красной зоны качества изображения.

 

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

Share this post


Link to post
Share on other sites

1. А как ФВ считает объем тела. То есть если я нарисую в Солиде кубик 1000х1000х1000 мм, сохраню в метрах, ФВ поймет, что объем равен 1 кубометру?

 

2. Спасибо большое, я задал фиксированный шаг по времени секунда в -10 степени. Теперь никуда не убегает. 

 

P.S. Вообще моя цель смоделировать падение пластинки в воде. Она когда падает всяко разно переворачивается. 

Share this post


Link to post
Share on other sites

Объем фв считает точно. Проблем нет. Главное что в файле было 1*1*1 - в файле нет размерностей, и фв считает, что ему дали метры.

Шаг по времени постепенно повышайте.

Share this post


Link to post
Share on other sites

Подскажите пожалуйста еще по такому вопросу:


 


 В фильтре подвижное тело нужно ввести инфу по массе и моменту инерции. Там 6 ячеек. Которое из них что обозначает? Как там оси распределены

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.