Class SystemProperties
Represents a list of Air-side HVAC systems (3-8) with common properties and provides Pressure Drop Adjustment calculation.
public class SystemProperties
- Inheritance
-
SystemProperties
- Extension Methods
Constructors
SystemProperties(int)
Creates a definition of system properties of a specified type
public SystemProperties(int type)
Parameters
type
intSystem type (3-8)
Properties
AdditionalDrop
Additional adjustment calculated externally (pressure adj x airflow)
public double AdditionalDrop { get; set; }
Property Value
- double
Additional adjustment (Pa·l/s)
ExhaustFumeHoods
Exhaust system serving fume hoods.
public SystemProperties.Drop ExhaustFumeHoods { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
FullyDucted
Fully ducted return and/or exhaust air systems (except laboratory).
public SystemProperties.Drop FullyDucted { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
FullyDuctedLab
Fully ducted return and/or exhaust air systems in a laboratory.
public SystemProperties.Drop FullyDuctedLab { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
Merv13to15
Particulate filtration credit: MERV 13 through 15.
public SystemProperties.Drop Merv13to15 { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
Merv9to12
Particulate filtration credit: MERV 9 through 12.
public SystemProperties.Drop Merv9to12 { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
Other
Additional adjustment calculated externally which will be multiplied by airflow.
public SystemProperties.Drop Other { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
ReturnControl
Return and/or exhaust airflow control devices.
public SystemProperties.Drop ReturnControl { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
SoundAttenuation
Sound attenuation section.
public SystemProperties.Drop SoundAttenuation { get; set; }
Property Value
- SystemProperties.Drop
See Drop class
SupplyFanFlowFraction
Fan flow fraction assigned to supply fan (optional).
public double SupplyFanFlowFraction { get; set; }
Property Value
Systems
List of system names which share the same defined system properties.
public List<string> Systems { get; set; }
Property Value
Type
System type according to Ashae system definition (3-8)
public int Type { get; set; }
Property Value
- int
System type.
Methods
GetPressureDropAdjustment(double, double)
Gets the pressure drop adjustment for this definition of properties and a specified airflow.
public double GetPressureDropAdjustment(double totalAirflow = 0, double outdoorAirflow = 0)
Parameters
totalAirflow
doubleTotal airflow in the system (l/s)
outdoorAirflow
doubleOutdoor Airflow (only if exhaust fume hoods), (l/s)