<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.E-MailFormatvorlage17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hey together,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US>I need some advice on a control strategy I want to implement in TrnSys17.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Following problem:<br>My heating circuit( A large single building, for simplicity I neglect losses here) delivers a on a monthly basis changing mass flow with a return temperature of 40°C and need a supply temperature of 50°C.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>I want to heat this mass flow in a heat exchanger to maximum of 60°C and regulate the supply temperature with a tempering valve (In praxis this would be a mixing loop). The heat on the source side of the heat exchanger is supplied from the top of a thermal storage (This one is supplied with heat by a solar thermal system and a seasonal thermal storage) which will be stratified between 20°C and 97°C. I now want to determine the mass flow for the source side of the heat exchanger in dependence of the temperature of the outgoing flow from the thermal storage and the maximum temperature on the load side of 60°C. I want to use a variable speed pump and need to control its control signal. It shouldn’t be too hard I guess and a quite normal control strategy which is comparing the thermal energy of the load and the source side of the heat exchanger. As the mass flow on the load side and temperature on the load side differs over the year (load mass flow as mentioned above on a monthly basis, but constant over the month, source temperature on a time step basis due to the dynamic structure of the solar thermal and seasonal storage systems).<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I think a PID control would be the right concept to put into place (and it is existing in TrnSys as well), but as I’m really not familiar with TrnSys I don’t know how to implement this kind of control strategy.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>So could anybody give me some advice what to do here and which control is to be used? It would be much appreciated.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Thank you very much for your help.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Best regards<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Simon<o:p></o:p></span></p></div></body></html>