Сгенерируйте таблицы свойства жидкости от базы данных REFPROP или CoolProp
получает свойства fluidTables = twoPhaseFluidTables(uRange,pRange,mLiquid,mVapor,n,substance,installPath)substance от базы данных и сводит в таблицу их для использования в блоке Two-Phase Fluid Properties (2P). Вещество может быть чистой жидкостью, такой как R-134a или предопределенная смесь, такая как R-404a, троичная смесь R-125, R-143a и R-134a. База данных может быть REFPROP, промышленным стандартом, разработанным NIST или CoolProp с открытым исходным кодом.
Таблицы хранятся в fluidTables как массив структур. liquid подструктура содержит данные для вкладки Liquid Properties, и подструктура vapor содержит это для вкладки Vapor Properties. Поля подструктур содержат сами свойства жидкости — определенный объем, определенная энтропия, кинематическая вязкость, теплопроводность и другие, необходимые для симуляции.
Табличные данные находятся в двумерном пространстве блока. Нормированная определенная внутренняя энергия варьируется через строки, и абсолютное давление варьируется через столбцы. Эти переменные имеют специальное свойство, что, когда построено против них, контуры фазы являются вертикальными и прямыми, и вычисления блока более просты и быстрее.
Нормированная определенная внутренняя энергия охватывает между границами в uRange через mLiquid строки для жидкой фазы и mVapor строки для фазы пара. Давление охватывает между границами в pRange через n строки и для жидкости и для фаз пара. Свойства смесей жидкого пара определяются интерполяцией между чистыми фазами.
twoPhaseFluidTables( присваивает свойства, сохраненные в массиве структур block,fluidTables)fluidTables к параметрам блока Two-Phase Fluid Properties (2P) в пути block. Используйте альтернативный синтаксис этой функции при необходимости, чтобы сгенерировать fluidTables.
Установите REFPROP аналогичный описанному NIST (https://www.nist.gov/srd/refprop). Корневая папка должна содержать файл DLL и подпапку с файлами FLD — жидкие определения. Только 64-битная версия Windows REFPROP поддерживается. Эта функция была протестирована с версиями 9.1, 9.1.1 REFPROP, и 10.
Установите CoolProp, аналогичный описанному группой разработчиков CoolProp (http://www.coolprop.org/coolprop/wrappers/MATLAB/). Версия 6.2 CoolProp использует обертку Python и требует, чтобы вы установили Python до использования. Для получения дополнительной информации смотрите, Конфигурируют Вашу Систему, чтобы Использовать Python. CoolProp совместим с Windows, Linux и системами Макинтоша. twoPhaseFluidTables был протестирован с версиями 6.0.0, 6.1.0 CoolProp, и 6.2.0.