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

Severe Error: Air Inlet and Air Outlet Node Name Missing

asked 2021-07-23 12:54:56 -0600

helpneeder gravatar image

updated 2021-07-23 14:55:30 -0600

Hi, I'm using the Create DOE Prototype Building Measure's Hospital building type in Open Studio and running the Measure called: "Add a PSZ-HP to each zone" to swap out existing HVAC in the hospital to a packaged rooftop heatpump.

I'm getting the following severe error and wondering if anyone knows how to fix this, or if you have any recommendations of which other Measure for installing any type of heat pump would be better than the PSZ-HP measure:

Program Version,EnergyPlus, Version 9.4.0-998c4b761e, YMD=2021.07.23 10:42, * Severe * <root>[Coil:Cooling:Water][VAV_ER Clg Coil] - Missing required property 'air_inlet_node_name'. * Severe * <root>[Coil:Cooling:Water][VAV_ER Clg Coil] - Missing required property 'air_outlet_node_name'. * Severe * <root>[Coil:Heating:Water][ER_Exam3_Mult4_Flr_1 Water Htg Coil] - Missing required property 'air_inlet_node_name'. * Severe * <root>[Coil:Heating:Water][ER_Exam3_Mult4_Flr_1 Water Htg Coil] - Missing required property 'air_outlet_node_name'.

* Fatal * Errors occurred on processing input file. Preceding condition(s) cause termination.

Thank you!

edit retag flag offensive close merge delete


Did you delete CHW/HW coils from an air loop but forget to remove them from a plant loop?

Draza gravatar image Draza  ( 2021-07-23 15:58:14 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2021-07-23 16:46:09 -0600

OH.AME2021 gravatar image

Not sure about alternative measures. However, in my experience of changing any HVAC via measures, the biggest issue was "left-over" components that aren't connected to anything, but are still in the model. What I'd do is edit the measure to identify the existing components and remove them. For example, I do the following for unit heaters when I'm swapping other things in

    ## Removing unit heaters/air loops from zone if they're not the selected system
    if hvac_type != "Unit Heater"

      # Start looking for and removing unit heaters
      model.getZoneHVACUnitHeaters.each do |unitheater|
        if unitheater.to_ZoneHVACComponent.get.thermalZone.get.empty?
          runner.registerWarning("Your unit heater #{} is without a thermal zone")
        elsif unitheater.to_ZoneHVACComponent.get.thermalZone.get == thermzon
      # End removing unit heaters

*thermzon here is a thermal zone being checked in an each/do loop

edit flag offensive delete link more

Your Answer

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

Add Answer


Question Tools

1 follower


Asked: 2021-07-23 12:54:56 -0600

Seen: 82 times

Last updated: Jul 23