TESS Component Libraries

Through our consulting projects, we have developed well over 200 TRNSYS components. The components contained in these libraries represent the best of our in-house Types. Each of the components in these libraries has been extensively tested and comes complete with on-line documentation, source code, example projects, printed reference documentation and free technical support. Each of these libraries comes in a format compatible with the Simulation Studio front-end (source code, documentation, on-line help, icon, etc.) but may also be used outside that environment. The source code is provided for each of these models so that they can be quickly and easily modified if the user wishes to make changes to the model. Each of the component libraries comes with or more Studio/TRNSYS projects that demonstrate typical uses of the component models found in that library. Screen captures from several of the example projects are included in the detailed information section for each library. With the release of Libraries version 2.0, extensive technical documentation as well as new models and new examples have been added.

Individual Components (click here for details)
Dry Fluid Cooler
The Be All and End All Solar Collector
Bi-directional Flow Pipe
Air Duct
Horizontal Ground Heat Exchanger
Slab on Grade with Footings and Skirt Insulation
Heat Pump Water Heater
Tankless Water Heater
Buried Pipe Wrapper for Renctangular Parallelepiped Tanks
Exposed Twin-Conductor Pipe
Buried Twin-Conductor Pipe
Evacuated Tube Solar Collector
Performance Map Cooling Coil
Printegrator
DOE2 Air Conditioner
DOE2 Air Source Heat Pump
DOE2 Forced Air Furnace
Running Total and Averages

Application Components (click here for details)
Daily Forcing Function Generator (Graphical User Interface: sched.exe)
7-Day Forcing Function Generator (Graphical User Interface: multsched.exe)
Monthly Forcing Function Generator (Graphical User Interface: monthsched.exe)
Daily Heating and Cooling Setpoint Scheduler (Graphical User Interface: thermosched.exe)
Heating and Cooling Season Scheduler (Graphical User Interface: seasonsched.exe)
ON/OFF Daily Forcing Function (Graphical User Interface: scheduler.exe)
Weekly heating and cooling setpoint scheduler (Graphical User Interface: multthermosched.exe)

Controller Components (click here for details)
Three Stage Aquastat in Heating
Three Stage Aquastat in Cooling
Humidistat
Delayed Output Device
Proportional Controller
N-Stage Differential Controller in Heating
N-Stage Differential Controller in Cooling
5-Stage Differential Controller Evaluating N Temperatures

Geothermal Heat Pump Components (click here for details)
Simple Buried Pipe
Detailed Buried Horizontal Pipe
Ground Temperature Model
U-Tube Vertical Ground Heat Exchangers
Vertical Tube in Tube Ground Heat Exchangers
Water Source Heat Pump

Green Building Components (click here for details)
Type56 Window Library
Photovoltaic Array Shading
Combined PV / Thermal Solar Collector (interacts with zone air temperature)
Simple PV (glazed and unglazed modes)
Combined PV / Thermal Solar Collector (interacts with Type56)
Glazed BIPV, interacts with zone air temperature
Glazed BIPV, interacts with Type56
Unglazed BIPV, interacts with zone air temperature
Unglazed BIPV, interacts with Type56
National Fenestration Rating Council (NFRC) Window
Proportional Lighting Controller with Optional Minimum Signal
Continually Stepped Lighting Fixtures
Multiple Power Level Lighting Fixtures

Ground Coupling Components (click here for details)
Ground Temperature
Simple floor heating system
Basement conduction model (interfaces with Type56)
Basement conduction model (interfaces with zone air temperature)
Slab on grade (interfaces with Type56)
Slab on grade (interfaces with zone air temperature)
Radiant slab with pipes (interfaces with Type56)
Radiant slab with pipes (interfaces with zone air temperature)
Buried vertically cylindrical storage tank wrapper
Buried pipe wrapper
Radiant slab with pipes and no ground storage effects (interfaces with Type56)
Radiant slab with pipes and no ground storage effects (interfaces with zone air temperature)
ASHRAE Fundamentals 2001 Slab Method (chapter 31)
ASHRAE Fundamentals 2001 Basement Method (chapter 31)

HVAC Equipment Components (click here for details)
Water Source Heat Pump
Simple Adiabatic Humidifier
Simple Furnace/Air Heater
Heat Exchanger (hot side bypass to keep cold side outlet below its setpoint)
Residential Cooling Coil
Heat Exchanger (hot side bypass to keep cold side outlet above its setpoint)
Air Cooled Chiller
Heat Exchanger (cold side bypass to keep hot side outlet below its setpoint)
Proportional Boiler
Electric Unit Heater with VS Fan and Proprtional Control
Electric Unit Heater with VS Fan, Proprtional Control, and Damper control
Air Source Heat Pump (split system heat pump)
Water Cooled Chiller
Air to Air Heat Recovery Device
Water to Water Heat Pump
Heating Coil (hot side bypass to keep air side outlet below its setpoint)
Two Pipe Console Unit in Energy Rate Control
Double Effect Steam Fired Absorption Chiller
Double Effect Hot Water Fired Absorption Chiller
Double Effect Direct Fired Absorption Chiller
Single Effect Steam Fired Absorption Chiller
Single Effect Hot Water Fired Absorption Chiller
Single Effect Direct Fired Absorption Chiller
Evaporative Cooler (swamp cooler)
Fogging Device
Cooling Coil (various control modes)
Rotary Desiccant Dehumidifier
Economizer
Dehumidifier
Heat Pipe
Fluid Cooler
Air Stream Conditioning Device
Performance Map Cooling Coil
Heat Exchanger (Cold Side Bypass to Keep Hot Side Outlet Above its Setpoint)
Boiler with Efficiency as Inputs
Boiler with Efficiency from Data File
Simple Mooling Moil
Heating Coil (Various Control Modes)
Simple Heating and Humidifying System
Air to Air Sensible Heat Exchanger
Unitary Air Conditioner
Indirect Evaporative Cooler

Hydronics Components (click here for details)
Single Speed Fan/Blower
Two Speed Fan/Blower
Air Supply Plenum With Up To 100 Ports
Liquid Flow Diverter With Up To 100 Ports
Air Return Plenum With Up To 100 Ports
Liquid Flow Mixer With Up To 100 Ports
Constant Speed Pump
Variable Speed Pump
Variable Speed Fan/Blower
Variable Speed Pump, Control Signal Input, Power Calculated From Head And Desired Flow Rate
Pipe (U Value Calculated From Physical Characteristics)
Constant Speed Pump, Control Signal Input, Power Calculated From Pressure Drop And Pump Efficiency
Variable Or Constant Speed Pump, Mass Flow Rate Input, Power Calculated From Pressure Rise And Pump Efficiency
Variable Or Constant Speed Pump, Mass Flow Rate Input, Power Calculated From Power Curve Polynomial
Variable Or Constant Speed Fan, Mass Flow Rate Input, Power Calculated From Power Curve Polynomial
Variable Speed Pump, Mass Flow Rate Calculated From Available Power, Power Drawn Calculated From Motor Efficiency And Pressure Rise
Variable Speed Pump, Mass Flow Rate Calculated From Available Power, Power Drawn Calculated From Power Curve
Constant Speed Pump, Mass Flow Rate Calculated From Matching System Curve And Head Curve
Variable Speed Pump, Desired Mass Flow Rate Input, Match System Curve And Head Curve
Variable Speed Pump, Power Input, Match System Curve And Head Curve
Variable Speed Pump, Fraction Of Rated Speed Input, Match System Curve And Head Curve

Loads and Structures Components (click here for details)
Lumped Capacitance Multi-zone Building
Load Imposed Flow Model
Synthetic Building
National Fenestration Rating Council (NFRC) Window
Load Lump
Load Imposed on an Air Stream
100+ New Windows for Type56
25 New Type56 Building Templates with Simulation Studio projects

Optimization Components (click here for details)
GENOPT Interface Device

Solar Collector Components (click here for details)
Linear Parabolic Concentrator
Flat Plate Collector Model with Variable Speed Pump Option
Flat Plate Collector Model with Variable Speed Pump Option and Mass Effects (2 Modes)
Evacuated Tube Collector Model with Variable Speed Pump Option
Integral Collector Storage Model with Immersed Heat Exchanger Options (none, coiled tube, horizontal tube bank, vertical tube bank, serpentine)
Single Cover Top Loss Correlation
Double Cover Top Loss Correlation
Tubular Integral Collector Storage
Unglazed Flat Plate Solar Collector (Efficiency Coefficient Method) Theoretical Unglazed Flat Plate Collector
Unglazed Air Heating Collector
Theoretical Fin/Tube Solar Collector (Pool Heater)
Theoretical Serpentine Tube Solar Collector

Storage Tank Components (click here for details)
Aquastat Models (Heating and Cooling)
Vertical Cylindrical Tank (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Vertical Cylindrical Tank with Immersed Serpentine Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Vertical Cylindrical Tank with Immersed Horizontal Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Vertical Cylindrical Tank with Immersed Vertical Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Vertical Cylindrical Tank with Immersed Coiled Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Horizontal Cylindrical Tank (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Horizontal Cylindrical Tank with Immersed Serpentine Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Horizontal Cylindrical Tank with Immersed Horizontal Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Horizontal Cylindrical Tank with Immersed Vertical Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Horizontal Cylindrical Tank with Immersed Coiled Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Spherical Tank (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Spherical Tank with Immersed Serpentine Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Spherical Tank with Immersed Horizontal Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Spherical Tank with Immersed Vertical Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Spherical Tank with Immersed Coiled Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Rectangular Tank (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Rectangular Tank with Immersed Serpentine Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Rectangular Tank with Immersed Horizontal Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Rectangular Tank with Immersed Vertical Tube Bank Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)
Rectangular Tank with Immersed Coiled Tube Heat Exchanger (with jetting factors, n-heat exchangers, n-flows, and optional gas flue)

Utility Components (click here for details)
Ground Temperature Model
K1, K2, K3 ASHRAE Infiltration Model
Equipment Fouling with Scheduled Cleanings
Average Day Creator for Two Inputs
ASHRAE Occupancy Loads
Sky Temperature Model
2-Dimensional Bin Sorter
Random Number Generator from a Normal Distribution
Random Number Generator from a Uniform Distribution
Nested Forcing Function Model
Multi Dimensional Data Interpolation
Economic Analysis
Out of Set Point Watcher


If you are looking for a particular component that is not listed here, give us a call. We can help you find that component or help you create one if it doesn't exist. We may even have one for you that has not yet made it into the official component libraries.