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

Аналитический Способ Задания


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

Возникла необходимость аналитического способа задания свойств рабочего тела в ANSYS CFX.

Подскажите, пожалуйста, каким образом можно это реализовать?

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

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

Например, во FLUENT-е есть возможность описать логику вычислений при помощи языка высокого уровня СИ, скомпилировать библиотеку в виде UDF-функции и подключить ее к CFD-решателю.

Каким образом можно в ANSYS CFX запрограммировать эти аналитические алгоритмы?

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


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

С УРС-ом уже посложнее. Можно попробовать записать собственные параметры УРС-а (файлы ccl), однако они ограничены. В принципе, если у Вас пар-жидкость, то можно прекрасно описать УРС-ом Редлиха-Квонга.

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

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

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

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

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

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

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

Неужели инструменты для реализации этого механизма отсутствуют в ANSYS CFX?

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

В CFX есть способ подключения к расчёту подпрограмм на фортране, написанных пользователем. Это изложено в руководстве и рассмотрен пример в tutorials.

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

Вроде бы, то что вы хотите сделать можно с помощью FORTRAN'а, который как-то связан с CFX. Глядите в эту сорону.

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

В CFX есть еще такая вешь, как RPG (Real Property Gas) файлы, где в виде специально отформатированных таблиц задаются все свойства газа. Может это Вам поможет.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • SerGuN_78
      Добрый день, коллеги! Возникла следующая нестандартная ситуация: Выпустили извещение АБВГ.001-2024 на четырех листах. Но на листах 2, 3, 4 не указали номер ИИ в графе 2. Инспекция требует выпустить ДИ на это извещение. В лоб просится следующий вариант: выпускается АБВГ.001-2024 ДИ на четырех  листах, в котором будут заполнены все необходимые графы, а в графах 18 будет стоять прочерк. Но этот вариант выглядит как-то смешно. У кого есть какие-нибудь мысли по этому поводу? Заранее благодарю!
    • Stanislav
      не все так просто...это условно, для понимания что переменную $mom_tool_number надо заменить на $mom_tool_name в том месте где выводиться-вызываеться инструмент.   нужно искать код который отвечает за вызов инструмента и в нем править одну переменную на другую. Выложите пост, посмотрим.
    • Alexandr97
      Я с вами согласен, но в данном контексте мне необходимо сделать именно так, как я написал.:)
    • Ветерок
      Это не логично если говорить о сборке-разборке. Или считаете нормальным?
    • A_1
      Не удаётся найти это место в файлах постконфигуратора.
    • Alexandr97
      Добрый день, столкнулся со следующей проблемой. Есть сборка, состоящая из нескольких подсборок. Необходимо сделать анимацию в среде "Управление разборкой". Нужно, чтобы некоторые детали из ПОДсборки перемещались, а некоторые оставались на месте. Так сделать не получается, так как при выборе объектов для преобразований выделяется полностью вся подсборка, а не ее детали по отдельности. Подскажите, есть ли способ выбора объектов подетально?
    • karlf
      Кто-нибудь знает максимально допустимый поддерживаемый размер диска для стойки TNC 426? 40 гиг увидятся?
    • Maik812
      Проблема проводничка... есть функционал у Тотола, во первых без папок просмотр, поиск и в окно поиска файлы, и еще куча плагинов которые можно виртуально держать все файлы. виртуальная панель. Скорее всего вам подойдет виртуальная панель, она как хранитель файлов, виртуальная папка.
    • Дмитрий22
      Я уже разобрался. Спасибо kkk.   Можно выделить много деталей в проводнике windows и мышкой перетащить в окно солида. Он их все вставит в сборку. Через стандартное окно вставки так не работает. Детали то можно выделить, но нужно делать 1000 кликов, чтоб вставить каждую. Не знал, что через обычный проводник windows можно вставлять чохом.
    • Stanislav
      выводить вместо  TC($mom_tool_number,90,0) -> TC($mom_tool_name ,90,0)
×
×
  • Создать...