Все ответы об инженерном анализе

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

Как сохранить минимальные/максимальные/средние параметры при периодическом решении?

livan
Аватар пользователя livan

Здравствуйте!

Подскажите, пожалуйста, как сохранить минимальные/максимальные/средние параметры при периодическом решении?

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

Расчет параметрический, все решения полностью сохранять много места надо, а для понимания процесса сохранения мин/макс/среднего вполне достаточно.

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

 

dvolkind
Аватар пользователя dvolkind

Здравствуйте!

Цитата:
Подскажите, пожалуйста, как сохранить минимальные/максимальные/средние параметры при периодическом решении?

Есть статья на эту тему. Пользуйтесь поиском.

Цитата:
И, кстати, при периодическом характере решения как лучше задавать шаг по времени, Timescale или физическим временем?

Думаю, вы имели в виду Automatic или Physical timescale. Если да - то без разницы, размер псевдо-шага в обоих случаях один на всю область, просто вычисляется он либо руками, либо автоматически. Но иногда колебания можно убрать, задав очень большое значение псевдо-шага.

livan
Аватар пользователя livan

Цитата:
Здравствуйте!

Спасибо! Это то, что нужно, я именно эту статью раньше видел и искал ее, но не нашел.

livan
Аватар пользователя livan

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

Есть несколько вопросов:

Почему в мониторе число итераций интервала осреденения задано равное 1?

Где, все-таки, задается интервал осреденения, например, последние 50 итераций?

Если в отслеживаемом выражении ( в примере ClCylinderExpression) используются данные из нескольких доменов, в каком настраивать дополнительную переменную?

livan
Аватар пользователя livan

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

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

dvolkind
Аватар пользователя dvolkind

Не понимаю, что и куда вы не можете вставить. Можно картинок?

livan
Аватар пользователя livan

Вот есть переменная, которая содержит среднее значение полного давления за последние 50 итераций, в постпроцессоре она отображается корректно:

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

Если просто присвоить выражению значение переменной - получается непонятно что

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

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

dvolkind
Аватар пользователя dvolkind

Цитата:
непонятно, почему нельзя выражению присвоить значение переменной напрямую

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

Цитата:
почему в Evaluate  такая странная размерность

Паскаль = кг * м^-1 * с^2

 

livan
Аватар пользователя livan

Спасибо еще раз. Что-то меня переклинило - Паскаль не узнал :(

Добавить комментарий

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

Максимальный размер файла: 999 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.