Goedemorgen,
Voor mijn stageopdracht moet ik in Excel een calculatiemodule maken welke berekend hoe lang een soort warmtewisselaar moet zijn om een bepaalde temperatuur te halen. Aan de andere kant moet het ook kunnen berekenen welke temperatuur het medium in de wisselaar heeft bij een gegeven lengte. In dit geval gaat het om een wisselaar welke koud gas verdampt door middel van de warmte van lucht. Dus de omgevingstemperatuur heb ik ingevuld als 288K = 15C.
De gemiddelde temperatuur in de wisselaar wordt berekend aan de hand van het logaritmisch temperatuurverschil. Nu kan door middel van het temperatuurverschil tussen het logaritmisch temperatuurverschil en de omgevingstemperatuur de warmteoverdracht per meter buis berekend worden door dit temperatuurverschil te delen door de totale warmteweerstand. Het probleem is echter dat wanneer de uitkomsttemperatuur anders wordt, dan wordt de warmteoverdracht anders en dus ook de eindtemperatuur weer anders. Om dit op te lossen dient dus een kringverwijzing ingesteld te worden welke itereerd tot de fout klein genoeg is. Nu gaat dit overal in het model goed maar enkel wanneer de eindtemperatuur vlakbij de omgevingstemperatuur komt begint het gezeur. Voor het gemak om te zien wat er gebeurd heb ik het aantal iteraties op 1 gezet. Nu is bij de eerste berekening de warmteoverdracht heel laag zodat de eindtemperatuur maar 191K is, terwijl dit 284 moet zijn. Door deze lage temperatuur wordt de eindtemperatuur heel laag, wat er voor zorgt dat het logaritmisch temperatuurverschil laag is en dus bij de volgende berekening de warmteoverdracht heel hoog wordt en dan de temperatuur ineens op 614 Kelvin komt. Zie de 2 afbeeldingen. In Cel C137 heb ik het temperatuurverschil rechtstreeks gelinkt aan cel C146 dus deze zouden gelijk moeten zijn maar hiervoor wordt een andere waarde gegeven, deze 2 verwisselen telkens bij een berekening.
Zou iemand weten wat ik eraan kan doen om dit probleem om te lossen. Ik heb al ingesteld dat de temperatuur niet hoger mag zijn dan 287,9K maar dit verhelpt het probleem niet. Doordat de gebruikte formules in het bestand allemaal vertrouwelijk zijn kan ik niet het hele bestand erop zetten.
Graag zou ik jullie mening op dit probleem horen.
Groeten Thom van de Veen
Voor mijn stageopdracht moet ik in Excel een calculatiemodule maken welke berekend hoe lang een soort warmtewisselaar moet zijn om een bepaalde temperatuur te halen. Aan de andere kant moet het ook kunnen berekenen welke temperatuur het medium in de wisselaar heeft bij een gegeven lengte. In dit geval gaat het om een wisselaar welke koud gas verdampt door middel van de warmte van lucht. Dus de omgevingstemperatuur heb ik ingevuld als 288K = 15C.
De gemiddelde temperatuur in de wisselaar wordt berekend aan de hand van het logaritmisch temperatuurverschil. Nu kan door middel van het temperatuurverschil tussen het logaritmisch temperatuurverschil en de omgevingstemperatuur de warmteoverdracht per meter buis berekend worden door dit temperatuurverschil te delen door de totale warmteweerstand. Het probleem is echter dat wanneer de uitkomsttemperatuur anders wordt, dan wordt de warmteoverdracht anders en dus ook de eindtemperatuur weer anders. Om dit op te lossen dient dus een kringverwijzing ingesteld te worden welke itereerd tot de fout klein genoeg is. Nu gaat dit overal in het model goed maar enkel wanneer de eindtemperatuur vlakbij de omgevingstemperatuur komt begint het gezeur. Voor het gemak om te zien wat er gebeurd heb ik het aantal iteraties op 1 gezet. Nu is bij de eerste berekening de warmteoverdracht heel laag zodat de eindtemperatuur maar 191K is, terwijl dit 284 moet zijn. Door deze lage temperatuur wordt de eindtemperatuur heel laag, wat er voor zorgt dat het logaritmisch temperatuurverschil laag is en dus bij de volgende berekening de warmteoverdracht heel hoog wordt en dan de temperatuur ineens op 614 Kelvin komt. Zie de 2 afbeeldingen. In Cel C137 heb ik het temperatuurverschil rechtstreeks gelinkt aan cel C146 dus deze zouden gelijk moeten zijn maar hiervoor wordt een andere waarde gegeven, deze 2 verwisselen telkens bij een berekening.
Zou iemand weten wat ik eraan kan doen om dit probleem om te lossen. Ik heb al ingesteld dat de temperatuur niet hoger mag zijn dan 287,9K maar dit verhelpt het probleem niet. Doordat de gebruikte formules in het bestand allemaal vertrouwelijk zijn kan ik niet het hele bestand erop zetten.
Graag zou ik jullie mening op dit probleem horen.
Groeten Thom van de Veen
Bijlagen
Laatst bewerkt: