Свойства (Properties)

Свойства и функции в TRefrigerantWrapper

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

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

Двойной: -1.1E38

строка:'N/A'

Целое число: -32768

Для всех хладагентов это

Ссылка на энтальпию: 200 [kJ/кг] при 0 ⁰C для насыщенной жидкости

Ссылка на энтропию: 1 [kJ/(кг K)] при 0⁰C для насыщенной жидкости

За исключением хладагентов, где критическая температура ниже 0 ⁰C, где:

ссылка на энтальпию: 200 [kJ/кг] при -150⁰C для насыщенной жидкой

ссылка на Энтропию: 1 [kJ/(кг K)] при -150⁰C для насыщенной жидкости

Если Вы хотите изменить ссылку, тогда используйте свойствоHSReferenceInfo (смотри главу 7.1).

Свойства (Properties)

Property TCK: Double

Возвращает критическую температуру [K] (Только для чтения).

Property TMin: Double

Возвращает минимальнуютемпературу,при которой уравнения действительны [K] (Только для чтения).

Property TMax: Double

Возвращает максимальную температуру, при которой уравнения действительны [K] (Только для чтения).

Property PCK: Double

Возвращает критическое давление [Pa] (Только для чтения).

Property PMin: Double

Возвращает минимальное давление, при которой уравнения действительны [Pa] (Только для чтения).

Property PMax: Double

Возвращает максимальноедавление, при которой уравнения действительны [Pa] (Только для чтения).

Property VCK: Double

Возвращает критический объем [m3/kg] (Только для чтения).

Property RMOL: Double

Возвращает молярную массу[kg/kMol] (Только для чтения).

Property HSReferenceInfo:THSReferenceInfo

Устанавливает или извлекает ссылку дляэнтальпии и энтропии. THSReferenceInfo определяется как:

THSReference = (hsDefault, hsASHRAE, hsIIR, hsSatLiq, hsTP);

THSReferenceInfo = record

HSReference:THSReference;

H,S,T,P: Double;

end;

Вам не нужно указывать значения для h, s, t и p членов, если вы установите элемент HSReference в hsSatLiq или hsTP. Установка элементаHSReference означает:

· hsDefault: Использовать ссылку по умолчанию – это нормально IIR.

· hsASHRAE: s,h равны 0 при -40 ⁰C для насыщенной жидкости.

· hsIIR: h = 200 kJ/кг, s = 1 kJ/(кг K) при⁰0 C для насыщенной жидкости.

· hsSatLiq: h и s равны указанным значениям при заданной температуре для насыщенной жидкости (вам не нужно указать p).

· hsTP: h и s равны указанным значениям при определенной температуре и давлении.

Property SupportLiq:Boolean

Возвращает значение если уравнение состояния для выбранного хладагента – допустимо в жидкой фазе.

Property RefTer: string

Возвращает ссылку на термодинамические данные (только для чтения)

Property RefFys: string

Возвращает ссылку натермофизическиеданные (Только для чтения).

Property Category:TCategorySet

Возвращает категорию, к которойпринадлежит хладагент (Только для чтения).

Property NumComponents:Integer

Возвращает количество компонентов в смеси (Только для чтения).

Property VapourComposition:TConcentrationVector

· Read: Возвращает молярную концентрацию компонентов в смеси в газовой-фазе-см. Приложение B.

· Write: Задает молярную концентрацию компонентов в смеси в газовой-фазе-см. Приложение B.

Property LiquidComposition:TConcentrationVector

· Read: Возвращает молярную концентрациюкомпонентов в смеси в жидкой-фазе-см.Приложение B.

· Write: Задает молярную концентрацию компонентов в смеси в жидкой-фазе-см. Приложение B.

Property Concentrations:TConcentrationVector

· Read: Возвращает молярную концентрацию компонентов в смеси.

· Write: Задает молярную концентрацию компонентов в смеси.

Property ConcentrationsWeight:TConcentrationVector

Возвращает концентрацию компонентов в смеси в % веса (только для чтения).

Property InternalNumber: Integer

· Read: Возвращает номер хладагента в этой упаковке (1, 2...).

· Write: Выбирает хладагент с соответствующим номером.

Property SortedNumber:Integer

· Read: Возвращает сортированный номер хладагента в этой упаковке (1, 2...).

· Write: Выбирает ведьму хладагента, соответствующую сортированному номеру.

См. также GetFullNamesSorted в 7.7.

Property RNumber: string

· Read: Возвращает ISO-номер хладагента (R11, R12...).

· Write: Выбирает хладагент с соответствующим номером.

Property Formula: string

· Read: Возвращает химическую формулу хладагента (NH3, CO2...).

· Write: Выбор хладагента с соответствующей химической формулой.

Property ChemicalName: string

· Read: Возвращает химическое название хладагента (аммиак, углекислый газ...).

· Write: Выбор хладагента с соответствующим химическим названием.

Property FullName: string

· Read: Возвращает “Полное название” хладагента (= RNumber+Formula+ChemicalName).

· Write: Выбирает хладагент с соответствующим “полным названием”.

Property RefProp:Boolean

· Read: Возвращает true, если используется программа RefProp уравнений.

· Write: Если истинная программа RefProp уравнения используются, иначе строить-в уравнениях используются.

Property FluidsDir: string

· Read: Возвращает путь к директории, где программа RefProp жидкости расположены файлы.

· Write: Задает путь к директории, где программа RefProp жидкости расположены файлы. Это должно быть указано до программыRefProp уравнения могут быть использованы.

Property MixFile: string

· Read: Возвращает имя смешивая файл программа RefProp.

· Write: Задает Имя файла смешивая программа RefProp (как использовать по умолчанию hmx.bnc). Это должно быть указано до программыRefProp уравнения могут быть использованы.

function HCK:Double;

Возвращает критическая Энтальпия [Дж/кг].

function СХК:Double;

Возвращает критическую энтропию [Дж/(кг К)].


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: