function RT (T: Double): Double;
Возвращает теплоту испарения в зависимости от температуры.
Примечание: При вызове этой функции смесью возвращается интегральная теплота испарения (разница в энтальпии между насыщенным газом и насыщенной жидкостью для постоянного давления). Температура считается температурой точки росы.
· Input: Температура [K].
· Output: Теплота испарения [Дж/кг].
7.2.1 Насыщенныйгаз (Saturatedgas)
function TDewP (P: Double; TGuess: Double = -1): Double;
Возвращает температуру точки росы.
· Input: Давление [Па], необязательно догадываться о температуре, TGuess [K].
· Output: Температура [K].
function TDewV (V: Double; TGuess: Double = -1): Double;
Возвращает температуру точки росы как функцию насыщенного объема.
· Input: Удельный объем [м3/кг], необязательно догадываться о температуре, TGuess [K].
· Output: Температура [K].
function PDewT (T: Double): Double;
Возвращает давление точки росы.
· Input: Температура [K].
· Output: Давление [Па].
function VDewT (T: Double; VGuess: Double = -1): Double;
Возвращает объем точки росы.
· Input: Температура [K], необязательно догадываться о том, VGuess [м3/кг].
· Output: Удельный объем [м3/кг].
|
|
function VDewP (P: Double; TGuess: Double = -1;
VGuess:Double = -1): Double;
Возвращает объем точки росы.
· Input: Давление [Па], необязательно догадываться о температуре, TGuess [K], необязательно догадываться о том, VGuess [м3/кг].
· Output: Удельный объем [м3/кг].
function HDewT (T: Double; VGuess: Double = -1): Double;
Возвращаетточкуросыэнтальпии.
· Input: Температура [K], необязательно догадываться о том, VGuess [м3/кг].
· Output: Энтальпия [Дж/кг].
functionHDewP (P: Double; TGuess: Double = -1;
VGuess:Double = -1): Double;
Возвращает точку росы энтальпии.
· Input: Давление [Па], необязательно догадываться о температуре, TGuess [K], необязательно догадываться о том, VGuess [м3/кг].
· Output: Энтальпия [Дж/кг].
functionSDewT (T: Double; VGuess: Double = -1): Double;
Возвращает точку росы энтропии.
· Input: Температура [K], необязательно догадываться о том, VGuess [м3/кг].
· Output: Энтропия [Дж/(кг K)].
functionSDewP (P: Double; TGuess: Double = -1;
VGuess:Double = -1): Double;
Возвращает точку росы энтропии.
· Input: Давление [Па], необязательно догадываться о температуре, TGuess [K], необязательно догадываться о том, VGuess [м3/кг].
· Output: Энтропия [Дж/(кг K)].
functionDPDewDT (T: Double): Double;
Возвращает наклон кривой насыщения точки росы.
· Input: Температура [K].
· Output: Наклон [Па/K].
Примечание: Эта функция реализована только для хладагентов: R11, R12, R13, R14, R21, R22, R23, R113, R114, R152а, R500, R502, R134а, R290, R600, R600a, R717, R718, R744, RC318
procedureTPVDewS (S: Double; var T,P,V: Double; TGuess: Double = -1);
Возвращает температуру точки росы, давление и удельный объем как функцию энтропии насыщенного газа.
· Input: Энтропия [Дж/(кг K)], необязательно догадываться о температуре, TGuess [K].
· Output: Температура [K], Давление [Pa], Удельный объем [м3/кг].