Table of Contents

Class LEED

Namespace
EpNet.LEED
Assembly
EpNet.dll

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 SystemProperties

One instance of SystemProperties.

airflow double

Total system airflow (l/s).

outdoorAirflow double

Only 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

systemType int

Ashrae's system type 2 or 4

coolingCapacity double

DX Coil Cooling Capacity

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

systemType int

Ashrae's system type 1,2,4,5 or 6

coolingCapacity double

DX Coil Cooling Capacity

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 IdfReader

Idf 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 IdfReader

Idf 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

idf IdfReader

Idf model.

zone string

Zone name.

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 IdfReader

Idf model.

csvTableFile string

Path to eplustbl.csv (or ModelNameTable.csv) file with comma delimited standard reports.

systems SystemProperties[]

SystemProperties holding common properties and the list of system names.