Sunteți pe pagina 1din 8

sUNIVERSITATEA POLITEHNICA TIMISOARA

Proiect la MSEI
Modelul termic al unei case

Student:Niesner Eduard An: II Grupa:3/1

Modelul termic al unei case


O centrala termica este o instalatie pentru producerea caldurii, care apoi se distribuie printr-un agent termic fluid (apa, abur, aer cald). Modelul termic prezentat mai jos este o centrala termica care este folosita pentru incalzirea unei case.Centrala monitorizeaza in permanenta temperatura aerului din camere si nu permite scaderea acesteia sub o valoare initializata.In momentul in care temperatura aerului atinge valoarea minima admisa cetrala porneste si sufla aer cald in interiorul casei pana cand ajunge la o valoare maxima admisa. Centrala este alimentata cu energie electrica si are urmatoarele avantaje:
Foloseste energie nepoluanta Este ecologica si economoca Nu este necesara o retea de apa curenta

Consumul de energie este influentat de trei factori:


1. Suprafata de incalzit 2. Gradul de izolare termica fata de exterior 3. Temperatura dorita din ambiant

Cand modelul este deschis se incarca informatiile despre casa din fisierul sldemo_househeat_data.m care face urmatoarele: - defineste partea geometrica a casei (dimensiunile,numarul de ferestre) - specifica proprietatile termice ale materialelor din care a fost construita casa - calculeaza rezistenta termica a materialelor - furnizeaza costul electricitaii (0.09$/kWhr) - specifica temperature initiala a camerei Initial datele care apar in sldemo_househeat_data.m sunt: r2d = 180/pi; % face conversia dintre radiani si grade lenHouse = 30; % lungimea casei widHouse = 10; % latimea casei htHouse = 4; % inaltimea casei numWindows = 6;% numarul de ferestre htWindows = 1; % inaltimea ferestrelor widWindows = 1;%latimea ferestrelor

windowArea = numWindows*htWindows*widWindows;%aria unei ferestre wallArea = 2*lenHouse*htHouse + 2*widHouse*htHouse + ... 2*(1/cos(pitRoof/2))*widHouse*lenHouse + ... tan(pitRoof)*widHouse - windowArea; % aria peretilor; kWall = 0.038*3600; LWall = .2; RWall = LWall/(kWall*wallArea); kWindow = 0.78*3600; %ora este unitatea de timp LWindow = .01; RWindow = LWindow/(kWindow*windowArea); %determinam rezistenta termana a intregii case Req = RWall*RWindow/(RWall + RWindow); c = 1005.4; THeater = 50;%temperatura artului cald ! %debitul de aer Mdot 1kg/s=3600 kg/h Mdot = 3600; %unitatea de timp este ora densAir = 1.2250; M= (lenHouse*widHouse*htHouse+tan(pitRoof)*widHouse*lenHouse)*dens Air; cost = 0.09/3.6e6; TinIC = 20;

Fig.1 Modelul termic al unei case

Pentru pentru modelarea sistemului termic al unei case am folosit urmatoarele componente:

Set Point este un bloc constant.El specifica temperatura pe care trebuie sa o mentinem in interiorul casei.Aceasta este initia 70 de grade Fahrenheit.Temperatura este data in Fehrenheit apoi este convertita in Celsius pentru a efectua calculele. Termostat este un bloc de mentinere a temperaturii.Termostatul permite variatii de temperatura cu 5 grade Fahrenheit peste, respectiv sub temperatura setata a camerei.Daca temperatura aerului din camera scade sub 65 de grade Fahrenheit, termostatul porneste caldura.

Fig.2 - Subsitemul Termosta

Radiatorul este un susbsistem care are o rata constanta de aer suflat pe care o notam cu Mdot care este specificata in sldemo_househeat_data.m. Semnalul termostatului porneste sau preste caldura.Cand caldura este pornita,sufla aer cald a carui temperatura este de 50 grade Celsius (initial 122 grade Fahrenheit) cu o rata de aer constanta (initial 1kg/sec = 3600kg/hr).Caldura suflata in camera este data de ecuatia:

Fig.3 - Subsitemul Radiator

Calculatorul costului este un bloc Gain.Calculatorul costului calculeaza practic costul care apare la incalzirea casei. Calculeaza energia folosita pentru aerul suflat intr-o perioada de timp,apoi acest cost este afisat in PlotResults.

Fig.4 Calculatorul costului

Subsistemul Casa este un subsistem care calculeaza temperatura din camere.Tine cont atat de aerul suflat de radiator cat si de pierderile datorate izolatiei termice a casei(ferestre, materialele de constructie si de izolare a casei).Pierderile de caldura sunt exprimate de urmatoarea ecuatie:

Fig.5 Subsistemul Casa

Modelarea mediului inconjurator Am modelat mediul inconjurator ca pe un mediu cu o capacitate termica infinita (mediu nesaturabil din punct de vedere termic).Blocul constant "Avg Outdoor Temp" specifica media temperaturii de afara.

Rularea simularii si vizualizarea rezultatelor Pentru a rula simularea trebuie sa executam urmatoarele comenzi: mdl='sldemo_househeat'; open_system(mdl); Deschide scope-ul PlotResults si vom observa ca temperatura de afara variaza sinusoidal in timp ce temperatura din casa variaza cu +- 5 grade Fahrenheit,valoarea care este data de Set Point.Timpul este dat in ore.

Fig.6 Rezultatele simularii

Observatii: Acest model a fost creat pentru doar pentru incalzirea unei case.In cazul in care temperatura de afara depaseste temperatura maxima setata in Set Point,temperatura din casa va depasi deasemenea temperatura de afara. Daca consideram temperatura de afara 50 de grade Fahrenheit(10 grade Celsius), atunci avand in vedere modelul termic prezentat mai sus este setat sa mentina o temperatura intre 65-75 grade Fahrenheit(18 24 grade Celsiuns) ,costul pentru incalzirea casei timp de 2 zile,ajunge la aproximativ 30$.

Bibliografie:
Web http://www.ceta123.go.ro/ http://ro.wikipedia.org/wiki/Central%C4%83_termic %C4%83

http://www.ici.ro/camo/projects/allo/ro/models/cetsud.htm

Matlab Demos