Welcome to the TRNSYS Users Forum.

The forum is a place where people can interact and have discussions about different topics involving the use of the TRNSYS software package. Here you can post topics for discussion or questions on using TRNSYS and get advice from other users or TRNSYS experts. This forum is not intended for detailed technical support. Users should contact their distributor’s hotline for such assistance.

Some tips for success on using the forum:

  • Follow the Forum Rules posted in Forum Administration.
  • There are categories for different types of topics and questions. Post your topic or question into the proper category.
  • Before posting a topic or question search the existing topics  (and the TRNSYS Users listserv archive) to see if a similar topic or question has already been answered.
  • Use a descriptive topic name. Don’t use attention getting subjects, they don’t get attention and only annoy people.
  • State the version of TRNSYS and which add-ons your are using.
  • Include enough specific details for your topic of question to be answered. Just posting “Why am I getting an error?” without describing the specific error and what you are trying to do when you get the error will not receive a response that fixes your issue.
  • Remember when people help you, they are doing you a favor. Be patient, help people out by posting good descriptions of what you need help with, and be polite even if a response does not solve your issue.
  • Moderators may edit your post for clarity or move your topic to a more appropriate category.

Notifications
Clear all

Temperature control in solar-assisted heat pump hot water system

1 Posts
1 Users
0 Likes
443 Views
0
Topic starter

Forwarded question from ARCHIT MAHAWAR:

Here the TRNSYS model and simulation results have been attached. The results needed should be temperature within 55 to 60 deg C. The blue line denotes the AVG TANK TEMP and red line shows TANK OUTLET TEMP. The red line has max temp of 48 deg C and is not falling within the required temp range. 

This model is for a solar assisted heat pump for hot water generation. Can anyone suggest whether a thermostat should be used and how to connect it.

Thank You.

1 Answer
0
Topic starter

Archit,

There is not enough information to say for sure what is happening, but I can offer a couple suggestions.

Just like a real system, both the solar loop and the heat pump loop need a pump to set and control the flowrate. When there's no pump, TRNSYS sets the flowrate in the loop using the initial flowrate (the value on the Inputs tab of the proforma) of whichever loop component it happens to call first. Leaving the flowrate up to the calling order like this is hard to see/understand, hard to control, and may change without warning. In this case, I’m guessing you got lucky and got a nonzero flowrate on the solar loop (which is why the system is doing anything at all), but zero flow on the heat pump loop, thus your heat pump does nothing; you can (and should!) plot flowrates out of the collector, the heat pump, and both tank outlets to confirm this.

I'd start with a basic on/off pump, like Type 114 in the standard Hydronics/Pump library. Be sure to set the flowrate and the pump power for each pump to something that makes sense for your model. You can set the pump power to 0 if you don't want to model its power consumption or any thermal effects from the pump on your system. 

Once you have pumps on your loops, you can then add an aquastat to monitor a temperature in the tank and send a control signal to the heat pump and/or the loop pump for the heat pump based on that temperature, just as it would in a real system. You may also want to connect a differential controller to your solar loop pump so it only runs when the collector is hotter than the tank. There are examples of both an aquastat and a differential controller in the SDHW example, located in the Examples/SDHW directory of your main TRNSYS18 directory.

We go over pumps, aquastats, equation blocks, Types with data files (like the heat pump), connecting weather data, handling warning/error messages, and much more in the TRNSYS Academy learning course. You can find more information about it at https://tess-inc.com/trnsys/training.html , or send an email to training@tess-inc.com to initiate payment for and enrollment in the course.

Share: