[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] acceptable temperature range



You’ll probably be better off using a simple feedback controller rather than an equation block because you can get frequent starts and stops or non-convergence warnings.

 

Also, that’s a pretty large temperature range to operate over. Are you driving an absorption chiller with those temperatures?

 

You might be better off controlling a variable speed pump to maintain your temperature range rather than shutting the pump off when the temperature exceeds 80C. If you shut off the pump when the temperature is over 80C, you risk exceeding the stagnation temperature of your panels in the real world.

 

There is a solar thermal panel in the TESS libraries that has a built in controller that has an output for a variable speed pump that works really well.

 

Good luck!

 

Fred

 

Fred Betz  PhD., LEED AP
Sustainable Systems Analyst

 

AEI | AFFILIATED ENGINEERS, INC.  
5802 Research Park Blvd. | Madison, WI  53719

P: 608.236.1175 | F: 608.238.2614  
fbetz@aeieng.com  |  www.aeieng.com  

 

 

From: Shahrdad JavidRad [mailto:shahrdad@live.de]
Sent: Tuesday, February 22, 2011 12:11 PM
To: TRNSYS USERS
Subject: [TRNSYS-users] acceptable temperature range

 


Hello,

in my solar thermal system
I want to define an acceptable interval for the collector outlet temperature [65-80°C] by giving an output signal=1 for the pump in the collector loop. For any other temperatures out of this range the signal should be=0

For this purpose I am using an Equation block!! (Is there any controller, that is able to do it?)


I have defined these variables as:

T_min=65
T_max=80
T_out= collector outlet temperature

Signal=AND(GT(T_out,T_min),LT(T_out,T_max))*1+(1-AND(GT(T_out,T_min),LT(T_out,T_max)))*0

I have plotted the signal. It works fine but I am experiencing a very long simulation time. More than 15 minutes just for a week.

Is there any idea?

Thanks,
Shahrdad