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

Using TemperingValve with ThermalStorage:Ice:Simple?

asked 2019-02-06 13:18:41 -0500

mldichter gravatar image

updated 2019-02-07 07:38:34 -0500

The IO Reference has recommended configurations for using thermal storage. In particular, I'm interested in the parallel configuration.

Parallel: In this configuration, the chiller is on a branch parallel to the storage unit branch when it is not charging. During charging mode, valves will be changed so that the chiller is in series upstream of the storage. To accomplish this in EnergyPlus, the chiller must be modeled using two different chiller objects to represent the same chiller. One chiller object on a parallel branch operates only when storage is not being charged. The other chiller object, in series upstream of the storage unit operates only during charging mode.

I was hoping that this could be accomplished with only one chiller (we are computing costs for the models we're generating and hoping to avoid the complication of two chillers representing one chiller in code) and a TemperingValve object. I think it will work if I use a setpoint manager with MaximumTemperature, or perhaps MinimumTemperature (not quite sure if I have it backwards or not) and correct schedules, I can get the tempering valve to charge the tank at night. I'll post whether or not it works in case it's of use to someone else.

But I'd really like to know before I try: Does anyone know if the code governing the TemperingValve object will be able to handle this since this isn't transferring hot water to a how water loop, which is what a TemperingValve is described to do in the IO Reference?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-02-07 10:44:21 -0500

mldichter gravatar image

updated 2019-02-07 11:29:35 -0500

The answer appears to be no. The relevant behavior of the TemperingValve is

If the temperature at Stream 2 Source Node is warmer than the setpoint and the inlet flow is cooler than the setpoint, then a controller determines how much flow should bypass the storagew tank to achieve the desired setpoint.

I was hoping to switch around the Stream 2 Source Node and the "inlet flow" node so that the relationship of warmer would switch to colder. Alas, energyplus did some additional checks on where those nodes were connected, caused some severe errors, and in general did not work.

Post Script
Boy do I feel dumb. The ThermalStorage:Ice:Simple appears to do exactly what I want!

The ice storage model includes an implied 3-way valve to control the amount if charge/discharge based on the incoming water temperature and the outlet node setpoint temperature.

Now it's just a matter of controlling when the ice tank is available, charging, etc.

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: 2019-02-06 13:18:41 -0500

Seen: 63 times

Last updated: Feb 07 '19