11.01.2015 Views

Vind med en intelligent varmepumpe - Aalborg Universitet

Vind med en intelligent varmepumpe - Aalborg Universitet

Vind med en intelligent varmepumpe - Aalborg Universitet

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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) ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!