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.
Kildekode til Matlab<br />
program og Excel program<br />
C<br />
Bilag C findes også på d<strong>en</strong> vedlagte cd, hvor værdierne ligger i fil<strong>en</strong> NivVærdier.m og selve<br />
behandling<strong>en</strong> af dem ligger i fil<strong>en</strong> Niveauer.m Modell<strong>en</strong> for vandtank<strong>en</strong> <strong>med</strong> omrøring<br />
findes under model1lag.m og her optræder alle værdierne ig<strong>en</strong> i start<strong>en</strong>, da d<strong>en</strong> har et<br />
anderledes defineret tidsinterval. Tid<strong>en</strong> i d<strong>en</strong> første model bliver defineret efter, hvor lang<br />
tid vandet er i hvert lag, hvorimod d<strong>en</strong> i model for et lag er 0.1 sek. Hvis tidsskridt<strong>en</strong>e<br />
bliver for store eller flowet for langsomt fungerer programmet ikke. Hvis man vil ind og<br />
ændre i kod<strong>en</strong> for at se hvad <strong>en</strong> bedre varmeisolering af huset, kh, for eksempel betyder,<br />
så opfordres det til at man kun ændrer i værdierne i fil<strong>en</strong> NivVærdier.m, gemmer og så<br />
køre fil<strong>en</strong> Niveauer.m for at se, hvad det betyder. Selve kod<strong>en</strong> står ude til v<strong>en</strong>stre, og alt<br />
der kommer efter % er forklaringer til, hvad der sker på d<strong>en</strong> <strong>en</strong>kelte linje kode. Til sidst i<br />
bilaget findes dokum<strong>en</strong>tation<strong>en</strong> for Excelkod<strong>en</strong><br />
Alle de værdier der optræder i programmet<br />
%værdier f o r s e l v e tank<strong>en</strong> :<br />
kT = 0 . 1 4 ; %Varmekonduktivitet f o r beholder , a l t s å tab ud a f<br />
%tank<strong>en</strong> [W/(m*C) ]<br />
dTB =25; %F o r s k e l i temp . mellem ø v e r s t e og n e d e r s t e l a g<br />
%i beholder [C]<br />
TBbund = 4 0 ; %bundtemperatur<strong>en</strong> [C]<br />
lT = 0 . 0 5 ; %Tykkelse a f beholder<strong>en</strong>s væg [m]<br />
dl = 1 ; %Antal grader mellem hvert l a g i varmebeholder [C]<br />
dTBl = dl /dTB; %Forholdet mellem grad l a g t y k k e l s e og temperatur−<br />
%f o r s k e l l e n mellem top og bund hver d e l a f l a g e t udgør<br />
h = 1 . 3 ; %Højde a f varmebeholder [m]<br />
mB = 5 00; %Masse a f vand i beholder [ kg ]<br />
AD = (mB/( pi *1000*h ))ˆ(1/2)/0.5+ lT ; %diameter a f bund<strong>en</strong> [m]<br />
AT = AD* pi *h ; %O v e r f l a d e a r e a l a f beholder<strong>en</strong> [mˆ 2 ]<br />
%værdier f o r r ø r<br />
kV = 401; %Varmekonduktivitet f o r varmeudveksling<strong>en</strong> mellem<br />
%vand og r ø r [W/(m*C) ]