Class LEED
A collection of utilities for modelling according to Ashrae 90.1 App.G and LEED simulations.
public static class LEED
- Inheritance
-
LEED
Methods
AllowedFanPower(SystemProperties, double, double)
Calculates allowed fan power according to Ashrae 90.1-2010 App.G
public static double AllowedFanPower(SystemProperties systemProperties, double airflow, double outdoorAirflow = 0)
Parameters
systemProperties
SystemPropertiesOne instance of SystemProperties.
airflow
doubleTotal system airflow (l/s).
outdoorAirflow
doubleOnly if exhaust fume hoods present (optional, l/s).
Returns
- double
Allowed fan power (W)
COP(int, double)
Gets COP value according to PNNL'S ANSI/ASHRAE/IES Standard 90.1-2010 Performance Rating Method Reference Manual
public static double COP(int systemType, double coolingCapacity)
Parameters
Returns
- double
DX Heating Coil COP value
EER(int, double)
Gets EER value according to PNNL'S ANSI/ASHRAE/IES Standard 90.1-2010 Performance Rating Method Reference Manual
public static double EER(int systemType, double coolingCapacity)
Parameters
Returns
- double
DX Cooling Coil EER
InfiltrationRateAshrae(IdfReader)
Gets whole building infiltration value according to PNNL'S ANSI/ASHRAE/IES Standard 90.1-2010 Performance Rating Method Reference Manual
public static double InfiltrationRateAshrae(this IdfReader idf)
Parameters
idf
IdfReaderIdf model.
Returns
- double
Infiltration in ACH.
Remarks
The DOE-2 Infiltration methodology coefficients would be used, with 0.224 for wind speed coefficient.
The default infiltration schedule shall be set equal to 1 when the fan system is off, and 0.25 when the fan system is on.
InfiltrationRateAshrae(IdfReader, IEnumerable<string>)
Gets one zone infiltration value according to PNNL'S ANSI/ASHRAE/IES Standard 90.1-2010 Performance Rating Method Reference Manual
public static double InfiltrationRateAshrae(this IdfReader idf, IEnumerable<string> zoneList)
Parameters
idf
IdfReaderIdf model.
zoneList
IEnumerable<string>Zone list
Returns
- double
Infiltration in ACH.
Remarks
The DOE-2 Infiltration methodology coefficients would be used, with 0.224 for wind speed coefficient.
The default infiltration schedule shall be set equal to 1 when the fan system is off, and 0.25 when the fan system is on.
InfiltrationRateAshrae(IdfReader, string)
Gets one zone infiltration value according to PNNL'S ANSI/ASHRAE/IES Standard 90.1-2010 Performance Rating Method Reference Manual
public static double InfiltrationRateAshrae(this IdfReader idf, string zone)
Parameters
Returns
- double
Infiltration in ACH.
Remarks
The DOE-2 Infiltration methodology coefficients would be used, with 0.224 for wind speed coefficient.
The default infiltration schedule shall be set equal to 1 when the fan system is off, and 0.25 when the fan system is on.
SetFanPressures(IdfReader, string, params SystemProperties[])
Sets fan pressures in specified systems taking into account Ashrae's Pressure Drop Adjustments.
public static void SetFanPressures(this IdfReader idf, string csvTableFile, params SystemProperties[] systems)
Parameters
idf
IdfReaderIdf model.
csvTableFile
stringPath to eplustbl.csv (or ModelNameTable.csv) file with comma delimited standard reports.
systems
SystemProperties[]SystemProperties holding common properties and the list of system names.