Свойства и функции в 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;
Возвращает критическую энтропию [Дж/(кг К)].