6

OpenStudio SDK Heat Recovery Chiller

Is there a specific way that the Chiller:EIR:Electric is placed on the hot water loop to use it as a heat recovery chiller? I'm using the Python SDK bindings and I can use:

node = openstudio.model.toNode(hotWaterPlant.supplySplitter().lastOutletModelObject().get()).get()
chiller.addToNode(node)

to add it to the hot water loop, but the node names are not written to Heat Recovery Inlet Node Name and Heat Recovery Outlet Node Name in the Chiller:Electric:EIR inputs.

jmcneill's avatar
1.7k
jmcneill
asked 2015-04-28 13:48:17 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2015-11-10 21:28:19 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

2 Answers

4

I was able to get the heat recovery chiller to work in the openstudio bindings by manually editing the chiller in the workspace object.

First I created a temporary pipe on the heat recovery loop to set up the nodes and branches on the supply splitter/mixer.

Then I added the node values from the temporary pipe object manually in the chiller workspace object.

    chiller_object = workspace.getObjectsByName(str(chiller.name()))[0]
    chiller_object.setString(24, str(temp_pipe_inlet_node.name()))
    chiller_object.setString(25, str(temp_pipe_outlet_node.name()))

I edited the branch that contained the temporary pipe to point to the chiller and then deleted the temporary pipe from the workspace. I added the other relevant inputs and objects through the workspace that are necessary for the heat recovery chiller object to operate properly.

jmcneill's avatar
1.7k
jmcneill
answered 2015-05-15 11:23:40 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
4

The heat recovery function of ChillerElectricEIR is not supported by OpenStudio. You could write an IDF Measure to make the necessary changes to the idf file produced by OpenStudio.

The more technical answer is that ChillerElectricEIR is a WaterToWaterComponent in OpenStudio that is designed to communicate between a chilled water system, and optionally a condenser system, but not a third heat recovery system.

Kyle Benne's avatar
6k
Kyle Benne
answered 2015-04-30 12:40:24 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments