Vind med en intelligent varmepumpe - Aalborg Universitet
Vind med en intelligent varmepumpe - Aalborg Universitet
Vind med en intelligent varmepumpe - Aalborg Universitet
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
%a l d<strong>en</strong> e n e r g i der s k a l bruges t i l at holde huset varmt om natt<strong>en</strong><br />
Qdag = kh *Ah *(Ta−Tuddag )/ lh *12*3600;<br />
%a l d<strong>en</strong> e n e r g i der s k a l bruges t i l at holde huset varmt om dag<strong>en</strong><br />
Qtot = Qnat+Qdag+c *varmtvand *25*(1− nablavand ) ;<br />
%<strong>en</strong>ergimængd<strong>en</strong> der s k a l bruges t i l at varme d<strong>en</strong> ønskede mængde vand<br />
L a g e r s t r = Qtot/c /( Tstart−TRind )<br />
%Beregner l a g e r e t s t r . i n t e t semikolon f o r så b l i v e r værdi<strong>en</strong><br />
%a f l a g e r s t r smidt ud i matlab vinduet<br />
l a g e r e n e r g i = mB* c *( Tstart−TRind )<br />
%Beregner mængd<strong>en</strong> a f e n e r g i t i l rådighed i l a g e r e t i n t e t semikolon<br />
%f o r så b l i v e r værdi<strong>en</strong> a f l a g e r s t r smidt ud i matlab vinduet<br />
time = 0 : dt : t s l u t −dt ;<br />
%hvor mange t i d s i n d e l i n g e r der er i a l t<br />
ArrayR = z e r o s ( 1 , round ( t s l u t / dt ) ) ;<br />
%Talrække over temperatur<strong>en</strong> a f hvert l a g i varmerøret [C]<br />
ArrayB = z e r o s ( 1 , round ( t s l u t / dt +1));<br />
%Talrække over temperatur<strong>en</strong> i beholder<strong>en</strong>s l a g [C]<br />
ArrayH = z e r o s ( 1 , round ( t s l u t / dt ) ) ;<br />
%Talrække over e n e r g i b a l a n c e n f o r hust ( f o r meget e l l e r<br />
%l i d t e n e r g i i f h t . behovet<br />
f o r i i = 1 : round ( t s l u t / dt ) %Temperatur<strong>en</strong> i r ø r e r n e<br />
ArrayR ( i i )=TRind ; %s t a r t e r ved d e r e s indgangstemperatur<br />
<strong>en</strong>d<br />
ArrayB(1)= Tstart ;<br />
f o r i i = 1 : t s l u t / dt %i i =s t a r t : i n t e r v a l : s l u t<br />
i f i i == round (12*3600/ dt ) %h v i s t i d e n er l i g <strong>med</strong> et halvt døgn , så s k i f t t<br />
Qhustemp=Qhusdag+Qvarmtvand ;<br />
<strong>en</strong>d<br />
ArrayH ( i i )=Qhustemp ; %s t a r t e r <strong>med</strong> at opvarmningsbehovet er f o r<br />
%natt<strong>en</strong> samt varmt vand<br />
f o r j j= i i : −1: round ( i i −h/ldR )<br />
i f j j