Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Which classes of objects are related with the HVAC systems in an EnergyPlus model?

asked 2017-06-14 17:33:23 -0600

sirYESsir gravatar image

I have a complete model, HVAC system included, that I didn't develop.

In order to improve the building's envelope, I am looking to delete all the objects related with the HVAC systems so that I could create the ideal loads templates.

How can I proceed?

Thank you in advance.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2017-07-12 07:11:24 -0600

I believe that most of the objects in EnergyPlus are actually related to HVAC so that is a lot of objects. Here is a list that can get you started at least. For many EnergyPlus objects the name is made up of pieces using colons to separate them. To shorten this list, a "wildcard" is used in the list below that indicates that all items which start with that name up to the first colon should be considered HVAC related objects.

  • AirConditioner:*
  • AirLoopHVAC
  • AirLoopHVAC:*
  • AirTerminal:*
  • AvailabilityManager:*
  • AvailabilityManagerAssignmentList
  • Boiler:*
  • Branch
  • BranchList
  • CentralHeatPumpSystem
  • Chiller:*
  • ChillerHeater:*
  • Coil:*
  • CoilPerformance:*
  • CoilSystem:*
  • CondenserEquipmentList
  • CondenserEquipmentOperationSchemes
  • CondenserLoop
  • Connector:*
  • ConnectorList
  • Controller:*
  • CoolingTower:*
  • CoolingTowerPerformance:*
  • Dehumidifier:*
  • DemandManager:*
  • DemandManagerAssignmentList
  • DesignSpecification:*
  • DistrictCooling
  • DistrictHeating
  • Duct
  • ElectricLoadCenter:*
  • EnergyManagementSystem:*
  • EvaporativeCooler:*
  • Fan:*
  • FanPerformance:*
  • FaultModel:*
  • FluidCooler:*
  • FluidProperties:*
  • Generator:*
  • GroundHeatExchanger:*
  • HVACTemplate:*
  • HeaderedPumps:*
  • HeatExchanger:*
  • HeatPump:*
  • Humidifier:*
  • HybridModel:*
  • LoadProfile:*
  • NodeList
  • OutdoorAir:*
  • Pipe:*
  • PipingSystem:*
  • PlantComponent:*
  • PlantEquipmentList
  • PlantEquipmentOperation:*
  • PlantLoop
  • Pump:*
  • Refrigeration:*
  • SetpointManager:*
  • Sizing:Parameters
  • TemperingValve
  • ThermalStorage:*
  • ThermostatSetpoint:*
  • UnitarySystemPerformance:*
  • WaterHeater:*
  • ZoneControl:*
  • ZoneHVAC:*
  • ZoneTerminalUnitList

You can see each individual name by looking at the Energy+.idd file.

edit flag offensive delete link more

answered 2017-07-12 13:22:25 -0600

updated 2017-07-12 13:24:16 -0600

Try importing the IDF into the corresponding version of OpenStudio, which will retain most EnergyPlus objects except for HVAC (see this question for more details). Then:

  1. Save the OSM file

  2. Check all the Ideal Air Loads boxes on the Thermal Zones tab (or add the Enable Ideal Air Loads For All Zones measure on the Measures tab)

  3. Run the OSM to generate the out.idf from OS, which can be found in the <osm folder>/run/#-EnergyPlusPreProcess-0

edit flag offensive delete link more


@MatthewSteen I guess that the OpenStudio is too much of a boost for my laptop, such it takes huge amount of times for every single operation I try with it (even just opening separators).

Do you happen to know what are the laptop requirements?

sirYESsir gravatar image sirYESsir  ( 2017-07-12 13:34:02 -0600 )edit

See the installation instructions. The hardware requirements shouldn't be much different from EnergyPlus. OpenStudio can get slow working on large models (>5 MB).

MatthewSteen gravatar image MatthewSteen  ( 2017-07-12 13:37:19 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Question Tools

1 follower


Asked: 2017-06-14 17:32:00 -0600

Seen: 168 times

Last updated: Jul 12 '17