26.07.2013 Views

Modellering af low-tar BIG processen

Modellering af low-tar BIG processen

Modellering af low-tar BIG processen

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Introduktion<br />

De komponenter der er benyttes fra DNA, er alle såkaldte gummikomponenter,<br />

hermed forstås, at de ikke har nogen fysisk udstrækning. Og at de modellerede<br />

energisystemer i høj grad heller ikke har det. Således kan resultaterne relativt frit<br />

skaleres til den anlægsstørrelse der har interesse.<br />

2.3.2 DNA – historisk<br />

DNA er en forkortelse for ”Dynamic Network Analysis”, programmet opstod i<br />

forbindelse med et eksamensprojekt tilbage i 1990 [7], dengang hed koden blot NA,<br />

men siden hen er den blevet kr<strong>af</strong>tigt renoveret og nytænkt, i 1995 [6] og i 1999 [1].<br />

Hvorved programmet bl.a. har fået tilført den dynamiske dimension – og således nu<br />

klarer at løse systemer <strong>af</strong> både differentielle og algebraiske ligninger.<br />

En grundtanke bagved programmet og dets udvikling har været, at det skulle følge et<br />

dogme kaldet PREFUR, som står for Portability, Robustness, Efficiency, Flexibility,<br />

User friendliness and Readability [1].<br />

Det kompatible element (Portability) er sikret, idet DNA er udviklet i standard<br />

Fortran77, som findes til alle platforme. Koden er open source og frit tilgængelig<br />

[19]. Fortran udmærker sig ved, at have et meget kr<strong>af</strong>tigt bibliotek <strong>af</strong> numeriske<br />

rutiner til rådighed, hvorfor programmet sikres en vis Robustness og Efficiency.<br />

I kr<strong>af</strong>t <strong>af</strong> open source tankegangen, samt muligheden for relativt let at kunne tilføre<br />

nye komponenter til DNA, fås også den ønskede Flexibility.<br />

Herved er det kun kravet omkring brugervenlighed og gennemsigtighed,<br />

dokumentation <strong>af</strong> programmet der mangler at blive tilvejebragt, heri ligger imidlertid<br />

også DNA’s akilleshæl – men mere herom senere.<br />

2.3.3 Fordele og ulemper ved DNA<br />

Dna udmærker sig ved, at have et helt programbibliotek med energitekniske<br />

komponenter, samt stofdata for de mest almindeligt forekommende fluider og faste<br />

stoffer. I DNA opbygges energisystemerne som et netværk <strong>af</strong> komponenter, som<br />

eksempelvis illustreret i Figur 2.1<br />

Figur 2.1 Netværks repræsentation <strong>af</strong> en Rankine cyklus. [web manual]<br />

Fordelen herved er, at det logisk og meget struktureret måde at opbygge system<br />

modeller. Det giver mulighed for hurtigt at ændre systemet, som f.eks. at bytte om på<br />

11

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

Saved successfully!

Ooh no, something went wrong!