4

Severe Error: Air Inlet and Air Outlet Node Name Missing

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!

helpneeder's avatar
121
helpneeder
asked 2021-07-23 12:54:56 -0500
Aaron Boranian's avatar
14.1k
Aaron Boranian
updated 2021-07-23 14:55:30 -0500
edit flag offensive 0 remove flag close merge delete

Comments

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

Draza's avatar Draza (2021-07-23 15:58:14 -0500) edit
add a comment see more comments

1 Answer

0

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 #{unitheater.name.get.to_s} is without a thermal zone")
        elsif unitheater.to_ZoneHVACComponent.get.thermalZone.get == thermzon
          unitheater.to_ZoneHVACUnitHeater
          unitheater.supplyAirFan.remove
          unitheater.heatingCoil.remove
          unitheater.remove
        end
      end
      # End removing unit heaters

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

OH.AME2021's avatar
55
OH.AME2021
answered 2021-07-23 16:46:09 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments