Описание функций для расчета свойств воды и водяного пара в пакете WaterSteamPro
Все функции в пакете "WaterSteamPro" принимают аргументы и возвращают размерности в системе единиц СИ. Дополнительные возможности использования размерных величин существуют в программе Mathcad Professional фирмы MathSoft, Inc.
Тип аргументов и результатов – в подавляющем большинстве функций (кроме части служебных) – double (вещественное с двойной точностью).
В случае возникновения ошибки все функции возвращают значение –1 (минус один). Проанализировать код ошибки можно с помощью функции "wspGETLASTERROR()". Код ошибки сохраняется только до следующего вызова какой-либо функции из пакета "WaterSteamPro", кроме служебных.
Имена функций пакета "WaterSteamPro" унифицированы (они имеют одинаковые названия в различных программах) и формируются по следующим правилам:
- в начале названия стоит префикс "wsp" (маленькими буквами);
- далее идет идентификатор искомой величины, которую возвращает функция. Например, для удельной энтальпии это "H" (заглавными буквами);
- следующая составляющая – это идентификатор области и состояния воды/водяного пара. Например, для воды на линии насыщения это "SW". Для обобщенных функций (например, удельный объем как функция давления и температуры) эта составляющая отсутствует.
- Завершают название функции идентификаторы аргументов. Так, для удельного объема как функции давления, температуры и степени сухости это "PTX" – от "P" – "Pressure" (давление); "T" – "Temperature" (температура); "X" – "degree of dryness (X)" (степень сухости).
Строковые идентификаторы величин и их размерности в системе СИ:
- давление "Pressure" – "P", [Па];
- температура "Temperature" – "T", [К];
- удельный объем "specific Volume" – "V", [м3/кг];
- удельная внутренняя энергия "specific internal energy (U)" – "U", [Дж/кг];
- удельная энтропия "specific entropy (S)" – "S", [Дж/(кг·К)];
- удельная энтальпия "specific enthalpy (H)" – "H", [Дж/кг];
- удельная изобарная теплоемкость "specific heat Capacity at constant Pressure" – "CP", [Дж/(кг·К)];
- удельная изохорная теплоемкость "specific heat Capacity at constant Volume" – "CV", [Дж/(кг·К)];
- скорость звука "sound velocity (W)" – "W", [м/с];
- плотность "density (R)" – "R", [кг/м3];
- удельная теплота парообразования "specific evaporation heat (R)" – "R", [Дж/кг];
- теплопроводность "THERMal CONDuctivity" – "THERMCOND", [Вт/(м·К)];
- динамическая вязкость "DYNamic VIScosity" – "DYNVIS", [Па·с] = [кг/(м·с)];
- кинематическая вязкость "KINematic VIScosity" – "KINVIS", [м2/с];
- коэффициент поверхностного натяжения "SURFace TENsion" – "SURFTEN", [Н/м];
- число Прандтля "PRANDTLE’s number" – "PRANDTLE", [–];
- показатель изоэнтропы "isoentropic coefficient (K)" – "K", [–];
Идентификаторы областей и состояния воды:
- обобщенные функции (область определения – весь диапазон) – без идентификатора;
- функции свойств воды на линии насыщения "Saturation Water" – "SW";
- функции свойств пара на линии насыщения "Saturation Steam" – "SS";
- функции свойств в двухфазной области "Saturation" – "S";